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 201,C,1,100,1633,10465,35974,81379,140929,198814,231793,233569,205912,150349,83191,6028,-69293,-119429,-147530,-142409,-120299,-104162,-91889,-109223,-133940,-151877,-163097,-132740,-93443,-44909,12676,47683,93367,125236,142789,159799,142789,125236,93367,47683,12676,-44909,-93443,-132740,-163097,-151877,-133940,-109223,-91889,-104162,-120299,-142409,-147530,-119429,-69293,6028,83191,150349,205912,233569,231793,198814,140929,81379,35974,10465,1633,100,1,D,1,33,320,1459,3977,7762,12105,15475,16664,15777,12745,8294,3249,-2395,-6876,-9631,-10545,-9230,-7909,-6771,-6814,-8699,-10035,-11372,-10753,-7901,-5118,-971,2205,4852,8013,9365,10890,10890,9365,8013,4852,2205,-971,-5118,-7901,-10753,-11372,-10035,-8699,-6814,-6771,-7909,-9230,-10545,-9631,-6876,-2395,3249,8294,12745,15777,16664,15475,12105,7762,3977,1459,320,33,1 202,C,1,101,1767,13635,63037,199273,457435,775983,946289,724069,101083,-531765,-647747,-161903,319307,62923,-871307,-1471671,-788077,923443,2324965,2366733,1347847,454399,385069,678013,387859,-797193,-2203575,-2800427,-2098293,-543077,869861,1444401,1368547,1442987,2157405,3058381,3107883,1688619,-734211,-2889307,-3649089,-2881833,-1501995,-586103,-299301,209575,1668553,3553685,4439255,3553685,1668553,209575,-299301,-586103,-1501995,-2881833,-3649089,-2889307,-734211,1688619,3107883,3058381,2157405,1442987,1368547,1444401,869861,-543077,-2098293,-2800427,-2203575,-797193,387859,678013,385069,454399,1347847,2366733,2324965,923443,-788077,-1471671,-871307,62923,319307,-161903,-647747,-531765,101083,724069,946289,775983,457435,199273,63037,13635,1767,101,1,D,1,34,373,2176,8229,22066,43553,63104,62881,31452,-17609,-47596,-32071,9414,21551,-25868,-90831,-92138,725,123400,178107,135154,57381,22562,38595,45728,-8131,-108372,-186797,-183280,-96307,17016,89533,101498,94115,121400,186219,228656,181507,37472,-135907,-244914,-240423,-154114,-66563,-28310,-9773,57604,185893,295766,295766,185893,57604,-9773,-28310,-66563,-154114,-240423,-244914,-135907,37472,181507,228656,186219,121400,94115,101498,89533,17016,-96307,-183280,-186797,-108372,-8131,45728,38595,22562,57381,135154,178107,123400,725,-92138,-90831,-25868,21551,9414,-32071,-47596,-17609,31452,62881,63104,43553,22066,8229,2176,373,34,1 203,C,1,102,1700,10112,23115,-2478,-98728,-109145,174758,421436,-63620,-891633,-456680,1271326,1451311,-1214153,-2727082,480022,3919966,932288,-4699478,-2860607,4839327,5084346,-4175210,-7330870,2585744,9190734,-145263,-10207414,-2766508,10132326,5595708,-9090043,-7919576,7453585,9638734,-5536556,-10856826,3443196,11639233,-1174950,-11918003,-1174950,11639233,3443196,-10856826,-5536556,9638734,7453585,-7919576,-9090043,5595708,10132326,-2766508,-10207414,-145263,9190734,2585744,-7330870,-4175210,5084346,4839327,-2860607,-4699478,932288,3919966,480022,-2727082,-1214153,1451311,1271326,-456680,-891633,-63620,421436,174758,-109145,-98728,-2478,23115,10112,1700,102,1,D,1,34,326,1229,1360,-3198,-9322,-129,24682,20262,-37137,-63962,26802,122844,23348,-173658,-114982,190347,232613,-157978,-354508,73238,459990,61154,-528731,-237225,537690,432764,-471110,-611287,335008,738195,-158248,-799922,-25098,806674,196151,-775348,-352899,713576,496508,-619826,-619826,496508,713576,-352899,-775348,196151,806674,-25098,-799922,-158248,738195,335008,-611287,-471110,432764,537690,-237225,-528731,61154,459990,73238,-354508,-157978,232613,190347,-114982,-173658,23348,122844,26802,-63962,-37137,20262,24682,-129,-9322,-3198,1360,1229,326,34,1 205,C,1,102,1768,13389,61540,201441,516262,1105748,2075459,3529750,5559961,8228602,11562908,15559049,20182740,25362881,30990962,36930298,43026129,49112510,55020071,60582977,65641788,70046494,73664110,76385571,78126597,78830348,78479694,77111430,74818411,71741527,68062328,63996314,59780070,55656231,51863157,48626488,46147174,44587210,44054461,44587210,46147174,48626488,51863157,55656231,59780070,63996314,68062328,71741527,74818411,77111430,78479694,78830348,78126597,76385571,73664110,70046494,65641788,60582977,55020071,49112510,43026129,36930298,30990962,25362881,20182740,15559049,11562908,8228602,5559961,3529750,2075459,1105748,516262,201441,61540,13389,1768,102,1,D,1,34,367,2108,8058,23117,53788,107309,191078,312068,475769,685308,941457,1242924,1586082,1964611,2369848,2791545,3218444,3638762,4040750,4413036,4744767,5025981,5248194,5404658,5490384,5502645,5442043,5313150,5124208,4886528,4614053,4322711,4029350,3750838,3503464,3302245,3159983,3086242,3086242,3159983,3302245,3503464,3750838,4029350,4322711,4614053,4886528,5124208,5313150,5442043,5502645,5490384,5404658,5248194,5025981,4744767,4413036,4040750,3638762,3218444,2791545,2369848,1964611,1586082,1242924,941457,685308,475769,312068,191078,107309,53788,23117,8058,2108,367,34,1 206,C,1,103,1699,9785,22081,10403,-22641,-7931,23609,-13493,-51561,-41715,29677,82091,-11217,-42539,34869,77147,12783,-137711,-51907,75499,19907,-16583,-32695,74263,92259,-49543,-38071,-20909,-27137,-29767,-33171,69731,21135,-56547,53449,79619,-4985,-99395,-48867,85387,36219,-65611,-40595,57371,69943,-18231,-52935,7519,13035,-28119,13035,7519,-52935,-18231,69943,57371,-40595,-65611,36219,85387,-48867,-99395,-4985,79619,53449,-56547,21135,69731,-33171,-29767,-27137,-20909,-38071,-49543,92259,74263,-32695,-16583,19907,75499,-51907,-137711,12783,77147,34869,-42539,-11217,82091,29677,-41715,-51561,-13493,23609,-7931,-22641,10403,22081,9785,1699,103,1,D,1,34,319,1160,1473,-522,-1651,954,859,-2666,-3665,-996,5009,3254,-3403,-368,4405,4586,-5021,-9102,2607,3924,-199,-2224,449,8170,1127,-4376,-1249,-2086,-1479,-3094,1149,5202,-2949,-738,6125,3042,-4061,-7000,2069,5920,-1755,-4880,635,5678,2069,-3524,-1891,1742,-989,-989,1742,-1891,-3524,2069,5678,635,-4880,-1755,5920,2069,-7000,-4061,3042,6125,-738,-2949,5202,1149,-3094,-1479,-2086,-1249,-4376,1127,8170,449,-2224,-199,3924,2607,-9102,-5021,4586,4405,-368,-3403,3254,5009,-996,-3665,-2666,859,954,-1651,-522,1473,1160,319,34,1 209,C,1,104,1698,9418,19210,3624,-24661,-2552,19558,5918,23485,-20833,-59912,14282,44552,57941,-468,-74337,-36388,22149,94586,21221,-63677,-99862,-37278,129137,78709,14514,-101111,-99737,75103,89790,70083,-84599,-143873,-32482,84741,132609,-8895,-85903,-91249,22147,125140,62103,-57716,-146029,-57716,62103,125140,22147,-91249,-85903,-8895,132609,84741,-32482,-143873,-84599,70083,89790,75103,-99737,-101111,14514,78709,129137,-37278,-99862,-63677,21221,94586,22149,-36388,-74337,-468,57941,44552,14282,-59912,-20833,23485,5918,19558,-2552,-24661,3624,19210,9418,1698,104,1,D,1,34,312,1068,1108,-935,-1414,1058,788,931,960,-3883,-1892,2622,3540,3039,-3555,-4310,-754,4559,5359,-2356,-5605,-6664,4157,8738,2717,-2135,-9737,-206,6699,5967,570,-10249,-6359,1649,9246,4973,-4404,-6569,-3654,6605,7351,501,-8261,-8261,501,7351,6605,-3654,-6569,-4404,4973,9246,1649,-6359,-10249,570,5967,6699,-206,-9737,-2135,2717,8738,4157,-6664,-5605,-2356,5359,4559,-754,-4310,-3555,3039,3540,2622,-1892,-3883,960,931,788,1058,-1414,-935,1108,1068,312,34,1 210,C,1,105,1837,12810,47316,106155,155643,155820,116121,94185,123398,158340,126323,36855,-6361,67095,188429,225435,159084,113190,177901,276150,271999,166740,102379,166740,271999,276150,177901,113190,159084,225435,188429,67095,-6361,36855,126323,158340,123398,94185,116121,155820,155643,106155,47316,12810,1837,105,1,D,1,35,367,1820,5176,9326,11241,9512,6849,7135,10035,10558,5759,164,1152,9021,15383,13756,8596,9157,16053,20111,15498,8291,8291,15498,20111,16053,9157,8596,13756,15383,9021,1152,164,5759,10558,10035,7135,6849,9512,11241,9326,5176,1820,367,35,1 211,C,1,105,1873,14651,70921,252861,731373,1817435,4020255,8101277,15115767,26433487,43725351,68906223,104037853,151200881,212344555,289134027,382822847,494166255,623379289,770150363,933714577,1112969463,1306609191,1513263931,1731624897,1960525867,2198971265,2446121041,2701237673,2963593741,3232359637,3506497547,3784671345,4065177679,4345918603,4624428111,4897938511,5163476927,5417996829,5658538559,5882391033,6087240215,6271299507,6433399909,6573011983,6690200623,6785528865,6859909511,6914412545,6950063249,6967666341,6967666341,6950063249,6914412545,6859909511,6785528865,6690200623,6573011983,6433399909,6271299507,6087240215,5882391033,5658538559,5417996829,5163476927,4897938511,4624428111,4345918603,4065177679,3784671345,3506497547,3232359637,2963593741,2701237673,2446121041,2198971265,1960525867,1731624897,1513263931,1306609191,1112969463,933714577,770150363,623379289,494166255,382822847,289134027,212344555,151200881,104037853,68906223,43725351,26433487,15115767,8101277,4020255,1817435,731373,252861,70921,14651,1873,105,1,D,1,35,389,2325,9509,30261,80681,188501,397037,768537,1386419,2355645,3800323,5858313,8673419,12385703,17120825,22980181,30033479,38314261,47818819,58509243,70320149,83167447,96957851,111598231,127002929,143097499,159819043,177113893,194932555,213222403,231920005,250944349,270191269,289529915,308802759,327828949,346409917,364337175,381402549,397409507,412183859,425583455,437506045,447893299,456729847,464038347,469871103,474298135,477393225,479220729,479824665,479220729,477393225,474298135,469871103,464038347,456729847,447893299,437506045,425583455,412183859,397409507,381402549,364337175,346409917,327828949,308802759,289529915,270191269,250944349,231920005,213222403,194932555,177113893,159819043,143097499,127002929,111598231,96957851,83167447,70320149,58509243,47818819,38314261,30033479,22980181,17120825,12385703,8673419,5858313,3800323,2355645,1386419,768537,397037,188501,80681,30261,9509,2325,389,35,1 213,C,1,106,1837,12421,42628,78007,49543,-108866,-313559,-297365,115600,647311,683017,-18398,-835727,-849629,21526,788581,557089,-327278,-703979,-76805,792694,873667,52291,-888794,-1163099,-578243,472414,1237639,1038241,-51128,-1005635,-820859,243718,856465,243718,-820859,-1005635,-51128,1038241,1237639,472414,-578243,-1163099,-888794,52291,873667,792694,-76805,-703979,-327278,557089,788581,21526,-849629,-835727,-18398,683017,647311,115600,-297365,-313559,-108866,49543,78007,42628,12421,1837,106,1,D,1,35,360,1703,4299,5312,-923,-15037,-24074,-9319,27661,52122,27751,-32683,-67038,-32845,33913,55452,8653,-43941,-33718,27657,66271,36900,-31721,-77919,-66112,-4745,64577,87634,38181,-42919,-73784,-22233,47189,47189,-22233,-73784,-42919,38181,87634,64577,-4745,-66112,-77919,-31721,36900,66271,27657,-33718,-43941,8653,55452,33913,-32845,-67038,-32683,27751,52122,27661,-9319,-24074,-15037,-923,5312,4299,1703,360,35,1 214,C,1,107,1979,16157,81093,296283,869475,2179269,4854449,9864651,18608315,32984141,55436153,88963759,137087387,203761705,293239793,409901271,558058079,741752997,964569357,1229473763,1538705039,1893710717,2295133173,2742842815,3236006451,3773171709,4352348629,4971080151,5626493443,6315325217,7033922177,7778222583,8543733207,9325512133,10118165329,10915867043,11712404771,12501247309,13275630225,14028653263,14753386315,15442971345,16090716637,16690187527,17235294095,17720376465,18140285273,18490464239,18767036915,18966887089,19087729721,19128167547,19087729721,18966887089,18767036915,18490464239,18140285273,17720376465,17235294095,16690187527,16090716637,15442971345,14753386315,14028653263,13275630225,12501247309,11712404771,10915867043,10118165329,9325512133,8543733207,7778222583,7033922177,6315325217,5626493443,4971080151,4352348629,3773171709,3236006451,2742842815,2295133173,1893710717,1538705039,1229473763,964569357,741752997,558058079,409901271,293239793,203761705,137087387,88963759,55436153,32984141,18608315,9864651,4854449,2179269,869475,296283,81093,16157,1979,107,1,D,1,36,417,2596,10945,35500,95695,225218,477913,934020,1705721,2941198,4826591,7585254,11473649,16773648,23781897,32797184,44106775,57972844,74620417,94228158,116922399,142774476,171801457,203969746,239200493,277375384,318341885,361917494,407892377,456030224,506067543,557712112,610641551,664502522,718911257,773455812,827699945,881188438,933453359,984021086,1032419521,1078184754,1120867375,1160038560,1195296001,1226269568,1252626791,1274078718,1290385697,1301362560,1306883041,1306883041,1301362560,1290385697,1274078718,1252626791,1226269568,1195296001,1160038560,1120867375,1078184754,1032419521,984021086,933453359,881188438,827699945,773455812,718911257,664502522,610641551,557712112,506067543,456030224,407892377,361917494,318341885,277375384,239200493,203969746,171801457,142774476,116922399,94228158,74620417,57972844,44106775,32797184,23781897,16773648,11473649,7585254,4826591,2941198,1705721,934020,477913,225218,95695,35500,10945,2596,417,36,1 215,C,1,108,1908,12161,32040,18959,-70308,-125218,6519,168360,66691,-167582,-97982,223711,249270,-98821,-318328,-163638,77149,122020,58301,7008,10663,91241,161325,82339,-202348,-403753,-223001,153975,277311,65828,-1397,204611,245895,-60151,-339888,-270093,-104211,-59265,7331,199168,328053,199168,7331,-59265,-104211,-270093,-339888,-60151,245895,204611,-1397,65828,277311,153975,-223001,-403753,-202348,82339,161325,91241,10663,7008,58301,122020,77149,-163638,-318328,-98821,249270,223711,-97982,-167582,66691,168360,6519,-125218,-70308,18959,32040,12161,1908,108,1,D,1,36,367,1512,2328,-1249,-7862,-5607,7238,10660,-4287,-12734,4405,20376,6464,-17355,-18982,-1901,8532,6306,1967,-105,3043,9252,10197,-2975,-23249,-24647,-2100,18363,12893,-921,6189,18516,8375,-16105,-23413,-11929,-4856,-2773,6293,19869,19869,6293,-2773,-4856,-11929,-23413,-16105,8375,18516,6189,-921,12893,18363,-2100,-24647,-23249,-2975,10197,9252,3043,-105,1967,6306,8532,-1901,-18982,-17355,6464,20376,4405,-12734,-4287,10660,7238,-5607,-7862,-1249,2328,1512,367,36,1 217,C,1,108,1980,15746,74453,240842,572208,1035973,1450270,1560320,1245310,669397,187124,54222,214047,359782,202677,-285436,-827791,-1027789,-685818,-28307,394026,145137,-680040,-1489697,-1699467,-1248170,-645539,-517486,-1053165,-1815695,-2078049,-1434647,-192460,832242,995256,397361,-200739,-70561,824631,1812648,2130154,1592258,731947,325535,731947,1592258,2130154,1812648,824631,-70561,-200739,397361,995256,832242,-192460,-1434647,-2078049,-1815695,-1053165,-517486,-645539,-1248170,-1699467,-1489697,-680040,145137,394026,-28307,-685818,-1027789,-827791,-285436,202677,359782,214047,54222,187124,669397,1245310,1560320,1450270,1035973,572208,240842,74453,15746,1980,108,1,D,1,36,410,2453,9480,26116,53998,85915,105674,98614,65799,26790,4920,7706,21091,22311,-768,-39053,-67306,-62537,-24822,16865,24607,-15284,-76775,-114670,-104163,-62594,-33623,-48643,-98544,-139110,-126806,-57197,27179,70297,51119,2866,-16926,21180,92457,141569,132267,78155,29422,29422,78155,132267,141569,92457,21180,-16926,2866,51119,70297,27179,-57197,-126806,-139110,-98544,-48643,-33623,-62594,-104163,-114670,-76775,-15284,24607,16865,-24822,-62537,-67306,-39053,-768,22311,21091,7706,4920,26790,65799,98614,105674,85915,53998,26116,9480,2453,410,36,1 218,C,1,109,1907,11663,26065,-10355,-126161,-76845,358325,457909,-618373,-1282821,700921,2581229,-269145,-3988201,-740251,5042885,2149595,-5314513,-3455927,4844505,4304627,-3964657,-4584807,3132333,4472271,-2609133,-4175935,2393749,3714079,-2471793,-3155675,2721621,2595671,-3086117,-2433859,3175061,2788459,-2690665,-3520527,1438473,3995727,211351,-3684683,-1633147,2460003,2307203,-679175,-2098359,-987993,1388987,2157221,-448971,-2521721,-448971,2157221,1388987,-987993,-2098359,-679175,2307203,2460003,-1633147,-3684683,211351,3995727,1438473,-3520527,-2690665,2788459,3175061,-2433859,-3086117,2595671,2721621,-3155675,-2471793,3714079,2393749,-4175935,-2609133,4472271,3132333,-4584807,-3964657,4304627,4844505,-3455927,-5314513,2149595,5042885,-740251,-3988201,-269145,2581229,700921,-1282821,-618373,457909,358325,-76845,-126161,-10355,26065,11663,1907,109,1,D,1,36,359,1368,1321,-4430,-10009,7396,36039,2796,-81241,-40890,137803,120074,-178115,-227126,180553,334164,-135079,-403224,62119,421050,10921,-397416,-60679,358826,81551,-325290,-79335,298410,55069,-278894,-17279,264642,-23809,-266972,34601,276356,3409,-276736,-89959,238288,181985,-155106,-229425,45724,204407,56998,-117133,-122588,12277,148320,78533,-130394,-130394,78533,148320,12277,-122588,-117133,56998,204407,45724,-229425,-155106,181985,238288,-89959,-276736,3409,276356,34601,-266972,-23809,264642,-17279,-278894,55069,298410,-79335,-325290,81551,358826,-60679,-397416,10921,421050,62119,-403224,-135079,334164,180553,-227126,-178115,120074,137803,-40890,-81241,2796,36039,7396,-10009,-4430,1321,1368,359,36,1 219,C,1,110,2053,15617,65698,184079,399001,746594,1260751,1927271,2682682,3450335,4130995,4583930,4676935,4363589,3684004,2715161,1602271,606506,1885,-48271,545776,1829669,3693571,5836346,7912369,9625559,10682248,10832597,10031665,8457350,6374671,4106981,2085424,728777,260401,728777,2085424,4106981,6374671,8457350,10031665,10832597,10682248,9625559,7912369,5836346,3693571,1829669,545776,-48271,1885,606506,1602271,2715161,3684004,4363589,4676935,4583930,4130995,3450335,2682682,1927271,1260751,746594,399001,184079,65698,15617,2053,110,1,D,1,37,418,2301,7741,18756,37403,66371,106650,155321,207465,257426,297017,316305,308804,274715,218217,146144,72359,16367,-6670,11045,74547,182764,321159,466399,596824,692935,735189,712474,630147,504211,354036,205169,88151,25542,25542,88151,205169,354036,504211,630147,712474,735189,692935,596824,466399,321159,182764,74547,11045,-6670,16367,72359,146144,218217,274715,308804,316305,297017,257426,207465,155321,106650,66371,37403,18756,7741,2301,418,37,1 221,C,1,110,1906,11340,25762,11978,-9470,72877,137046,-8671,9282,255034,132600,1301,215598,126719,81592,267049,-64264,-103248,343383,-55876,-410141,103308,19701,-362414,-40858,-134960,-312421,297392,52497,-453276,448875,582713,-188877,356611,648050,108239,488532,512172,-175090,320404,586538,-411408,-290594,349139,-337531,-460421,47991,-460421,-337531,349139,-290594,-411408,586538,320404,-175090,512172,488532,108239,648050,356611,-188877,582713,448875,-453276,52497,297392,-312421,-134960,-40858,-362414,19701,103308,-410141,-55876,343383,-103248,-64264,267049,81592,126719,215598,1301,132600,255034,9282,-8671,137046,72877,-9470,11978,25762,11340,1906,110,1,D,1,36,352,1308,1638,-342,1129,8614,5349,-3398,9726,16754,864,7035,14958,3029,13796,10545,-13386,10543,17550,-24237,-12352,13041,-16604,-16393,1231,-22052,-1979,23840,-23433,-6996,50912,8086,-4456,46104,22931,12792,45245,7553,-5409,44145,7541,-38925,10702,7320,-39830,-8398,-8398,-39830,7320,10702,-38925,7541,44145,-5409,7553,45245,12792,22931,46104,-4456,8086,50912,-6996,-23433,23840,-1979,-22052,1231,-16393,-16604,13041,-12352,-24237,17550,10543,-13386,10545,13796,3029,14958,7035,864,16754,9726,-3398,5349,8614,1129,-342,1638,1308,352,36,1 222,C,1,111,2054,15207,59593,136752,170003,10545,-394790,-796647,-710161,139416,1366885,2009655,1240574,-811965,-2867399,-3255408,-1234873,2134863,4474876,3820731,303029,-3721164,-5350679,-3335439,966884,4601505,5174575,2493948,-1492009,-4254297,-4397480,-2264289,716537,3087576,3966961,3087576,716537,-2264289,-4397480,-4254297,-1492009,2493948,5174575,4601505,966884,-3335439,-5350679,-3721164,303029,3820731,4474876,2134863,-1234873,-3255408,-2867399,-811965,1240574,2009655,1366885,139416,-710161,-796647,-394790,10545,170003,136752,59593,15207,2054,111,1,D,1,37,411,2167,6472,11250,8247,-11315,-41929,-56597,-25152,50910,122635,122341,21297,-130833,-225050,-169426,27884,240968,307031,155172,-123643,-333754,-320290,-87210,205125,358606,278921,33316,-211696,-313406,-237487,-52278,137537,251228,251228,137537,-52278,-237487,-313406,-211696,33316,278921,358606,205125,-87210,-320290,-333754,-123643,155172,307031,240968,27884,-169426,-225050,-130833,21297,122341,122635,50910,-25152,-56597,-41929,-11315,8247,11250,6472,2167,411,37,1 223,C,1,111,2091,17101,83519,280451,692361,1291921,1813387,1810893,1017077,-242437,-1109279,-938147,-96015,208663,-785127,-2273277,-2416209,-275495,2897917,4645749,3700117,1262183,-219421,509513,2302439,2728143,394593,-3580423,-6243079,-5226627,-997473,3215573,4151457,1588045,-1332195,-1118373,2567767,6428275,6593089,2302083,-3240769,-5629781,-3191011,1446129,3710227,1386995,-3196643,-5370047,-2648123,2886545,6614767,5636057,1170999,-2747775,-2747775,1170999,5636057,6614767,2886545,-2648123,-5370047,-3196643,1386995,3710227,1446129,-3191011,-5629781,-3240769,2302083,6593089,6428275,2567767,-1118373,-1332195,1588045,4151457,3215573,-997473,-5226627,-6243079,-3580423,394593,2728143,2302439,509513,-219421,1262183,3700117,4645749,2897917,-275495,-2416209,-2273277,-785127,208663,-96015,-938147,-1109279,-242437,1017077,1810893,1813387,1291921,692361,280451,83519,17101,2091,111,1,D,1,37,433,2669,10683,30589,65555,106401,127523,101073,26679,-52371,-77611,-35737,13397,-9085,-105659,-175243,-107477,89361,273469,300665,168415,18087,-7597,95171,189087,127155,-103973,-352953,-418281,-224631,90871,281327,212049,-5781,-116403,29105,318405,476973,326745,-40821,-337203,-330867,-57363,208531,206149,-61051,-324101,-307685,3101,351151,451083,242135,-75341,-223137,-75341,242135,451083,351151,3101,-307685,-324101,-61051,206149,208531,-57363,-330867,-337203,-40821,326745,476973,318405,29105,-116403,-5781,212049,281327,90871,-224631,-418281,-352953,-103973,127155,189087,95171,-7597,18087,168415,300665,273469,89361,-107477,-175243,-105659,-9085,13397,-35737,-77611,-52371,26679,101073,127523,106401,65555,30589,10683,2669,433,37,1 226,C,1,113,2203,18871,98833,374821,1136363,2929299,6676645,13794249,26260599,46607867,77808669,123034965,185288967,266952895,369336209,492303145,634068215,791241255,959159737,1132484757,1305984199,1475380771,1638107929,1793824037,1944579503,2094579639,2249555993,2415850165,2599371391,2804595251,3033764177,3286434709,3559444103,3847274727,4142746569,4437933185,4725148463,4997842083,5251290001,5483007357,5692827519,5882646095,6055897365,6216846985,6369785679,6518236743,6664301157,6808224801,6948238707,7080711419,7200602457,7302140117,7379625427,7428256479,7444839441,7428256479,7379625427,7302140117,7200602457,7080711419,6948238707,6808224801,6664301157,6518236743,6369785679,6216846985,6055897365,5882646095,5692827519,5483007357,5251290001,4997842083,4725148463,4437933185,4142746569,3847274727,3559444103,3286434709,3033764177,2804595251,2599371391,2415850165,2249555993,2094579639,1944579503,1793824037,1638107929,1475380771,1305984199,1132484757,959159737,791241255,634068215,492303145,369336209,266952895,185288967,123034965,77808669,46607867,26260599,13794249,6676645,2929299,1136363,374821,98833,18871,2203,113,1,D,1,38,463,3016,13233,44444,123495,298196,645503,1278016,2346225,4034660,6550257,10101882,14872503,20988464,28491343,37318008,47294761,58149832,69544689,81120738,92554775,103613694,114197811,124364202,134324621,144416212,155048933,166638990,179539513,193979338,210020349,227541142,246248489,265713184,285424615,304855464,323525511,341055086,357202315,371879810,385148453,397190754,408269249,418675368,428675193,438460398,448111575,457578138,466677875,475117506,482531111,488530228,492758991,494946400,494946400,492758991,488530228,482531111,475117506,466677875,457578138,448111575,438460398,428675193,418675368,408269249,397190754,385148453,371879810,357202315,341055086,323525511,304855464,285424615,265713184,246248489,227541142,210020349,193979338,179539513,166638990,155048933,144416212,134324621,124364202,114197811,103613694,92554775,81120738,69544689,58149832,47294761,37318008,28491343,20988464,14872503,10101882,6550257,4034660,2346225,1278016,645503,298196,123495,44444,13233,3016,463,38,1 227,C,1,113,2015,12357,27125,-13857,-150227,-158441,250731,637489,31041,-1176011,-878071,1254619,1953977,-621965,-2650275,-409593,2619959,1243585,-2019679,-1478133,1283529,1027071,-877291,-108487,1136339,-731569,-1966471,1044421,2917705,-836663,-3645029,267247,3971525,493243,-3752749,-1050807,3088287,1000157,-2524987,-469249,2611307,138715,-3134181,-441987,3391837,1075907,-3186471,-1598699,2759791,1901473,-2226717,-1958003,1750961,1779571,-1606373,-1606373,1779571,1750961,-1958003,-2226717,1901473,2759791,-1598699,-3186471,1075907,3391837,-441987,-3134181,138715,2611307,-469249,-2524987,1000157,3088287,-1050807,-3752749,493243,3971525,267247,-3645029,-836663,2917705,1044421,-1966471,-731569,1136339,-108487,-877291,1027071,1283529,-1478133,-2019679,1243585,2619959,-409593,-2650275,-621965,1953977,1254619,-878071,-1176011,31041,637489,250731,-158441,-150227,-13857,27125,12357,2015,113,1,D,1,37,373,1413,1285,-5041,-12977,-235,34037,32497,-40855,-88259,7153,134119,63209,-136963,-134231,95573,168485,-39165,-155573,1279,109455,-4705,-57707,53423,34931,-121779,-55819,174877,103295,-197959,-156469,188713,200573,-149673,-214581,101841,187043,-81027,-145063,102569,135839,-133641,-167013,130707,201435,-95815,-215011,55537,210299,-19919,-190555,-3889,164921,5489,-152953,5489,164921,-3889,-190555,-19919,210299,55537,-215011,-95815,201435,130707,-167013,-133641,135839,102569,-145063,-81027,187043,101841,-214581,-149673,200573,188713,-156469,-197959,103295,174877,-55819,-121779,34931,53423,-57707,-4705,109455,1279,-155573,-39165,168485,95573,-134231,-136963,63209,134119,7153,-88259,-40855,32497,34037,-235,-12977,-5041,1285,1413,373,37,1 229,C,1,115,2319,20825,115461,464567,1481295,3946553,9105281,18668931,34698419,59396751,94880039,143010763,205343793,283173101,377612853,489620367,619916245,768823731,936098671,1120829001,1321433101,1535748221,1761159967,1994714173,2233184075,2473105897,2710841069,2942709393,3165193647,3375180991,3570194605,3748578553,3909599399,4053441969,4181103671,4294221391,4394863783,4485310369,4567846643,4644613091,4717535605,4788309591,4858380911,4928886199,5000557749,5073626027,5147747437,5221990187,5294897495,5364619167,5429061895,5486014811,5533268593,5568767865,5590818147,5598299139,5590818147,5568767865,5533268593,5486014811,5429061895,5364619167,5294897495,5221990187,5147747437,5073626027,5000557749,4928886199,4858380911,4788309591,4717535605,4644613091,4567846643,4485310369,4394863783,4294221391,4181103671,4053441969,3909599399,3748578553,3570194605,3375180991,3165193647,2942709393,2710841069,2473105897,2233184075,1994714173,1761159967,1535748221,1321433101,1120829001,936098671,768823731,619916245,489620367,377612853,283173101,205343793,143010763,94880039,59396751,34698419,18668931,9105281,3946553,1481295,464567,115461,20825,2319,115,1,D,1,39,495,3399,15825,56219,162993,402597,873189,1700835,3028349,5000197,7748775,11386963,16008219,21691551,28505629,36506961,45731545,56183201,67824157,80571621,94300869,108852995,124043251,139667053,155503039,171315765,186861989,201901983,216214667,229613577,241960927,253177351,263245209,272204781,280144713,287189247,293483861,299180923,304427591,309358487,314093325,318736189,323373093,328066631,332849359,337717947,342630061,347505935,352235033,356685903,360715381,364176361,366926439,368839853,369822017,369822017,368839853,366926439,364176361,360715381,356685903,352235033,347505935,342630061,337717947,332849359,328066631,323373093,318736189,314093325,309358487,304427591,299180923,293483861,287189247,280144713,272204781,263245209,253177351,241960927,229613577,216214667,201901983,186861989,171315765,155503039,139667053,124043251,108852995,94300869,80571621,67824157,56183201,45731545,36506961,28505629,21691551,16008219,11386963,7748775,5000197,3028349,1700835,873189,402597,162993,56219,15825,3399,495,39,1 230,C,1,115,2128,14030,38108,25875,-72759,-138000,-9280,178020,161619,-36915,-157138,-114310,-39698,55315,167319,124890,-113360,-229080,-26219,210335,145018,-124315,-195577,345,170771,101430,-49475,-93725,-93181,-61295,113422,300495,96597,-348565,-398131,91310,439695,212405,-189499,-264385,-60822,100165,149203,100165,-60822,-264385,-189499,212405,439695,91310,-398131,-348565,96597,300495,113422,-61295,-93181,-93725,-49475,101430,170771,345,-195577,-124315,145018,210335,-26219,-229080,-113360,124890,167319,55315,-39698,-114310,-157138,-36915,161619,178020,-9280,-138000,-72759,25875,38108,14030,2128,115,1,D,1,38,403,1711,2752,-991,-8150,-6444,6356,13390,4609,-7941,-9784,-5001,90,7747,11641,1087,-13870,-10440,7575,14665,660,-13302,-7666,7208,10850,1161,-5541,-6196,-5767,299,15370,17036,-8908,-29952,-12536,21893,25503,-430,-18459,-11471,2310,9040,9040,2310,-11471,-18459,-430,25503,21893,-12536,-29952,-8908,17036,15370,299,-5767,-6196,-5541,1161,10850,7208,-7666,-13302,660,14665,7575,-10440,-13870,1087,11641,7747,90,-5001,-9784,-7941,4609,13390,6356,-6444,-8150,-991,2752,1711,403,38,1 231,C,1,115,2166,16098,64671,172464,360237,649562,1040918,1514523,2060175,2660555,3277382,3871932,4409197,4851133,5180097,5418810,5607058,5784676,5989590,6256724,6618432,7091413,7668924,8327825,9015203,9642114,10133893,10454856,10569713,10454856,10133893,9642114,9015203,8327825,7668924,7091413,6618432,6256724,5989590,5784676,5607058,5418810,5180097,4851133,4409197,3871932,3277382,2660555,2060175,1514523,1040918,649562,360237,172464,64671,16098,2166,115,1,D,1,38,426,2261,7231,16771,32329,54854,83452,117039,154989,195381,235518,273058,305561,330892,349260,362975,374686,386975,402220,422677,450103,484790,525735,570644,614656,651876,678848,693514,693514,678848,651876,614656,570644,525735,484790,450103,422677,402220,386975,374686,362975,349260,330892,305561,273058,235518,195381,154989,117039,83452,54854,32329,16771,7231,2261,426,38,1 233,C,1,117,2243,15655,45823,30313,-127527,-217859,221521,706967,-163931,-1501811,-68681,2656467,491513,-4089799,-839203,5917103,962149,-8063415,-520087,10621713,-523703,-13363965,2334755,16189003,-4784177,-18726949,7935275,20879333,-11569761,-22374367,15630337,23168699,-19824329,-23022121,24063627,21933861,-28118769,-19929929,31815827,17257721,-34910187,-14243829,37203247,11224649,-38641883,-8517199,39253285,6200447,-39336263,-4381927,39059291,2871161,-38774969,-1676321,38489021,524647,-38432159,524647,38489021,-1676321,-38774969,2871161,39059291,-4381927,-39336263,6200447,39253285,-8517199,-38641883,11224649,37203247,-14243829,-34910187,17257721,31815827,-19929929,-28118769,21933861,24063627,-23022121,-19824329,23168699,15630337,-22374367,-11569761,20879333,7935275,-18726949,-4784177,16189003,2334755,-13363965,-523703,10621713,-520087,-8063415,962149,5917103,-839203,-4089799,491513,2656467,-68681,-1501811,-163931,706967,221521,-217859,-127527,30313,45823,15655,2243,117,1,D,1,39,433,1967,3387,-2089,-14011,-4771,36159,31535,-64577,-80999,100839,156045,-143847,-244399,209649,342565,-304751,-433345,446315,514235,-628617,-567767,851611,590711,-1094887,-565889,1352509,495763,-1603607,-373071,1840127,206445,-2039895,8035,2195657,-260273,-2297259,538557,2345231,-819149,-2342807,1076301,2297847,-1290255,-2224633,1448327,2133167,-1559007,-2042387,1628867,1954947,-1681399,-1883529,1721357,1818577,-1768407,-1768407,1818577,1721357,-1883529,-1681399,1954947,1628867,-2042387,-1559007,2133167,1448327,-2224633,-1290255,2297847,1076301,-2342807,-819149,2345231,538557,-2297259,-260273,2195657,8035,-2039895,206445,1840127,-373071,-1603607,495763,1352509,-565889,-1094887,590711,851611,-567767,-628617,514235,446315,-433345,-304751,342565,209649,-244399,-143847,156045,100839,-80999,-64577,31535,36159,-4771,-14011,-2089,3387,1967,433,39,1 235,C,1,118,2438,22281,123520,485079,1478972,3724232,8105469,15785570,28244371,47328378,75253908,114527341,167822090,237890059,327522242,439485752,576377629,740437570,933421931,1156584788,1410698748,1696011831,2012136095,2357976079,2731770337,3131187272,3553372129,3994924285,4451873651,4919728103,5393584068,5868223821,6338164695,6797717379,7241105507,7662617492,8056736409,8418231895,8742232611,9024311613,9260592408,9447834611,9583469705,9665619669,9693132567,9665619669,9583469705,9447834611,9260592408,9024311613,8742232611,8418231895,8056736409,7662617492,7241105507,6797717379,6338164695,5868223821,5393584068,4919728103,4451873651,3994924285,3553372129,3131187272,2731770337,2357976079,2012136095,1696011831,1410698748,1156584788,933421931,740437570,576377629,439485752,327522242,237890059,167822090,114527341,75253908,47328378,28244371,15785570,8105469,3724232,1478972,485079,123520,22281,2438,118,1,D,1,40,519,3600,16560,56781,156310,364129,746834,1390192,2402383,3916230,6086717,9083754,13084756,18270785,24823956,32920733,42720300,54353566,67918537,83481288,101075847,120698593,142301276,165789979,191030499,217853633,246055683,275396212,305598479,336355057,367335257,398189761,428553472,458051219,486307097,512953977,537640697,560037180,579839339,596775479,610612983,621162247,628278032,631861165,631861165,628278032,621162247,610612983,596775479,579839339,560037180,537640697,512953977,486307097,458051219,428553472,398189761,367335257,336355057,305598479,275396212,246055683,217853633,191030499,165789979,142301276,120698593,101075847,83481288,67918537,54353566,42720300,32920733,24823956,18270785,13084756,9083754,6086717,3916230,2402383,1390192,746834,364129,156310,56781,16560,3600,519,40,1 237,C,1,118,2281,17257,66880,143047,136033,-118358,-579653,-810515,-282560,943183,1946221,1621000,-225407,-2468261,-3424352,-2112689,985069,4088254,5054557,2723995,-1994270,-6229049,-6845927,-2793248,3736711,8490559,8023828,2201389,-5512649,-10205798,-8665145,-1509641,7016920,11545933,8968471,613450,-8349971,-12167177,-8349971,613450,8968471,11545933,7016920,-1509641,-8665145,-10205798,-5512649,2201389,8023828,8490559,3736711,-2793248,-6845927,-6229049,-1994270,2723995,5054557,4088254,985069,-2112689,-3424352,-2468261,-225407,1621000,1946221,943183,-282560,-810515,-579653,-118358,136033,143047,66880,17257,2281,118,1,D,1,39,448,2379,6859,10466,2979,-22195,-49526,-42793,18435,100738,129503,54871,-91230,-207743,-198687,-45358,173845,321555,279302,33583,-285187,-463022,-346897,26583,429152,585435,365999,-112334,-552909,-667519,-363024,190435,653787,725894,341133,-272005,-725582,-725582,-272005,341133,725894,653787,190435,-363024,-667519,-552909,-112334,365999,585435,429152,26583,-346897,-463022,-285187,33583,279302,321555,173845,-45358,-198687,-207743,-91230,54871,129503,100738,18435,-42793,-49526,-22195,2979,10466,6859,2379,448,39,1 238,C,1,119,2440,21896,117914,440776,1236596,2728075,4875641,7202118,8924412,9402904,8559278,6848926,4780495,2473177,-241098,-3226209,-5604101,-6077568,-3910960,256683,4591943,7254954,7679245,6850711,6306958,6718978,7348685,6917827,5088934,3088645,2726541,4605300,7215859,7922782,5122389,-295834,-5516255,-7952651,-7145518,-4781301,-2885594,-1871513,-251514,3701019,9871905,15782970,18237177,15782970,9871905,3701019,-251514,-1871513,-2885594,-4781301,-7145518,-7952651,-5516255,-295834,5122389,7922782,7215859,4605300,2726541,3088645,5088934,6917827,7348685,6718978,6306958,6850711,7679245,7254954,4591943,256683,-3910960,-6077568,-5604101,-3226209,-241098,2473177,4780495,6848926,8559278,9402904,8924412,7202118,4875641,2728075,1236596,440776,117914,21896,2440,119,1,D,1,40,512,3471,15377,49434,122424,242365,392975,530775,605402,591562,503974,378600,237643,76059,-112569,-296364,-398705,-344876,-128357,164372,402397,500101,474517,419236,415528,459694,474731,397621,258621,169690,222513,387698,515776,451680,167783,-202660,-464924,-511060,-389692,-239631,-150962,-82148,89433,429034,847407,1140730,1140730,847407,429034,89433,-82148,-150962,-239631,-389692,-511060,-464924,-202660,167783,451680,515776,387698,222513,169690,258621,397621,474731,459694,415528,419236,474517,500101,402397,164372,-128357,-344876,-398705,-296364,-112569,76059,237643,378600,503974,591562,605402,530775,392975,242365,122424,49434,15377,3471,512,40,1 239,C,1,119,2241,14743,39411,34581,6003,105373,219755,13117,-62687,363813,320277,-259267,-73351,485563,211321,-333765,-232197,403217,599293,-366709,-672177,777371,982623,-642983,-693511,814849,1024437,-316703,-992651,411047,1576891,-154693,-1506147,445503,1623145,-151653,-1320661,-64567,1377761,450489,-1394067,-581051,1436991,609655,-1301285,-614045,971215,654011,-728131,-792625,511953,739503,-340397,-668403,32015,453635,74483,-425119,-425119,74483,453635,32015,-668403,-340397,739503,511953,-792625,-728131,654011,971215,-614045,-1301285,609655,1436991,-581051,-1394067,450489,1377761,-64567,-1320661,-151653,1623145,445503,-1506147,-154693,1576891,411047,-992651,-316703,1024437,814849,-693511,-642983,982623,777371,-672177,-366709,599293,403217,-232197,-333765,211321,485563,-73351,-259267,320277,363813,-62687,13117,219755,105373,6003,34581,39411,14743,2241,119,1,D,1,39,417,1749,2851,981,2169,12205,9867,-6173,8355,29859,709,-19279,16969,29691,-6911,-24503,3909,41443,13623,-49991,-2201,79185,12367,-64771,3863,76721,28019,-57557,-32515,83189,65397,-79213,-51749,93635,60655,-67333,-59507,54659,80333,-40279,-90227,38497,93009,-34237,-84205,20121,69913,-4209,-65915,-10863,56463,14969,-44081,-23933,22439,21789,-13835,-32417,-13835,21789,22439,-23933,-44081,14969,56463,-10863,-65915,-4209,69913,20121,-84205,-34237,93009,38497,-90227,-40279,80333,54659,-59507,-67333,60655,93635,-51749,-79213,65397,83189,-32515,-57557,28019,76721,3863,-64771,12367,79185,-2201,-49991,13623,41443,3909,-24503,-6911,29691,16969,-19279,709,29859,8355,-6173,9867,12205,2169,981,2851,1749,417,39,1 241,C,1,121,2561,24025,138419,576187,1894541,5191005,12276549,25676751,48328925,82913017,130877355,191368461,260361743,330296439,390430837,427987937,430023995,385799931,289318361,141559711,-48137489,-262076083,-475932767,-662175939,-794657203,-853442879,-828764919,-723140305,-551110821,-336643903,-108740025,103856571,277781929,399013009,464828855,483301103,470331397,444828043,423178903,414447079,417649985,421961681,409876327,362558321,265966615,116153957,-77666421,-293156585,-498137611,-656563039,-735985903,-714955369,-588687001,-371614437,-96044649,193052221,446187083,618800025,680014969,618800025,446187083,193052221,-96044649,-371614437,-588687001,-714955369,-735985903,-656563039,-498137611,-293156585,-77666421,116153957,265966615,362558321,409876327,421961681,417649985,414447079,423178903,444828043,470331397,483301103,464828855,399013009,277781929,103856571,-108740025,-336643903,-551110821,-723140305,-828764919,-853442879,-794657203,-662175939,-475932767,-262076083,-48137489,141559711,289318361,385799931,430023995,427987937,390430837,330296439,260361743,191368461,130877355,82913017,48328925,25676751,12276549,5191005,1894541,576187,138419,24025,2561,121,1,D,1,41,545,3899,18819,69045,206147,522877,1159955,2297225,4122431,6777179,10288911,14505913,19055299,23341549,26594823,27969207,26681577,22172857,14266061,3287249,-9886137,-23879539,-36989467,-47447389,-53732095,-54861313,-50593605,-41490421,-28821325,-14332849,71657,12675903,22250831,28250959,30863013,30891851,29502353,27875147,26862067,26734191,27097079,27002185,25230409,20674509,12719605,1522335,-11887429,-25715171,-37707201,-45595145,-47588021,-42806037,-31554491,-15365927,3214927,21072067,35099977,42806421,42806421,35099977,21072067,3214927,-15365927,-31554491,-42806037,-47588021,-45595145,-37707201,-25715171,-11887429,1522335,12719605,20674509,25230409,27002185,27097079,26734191,26862067,27875147,29502353,30891851,30863013,28250959,22250831,12675903,71657,-14332849,-28821325,-41490421,-50593605,-54861313,-53732095,-47447389,-36989467,-23879539,-9886137,3287249,14266061,22172857,26681577,27969207,26594823,23341549,19055299,14505913,10288911,6777179,4122431,2297225,1159955,522877,206147,69045,18819,3899,545,41,1 246,C,1,123,2522,20787,94141,284868,672479,1374525,2538442,4314225,6888851,10479108,15276925,21483795,29298638,38865663,50339869,63862584,79492583,97280085,117225070,139219887,163146893,188825418,215975023,244314531,273483410,303047277,332622235,361785066,390083789,417134697,442535854,465895587,486890993,505203558,520567927,532776591,541629290,546995637,548798155,546995637,541629290,532776591,520567927,505203558,486890993,465895587,442535854,417134697,390083789,361785066,332622235,303047277,273483410,244314531,215975023,188825418,163146893,139219887,117225070,97280085,79492583,63862584,50339869,38865663,29298638,21483795,15276925,10479108,6888851,4314225,2538442,1374525,672479,284868,94141,20787,2522,123,1,D,1,41,505,2999,10866,28554,62173,120475,212923,349897,544774,810700,1159791,1605439,2158483,2827885,3623994,4553032,5617925,6821317,8159320,9624216,11207572,12893965,14665230,16501947,18377572,20265850,22142070,23977185,25744646,27420127,28977342,30393838,31649404,32724735,33605388,34278215,34732208,34961306,34961306,34732208,34278215,33605388,32724735,31649404,30393838,28977342,27420127,25744646,23977185,22142070,20265850,18377572,16501947,14665230,12893965,11207572,9624216,8159320,6821317,5617925,4553032,3623994,2827885,2158483,1605439,1159791,810700,544774,349897,212923,120475,62173,28554,10866,2999,505,41,1 247,C,1,124,2686,25580,145674,573178,1691476,3956395,7671846,12887862,19644443,28330900,39583232,53619149,69831170,87409392,106373245,127495918,150914366,175272785,198862081,221391400,243790718,266096053,286447586,302862108,315343828,325201104,332515594,335569646,333184302,326503666,317498273,306352421,291602822,272835119,251985589,231340022,211060979,189659256,166645566,143694730,122846174,104251284,86414074,68489734,51603125,37549248,26654604,17585479,9262054,2262911,-2134308,-3852832,-4157137,-3852832,-2134308,2262911,9262054,17585479,26654604,37549248,51603125,68489734,86414074,104251284,122846174,143694730,166645566,189659256,211060979,231340022,251985589,272835119,291602822,306352421,317498273,326503666,333184302,335569646,332515594,325201104,315343828,302862108,286447586,266096053,243790718,221391400,198862081,175272785,150914366,127495918,106373245,87409392,69831170,53619149,39583232,28330900,19644443,12887862,7671846,3956395,1691476,573178,145674,25580,2686,124,1,D,1,42,570,4096,19140,64696,168961,357898,642302,1021859,1508392,2138174,2944330,3913973,4993268,6151258,7420523,8842544,10377776,11912948,13375240,14797348,16227559,17604120,18783270,19693875,20395611,20950310,21296217,21317981,21012706,20502402,19869466,19057414,17984284,16702346,15370404,14077038,12762844,11344351,9863028,8458841,7211995,6065954,4927081,3804426,2809260,2021379,1399310,848398,350484,-19646,-207703,-260660,-260660,-207703,-19646,350484,848398,1399310,2021379,2809260,3804426,4927081,6065954,7211995,8458841,9863028,11344351,12762844,14077038,15370404,16702346,17984284,19057414,19869466,20502402,21012706,21317981,21296217,20950310,20395611,19693875,18783270,17604120,16227559,14797348,13375240,11912948,10377776,8842544,7420523,6151258,4993268,3913973,2944330,2138174,1508392,1021859,642302,357898,168961,64696,19140,4096,570,42,1 249,C,1,124,2521,20185,86428,240673,520075,995356,1739695,2736289,3927412,5258611,6537055,7430410,7661275,6995239,5146648,1979005,-2328797,-7435088,-12854447,-17829809,-21489434,-23060639,-21932387,-17775008,-10670933,-1161659,9754960,20736031,30312283,37056808,39740347,37644097,30747430,19627945,5447179,-10063340,-24906539,-37182587,-45302318,-48148379,-45302318,-37182587,-24906539,-10063340,5447179,19627945,30747430,37644097,39740347,37056808,30312283,20736031,9754960,-1161659,-10670933,-17775008,-21932387,-23060639,-21489434,-17829809,-12854447,-7435088,-2328797,1979005,5146648,6995239,7661275,7430410,6537055,5258611,3927412,2736289,1739695,995356,520075,240673,86428,20185,2521,124,1,D,1,41,496,2825,9537,22906,46095,84443,140094,209753,290409,375436,446903,484305,472624,395099,235935,-3298,-304623,-643027,-979290,-1259569,-1430879,-1448892,-1282511,-923239,-390674,266097,971429,1634448,2162455,2469443,2490966,2203613,1625991,812630,-143561,-1121221,-1994568,-2651833,-3005751,-3005751,-2651833,-1994568,-1121221,-143561,812630,1625991,2203613,2490966,2469443,2162455,1634448,971429,266097,-390674,-923239,-1282511,-1448892,-1430879,-1259569,-979290,-643027,-304623,-3298,235935,395099,472624,484305,446903,375436,290409,209753,140094,84443,46095,22906,9537,2825,496,41,1 251,C,1,125,2479,17303,49963,48079,-23093,-25117,57793,80637,155733,75523,-139069,115291,235341,123979,212839,-101255,-49557,352379,224387,106891,-41763,-32235,179073,257117,196659,-201091,-117357,155195,-27213,155865,-37197,-328583,43299,531,-95935,14227,-109793,-216695,-54317,16075,-186471,43267,-9669,-233465,136625,-12777,-42631,133163,-85429,6779,31011,102205,85153,13413,164417,-72181,119939,217109,-55327,241743,-35943,-35943,241743,-55327,217109,119939,-72181,164417,13413,85153,102205,31011,6779,-85429,133163,-42631,-12777,136625,-233465,-9669,43267,-186471,16075,-54317,-216695,-109793,14227,-95935,531,43299,-328583,-37197,155865,-27213,155195,-117357,-201091,196659,257117,179073,-32235,-41763,106891,224387,352379,-49557,-101255,212839,123979,235341,115291,-139069,75523,155733,80637,57793,-25117,-23093,48079,49963,17303,2479,125,1,D,1,41,463,2075,3707,1001,-2681,1175,4621,6947,10149,-4025,-3973,15499,9459,11699,6041,-11663,12429,20979,9187,2985,-5491,5291,14309,16973,461,-16453,5429,3977,1669,10125,-17385,-10163,6111,-6227,-1611,-1481,-11959,-10447,2255,-6445,-7575,7213,-12653,-3613,9001,-7367,6475,1397,-4713,2943,2519,8787,223,7223,4269,-3977,17351,1473,5113,12047,-10423,12047,5113,1473,17351,-3977,4269,7223,223,8787,2519,2943,-4713,1397,6475,-7367,9001,-3613,-12653,7213,-7575,-6445,2255,-10447,-11959,-1481,-1611,-6227,6111,-10163,-17385,10125,1669,3977,5429,-16453,461,16973,14309,5291,-5491,2985,9187,20979,12429,-11663,6041,11699,9459,15499,-3973,-4025,10149,6947,4621,1175,-2681,1001,3707,2075,463,41,1 253,C,1,126,2688,24620,132906,490396,1343365,2886950,5093132,7719316,10534480,13426733,16130999,17982606,18355086,17501488,16584122,16551492,17349838,18744132,21483132,26582996,33309937,38992426,41516916,41164314,39137884,35249584,28714882,20993693,15901930,16119928,20861236,27793591,35866050,44728751,52289780,55046018,51330066,42979044,33373962,24990482,19462520,18736300,24529957,36519648,51824102,66465970,77080290,81579382,79207584,70689664,58312209,45504206,35925296,32380987,35925296,45504206,58312209,70689664,79207584,81579382,77080290,66465970,51824102,36519648,24529957,18736300,19462520,24990482,33373962,42979044,51330066,55046018,52289780,44728751,35866050,27793591,20861236,16119928,15901930,20993693,28714882,35249584,39137884,41164314,41516916,38992426,33309937,26582996,21483132,18744132,17349838,16551492,16584122,17501488,18355086,17982606,16130999,13426733,10534480,7719316,5093132,2886950,1343365,490396,132906,24620,2688,126,1,D,1,42,554,3798,16730,52761,127252,246412,400568,572840,753110,932698,1082234,1154648,1132946,1066922,1033503,1060975,1128672,1248836,1491536,1878902,2292394,2557941,2616078,2535452,2357380,2030627,1558394,1123960,963088,1136564,1519106,1992550,2531804,3073750,3423526,3392148,2987621,2398126,1818473,1368080,1154600,1305978,1878594,2766536,3738581,4554144,5040462,5107791,4753476,4073116,3251984,2521280,2092566,2092566,2521280,3251984,4073116,4753476,5107791,5040462,4554144,3738581,2766536,1878594,1305978,1154600,1368080,1818473,2398126,2987621,3392148,3423526,3073750,2531804,1992550,1519106,1136564,963088,1123960,1558394,2030627,2357380,2535452,2616078,2557941,2292394,1878902,1491536,1248836,1128672,1060975,1033503,1066922,1132946,1154648,1082234,932698,753110,572840,400568,246412,127252,52761,16730,3798,554,42,1 254,C,1,127,2603,19177,60373,70739,4151,96393,417357,299847,-94837,442849,1069353,521335,211579,700405,1313413,1747647,550459,-137287,2468441,2912999,-7149,464185,2488193,2538095,2158371,-117983,294861,5018151,2494731,-2050415,2123777,3690239,1294479,1755521,-470391,963295,5593147,-289687,-2382271,4399407,1306723,-876935,2848729,-1451737,-293953,4178173,-2469259,-1222121,3136451,-3443351,-106711,3407791,-5415981,-1543431,3429405,-3772789,-1145857,-159639,-5083983,2495423,784979,-8150479,784979,2495423,-5083983,-159639,-1145857,-3772789,3429405,-1543431,-5415981,3407791,-106711,-3443351,3136451,-1222121,-2469259,4178173,-293953,-1451737,2848729,-876935,1306723,4399407,-2382271,-289687,5593147,963295,-470391,1755521,1294479,3690239,2123777,-2050415,2494731,5018151,294861,-117983,2158371,2538095,2488193,464185,-7149,2912999,2468441,-137287,550459,1747647,1313413,700405,211579,521335,1069353,442849,-94837,299847,417357,96393,4151,70739,60373,19177,2603,127,1,D,1,42,495,2374,4771,2510,549,16310,28243,3170,2533,55300,56253,14622,26155,62080,102915,85978,-11659,59116,210989,89070,-22541,106356,165773,154454,76475,-48222,176277,314158,-42839,-41264,248047,140312,91951,62600,-55879,253698,236271,-199512,80769,264610,-74801,92144,88287,-157672,197081,92452,-236665,149742,8691,-231020,227123,-59966,-356193,181646,-4733,-251890,68525,-225588,-142835,270878,-327725,-327725,270878,-142835,-225588,68525,-251890,-4733,181646,-356193,-59966,227123,-231020,8691,149742,-236665,92452,197081,-157672,88287,92144,-74801,264610,80769,-199512,236271,253698,-55879,62600,91951,140312,248047,-41264,-42839,314158,176277,-48222,76475,154454,165773,106356,-22541,89070,210989,59116,-11659,85978,102915,62080,26155,14622,56253,55300,2533,3170,28243,16310,549,2510,4771,2374,495,42,1 255,C,1,127,2646,21723,94356,252308,450188,538446,350343,-153399,-828713,-1422014,-1668075,-1382070,-557970,587069,1698368,2449967,2636723,2186727,1187836,-102320,-1354592,-2307929,-2808513,-2771923,-2193043,-1205299,-53737,1023645,1873321,2415502,2602843,2415502,1873321,1023645,-53737,-1205299,-2193043,-2771923,-2808513,-2307929,-1354592,-102320,1187836,2186727,2636723,2449967,1698368,587069,-557970,-1382070,-1668075,-1422014,-828713,-153399,350343,538446,450188,252308,94356,21723,2646,127,1,D,1,42,521,3035,10200,22144,32550,30423,8314,-30319,-72199,-100389,-100018,-64418,-292,73249,133701,164177,155934,109165,34968,-47106,-117753,-164156,-179119,-159410,-108732,-39676,31689,92876,136909,160041,160041,136909,92876,31689,-39676,-108732,-159410,-179119,-164156,-117753,-47106,34968,109165,155934,164177,133701,73249,-292,-64418,-100018,-100389,-72199,-30319,8314,30423,32550,22144,10200,3035,521,42,1 257,C,1,129,2731,21251,71633,70355,-207007,-626973,-208921,1524343,2347099,-774209,-5605943,-4334643,5393021,12356937,3799797,-14167649,-18918565,383867,24657243,24000941,-6331273,-35732887,-28574883,14197973,48408943,31168647,-25770473,-60199641,-28424817,38936779,66988305,21865437,-49157611,-69274353,-15661251,56214327,70765431,11052203,-62467227,-72956061,-6971731,69182785,75837611,2902653,-76568701,-79315321,1289353,84827371,83710283,-5980293,-95350539,-89045207,13933685,109348973,91391875,-28394453,-122937151,-85876715,46132011,130083591,74293279,-61394301,-131600703,-61394301,74293279,130083591,46132011,-85876715,-122937151,-28394453,91391875,109348973,13933685,-89045207,-95350539,-5980293,83710283,84827371,1289353,-79315321,-76568701,2902653,75837611,69182785,-6971731,-72956061,-62467227,11052203,70765431,56214327,-15661251,-69274353,-49157611,21865437,66988305,38936779,-28424817,-60199641,-25770473,31168647,48408943,14197973,-28574883,-35732887,-6331273,24000941,24657243,383867,-18918565,-14167649,3799797,12356937,5393021,-4334643,-5605943,-774209,2347099,1524343,-208921,-626973,-207007,70355,71633,21251,2731,129,1,D,1,43,529,2709,5645,-1473,-27687,-37205,34883,142673,82743,-213357,-385319,-7153,639949,637757,-330753,-1217693,-732523,871049,1787985,703115,-1485131,-2362133,-597639,2235943,2939421,270749,-3115057,-3277373,337783,3859945,3263323,-972703,-4304689,-3099655,1453125,4600165,2983153,-1838381,-4900919,-2918463,2222811,5246523,2879883,-2631773,-5638403,-2858857,3074075,6095211,2862701,-3612419,-6686533,-2795445,4420271,7321853,2358907,-5485787,-7635895,-1475301,6422331,7454875,471413,-7029607,-7029607,471413,7454875,6422331,-1475301,-7635895,-5485787,2358907,7321853,4420271,-2795445,-6686533,-3612419,2862701,6095211,3074075,-2858857,-5638403,-2631773,2879883,5246523,2222811,-2918463,-4900919,-1838381,2983153,4600165,1453125,-3099655,-4304689,-972703,3263323,3859945,337783,-3277373,-3115057,270749,2939421,2235943,-597639,-2362133,-1485131,703115,1787985,871049,-732523,-1217693,-330753,637757,639949,-7153,-385319,-213357,82743,142673,34883,-37205,-27687,-1473,5645,2709,529,43,1 258,C,1,129,2774,23865,109021,296700,473615,272835,-638126,-1873209,-2082265,-100620,3153025,4515645,1600934,-3659343,-5831039,-1818384,4575143,5961735,94690,-6470769,-5531695,2530206,8341447,4490103,-5164222,-9566511,-3376361,6766566,9921461,3040401,-6322958,-8831985,-2941255,4717530,6905779,2507115,-3570694,-5699091,-2414753,2930106,5457005,2930106,-2414753,-5699091,-3570694,2507115,6905779,4717530,-2941255,-8831985,-6322958,3040401,9921461,6766566,-3376361,-9566511,-5164222,4490103,8341447,2530206,-5531695,-6470769,94690,5961735,4575143,-1818384,-5831039,-3659343,1600934,4515645,3153025,-100620,-2082265,-1873209,-638126,272835,473615,296700,109021,23865,2774,129,1,D,1,43,555,3403,11914,25162,27967,-5793,-79851,-137381,-85540,95478,267059,223807,-65167,-339993,-281916,96908,389113,230103,-231297,-447786,-119639,397522,477726,-17304,-537403,-475144,121097,603546,463598,-125452,-546195,-413688,75385,419906,330868,-45430,-333045,-287110,20101,297984,297984,20101,-287110,-333045,-45430,330868,419906,75385,-413688,-546195,-125452,463598,603546,121097,-475144,-537403,-17304,477726,397522,-119639,-447786,-231297,230103,389113,96908,-281916,-339993,-65167,223807,267059,95478,-85540,-137381,-79851,-5793,27967,25162,11914,3403,555,43,1 259,C,1,130,2946,29348,177591,769314,2621794,7452367,18365098,40306834,80339066,147588685,252817992,407661954,623669243,911332272,1279289724,1733839174,2278820377,2915842811,3644749374,4464132329,5371681661,6364180936,7437092022,8583838885,9795051707,11058095986,12357157093,13673996081,14989299604,16284388586,17542950517,18752437193,19904816974,20996502883,22027467297,22999777595,23915970940,24777751001,25585370179,26337795515,27033467623,27671266151,28251265941,28774985952,29245051777,29664395077,30035248793,30358240471,30631874675,30852612613,31015599126,31115880169,31149762355,31115880169,31015599126,30852612613,30631874675,30358240471,30035248793,29664395077,29245051777,28774985952,28251265941,27671266151,27033467623,26337795515,25585370179,24777751001,23915970940,22999777595,22027467297,20996502883,19904816974,18752437193,17542950517,16284388586,14989299604,13673996081,12357157093,11058095986,9795051707,8583838885,7437092022,6364180936,5371681661,4464132329,3644749374,2915842811,2278820377,1733839174,1279289724,911332272,623669243,407661954,252817992,147588685,80339066,40306834,18365098,7452367,2621794,769314,177591,29348,2946,130,1,D,1,44,624,4715,23780,90548,280186,738619,1712918,3575140,6830085,12100458,20089042,31523894,47096905,67407592,92922370,123955663,160673867,203117990,251235736,304910061,363970931,428182102,497204455,570547807,647530326,727264900,808685117,890611967,971851194,1051302995,1128061981,1201485990,1271217940,1337155159,1399373719,1458028729,1513259765,1565129279,1613608959,1658610936,1700044705,1737873593,1772147511,1802999947,1830611003,1855149001,1876708738,1895265153,1910658645,1922620481,1930835291,1935024343,1935024343,1930835291,1922620481,1910658645,1895265153,1876708738,1855149001,1830611003,1802999947,1772147511,1737873593,1700044705,1658610936,1613608959,1565129279,1513259765,1458028729,1399373719,1337155159,1271217940,1201485990,1128061981,1051302995,971851194,890611967,808685117,727264900,647530326,570547807,497204455,428182102,363970931,304910061,251235736,203117990,160673867,123955663,92922370,67407592,47096905,31523894,20089042,12100458,6830085,3575140,1712918,738619,280186,90548,23780,4715,624,44,1 262,C,1,131,2947,28689,164913,645699,1850563,4017377,6645793,8132087,6535535,1544621,-4158359,-6588121,-4886725,-3824807,-9617859,-21352345,-27884077,-17155891,9203421,33068199,36244767,20961441,9983477,21755563,46129883,50504561,14422881,-43849237,-80961417,-71619403,-35425431,-16068329,-32972513,-57837679,-43834503,21855123,98830311,130412465,99545769,44937323,19723519,35537549,50857793,16676431,-67604285,-147004139,-162089631,-107332885,-36359189,-7104523,-22629567,-29907169,20378939,115255765,185774197,174602171,94862271,16953889,-4222239,15352283,10466067,-57516991,-152732123,-197669437,-152732123,-57516991,10466067,15352283,-4222239,16953889,94862271,174602171,185774197,115255765,20378939,-29907169,-22629567,-7104523,-36359189,-107332885,-162089631,-147004139,-67604285,16676431,50857793,35537549,19723519,44937323,99545769,130412465,98830311,21855123,-43834503,-57837679,-32972513,-16068329,-35425431,-71619403,-80961417,-43849237,14422881,50504561,46129883,21755563,9983477,20961441,36244767,33068199,9203421,-17155891,-27884077,-21352345,-9617859,-3824807,-4886725,-6588121,-4158359,1544621,6535535,8132087,6645793,4017377,1850563,645699,164913,28689,2947,131,1,D,1,44,615,4488,21033,70020,174223,330512,473519,482048,269743,-91582,-368437,-375390,-236177,-349882,-941973,-1617750,-1546201,-313380,1412833,2330936,1838807,821806,795139,2113568,3264595,2307684,-896933,-4174562,-5061283,-3345966,-1318253,-1280972,-2937435,-3571052,-987309,3880550,7585869,7501252,4415909,1637034,1493307,2898838,2566871,-1342194,-6941029,-10169858,-8713483,-4293288,-904949,-727538,-1937521,-799234,4068953,9783468,11830697,8620190,3146773,-96068,259205,1230240,-995277,-6579174,-11473761,-11473761,-6579174,-995277,1230240,259205,-96068,3146773,8620190,11830697,9783468,4068953,-799234,-1937521,-727538,-904949,-4293288,-8713483,-10169858,-6941029,-1342194,2566871,2898838,1493307,1637034,4415909,7501252,7585869,3880550,-987309,-3571052,-2937435,-1280972,-1318253,-3345966,-5061283,-4174562,-896933,2307684,3264595,2113568,795139,821806,1838807,2330936,1412833,-313380,-1546201,-1617750,-941973,-349882,-236177,-375390,-368437,-91582,269743,482048,473519,330512,174223,70020,21033,4488,615,44,1 263,C,1,131,2729,20037,58113,18945,-235985,-311173,539783,1210561,-798757,-2998749,936313,6058851,-880001,-10767559,610135,17519777,94795,-26335001,-1436261,36993297,3746335,-49047241,-7554109,61860033,13513027,-74678161,-22137119,86838735,33552497,-98095645,-47767049,108186291,64382295,-116795435,-82631431,123423673,101287197,-127771771,-119240417,129517743,135506599,-128418941,-149204869,124543371,159678419,-118324329,-166577871,110503193,169935951,-101816921,-169723219,93368785,166113345,-86394567,-159392495,82191627,150141645,-81612471,-138979429,85010165,126646885,-92128761,-114041337,102155359,102155359,-114041337,-92128761,126646885,85010165,-138979429,-81612471,150141645,82191627,-159392495,-86394567,166113345,93368785,-169723219,-101816921,169935951,110503193,-166577871,-118324329,159678419,124543371,-149204869,-128418941,135506599,129517743,-119240417,-127771771,101287197,123423673,-82631431,-116795435,64382295,108186291,-47767049,-98095645,33552497,86838735,-22137119,-74678161,13513027,61860033,-7554109,-49047241,3746335,36993297,-1436261,-26335001,94795,17519777,610135,-10767559,-880001,6058851,936313,-2998749,-798757,1210561,539783,-311173,-235985,18945,58113,20037,2729,131,1,D,1,43,511,2387,3729,-5287,-21793,-259,66611,35659,-143699,-118221,265785,268287,-446851,-503499,702711,846001,-1028361,-1302257,1407085,1872725,-1805207,-2556559,2171779,3352209,-2446387,-4251911,2579087,5239997,-2551947,-6309399,2357485,7435565,-2004657,-8573669,1511483,9652841,-917141,-10610049,254655,11387235,446453,-11936559,-1150661,12233481,1817419,-12281797,-2405841,12112981,2886497,-11761213,-3215103,11282363,3347829,-10742511,-3242493,10217833,2882781,-9766849,-2275257,9429283,1458315,-9224811,-502673,9156209,-502673,-9224811,1458315,9429283,-2275257,-9766849,2882781,10217833,-3242493,-10742511,3347829,11282363,-3215103,-11761213,2886497,12112981,-2405841,-12281797,1817419,12233481,-1150661,-11936559,446453,11387235,254655,-10610049,-917141,9652841,1511483,-8573669,-2004657,7435565,2357485,-6309399,-2551947,5239997,2579087,-4251911,-2446387,3352209,2171779,-2556559,-1805207,1872725,1407085,-1302257,-1028361,846001,702711,-503499,-446851,268287,265785,-118221,-143699,35659,66611,-259,-21793,-5287,3729,2387,511,43,1 265,C,1,132,2948,28239,160650,636281,1912682,4594068,9121359,15352770,22394181,28961742,34067238,37354919,38627120,36994701,30763622,18647978,1450209,-17503620,-33949859,-45063888,-50446992,-50870201,-46293670,-35535759,-18230458,2887583,22000919,33038695,33027131,23089202,6502553,-13956911,-36694165,-59620859,-78406158,-87137037,-81398181,-61185095,-31024899,2729842,34887333,62177079,81831505,90388771,84761962,64941903,35579559,4471255,-21076209,-36987198,-42271577,-36987198,-21076209,4471255,35579559,64941903,84761962,90388771,81831505,62177079,34887333,2729842,-31024899,-61185095,-81398181,-87137037,-78406158,-59620859,-36694165,-13956911,6502553,23089202,33027131,33038695,22000919,2887583,-18230458,-35535759,-46293670,-50870201,-50446992,-45063888,-33949859,-17503620,1450209,18647978,30763622,36994701,38627120,37354919,34067238,28961742,22394181,15352770,9121359,4594068,1912682,636281,160650,28239,2948,132,1,D,1,44,607,4362,20416,69881,186824,406537,741072,1158018,1585703,1949330,2208007,2351192,2350856,2123339,1563704,646609,-496424,-1613966,-2472539,-2974724,-3147989,-3026522,-2565416,-1696621,-481241,805539,1770146,2114917,1788157,947225,-206327,-1543846,-2969771,-4293457,-5183581,-5295145,-4478322,-2884273,-873653,1182349,3028671,4494086,5389115,5495025,4695863,3132971,1212086,-573835,-1864347,-2515797,-2515797,-1864347,-573835,1212086,3132971,4695863,5495025,5389115,4494086,3028671,1182349,-873653,-2884273,-4478322,-5295145,-5183581,-4293457,-2969771,-1543846,-206327,947225,1788157,2114917,1770146,805539,-481241,-1696621,-2565416,-3026522,-3147989,-2974724,-2472539,-1613966,-496424,646609,1563704,2123339,2350856,2351192,2208007,1949330,1585703,1158018,741072,406537,186824,69881,20416,4362,607,44,1 266,C,1,133,2860,22344,77622,119168,70116,91637,271321,188860,-76622,-14364,-17080,-276374,-431551,-443821,-330180,-323722,-237446,102277,459665,628691,535695,911582,1063342,422408,135289,-1729,-319661,-930335,-1235888,-929670,-1034398,-881657,-367881,191121,725817,742406,1191669,1588951,1137043,608209,330627,70091,-759940,-1306459,-1159763,-1272411,-1224129,-702373,-50457,435176,715033,1194473,1527017,1194473,715033,435176,-50457,-702373,-1224129,-1272411,-1159763,-1306459,-759940,70091,330627,608209,1137043,1588951,1191669,742406,725817,191121,-367881,-881657,-1034398,-929670,-1235888,-930335,-319661,-1729,135289,422408,1063342,911582,535695,628691,459665,102277,-237446,-323722,-330180,-443821,-431551,-276374,-17080,-14364,-76622,188860,271321,91637,70116,119168,77622,22344,2860,133,1,D,1,44,546,2815,6581,6324,3336,11143,17452,2135,-5035,1852,-8672,-22942,-28025,-23938,-18893,-19552,-5039,17523,36316,35057,40091,68274,47033,12856,5477,-8358,-36257,-73226,-66333,-57232,-64189,-38011,-7212,31781,46353,53876,91802,87600,51825,26755,15080,-17510,-70751,-76565,-72137,-80824,-61297,-23041,14223,35142,56730,87786,87786,56730,35142,14223,-23041,-61297,-80824,-72137,-76565,-70751,-17510,15080,26755,51825,87600,91802,53876,46353,31781,-7212,-38011,-64189,-57232,-66333,-73226,-36257,-8358,5477,12856,47033,68274,40091,35057,36316,17523,-5039,-19552,-18893,-23938,-28025,-22942,-8672,1852,-5035,2135,17452,11143,3336,6324,6581,2815,546,44,1 267,C,1,134,3037,27851,136468,401129,722185,706316,91369,-533311,-85142,1279025,1592929,-354010,-2441519,-1432153,1968316,3024017,-395021,-3720226,-1572467,3781529,4610566,-1059361,-5535533,-1969768,5200579,5752025,-1722872,-7038025,-2359769,6313544,6849451,-2059543,-8377046,-3093793,6731071,7137482,-3067133,-9803743,-3127730,8234375,8551345,-2708692,-9776567,-2708692,8551345,8234375,-3127730,-9803743,-3067133,7137482,6731071,-3093793,-8377046,-2059543,6849451,6313544,-2359769,-7038025,-1722872,5752025,5200579,-1969768,-5535533,-1059361,4610566,3781529,-1572467,-3720226,-395021,3024017,1968316,-1432153,-2441519,-354010,1592929,1279025,-85142,-533311,91369,706316,722185,401129,136468,27851,3037,134,1,D,1,45,616,4041,15211,35110,48073,28251,-17930,-29607,35437,104382,52075,-99129,-147820,14057,188163,105532,-153695,-208967,72250,314769,138601,-249230,-291999,113035,411996,155549,-330781,-361582,141195,494521,183652,-392723,-436347,135422,529529,163721,-481416,-491419,188657,632432,217901,-478485,-478485,217901,632432,188657,-491419,-481416,163721,529529,135422,-436347,-392723,183652,494521,141195,-361582,-330781,155549,411996,113035,-291999,-249230,138601,314769,72250,-208967,-153695,105532,188163,14057,-147820,-99129,52075,104382,35437,-29607,-17930,28251,48073,35110,15211,4041,616,45,1 269,C,1,135,2993,24597,92841,164499,111853,14421,88991,232819,416889,511323,90183,-167563,143477,507879,996139,622861,-467265,-620085,-38237,1082245,1442129,-6261,-1462547,-1578357,210299,2128295,1584123,-689845,-2673005,-1804049,1700069,3503221,1924863,-1596995,-3555667,-714565,3680015,4852133,1595953,-3158169,-3671551,628789,5258791,5015285,-610333,-4921499,-3700641,1867165,6085741,3189849,-3163365,-6032035,-2637711,4007241,5988609,1199405,-4759821,-5483537,548187,6164689,5398681,-416895,-5512657,-2972469,3936089,6979179,3936089,-2972469,-5512657,-416895,5398681,6164689,548187,-5483537,-4759821,1199405,5988609,4007241,-2637711,-6032035,-3163365,3189849,6085741,1867165,-3700641,-4921499,-610333,5015285,5258791,628789,-3671551,-3158169,1595953,4852133,3680015,-714565,-3555667,-1596995,1924863,3503221,1700069,-1804049,-2673005,-689845,1584123,2128295,210299,-1578357,-1462547,-6261,1442129,1082245,-38237,-620085,-467265,622861,996139,507879,143477,-167563,90183,511323,416889,232819,88991,14421,111853,164499,92841,24597,2993,135,1,D,1,45,581,3195,8325,9595,3113,1787,9933,19041,31225,21547,-7689,-2513,19183,46729,60213,2311,-41621,-24003,29259,91369,52633,-51857,-106059,-54597,83775,133439,33047,-113971,-165865,-8055,185149,187701,15581,-187737,-163903,101409,294001,226705,-59547,-253995,-115357,197773,365075,154663,-204629,-305953,-74693,283801,337347,-3715,-323881,-311265,46355,363707,254743,-126263,-370481,-183925,242255,403511,174885,-218687,-323919,33767,378265,378265,33767,-323919,-218687,174885,403511,242255,-183925,-370481,-126263,254743,363707,46355,-311265,-323881,-3715,337347,283801,-74693,-305953,-204629,154663,365075,197773,-115357,-253995,-59547,226705,294001,101409,-163903,-187737,15581,187701,185149,-8055,-165865,-113971,33047,133439,83775,-54597,-106059,-51857,52633,91369,29259,-24003,-41621,2311,60213,46729,19183,-2513,-7689,21547,31225,19041,9933,1787,3113,9595,8325,3195,581,45,1 271,C,1,135,3083,30267,178765,754143,2496543,6855267,16187375,33690401,62888685,106622093,165710103,237743267,316591999,393142793,457399247,501529591,522942893,526175125,522575435,527388679,554792287,612344663,696773577,792935283,876877305,922677853,911241827,838266007,718447493,583872899,476335213,435300655,485098249,625539779,829556103,1049388235,1230066093,1326410775,1318148957,1218047319,1069795019,935670015,877409661,936102535,1117627805,1388531083,1684243829,1927501821,2051564355,2021098205,1844103845,1571011209,1280797175,1058151359,968415891,1037926907,1245793045,1529661859,1803943467,1985066661,2016354165,1885036395,1626320583,1313304075,1035652265,873382109,873382109,1035652265,1313304075,1626320583,1885036395,2016354165,1985066661,1803943467,1529661859,1245793045,1037926907,968415891,1058151359,1280797175,1571011209,1844103845,2021098205,2051564355,1927501821,1684243829,1388531083,1117627805,936102535,877409661,935670015,1069795019,1218047319,1318148957,1326410775,1230066093,1049388235,829556103,625539779,485098249,435300655,476335213,583872899,718447493,838266007,911241827,922677853,876877305,792935283,696773577,612344663,554792287,527388679,522575435,526175125,522942893,501529591,457399247,393142793,316591999,237743267,165710103,106622093,62888685,33690401,16187375,6855267,2496543,754143,178765,30267,3083,135,1,D,1,45,635,4699,23097,85567,256581,650949,1439391,2831915,5031183,8158811,12173807,16816453,21612797,25961901,29297385,31282095,31968041,31849973,31767119,32655549,35215443,39599069,45239913,50911409,55035789,56177869,53576795,47536641,39514649,31833559,27061775,27227047,33111337,43872353,57159025,69728421,78408753,81117435,77600913,69631567,60554191,54294031,54114457,61518173,75652067,93431869,110382311,121951397,124906469,118372333,104182739,86415807,70235125,60377993,59741101,68500073,84030131,101663003,116059267,122790403,119662497,107381025,89361899,70739733,56867951,51750935,56867951,70739733,89361899,107381025,119662497,122790403,116059267,101663003,84030131,68500073,59741101,60377993,70235125,86415807,104182739,118372333,124906469,121951397,110382311,93431869,75652067,61518173,54114457,54294031,60554191,69631567,77600913,81117435,78408753,69728421,57159025,43872353,33111337,27227047,27061775,31833559,39514649,47536641,53576795,56177869,55035789,50911409,45239913,39599069,35215443,32655549,31767119,31849973,31968041,31282095,29297385,25961901,21612797,16816453,12173807,8158811,5031183,2831915,1439391,650949,256581,85567,23097,4699,635,45,1 273,C,1,137,3174,29808,150519,461610,882108,920461,-16306,-1609590,-2157507,-155412,3178278,4150006,853119,-3471859,-3631146,599187,3468051,966786,-3015815,-1858578,3683423,5490699,-447915,-7274037,-5860751,2618841,7845513,3746906,-4145268,-6488850,-1664076,3553762,3160083,-1415613,-4042441,-1415613,3160083,3553762,-1664076,-6488850,-4145268,3746906,7845513,2618841,-5860751,-7274037,-447915,5490699,3683423,-1858578,-3015815,966786,3468051,599187,-3631146,-3471859,853119,4150006,3178278,-155412,-2157507,-1609590,-16306,920461,882108,461610,150519,29808,3174,137,1,D,1,46,644,4337,16915,41074,60133,35619,-49136,-129878,-89744,94049,253168,178740,-93501,-258168,-107934,158035,171296,-80085,-198690,48828,335954,198821,-269243,-474735,-117253,380065,415229,-23187,-385644,-281980,85319,251533,62623,-201263,-201263,62623,251533,85319,-281980,-385644,-23187,415229,380065,-117253,-474735,-269243,198821,335954,48828,-198690,-80085,171296,158035,-107934,-258168,-93501,178740,253168,94049,-89744,-129878,-49136,35619,60133,41074,16915,4337,644,46,1 274,C,1,137,3219,32743,199969,868717,2968627,8507015,21319997,48058641,99345211,191010195,345317065,592051665,969336359,1524078283,2312007709,3397257089,4851455991,6752404351,9182418657,12226409505,15969755591,20496073375,25884940465,32209585705,39534607971,47913825287,57388323949,67984785881,79714232783,92571288395,106533975701,121564063273,137607968331,154598103059,172454484837,191086499205,210394727183,230272696611,250608481325,271286201113,292187450371,313192615719,334182111073,355037618705,375643322983,395887077763,415661537041,434865280673,453403854575,471190669835,488147814285,504206785089,519309057663,533406463395,546461403913,558446829373,569345874195,579151154119,587863762197,595491921457,602049304179,607553156227,612022351929,615475446733,617928872515,619395466367,619883395681,619395466367,617928872515,615475446733,612022351929,607553156227,602049304179,595491921457,587863762197,579151154119,569345874195,558446829373,546461403913,533406463395,519309057663,504206785089,488147814285,471190669835,453403854575,434865280673,415661537041,395887077763,375643322983,355037618705,334182111073,313192615719,292187450371,271286201113,250608481325,230272696611,210394727183,191086499205,172454484837,154598103059,137607968331,121564063273,106533975701,92571288395,79714232783,67984785881,57388323949,47913825287,39534607971,32209585705,25884940465,20496073375,15969755591,12226409505,9182418657,6752404351,4851455991,3397257089,2312007709,1524078283,969336359,592051665,345317065,191010195,99345211,48058641,21319997,8507015,2968627,868717,199969,32743,3219,137,1,D,1,46,671,5144,26081,99508,309409,825678,1956879,4215610,8391467,15626178,27484583,46013080,73778185,113881540,169948759,246089256,346828079,477015288,641717575,846095304,1095270201,1394189072,1747485081,2159338334,2633341303,3172374522,3778496273,4452853032,5195618871,6005967060,6882074169,7821158094,8819547357,9872771592,10975664005,12122470702,13306959873,14522522964,15762267737,17019106910,18285841351,19555236512,20820096791,22073340832,23308074223,24517658406,25695779025,26836512184,27934382919,28984416380,29982184897,30923847944,31806180495,32626590950,33383127905,34074468964,34699888073,35259203990,35752709679,36181080178,36545263939,36846366818,37085533887,37263834556,37382162519,37441158920,37441158920,37382162519,37263834556,37085533887,36846366818,36545263939,36181080178,35752709679,35259203990,34699888073,34074468964,33383127905,32626590950,31806180495,30923847944,29982184897,28984416380,27934382919,26836512184,25695779025,24517658406,23308074223,22073340832,20820096791,19555236512,18285841351,17019106910,15762267737,14522522964,13306959873,12122470702,10975664005,9872771592,8819547357,7821158094,6882074169,6005967060,5195618871,4452853032,3778496273,3172374522,2633341303,2159338334,1747485081,1394189072,1095270201,846095304,641717575,477015288,346828079,246089256,169948759,113881540,73778185,46013080,27484583,15626178,8391467,4215610,1956879,825678,309409,99508,26081,5144,671,46,1 277,C,1,139,3359,35439,222797,968389,3167423,8246421,17833227,33214531,55040953,83459909,118229107,158343641,201541705,244614629,284754177,320953055,354312409,387280853,422875929,464486375,515577847,578428371,652401463,733352381,814855111,890133779,953326737,1000222819,1029497353,1044224371,1051854907,1061656329,1081251271,1114803287,1163106033,1223626903,1289758267,1351234823,1397460981,1422115263,1425407279,1412709059,1392025791,1372955631,1366311667,1381678171,1423082859,1486693127,1563224149,1642723183,1717298003,1780923009,1829485931,1863005199,1887373365,1912025079,1944617953,1987774383,2040315785,2099822133,2162720147,2222969707,2273259727,2309115709,2331564803,2345027585,2352852675,2355575019,2352852675,2345027585,2331564803,2309115709,2273259727,2222969707,2162720147,2099822133,2040315785,1987774383,1944617953,1912025079,1887373365,1863005199,1829485931,1780923009,1717298003,1642723183,1563224149,1486693127,1423082859,1381678171,1366311667,1372955631,1392025791,1412709059,1425407279,1422115263,1397460981,1351234823,1289758267,1223626903,1163106033,1114803287,1081251271,1061656329,1051854907,1044224371,1029497353,1000222819,953326737,890133779,814855111,733352381,652401463,578428371,515577847,464486375,422875929,387280853,354312409,320953055,284754177,244614629,201541705,158343641,118229107,83459909,55040953,33214531,17833227,8246421,3167423,968389,222797,35439,3359,139,1,D,1,47,709,5631,29045,108607,315055,743971,1486721,2601899,4111597,6013717,8275263,10799989,13416701,15932327,18224791,20299701,22271131,24306873,26599569,29360441,32775225,36904183,41600871,46533379,51291981,55490931,58821341,61104767,62385247,62989043,63445033,64283097,65861863,68326747,71629283,75500079,79418641,82723599,84876309,85691071,85355371,84286243,83013979,82159331,82364197,84068965,87279561,91568285,96323991,101003693,105195273,108585159,111029077,112703953,114104833,115784749,118059201,120950101,124336753,128049061,131803329,135174821,137776381,139501337,140545411,141171207,141491321,141491321,141171207,140545411,139501337,137776381,135174821,131803329,128049061,124336753,120950101,118059201,115784749,114104833,112703953,111029077,108585159,105195273,101003693,96323991,91568285,87279561,84068965,82364197,82159331,83013979,84286243,85355371,85691071,84876309,82723599,79418641,75500079,71629283,68326747,65861863,64283097,63445033,62989043,62385247,61104767,58821341,55490931,51291981,46533379,41600871,36904183,32775225,29360441,26599569,24306873,22271131,20299701,18224791,15932327,13416701,10799989,8275263,6013717,4111597,2601899,1486721,743971,315055,108607,29045,5631,709,47,1 278,C,1,139,3127,25437,86441,64079,-365301,-916427,74981,3012547,3130643,-4312475,-11237475,-1202489,20705955,19463753,-19325731,-46391389,-6849645,61221021,55943729,-36772589,-97308525,-32061323,85188893,105384935,-1237305,-114433835,-108518815,20722815,150038551,128923473,-58325443,-216080921,-125794605,145327141,263645113,55328811,-229359825,-233773675,33410289,237639543,166733027,-58594755,-199668631,-147616193,40669299,200317209,161013909,-64478625,-225299345,-119167063,115582305,179720467,34542319,-88169507,-69459087,-24795793,-24184649,21060585,113606733,91655071,-77227609,-174367299,-54865827,120014407,135780951,20843745,-71127823,-95180389,-71127823,20843745,135780951,120014407,-54865827,-174367299,-77227609,91655071,113606733,21060585,-24184649,-24795793,-69459087,-88169507,34542319,179720467,115582305,-119167063,-225299345,-64478625,161013909,200317209,40669299,-147616193,-199668631,-58594755,166733027,237639543,33410289,-233773675,-229359825,55328811,263645113,145327141,-125794605,-216080921,-58325443,128923473,150038551,20722815,-108518815,-114433835,-1237305,105384935,85188893,-32061323,-97308525,-36772589,55943729,61221021,-6849645,-46391389,-19325731,19463753,20705955,-1202489,-11237475,-4312475,3130643,3012547,74981,-916427,-365301,64079,86441,25437,3127,139,1,D,1,46,597,3154,6283,-5182,-42259,-43776,88083,232544,15333,-537152,-533899,605334,1512161,184250,-2339811,-2120000,1806315,4339878,901759,-4803540,-4789673,1809420,6816065,3757640,-4004447,-7805530,-3231097,5753184,9854681,2882506,-9481081,-12404666,341193,14628278,11611693,-6244070,-16643519,-6958906,9867167,14136462,3439315,-9048258,-11844041,-3717618,8189947,12669770,3574701,-10299564,-12330115,155364,10840747,7261782,-2630897,-5538766,-2476557,-1368924,-753949,4208314,7553471,927640,-9031473,-8269380,2573369,9139616,5054993,-2058144,-5386687,-5386687,-2058144,5054993,9139616,2573369,-8269380,-9031473,927640,7553471,4208314,-753949,-1368924,-2476557,-5538766,-2630897,7261782,10840747,155364,-12330115,-10299564,3574701,12669770,8189947,-3717618,-11844041,-9048258,3439315,14136462,9867167,-6958906,-16643519,-6244070,11611693,14628278,341193,-12404666,-9481081,2882506,9854681,5753184,-3231097,-7805530,-4004447,3757640,6816065,1809420,-4789673,-4803540,901759,4339878,1806315,-2120000,-2339811,184250,1512161,605334,-533899,-537152,15333,232544,88083,-43776,-42259,-5182,6283,3154,597,46,1 281,C,1,141,3267,28153,112341,217469,214825,317119,883869,1149813,581647,1008883,2481003,1804461,53183,1140969,2669509,519305,-2359439,-1281955,1155489,-1226903,-5749833,-3369439,2436957,-57623,-5589875,-674801,7728185,4843277,-2211129,2303833,11415233,7391915,-3472763,-1382783,8138691,3619663,-9839033,-8790999,3003153,1055527,-11854621,-10091881,4482903,5754177,-5672323,-4994099,8716645,11667939,-178751,-3745817,7379063,10283137,-2213687,-7734645,963691,4114385,-4941569,-9789027,-3176513,1841565,-2817643,-6507235,-1664985,2980983,1351265,-725551,737895,2787055,3380721,2787055,737895,-725551,1351265,2980983,-1664985,-6507235,-2817643,1841565,-3176513,-9789027,-4941569,4114385,963691,-7734645,-2213687,10283137,7379063,-3745817,-178751,11667939,8716645,-4994099,-5672323,5754177,4482903,-10091881,-11854621,1055527,3003153,-8790999,-9839033,3619663,8138691,-1382783,-3472763,7391915,11415233,2303833,-2211129,4843277,7728185,-674801,-5589875,-57623,2436957,-3369439,-5749833,-1226903,1155489,-1281955,-2359439,519305,2669509,1140969,53183,1804461,2481003,1008883,581647,1149813,883869,317119,214825,217469,112341,28153,3267,141,1,D,1,47,635,3673,10217,13751,13023,33213,67905,53379,32793,108121,150223,44771,12455,132533,121989,-72963,-140853,13089,42519,-230047,-337589,-1365,146445,-210117,-274515,256253,469613,34949,-97803,455313,680755,81497,-270879,237487,490729,-215831,-707487,-154583,273673,-340615,-820085,-161895,463901,3127,-468801,97603,757439,380105,-257451,67133,670637,288631,-428523,-248077,262261,18263,-532587,-439759,30491,21329,-338599,-289577,83345,163685,-5429,-19761,114203,193753,193753,114203,-19761,-5429,163685,83345,-289577,-338599,21329,30491,-439759,-532587,18263,262261,-248077,-428523,288631,670637,67133,-257451,380105,757439,97603,-468801,3127,463901,-161895,-820085,-340615,273673,-154583,-707487,-215831,490729,237487,-270879,81497,680755,455313,-97803,34949,469613,256253,-274515,-210117,146445,-1365,-337589,-230047,42519,13089,-140853,-72963,121989,132533,12455,44771,150223,108121,32793,53379,67905,33213,13023,13751,10217,3673,635,47,1 282,C,1,141,3314,31161,155893,471504,903131,1063563,619546,-105045,-411325,-274104,-305519,-523815,-339478,196977,621145,1157892,1865627,1680579,176662,-1293393,-1753813,-1812132,-1840169,-1305237,-111112,1274499,2444533,2903472,2430737,1414653,-22124,-1824963,-2944381,-2693664,-1989905,-1159161,795404,3293619,4238833,3352416,1873685,107301,-1859792,-3192663,-3574585,-3192663,-1859792,107301,1873685,3352416,4238833,3293619,795404,-1159161,-1989905,-2693664,-2944381,-1824963,-22124,1414653,2430737,2903472,2444533,1274499,-111112,-1305237,-1840169,-1812132,-1753813,-1293393,176662,1680579,1865627,1157892,621145,196977,-339478,-523815,-305519,-274104,-411325,-105045,619546,1063563,903131,471504,155893,31161,3314,141,1,D,1,47,663,4445,17116,41132,62397,54531,14587,-20075,-21500,-14414,-25557,-29969,-4655,25429,50326,91674,116551,61715,-39641,-97351,-106008,-110561,-99536,-45467,34828,113970,166360,164729,117124,45383,-54864,-152008,-176102,-138757,-98288,-21027,125874,240880,234916,157051,62016,-53387,-157886,-207552,-207552,-157886,-53387,62016,157051,234916,240880,125874,-21027,-98288,-138757,-176102,-152008,-54864,45383,117124,164729,166360,113970,34828,-45467,-99536,-110561,-106008,-97351,-39641,61715,116551,91674,50326,25429,-4655,-29969,-25557,-14414,-21500,-20075,14587,54531,62397,41132,17116,4445,663,47,1 283,C,1,141,3361,34225,204837,836739,2518407,5806199,10379413,14110611,13291201,4973135,-9594243,-23663927,-28546067,-20506139,-5060177,6517315,6781707,-645741,-3677613,7201717,29159157,47508723,46492901,21735789,-15218441,-43667153,-47433427,-26487443,1976463,15409829,3510935,-22188913,-36339495,-20691567,19262173,56876427,64745533,36037239,-10312231,-43621267,-43147051,-11925901,25905773,42150535,24849373,-12353201,-39952651,-35597475,-2406485,33205751,42837007,18366801,-23012777,-53059265,-52533891,-22274019,19467045,48947565,50937343,27917623,-1386419,-15094661,-4598449,19001917,34439875,27344471,-18535,-32665661,-53927931,-53927931,-32665661,-18535,27344471,34439875,19001917,-4598449,-15094661,-1386419,27917623,50937343,48947565,19467045,-22274019,-52533891,-53059265,-23012777,18366801,42837007,33205751,-2406485,-35597475,-39952651,-12353201,24849373,42150535,25905773,-11925901,-43147051,-43621267,-10312231,36037239,64745533,56876427,19262173,-20691567,-36339495,-22188913,3510935,15409829,1976463,-26487443,-47433427,-43667153,-15218441,21735789,46492901,47508723,29159157,7201717,-3677613,-645741,6781707,6517315,-5060177,-20506139,-28546067,-23663927,-9594243,4973135,13291201,14110611,10379413,5806199,2518407,836739,204837,34225,3361,141,1,D,1,47,691,5257,25661,89371,234691,476511,746715,862709,601863,-109249,-1026287,-1645613,-1546483,-775173,112245,482845,200081,-208979,-8649,1041863,2372387,2976401,2181957,211501,-1889935,-2918411,-2335891,-695627,694855,738097,-540399,-1918823,-1934017,-142699,2398781,3899793,3227601,782753,-1804663,-2855099,-1796183,480797,2261817,2224551,417433,-1736141,-2512451,-1266895,1018735,2521715,2038207,-116849,-2441031,-3392305,-2394159,-78009,2201737,3191215,2476299,745929,-665353,-749029,407535,1722799,2019481,917551,-999379,-2707919,-3378015,-2707919,-999379,917551,2019481,1722799,407535,-749029,-665353,745929,2476299,3191215,2201737,-78009,-2394159,-3392305,-2441031,-116849,2038207,2521715,1018735,-1266895,-2512451,-1736141,417433,2224551,2261817,480797,-1796183,-2855099,-1804663,782753,3227601,3899793,2398781,-142699,-1934017,-1918823,-540399,738097,694855,-695627,-2335891,-2918411,-1889935,211501,2181957,2976401,2372387,1041863,-8649,-208979,200081,482845,112245,-775173,-1546483,-1645613,-1026287,-109249,601863,862709,746715,476511,234691,89371,25661,5257,691,47,1 285,C,1,143,3456,33897,180906,609442,1404608,2271384,2406873,898734,-2417648,-6248641,-8041245,-5399775,1917420,10868731,16172453,13410531,2354532,-11916662,-21374577,-19830820,-7182492,9929115,21845008,21778698,10035347,-6222399,-17488197,-17748881,-7911501,5195738,13377936,12154662,3255478,-6829017,-11166955,-6829017,3255478,12154662,13377936,5195738,-7911501,-17748881,-17488197,-6222399,10035347,21778698,21845008,9929115,-7182492,-19830820,-21374577,-11916662,2354532,13410531,16172453,10868731,1917420,-5399775,-8041245,-6248641,-2417648,898734,2406873,2271384,1404608,609442,180906,33897,3456,143,1,D,1,48,701,4949,20702,57298,110706,147721,112375,-34143,-261222,-448806,-436081,-131068,384772,848067,944282,516274,-287997,-1050727,-1312499,-865598,83863,1012621,1390771,1009526,110168,-769861,-1132015,-815215,-72311,611143,828202,493315,-125613,-594285,-594285,-125613,493315,828202,611143,-72311,-815215,-1132015,-769861,110168,1009526,1390771,1012621,83863,-865598,-1312499,-1050727,-287997,516274,944282,848067,384772,-131068,-436081,-448806,-261222,-34143,112375,147721,110706,57298,20702,4949,701,48,1 286,C,1,143,3504,37180,237648,1082796,3862010,11402534,28908928,64582804,129595604,237115879,400412695,630458829,933687249,1310480028,1754650612,2253773808,2790080150,3341744406,3884701964,4395270880,4853555167,5247086845,5573582745,5841717739,6069409523,6280043913,6497904434,6744091926,7033764160,7374624400,7766079074,8198634587,8653629069,9104107727,9517551535,9860531681,10104282545,10229451375,10228542973,10105497402,9873213064,9550530704,9160035523,8727057053,8279115807,7844650957,7450338477,7117497387,6858994781,6678155627,6570167081,6525142195,6531141066,6575683257,6645548007,6725883021,6800308179,6852946529,6871960075,6852946529,6800308179,6725883021,6645548007,6575683257,6531141066,6525142195,6570167081,6678155627,6858994781,7117497387,7450338477,7844650957,8279115807,8727057053,9160035523,9550530704,9873213064,10105497402,10228542973,10229451375,10104282545,9860531681,9517551535,9104107727,8653629069,8198634587,7766079074,7374624400,7033764160,6744091926,6497904434,6280043913,6069409523,5841717739,5573582745,5247086845,4853555167,4395270880,3884701964,3341744406,2790080150,2253773808,1754650612,1310480028,933687249,630458829,400412695,237115879,129595604,64582804,28908928,11402534,3862010,1082796,237648,37180,3504,143,1,D,1,48,730,5846,31072,124169,400728,1092241,2592308,5477166,10477356,18391231,29953594,45693585,65820240,90162238,118164424,148925929,181265070,213808943,245123292,273892458,299134133,320397960,337876217,352376802,365153691,377649809,391232876,406989941,425604836,447292697,471759264,498171184,525167074,550960761,573562416,591092643,602100566,605785126,602053856,591427089,574863932,553600565,529057809,502803363,476506125,451820312,430191971,412648977,399668563,391188295,386748425,385685625,387273672,390758914,395316508,400015462,403880034,406062208,406062208,403880034,400015462,395316508,390758914,387273672,385685625,386748425,391188295,399668563,412648977,430191971,451820312,476506125,502803363,529057809,553600565,574863932,591427089,602053856,605785126,602100566,591092643,573562416,550960761,525167074,498171184,471759264,447292697,425604836,406989941,391232876,377649809,365153691,352376802,337876217,320397960,299134133,273892458,245123292,213808943,181265070,148925929,118164424,90162238,65820240,45693585,29953594,18391231,10477356,5477166,2592308,1092241,400728,124169,31072,5846,730,48,1 287,C,1,144,3408,29866,115865,153230,-283248,-1105049,-395182,3008804,4039304,-3566781,-11527586,-1877988,19139443,16262824,-18363122,-34467758,3573207,44399222,19826380,-37270094,-36832982,18469270,36878047,-4172015,-25530022,4986772,19360832,-14034114,-27585706,14220063,40618971,1553006,-40393752,-20991398,20588690,23748978,4066037,-3251417,-11460890,-25985425,-7698860,40251142,41003680,-27078310,-65417617,-6152286,64717545,38889096,-40225242,-52738410,7969626,43411045,13779206,-21708831,-17070320,4271464,9278616,786422,-4265715,786422,9278616,4271464,-17070320,-21708831,13779206,43411045,7969626,-52738410,-40225242,38889096,64717545,-6152286,-65417617,-27078310,41003680,40251142,-7698860,-25985425,-11460890,-3251417,4066037,23748978,20588690,-20991398,-40393752,1553006,40618971,14220063,-27585706,-14034114,19360832,4986772,-25530022,-4172015,36878047,18469270,-36832982,-37270094,19826380,44399222,3573207,-34467758,-18363122,16262824,19139443,-1877988,-11527586,-3566781,4039304,3008804,-395182,-1105049,-283248,153230,115865,29866,3408,144,1,D,1,48,662,3847,9536,1268,-42602,-65279,65550,257904,75351,-515812,-559196,542272,1336611,44494,-1926974,-1240367,1727776,2430058,-640077,-2800931,-630050,2181750,1170706,-1313384,-810958,1115469,341129,-1665954,-642138,2068448,1623168,-1482214,-2254487,124847,1641934,805646,-75986,-331624,-1178114,-1358280,982853,3012644,665767,-3391890,-2707712,2180244,3853064,-136543,-3492578,-1532165,2024762,2024988,-461470,-1427028,-337235,556580,328045,-171478,-171478,328045,556580,-337235,-1427028,-461470,2024988,2024762,-1532165,-3492578,-136543,3853064,2180244,-2707712,-3391890,665767,3012644,982853,-1358280,-1178114,-331624,-75986,805646,1641934,124847,-2254487,-1482214,1623168,2068448,-642138,-1665954,341129,1115469,-810958,-1313384,1170706,2181750,-630050,-2800931,-640077,2430058,1727776,-1240367,-1926974,44494,1336611,542272,-559196,-515812,75351,257904,65550,-65279,-42602,1268,9536,3847,662,48,1 290,C,1,145,3408,29290,111668,166025,-92519,-578260,-419280,732540,1599119,601315,-1897388,-2812130,115872,3942985,3447739,-1779150,-5582890,-2400040,4431531,5960225,-340972,-6397110,-4007692,3787835,6506061,410350,-6052010,-4109735,2946734,5278435,361502,-4285910,-2320923,2387570,2471679,-1568610,-2828930,746895,3262066,460085,-3552662,-2438030,2533423,4005190,-322939,-4355510,-2513010,2661765,4342294,877395,-2878238,-2957710,-429603,1801770,2547159,1801770,-429603,-2957710,-2878238,877395,4342294,2661765,-2513010,-4355510,-322939,4005190,2533423,-2438030,-3552662,460085,3262066,746895,-2828930,-1568610,2471679,2387570,-2320923,-4285910,361502,5278435,2946734,-4109735,-6052010,410350,6506061,3787835,-4007692,-6397110,-340972,5960225,4431531,-2400040,-5582890,-1779150,3447739,3942985,115872,-2812130,-1897388,601315,1599119,732540,-419280,-578260,-92519,166025,111668,29290,3408,145,1,D,1,48,653,3711,9282,5311,-20540,-37418,4646,77544,81009,-35552,-163569,-104323,133809,260652,67544,-255396,-287810,65991,369590,203562,-240305,-374437,-8551,371476,249444,-207090,-366400,-34060,302392,199893,-152164,-242273,13840,189484,32886,-170590,-81370,151492,143980,-110347,-222950,367,239886,135812,-168650,-247526,6112,249174,177972,-77769,-200566,-106883,49826,138836,138836,49826,-106883,-200566,-77769,177972,249174,6112,-247526,-168650,135812,239886,367,-222950,-110347,143980,151492,-81370,-170590,32886,189484,13840,-242273,-152164,199893,302392,-34060,-366400,-207090,249444,371476,-8551,-374437,-240305,203562,369590,65991,-287810,-255396,67544,260652,133809,-104323,-163569,-35552,81009,77544,4646,-37418,-20540,5311,9282,3711,653,48,1 291,C,1,146,3601,36029,197350,702623,1852963,4028672,7753759,13651877,22331554,34356599,50189047,70190978,94671739,123716153,157171318,194886347,236664775,282163688,330942889,382458893,436214716,491776145,548491627,605604110,662496505,718573553,773250376,825964667,876144643,923498864,967961653,1009332113,1047483100,1082487905,1114423771,1143411056,1169495821,1192624793,1212904246,1230469337,1245362371,1257654746,1267418251,1274794421,1279985488,1283068085,1284080473,1283068085,1279985488,1274794421,1267418251,1257654746,1245362371,1230469337,1212904246,1192624793,1169495821,1143411056,1114423771,1082487905,1047483100,1009332113,967961653,923498864,876144643,825964667,773250376,718573553,662496505,605604110,548491627,491776145,436214716,382458893,330942889,282163688,236664775,194886347,157171318,123716153,94671739,70190978,50189047,34356599,22331554,13651877,7753759,4028672,1852963,702623,197350,36029,3601,146,1,D,1,49,730,5265,22837,68938,163183,331749,609200,1032167,1635159,2448790,3496581,4798625,6368040,8201273,10288289,12620310,15181343,17948321,20892162,23980811,27188649,30485240,33826667,37172411,40488098,43738385,46890423,49909930,52769397,55461403,57979014,60309745,62453311,64414752,66199471,67814041,69256522,70527511,71636259,72587284,73383507,74029411,74530248,74897453,75139823,75259362,75259362,75139823,74897453,74530248,74029411,73383507,72587284,71636259,70527511,69256522,67814041,66199471,64414752,62453311,60309745,57979014,55461403,52769397,49909930,46890423,43738385,40488098,37172411,33826667,30485240,27188649,23980811,20892162,17948321,15181343,12620310,10288289,8201273,6368040,4798625,3496581,2448790,1635159,1032167,609200,331749,163183,68938,22837,5265,730,49,1 293,C,1,147,3553,31919,128831,192919,-254185,-1319815,-1154023,2330783,5530579,442971,-10323715,-8775283,10445253,18928889,-5054541,-26983023,-2563807,33911325,12056797,-40428687,-24997157,43800705,38723177,-44832641,-51340625,47678459,67815731,-49327033,-90123129,42890225,110991107,-30693883,-126855215,18571643,142376085,-3743681,-156595381,-15688367,164106413,32744161,-169793951,-47250331,179774649,69303191,-185133011,-97356413,177853779,118680245,-167022845,-133838059,159147207,151852719,-146352615,-168295433,127780811,176698423,-112775007,-184774983,98538389,195595207,-76861177,-198387727,56017581,193490185,-44807805,-193925295,33382903,197730561,-15802505,-194186079,3148469,189885355,3148469,-194186079,-15802505,197730561,33382903,-193925295,-44807805,193490185,56017581,-198387727,-76861177,195595207,98538389,-184774983,-112775007,176698423,127780811,-168295433,-146352615,151852719,159147207,-133838059,-167022845,118680245,177853779,-97356413,-185133011,69303191,179774649,-47250331,-169793951,32744161,164106413,-15688367,-156595381,-3743681,142376085,18571643,-126855215,-30693883,110991107,42890225,-90123129,-49327033,67815731,47678459,-51340625,-44832641,38723177,43800705,-24997157,-40428687,12056797,33911325,-2563807,-26983023,-5054541,18928889,10445253,-8775283,-10323715,442971,5530579,2330783,-1154023,-1319815,-254185,192919,128831,31919,3553,147,1,D,1,49,691,4137,10899,4049,-44971,-92287,11949,262589,251911,-302459,-712331,-14365,1074771,596501,-1174441,-1209567,1135797,1860357,-991169,-2609411,611393,3285667,-108791,-3858323,-333073,4608655,972055,-5490729,-2085425,6046943,3364707,-6226583,-4502511,6350975,5714265,-6307727,-7017249,5880155,8025765,-5441919,-8892545,5179573,10117683,-4490749,-11357497,3176927,11948431,-1932329,-12183767,959451,12550509,255371,-12674459,-1596991,12333537,2573071,-12057969,-3505649,11855853,4734919,-11144699,-5660601,10206547,6020407,-9731585,-6532391,9357827,7327535,-8569669,-7733819,7917369,7917369,-7733819,-8569669,7327535,9357827,-6532391,-9731585,6020407,10206547,-5660601,-11144699,4734919,11855853,-3505649,-12057969,2573071,12333537,-1596991,-12674459,255371,12550509,959451,-12183767,-1932329,11948431,3176927,-11357497,-4490749,10117683,5179573,-8892545,-5441919,8025765,5880155,-7017249,-6307727,5714265,6350975,-4502511,-6226583,3364707,6046943,-2085425,-5490729,972055,4608655,-333073,-3858323,-108791,3285667,611393,-2609411,-991169,1860357,1135797,-1209567,-1174441,596501,1074771,-14365,-712331,-302459,251911,262589,11949,-92287,-44971,4049,10899,4137,691,49,1 295,C,1,148,3798,42351,281400,1304599,4632192,13403732,33067359,72000020,142153051,259840448,446563018,729482001,1141139510,1718366839,2500709452,3528701202,4841960009,6476856390,8463768101,10824419588,13569993218,16700411071,20204742340,24062528429,28245970772,32723004172,37461041399,42430878480,47610208906,52986317898,58557561213,64333196391,70331275860,76574743644,83086353822,89883142017,96970896999,104338897960,111955479636,119765416798,127690037983,135630274061,143472056620,151093183484,158371005062,165190545227,171452495749,177080077200,182023600946,186261954518,189800905943,192668679331,194909504040,196575866504,197720210002,198386940497,198605713199,198386940497,197720210002,196575866504,194909504040,192668679331,189800905943,186261954518,182023600946,177080077200,171452495749,165190545227,158371005062,151093183484,143472056620,135630274061,127690037983,119765416798,111955479636,104338897960,96970896999,89883142017,83086353822,76574743644,70331275860,64333196391,58557561213,52986317898,47610208906,42430878480,37461041399,32723004172,28245970772,24062528429,20204742340,16700411071,13569993218,10824419588,8463768101,6476856390,4841960009,3528701202,2500709452,1718366839,1141139510,729482001,446563018,259840448,142153051,72000020,33067359,13403732,4632192,1304599,281400,42351,3798,148,1,D,1,50,799,6700,36650,147331,469190,1247479,2880274,5954204,11285869,19970726,33424279,53389794,81897112,121181913,173588294,241464679,327042016,432284048,558724939,707332342,878430357,1071691976,1286190700,1520502513,1772859362,2041350493,2324149424,2619733519,2927067507,3245728034,3575944840,3918535388,4274726895,4645889161,5033221110,5437426884,5858399320,6294931677,6744504467,7203207962,7665836004,8126138148,8577182721,9011783791,9422964094,9804429876,10151011992,10459006189,10726352449,10952627226,11138860654,11287214584,11400563989,11482024059,11534469070,11560096976,11560096976,11534469070,11482024059,11400563989,11287214584,11138860654,10952627226,10726352449,10459006189,10151011992,9804429876,9422964094,9011783791,8577182721,8126138148,7665836004,7203207962,6744504467,6294931677,5858399320,5437426884,5033221110,4645889161,4274726895,3918535388,3575944840,3245728034,2927067507,2619733519,2324149424,2041350493,1772859362,1520502513,1286190700,1071691976,878430357,707332342,558724939,432284048,327042016,241464679,173588294,121181913,81897112,53389794,33424279,19970726,11285869,5954204,2880274,1247479,469190,147331,36650,6700,799,50,1 298,C,1,149,3799,41571,266729,1165329,3772391,9566247,19854745,35196333,55881483,83480975,121571017,173839641,241037723,320815327,411693653,516571229,640506167,784640407,944073789,1113136237,1291638815,1483861051,1691426673,1909303433,2130005599,2350444455,2572857181,2799152889,3026111691,3247264131,3458708641,3661415293,3857280499,4044362279,4217824853,4375215885,4518265339,4648076307,4760619581,4849912005,4915105247,4960987035,4990137669,4997399357,4974960123,4921848907,4845343161,4752336077,4641542543,4506032223,4342867369,4158425057,3963098107,3761292675,3548560921,3319965701,3079844427,2840138319,2608537597,2381887925,2154158471,1928295271,1715439893,1522635321,1346386903,1180802203,1028338633,898253205,795692727,716782231,655765345,613925445,598577239,613925445,655765345,716782231,795692727,898253205,1028338633,1180802203,1346386903,1522635321,1715439893,1928295271,2154158471,2381887925,2608537597,2840138319,3079844427,3319965701,3548560921,3761292675,3963098107,4158425057,4342867369,4506032223,4641542543,4752336077,4845343161,4921848907,4974960123,4997399357,4990137669,4960987035,4915105247,4849912005,4760619581,4648076307,4518265339,4375215885,4217824853,4044362279,3857280499,3661415293,3458708641,3247264131,3026111691,2799152889,2572857181,2350444455,2130005599,1909303433,1691426673,1483861051,1291638815,1113136237,944073789,784640407,640506167,516571229,411693653,320815327,241037723,173839641,121571017,83480975,55881483,35196333,19854745,9566247,3772391,1165329,266729,41571,3799,149,1,D,1,50,789,6446,33675,125604,357749,816476,1557421,2596456,3975749,5847724,8445493,11914650,16192593,21132062,26765687,33362726,41143393,49985022,59525877,69570414,80276385,91868546,104246799,116995240,129771023,142573178,155571881,168742358,181766613,194305414,206282305,217823108,228945471,239421874,249004667,257687120,265599109,272664856,278543405,282996958,286174489,288356284,289471591,289074068,286856241,283035546,278100725,272238654,265153859,256490620,246348043,235282902,223785095,211829022,199056467,185409136,171422645,157756266,144535675,131396842,118195173,105404082,93643507,83006580,73126675,63859914,55608917,48868430,43662483,39633004,36613045,34901478,34901478,36613045,39633004,43662483,48868430,55608917,63859914,73126675,83006580,93643507,105404082,118195173,131396842,144535675,157756266,171422645,185409136,199056467,211829022,223785095,235282902,246348043,256490620,265153859,272238654,278100725,283035546,286856241,289074068,289471591,288356284,286174489,282996958,278543405,272664856,265599109,257687120,249004667,239421874,228945471,217823108,206282305,194305414,181766613,168742358,155571881,142573178,129771023,116995240,104246799,91868546,80276385,69570414,59525877,49985022,41143393,33362726,26765687,21132062,16192593,11914650,8445493,5847724,3975749,2596456,1557421,816476,357749,125604,33675,6446,789,50,1 299,C,1,150,3700,34030,145050,291650,203600,-103973,-85410,94796,-142350,-363480,-479687,-579359,-352320,-84742,387118,354332,17659,648368,1039089,1088906,353860,-411665,-96158,-638213,-645499,-605310,-1090904,-1017706,-639325,810207,705088,240995,705874,768937,947447,143036,170863,-329683,-984668,-347767,-505946,-40887,-448937,172672,1018330,-25648,222563,235259,583370,-306411,-1099367,-334583,-804527,-114206,341967,533515,-61379,-111892,1736942,1042675,140415,-872256,-803490,-85635,-793713,-85635,-803490,-872256,140415,1042675,1736942,-111892,-61379,533515,341967,-114206,-804527,-334583,-1099367,-306411,583370,235259,222563,-25648,1018330,172672,-448937,-40887,-505946,-347767,-984668,-329683,170863,143036,947447,768937,705874,240995,705088,810207,-639325,-1017706,-1090904,-605310,-645499,-638213,-96158,-411665,353860,1088906,1039089,648368,17659,354332,387118,-84742,-352320,-579359,-479687,-363480,-142350,94796,-85410,-103973,203600,291650,145050,34030,3700,150,1,D,1,50,720,4450,13150,16950,2623,-9040,2194,1140,-16650,-23593,-32556,-28415,-13020,7750,28810,5532,14909,53761,62940,50278,-11476,-14533,-15681,-46300,-27899,-52666,-61868,-55471,4016,60533,16281,29418,41629,54056,34623,423,8558,-51359,-36604,-23433,-18341,-6376,-26227,52541,27833,-1791,17244,20587,24169,-59368,-36794,-30728,-36621,15219,22946,25196,-26917,52829,97973,26846,-15969,-67413,-11721,-29388,-29388,-11721,-67413,-15969,26846,97973,52829,-26917,25196,22946,15219,-36621,-30728,-36794,-59368,24169,20587,17244,-1791,27833,52541,-26227,-6376,-18341,-23433,-36604,-51359,8558,423,34623,54056,41629,29418,16281,60533,4016,-55471,-61868,-52666,-27899,-46300,-15681,-14533,-11476,50278,62940,53761,14909,5532,28810,7750,-13020,-28415,-32556,-23593,-16650,1140,2194,-9040,2623,16950,13150,4450,720,50,1 301,C,1,150,3800,41030,262907,1187900,4182360,12204921,30759760,68934774,140360272,263917753,464031708,770394114,1217042989,1840823106,2679409480,3769196252,5143385395,6830553716,8853814788,11230553531,13972594961,17086578760,20574258330,24432395100,28652023652,33217057972,38102453551,43272327843,48678464344,54259608154,59941844390,65640227240,71261646624,76708662759,81883845669,86694003556,91053757798,94888125844,98134025304,100740845996,102670324233,103896074492,104403190882,104188329538,103260526578,101642663567,99373226148,96507821509,93119959996,89300720688,85157044272,80808595426,76383330321,72012188136,67823516643,63937891836,60463873446,57494960970,55107783366,53361362275,52297190456,51939771031,52297190456,53361362275,55107783366,57494960970,60463873446,63937891836,67823516643,72012188136,76383330321,80808595426,85157044272,89300720688,93119959996,96507821509,99373226148,101642663567,103260526578,104188329538,104403190882,103896074492,102670324233,100740845996,98134025304,94888125844,91053757798,86694003556,81883845669,76708662759,71261646624,65640227240,59941844390,54259608154,48678464344,43272327843,38102453551,33217057972,28652023652,24432395100,20574258330,17086578760,13972594961,11230553531,8853814788,6830553716,5143385395,3769196252,2679409480,1840823106,1217042989,770394114,464031708,263917753,140360272,68934774,30759760,12204921,4182360,1187900,262907,41030,3800,150,1,D,1,50,780,6307,33400,131950,420356,1135135,2689394,5731630,11194985,20327290,34692424,56136048,86713991,128589052,183910808,254697317,342737236,449524132,576225228,723680048,892417874,1082679468,1294424881,1527310171,1780625484,2053199432,2343288862,2648478510,2965614928,3290795511,3619425567,3946348968,4266043952,4572862736,4861282990,5126135896,5362785291,5567245001,5736237236,5867203392,5958283988,6008290703,6016694458,5983650749,5910067178,5797699748,5649251322,5468440928,5260019101,5029710166,4784072407,4530277986,4275828226,4028235284,3794707524,3581874969,3395578256,3240729269,3121239374,3040002556,2998916212,2998916212,3040002556,3121239374,3240729269,3395578256,3581874969,3794707524,4028235284,4275828226,4530277986,4784072407,5029710166,5260019101,5468440928,5649251322,5797699748,5910067178,5983650749,6016694458,6008290703,5958283988,5867203392,5736237236,5567245001,5362785291,5126135896,4861282990,4572862736,4266043952,3946348968,3619425567,3290795511,2965614928,2648478510,2343288862,2053199432,1780625484,1527310171,1294424881,1082679468,892417874,723680048,576225228,449524132,342737236,254697317,183910808,128589052,86713991,56136048,34692424,20327290,11194985,5731630,2689394,1135135,420356,131950,33400,6307,780,50,1 302,C,1,151,3699,33069,127501,148131,-394837,-1173723,375437,4393043,2132059,-10187819,-10284919,17542727,28001975,-21901795,-55733403,18861863,91934727,-3818639,-131049599,-22592469,170781727,60349113,-208539555,-106922345,246442671,165332769,-281707051,-236073853,312272931,322057481,-330495103,-419992457,332531239,527532845,-313840255,-639575449,272847811,751991325,-207258703,-859261121,113990615,951551113,5209141,-1020607037,-147894429,1054839945,301598341,-1052922849,-458791005,1010514801,605277673,-933763917,-737097993,821444681,843330277,-681223665,-920897525,515789877,961018265,-335634193,-961163341,148870749,918644881,35456763,-832603713,-207552067,706101729,361100947,-538502145,-481723371,339770457,562640647,-115070425,-588912231,-115070425,562640647,339770457,-481723371,-538502145,361100947,706101729,-207552067,-832603713,35456763,918644881,148870749,-961163341,-335634193,961018265,515789877,-920897525,-681223665,843330277,821444681,-737097993,-933763917,605277673,1010514801,-458791005,-1052922849,301598341,1054839945,-147894429,-1020607037,5209141,951551113,113990615,-859261121,-207258703,751991325,272847811,-639575449,-313840255,527532845,332531239,-419992457,-330495103,322057481,312272931,-236073853,-281707051,165332769,246442671,-106922345,-208539555,60349113,170781727,-22592469,-131049599,-3818639,91934727,18861863,-55733403,-21901795,28001975,17542727,-10284919,-10187819,2132059,4393043,375437,-1173723,-394837,148131,127501,33069,3699,151,1,D,1,50,709,4160,9941,-1528,-50155,-50088,139725,273576,-204317,-792602,83311,1696856,516279,-2844956,-1771585,4015344,3779655,-4858744,-6344785,5287058,9375097,-5209038,-12708281,4749560,16487017,-3720062,-20631091,2006808,25125149,740708,-29588797,-4570220,33769195,9551502,-37316883,-15564778,39996891,22519246,-41503265,-30282760,41375807,38428158,-39355391,-46521284,35155529,53726226,-29136585,-59651786,21477747,63652972,-12872059,-65713726,3505651,65435266,5976173,-62931850,-15286069,58041094,23734103,-51035394,-30879519,42136110,36267157,-31660798,-39498133,20080686,40408135,-7690678,-38511549,-4636818,33874671,16355568,-26240271,-26240271,16355568,33874671,-4636818,-38511549,-7690678,40408135,20080686,-39498133,-31660798,36267157,42136110,-30879519,-51035394,23734103,58041094,-15286069,-62931850,5976173,65435266,3505651,-65713726,-12872059,63652972,21477747,-59651786,-29136585,53726226,35155529,-46521284,-39355391,38428158,41375807,-30282760,-41503265,22519246,39996891,-15564778,-37316883,9551502,33769195,-4570220,-29588797,740708,25125149,2006808,-20631091,-3720062,16487017,4749560,-12708281,-5209038,9375097,5287058,-6344785,-4858744,3779655,4015344,-1771585,-2844956,516279,1696856,83311,-792602,-204317,273576,139725,-50088,-50155,-1528,9941,4160,709,50,1 303,C,1,152,3901,40469,224776,756107,1601155,2015612,968161,-1168447,-2109584,-488017,1594183,1230542,-1136405,-3054859,-3413096,-1383961,3618739,7461026,3960595,-4147975,-6666860,-1335937,4115365,5510768,3822589,-2515897,-10833524,-9040075,5484079,15565190,9050401,-3734965,-9764348,-8834443,-2109503,9621464,14068165,612125,-16925072,-16332481,599989,14190488,14884285,6128831,-7228736,-16685353,-10470803,8774924,19693669,8774924,-10470803,-16685353,-7228736,6128831,14884285,14190488,599989,-16332481,-16925072,612125,14068165,9621464,-2109503,-8834443,-9764348,-3734965,9050401,15565190,5484079,-9040075,-10833524,-2515897,3822589,5510768,4115365,-1335937,-6666860,-4147975,3960595,7461026,3618739,-1383961,-3413096,-3054859,-1136405,1230542,1594183,-488017,-2109584,-1168447,968161,2015612,1601155,756107,224776,40469,3901,152,1,D,1,51,790,5865,25111,67014,111241,97971,-4610,-111677,-89979,41522,102605,7877,-129948,-198511,-160129,49094,353465,388457,-8700,-378307,-263353,106164,302089,291903,76832,-407107,-682893,-149252,709885,813753,134704,-450507,-572329,-362694,206933,794531,536450,-534993,-1121387,-501228,508561,922975,653140,-18699,-762025,-915252,-78899,959475,959475,-78899,-915252,-762025,-18699,653140,922975,508561,-501228,-1121387,-534993,536450,794531,206933,-362694,-572329,-450507,134704,813753,709885,-149252,-682893,-407107,76832,291903,302089,106164,-263353,-378307,-8700,388457,353465,49094,-160129,-198511,-129948,7877,102605,41522,-89979,-111677,-4610,97971,111241,67014,25111,5865,790,51,1 305,C,1,152,3698,32349,120830,148601,-202738,-494312,595239,1630370,-1189159,-3842098,2262418,7801639,-3672990,-13878999,5376192,22749348,-6753751,-34845250,7023061,50430462,-5448042,-69750131,1107880,92778091,7217592,-118615262,-20053561,146704630,38468851,-175736873,-63023352,204451664,94155090,-231168209,-131474503,254573608,174577194,-272997390,-222573889,284565957,273732688,-288340496,-326798190,283267691,380013007,-268885492,-431358826,245459470,478845511,-213802593,-520754112,174677554,555139190,-129426719,-580588343,79596388,596169344,-26964590,-601593539,-26964590,596169344,79596388,-580588343,-129426719,555139190,174677554,-520754112,-213802593,478845511,245459470,-431358826,-268885492,380013007,283267691,-326798190,-288340496,273732688,284565957,-222573889,-272997390,174577194,254573608,-131474503,-231168209,94155090,204451664,-63023352,-175736873,38468851,146704630,-20053561,-118615262,7217592,92778091,1107880,-69750131,-5448042,50430462,7023061,-34845250,-6753751,22749348,5376192,-13878999,-3672990,7801639,2262418,-3842098,-1189159,1630370,595239,-494312,-202738,148601,120830,32349,3698,152,1,D,1,50,699,3986,9322,1597,-25450,-8597,80074,42784,-184697,-109076,373065,235438,-656308,-439805,1053670,768315,-1557112,-1267500,2146923,1977628,-2802967,-2941840,3488136,4200121,-4127722,-5742445,4673854,7580774,-5038616,-9688204,5150323,12031083,-4932626,-14534266,4347932,17127415,-3352235,-19709734,1913078,22147128,-53087,-24348939,-2217230,26210468,4848688,-27640137,-7755255,28573578,10829460,-28973360,-13969855,28796287,17051918,-28036752,-19962744,26716799,22600359,-24890702,-24890702,22600359,26716799,-19962744,-28036752,17051918,28796287,-13969855,-28973360,10829460,28573578,-7755255,-27640137,4848688,26210468,-2217230,-24348939,-53087,22147128,1913078,-19709734,-3352235,17127415,4347932,-14534266,-4932626,12031083,5150323,-9688204,-5038616,7580774,4673854,-5742445,-4127722,4200121,3488136,-2941840,-2802967,1977628,2146923,-1267500,-1557112,768315,1053670,-439805,-656308,235438,373065,-109076,-184697,42784,80074,-8597,-25450,1597,9322,3986,699,50,1 307,C,1,153,3953,43421,278869,1218719,3923039,9700341,18738723,28004435,30359867,17330449,-14564891,-58213493,-96619649,-111005423,-90758893,-38077599,34572049,110064421,170774367,200667033,187244293,124687577,18171403,-112213109,-232062099,-302309137,-296068627,-211987811,-73769227,82547973,221915511,316186269,345192841,298788795,180463159,9882213,-176937335,-331761815,-406590271,-373217843,-238196531,-40887543,163790349,324496535,404987745,388926167,280991323,104175351,-105091315,-300114313,-427955599,-443034423,-329797871,-117689033,127289699,329898405,433328993,414774721,287826233,93474163,-116735783,-295431389,-403623801,-410725137,-303707587,-103000337,134372579,334817369,437878087,416199891,280814655,75717105,-137991191,-305462265,-394653263,-394653263,-305462265,-137991191,75717105,280814655,416199891,437878087,334817369,134372579,-103000337,-303707587,-410725137,-403623801,-295431389,-116735783,93474163,287826233,414774721,433328993,329898405,127289699,-117689033,-329797871,-443034423,-427955599,-300114313,-105091315,104175351,280991323,388926167,404987745,324496535,163790349,-40887543,-238196531,-373217843,-406590271,-331761815,-176937335,9882213,180463159,298788795,345192841,316186269,221915511,82547973,-73769227,-211987811,-296068627,-302309137,-232062099,-112213109,18171403,124687577,187244293,200667033,170774367,110064421,34572049,-38077599,-90758893,-111005423,-96619649,-58213493,-14564891,17330449,30359867,28004435,18738723,9700341,3923039,1218719,278869,43421,3953,153,1,D,1,51,811,6637,34701,129231,363297,793481,1352827,1746851,1494593,204183,-2044187,-4527683,-6150347,-6013985,-3873495,-184097,4171085,8180001,10870511,11410991,9251355,4340235,-2620497,-10043023,-15726967,-17664503,-14995977,-8418161,253975,8919957,15760495,19391011,18923065,14141615,5696965,-4812561,-14928455,-21781303,-23052331,-18067423,-8219057,3652761,14401629,21475777,23355105,19711741,11367843,51279,-11850631,-21442501,-25770363,-22926223,-13273151,316509,13590515,22619185,25069363,20703445,11179861,-731179,-12135953,-20574301,-24040873,-21182027,-12112423,894463,13903557,22893679,25273295,20581281,10461523,-1935217,-13133335,-20597019,-23170343,-20597019,-13133335,-1935217,10461523,20581281,25273295,22893679,13903557,894463,-12112423,-21182027,-24040873,-20574301,-12135953,-731179,11179861,20703445,25069363,22619185,13590515,316509,-13273151,-22926223,-25770363,-21442501,-11850631,51279,11367843,19711741,23355105,21475777,14401629,3652761,-8219057,-18067423,-23052331,-21781303,-14928455,-4812561,5696965,14141615,18923065,19391011,15760495,8919957,253975,-8418161,-14995977,-17664503,-15726967,-10043023,-2620497,4340235,9251355,11410991,10870511,8180001,4171085,-184097,-3873495,-6013985,-6150347,-4527683,-2044187,204183,1494593,1746851,1352827,793481,363297,129231,34701,6637,811,51,1 309,C,1,154,3901,39031,208384,709651,1789381,3800884,7309951,12956677,21470830,33923221,51395791,74795140,105408457,144496339,192698230,250951471,320221057,400224238,490675603,591673537,701640196,818515225,941202877,1066823518,1191329509,1312448503,1426803736,1529157013,1616666359,1686731698,1734373297,1757190991,1754887522,1724672749,1665658381,1580695378,1470515935,1336269301,1183746286,1017532003,840572923,660026386,483101563,313525435,157570750,22828417,-87620627,-170667758,-220948919,-237275657,-220948919,-170667758,-87620627,22828417,157570750,313525435,483101563,660026386,840572923,1017532003,1183746286,1336269301,1470515935,1580695378,1665658381,1724672749,1754887522,1757190991,1734373297,1686731698,1616666359,1529157013,1426803736,1312448503,1191329509,1066823518,941202877,818515225,701640196,591673537,490675603,400224238,320221057,250951471,192698230,144496339,105408457,74795140,51395791,33923221,21470830,12956677,7309951,3800884,1789381,709651,208384,39031,3901,154,1,D,1,51,770,5481,22921,65970,150631,303071,559014,955507,1543365,2388010,3543365,5069077,7045286,9524071,12543041,16167526,20418477,25265147,30714114,36732245,43194073,50018244,57111373,64248915,71249018,77982705,84179213,89590710,94102789,97484543,99489742,100083279,99181709,96630172,92516391,86970221,79990750,71786915,62703069,52909072,42677037,32474699,22591444,13271855,4963713,-2021392,-7561779,-11384773,-13268126,-13268126,-11384773,-7561779,-2021392,4963713,13271855,22591444,32474699,42677037,52909072,62703069,71786915,79990750,86970221,92516391,96630172,99181709,100083279,99489742,97484543,94102789,89590710,84179213,77982705,71249018,64248915,57111373,50018244,43194073,36732245,30714114,25265147,20418477,16167526,12543041,9524071,7045286,5069077,3543365,2388010,1543365,955507,559014,303071,150631,65970,22921,5481,770,51,1 310,C,1,155,4108,46810,316568,1494975,5422181,16074120,40693040,90818840,182863339,337717565,578904852,929220350,1406417892,2018850665,2761985769,3616734660,4550545790,5521671950,6485873421,7403861285,8247722048,9005023530,9679571708,10288107175,10853365771,11395568380,11925140570,12438723650,12919389279,13341325230,13678495437,13915183590,14054913062,14124577585,14172511994,14261005175,14454679670,14807004610,15348281741,16078633290,16967958023,17962425790,18995469978,20000754995,20924428646,21733873545,22420880350,22998934410,23496133079,23946055090,24378753977,24813651470,25255666782,25695137245,26110996394,26475844655,26761444570,26943649690,27006280881,26943649690,26761444570,26475844655,26110996394,25695137245,25255666782,24813651470,24378753977,23946055090,23496133079,22998934410,22420880350,21733873545,20924428646,20000754995,18995469978,17962425790,16967958023,16078633290,15348281741,14807004610,14454679670,14261005175,14172511994,14124577585,14054913062,13915183590,13678495437,13341325230,12919389279,12438723650,11925140570,11395568380,10853365771,10288107175,9679571708,9005023530,8247722048,7403861285,6485873421,5521671950,4550545790,3616734660,2761985769,2018850665,1406417892,929220350,578904852,337717565,182863339,90818840,40693040,16074120,5422181,1494975,316568,46810,4108,155,1,D,1,52,853,7289,40582,166389,542106,1478248,3501914,7405474,14255727,25332792,41980367,65382015,96308168,134886938,180450695,231513814,285925584,341191360,394887808,445067673,490566655,531148347,567434286,600604054,631937161,662345790,692044670,720440350,746270190,767989582,784338695,794921778,800594551,803528246,806934530,814510330,829704776,854968468,891191434,937497406,991437561,1049504368,1107830395,1162924402,1212286684,1254757198,1290523454,1320827028,1347486402,1372367928,1396916967,1421838818,1446986345,1471455510,1493830736,1512494122,1525926380,1532959230,1532959230,1525926380,1512494122,1493830736,1471455510,1446986345,1421838818,1396916967,1372367928,1347486402,1320827028,1290523454,1254757198,1212286684,1162924402,1107830395,1049504368,991437561,937497406,891191434,854968468,829704776,814510330,806934530,803528246,800594551,794921778,784338695,767989582,746270190,720440350,692044670,662345790,631937161,600604054,567434286,531148347,490566655,445067673,394887808,341191360,285925584,231513814,180450695,134886938,96308168,65382015,41980367,25332792,14255727,7405474,3501914,1478248,542106,166389,40582,7289,853,52,1 311,C,1,155,3849,34579,137489,232075,64547,-166143,69787,354683,513123,640191,-377273,-731491,743275,1170463,1331479,308701,-1830341,-541135,1929167,3049307,847013,-2495607,-2425809,-15423,5211129,3986391,-3278905,-4847547,-2405543,4546879,7853173,378961,-8138651,-7522635,3581645,9910029,5502501,-5766939,-13983249,-2233441,12483977,11297247,-1634263,-15774625,-10738109,8079467,18425035,6364291,-16318521,-17074147,405361,18955599,17397345,-10071019,-23696255,-9223599,16122263,23844703,802975,-22950129,-21192879,8231467,28642381,11629025,-16574393,-27492197,-4457593,26670903,22999097,-6359447,-29734175,-15579367,18644269,28503477,7755031,-25581715,-25581715,7755031,28503477,18644269,-15579367,-29734175,-6359447,22999097,26670903,-4457593,-27492197,-16574393,11629025,28642381,8231467,-21192879,-22950129,802975,23844703,16122263,-9223599,-23696255,-10071019,17397345,18955599,405361,-17074147,-16318521,6364291,18425035,8079467,-10738109,-15774625,-1634263,11297247,12483977,-2233441,-13983249,-5766939,5502501,9910029,3581645,-7522635,-8138651,378961,7853173,4546879,-2405543,-4847547,-3278905,3986391,5211129,-15423,-2425809,-2495607,847013,3049307,1929167,-541135,-1830341,308701,1331479,1170463,743275,-731491,-377273,640191,513123,354683,69787,-166143,64547,232075,137489,34579,3849,155,1,D,1,51,729,4315,11441,10697,-4885,-5983,14257,23257,37115,15133,-48425,-1931,64449,68157,66001,-55059,-92727,45389,155233,139361,-64323,-159671,-90877,145879,341841,7553,-274975,-229641,34551,429727,285937,-253459,-536241,-144517,468033,494513,31955,-662519,-592893,379643,781479,337433,-561699,-920945,-86763,873661,877177,-340023,-1146975,-527661,593905,1265995,274017,-1178309,-1084255,202363,1368147,843677,-747485,-1478215,-487519,1289315,1357523,-183177,-1451211,-1138617,774643,1686955,548993,-1196937,-1587369,139077,1574787,1218351,-564243,-1808977,-564243,1218351,1574787,139077,-1587369,-1196937,548993,1686955,774643,-1138617,-1451211,-183177,1357523,1289315,-487519,-1478215,-747485,843677,1368147,202363,-1084255,-1178309,274017,1265995,593905,-527661,-1146975,-340023,877177,873661,-86763,-920945,-561699,337433,781479,379643,-592893,-662519,31955,494513,468033,-144517,-536241,-253459,285937,429727,34551,-229641,-274975,7553,341841,145879,-90877,-159671,-64323,139361,155233,45389,-92727,-55059,66001,68157,64449,-1931,-48425,15133,37115,23257,14257,-5983,-4885,10697,11441,4315,729,51,1 313,C,1,157,4265,50139,348225,1658207,5867567,16158309,35549383,63267597,91236903,105975437,99233643,81212579,80604933,120943927,187564849,222379547,170293471,47073397,-45447253,-106357,176416529,333808837,303405863,80350815,-131341347,-96199713,202802627,505028127,501814507,150712723,-249490619,-328275073,-9926045,390431037,455455385,71173577,-445250323,-631196729,-316678327,200270415,418660581,105239455,-470394681,-774574197,-516688513,56161027,380554197,123274281,-478495483,-837822599,-599639475,-2687865,354984499,119245155,-461181117,-788785057,-524898753,69546125,403444647,156157269,-398811551,-668649747,-336054005,318650623,688859193,442812913,-138013511,-427727457,-81355101,601697709,956910489,620153521,-86994301,-461910375,-127817583,575608365,931144665,575608365,-127817583,-461910375,-86994301,620153521,956910489,601697709,-81355101,-427727457,-138013511,442812913,688859193,318650623,-336054005,-668649747,-398811551,156157269,403444647,69546125,-524898753,-788785057,-461181117,119245155,354984499,-2687865,-599639475,-837822599,-478495483,123274281,380554197,56161027,-516688513,-774574197,-470394681,105239455,418660581,200270415,-316678327,-631196729,-445250323,71173577,455455385,390431037,-9926045,-328275073,-249490619,150712723,501814507,505028127,202802627,-96199713,-131341347,80350815,303405863,333808837,176416529,-106357,-45447253,47073397,170293471,222379547,187564849,120943927,80604933,81212579,99233643,105975437,91236903,63267597,35549383,16158309,5867567,1658207,348225,50139,4265,157,1,D,1,53,895,7885,44753,182343,566751,1391779,2751697,4409969,5712985,5945839,5093363,4336507,5391225,8697633,12057241,11785131,6372089,-627359,-2450643,4439765,15257895,19662447,11700211,-2494611,-8647801,1784865,21241275,31268325,20197309,-3930259,-19436393,-11666519,11809117,27285289,17418703,-11388527,-33983289,-29828949,-2903727,21058195,18249493,-10326469,-38772579,-40305891,-13330811,15939117,18284449,-9573511,-40859693,-44807007,-17544303,13611711,17519305,-9264439,-39034005,-41167229,-13164733,17069413,19722635,-6741209,-34034837,-32435405,-671299,32396673,36147379,8829131,-20035607,-18675765,14610261,48475561,49225431,15256773,-20067451,-21401923,12557215,47237345,47237345,12557215,-21401923,-20067451,15256773,49225431,48475561,14610261,-18675765,-20035607,8829131,36147379,32396673,-671299,-32435405,-34034837,-6741209,19722635,17069413,-13164733,-41167229,-39034005,-9264439,17519305,13611711,-17544303,-44807007,-40859693,-9573511,18284449,15939117,-13330811,-40305891,-38772579,-10326469,18249493,21058195,-2903727,-29828949,-33983289,-11388527,17418703,27285289,11809117,-11666519,-19436393,-3930259,20197309,31268325,21241275,1784865,-8647801,-2494611,11700211,19662447,15257895,4439765,-2450643,-627359,6372089,11785131,12057241,8697633,5391225,4336507,5093363,5945839,5712985,4409969,2751697,1391779,566751,182343,44753,7885,895,53,1 314,C,1,157,4003,37523,159061,296573,105435,-307877,-102127,307249,-267757,-913897,-611763,434733,864919,-637577,-546503,1467165,1253091,23079,-1015719,144597,1443483,-1438905,-1817227,228749,301575,-186045,-1214071,1134325,2453691,-930853,-738203,1375477,1195983,-1219733,-2624235,542749,1647679,-1548805,-1980567,1452093,2031659,-140201,-562519,910129,1766955,-1263693,-1593995,1405621,-484113,-1995313,-908231,910129,1389099,-2043041,-436219,2890213,1060983,-575405,-314451,1232293,700175,-1833289,-1174431,532701,-858437,-1361661,191901,841049,719303,-237541,602189,1879133,-112021,-355605,-400395,-958171,-60153,-958171,-400395,-355605,-112021,1879133,602189,-237541,719303,841049,191901,-1361661,-858437,532701,-1174431,-1833289,700175,1232293,-314451,-575405,1060983,2890213,-436219,-2043041,1389099,910129,-908231,-1995313,-484113,1405621,-1593995,-1263693,1766955,910129,-562519,-140201,2031659,1452093,-1980567,-1548805,1647679,542749,-2624235,-1219733,1195983,1375477,-738203,-930853,2453691,1134325,-1214071,-186045,301575,228749,-1817227,-1438905,1443483,144597,-1015719,23079,1253091,1467165,-546503,-637577,864919,434733,-611763,-913897,-267757,307249,-102127,-307877,105435,296573,159061,37523,4003,157,1,D,1,52,769,4796,13761,14700,-7057,-17490,10123,7742,-38737,-49670,-8237,50114,13111,-58688,30889,94340,35567,-32792,-46905,71380,14865,-130602,-35385,23454,9187,-47166,-30033,144276,47489,-85300,29031,89270,12267,-139264,-77477,103178,10871,-139338,-19653,133864,51837,-36468,77,98466,31417,-128820,10319,57414,-98463,-86552,-7959,98134,-16899,-123518,102411,133186,-1723,-37176,24485,81606,-38373,-113612,-1269,6040,-85531,-33888,37067,49812,14603,-11528,91245,59704,-35443,-4488,-53419,-22922,-22922,-53419,-4488,-35443,59704,91245,-11528,14603,49812,37067,-33888,-85531,6040,-1269,-113612,-38373,81606,24485,-37176,-1723,133186,102411,-123518,-16899,98134,-7959,-86552,-98463,57414,10319,-128820,31417,98466,77,-36468,51837,133864,-19653,-139338,10871,103178,-77477,-139264,12267,89270,29031,-85300,47489,144276,-30033,-47166,9187,23454,-35385,-130602,14865,71380,-46905,-32792,35567,94340,30889,-58688,13111,50114,-8237,-49670,-38737,7742,10123,-17490,-7057,14700,13761,4796,769,52,1 317,C,1,159,4161,40715,182357,336601,-156673,-1518477,-934461,4248891,6055467,-6909133,-18091805,5790767,39102481,5848561,-66422493,-33365419,93646255,77607431,-113681269,-133354991,124115141,192669441,-130113227,-251631241,140517513,313096141,-161953651,-384884711,193872673,472898319,-230543809,-576672581,267214925,691758967,-302391469,-812929739,337929385,938719399,-372252459,-1065767079,402823631,1188305509,-427398869,-1296565233,450657457,1385704967,-479178857,-1457984673,515724695,1520930437,-553294367,-1577480381,580431247,1621995777,-590134145,-1644514683,585254333,1640960585,-572951583,-1616714609,556221183,1581638659,-530222685,-1540432721,489881089,1492485677,-436249459,-1437767217,377185675,1385212499,-316391611,-1347510769,248796693,1332047997,-163305761,-1331880129,57621837,1334311667,57621837,-1331880129,-163305761,1332047997,248796693,-1347510769,-316391611,1385212499,377185675,-1437767217,-436249459,1492485677,489881089,-1540432721,-530222685,1581638659,556221183,-1616714609,-572951583,1640960585,585254333,-1644514683,-590134145,1621995777,580431247,-1577480381,-553294367,1520930437,515724695,-1457984673,-479178857,1385704967,450657457,-1296565233,-427398869,1188305509,402823631,-1065767079,-372252459,938719399,337929385,-812929739,-302391469,691758967,267214925,-576672581,-230543809,472898319,193872673,-384884711,-161953651,313096141,140517513,-251631241,-130113227,192669441,124115141,-133354991,-113681269,77607431,93646255,-33365419,-66422493,5848561,39102481,5790767,-18091805,-6909133,6055467,4248891,-934461,-1518477,-156673,336601,182357,40715,4161,159,1,D,1,53,811,5323,15981,12729,-45823,-98817,69801,367761,75445,-853005,-625029,1477529,1872411,-1914227,-3907439,1759799,6541739,-747765,-9368923,-1027767,12054943,3133319,-14648563,-5141549,17546997,6922171,-21234855,-8740415,25899477,10971523,-31346649,-13757649,37266987,16996833,-43424217,-20451977,49790849,24092131,-56177227,-27857647,62277551,31588465,-67686081,-34793975,72372147,37087351,-76600563,-38454781,80670199,39369717,-84417871,-40309115,87258317,41330659,-88617953,-42041297,88436355,42099487,-87111599,-41607265,85065573,41062833,-82324127,-40817549,78742851,40857341,-74403653,-40978443,69883815,41385621,-65747279,-42678359,62091849,45447995,-58371879,-49530471,54135373,54135373,-49530471,-58371879,45447995,62091849,-42678359,-65747279,41385621,69883815,-40978443,-74403653,40857341,78742851,-40817549,-82324127,41062833,85065573,-41607265,-87111599,42099487,88436355,-42041297,-88617953,41330659,87258317,-40309115,-84417871,39369717,80670199,-38454781,-76600563,37087351,72372147,-34793975,-67686081,31588465,62277551,-27857647,-56177227,24092131,49790849,-20451977,-43424217,16996833,37266987,-13757649,-31346649,10971523,25899477,-8740415,-21234855,6922171,17546997,-5141549,-14648563,3133319,12054943,-1027767,-9368923,-747765,6541739,1759799,-3907439,-1914227,1872411,1477529,-625029,-853005,75445,367761,69801,-98817,-45823,12729,15981,5323,811,53,1 318,C,1,159,4214,44679,252313,862416,1840355,2131077,-341618,-6514071,-13026001,-12532380,-81719,19489743,32355614,26642199,3637441,-22223112,-34796965,-28374663,-10563854,4877325,8656211,2282604,-3952007,430731,17429570,38110869,47677663,34599990,-1086475,-45007971,-74663006,-73042533,-40664203,4286322,38757211,50223807,42578702,29326437,21164899,18316482,12964229,-1672203,-24343094,-46494621,-58427095,-54525234,-34495193,-2565465,33051194,61333137,72154675,61333137,33051194,-2565465,-34495193,-54525234,-58427095,-46494621,-24343094,-1672203,12964229,18316482,21164899,29326437,42578702,50223807,38757211,4286322,-40664203,-73042533,-74663006,-45007971,-1086475,34599990,47677663,38110869,17429570,430731,-3952007,2282604,8656211,4877325,-10563854,-28374663,-34796965,-22223112,3637441,26642199,32355614,19489743,-81719,-12532380,-13026001,-6514071,-341618,2131077,1840355,862416,252313,44679,4214,159,1,D,1,53,843,6375,27736,75106,122845,76615,-170967,-568697,-792134,-436176,536091,1554119,1801229,931397,-565020,-1730778,-1892635,-1124273,-98181,471207,348784,-91000,-195171,430845,1581180,2534344,2484712,1065237,-1310634,-3532261,-4386214,-3357486,-1022352,1345711,2662598,2693197,2006664,1364256,1091848,926123,389664,-696925,-2026802,-3040384,-3285602,-2599683,-1098744,865513,2737924,3890544,3890544,2737924,865513,-1098744,-2599683,-3285602,-3040384,-2026802,-696925,389664,926123,1091848,1364256,2006664,2693197,2662598,1345711,-1022352,-3357486,-4386214,-3532261,-1310634,1065237,2484712,2534344,1581180,430845,-195171,-91000,348784,471207,-98181,-1124273,-1892635,-1730778,-565020,931397,1801229,1554119,536091,-436176,-792134,-568697,-170967,76615,122845,75106,27736,6375,843,53,1 319,C,1,160,4426,52974,378162,1901488,7437299,24118050,67685794,169344560,385734932,812235467,1599288982,2970855796,5243421130,8843324409,14319745852,22350641829,33739239930,49399349956,70328799673,97571730520,132171999411,175121188886,227305601428,289457082242,362112379149,445584858428,539950972199,645052319631,760512678076,885768004141,1020106292030,1162713634915,1312722847218,1469261284723,1631494850196,1798665638315,1970121259628,2145334335561,2323910862477,2505586303718,2690208646457,2877708352606,3068056046454,3261209954374,3457056614505,3655349968620,3855655190831,4057304075061,4259368381709,4460656277049,4659734822762,4854978524867,5044640679354,5226941289006,5400163155158,5562746511455,5713372473271,5851026820211,5975038058881,6085086840273,6181187012145,6263641530374,6332978848384,6389876850576,6435081762662,6469328919986,6493271182265,6507419463973,6512098462737,6507419463973,6493271182265,6469328919986,6435081762662,6389876850576,6332978848384,6263641530374,6181187012145,6085086840273,5975038058881,5851026820211,5713372473271,5562746511455,5400163155158,5226941289006,5044640679354,4854978524867,4659734822762,4460656277049,4259368381709,4057304075061,3855655190831,3655349968620,3457056614505,3261209954374,3068056046454,2877708352606,2690208646457,2505586303718,2323910862477,2145334335561,1970121259628,1798665638315,1631494850196,1469261284723,1312722847218,1162713634915,1020106292030,885768004141,760512678076,645052319631,539950972199,445584858428,362112379149,289457082242,227305601428,175121188886,132171999411,97571730520,70328799673,49399349956,33739239930,22350641829,14319745852,8843324409,5243421130,2970855796,1599288982,812235467,385734932,169344560,67685794,24118050,7437299,1901488,378162,52974,4426,160,1,D,1,54,928,8348,49244,216271,765296,2298574,6072018,14463318,31623752,64311689,122874792,222312170,383309197,633105536,1006043103,1543649034,2294135460,3311244842,4652440221,6376524592,8540852909,11198359904,14394665110,18165527669,22534894648,27513719125,33099638418,39277517885,46020786048,53293414823,61052350900,69250191047,77837904355,86767422550,95993941571,105477808118,115185895909,125092394262,135178939929,145434036662,155851737223,166429608101,177166054591,188057159235,199093276000,210255705371,221513825570,232823055988,244123981838,255342872897,266393683546,277181443213,287606767213,297571072387,306981985841,315758395792,323834625458,331163316076,337716765128,343486646818,348482215443,352727244571,356256064721,359109112739,361328398903,362953248761,364016607932,364542120942,364542120942,364016607932,362953248761,361328398903,359109112739,356256064721,352727244571,348482215443,343486646818,337716765128,331163316076,323834625458,315758395792,306981985841,297571072387,287606767213,277181443213,266393683546,255342872897,244123981838,232823055988,221513825570,210255705371,199093276000,188057159235,177166054591,166429608101,155851737223,145434036662,135178939929,125092394262,115185895909,105477808118,95993941571,86767422550,77837904355,69250191047,61052350900,53293414823,46020786048,39277517885,33099638418,27513719125,22534894648,18165527669,14394665110,11198359904,8540852909,6376524592,4652440221,3311244842,2294135460,1543649034,1006043103,633105536,383309197,222312170,122874792,64311689,31623752,14463318,6072018,2298574,765296,216271,49244,8348,928,54,1 321,C,1,160,4213,43837,243250,854611,2156515,4275982,6965743,9421237,10503622,9279325,5633695,767590,-2998133,-3218159,1303624,9559285,18262999,23032162,20607277,10617469,-3766760,-16799783,-22696163,-18512780,-5759279,9952183,21027466,21499321,9968137,-9611114,-29334347,-40728449,-38776868,-24271571,-3369893,14954920,22952623,17704627,2124220,-16642379,-30281363,-32924606,-23581757,-5910347,13575814,28009543,32909911,27578806,14757193,-501875,-12493526,-16983563,-12493526,-501875,14757193,27578806,32909911,28009543,13575814,-5910347,-23581757,-32924606,-30281363,-16642379,2124220,17704627,22952623,14954920,-3369893,-24271571,-38776868,-40728449,-29334347,-9611114,9968137,21499321,21027466,9952183,-5759279,-18512780,-22696163,-16799783,-3766760,10617469,20607277,23032162,18262999,9559285,1303624,-3218159,-2998133,767590,5633695,9279325,10503622,9421237,6965743,4275982,2156515,854611,243250,43837,4213,160,1,D,1,53,832,6159,26713,78452,174003,311825,462814,569531,570085,430730,180057,-79181,-204874,-86183,285929,788538,1194169,1273883,917652,203807,-605513,-1167616,-1221159,-722083,122418,922319,1272753,954812,41937,-1117417,-2037710,-2317125,-1831457,-786042,372803,1147947,1224020,604323,-412757,-1371220,-1851003,-1652897,-860746,226681,1216011,1774124,1753753,1218263,394392,-403417,-883995,-883995,-403417,394392,1218263,1753753,1774124,1216011,226681,-860746,-1652897,-1851003,-1371220,-412757,604323,1224020,1147947,372803,-786042,-1831457,-2317125,-2037710,-1117417,41937,954812,1272753,922319,122418,-722083,-1221159,-1167616,-605513,203807,917652,1273883,1194169,788538,285929,-86183,-204874,-79181,180057,430730,570085,569531,462814,311825,174003,78452,26713,6159,832,53,1 322,C,1,161,4428,52164,360982,1709820,6032016,16689421,37481893,70120008,111958812,157290560,203274050,255771684,327103951,423784361,534790854,635731684,710736090,771977290,852069088,969650675,1101307143,1194924773,1219822177,1204945896,1219100554,1303231566,1420447505,1481917899,1433603511,1320038517,1253053962,1304784894,1427975784,1491186669,1405729949,1221949267,1091645835,1122814000,1266568590,1354362590,1258868547,1024604161,835129305,839675375,1003790645,1133543845,1058140980,798027251,552058349,509283089,664142953,816123651,758577977,476888118,164908129,42780115,149536181,307295065,290303891,39090961,-281113274,-431930639,-321785453,-89443067,26492839,-89443067,-321785453,-431930639,-281113274,39090961,290303891,307295065,149536181,42780115,164908129,476888118,758577977,816123651,664142953,509283089,552058349,798027251,1058140980,1133543845,1003790645,839675375,835129305,1024604161,1258868547,1354362590,1266568590,1122814000,1091645835,1221949267,1405729949,1491186669,1427975784,1304784894,1253053962,1320038517,1433603511,1481917899,1420447505,1303231566,1219100554,1204945896,1219822177,1194924773,1101307143,969650675,852069088,771977290,710736090,635731684,534790854,423784361,327103951,255771684,203274050,157290560,111958812,70120008,37481893,16689421,6032016,1709820,360982,52164,4428,161,1,D,1,54,918,8077,45617,184986,574988,1428153,2918664,5028082,7496600,10034833,12704983,16069606,20758385,26688404,32769276,37697387,41304990,45011637,50520516,57778549,64418416,67745907,67614924,67113853,69814224,75952525,81554737,81985806,76819721,70992779,70439832,76066759,82212650,81778997,73425248,63554993,60520646,66312161,74034834,74192339,64043017,50811686,45153479,50815559,60562017,62729879,52454500,36696046,27858007,31852065,42136892,45715012,35502968,17200801,4003887,4168109,13256530,18393895,10476445,-7153139,-21673368,-22604098,-11459506,-253144,-253144,-11459506,-22604098,-21673368,-7153139,10476445,18393895,13256530,4168109,4003887,17200801,35502968,45715012,42136892,31852065,27858007,36696046,52454500,62729879,60562017,50815559,45153479,50811686,64043017,74192339,74034834,66312161,60520646,63554993,73425248,81778997,82212650,76066759,70439832,70992779,76819721,81985806,81554737,75952525,69814224,67113853,67614924,67745907,64418416,57778549,50520516,45011637,41304990,37697387,32769276,26688404,20758385,16069606,12704983,10034833,7496600,5028082,2918664,1428153,574988,184986,45617,8077,918,54,1 323,C,1,162,4320,43060,195796,359200,-233870,-1876662,-1161482,5388695,7815461,-9202270,-24468542,8171254,55431322,8093088,-99513070,-51220457,149395855,131135915,-191158994,-250803456,208948872,405738054,-187861710,-583610816,117665583,765744519,4007299,-929769865,-168644760,1054145384,354232162,-1127758376,-530928801,1155419867,669581561,-1160423677,-755544241,1174734454,793116350,-1229048130,-805805108,1341192945,827917393,-1512394973,-897920147,1724263329,1049525345,-1939184764,-1301633798,2105004327,1647542615,-2167679599,-2049676973,2090696837,2448325759,-1869004525,-2779229420,1532675036,2994688551,-1135462029,-3074262707,740349675,3028131221,-404356345,-2892837125,167552221,2725308693,-41452009,-2589555011,2749235,2537621809,2749235,-2589555011,-41452009,2725308693,167552221,-2892837125,-404356345,3028131221,740349675,-3074262707,-1135462029,2994688551,1532675036,-2779229420,-1869004525,2448325759,2090696837,-2049676973,-2167679599,1647542615,2105004327,-1301633798,-1939184764,1049525345,1724263329,-897920147,-1512394973,827917393,1341192945,-805805108,-1229048130,793116350,1174734454,-755544241,-1160423677,669581561,1155419867,-530928801,-1127758376,354232162,1054145384,-168644760,-929769865,4007299,765744519,117665583,-583610816,-187861710,405738054,208948872,-250803456,-191158994,131135915,149395855,-51220457,-99513070,8093088,55431322,8171254,-24468542,-9202270,7815461,5388695,-1161482,-1876662,-233870,359200,195796,43060,4320,162,1,D,1,54,842,5624,17046,12458,-57006,-121082,87007,466319,95222,-1133142,-842206,2057764,2650132,-2818596,-5869560,2737375,10569073,-982443,-16357394,-3106956,22508006,9885076,-28056252,-19257953,31985269,30624387,-33441295,-42874444,32004822,54486642,-28079748,-64040476,22887931,70710347,-18233105,-74790975,15722711,77540992,-16252018,-80834000,19608895,86487987,-24600641,-95867629,29199089,109461901,-30884572,-126550874,27186394,145025561,-16495819,-161675701,-1114657,173149749,23716915,-177040041,-48015690,172720123,70442393,-161355945,-88048843,145524449,99167851,-128538313,-103681229,113808576,103189611,-103968631,-100740027,100005961,100005961,-100740027,-103968631,103189611,113808576,-103681229,-128538313,99167851,145524449,-88048843,-161355945,70442393,172720123,-48015690,-177040041,23716915,173149749,-1114657,-161675701,-16495819,145025561,27186394,-126550874,-30884572,109461901,29199089,-95867629,-24600641,86487987,19608895,-80834000,-16252018,77540992,15722711,-74790975,-18233105,70710347,22887931,-64040476,-28079748,54486642,32004822,-42874444,-33441295,30624387,31985269,-19257953,-28056252,9885076,22508006,-3106956,-16357394,-982443,10569073,2737375,-5869560,-2818596,2650132,2057764,-842206,-1133142,95222,466319,87007,-121082,-57006,12458,17046,5624,842,54,1 326,C,1,163,4319,42217,188245,382887,260871,138061,1340185,2327803,47711,-62755,5855493,4148187,-5075465,2662605,13597769,-4306949,-13007393,14562257,12033721,-23834349,-7196181,27308857,-4724643,-30446933,12648847,28729565,-15215519,-19608085,27792307,29810581,-19420831,-14593553,42790327,22937197,-42827091,-1779145,53347223,-20012651,-53218687,34691127,25032595,-59385627,-7592287,51437095,-23317153,-37221539,47186333,27521735,-40596909,8669481,60803725,-4967425,-44972181,31659001,54615657,-47177253,-56233341,62561193,32249133,-102157805,-23388557,101792033,-26426487,-110895257,58289587,90989697,-82597787,-50308809,108114259,28328585,-91637647,18066431,89451603,-36552587,-66147755,53007763,34850239,-75262479,-22576355,62253123,-22576355,-75262479,34850239,53007763,-66147755,-36552587,89451603,18066431,-91637647,28328585,108114259,-50308809,-82597787,90989697,58289587,-110895257,-26426487,101792033,-23388557,-102157805,32249133,62561193,-56233341,-47177253,54615657,31659001,-44972181,-4967425,60803725,8669481,-40596909,27521735,47186333,-37221539,-23317153,51437095,-7592287,-59385627,25032595,34691127,-53218687,-20012651,53347223,-1779145,-42827091,22937197,42790327,-14593553,-19420831,29810581,27792307,-19608085,-15215519,28729565,12648847,-30446933,-4724643,27308857,-7196181,-23834349,12033721,14562257,-13007393,-4306949,13597769,2662605,-5075465,4148187,5855493,-62755,47711,2327803,1340185,138061,260871,382887,188245,42217,4319,163,1,D,1,54,831,5422,16539,20964,6245,30346,118529,83654,-49443,149776,379765,-60302,-220997,591798,424143,-768718,-43645,1164540,-416379,-1342088,862469,1036254,-1459405,-756746,1699893,488234,-1514309,187560,2155651,303030,-1587081,865816,2615047,-880956,-2073777,2153504,1566343,-3122078,-692997,2865602,-1381587,-2854014,2125601,1271088,-2794473,344964,3095145,-850718,-1659057,2657726,2118321,-2246766,-802049,3458264,501465,-4238268,189985,4285922,-2527401,-5223804,3469049,3524816,-5744617,-2246354,6398113,203218,-5860147,2390022,5559219,-3053500,-3229363,4545478,2057755,-4453584,-389101,3931590,-1607145,-3981130,2014739,2014739,-3981130,-1607145,3931590,-389101,-4453584,2057755,4545478,-3229363,-3053500,5559219,2390022,-5860147,203218,6398113,-2246354,-5744617,3524816,3469049,-5223804,-2527401,4285922,189985,-4238268,501465,3458264,-802049,-2246766,2118321,2657726,-1659057,-850718,3095145,344964,-2794473,1271088,2125601,-2854014,-1381587,2865602,-692997,-3122078,1566343,2153504,-2073777,-880956,2615047,865816,-1587081,303030,2155651,187560,-1514309,488234,1699893,-756746,-1459405,1036254,862469,-1342088,-416379,1164540,-43645,-768718,424143,591798,-220997,-60302,379765,149776,-49443,83654,118529,30346,6245,20964,16539,5422,831,54,1 327,C,1,164,4537,50705,303586,1101437,2485375,3002006,-659003,-10377967,-20577926,-17623459,8038261,45291812,63061963,36354227,-26558378,-87308995,-107855381,-73846732,5811235,104025911,173378626,160557353,50273797,-104846902,-217007375,-230139889,-145330226,6757895,182910949,311242160,304586053,133700879,-122507354,-329305969,-393592349,-295330468,-59261021,243615839,472980166,477169643,225627289,-142063750,-428336321,-516373015,-390437318,-90158965,282466747,546890750,538234525,254620565,-132200738,-426981691,-531632351,-426981691,-132200738,254620565,538234525,546890750,282466747,-90158965,-390437318,-516373015,-428336321,-142063750,225627289,477169643,472980166,243615839,-59261021,-295330468,-393592349,-329305969,-122507354,133700879,304586053,311242160,182910949,6757895,-145330226,-230139889,-217007375,-104846902,50273797,160557353,173378626,104025911,5811235,-73846732,-107855381,-87308995,-26558378,36354227,63061963,45291812,8038261,-17623459,-20577926,-10377967,-659003,3002006,2485375,1101437,303586,50705,4537,164,1,D,1,55,918,7343,33911,97352,167601,105893,-269538,-893579,-1197771,-417482,1487475,3247529,3079442,411141,-3317155,-5759496,-5394691,-2127673,3046458,8069465,9936077,6406970,-1501801,-9466969,-13108092,-10967951,-4170383,5279148,14312149,18192631,13116412,436917,-13257187,-21122238,-20128919,-10594385,5034886,20914395,28168879,20901232,2394259,-16893545,-27643908,-26470901,-14250429,5363122,24377457,32173969,23381086,3338073,-16582583,-27942966,-27942966,-16582583,3338073,23381086,32173969,24377457,5363122,-14250429,-26470901,-27643908,-16893545,2394259,20901232,28168879,20914395,5034886,-10594385,-20128919,-21122238,-13257187,436917,13116412,18192631,14312149,5279148,-4170383,-10967951,-13108092,-9466969,-1501801,6406970,9936077,8069465,3046458,-2127673,-5394691,-5759496,-3317155,411141,3079442,3247529,1487475,-417482,-1197771,-893579,-269538,105893,167601,97352,33911,7343,918,55,1 329,C,1,164,4318,41310,175925,320054,104328,-162357,564238,964802,-560648,-420951,1688008,-54124,-1915143,1561962,1399068,-3516664,139287,3941098,-3812886,-2486525,6200162,-2062124,-6052029,7293371,2463972,-10136623,5452539,8572462,-12021164,458419,14054895,-10768268,-7703395,18057649,-5279194,-16835176,17893823,3849203,-23315040,12895015,15239575,-26198778,3396448,26436469,-23295971,-9863311,33418131,-13356773,-25033728,33833565,2158803,-37278681,25491351,19352373,-41248063,9601082,34598161,-36878293,-9979801,44496393,-23755391,-28627721,44447166,-3697145,-42107013,34984755,17783371,-47445057,17783371,34984755,-42107013,-3697145,44447166,-28627721,-23755391,44496393,-9979801,-36878293,34598161,9601082,-41248063,19352373,25491351,-37278681,2158803,33833565,-25033728,-13356773,33418131,-9863311,-23295971,26436469,3396448,-26198778,15239575,12895015,-23315040,3849203,17893823,-16835176,-5279194,18057649,-7703395,-10768268,14054895,458419,-12021164,8572462,5452539,-10136623,2463972,7293371,-6052029,-2062124,6200162,-2486525,-3812886,3941098,139287,-3516664,1399068,1561962,-1915143,-54124,1688008,-420951,-560648,964802,564238,-162357,104328,320054,175925,41310,4318,164,1,D,1,54,820,5183,14764,14980,-5496,4015,55044,17660,-53201,43238,77288,-88530,-29345,142582,-75164,-166109,191702,37006,-303284,165013,221676,-381627,21713,472196,-348822,-272761,666225,-148252,-597267,677593,193580,-901462,463835,665439,-1055172,24269,1094053,-912404,-540378,1378889,-483515,-1157116,1433275,188391,-1649624,1099103,1001127,-1870993,364311,1778703,-1694419,-606036,2205885,-1037635,-1549079,2161967,-52557,-2287695,1686330,1049885,-2553061,772073,1993927,-2233395,-372935,2572336,-1463289,-1463289,2572336,-372935,-2233395,1993927,772073,-2553061,1049885,1686330,-2287695,-52557,2161967,-1549079,-1037635,2205885,-606036,-1694419,1778703,364311,-1870993,1001127,1099103,-1649624,188391,1433275,-1157116,-483515,1378889,-540378,-912404,1094053,24269,-1055172,665439,463835,-901462,193580,677593,-597267,-148252,666225,-272761,-348822,472196,21713,-381627,221676,165013,-303284,37006,191702,-166109,-75164,142582,-29345,-88530,77288,43238,-53201,17660,55044,4015,-5496,14980,14764,5183,820,54,1 330,C,1,165,4537,49830,291906,1056165,2593563,4702995,7003416,9665700,13010108,16236165,17926673,17995725,17488746,16560225,14566518,11849640,9624291,8524560,8477167,9319035,10753449,12326160,13863536,15498450,17106153,18221445,18862359,19837950,21583607,23388750,24539982,25316940,26071243,26295060,25392225,23732115,22328463,21715485,21609235,21715485,22328463,23732115,25392225,26295060,26071243,25316940,24539982,23388750,21583607,19837950,18862359,18221445,17106153,15498450,13863536,12326160,10753449,9319035,8477167,8524560,9624291,11849640,14566518,16560225,17488746,17995725,17926673,16236165,13010108,9665700,7003416,4702995,2593563,1056165,291906,49830,4537,165,1,D,1,55,907,7103,32251,95146,198516,321258,454479,620293,811225,953708,996369,978082,942516,864874,727951,584155,491635,461314,484361,550007,635506,720716,807237,899148,976926,1021748,1059901,1136071,1241004,1323855,1372705,1415289,1447864,1430591,1353920,1262952,1207079,1190670,1190670,1207079,1262952,1353920,1430591,1447864,1415289,1372705,1323855,1241004,1136071,1059901,1021748,976926,899148,807237,720716,635506,550007,484361,461314,491635,584155,727951,864874,942516,978082,996369,953708,811225,620293,454479,321258,198516,95146,32251,7103,907,55,1 331,C,1,165,4593,54263,378641,1857361,7101495,22588015,62406263,154278723,348535861,730618315,1437483667,2678013413,4757139199,8102984599,13295944531,21098390039,32483557367,48662114609,71104988321,101561282075,142070407407,194967754341,262883324595,348732833807,455700826017,587215247111,746912851623,938594935927,1166173221697,1433606190355,1744826746267,2103662871269,2513753836875,2978465220937,3500806300893,4083353400685,4728182483437,5436813670841,6210169388059,7048546748965,7951603920731,8918359546135,9947203865029,11035920037465,12181714387665,13381254751425,14630716443755,15925835423853,17261968122465,18634157064061,20037200798707,21465725799995,22914257180465,24377284690895,25849320503539,27324945702457,28798843328543,30265817206055,31720797376831,33158834376989,34575085576735,35964797400809,37323287315649,38645928900833,39928142282375,41165391000905,42353185352695,43487091482669,44562745070609,45575868508789,46522290969763,47397971446359,48199025456441,48921756419735,49562692656321,50118630461477,50586682731583,50964331370819,51249480494921,51440506516033,51536300796781,51536300796781,51440506516033,51249480494921,50964331370819,50586682731583,50118630461477,49562692656321,48921756419735,48199025456441,47397971446359,46522290969763,45575868508789,44562745070609,43487091482669,42353185352695,41165391000905,39928142282375,38645928900833,37323287315649,35964797400809,34575085576735,33158834376989,31720797376831,30265817206055,28798843328543,27324945702457,25849320503539,24377284690895,22914257180465,21465725799995,20037200798707,18634157064061,17261968122465,15925835423853,14630716443755,13381254751425,12181714387665,11035920037465,9947203865029,8918359546135,7951603920731,7048546748965,6210169388059,5436813670841,4728182483437,4083353400685,3500806300893,2978465220937,2513753836875,2103662871269,1744826746267,1433606190355,1166173221697,938594935927,746912851623,587215247111,455700826017,348732833807,262883324595,194967754341,142070407407,101561282075,71104988321,48662114609,32483557367,21098390039,13295944531,8102984599,4757139199,2678013413,1437483667,730618315,348535861,154278723,62406263,22588015,7101495,1857361,378641,54263,4593,165,1,D,1,55,941,8305,47805,204967,710149,2095909,5460663,12876351,27975321,56743065,108530483,197281139,342946493,573039411,924259227,1444112297,2192446365,3242817033,4683614539,6618894755,9168872619,12470044123,16674907315,21951257049,28481026381,36458641253,46088855825,57584048345,71160980331,87037050493,105426111529,126533966385,150553706143,177661079277,208010090839,241729022307,278917038865,319641506581,363936082315,411799584365,463195610031,518052835619,576265918125,637696919737,702177196971,769509720697,839471803633,911818210119,986284611491,1062591324381,1140447227795,1219553706077,1299608430777,1380308785683,1461354751155,1542451100491,1623308825353,1703645791481,1783186711483,1861662587429,1938809819511,2014369196865,2088084972599,2159704179121,2228976275705,2295653156919,2359489501329,2420243406001,2477677240977,2531558674725,2581661855925,2627768774265,2669670849457,2707170804889,2740084867925,2768245297833,2791503178935,2809731347293,2822827258409,2830715565553,2833350173817,2830715565553,2822827258409,2809731347293,2791503178935,2768245297833,2740084867925,2707170804889,2669670849457,2627768774265,2581661855925,2531558674725,2477677240977,2420243406001,2359489501329,2295653156919,2228976275705,2159704179121,2088084972599,2014369196865,1938809819511,1861662587429,1783186711483,1703645791481,1623308825353,1542451100491,1461354751155,1380308785683,1299608430777,1219553706077,1140447227795,1062591324381,986284611491,911818210119,839471803633,769509720697,702177196971,637696919737,576265918125,518052835619,463195610031,411799584365,363936082315,319641506581,278917038865,241729022307,208010090839,177661079277,150553706143,126533966385,105426111529,87037050493,71160980331,57584048345,46088855825,36458641253,28481026381,21951257049,16674907315,12470044123,9168872619,6618894755,4683614539,3242817033,2192446365,1444112297,924259227,573039411,342946493,197281139,108530483,56743065,27975321,12876351,5460663,2095909,710149,204967,47805,8305,941,55,1 334,C,1,167,4759,57949,416561,2089671,8062123,25404541,68059633,159566663,334762799,639970553,1132185445,1878541083,2957041143,4458126289,6485246741,9152641579,12580401499,16889225529,22197764569,28623230363,36282540427,45289978325,55749883833,67747485355,81343523091,96575673649,113463902369,132012828159,152206466019,173998009249,197303064749,222003333927,247959189415,275021650577,303034306281,331824658167,361194569355,390921135541,420770604741,450515982999,479945202219,508854937685,537038230505,564280228007,590369109447,615115451185,638364942917,659994680151,679897466435,697968701601,714107795213,728232550151,740293460327,750275054833,758183085665,764028820459,767823733895,769588664285,769368942417,767242597851,763315259035,757706737865,750540766661,741945721083,732064784191,721066354033,709145991193,696518194043,683403918263,670022273641,656590552377,643330034719,630470362971,618246521493,606887894177,596604611735,587578394995,579961579109,573882241997,569448918087,566749299471,565842415145,566749299471,569448918087,573882241997,579961579109,587578394995,596604611735,606887894177,618246521493,630470362971,643330034719,656590552377,670022273641,683403918263,696518194043,709145991193,721066354033,732064784191,741945721083,750540766661,757706737865,763315259035,767242597851,769368942417,769588664285,767823733895,764028820459,758183085665,750275054833,740293460327,728232550151,714107795213,697968701601,679897466435,659994680151,638364942917,615115451185,590369109447,564280228007,537038230505,508854937685,479945202219,450515982999,420770604741,390921135541,361194569355,331824658167,303034306281,275021650577,247959189415,222003333927,197303064749,173998009249,152206466019,132012828159,113463902369,96575673649,81343523091,67747485355,55749883833,45289978325,36282540427,28623230363,22197764569,16889225529,12580401499,9152641579,6485246741,4458126289,2957041143,1878541083,1132185445,639970553,334762799,159566663,68059633,25404541,8062123,2089671,416561,57949,4759,167,1,D,1,56,985,8966,53015,231070,800867,2317222,5789317,12807756,25596443,46988458,80379719,129731466,199641969,295419946,423047399,588974260,799818217,1062133200,1382360783,1766906052,2222128329,2754072054,3367980311,4067860484,4856374433,5735063368,6704607953,7764758594,8913867757,10148361206,11462629387,12849516956,14301072133,15808969948,17364290675,18956935106,20575328485,22206851496,23838796317,25459146182,27056617817,28620060310,30137910951,31598375848,32990347815,34304387862,35532992947,36669987330,37709624671,38646225390,39474670257,40191291288,40794358289,41283722128,41659933871,41923598930,42075501259,42117356622,42052528351,41886117668,41624388169,41274040202,40841925421,40335388978,39762905521,39134457240,38461344977,37755562710,37029179461,36294107236,35562299819,34846084634,34158224375,33511517338,32918074209,32388651418,31932367645,31556851504,31268560323,31072896980,30973943517,30973943517,31072896980,31268560323,31556851504,31932367645,32388651418,32918074209,33511517338,34158224375,34846084634,35562299819,36294107236,37029179461,37755562710,38461344977,39134457240,39762905521,40335388978,40841925421,41274040202,41624388169,41886117668,42052528351,42117356622,42075501259,41923598930,41659933871,41283722128,40794358289,40191291288,39474670257,38646225390,37709624671,36669987330,35532992947,34304387862,32990347815,31598375848,30137910951,28620060310,27056617817,25459146182,23838796317,22206851496,20575328485,18956935106,17364290675,15808969948,14301072133,12849516956,11462629387,10148361206,8913867757,7764758594,6704607953,5735063368,4856374433,4067860484,3367980311,2754072054,2222128329,1766906052,1382360783,1062133200,799818217,588974260,423047399,295419946,199641969,129731466,80379719,46988458,25596443,12807756,5789317,2317222,800867,231070,53015,8966,985,56,1 335,C,1,168,4648,48261,233440,513459,151282,-1503608,-2377531,914850,5969081,4669978,-5247622,-13320249,-6076290,14170459,24711072,5496202,-30715821,-40192730,2458331,58154188,54342948,-23529559,-93344040,-60717561,58583602,132387032,54979929,-109479080,-170339339,-29085522,174719328,195821031,-22103895,-244415151,-198318793,94250272,307437489,173979165,-182393309,-355081287,-118864712,278845231,375195605,33718799,-368794803,-360421628,70642719,439593085,312411431,-183816627,-485401892,-233621469,297055815,498292109,128602877,-396427588,-474413391,-9703415,471673911,419367513,-112289672,-520458789,-337490625,231734869,538361267,231734869,-337490625,-520458789,-112289672,419367513,471673911,-9703415,-474413391,-396427588,128602877,498292109,297055815,-233621469,-485401892,-183816627,312411431,439593085,70642719,-360421628,-368794803,33718799,375195605,278845231,-118864712,-355081287,-182393309,173979165,307437489,94250272,-198318793,-244415151,-22103895,195821031,174719328,-29085522,-170339339,-109479080,54979929,132387032,58583602,-60717561,-93344040,-23529559,54342948,58154188,2458331,-40192730,-30715821,5496202,24711072,14170459,-6076290,-13320249,-5247622,4669978,5969081,914850,-2377531,-1503608,151282,513459,233440,48261,4648,168,1,D,1,56,907,6352,21168,26473,-30392,-125399,-71588,202256,357547,22042,-574141,-657058,191826,1222847,1039228,-703733,-2272250,-1342406,1826391,3659502,1167995,-3645144,-5046468,-285419,6044088,6187733,-1500946,-8959820,-6653235,4442378,11968279,5868759,-8387816,-14360203,-3635255,12797113,15671131,6184,-17251533,-15488101,4927975,21100943,13399148,-10648305,-23577645,-9531965,16354943,24341968,4314095,-21539421,-23306933,1926345,25667024,20323073,-8581093,-28122547,-15681045,14873236,28772359,9955043,-20404285,-27718755,-3436956,24873381,24873381,-3436956,-27718755,-20404285,9955043,28772359,14873236,-15681045,-28122547,-8581093,20323073,25667024,1926345,-23306933,-21539421,4314095,24341968,16354943,-9531965,-23577645,-10648305,13399148,21100943,4927975,-15488101,-17251533,6184,15671131,12797113,-3635255,-14360203,-8387816,5868759,11968279,4442378,-6653235,-8959820,-1500946,6187733,6044088,-285419,-5046468,-3645144,1167995,3659502,1826391,-1342406,-2272250,-703733,1039228,1222847,191826,-657058,-574141,22042,357547,202256,-71588,-125399,-30392,26473,21168,6352,907,56,1 337,C,1,169,4929,61903,457175,2311969,8734643,26092747,64244021,134847579,248560239,413165921,633297991,909665683,1235670171,1592976959,1950457717,2268798073,2508208251,2634672685,2622773427,2456763091,2132337425,1659405561,1063999949,387353873,-318509017,-997850407,-1598625907,-2076926811,-2396722823,-2527397279,-2444433607,-2136014959,-1611824759,-906778895,-76396949,811799341,1683928243,2460966301,3060478527,3403800895,3428566205,3102117009,2430141437,1456542741,254929767,-1082958631,-2455528739,-3754547053,-4867933651,-5688527911,-6129615151,-6140092055,-5710732803,-4870183985,-3677126669,-2215438755,-593142209,1059666217,2599119149,3883218671,4791167025,5240471227,5196410297,4671537271,3718418345,2422808925,901095369,-702747501,-2228685785,-3521674451,-4453972469,-4939065599,-4934590535,-4439262887,-3490027183,-2161163083,-562831067,1164326803,2860977911,4367556045,5545233471,6291730357,6547030785,6291730357,5545233471,4367556045,2860977911,1164326803,-562831067,-2161163083,-3490027183,-4439262887,-4934590535,-4939065599,-4453972469,-3521674451,-2228685785,-702747501,901095369,2422808925,3718418345,4671537271,5196410297,5240471227,4791167025,3883218671,2599119149,1059666217,-593142209,-2215438755,-3677126669,-4870183985,-5710732803,-6140092055,-6129615151,-5688527911,-4867933651,-3754547053,-2455528739,-1082958631,254929767,1456542741,2430141437,3102117009,3428566205,3403800895,3060478527,2460966301,1683928243,811799341,-76396949,-906778895,-1611824759,-2136014959,-2444433607,-2527397279,-2396722823,-2076926811,-1598625907,-997850407,-318509017,387353873,1063999949,1659405561,2132337425,2456763091,2622773427,2634672685,2508208251,2268798073,1950457717,1592976959,1235670171,909665683,633297991,413165921,248560239,134847579,64244021,26092747,8734643,2311969,457175,61903,4929,169,1,D,1,57,1031,9679,58343,252859,844467,2279745,5162371,10118613,17656979,28115347,41652415,58139243,76921125,96638549,115325019,130773339,140942627,144204509,139430303,126056975,104218203,74887733,39915953,1883959,-36219879,-71415423,-101075073,-123036949,-135498717,-136933587,-126290733,-103460581,-69661825,-27412309,19881241,68347441,113820001,151874577,178052551,188417101,180298085,152929055,107694175,47871529,-21961279,-96501627,-170023085,-236492031,-289849693,-324698355,-337203365,-325718395,-290823633,-234946493,-161986249,-77172267,12979351,100923163,178747133,239161639,276533547,287639893,271911293,231178787,169241311,91612611,5425633,-80922803,-158689025,-220038209,-259080037,-272314095,-258577595,-218853201,-156173693,-75582051,16034427,110400513,198687549,272632895,325594511,353146469,353146469,325594511,272632895,198687549,110400513,16034427,-75582051,-156173693,-218853201,-258577595,-272314095,-259080037,-220038209,-158689025,-80922803,5425633,91612611,169241311,231178787,271911293,287639893,276533547,239161639,178747133,100923163,12979351,-77172267,-161986249,-234946493,-290823633,-325718395,-337203365,-324698355,-289849693,-236492031,-170023085,-96501627,-21961279,47871529,107694175,152929055,180298085,188417101,178052551,151874577,113820001,68347441,19881241,-27412309,-69661825,-103460581,-126290733,-136933587,-135498717,-123036949,-101075073,-71415423,-36219879,1883959,39915953,74887733,104218203,126056975,139430303,144204509,140942627,130773339,115325019,96638549,76921125,58139243,41652415,28115347,17656979,10118613,5162371,2279745,844467,252859,58343,9679,1031,57,1 339,C,1,170,4873,56549,357748,1452725,4228927,9529250,17432191,26654507,34983484,40886531,45187045,51479618,64181629,85139477,111610948,137341301,156663661,168982184,179802955,197144129,225494380,261641849,295969813,318908480,327985963,330068075,336725086,355530485,383803327,409688570,420154879,410416967,387539116,365681885,356076325,358866860,363323971,355675877,329034154,288387275,246574477,214988384,196055761,182547731,164049592,135310913,99823243,66544694,42995443,29848955,21433342,11303783,-2298449,-15016774,-20266871,-15016774,-2298449,11303783,21433342,29848955,42995443,66544694,99823243,135310913,164049592,182547731,196055761,214988384,246574477,288387275,329034154,355675877,363323971,358866860,356076325,365681885,387539116,410416967,420154879,409688570,383803327,355530485,336725086,330068075,327985963,318908480,295969813,261641849,225494380,197144129,179802955,168982184,156663661,137341301,111610948,85139477,64181629,51479618,45187045,40886531,34983484,26654507,17432191,9529250,4228927,1452725,357748,56549,4873,170,1,D,1,57,986,8235,41065,139564,354723,717011,1195422,1687219,2077801,2339100,2595493,3085881,4002194,5324307,6788957,8038010,8878773,9454159,10168692,11402779,13203505,15192702,16795795,17648725,17879286,18040195,18711135,20045548,21613911,22671455,22682538,21713971,20399025,19500034,19357201,19650207,19645132,18721071,16822867,14488852,12442593,11091419,10281744,9474779,8197821,6403664,4471007,2896071,1921586,1385579,914927,259934,-499735,-1026603,-1026603,-499735,259934,914927,1385579,1921586,2896071,4471007,6403664,8197821,9474779,10281744,11091419,12442593,14488852,16822867,18721071,19645132,19650207,19357201,19500034,20399025,21713971,22682538,22671455,21613911,20045548,18711135,18040195,17879286,17648725,16795795,15192702,13203505,11402779,10168692,9454159,8878773,8038010,6788957,5324307,4002194,3085881,2595493,2339100,2077801,1687219,1195422,717011,354723,139564,41065,8235,986,57,1 341,C,1,170,4646,46312,207288,404398,140471,-490204,-217646,538252,376288,431663,-69922,-1111106,413008,789100,-9499,737991,-1037586,-663630,1363736,-155925,31153,-419766,-1410394,782476,918724,195321,26687,-1531970,-479138,787947,529119,948797,-445802,-1307498,250942,332265,664867,1568271,-938102,-423214,857841,-288093,1262781,737534,-1566614,203367,775301,109675,1833151,-738034,-1736889,67887,95433,1046301,1147614,-1365622,-1242781,-714451,-6881,2261953,-272691,-753021,-942269,-1277523,1622741,1939004,-760425,-251351,-1175791,-304013,3314565,823107,-867289,-599465,-867289,823107,3314565,-304013,-1175791,-251351,-760425,1939004,1622741,-1277523,-942269,-753021,-272691,2261953,-6881,-714451,-1242781,-1365622,1147614,1046301,95433,67887,-1736889,-738034,1833151,109675,775301,203367,-1566614,737534,1262781,-288093,857841,-423214,-938102,1568271,664867,332265,250942,-1307498,-445802,948797,529119,787947,-479138,-1531970,26687,195321,918724,782476,-1410394,-419766,31153,-155925,1363736,-663630,-1037586,737991,-9499,789100,413008,-1111106,-69922,431663,376288,538252,-217646,-490204,140471,404398,207288,46312,4646,170,1,D,1,56,884,5842,17630,19503,-10940,-28004,12672,29148,17606,21549,-42600,-32330,56074,8309,24455,6180,-81704,40118,41974,-21463,11351,-70556,-24442,70102,18673,16307,-43260,-76648,25786,32657,42659,27581,-68066,-32364,31075,9391,79625,26132,-72552,38036,8189,13843,86699,-39018,-59187,57315,2373,61273,57146,-106298,-37015,8775,21617,81015,-3234,-97079,-35313,-45427,82875,72418,-56183,-26653,-82919,1319,133113,25095,-45469,-14863,-86715,108747,141056,-27559,-38653,-38653,-27559,141056,108747,-86715,-14863,-45469,25095,133113,1319,-82919,-26653,-56183,72418,82875,-45427,-35313,-97079,-3234,81015,21617,8775,-37015,-106298,57146,61273,2373,57315,-59187,-39018,86699,13843,8189,38036,-72552,26132,79625,9391,31075,-32364,-68066,27581,42659,32657,25786,-76648,-43260,16307,18673,70102,-24442,-70556,11351,-21463,41974,40118,-81704,6180,24455,8309,56074,-32330,-42600,21549,17606,29148,12672,-28004,-10940,19503,17630,5842,884,56,1 345,C,1,173,5046,59577,381756,1545892,4365188,9300354,16151943,24712614,35296147,47854949,60875505,71909790,78873585,80174686,74214833,59789976,36726057,5704521,-31652453,-71874592,-109801581,-140461745,-160179580,-165834911,-154721917,-125990763,-81399596,-24693229,38682544,101587649,156396384,196732111,217875509,216342232,190487258,141849864,75442450,-1370500,-80311331,-153183307,-212397168,-251299781,-264910039,-251299781,-212397168,-153183307,-80311331,-1370500,75442450,141849864,190487258,216342232,217875509,196732111,156396384,101587649,38682544,-24693229,-81399596,-125990763,-154721917,-165834911,-160179580,-140461745,-109801581,-71874592,-31652453,5704521,36726057,59789976,74214833,80174686,78873585,71909790,60875505,47854949,35296147,24712614,16151943,9300354,4365188,1545892,381756,59577,5046,173,1,D,1,58,1021,8665,43500,145556,353650,673577,1087961,1600492,2228129,2931827,3595799,4091896,4324869,4210025,3666212,2654797,1191989,-664713,-2783758,-4924273,-6799578,-8177191,-8880996,-8748131,-7672231,-5678947,-2921438,353937,3805419,7022948,9620933,11303273,11850120,11114641,9086597,5946107,2036503,-2212596,-6352813,-9956835,-12638642,-14077356,-14077356,-12638642,-9956835,-6352813,-2212596,2036503,5946107,9086597,11114641,11850120,11303273,9620933,7022948,3805419,353937,-2921438,-5678947,-7672231,-8748131,-8880996,-8177191,-6799578,-4924273,-2783758,-664713,1191989,2654797,3666212,4210025,4324869,4091896,3595799,2931827,2228129,1600492,1087961,673577,353650,145556,43500,8665,1021,58,1 346,C,1,173,5103,64183,475253,2449161,9684983,31224943,85463537,204405209,436625895,847398807,1515198945,2524853517,3958429543,5885212783,8352120757,11375990929,14939368883,18991429823,23454830289,28237750789,33248719171,38410710963,43671180649,49005569697,54413362387,59907440459,65499087981,71182507513,76923098747,82653124079,88276510861,93682203817,98763734359,103441345223,107682515161,111516299797,115037067207,118394753155,121771672061,125350028201,129277392055,133638351979,138438873225,143606345213,149004717547,154461152363,159798740945,164868763509,169575702943,173889437115,177841771161,181508308329,184980371595,188333978003,191603503173,194766617281,197744621435,200418810655,202659171693,204358116497,205460246319,205980358603,206005704853,205682830089,205192898431,204721062539,204425901989,204414883333,204730839619,205352587967,206209338657,207204791361,208244160999,209256762007,210208681041,211103105545,211969305055,212844167511,213751994649,214688850249,215616331067,216466596519,217156843905,217608529037,217765809591,217608529037,217156843905,216466596519,215616331067,214688850249,213751994649,212844167511,211969305055,211103105545,210208681041,209256762007,208244160999,207204791361,206209338657,205352587967,204730839619,204414883333,204425901989,204721062539,205192898431,205682830089,206005704853,205980358603,205460246319,204358116497,202659171693,200418810655,197744621435,194766617281,191603503173,188333978003,184980371595,181508308329,177841771161,173889437115,169575702943,164868763509,159798740945,154461152363,149004717547,143606345213,138438873225,133638351979,129277392055,125350028201,121771672061,118394753155,115037067207,111516299797,107682515161,103441345223,98763734359,93682203817,88276510861,82653124079,76923098747,71182507513,65499087981,59907440459,54413362387,49005569697,43671180649,38410710963,33248719171,28237750789,23454830289,18991429823,14939368883,11375990929,8352120757,5885212783,3958429543,2524853517,1515198945,847398807,436625895,204405209,85463537,31224943,9684983,2449161,475253,64183,5103,173,1,D,1,58,1055,9906,60251,269452,956315,2828916,7215563,16270276,33064331,61497444,106014533,171167718,261092993,378973958,526566607,703867226,909014457,1138497640,1387675337,1651518844,1925414081,2205830378,2490696615,2779389690,3072332251,3370281744,3673482253,3980905602,4289799931,4595699062,4892920781,5175472812,5438200653,5677963020,5894601125,6091450566,6275191473,6454949604,6640758793,6841704736,7064181887,7310678118,7579348123,7864436648,8157433581,8448710646,8729314233,8992548530,9235005671,9456807318,9661003721,9852290118,10035366789,10213347224,10386608005,10552375490,10705184689,10838129374,10944597935,11020040944,11063296689,11077147940,11068012839,11044893456,11017849847,10996313812,10987570073,10995704204,11021244649,11061582600,11112045239,11167320864,11222838023,11275740440,11325241519,11372319064,11418889319,11466725160,11516452031,11566935930,11615250907,11657227412,11688395125,11705031158,11705031158,11688395125,11657227412,11615250907,11566935930,11516452031,11466725160,11418889319,11372319064,11325241519,11275740440,11222838023,11167320864,11112045239,11061582600,11021244649,10995704204,10987570073,10996313812,11017849847,11044893456,11068012839,11077147940,11063296689,11020040944,10944597935,10838129374,10705184689,10552375490,10386608005,10213347224,10035366789,9852290118,9661003721,9456807318,9235005671,8992548530,8729314233,8448710646,8157433581,7864436648,7579348123,7310678118,7064181887,6841704736,6640758793,6454949604,6275191473,6091450566,5894601125,5677963020,5438200653,5175472812,4892920781,4595699062,4289799931,3980905602,3673482253,3370281744,3072332251,2779389690,2490696615,2205830378,1925414081,1651518844,1387675337,1138497640,909014457,703867226,526566607,378973958,261092993,171167718,106014533,61497444,33064331,16270276,7215563,2828916,956315,269452,60251,9906,1055,58,1 347,C,1,173,4815,48905,219063,357037,-465361,-2278767,-573791,7268875,6429345,-15990309,-21906755,28431865,52072497,-44581301,-100129989,67343469,167655287,-103233281,-254137675,162077813,357186331,-253775153,-471140765,385037855,585980027,-556914213,-687468021,764332297,760033589,-996834451,-791534023,1239361535,776683859,-1474478527,-718393239,1685559083,625557739,-1862442731,-511247365,2004740577,390032117,-2121915763,-275112911,2228909907,173938553,-2340870137,-85064857,2468362561,-2483145,-2615164225,105124893,2777229581,-238487925,-2943387723,411516895,3097824025,-623136869,-3224044569,862729557,3309941169,-1113012339,-3351436067,1354332425,3353154831,-1569393483,-3325724327,1748202217,3282305131,-1890540529,-3234939975,2006041411,3193156545,-2109466295,-3161967939,2214917197,3140408565,-2331089535,-3120984533,2459905393,3092126877,-2597025285,-3042326287,2733976151,2964906787,-2860003589,-2860003589,2964906787,2733976151,-3042326287,-2597025285,3092126877,2459905393,-3120984533,-2331089535,3140408565,2214917197,-3161967939,-2109466295,3193156545,2006041411,-3234939975,-1890540529,3282305131,1748202217,-3325724327,-1569393483,3353154831,1354332425,-3351436067,-1113012339,3309941169,862729557,-3224044569,-623136869,3097824025,411516895,-2943387723,-238487925,2777229581,105124893,-2615164225,-2483145,2468362561,-85064857,-2340870137,173938553,2228909907,-275112911,-2121915763,390032117,2004740577,-511247365,-1862442731,625557739,1685559083,-718393239,-1474478527,776683859,1239361535,-791534023,-996834451,760033589,764332297,-687468021,-556914213,585980027,385037855,-471140765,-253775153,357186331,162077813,-254137675,-103233281,167655287,67343469,-100129989,-44581301,52072497,28431865,-21906755,-15990309,6429345,7268875,-573791,-2278767,-465361,357037,219063,48905,4815,173,1,D,1,57,917,6151,17803,7413,-75601,-122441,162027,507033,-161745,-1351699,-110327,2847717,843473,-5154181,-2066025,8491069,3607309,-13141845,-5081177,19423621,5984069,-27514151,-5766633,37284085,3906299,-48207755,28169,59444257,-6263955,-70040033,14672811,79116815,-24728667,-86042199,35597789,90515159,-46432147,-92700173,56597823,93230589,-65818455,-93065235,74166037,93143721,-82025987,-94048577,90003793,95787565,-98800751,-97838939,108976849,99352485,-120717585,-99428977,133705595,97387209,-147165813,-92945125,160101229,86316755,-171578425,-78172827,180954705,69455807,-187985967,-61068013,192869937,53614853,-196173311,-47251043,198723013,41770097,-201333055,-36748205,204524579,31694027,-208337603,-26134309,212367685,19725083,-215947479,-12350063,218415163,4212833,-219295513,4212833,218415163,-12350063,-215947479,19725083,212367685,-26134309,-208337603,31694027,204524579,-36748205,-201333055,41770097,198723013,-47251043,-196173311,53614853,192869937,-61068013,-187985967,69455807,180954705,-78172827,-171578425,86316755,160101229,-92945125,-147165813,97387209,133705595,-99428977,-120717585,99352485,108976849,-97838939,-98800751,95787565,90003793,-94048577,-82025987,93143721,74166037,-93065235,-65818455,93230589,56597823,-92700173,-46432147,90515159,35597789,-86042199,-24728667,79116815,14672811,-70040033,-6263955,59444257,28169,-48207755,3906299,37284085,-5766633,-27514151,5984069,19423621,-5081177,-13141845,3607309,8491069,-2066025,-5154181,843473,2847717,-110327,-1351699,-161745,507033,162027,-122441,-75601,7413,17803,6151,917,57,1 349,C,1,175,5279,68557,528389,2852275,11871665,40434243,117210351,297213397,672498309,1378109995,2586902029,4487849649,7246936119,10957042637,15591217143,20978497795,26819743389,32751240363,38447972523,43741504415,48715920039,53745012069,59446800207,66554746901,75731872431,87375499415,101469366877,117532190087,134688851341,151857754741,168014206039,182464374973,195054857105,206253482385,217066377865,228798537715,242709405111,259649121855,279774384597,302429237687,326237498569,349398350817,370119975769,387083215585,399811469565,408840233305,415627230759,422211094051,430695286461,442686425809,458836167691,478616354765,500400514499,521844633287,540477728997,554350795733,562570333285,565567248487,565019346507,563437962599,563521953671,567449002399,576295502183,589745357437,606171499625,623072875785,637751026063,648042923043,652909340289,652716638983,649133990791,644673864441,642002112417,643206717869,649225322227,659587486101,672541768467,685533061495,695900338235,701604918075,701789812829,697015881309,689107653723,680649132733,674267417283,671902542555,674267417283,680649132733,689107653723,697015881309,701789812829,701604918075,695900338235,685533061495,672541768467,659587486101,649225322227,643206717869,642002112417,644673864441,649133990791,652716638983,652909340289,648042923043,637751026063,623072875785,606171499625,589745357437,576295502183,567449002399,563521953671,563437962599,565019346507,565567248487,562570333285,554350795733,540477728997,521844633287,500400514499,478616354765,458836167691,442686425809,430695286461,422211094051,415627230759,408840233305,399811469565,387083215585,370119975769,349398350817,326237498569,302429237687,279774384597,259649121855,242709405111,228798537715,217066377865,206253482385,195054857105,182464374973,168014206039,151857754741,134688851341,117532190087,101469366877,87375499415,75731872431,66554746901,59446800207,53745012069,48715920039,43741504415,38447972523,32751240363,26819743389,20978497795,15591217143,10957042637,7246936119,4487849649,2586902029,1378109995,672498309,297213397,117210351,40434243,11871665,2852275,528389,68557,5279,175,1,D,1,59,1103,10739,68217,320385,1199183,3752839,10145367,24249737,52133355,102121943,184105937,307897417,480771119,704753821,974594309,1277445669,1594987361,1908005129,2202527171,2475809101,2740115971,3022592359,3360511419,3792593889,4348438077,5038960341,5850792089,6746734729,7672840619,8570845395,9393043357,10115720645,10747280157,11328287975,11922643265,12601473375,13423530339,14417199705,15569235269,16823902071,18093615921,19279066293,20294047967,21088582825,21663945685,22074981401,22418272061,22808468629,23348466319,24101127267,25070281273,26196651615,27370561423,28458777459,29338830343,29931803073,30224626247,30275455145,30200135247,30142886311,30238772067,30577963725,31181556577,31995720303,32906043579,33768393945,34447994429,34856067855,34973972799,34858173095,34624643271,34416991381,34367049655,34558724409,35004981099,35644220681,36357037555,36998795309,37439166101,37597840321,37466599355,37111607887,36655164391,36241848773,35998383741,35998383741,36241848773,36655164391,37111607887,37466599355,37597840321,37439166101,36998795309,36357037555,35644220681,35004981099,34558724409,34367049655,34416991381,34624643271,34858173095,34973972799,34856067855,34447994429,33768393945,32906043579,31995720303,31181556577,30577963725,30238772067,30142886311,30200135247,30275455145,30224626247,29931803073,29338830343,28458777459,27370561423,26196651615,25070281273,24101127267,23348466319,22808468629,22418272061,22074981401,21663945685,21088582825,20294047967,19279066293,18093615921,16823902071,15569235269,14417199705,13423530339,12601473375,11922643265,11328287975,10747280157,10115720645,9393043357,8570845395,7672840619,6746734729,5850792089,5038960341,4348438077,3792593889,3360511419,3022592359,2740115971,2475809101,2202527171,1908005129,1594987361,1277445669,974594309,704753821,480771119,307897417,184105937,102121943,52133355,24249737,10145367,3752839,1199183,320385,68217,10739,1103,59,1 353,C,1,177,5163,56723,291217,665539,-10879,-3400087,-5937959,2985693,22103519,18800575,-32874807,-76238973,-6437441,141407659,135392525,-130520249,-326065533,-45331903,457701463,393346691,-368717969,-782970515,-29390029,983161983,653205535,-792490705,-1249701101,181998665,1522330299,663279113,-1290463769,-1426439563,582985311,1804998041,376944131,-1636064927,-1267640825,950403129,1788804749,52925981,-1745746651,-1060386237,1109648057,1718723553,-61172035,-1754937563,-1028742979,1116739105,1728431689,-36009263,-1735743547,-1035715143,1045232873,1621169899,9210949,-1467391805,-902949527,700061249,1201978231,242679023,-792431181,-848908193,-74597293,792969837,925773827,-82223157,-1302269373,-969300641,957526453,1892024709,60791323,-2237105771,-1426747887,1731674193,2620401727,-409389423,-3097002387,-1340773385,2513329417,2866280371,-927823147,-3494747743,-1142273359,2851866363,2886911147,-1097538293,-3567850391,-1097538293,2886911147,2851866363,-1142273359,-3494747743,-927823147,2866280371,2513329417,-1340773385,-3097002387,-409389423,2620401727,1731674193,-1426747887,-2237105771,60791323,1892024709,957526453,-969300641,-1302269373,-82223157,925773827,792969837,-74597293,-848908193,-792431181,242679023,1201978231,700061249,-902949527,-1467391805,9210949,1621169899,1045232873,-1035715143,-1735743547,-36009263,1728431689,1116739105,-1028742979,-1754937563,-61172035,1718723553,1109648057,-1060386237,-1745746651,52925981,1788804749,950403129,-1267640825,-1636064927,376944131,1804998041,582985311,-1426439563,-1290463769,663279113,1522330299,181998665,-1249701101,-792490705,653205535,983161983,-29390029,-782970515,-368717969,393346691,457701463,-45331903,-326065533,-130520249,135392525,141407659,-6437441,-76238973,-32874807,18800575,22103519,2985693,-5937959,-3400087,-10879,665539,291217,56723,5163,177,1,D,1,59,1009,7493,26413,31599,-73265,-286063,-184843,671705,1384547,-108489,-3344111,-3136535,3706895,9201073,1300691,-14383805,-13330483,12065765,28481187,2860459,-37329711,-28695107,29813399,55132965,-2452867,-67578923,-37305219,55669231,73792863,-19682153,-90843217,-29045225,79537565,73262107,-41857817,-96986237,-10564355,91258883,61097637,-56305539,-92837373,1779361,93295999,54525009,-59736055,-91494621,2852369,93477025,55553059,-58422573,-90985425,1013235,87944657,52438815,-49169167,-76867167,-4350077,62314663,44480103,-19177655,-50959487,-27925793,21292717,53095621,28999677,-41592937,-74752403,-4417047,92491467,67890939,-69122627,-123228769,6708059,144444087,76188863,-115129559,-148747763,37335859,178522323,65209429,-145912011,-153501951,56107541,189129879,59010097,-153544343,-153544343,59010097,189129879,56107541,-153501951,-145912011,65209429,178522323,37335859,-148747763,-115129559,76188863,144444087,6708059,-123228769,-69122627,67890939,92491467,-4417047,-74752403,-41592937,28999677,53095621,21292717,-27925793,-50959487,-19177655,44480103,62314663,-4350077,-76867167,-49169167,52438815,87944657,1013235,-90985425,-58422573,55553059,93477025,2852369,-91494621,-59736055,54525009,93295999,1779361,-92837373,-56305539,61097637,91258883,-10564355,-96986237,-41857817,73262107,79537565,-29045225,-90843217,-19682153,73792863,55669231,-37305219,-67578923,-2452867,55132965,29813399,-28695107,-37329711,2860459,28481187,12065765,-13330483,-14383805,1300691,9201073,3706895,-3136535,-3344111,-108489,1384547,671705,-184843,-286063,-73265,31599,26413,7493,1009,59,1 354,C,1,177,5222,61773,396325,1639728,4981919,12333891,26635210,51748959,91795691,150838692,232423093,337876185,465140234,609155589,761271385,908520468,1036200587,1130846451,1180600474,1177509315,1121970131,1022661396,893871373,756165417,635147798,554367009,530935981,576171816,692566061,869532501,1087556092,1324464273,1555203575,1754235672,1904651815,2000613831,2042395976,2037667011,2004047149,1961221596,1923758921,1903904925,1911017644,1944516513,1995481919,2054571396,2111648983,2153437047,2170134476,2160331551,2126042425,2070371832,2002235981,1934888421,1878303712,1839118677,1824703919,1839118677,1878303712,1934888421,2002235981,2070371832,2126042425,2160331551,2170134476,2153437047,2111648983,2054571396,1995481919,1944516513,1911017644,1903904925,1923758921,1961221596,2004047149,2037667011,2042395976,2000613831,1904651815,1754235672,1555203575,1324464273,1087556092,869532501,692566061,576171816,530935981,554367009,635147798,756165417,893871373,1022661396,1121970131,1177509315,1180600474,1130846451,1036200587,908520468,761271385,609155589,465140234,337876185,232423093,150838692,91795691,51748959,26635210,12333891,4981919,1639728,396325,61773,5222,177,1,D,1,59,1045,8867,44868,156758,425191,977363,1997457,3701877,6308522,10026872,14999663,21208281,28461021,36403235,44455832,51857256,57849665,61758659,63027935,61435721,57242796,51067722,43826107,36777275,31279003,28415691,28941546,33262515,41168986,51807835,64051792,76656816,88229946,97586839,104147924,107789221,108687002,107529084,105382340,103165705,101562732,101188047,102309362,104621386,107604230,110771661,113487798,115078021,115250212,114065404,111640410,108267385,104582356,101240419,98650210,97177614,97177614,98650210,101240419,104582356,108267385,111640410,114065404,115250212,115078021,113487798,110771661,107604230,104621386,102309362,101188047,101562732,103165705,105382340,107529084,108687002,107789221,104147924,97586839,88229946,76656816,64051792,51807835,41168986,33262515,28941546,28415691,31279003,36777275,43826107,51067722,57242796,61435721,63027935,61758659,57849665,51857256,44455832,36403235,28461021,21208281,14999663,10026872,6308522,3701877,1997457,977363,425191,156758,44868,8867,1045,59,1 355,C,1,178,5458,71821,555550,2958019,11867042,37944922,100388369,225679490,440031451,757396708,1171208508,1659863391,2207779740,2828540449,3567169732,4468508322,5526784159,6656711510,7722169391,8618090748,9351276838,10050294861,10877444490,11893742899,12980492632,13896443292,14452191459,14681281910,14865944951,15367981278,16365772188,17692314741,18919564110,19658650759,19867877227,19925291372,20378481594,21529989170,23165261561,24650922053,25363377328,25146018876,24445373690,23998032509,24277886867,25111716732,25767270424,25473991430,24004318771,21878857313,20024038328,19118119536,19105689910,19249762429,18695887957,17135402252,15069679644,13467176550,13059093181,13796571423,14879007948,15338901986,14750464230,13533027409,12621394547,12749269372,13882890654,15230587530,15822946621,15230587530,13882890654,12749269372,12621394547,13533027409,14750464230,15338901986,14879007948,13796571423,13059093181,13467176550,15069679644,17135402252,18695887957,19249762429,19105689910,19118119536,20024038328,21878857313,24004318771,25473991430,25767270424,25111716732,24277886867,23998032509,24445373690,25146018876,25363377328,24650922053,23165261561,21529989170,20378481594,19925291372,19867877227,19658650759,18919564110,17692314741,16365772188,15367981278,14865944951,14681281910,14452191459,13896443292,12980492632,11893742899,10877444490,10050294861,9351276838,8618090748,7722169391,6656711510,5526784159,4468508322,3567169732,2828540449,2207779740,1659863391,1171208508,757396708,440031451,225679490,100388369,37944922,11867042,2958019,555550,71821,5458,178,1,D,1,60,1139,11194,70812,324453,1155564,3347999,8141666,17006200,31088113,50602862,74708213,102244400,133045596,168762739,212091858,264390725,323271114,382451066,434898923,477630740,514510507,554108418,603195836,660363341,715193554,754918681,774603136,783132916,799246491,838942210,902872089,973800624,1027699374,1051629658,1055150388,1065369731,1107523167,1184668586,1272310942,1333675252,1345730939,1316811573,1281638054,1275969488,1308968572,1354288333,1367797195,1319947046,1219012004,1107222708,1031570605,1010279175,1019956174,1013626286,956823596,854948047,751044933,695044418,707053932,762168196,808466161,805057369,751870370,688888680,665356492,702005961,774652789,831541450,831541450,774652789,702005961,665356492,688888680,751870370,805057369,808466161,762168196,707053932,695044418,751044933,854948047,956823596,1013626286,1019956174,1010279175,1031570605,1107222708,1219012004,1319947046,1367797195,1354288333,1308968572,1275969488,1281638054,1316811573,1345730939,1333675252,1272310942,1184668586,1107523167,1065369731,1055150388,1051629658,1027699374,973800624,902872089,838942210,799246491,783132916,774603136,754918681,715193554,660363341,603195836,554108418,514510507,477630740,434898923,382451066,323271114,264390725,212091858,168762739,133045596,102244400,74708213,50602862,31088113,17006200,8141666,3347999,1155564,324453,70812,11194,1139,60,1 357,C,1,179,5400,65844,432129,1744164,4577478,7658500,6489074,-3176589,-16934934,-19595469,-681879,24830271,23663587,-13965547,-47591124,-25793576,42093266,79835373,32476863,-55379147,-82715917,-15298257,66455890,62128265,-25532031,-91232634,-52313126,51046133,100549878,39145582,-59254315,-76968117,4053556,79448004,52926296,-43301043,-91853435,-38349406,47950902,69864343,19003395,-31636501,-28996107,4472029,17514845,240999,-13072583,240999,17514845,4472029,-28996107,-31636501,19003395,69864343,47950902,-38349406,-91853435,-43301043,52926296,79448004,4053556,-76968117,-59254315,39145582,100549878,51046133,-52313126,-91232634,-25532031,62128265,66455890,-15298257,-82715917,-55379147,32476863,79835373,42093266,-25793576,-47591124,-13965547,23663587,24830271,-681879,-19595469,-16934934,-3176589,6489074,7658500,4577478,1744164,432129,65844,5400,179,1,D,1,60,1092,9545,48583,157666,333372,421596,145133,-546745,-1096161,-668199,703287,1551228,421003,-1860218,-2385666,333176,3705254,3521301,-676832,-4319509,-3068965,1659583,4134587,1238416,-3628521,-4524276,-83804,4715164,4332333,-721897,-4384867,-2334669,2681433,4252035,343857,-4232687,-4016989,416951,3716700,2636392,-598797,-1969135,-665904,825716,583118,-492561,-492561,583118,825716,-665904,-1969135,-598797,2636392,3716700,416951,-4016989,-4232687,343857,4252035,2681433,-2334669,-4384867,-721897,4332333,4715164,-83804,-4524276,-3628521,1238416,4134587,1659583,-3068965,-4319509,-676832,3521301,3705254,333176,-2385666,-1860218,421003,1551228,703287,-668199,-1096161,-546745,145133,421596,333372,157666,48583,9545,1092,60,1 358,C,1,179,5459,70705,531429,2700931,10127003,29633629,70516221,141193231,245379871,380628285,538200509,700362023,837088759,912259717,902529325,813290259,675235867,531191629,435499537,457895783,657909167,1033135553,1499243649,1932040259,2217567179,2254743965,1953135445,1295286423,414242159,-436153011,-1012711447,-1166883637,-821961777,29419545,1230560213,2417916427,3177025707,3263776273,2652968645,1445119447,-139698829,-1675952835,-2608220295,-2545031129,-1465876713,368242917,2588948413,4724315675,6176189523,6438660609,5419835661,3481097667,1173412459,-960685303,-2376312175,-2586130961,-1438482625,699342797,3137164281,5215261839,6438845855,6442544193,5090117501,2679081723,-95093005,-2483539259,-3982857447,-4351656649,-3540113913,-1757969919,460922933,2439381391,3680018843,4012353557,3498645401,2329458207,834536603,-536669387,-1385129687,-1547657449,-1104680081,-239734879,864994593,2026115499,3048039355,3781192241,4186651877,4310606579,4186651877,3781192241,3048039355,2026115499,864994593,-239734879,-1104680081,-1547657449,-1385129687,-536669387,834536603,2329458207,3498645401,4012353557,3680018843,2439381391,460922933,-1757969919,-3540113913,-4351656649,-3982857447,-2483539259,-95093005,2679081723,5090117501,6442544193,6438845855,5215261839,3137164281,699342797,-1438482625,-2586130961,-2376312175,-960685303,1173412459,3481097667,5419835661,6438660609,6176189523,4724315675,2588948413,368242917,-1465876713,-2545031129,-2608220295,-1675952835,-139698829,1445119447,2652968645,3263776273,3177025707,2417916427,1230560213,29419545,-821961777,-1166883637,-1012711447,-436153011,414242159,1295286423,1953135445,2254743965,2217567179,1932040259,1499243649,1033135553,657909167,457895783,435499537,531191629,675235867,813290259,902529325,912259717,837088759,700362023,538200509,380628285,245379871,141193231,70516221,29633629,10127003,2700931,531429,70705,5459,179,1,D,1,60,1127,10838,66067,285976,941739,2473720,5377957,9994700,16357989,24177800,32783637,40917628,46741291,48539448,45788083,39526320,31760821,25010234,22588217,28214640,43719599,66720920,91298281,110966924,120156345,113644332,87963385,45889928,-1682537,-40708486,-60701253,-56005818,-24045833,31974638,97968865,151789772,174948335,160737126,111718771,35863570,-50126795,-118900110,-143297749,-112054324,-32856733,76968792,195702555,294582632,342165995,321077362,239517957,123609152,2705685,-94746084,-140218181,-114728892,-23954021,101782902,224913023,314981776,349336223,313354118,210330531,68022600,-72735835,-177808702,-228119783,-216056464,-145019777,-34894802,80266491,167533930,209264317,203588162,157450539,84356650,5530111,-55132710,-81997149,-73516148,-37692595,15520892,76677341,135613848,182655235,212619658,226219583,226219583,212619658,182655235,135613848,76677341,15520892,-37692595,-73516148,-81997149,-55132710,5530111,84356650,157450539,203588162,209264317,167533930,80266491,-34894802,-145019777,-216056464,-228119783,-177808702,-72735835,68022600,210330531,313354118,349336223,314981776,224913023,101782902,-23954021,-114728892,-140218181,-94746084,2705685,123609152,239517957,321077362,342165995,294582632,195702555,76968792,-32856733,-112054324,-143297749,-118900110,-50126795,35863570,111718771,160737126,174948335,151789772,97968865,31974638,-24045833,-56005818,-60701253,-40708486,-1682537,45889928,87963385,113644332,120156345,110966924,91298281,66720920,43719599,28214640,22588217,25010234,31760821,39526320,45788083,48539448,46741291,40917628,32783637,24177800,16357989,9994700,5377957,2473720,941739,285976,66067,10838,1127,60,1 359,C,1,179,5161,54635,264659,601113,542763,393993,2127499,3810225,633449,-112679,8070619,7231947,-5286017,-224409,13987907,3394773,-12113475,-3065775,10083913,5320041,-13664147,-20392409,11679925,28290127,-21915933,-37050217,35211695,48946185,-26733387,-33543253,39088231,57841703,-3717649,-53999625,259151,85910129,12615385,-114660061,-24955615,112947175,5506649,-131293103,-33119163,104391525,52133463,-91271469,-81024669,111193943,149001917,-86553585,-135235515,133293367,174851789,-99298407,-156059999,70312375,147628575,-46675619,-199367887,-38774143,185828913,27520873,-242251145,-60857579,236175635,75633327,-187767619,-57199071,192902815,146319887,-101714777,-149734009,111015453,211548843,-98381737,-249124465,53474369,194979785,-84926755,-232353039,-19258551,162322577,48068623,-167254767,-103081437,191837263,182928003,-140857931,-140857931,182928003,191837263,-103081437,-167254767,48068623,162322577,-19258551,-232353039,-84926755,194979785,53474369,-249124465,-98381737,211548843,111015453,-149734009,-101714777,146319887,192902815,-57199071,-187767619,75633327,236175635,-60857579,-242251145,27520873,185828913,-38774143,-199367887,-46675619,147628575,70312375,-156059999,-99298407,174851789,133293367,-135235515,-86553585,149001917,111193943,-81024669,-91271469,52133463,104391525,-33119163,-131293103,5506649,112947175,-24955615,-114660061,12615385,85910129,259151,-53999625,-3717649,57841703,39088231,-33543253,-26733387,48946185,35211695,-37050217,-21915933,28290127,11679925,-20392409,-13664147,5320041,10083913,-3065775,-12113475,3394773,13987907,-224409,-5286017,7231947,8070619,-112679,633449,3810225,2127499,393993,542763,601113,264659,54635,5161,179,1,D,1,59,985,6961,23259,34473,19129,50961,178411,145631,-49709,187073,531099,35415,-316763,447573,635115,-351093,-543163,267331,536149,-178533,-1118287,-431681,1478489,439195,-2246395,-266401,3075973,685339,-2414165,73613,3208169,1736249,-1992281,-2174799,2785599,3864549,-3475705,-5250377,3413425,4666169,-4510295,-5716333,2734703,5437917,-1266943,-6156975,418617,9096323,2331933,-8653191,-629697,11167099,2410747,-9450575,-2765873,7845959,3736853,-8090537,-8297715,5333141,8437529,-7388703,-11187099,6568949,11234039,-4722997,-9016665,4640323,11271215,1230493,-9074095,-2018129,11443977,4515587,-12511225,-6740819,9827287,4270191,-11057045,-8060685,5419193,7377935,-3842021,-9721137,2468955,13220053,1156685,-11018401,1156685,13220053,2468955,-9721137,-3842021,7377935,5419193,-8060685,-11057045,4270191,9827287,-6740819,-12511225,4515587,11443977,-2018129,-9074095,1230493,11271215,4640323,-9016665,-4722997,11234039,6568949,-11187099,-7388703,8437529,5333141,-8297715,-8090537,3736853,7845959,-2765873,-9450575,2410747,11167099,-629697,-8653191,2331933,9096323,418617,-6156975,-1266943,5437917,2734703,-5716333,-4510295,4666169,3413425,-5250377,-3475705,3864549,2785599,-2174799,-1992281,1736249,3208169,73613,-2414165,685339,3075973,-266401,-2246395,439195,1478489,-431681,-1118287,-178533,536149,267331,-543163,-351093,635115,447573,-316763,35415,531099,187073,-49709,145631,178411,50961,19129,34473,23259,6961,985,59,1 362,C,1,181,5339,58463,290709,579381,-481449,-4273229,-5213511,8298669,26642591,6006123,-59206759,-64133911,69299291,168122755,-12244403,-283104091,-136924873,351446795,368142617,-311226423,-625919953,128132615,817286213,161203125,-872439973,-462702789,802098529,703699221,-667840605,-871379793,519712433,980981085,-390616981,-1063529393,297047825,1171663861,-203331173,-1328783445,41592905,1488599205,209438331,-1592155821,-524559599,1613577533,887919191,-1517029961,-1262441963,1262016889,1549862743,-889164129,-1676296483,505646125,1665150223,-174523277,-1567172667,-90575839,1410117327,264537835,-1251897515,-357797723,1157865207,456509331,-1100571483,-611331663,1000866299,774623347,-849936103,-909927363,675927935,1034085399,-457845687,-1122776123,188150259,1123889635,74036989,-1057026063,-300384369,961220591,521819513,-804473867,-712552793,572653411,798360793,-348006347,-796174237,191364603,789494301,-64994747,-794149609,-64994747,789494301,191364603,-796174237,-348006347,798360793,572653411,-712552793,-804473867,521819513,961220591,-300384369,-1057026063,74036989,1123889635,188150259,-1122776123,-457845687,1034085399,675927935,-909927363,-849936103,774623347,1000866299,-611331663,-1100571483,456509331,1157865207,-357797723,-1251897515,264537835,1410117327,-90575839,-1567172667,-174523277,1665150223,505646125,-1676296483,-889164129,1549862743,1262016889,-1262441963,-1517029961,887919191,1613577533,-524559599,-1592155821,209438331,1488599205,41592905,-1328783445,-203331173,1171663861,297047825,-1063529393,-390616981,980981085,519712433,-871379793,-667840605,703699221,802098529,-462702789,-872439973,161203125,817286213,128132615,-625919953,-311226423,368142617,351446795,-136924873,-283104091,-12244403,168122755,69299291,-64133911,-59206759,6006123,26642591,8298669,-5213511,-4273229,-481449,579381,290709,58463,5339,181,1,D,1,60,1031,7546,24963,19098,-111747,-308810,-31751,1007530,1253551,-1326562,-4102397,-562898,7507597,6063408,-8924315,-14788426,5719625,24475426,3682437,-31317932,-18472213,31338198,34513967,-23524892,-46668943,11082194,52875493,1779120,-54496651,-12906532,53602149,21656784,-52284163,-28549100,52628165,36285872,-54181787,-47587482,53469219,61722488,-47945835,-76072802,37385937,89049370,-21246729,-98150942,-241807,99147912,22656423,-91063622,-40373951,77850394,51880207,-63168724,-58118161,48650376,59386967,-36943244,-57953519,29609970,58350189,-23256160,-61346819,14040594,63284865,-2957958,-62673081,-8162002,60620659,20210892,-55792819,-32495648,46510557,41756064,-35078301,-47618972,23534925,51897068,-10271299,-52926314,-4137551,48306978,15030967,-40978740,-21087295,35248748,25793905,-30710974,-30710974,25793905,35248748,-21087295,-40978740,15030967,48306978,-4137551,-52926314,-10271299,51897068,23534925,-47618972,-35078301,41756064,46510557,-32495648,-55792819,20210892,60620659,-8162002,-62673081,-2957958,63284865,14040594,-61346819,-23256160,58350189,29609970,-57953519,-36943244,59386967,48650376,-58118161,-63168724,51880207,77850394,-40373951,-91063622,22656423,99147912,-241807,-98150942,-21246729,89049370,37385937,-76072802,-47945835,61722488,53469219,-47587482,-54181787,36285872,52628165,-28549100,-52284163,21656784,53602149,-12906532,-54496651,1779120,52875493,11082194,-46668943,-23524892,34513967,31338198,-18472213,-31317932,3682437,24475426,5719625,-14788426,-8924315,6063408,7507597,-562898,-4102397,-1326562,1253551,1007530,-31751,-308810,-111747,19098,24963,7546,1031,60,1 365,C,1,182,5338,57419,278110,564021,-43318,-1662962,-163391,5575790,2474571,-12061308,-4850402,25886049,9922970,-45204799,-12778388,73284158,15181899,-103584980,-12944579,134031182,11103148,-156354181,-13827490,167445571,29124372,-168496982,-65496621,162542900,122912381,-160270488,-201202692,163515329,286228410,-177113039,-368222738,193113563,432982629,-202765445,-473233609,194764402,488703663,-157009961,-480152425,89478061,461214522,10584283,-436303741,-126674315,420139171,247812902,-410851867,-348613021,410126915,415070451,-404357378,-433034197,382078109,403753995,-329604429,-336606638,242416213,249847489,-126183445,-163283199,-2610818,92206683,120550759,-42853875,-203226249,12033842,233178563,12033842,-203226249,-42853875,120550759,92206683,-2610818,-163283199,-126183445,249847489,242416213,-336606638,-329604429,403753995,382078109,-433034197,-404357378,415070451,410126915,-348613021,-410851867,247812902,420139171,-126674315,-436303741,10584283,461214522,89478061,-480152425,-157009961,488703663,194764402,-473233609,-202765445,432982629,193113563,-368222738,-177113039,286228410,163515329,-201202692,-160270488,122912381,162542900,-65496621,-168496982,29124372,167445571,-13827490,-156354181,11103148,134031182,-12944579,-103584980,15181899,73284158,-12778388,-45204799,9922970,25886049,-4850402,-12061308,2474571,5575790,-163391,-1662962,-43318,564021,278110,57419,5338,182,1,D,1,60,1019,7286,23612,23587,-46156,-86239,141346,320680,-255007,-697956,588585,1436628,-1063448,-2356235,1934240,3542385,-2992598,-4631930,4241429,5623920,-5207159,-6385450,5537398,7111575,-4923206,-8205227,3191084,9913136,-721091,-12612716,-2239161,15948356,4976272,-19618621,-7296089,22779473,9028002,-24741475,-10371811,25004115,11812591,-23199550,-13567867,19760167,16227003,-14936801,-19537158,9848591,23524369,-5055991,-27252501,1521642,30064029,645957,-30871513,-1476063,29139850,1626397,-24688955,-1798879,18056677,2599950,-10299011,-4222693,2735367,6339307,3412754,-8169773,-7312951,8778339,8778339,-7312951,-8169773,3412754,6339307,2735367,-4222693,-10299011,2599950,18056677,-1798879,-24688955,1626397,29139850,-1476063,-30871513,645957,30064029,1521642,-27252501,-5055991,23524369,9848591,-19537158,-14936801,16227003,19760167,-13567867,-23199550,11812591,25004115,-10371811,-24741475,9028002,22779473,-7296089,-19618621,4976272,15948356,-2239161,-12612716,-721091,9913136,3191084,-8205227,-4923206,7111575,5537398,-6385450,-5207159,5623920,4241429,-4631930,-2992598,3542385,1934240,-2356235,-1063448,1436628,588585,-697956,-255007,320680,141346,-86239,-46156,23587,23612,7286,1019,60,1 366,C,1,183,5582,68259,452353,1928820,6014123,15203457,33448378,66427353,121332179,206696304,331909477,506427063,739371206,1038548607,1409458993,1855664652,2378633543,2977232673,3648355534,4387206681,5187622643,6042916932,6945823885,7888522623,8863564094,9864226491,10883805073,11915531136,12953136311,13990338471,15020902684,16039177191,17039401997,18016619376,18967737901,19890275673,20782424540,21643496925,22472745247,23269039992,24030746219,24754823031,25437064972,26073250191,26659025441,27189854520,27662638969,28075935945,28429507292,28725359757,28967010571,29158716384,29306489387,29416924443,29496049168,29550074511,29584558265,29603415168,29609333569,29603415168,29584558265,29550074511,29496049168,29416924443,29306489387,29158716384,28967010571,28725359757,28429507292,28075935945,27662638969,27189854520,26659025441,26073250191,25437064972,24754823031,24030746219,23269039992,22472745247,21643496925,20782424540,19890275673,18967737901,18016619376,17039401997,16039177191,15020902684,13990338471,12953136311,11915531136,10883805073,9864226491,8863564094,7888522623,6945823885,6042916932,5187622643,4387206681,3648355534,2977232673,2378633543,1855664652,1409458993,1038548607,739371206,506427063,331909477,206696304,121332179,66427353,33448378,15203457,6014123,1928820,452353,68259,5582,183,1,D,1,61,1117,9795,51150,183830,510383,1195857,2492235,4737577,8343958,13785210,21557625,32149639,46013125,63497325,84835444,110164322,139491819,172702173,209589325,249861365,293179024,339180426,387467235,437634017,489312709,542157431,595811874,649934658,704202732,758283148,811866979,864659008,916365969,966780360,1015764748,1063199626,1109024011,1153207860,1195700181,1236433564,1275290260,1312073502,1346558095,1378524890,1407734811,1433978118,1457142508,1477180172,1494132627,1508156100,1519449137,1528277356,1534985046,1539899844,1543339081,1545621434,1546994449,1547628324,1547628324,1546994449,1545621434,1543339081,1539899844,1534985046,1528277356,1519449137,1508156100,1494132627,1477180172,1457142508,1433978118,1407734811,1378524890,1346558095,1312073502,1275290260,1236433564,1195700181,1153207860,1109024011,1063199626,1015764748,966780360,916365969,864659008,811866979,758283148,704202732,649934658,595811874,542157431,489312709,437634017,387467235,339180426,293179024,249861365,209589325,172702173,139491819,110164322,84835444,63497325,46013125,32149639,21557625,13785210,8343958,4737577,2492235,1195857,510383,183830,51150,9795,1117,61,1 367,C,1,183,5643,73285,550463,2793307,10418393,29958239,68141161,123708573,177868935,196251257,154053937,73904083,35477967,118018183,299453841,415864429,277139373,-113523615,-459591509,-382947989,164424545,710044069,620335289,-212538689,-1066340039,-960088423,299110703,1678899747,1763286457,228512495,-1569815695,-1741415859,194074057,2550201479,2919383107,599978417,-2440643489,-3267170647,-875140789,2586850877,3693785889,1088345241,-2973733643,-4579865607,-1923011561,2752104031,5075145079,2698485015,-2278273409,-5094592227,-2827148047,2642775059,6183157407,4229045299,-1656276133,-6027694691,-4659804993,1279957677,6122458417,5034368371,-1219439633,-6787622249,-6239842801,133532347,6422626371,6666121859,605359799,-5959631929,-6651244647,-626206089,6545437183,8110636573,2519185489,-5083041131,-7660118579,-2866997741,4755737617,8007410731,3728807825,-4240296413,-8583605657,-5258968809,2750237461,8153099887,6054686765,-1522837065,-7484545237,-6200222813,1282201469,8170744275,8170744275,1282201469,-6200222813,-7484545237,-1522837065,6054686765,8153099887,2750237461,-5258968809,-8583605657,-4240296413,3728807825,8007410731,4755737617,-2866997741,-7660118579,-5083041131,2519185489,8110636573,6545437183,-626206089,-6651244647,-5959631929,605359799,6666121859,6422626371,133532347,-6239842801,-6787622249,-1219439633,5034368371,6122458417,1279957677,-4659804993,-6027694691,-1656276133,4229045299,6183157407,2642775059,-2827148047,-5094592227,-2278273409,2698485015,5075145079,2752104031,-1923011561,-4579865607,-2973733643,1088345241,3693785889,2586850877,-875140789,-3267170647,-2440643489,599978417,2919383107,2550201479,194074057,-1741415859,-1569815695,228512495,1763286457,1678899747,299110703,-960088423,-1066340039,-212538689,620335289,710044069,164424545,-382947989,-459591509,-113523615,277139373,415864429,299453841,118018183,35477967,73904083,154053937,196251257,177868935,123708573,68141161,29958239,10418393,2793307,550463,73285,5643,183,1,D,1,61,1153,11093,67547,291589,950749,2426351,4929839,7982323,10114257,9542173,5991165,2263137,3108009,10637899,19811725,20104675,5263937,-16627061,-25544629,-7800759,25118527,40247341,14033369,-36768997,-61315347,-22715999,55912219,101464935,59909961,-40031985,-101337801,-50931887,77395255,161350217,105844899,-53559133,-170575167,-125566197,49388079,188044401,145768289,-52728147,-223745319,-194986615,22568829,232201355,232176045,13112545,-221091109,-239976605,-10335991,259635275,309419745,77153901,-229210613,-320172597,-102434445,220996291,335590597,117827905,-235825083,-387669335,-182497549,195405569,390916325,217105831,-161035025,-379355211,-221411929,172103057,433240047,313892899,-78885947,-381849355,-315295597,55374821,380333703,350880737,-12978207,-379360179,-410192091,-73716847,324612429,422271313,133632269,-270176721,-410462075,-150631639,276283877,481012993,276283877,-150631639,-410462075,-270176721,133632269,422271313,324612429,-73716847,-410192091,-379360179,-12978207,350880737,380333703,55374821,-315295597,-381849355,-78885947,313892899,433240047,172103057,-221411929,-379355211,-161035025,217105831,390916325,195405569,-182497549,-387669335,-235825083,117827905,335590597,220996291,-102434445,-320172597,-229210613,77153901,309419745,259635275,-10335991,-239976605,-221091109,13112545,232176045,232201355,22568829,-194986615,-223745319,-52728147,145768289,188044401,49388079,-125566197,-170575167,-53559133,105844899,161350217,77395255,-50931887,-101337801,-40031985,59909961,101464935,55912219,-22715999,-61315347,-36768997,14033369,40247341,25118527,-7800759,-25544629,-16627061,5263937,20104675,19811725,10637899,3108009,2263137,5991165,9542173,10114257,7982323,4929839,2426351,950749,291589,67547,11093,1153,61,1 370,C,1,185,5828,78070,612188,3304285,13467341,43884220,118701800,273461080,546211899,957188335,1481224572,2025158370,2426821232,2488441475,2044385019,1044868160,-378218280,-1900214550,-3068905959,-3437798205,-2727680342,-958510530,1502490858,4005830345,5789727361,6209403640,4955187360,2186833570,-1466183541,-5049240335,-7538637138,-8139051690,-6533431098,-3004107145,1619817599,6178775225,9499215125,10715290650,9501748051,6154860275,1506347483,-3296606205,-7079819382,-8924632175,-8380817639,-5567272525,-1141978585,3851982310,8231898409,10957431785,11381535737,9406092825,5500487622,578616175,-4230174561,-7853126975,-9519809075,-8925338690,-6279020169,-2233978045,2280164263,6278816195,8944745538,9798963265,8780976521,6223408695,2737474795,-947033870,-4135267451,-6277942255,-7030934883,-6277942255,-4135267451,-947033870,2737474795,6223408695,8780976521,9798963265,8944745538,6278816195,2280164263,-2233978045,-6279020169,-8925338690,-9519809075,-7853126975,-4230174561,578616175,5500487622,9406092825,11381535737,10957431785,8231898409,3851982310,-1141978585,-5567272525,-8380817639,-8924632175,-7079819382,-3296606205,1506347483,6154860275,9501748051,10715290650,9499215125,6178775225,1619817599,-3004107145,-6533431098,-8139051690,-7538637138,-5049240335,-1466183541,2186833570,4955187360,6209403640,5789727361,4005830345,1502490858,-958510530,-2727680342,-3437798205,-3068905959,-1900214550,-378218280,1044868160,2044385019,2488441475,2426821232,2025158370,1481224572,957188335,546211899,273461080,118701800,43884220,13467341,3304285,612188,78070,5828,185,1,D,1,62,1203,12003,76942,357701,1296206,3833530,9544174,20436068,38190145,62860466,91468301,117281283,130603872,121463877,83728518,19241768,-59963623,-133017957,-175537831,-167631696,-101920435,11491496,145377985,261681775,322293702,301178374,193961409,21640801,-173238679,-337351708,-421525401,-395555862,-258294135,-39552517,207140624,418941471,540934345,541088426,418680382,204091114,-49496934,-279799426,-430739693,-465678691,-375766912,-181820327,70591295,321819236,512261476,596666182,555066888,397473668,161052047,-99371833,-324794210,-465919387,-494085105,-406889092,-227563014,1426588,228812458,406422178,499710369,494475637,398286002,236631983,45449489,-137343542,-278861616,-355639532,-355639532,-278861616,-137343542,45449489,236631983,398286002,494475637,499710369,406422178,228812458,1426588,-227563014,-406889092,-494085105,-465919387,-324794210,-99371833,161052047,397473668,555066888,596666182,512261476,321819236,70591295,-181820327,-375766912,-465678691,-430739693,-279799426,-49496934,204091114,418680382,541088426,540934345,418941471,207140624,-39552517,-258294135,-395555862,-421525401,-337351708,-173238679,21640801,193961409,301178374,322293702,261681775,145377985,11491496,-101920435,-167631696,-175537831,-133017957,-59963623,19241768,83728518,121463877,130603872,117281283,91468301,62860466,38190145,20436068,9544174,3833530,1296206,357701,76942,12003,1203,62,1 371,C,1,186,5704,66154,367403,1042468,1414840,757623,1113024,3702042,2833120,-2381849,-2190874,1029098,-4045915,-11539090,-10013102,-3484092,-4784359,-9615102,479528,15661547,14854178,11565030,22346124,29148321,15347318,-234255,-1804501,-6451448,-29154609,-45806652,-34012411,-25361210,-33374719,-21343715,11315496,30756853,32287916,41026523,59033842,53955993,25578393,10315204,3786789,-23584032,-51869649,-55699266,-49382515,-46439471,-41605764,-18653725,12737644,26068702,33064092,48988433,54759557,41226213,25659535,13353876,180878,-17486950,-35480771,-34831593,-28710955,-31036277,-23098646,-7521638,5803264,13987397,14291941,18000815,24165399,15155788,923494,-146536,-3483547,-12754853,-15801261,-12754853,-3483547,-146536,923494,15155788,24165399,18000815,14291941,13987397,5803264,-7521638,-23098646,-31036277,-28710955,-34831593,-35480771,-17486950,180878,13353876,25659535,41226213,54759557,48988433,33064092,26068702,12737644,-18653725,-41605764,-46439471,-49382515,-55699266,-51869649,-23584032,3786789,10315204,25578393,53955993,59033842,41026523,32287916,30756853,11315496,-21343715,-33374719,-25361210,-34012411,-45806652,-29154609,-6451448,-1804501,-234255,15347318,29148321,22346124,11565030,14854178,15661547,479528,-9615102,-4784359,-3484092,-10013102,-11539090,-4045915,1029098,-2190874,-2381849,2833120,3702042,1113024,757623,1414840,1042468,367403,66154,5704,186,1,D,1,62,1116,8813,34968,69874,60612,30897,122242,213218,10441,-173484,-3212,-18400,-438019,-626988,-338012,-142033,-420078,-351810,482002,895499,611938,810730,1456677,1262198,312783,-119472,-109077,-837060,-2115539,-2205679,-1387694,-1523941,-1634488,-279219,1249512,1680847,1788327,2633134,3161623,2094992,778917,436972,-376021,-2087405,-2934050,-2726317,-2459972,-2352727,-1705348,-98251,1138703,1483629,2106845,2834860,2569578,1703596,1009851,363349,-404439,-1441789,-1958634,-1585274,-1550612,-1504529,-792853,-26851,569289,760436,781106,1142502,1137109,356103,-44061,-20013,-436794,-786046,-786046,-436794,-20013,-44061,356103,1137109,1142502,781106,760436,569289,-26851,-792853,-1504529,-1550612,-1585274,-1958634,-1441789,-404439,363349,1009851,1703596,2569578,2834860,2106845,1483629,1138703,-98251,-1705348,-2352727,-2459972,-2726317,-2934050,-2087405,-376021,436972,778917,2094992,3161623,2633134,1788327,1680847,1249512,-279219,-1634488,-1523941,-1387694,-2205679,-2115539,-837060,-109077,-119472,312783,1262198,1456677,810730,611938,895499,482002,-351810,-420078,-142033,-338012,-626988,-438019,-18400,-3212,-173484,10441,213218,122242,30897,60612,69874,34968,8813,1116,62,1 373,C,1,187,6015,82783,665645,3646677,14868767,47780165,126110539,282534493,552770305,968828053,1555614973,2330072111,3298320123,4450318559,5757794597,7179275945,8668147391,10178495555,11670944863,13122959357,14538994485,15949615579,17398042741,18926580111,20573906531,22378085487,24371305301,26563515801,28929113487,31411034611,33938834851,36444287977,38866437743,41154897961,43280233839,45243460589,47070503579,48794853291,50447660799,52062480577,53677397421,55318591823,56978114271,58613254631,60171519825,61614906725,62921604395,64074631779,65061212185,65887103251,66587028869,67216740775,67834635775,68490122241,69222561181,70059774611,71009288199,72051380417,73146744617,74255770805,75352131785,76421194373,77453992821,78452352403,79443409923,80485771689,81655584229,83020894513,84623303409,86476644201,88574727839,90893166231,93381619259,95959498143,98528812637,100999215781,103305441363,105407471841,107286159819,108949454699,110441653763,111833825145,113192890133,114555553409,115929095841,117306572861,118667408207,119960426817,121097998623,121980762781,122533829527,122721109355,122533829527,121980762781,121097998623,119960426817,118667408207,117306572861,115929095841,114555553409,113192890133,111833825145,110441653763,108949454699,107286159819,105407471841,103305441363,100999215781,98528812637,95959498143,93381619259,90893166231,88574727839,86476644201,84623303409,83020894513,81655584229,80485771689,79443409923,78452352403,77453992821,76421194373,75352131785,74255770805,73146744617,72051380417,71009288199,70059774611,69222561181,68490122241,67834635775,67216740775,66587028869,65887103251,65061212185,64074631779,62921604395,61614906725,60171519825,58613254631,56978114271,55318591823,53677397421,52062480577,50447660799,48794853291,47070503579,45243460589,43280233839,41154897961,38866437743,36444287977,33938834851,31411034611,28929113487,26563515801,24371305301,22378085487,20573906531,18926580111,17398042741,15949615579,14538994485,13122959357,11670944863,10178495555,8668147391,7179275945,5757794597,4450318559,3298320123,2330072111,1555614973,968828053,552770305,282534493,126110539,47780165,14868767,3646677,665645,82783,6015,187,1,D,1,63,1253,12847,84085,393999,1417743,4110323,9957507,20777339,38359065,64185131,99345909,144469183,199486107,263395007,334339107,409990227,487922459,565877407,642173279,716300451,789220439,862950701,939762997,1021736443,1110850217,1209001803,1317401635,1435683337,1561618241,1691775863,1822501313,1950440311,2072667981,2187033613,2292777383,2390689841,2482421341,2569653825,2654010015,2737386085,2821604919,2907239907,2992882067,3075866727,3153757917,3225068193,3288855573,3344291697,3391086245,3430274723,3464306563,3496250947,3528932247,3564640341,3605149131,3651443643,3703215211,3758832005,3816121885,3873340293,3929474239,3983927787,4036436431,4087658813,4139837401,4196610451,4261875397,4338535203,4427985483,4530377827,4644947005,4769819831,4901587313,5035483609,5166470597,5290465579,5404781881,5507889795,5599423905,5680714779,5754898459,5825772831,5896110745,5966962991,6038258623,6109360229,6178526303,6242103369,6295009019,6332537527,6351828209,6351828209,6332537527,6295009019,6242103369,6178526303,6109360229,6038258623,5966962991,5896110745,5825772831,5754898459,5680714779,5599423905,5507889795,5404781881,5290465579,5166470597,5035483609,4901587313,4769819831,4644947005,4530377827,4427985483,4338535203,4261875397,4196610451,4139837401,4087658813,4036436431,3983927787,3929474239,3873340293,3816121885,3758832005,3703215211,3651443643,3605149131,3564640341,3528932247,3496250947,3464306563,3430274723,3391086245,3344291697,3288855573,3225068193,3153757917,3075866727,2992882067,2907239907,2821604919,2737386085,2654010015,2569653825,2482421341,2390689841,2292777383,2187033613,2072667981,1950440311,1822501313,1691775863,1561618241,1435683337,1317401635,1209001803,1110850217,1021736443,939762997,862950701,789220439,716300451,642173279,565877407,487922459,409990227,334339107,263395007,199486107,144469183,99345909,64185131,38359065,20777339,9957507,4110323,1417743,393999,84085,12847,1253,63,1 374,C,1,187,5704,65076,351256,954448,1198822,382228,-153996,490314,894020,1852235,1952721,-1166132,-1389102,440946,1438668,4502399,1351977,-3455012,-2025958,168300,4917615,4757467,-1361696,-5343712,-4915024,3030896,7352611,2880735,-3202676,-9057906,-4279116,7770037,7420406,2281213,-6978986,-11516582,846228,7937589,8883733,-742016,-11414878,-8168534,982485,11877118,7519523,-4723620,-10787058,-7448210,5619381,12406702,3498455,-5741274,-11367262,-5801301,10046318,8043805,3053966,-8091490,-11378816,1836527,6487678,9625825,-1780194,-9067630,-5255193,218790,9040382,5586999,-3779522,-5511638,-3986677,1788842,9991419,1773134,-1665278,-4551393,-3737714,5376250,4534779,5376250,-3737714,-4551393,-1665278,1773134,9991419,1788842,-3986677,-5511638,-3779522,5586999,9040382,218790,-5255193,-9067630,-1780194,9625825,6487678,1836527,-11378816,-8091490,3053966,8043805,10046318,-5801301,-11367262,-5741274,3498455,12406702,5619381,-7448210,-10787058,-4723620,7519523,11877118,982485,-8168534,-11414878,-742016,8883733,7937589,846228,-11516582,-6978986,2281213,7420406,7770037,-4279116,-9057906,-3202676,2880735,7352611,3030896,-4915024,-5343712,-1361696,4757467,4917615,168300,-2025958,-3455012,1351977,4502399,1438668,440946,-1389102,-1166132,1952721,1852235,894020,490314,-153996,382228,1198822,954448,351256,65076,5704,187,1,D,1,62,1104,8526,32656,61789,46105,-2766,5531,38387,63536,120495,27220,-100562,-13378,36150,158994,208291,-94360,-161873,-55037,122502,313534,90529,-192280,-311980,-78824,337289,294390,-4574,-338687,-448039,125228,476335,248813,-76108,-599282,-319756,296602,464368,298771,-398757,-567826,-220893,373942,621832,52480,-448362,-549310,-75173,570562,477819,-99245,-454724,-578563,162195,572624,266841,-61554,-673568,-234938,249828,455426,295193,-401818,-374771,-171392,270500,473139,24052,-295116,-240017,-123680,378706,374434,-79142,-104464,-326696,91670,274574,274574,91670,-326696,-104464,-79142,374434,378706,-123680,-240017,-295116,24052,473139,270500,-171392,-374771,-401818,295193,455426,249828,-234938,-673568,-61554,266841,572624,162195,-578563,-454724,-99245,477819,570562,-75173,-549310,-448362,52480,621832,373942,-220893,-567826,-398757,298771,464368,296602,-319756,-599282,-76108,248813,476335,125228,-448039,-338687,-4574,294390,337289,-78824,-311980,-192280,90529,313534,122502,-55037,-161873,-94360,208291,158994,36150,-13378,-100562,27220,120495,63536,38387,5531,-2766,46105,61789,32656,8526,1104,62,1 377,C,1,188,5702,63548,317378,613566,-655934,-4910335,-5371470,11147032,32391450,5967676,-78525252,-97360717,74865030,273846399,116621054,-391445682,-562039902,141330508,1023342475,692184831,-911595100,-1802129186,-297407500,2214953832,2332220073,-885483138,-3783626579,-2154539883,2865673186,5117200812,918393160,-5320751699,-5600869759,1428217034,7592338513,4739207278,-4474412228,-8864568257,-2458100834,7377868935,8519862583,-727853088,-9156379145,-6486585954,3835754205,9123307501,3349037832,-5802927761,-7206428151,-128164712,5907761237,3963849454,-2088249597,-3997914611,-400530144,2472026865,564406789,-2293787877,-764253621,3313188052,3171012765,-2499743769,-6337031466,-2003781014,6151864972,7599058501,-590430453,-8947853656,-6968998521,3493018371,10099062125,5048181618,-5579533942,-9508759951,-2878499445,6123298104,7776655860,1550590437,-5089344005,-5994061803,-1722671484,3223529695,5246790573,3223529695,-1722671484,-5994061803,-5089344005,1550590437,7776655860,6123298104,-2878499445,-9508759951,-5579533942,5048181618,10099062125,3493018371,-6968998521,-8947853656,-590430453,7599058501,6151864972,-2003781014,-6337031466,-2499743769,3171012765,3313188052,-764253621,-2293787877,564406789,2472026865,-400530144,-3997914611,-2088249597,3963849454,5907761237,-128164712,-7206428151,-5802927761,3349037832,9123307501,3835754205,-6486585954,-9156379145,-727853088,8519862583,7377868935,-2458100834,-8864568257,-4474412228,4739207278,7592338513,1428217034,-5600869759,-5320751699,918393160,5117200812,2865673186,-2154539883,-3783626579,-885483138,2332220073,2214953832,-297407500,-1802129186,-911595100,692184831,1023342475,141330508,-562039902,-391445682,116621054,273846399,74865030,-97360717,-78525252,5967676,32391450,11147032,-5371470,-4910335,-655934,613566,317378,63548,5702,188,1,D,1,62,1090,8072,26524,17398,-130591,-335910,22100,1232236,1461948,-1730818,-5540788,-1753075,10061723,13218464,-6421846,-29481358,-15966390,33594855,54972914,-2105871,-82446236,-69395444,53816058,141246304,51560067,-139371071,-187006664,13714905,243623820,192638964,-127961685,-337130530,-136429933,272587043,383027210,14905502,-408816684,-352416597,148060737,489970000,241390969,-304942713,-482078346,-78662667,402445240,381644111,-83368527,-404438862,-218792059,189467700,305733821,45545045,-200380624,-133048545,80159445,104987778,-60611718,-111949634,71084581,210547301,36229846,-269310501,-267817609,116823965,423224195,223399880,-287483337,-489228455,-109285366,415056462,461787611,-19439543,-460852757,-371171992,106410443,420780845,271392573,-115372558,-328580104,-218846295,48878065,243348626,243348626,48878065,-218846295,-328580104,-115372558,271392573,420780845,106410443,-371171992,-460852757,-19439543,461787611,415056462,-109285366,-489228455,-287483337,223399880,423224195,116823965,-267817609,-269310501,36229846,210547301,71084581,-111949634,-60611718,104987778,80159445,-133048545,-200380624,45545045,305733821,189467700,-218792059,-404438862,-83368527,381644111,402445240,-78662667,-482078346,-304942713,241390969,489970000,148060737,-352416597,-408816684,14905502,383027210,272587043,-136429933,-337130530,-127961685,192638964,243623820,13714905,-187006664,-139371071,51560067,141246304,53816058,-69395444,-82446236,-2105871,54972914,33594855,-15966390,-29481358,-6421846,13218464,10061723,-1753075,-5540788,-1730818,1461948,1232236,22100,-335910,-130591,17398,26524,8072,1090,62,1 379,C,1,189,6017,80703,632193,3439065,14417111,49787191,148107271,391530181,940477867,2086405477,4327204915,8468806057,15754455107,28019898727,47868359645,78854115195,125658212155,194235058735,291905272119,427369150071,610617311017,852720871909,1165492943075,1561025878243,2051123645427,2646664362247,3356942613595,4189052423619,5147377805137,6233257011411,7444877904023,8777445328689,10223637811549,11774342197425,13419623856459,15149859958333,16956937959017,18835404209433,20783441245111,22803558758723,24902902588289,27093117486817,29389740415815,31811147569713,34377125834303,37107182387633,40018739798639,43125384152899,46435337162327,49950309079815,53664857957921,57566334936187,61635439463423,65847347885799,70173320440845,74582641709649,79044713375205,83531100341929,88017333783999,92484297839039,96919068315461,101315127201827,105671940441395,109993951135589,114289099028825,118567023663015,122837137587655,127106764879837,131379528196513,135654136315063,139923677872469,144175471048377,148391460106205,152549094669291,156622582151931,160584372804637,164406722848429,168063184872639,171529894453191,174786554202401,177817056728109,180609730671941,183157233879853,185456150318251,187506369257787,189310335209003,190872255110029,192197337196463,193291116891497,194158902563871,194805352168945,195234173747585,195447931011581,195447931011581,195234173747585,194805352168945,194158902563871,193291116891497,192197337196463,190872255110029,189310335209003,187506369257787,185456150318251,183157233879853,180609730671941,177817056728109,174786554202401,171529894453191,168063184872639,164406722848429,160584372804637,156622582151931,152549094669291,148391460106205,144175471048377,139923677872469,135654136315063,131379528196513,127106764879837,122837137587655,118567023663015,114289099028825,109993951135589,105671940441395,101315127201827,96919068315461,92484297839039,88017333783999,83531100341929,79044713375205,74582641709649,70173320440845,65847347885799,61635439463423,57566334936187,53664857957921,49950309079815,46435337162327,43125384152899,40018739798639,37107182387633,34377125834303,31811147569713,29389740415815,27093117486817,24902902588289,22803558758723,20783441245111,18835404209433,16956937959017,15149859958333,13419623856459,11774342197425,10223637811549,8777445328689,7444877904023,6233257011411,5147377805137,4189052423619,3356942613595,2646664362247,2051123645427,1561025878243,1165492943075,852720871909,610617311017,427369150071,291905272119,194235058735,125658212155,78854115195,47868359645,28019898727,15754455107,8468806057,4327204915,2086405477,940477867,391530181,148107271,49787191,14417111,3439065,632193,80703,6017,189,1,D,1,63,1229,12249,78669,371871,1405461,4484061,12533813,31509853,72611527,155546917,313061339,596866603,1084971085,1890214285,3169564549,5133469133,8054281703,12272576615,18200041407,26317664077,37168136301,51341786275,69455925307,92128209555,119945414821,153429812945,193006015545,238971606017,291475025769,350503939097,415886650065,487308107181,564340672263,646488278547,733241009937,824135683347,918816903885,1017092439757,1118976760251,1224717245043,1334798885487,1449925182209,1570975215641,1698939311733,1834838085531,1979631640757,2134127112291,2298893357693,2474191328631,2659927479915,2855635566297,3060489535931,3273347205217,3492821301001,3717371637459,3945409946389,4175407471347,4405995038361,4636045977519,4864733959369,5091560335905,5316348675059,5539207524499,5760465649747,5980586733771,6200072491633,6419364135163,6638752041325,6858302344101,7077807148463,7296762401071,7514374457215,7729593420633,7941168715279,8147720361181,8347818263067,8540061557379,8723150685619,8895946224041,9057510395075,9207129353453,9344316491205,9468798893577,9580490491051,9679456275067,9765872144877,9839984574089,9902073464339,9952420459335,9991283830213,10018880001797,10035371010369,10040856771953,10035371010369,10018880001797,9991283830213,9952420459335,9902073464339,9839984574089,9765872144877,9679456275067,9580490491051,9468798893577,9344316491205,9207129353453,9057510395075,8895946224041,8723150685619,8540061557379,8347818263067,8147720361181,7941168715279,7729593420633,7514374457215,7296762401071,7077807148463,6858302344101,6638752041325,6419364135163,6200072491633,5980586733771,5760465649747,5539207524499,5316348675059,5091560335905,4864733959369,4636045977519,4405995038361,4175407471347,3945409946389,3717371637459,3492821301001,3273347205217,3060489535931,2855635566297,2659927479915,2474191328631,2298893357693,2134127112291,1979631640757,1834838085531,1698939311733,1570975215641,1449925182209,1334798885487,1224717245043,1118976760251,1017092439757,918816903885,824135683347,733241009937,646488278547,564340672263,487308107181,415886650065,350503939097,291475025769,238971606017,193006015545,153429812945,119945414821,92128209555,69455925307,51341786275,37168136301,26317664077,18200041407,12272576615,8054281703,5133469133,3169564549,1890214285,1084971085,596866603,313061339,155546917,72611527,31509853,12533813,4484061,1405461,371871,78669,12249,1229,63,1 381,C,1,190,5953,73843,488278,2030401,5972899,13578994,25203277,39096037,50925448,54996625,46628617,24906646,-5620121,-35601941,-54055922,-52423961,-27565493,16529986,70022737,120058291,153624874,161053921,138298951,88395124,21008041,-48963395,-104870318,-133012883,-124869671,-80071742,-6260519,82550011,168054874,231230827,255897223,234028582,167344999,68663497,-40658006,-137200145,-199810259,-215029100,-178539443,-95760959,19538014,146808475,260313229,335123998,351340489,300668419,190449844,42560479,-110818229,-235314446,-301748117,-293612123,-210393242,-67876811,103637605,266100706,382131601,424180135,382131601,266100706,103637605,-67876811,-210393242,-293612123,-301748117,-235314446,-110818229,42560479,190449844,300668419,351340489,335123998,260313229,146808475,19538014,-95760959,-178539443,-215029100,-199810259,-137200145,-40658006,68663497,167344999,234028582,255897223,231230827,168054874,82550011,-6260519,-80071742,-124869671,-133012883,-104870318,-48963395,21008041,88395124,138298951,161053921,153624874,120058291,70022737,16529986,-27565493,-52423961,-54055922,-35601941,-5620121,24906646,46628617,54996625,50925448,39096037,25203277,13578994,5972899,2030401,488278,73843,5953,190,1,D,1,63,1178,10399,53621,185142,474457,970103,1643640,2337025,2780837,2691844,1910201,524923,-1095228,-2402873,-2874243,-2193680,-379537,2195917,4934894,7152763,8248905,7860598,5956913,2871997,-754272,-4079545,-6306527,-6850500,-5468087,-2359665,1914098,6502147,10429661,12762324,12854251,10541661,6187682,710607,-4711739,-8904534,-10954615,-10407471,-7286668,-2103665,4264101,10600586,15573049,18004583,17125006,12908021,6114601,-1825336,-9155723,-14200833,-15749078,-13360585,-7425099,847820,9654921,17007863,21184474,21184474,17007863,9654921,847820,-7425099,-13360585,-15749078,-14200833,-9155723,-1825336,6114601,12908021,17125006,18004583,15573049,10600586,4264101,-2103665,-7286668,-10407471,-10954615,-8904534,-4711739,710607,6187682,10541661,12854251,12762324,10429661,6502147,1914098,-2359665,-5468087,-6850500,-6306527,-4079545,-754272,2871997,5956913,7860598,8248905,7152763,4934894,2195917,-379537,-2193680,-2874243,-2402873,-1095228,524923,1910201,2691844,2780837,2337025,1643640,970103,474457,185142,53621,10399,1178,63,1 382,C,1,191,6207,85377,679077,3642943,14393127,44324797,110845661,232724523,422631335,682072269,999711293,1346966571,1669398555,1887487785,1919543177,1712569603,1252762891,558831429,-306836279,-1208107661,-1942845133,-2316630787,-2215236399,-1604512117,-504351241,971774193,2552603157,3858258255,4563929175,4503952473,3634033945,1999029875,-174476445,-2406568103,-4106293219,-4827310889,-4367909617,-2695318847,62383273,3482141819,6820363279,9266519901,10256893533,9552999655,7152884463,3315978313,-1300510095,-5697395345,-8883520549,-10213212547,-9436796499,-6609946741,-2140109177,3107048761,7955992105,11338189559,12613380043,11578578721,8380806513,3575794467,-1818594889,-6559306911,-9616219207,-10433720137,-8895293565,-5251676599,-178407147,5241260987,9813478351,12633084373,13258647193,11649670067,8115113675,3347413093,-1655734503,-5883847253,-8621173253,-9543457295,-8648130591,-6206651005,-2768331233,923341941,4151725329,6437469539,7583448475,7589578101,6590849629,4866855911,2816336715,825196209,-868686435,-2170202929,-3013774701,-3310733071,-3013774701,-2170202929,-868686435,825196209,2816336715,4866855911,6590849629,7589578101,7583448475,6437469539,4151725329,923341941,-2768331233,-6206651005,-8648130591,-9543457295,-8621173253,-5883847253,-1655734503,3347413093,8115113675,11649670067,13258647193,12633084373,9813478351,5241260987,-178407147,-5251676599,-8895293565,-10433720137,-9616219207,-6559306911,-1818594889,3575794467,8380806513,11578578721,12613380043,11338189559,7955992105,3107048761,-2140109177,-6609946741,-9436796499,-10213212547,-8883520549,-5697395345,-1300510095,3315978313,7152884463,9552999655,10256893533,9266519901,6820363279,3482141819,62383273,-2695318847,-4367909617,-4827310889,-4106293219,-2406568103,-174476445,1999029875,3634033945,4503952473,4563929175,3858258255,2552603157,971774193,-504351241,-1604512117,-2215236399,-2316630787,-1942845133,-1208107661,-306836279,558831429,1252762891,1712569603,1919543177,1887487785,1669398555,1346966571,999711293,682072269,422631335,232724523,110845661,44324797,14393127,3642943,679077,85377,6207,191,1,D,1,64,1279,13038,83987,383372,1329459,3672816,8383181,16310850,27835899,42717256,59982493,77556424,91939541,98799804,94533667,77454136,47713325,7211378,-39126495,-82361628,-111756633,-119155782,-100978269,-56879282,10218927,90663214,166970209,220020048,237112321,213359304,148575017,48865132,-67572425,-171742842,-235711823,-243038136,-188300185,-73380776,88525545,266816486,419464445,509865872,517867771,437792620,275434517,53602436,-183864859,-383342274,-501619229,-516325672,-422834197,-232140442,23371061,289377868,505605667,627308202,633601397,523230860,313402805,44759058,-222299031,-426952616,-528067607,-509196270,-373774627,-144974426,131250857,393981638,587402871,676947274,650948537,516199132,298166199,41347114,-200600477,-382085808,-476641707,-476470236,-388473573,-233722338,-46339697,134688034,277855043,366152368,395176133,368483992,296563781,197288590,91799675,-3428110,-80429699,-135821354,-165548165,-165548165,-135821354,-80429699,-3428110,91799675,197288590,296563781,368483992,395176133,366152368,277855043,134688034,-46339697,-233722338,-388473573,-476470236,-476641707,-382085808,-200600477,41347114,298166199,516199132,650948537,676947274,587402871,393981638,131250857,-144974426,-373774627,-509196270,-528067607,-426952616,-222299031,44759058,313402805,523230860,633601397,627308202,505605667,289377868,23371061,-232140442,-422834197,-516325672,-501619229,-383342274,-183864859,53602436,275434517,437792620,517867771,509865872,419464445,266816486,88525545,-73380776,-188300185,-243038136,-235711823,-171742842,-67572425,48865132,148575017,213359304,237112321,220020048,166970209,90663214,10218927,-56879282,-100978269,-119155782,-111756633,-82361628,-39126495,7211378,47713325,77454136,94533667,98799804,91939541,77556424,59982493,42717256,27835899,16310850,8383181,3672816,1329459,383372,83987,13038,1279,64,1 383,C,1,191,5889,66905,344039,720903,-458125,-4981929,-6508661,9174705,32984017,12753097,-70905345,-102637029,54343317,256285125,121281311,-352189213,-483984633,187175271,868038861,344708653,-961633671,-1083642579,542917841,1653187407,305173667,-1729199349,-1235649979,1277890315,1910637049,-522212151,-2228582401,-317972285,2272626281,1215400477,-2053700885,-2228459973,1362688441,3202022611,41879265,-3627376183,-2039069911,2904012985,3945961445,-856004529,-4799319517,-1947015849,3969899603,4404627855,-1623445209,-5518567963,-1357195951,4954685411,3924459927,-3114266453,-5442986009,718786513,5855224225,1698479723,-5378316109,-3954896725,4086842047,5930918163,-1835495701,-7183891119,-1353713685,6965555945,4828322313,-4774201497,-7341544557,985326971,7737695429,3091078757,-5770658027,-5912307901,2331802607,6638197791,1143645577,-5531575977,-3601883043,3532736059,4864969977,-1442406751,-5351354439,-558492167,5386087771,2692962917,-4789979263,-4975883701,3109232437,6845995959,-227451861,-7414545183,-3234408177,6121167003,6121167003,-3234408177,-7414545183,-227451861,6845995959,3109232437,-4975883701,-4789979263,2692962917,5386087771,-558492167,-5351354439,-1442406751,4864969977,3532736059,-3601883043,-5531575977,1143645577,6638197791,2331802607,-5912307901,-5770658027,3091078757,7737695429,985326971,-7341544557,-4774201497,4828322313,6965555945,-1353713685,-7183891119,-1835495701,5930918163,4086842047,-3954896725,-5378316109,1698479723,5855224225,718786513,-5442986009,-3114266453,3924459927,4954685411,-1357195951,-5518567963,-1623445209,4404627855,3969899603,-1947015849,-4799319517,-856004529,3945961445,2904012985,-2039069911,-3627376183,41879265,3202022611,1362688441,-2228459973,-2053700885,1215400477,2272626281,-317972285,-2228582401,-522212151,1910637049,1277890315,-1235649979,-1729199349,305173667,1653187407,542917841,-1083642579,-961633671,344708653,868038861,187175271,-483984633,-352189213,121281311,256285125,54343317,-102637029,-70905345,12753097,32984017,9174705,-6508661,-4981929,-458125,720903,344039,66905,5889,191,1,D,1,63,1127,8537,29287,25677,-122135,-359343,-67701,1155889,1633381,-1273731,-5357161,-2459281,8860029,12695909,-5330651,-26161875,-11800211,31575849,40181075,-16591419,-65262565,-20266105,68965833,64862287,-44016111,-96715545,-248111,104154857,46858939,-90124675,-85502573,63194199,116644189,-24688751,-141041253,-32296593,146981135,108619201,-112202463,-183733653,23584531,218167025,101872571,-177724407,-216437957,61457713,266855213,91199209,-227369525,-221965967,114465067,287382521,27419525,-278698035,-155666713,214927567,249965971,-118942145,-308725073,276469,328803961,138867405,-292360437,-281389509,179183743,383065327,3455077,-390773801,-204027971,281846007,346323415,-89844779,-375201127,-110091999,291525703,247317565,-146565977,-295670239,1606621,276133305,111543025,-224633665,-197134587,157176793,269197579,-63673659,-321526825,-67451019,323607959,220528497,-246171073,-348499677,92573483,398784481,92573483,-348499677,-246171073,220528497,323607959,-67451019,-321526825,-63673659,269197579,157176793,-197134587,-224633665,111543025,276133305,1606621,-295670239,-146565977,247317565,291525703,-110091999,-375201127,-89844779,346323415,281846007,-204027971,-390773801,3455077,383065327,179183743,-281389509,-292360437,138867405,328803961,276469,-308725073,-118942145,249965971,214927567,-155666713,-278698035,27419525,287382521,114465067,-221965967,-227369525,91199209,266855213,61457713,-216437957,-177724407,101872571,218167025,23584531,-183733653,-112202463,108619201,146981135,-32296593,-141041253,-24688751,116644189,63194199,-85502573,-90124675,46858939,104154857,-248111,-96715545,-44016111,64862287,68965833,-20266105,-65262565,-16591419,40181075,31575849,-11800211,-26161875,-5330651,12695909,8860029,-2459281,-5357161,-1273731,1633381,1155889,-67701,-359343,-122135,25677,29287,8537,1127,63,1 385,C,1,193,6401,90740,753725,4305745,18578425,64307287,186181426,464920267,1025258205,2034062827,3684228256,6162428492,9601849828,14025452444,19290996858,25053093040,30756446269,35668356477,38950836044,39765766839,37399505315,31386182198,21605511683,8335252801,-7751108832,-25640179539,-44078584780,-61700559659,-77161026492,-89252331739,-96991629127,-99677470562,-96920665165,-88655389100,-75136909833,-56932858192,-34911035541,-10217956540,15763407448,41484821689,65332684250,85750488093,101374039193,111163396717,114508869977,111289839823,101876501333,87077095120,68039810699,46122800493,22752556505,-704477271,-23037734032,-43249499822,-60576084572,-74478004339,-84605550327,-90752144242,-92811805719,-90752144242,-84605550327,-74478004339,-60576084572,-43249499822,-23037734032,-704477271,22752556505,46122800493,68039810699,87077095120,101876501333,111289839823,114508869977,111163396717,101374039193,85750488093,65332684250,41484821689,15763407448,-10217956540,-34911035541,-56932858192,-75136909833,-88655389100,-96920665165,-99677470562,-96991629127,-89252331739,-77161026492,-61700559659,-44078584780,-25640179539,-7751108832,8335252801,21605511683,31386182198,37399505315,39765766839,38950836044,35668356477,30756446269,25053093040,19290996858,14025452444,9601849828,6162428492,3684228256,2034062827,1025258205,464920267,186181426,64307287,18578425,4305745,753725,90740,6401,193,1,D,1,65,1332,14077,95549,470062,1805487,5690411,15249540,35692419,74503193,141002772,245120238,395347604,596036450,844462358,1128355958,1424688607,1700302005,1914594831,2024103342,1988466873,1776895935,1373956935,783498693,29953296,-843182069,-1777396250,-2705088594,-3556362067,-4265508742,-4776254945,-5045409713,-5045054263,-4763574003,-4205839081,-3392884370,-2361382893,-1162853057,137891306,1465606229,2739002991,3876464488,4802689353,5455627486,5792697051,5795091867,5469342815,4845972876,3975582488,2922933086,1759873451,558304204,-615619871,-1705383672,-2666071830,-3464627745,-4078669954,-4494325850,-4703860151,-4703860151,-4494325850,-4078669954,-3464627745,-2666071830,-1705383672,-615619871,558304204,1759873451,2922933086,3975582488,4845972876,5469342815,5795091867,5792697051,5455627486,4802689353,3876464488,2739002991,1465606229,137891306,-1162853057,-2361382893,-3392884370,-4205839081,-4763574003,-5045054263,-5045409713,-4776254945,-4265508742,-3556362067,-2705088594,-1777396250,-843182069,29953296,783498693,1373956935,1776895935,1988466873,2024103342,1914594831,1700302005,1424688607,1128355958,844462358,596036450,395347604,245120238,141002772,74503193,35692419,15249540,5690411,1805487,470062,95549,14077,1332,65,1 386,C,1,193,6079,71603,396929,1084081,1282159,562595,2708413,8737689,7767863,2572883,16080005,30122089,16516359,23681679,57483725,45844641,43270747,97304231,89009733,67693013,144886347,149795599,104045113,199989881,216651443,140186515,265694373,299492189,167796711,324866671,399684265,191466229,364935267,510142039,220012421,384534937,615680239,247689831,391653105,724898157,271095595,371111787,833573265,304289397,329873327,933051359,336257509,259818337,1027527791,381938315,153018273,1087579125,438752379,28975283,1110661841,489675933,-117577321,1099828063,537956437,-289170163,1048713267,589591647,-477656663,945527265,638400111,-663885453,800816413,675826749,-850731157,619396251,713723265,-1019617263,401591371,737042875,-1162225811,174315477,754805611,-1287600465,-68579243,778460289,-1371499017,-324238649,789231813,-1407048551,-565049281,788543767,-1407498875,-783268691,793857551,-1366583785,-984927575,796917265,-1273550961,-1148953897,792275601,-1148953897,-1273550961,796917265,-984927575,-1366583785,793857551,-783268691,-1407498875,788543767,-565049281,-1407048551,789231813,-324238649,-1371499017,778460289,-68579243,-1287600465,754805611,174315477,-1162225811,737042875,401591371,-1019617263,713723265,619396251,-850731157,675826749,800816413,-663885453,638400111,945527265,-477656663,589591647,1048713267,-289170163,537956437,1099828063,-117577321,489675933,1110661841,28975283,438752379,1087579125,153018273,381938315,1027527791,259818337,336257509,933051359,329873327,304289397,833573265,371111787,271095595,724898157,391653105,247689831,615680239,384534937,220012421,510142039,364935267,191466229,399684265,324866671,167796711,299492189,265694373,140186515,216651443,199989881,104045113,149795599,144886347,67693013,89009733,97304231,43270747,45844641,57483725,23681679,16516359,30122089,16080005,2572883,7767863,8737689,2708413,562595,1282159,1084081,396929,71603,6079,193,1,D,1,64,1177,9370,36583,67856,46313,48148,292039,496904,210695,334900,1331657,1285248,702649,2158718,2954853,1817682,3538195,5364886,3421173,5108384,8486021,5855332,7103621,12001274,8403347,9237104,16402107,11205354,10656447,21217040,14633321,11140012,25743207,18828394,11042241,29439864,23134137,10479600,32820361,27746276,8894431,35227150,33009097,6991218,36555157,38353658,4260243,36621260,44406595,1091554,34223317,50108504,-1796277,29959858,54746741,-5039098,23848067,58513326,-8577297,15577916,61326961,-11858936,5069121,62454872,-14469519,-6671100,61821705,-16815532,-19540575,59803026,-18028065,-32898606,55812723,-18465832,-45616981,50920456,-18253661,-58201730,45197127,-16332640,-69748425,38000346,-13252685,-79081116,30250429,-9596798,-86432397,22771866,-4702787,-91822420,15084709,1385564,-94215277,7737492,7737492,-94215277,1385564,15084709,-91822420,-4702787,22771866,-86432397,-9596798,30250429,-79081116,-13252685,38000346,-69748425,-16332640,45197127,-58201730,-18253661,50920456,-45616981,-18465832,55812723,-32898606,-18028065,59803026,-19540575,-16815532,61821705,-6671100,-14469519,62454872,5069121,-11858936,61326961,15577916,-8577297,58513326,23848067,-5039098,54746741,29959858,-1796277,50108504,34223317,1091554,44406595,36621260,4260243,38353658,36555157,6991218,33009097,35227150,8894431,27746276,32820361,10479600,23134137,29439864,11042241,18828394,25743207,11140012,14633321,21217040,10656447,11205354,16402107,9237104,8403347,12001274,7103621,5855332,8486021,5108384,3421173,5364886,3538195,1817682,2954853,2158718,702649,1285248,1331657,334900,210695,496904,292039,48148,46313,67856,36583,9370,1177,64,1 389,C,1,195,6273,76609,452775,1408589,2341539,2550477,5098731,12449269,16843369,17911525,33276311,54890225,62913003,85869409,127899753,152965241,200435453,275725121,310028153,380596249,519645647,578842999,648879975,841644281,944535043,1021229277,1247112831,1356712893,1419324279,1689240377,1788122893,1761724481,2025883525,2121854483,1987393479,2169782155,2199164353,1945816045,2051117213,1977876303,1541654519,1558372223,1432756417,833066905,730206463,566557447,-108655409,-252662007,-424796243,-1136827601,-1219546809,-1272657167,-1948296711,-1929269887,-1769280551,-2282338479,-2089926983,-1692498329,-2003773813,-1573803005,-897406401,-1036626919,-426040777,520369973,529827061,1208124659,2299376291,2372203749,3014115519,4108026479,4085521715,4538603967,5525022683,5296220673,5393769573,6142418587,5665999255,5349609641,5770298211,5018564239,4320522225,4457283855,3480782957,2462913715,2426950885,1397391991,207922643,115249629,-787414823,-1926023133,-1905741165,-2545244925,-3472534871,-3167549523,-3405275799,-4044264597,-3405275799,-3167549523,-3472534871,-2545244925,-1905741165,-1926023133,-787414823,115249629,207922643,1397391991,2426950885,2462913715,3480782957,4457283855,4320522225,5018564239,5770298211,5349609641,5665999255,6142418587,5393769573,5296220673,5525022683,4538603967,4085521715,4108026479,3014115519,2372203749,2299376291,1208124659,529827061,520369973,-426040777,-1036626919,-897406401,-1573803005,-2003773813,-1692498329,-2089926983,-2282338479,-1769280551,-1929269887,-1948296711,-1272657167,-1219546809,-1136827601,-424796243,-252662007,-108655409,566557447,730206463,833066905,1432756417,1558372223,1541654519,1977876303,2051117213,1945816045,2199164353,2169782155,1987393479,2121854483,2025883525,1761724481,1788122893,1689240377,1419324279,1356712893,1247112831,1021229277,944535043,841644281,648879975,578842999,519645647,380596249,310028153,275725121,200435453,152965241,127899753,85869409,62913003,54890225,33276311,17911525,16843369,12449269,5098731,2550477,2341539,1408589,452775,76609,6273,195,1,D,1,65,1229,10261,43799,99477,124895,162207,427987,791809,849419,1176427,2298003,3032963,3561961,5448699,7203439,8624113,12170407,15078515,16851513,22868347,28510295,30266381,37535235,46314311,48949977,57116021,67440817,69235041,78194025,90403577,88776701,94741001,108060809,103312921,103632007,114023377,104283993,99203461,106101461,88430833,75566695,80349803,57101755,35771457,37393867,11467719,-13532565,-12456203,-39842185,-65029363,-58127067,-81573065,-104619917,-88828375,-102180907,-117718809,-90992503,-92934545,-98186953,-57435163,-47565793,-45346039,7628683,29275419,35480577,93913517,122157459,127944479,185468251,212580611,209822617,259686445,280647509,262206263,296029221,306824189,270875959,284367033,281581561,228610565,223856451,209870229,142630685,123683223,105968345,33136423,6192537,-8198559,-75758199,-100428845,-104207731,-159127765,-172845325,-157865977,-194648015,-194648015,-157865977,-172845325,-159127765,-104207731,-100428845,-75758199,-8198559,6192537,33136423,105968345,123683223,142630685,209870229,223856451,228610565,281581561,284367033,270875959,306824189,296029221,262206263,280647509,259686445,209822617,212580611,185468251,127944479,122157459,93913517,35480577,29275419,7628683,-45346039,-47565793,-57435163,-98186953,-92934545,-90992503,-117718809,-102180907,-88828375,-104619917,-81573065,-58127067,-65029363,-39842185,-12456203,-13532565,11467719,37393867,35771457,57101755,80349803,75566695,88430833,106101461,99203461,104283993,114023377,103632007,103312921,108060809,94741001,88776701,90403577,78194025,69235041,67440817,57116021,48949977,46314311,37535235,30266381,28510295,22868347,16851513,15078515,12170407,8624113,7203439,5448699,3561961,3032963,2298003,1176427,849419,791809,427987,162207,124895,99477,43799,10261,1229,65,1 390,C,1,195,6337,82290,570546,2441595,6990933,13877565,18652236,13853580,-3635332,-24030240,-26750572,1603095,47248641,71302920,41518893,-31611255,-93047289,-85835685,-3264758,98335965,140949211,85823790,-35809530,-143204490,-159620092,-63286860,93054551,207178725,190648592,36758085,-158855083,-255582795,-172267083,43047030,241358041,281492445,133124398,-104387985,-273947675,-265164315,-82427084,159112785,303413082,251568525,30896168,-215487285,-321838903,-215487285,30896168,251568525,303413082,159112785,-82427084,-265164315,-273947675,-104387985,133124398,281492445,241358041,43047030,-172267083,-255582795,-158855083,36758085,190648592,207178725,93054551,-63286860,-159620092,-143204490,-35809530,85823790,140949211,98335965,-3264758,-85835685,-93047289,-31611255,41518893,71302920,47248641,1603095,-26750572,-24030240,-3635332,13853580,18652236,13877565,6990933,2441595,570546,82290,6337,195,1,D,1,65,1267,11737,63091,219265,521938,859904,904724,326273,-741706,-1462925,-828864,1233539,3273664,3228176,387374,-3443458,-5066504,-2616251,2545883,6631618,6344432,1462625,-4905363,-8398928,-6275491,669246,8210268,11047893,6431160,-3277930,-11507368,-11983876,-3702165,7839530,14503963,11504854,799672,-10470043,-14917380,-9640121,2072285,12762620,15373631,7865513,-5082667,-14887179,-14887179,-5082667,7865513,15373631,12762620,2072285,-9640121,-14917380,-10470043,799672,11504854,14503963,7839530,-3702165,-11983876,-11507368,-3277930,6431160,11047893,8210268,669246,-6275491,-8398928,-4905363,1462625,6344432,6631618,2545883,-2616251,-5066504,-3443458,387374,3228176,3273664,1233539,-828864,-1462925,-741706,326273,904724,859904,521938,219265,63091,11737,1267,65,1 391,C,1,196,6598,94842,800044,4671080,20807506,75186412,229552386,609344533,1436079080,3053207922,5930266825,10632299562,17752237522,27820391336,41219934748,58140989909,78593578432,102474857836,129660361327,160076714076,193722004384,230625815829,270769530584,314003307488,359992161729,408205003192,457941509506,508383012573,558656848774,607909443820,655381760207,700470340764,742747399229,781918981273,817725011966,849819325155,877688698616,900660470652,918008994997,929122378960,933662004810,931653608234,923485695128,909833113210,891547173122,869549759618,844749098022,817979609351,789967342392,761330794145,732626623713,704432535510,677432508953,652454974447,630429690388,612270551269,598734718833,590322906780,587260422554,589549799512,597048263178,609521992142,626662607034,648090077324,673378395860,702114953344,733963274225,768677584780,806038760758,845733910855,887247313607,929833963916,972600715065,1014656026193,1055250352536,1093842499874,1130079835293,1163732057346,1194633128458,1222656853373,1247709203698,1269701001092,1288487197988,1303802256281,1315247291572,1322365405194,1324785819103,1322365405194,1315247291572,1303802256281,1288487197988,1269701001092,1247709203698,1222656853373,1194633128458,1163732057346,1130079835293,1093842499874,1055250352536,1014656026193,972600715065,929833963916,887247313607,845733910855,806038760758,768677584780,733963274225,702114953344,673378395860,648090077324,626662607034,609521992142,597048263178,589549799512,587260422554,590322906780,598734718833,612270551269,630429690388,652454974447,677432508953,704432535510,732626623713,761330794145,789967342392,817979609351,844749098022,869549759618,891547173122,909833113210,923485695128,931653608234,933662004810,929122378960,918008994997,900660470652,877688698616,849819325155,817725011966,781918981273,742747399229,700470340764,655381760207,607909443820,558656848774,508383012573,457941509506,408205003192,359992161729,314003307488,270769530584,230625815829,193722004384,160076714076,129660361327,102474857836,78593578432,58140989909,41219934748,27820391336,17752237522,10632299562,5930266825,3053207922,1436079080,609344533,229552386,75186412,20807506,4671080,800044,94842,6598,196,1,D,1,66,1372,14706,101632,513436,2047338,6771702,19219811,47964134,107176904,217487765,405373874,700642808,1132290374,1723862636,2489971512,3435402069,4557258340,5849223752,7305973737,8925675580,10709445604,12658121193,14767904948,17026746101,19412680176,21894306996,24432845027,26985088564,29506906362,31957062455,34300815030,36512142220,38573267028,40470939334,42190537436,43710604197,45000774232,46024755720,46747610545,47144456130,47207096737,46946295047,46389581424,45576262009,44551783935,43362878160,42053915305,40664475732,39228415868,37775019454,36332382476,34931960362,33611991022,32417477010,31395930840,30590438712,30033202296,29742433213,29723414751,29972141264,30478875569,31229891579,32207728210,33391722785,34760226643,36293993944,37978449920,39802482365,41753459948,43810925764,45942818484,48106905640,50257043826,52351032522,54356108325,56250010302,58018446826,59651660405,61142321640,62484932876,63675148933,64707502427,65571923776,66251429364,66723626157,66966577746,66966577746,66723626157,66251429364,65571923776,64707502427,63675148933,62484932876,61142321640,59651660405,58018446826,56250010302,54356108325,52351032522,50257043826,48106905640,45942818484,43810925764,41753459948,39802482365,37978449920,36293993944,34760226643,33391722785,32207728210,31229891579,30478875569,29972141264,29723414751,29742433213,30033202296,30590438712,31395930840,32417477010,33611991022,34931960362,36332382476,37775019454,39228415868,40664475732,42053915305,43362878160,44551783935,45576262009,46389581424,46946295047,47207096737,47144456130,46747610545,46024755720,45000774232,43710604197,42190537436,40470939334,38573267028,36512142220,34300815030,31957062455,29506906362,26985088564,24432845027,21894306996,19412680176,17026746101,14767904948,12658121193,10709445604,8925675580,7305973737,5849223752,4557258340,3435402069,2489971512,1723862636,1132290374,700642808,405373874,217487765,107176904,47964134,19219811,6771702,2047338,513436,101632,14706,1372,66,1 393,C,1,196,6337,80983,543706,2184931,5537449,8675782,6952771,-833411,-6655502,-2276501,5765899,5186368,1529383,7440139,11454022,-2057759,-10018151,12690784,31078945,5570377,-22628390,-4316015,14671339,-13090178,-25645103,22913593,46588288,-6943139,-34287809,20259724,41447749,-21320489,-40309160,25327885,34803643,-40715942,-46584047,36686359,45309226,-31077155,-25667063,56403994,40091353,-57951305,-52658330,36836761,26055919,-57386720,-31199225,60428101,29631820,-64207865,-24923237,75076720,31500187,-74260655,-37335680,51292255,-1659683,-82620170,-7775363,82020115,5987992,-76816955,5987992,82020115,-7775363,-82620170,-1659683,51292255,-37335680,-74260655,31500187,75076720,-24923237,-64207865,29631820,60428101,-31199225,-57386720,26055919,36836761,-52658330,-57951305,40091353,56403994,-25667063,-31077155,45309226,36686359,-46584047,-40715942,34803643,25327885,-40309160,-21320489,41447749,20259724,-34287809,-6943139,46588288,22913593,-25645103,-13090178,14671339,-4316015,-22628390,5570377,31078945,12690784,-10018151,-2057759,11454022,7440139,1529383,5186368,5765899,-2276501,-6655502,-833411,6952771,8675782,5537449,2184931,543706,80983,6337,196,1,D,1,65,1254,11353,58343,185730,373219,438245,177550,-238227,-289769,113376,340819,134327,166912,567525,325051,-469468,-90029,1325495,1169508,-653831,-938305,516922,251753,-1368401,-301528,2268225,1286225,-1608474,-628763,2183993,740562,-2246293,-550877,2277066,-41581,-3041211,-331718,2924103,379081,-2295168,860447,3381181,-552226,-3769335,-300373,2520622,-978825,-3181061,1018634,3264949,-1223239,-3283848,1681867,3770511,-1513322,-3854415,853513,2196846,-2797517,-3214675,2665266,3144035,-2640873,-2640873,3144035,2665266,-3214675,-2797517,2196846,853513,-3854415,-1513322,3770511,1681867,-3283848,-1223239,3264949,1018634,-3181061,-978825,2520622,-300373,-3769335,-552226,3381181,860447,-2295168,379081,2924103,-331718,-3041211,-41581,2277066,-550877,-2246293,740562,2183993,-628763,-1608474,1286225,2268225,-301528,-1368401,251753,516922,-938305,-653831,1169508,1325495,-90029,-469468,325051,567525,166912,134327,340819,113376,-289769,-238227,177550,438245,373219,185730,58343,11353,1254,65,1 394,C,1,197,6599,93575,773841,4416937,19276659,68786687,210148065,567893673,1390069075,3136844987,6613573989,13162071365,24924708407,45195568807,78871576009,133014200833,217528897387,345964511107,536428470825,812606023581,1204864031063,1751412815451,2499493482829,3506552864401,4841363671663,6585044250911,8831931577889,11690263698321,15282633264947,19746180754775,25232503442709,31907264366893,39949494830227,49550594534063,60913044305657,74248855573713,89777786712991,107725359612367,128320712071833,151794323737837,178375654565427,208290734057647,241759736262637,278994570820789,320196516550487,365553922421655,415240000281009,469410732497301,528202915007599,591732352819591,660092222496777,733351615406637,811554275182411,894717540607503,982831500496861,1075858361682069,1173732026435279,1276357872088227,1383612722710825,1495344999258457,1611375030172423,1731495500698119,1855472018080957,1983043771237977,2113924266260123,2247802122484903,2384341917857101,2523185077326009,2663950804630391,2806237065215411,2949621634409809,3093663229728457,3237902749895427,3381864646016115,3525058451692873,3666980498337129,3807115839039831,3944940399262071,4079923366862781,4211529828725157,4339223655322999,4462470626571811,4580741782893001,4693516976224081,4800288587794043,4900565373078191,4993876388368821,5079774946230789,5157842539294999,5227692666158219,5288974491337813,5341376272531341,5384628491108319,5418506624468375,5442833501939233,5457481191731101,5462372376925383,5457481191731101,5442833501939233,5418506624468375,5384628491108319,5341376272531341,5288974491337813,5227692666158219,5157842539294999,5079774946230789,4993876388368821,4900565373078191,4800288587794043,4693516976224081,4580741782893001,4462470626571811,4339223655322999,4211529828725157,4079923366862781,3944940399262071,3807115839039831,3666980498337129,3525058451692873,3381864646016115,3237902749895427,3093663229728457,2949621634409809,2806237065215411,2663950804630391,2523185077326009,2384341917857101,2247802122484903,2113924266260123,1983043771237977,1855472018080957,1731495500698119,1611375030172423,1495344999258457,1383612722710825,1276357872088227,1173732026435279,1075858361682069,982831500496861,894717540607503,811554275182411,733351615406637,660092222496777,591732352819591,528202915007599,469410732497301,415240000281009,365553922421655,320196516550487,278994570820789,241759736262637,208290734057647,178375654565427,151794323737837,128320712071833,107725359612367,89777786712991,74248855573713,60913044305657,49550594534063,39949494830227,31907264366893,25232503442709,19746180754775,15282633264947,11690263698321,8831931577889,6585044250911,4841363671663,3506552864401,2499493482829,1751412815451,1204864031063,812606023581,536428470825,345964511107,217528897387,133014200833,78871576009,45195568807,24924708407,13162071365,6613573989,3136844987,1390069075,567893673,210148065,68786687,19276659,4416937,773841,93575,6599,197,1,D,1,66,1359,14320,96833,478422,1875143,6161744,17643719,45263194,106177315,231259944,473180917,917784646,1699501433,3021481456,5181050249,8600941246,13866551725,21769182254,33354862931,49977977762,73358522471,105641501764,149456687689,207976711592,284971260895,384855044656,512727235711,674400306138,876416493529,1126050501198,1431297426791,1800845351204,2244032521937,2770789614456,3391568074135,4117255927400,4959082672801,5928514990608,7037145119409,8296573840772,9718290033399,11313548656090,13093248805729,15067813268346,17247070843573,19640142681188,22255333835917,25100031148654,28180608399465,31502339517304,35069320549785,38884401084372,42949125758983,47263686321378,51826884430121,56636105125530,61687300688695,66974984450062,72492233957091,78230702707796,84180639436773,90330913812026,96669047415961,103181248996678,109852453132197,116666361634466,123605487242531,130651199446628,137783772647885,144982437215310,152225434279905,159490075314910,166752807719191,173989287730110,181174462015417,188282659209896,195287692455583,202162973718946,208881640381371,215416694330130,221741153429511,227828214803206,233651428880971,239184882727342,244403390811533,249282691076930,253799643843817,257932430688186,261660750081125,264966006381896,267831488774819,270242536851226,272186689678439,273653815332696,274636218077945,275128720782186,275128720782186,274636218077945,273653815332696,272186689678439,270242536851226,267831488774819,264966006381896,261660750081125,257932430688186,253799643843817,249282691076930,244403390811533,239184882727342,233651428880971,227828214803206,221741153429511,215416694330130,208881640381371,202162973718946,195287692455583,188282659209896,181174462015417,173989287730110,166752807719191,159490075314910,152225434279905,144982437215310,137783772647885,130651199446628,123605487242531,116666361634466,109852453132197,103181248996678,96669047415961,90330913812026,84180639436773,78230702707796,72492233957091,66974984450062,61687300688695,56636105125530,51826884430121,47263686321378,42949125758983,38884401084372,35069320549785,31502339517304,28180608399465,25100031148654,22255333835917,19640142681188,17247070843573,15067813268346,13093248805729,11313548656090,9718290033399,8296573840772,7037145119409,5928514990608,4959082672801,4117255927400,3391568074135,2770789614456,2244032521937,1800845351204,1431297426791,1126050501198,876416493529,674400306138,512727235711,384855044656,284971260895,207976711592,149456687689,105641501764,73358522471,49977977762,33354862931,21769182254,13866551725,8600941246,5181050249,3021481456,1699501433,917784646,473180917,231259944,106177315,45263194,17643719,6161744,1875143,478422,96833,14320,1359,66,1 395,C,1,198,6468,80111,474540,1387059,1383672,-2716218,-8548551,-4131840,12255971,15865018,-7867192,-22867589,6416760,34968329,-1421468,-52049128,-18663431,50963980,27323271,-48180272,-17976292,73976601,32966890,-92359391,-61283418,82939482,58789189,-97428600,-65038769,123880968,104178128,-102772509,-100761000,92388299,64470712,-146831458,-93966321,168324360,138206936,-134341722,-111158117,158965631,113359300,-197342046,-178666118,141652987,159836489,-115183900,-95879064,189748538,147376913,-187273129,-201290540,105414034,137677642,-129520153,-129232951,166095020,203979846,-70862602,-153375087,35628401,60294220,-134452606,-128590338,121783067,186637189,-18352180,-100943304,54184898,99941223,-94809749,-194193840,-18280706,136347762,51521457,-46109361,51521457,136347762,-18280706,-194193840,-94809749,99941223,54184898,-100943304,-18352180,186637189,121783067,-128590338,-134452606,60294220,35628401,-153375087,-70862602,203979846,166095020,-129232951,-129520153,137677642,105414034,-201290540,-187273129,147376913,189748538,-95879064,-115183900,159836489,141652987,-178666118,-197342046,113359300,158965631,-111158117,-134341722,138206936,168324360,-93966321,-146831458,64470712,92388299,-100761000,-102772509,104178128,123880968,-65038769,-97428600,58789189,82939482,-61283418,-92359391,32966890,73976601,-17976292,-48180272,27323271,50963980,-18663431,-52049128,-1421468,34968329,6416760,-22867589,-7867192,15865018,12255971,-4131840,-8548551,-2716218,1383672,1387059,474540,80111,6468,198,1,D,1,66,1267,10692,44858,85601,-2102,-303977,-419796,182800,883587,316868,-1004193,-657790,1322334,1261821,-1641934,-2388683,1059908,2719136,-754051,-2555646,1695273,3823072,-1782328,-5247997,768784,5126929,-1186624,-5875652,1667217,7766906,-50699,-7220580,-81110,6116031,-2387764,-8531653,2203608,10470077,-147521,-9022758,1503202,9865872,-2381497,-12669257,-894782,10688996,1081212,-8303169,2618417,11670818,-1134908,-13018960,-2569341,9110091,344586,-9428128,751952,12181075,3822599,-8065846,-3408102,4508832,-1711703,-8887667,-472006,10018644,4869336,-4874467,-1809341,5654746,886654,-9061432,-6518179,4319349,5922978,-873280,-873280,5922978,4319349,-6518179,-9061432,886654,5654746,-1809341,-4874467,4869336,10018644,-472006,-8887667,-1711703,4508832,-3408102,-8065846,3822599,12181075,751952,-9428128,344586,9110091,-2569341,-13018960,-1134908,11670818,2618417,-8303169,1081212,10688996,-894782,-12669257,-2381497,9865872,1503202,-9022758,-147521,10470077,2203608,-8531653,-2387764,6116031,-81110,-7220580,-50699,7766906,1667217,-5875652,-1186624,5126929,768784,-5247997,-1782328,3823072,1695273,-2555646,-754051,2719136,1059908,-2388683,-1641934,1261821,1322334,-657790,-1004193,316868,883587,182800,-419796,-303977,-2102,85601,44858,10692,1267,66,1 397,C,1,199,6799,99027,839311,4825543,20502543,67753577,179680707,389401223,695145205,1020286861,1213738227,1129166903,750588637,245362593,-158613749,-401905229,-676009173,-1175981979,-1709834189,-1649898663,-471541227,1569334713,3439517589,4232944835,4094119107,4007031455,4481175905,4623837583,2933931871,-802430745,-4710984331,-6370180577,-5221987231,-3084511797,-1981251057,-1690842103,23406849,4558755583,10233777325,13422623201,12044848043,7628224185,3636794407,1856777769,777369217,-2268462169,-7537221345,-11830708599,-11328639347,-5520094093,1920497093,6496833713,7204034929,7202579575,9893583721,14519521257,16356184615,11757010017,2666947685,-4705237583,-6043706957,-3223128283,-1818236841,-4514698499,-7907744975,-6406658259,1167636735,9798311077,13321529763,10666341595,6504902041,5889506221,8908030733,10976292549,8093353971,1288254285,-4303112883,-4566991375,-408409225,3367281011,3032394505,-330444343,-2131099287,768871791,6623994887,10522694913,9452245723,5341012473,2890614307,4600240655,8285708043,9555072099,6423368969,1253803143,-1717645153,-517350333,2862391583,4612594163,2862391583,-517350333,-1717645153,1253803143,6423368969,9555072099,8285708043,4600240655,2890614307,5341012473,9452245723,10522694913,6623994887,768871791,-2131099287,-330444343,3032394505,3367281011,-408409225,-4566991375,-4303112883,1288254285,8093353971,10976292549,8908030733,5889506221,6504902041,10666341595,13321529763,9798311077,1167636735,-6406658259,-7907744975,-4514698499,-1818236841,-3223128283,-6043706957,-4705237583,2666947685,11757010017,16356184615,14519521257,9893583721,7202579575,7204034929,6496833713,1920497093,-5520094093,-11328639347,-11830708599,-7537221345,-2268462169,777369217,1856777769,3636794407,7628224185,12044848043,13422623201,10233777325,4558755583,23406849,-1690842103,-1981251057,-3084511797,-5221987231,-6370180577,-4710984331,-802430745,2933931871,4623837583,4481175905,4007031455,4094119107,4232944835,3439517589,1569334713,-471541227,-1649898663,-1709834189,-1175981979,-676009173,-401905229,-158613749,245362593,750588637,1129166903,1213738227,1020286861,695145205,389401223,179680707,67753577,20502543,4825543,839311,99027,6799,199,1,D,1,67,1413,15301,105347,516487,1925797,5684087,13605061,26749379,43338011,57425649,60808183,48681311,25009945,1036485,-14705585,-26000025,-45030637,-73848589,-90270215,-60619531,24829119,130463245,200318393,212079909,199936421,210625409,235639909,204360637,62542049,-145789315,-297178011,-304829029,-206725879,-117945887,-93025309,-58104247,98668151,375035427,619627341,667124801,502023975,270562961,125266597,70978893,-19808051,-238951695,-505997989,-618414611,-448358809,-84491067,238165401,361607493,352365439,408192415,612870291,808664439,747293293,372566081,-81612571,-309313253,-241755583,-102205351,-137393965,-326556395,-401755197,-159449461,290944579,623832939,630607039,420864585,281137699,359874381,521803187,513263249,246202913,-100723733,-259831017,-139592997,92802369,189257499,73952647,-86204051,-64293059,181427819,457193603,532203727,375927581,183053281,163553581,324973681,474197277,425765581,191770507,-36273509,-80240759,57260711,207865825,207865825,57260711,-80240759,-36273509,191770507,425765581,474197277,324973681,163553581,183053281,375927581,532203727,457193603,181427819,-64293059,-86204051,73952647,189257499,92802369,-139592997,-259831017,-100723733,246202913,513263249,521803187,359874381,281137699,420864585,630607039,623832939,290944579,-159449461,-401755197,-326556395,-137393965,-102205351,-241755583,-309313253,-81612571,372566081,747293293,808664439,612870291,408192415,352365439,361607493,238165401,-84491067,-448358809,-618414611,-505997989,-238951695,-19808051,70978893,125266597,270562961,502023975,667124801,619627341,375035427,98668151,-58104247,-93025309,-117945887,-206725879,-304829029,-297178011,-145789315,62542049,204360637,235639909,210625409,199936421,212079909,200318393,130463245,24829119,-60619531,-90270215,-73848589,-45030637,-26000025,-14705585,1036485,25009945,48681311,60808183,57425649,43338011,26749379,13605061,5684087,1925797,516487,105347,15301,1413,67,1 398,C,1,199,6467,78605,443049,1094699,-114189,-6875251,-12254527,8358199,52338947,35905769,-99068711,-175019505,64280331,389695133,154764289,-555195473,-567751565,513918097,1041236365,-208898857,-1372809545,-235006463,1456057369,575653071,-1414796585,-670422443,1538326833,669610523,-1994567509,-928288235,2598029205,1656230235,-2930289601,-2671750319,2719906213,3530099407,-2101949149,-3900409751,1524868713,3864657411,-1376992297,-3885188639,1614862821,4406307551,-1749778429,-5406375683,1289884929,6377017287,-220958965,-6787145939,-982022883,6540765631,1778046559,-6013609855,-1976417995,5732641755,1858984363,-5966814607,-1963742099,6487120007,2633205427,-6732880231,-3687768095,6309217987,4585011911,-5326355395,-4902649519,4258745867,4642681523,-3554126667,-4170809835,3341140151,3945426699,-3351206367,-4176292559,3119600615,4623910643,-2407088279,-4809489847,1436009671,4477798099,-646653883,-3786456243,288547015,3080159507,-293103319,-2607095279,402601079,2396343267,-347384947,-2256068511,28561475,1919732051,405826869,-1281747019,-729131025,445585475,839053849,445585475,-729131025,-1281747019,405826869,1919732051,28561475,-2256068511,-347384947,2396343267,402601079,-2607095279,-293103319,3080159507,288547015,-3786456243,-646653883,4477798099,1436009671,-4809489847,-2407088279,4623910643,3119600615,-4176292559,-3351206367,3945426699,3341140151,-4170809835,-3554126667,4642681523,4258745867,-4902649519,-5326355395,4585011911,6309217987,-3687768095,-6732880231,2633205427,6487120007,-1963742099,-5966814607,1858984363,5732641755,-1976417995,-6013609855,1778046559,6540765631,-982022883,-6787145939,-220958965,6377017287,1289884929,-5406375683,-1749778429,4406307551,1614862821,-3885188639,-1376992297,3864657411,1524868713,-3900409751,-2101949149,3530099407,2719906213,-2671750319,-2930289601,1656230235,2598029205,-928288235,-1994567509,669610523,1538326833,-670422443,-1414796585,575653071,1456057369,-235006463,-1372809545,-208898857,1041236365,513918097,-567751565,-555195473,154764289,389695133,64280331,-175019505,-99068711,35905769,52338947,8358199,-12254527,-6875251,-114189,1094699,443049,78605,6467,199,1,D,1,66,1253,10258,39475,49672,-138517,-553722,-332243,1545678,2944835,-1057052,-8262323,-4885010,12894425,18501558,-10102497,-36175202,-4914117,49239810,29718437,-50139716,-54597005,39587204,69449693,-28333924,-73936389,28744878,80875887,-41002228,-105212777,49244076,147306169,-35266810,-189443769,-3391282,210651561,49654786,-205274465,-80711440,188924257,87758670,-186400681,-85696698,209190363,101625050,-242288505,-149039726,256559777,213403450,-236082033,-265147972,191907431,285325496,-151035791,-279197158,134697589,270506344,-142485093,-282834758,151840959,319352718,-136363135,-358358616,89733991,372361674,-30997477,-352020514,-13358683,311290264,29897285,-274368264,-25497923,258753950,21563891,-262783876,-37748941,265964594,73957269,-247419516,-109770283,206026974,124700249,-159095060,-115606239,124236146,94433255,-107045456,-76287663,100811138,70150583,-91821382,-73384271,69239484,73975049,-34103900,-62096599,-4002054,37421143,37421143,-4002054,-62096599,-34103900,73975049,69239484,-73384271,-91821382,70150583,100811138,-76287663,-107045456,94433255,124236146,-115606239,-159095060,124700249,206026974,-109770283,-247419516,73957269,265964594,-37748941,-262783876,21563891,258753950,-25497923,-274368264,29897285,311290264,-13358683,-352020514,-30997477,372361674,89733991,-358358616,-136363135,319352718,151840959,-282834758,-142485093,270506344,134697589,-279197158,-151035791,285325496,191907431,-265147972,-236082033,213403450,256559777,-149039726,-242288505,101625050,209190363,-85696698,-186400681,87758670,188924257,-80711440,-205274465,49654786,210651561,-3391282,-189443769,-35266810,147306169,49244076,-105212777,-41002228,80875887,28744878,-73936389,-28333924,69449693,39587204,-54597005,-50139716,29718437,49239810,-4914117,-36175202,-10102497,18501558,12894425,-4885010,-8262323,-1057052,2944835,1545678,-332243,-553722,-138517,49672,39475,10258,1253,66,1 399,C,1,199,6534,85062,592275,2610060,8239122,20585912,43713296,82267482,141089415,225786447,343129680,501082431,709438390,979180987,1321541046,1748797386,2273998104,2910732248,3674350811,4580529944,5643926501,6879107532,8299122399,9915304245,11738837884,13778359048,16039146460,18523966393,21230767848,24153987117,27286310100,30616257077,34129039421,37806288566,41623270709,45551498244,49559752339,53613034192,57675516913,61709325787,65672547043,69522431698,73215072414,76706356379,79956180797,82926641084,85581793034,87889665977,89820139493,91347176796,92451632878,93119338507,93342483787,93119338507,92451632878,91347176796,89820139493,87889665977,85581793034,82926641084,79956180797,76706356379,73215072414,69522431698,65672547043,61709325787,57675516913,53613034192,49559752339,45551498244,41623270709,37806288566,34129039421,30616257077,27286310100,24153987117,21230767848,18523966393,16039146460,13778359048,11738837884,9915304245,8299122399,6879107532,5643926501,4580529944,3674350811,2910732248,2273998104,1748797386,1321541046,979180987,709438390,501082431,343129680,225786447,141089415,82267482,43713296,20585912,8239122,2610060,592275,85062,6534,199,1,D,1,66,1294,12005,65359,240402,667830,1527772,3042120,5447953,9001498,14013253,20849298,29951511,41849625,57098890,76282622,100041900,129036736,163988814,205691943,254901905,312348952,378738393,454667656,540702003,637358110,744973818,863757885,993739705,1134705023,1286339722,1448184254,1619566168,1799676391,1987438511,2181495232,2380364718,2582380495,2785753721,2988666308,3189110756,3384951085,3574031631,3754120213,3923098430,4079035481,4220063538,4344486615,4450760340,4537446599,4603419007,4647850927,4670175436,4670175436,4647850927,4603419007,4537446599,4450760340,4344486615,4220063538,4079035481,3923098430,3754120213,3574031631,3384951085,3189110756,2988666308,2785753721,2582380495,2380364718,2181495232,1987438511,1799676391,1619566168,1448184254,1286339722,1134705023,993739705,863757885,744973818,637358110,540702003,454667656,378738393,312348952,254901905,205691943,163988814,129036736,100041900,76282622,57098890,41849625,29951511,20849298,14013253,9001498,5447953,3042120,1527772,667830,240402,65359,12005,1294,66,1 401,C,1,201,6667,84085,514925,1669841,2915775,3239661,6063855,15099213,20942567,19656909,32908109,57475835,61934493,65152423,88773881,103847185,111034781,112348861,94095033,92991195,88621031,30572157,-21200709,-52793409,-113769119,-173725551,-234000779,-299852307,-308119227,-306636367,-333004271,-282224963,-181972935,-100266419,34091783,188252321,328629757,508006349,648691887,738997955,828430213,835145127,776867901,683833649,484027589,235555949,-30331647,-362252093,-677971909,-963127703,-1250221865,-1417228653,-1474456525,-1488116685,-1344084441,-1069343869,-719260139,-237260507,257735113,753479771,1321736771,1771856691,2074218209,2317285269,2358730365,2208923649,1936191729,1427012543,784067097,120841205,-657848845,-1431659765,-2086550653,-2664382523,-3034450569,-3171289175,-3137266513,-2818332477,-2258021133,-1554109143,-663803229,289191477,1207289105,2131781747,2897122045,3408638239,3736907899,3764282535,3491476391,3003430165,2214166819,1258996241,259007319,-849432965,-1882797213,-2739947045,-3473077937,-3908545529,-4015736303,-3908545529,-3473077937,-2739947045,-1882797213,-849432965,259007319,1258996241,2214166819,3003430165,3491476391,3764282535,3736907899,3408638239,2897122045,2131781747,1207289105,289191477,-663803229,-1554109143,-2258021133,-2818332477,-3137266513,-3171289175,-3034450569,-2664382523,-2086550653,-1431659765,-657848845,120841205,784067097,1427012543,1936191729,2208923649,2358730365,2317285269,2074218209,1771856691,1321736771,753479771,257735113,-237260507,-719260139,-1069343869,-1344084441,-1488116685,-1474456525,-1417228653,-1250221865,-963127703,-677971909,-362252093,-30331647,235555949,484027589,683833649,776867901,835145127,828430213,738997955,648691887,508006349,328629757,188252321,34091783,-100266419,-181972935,-282224963,-333004271,-306636367,-308119227,-299852307,-234000779,-173725551,-113769119,-52793409,-21200709,30572157,88621031,92991195,94095033,112348861,111034781,103847185,88773881,65152423,61934493,57475835,32908109,19656909,20942567,15099213,6063855,3239661,2915775,1669841,514925,84085,6667,201,1,D,1,67,1307,11285,50041,118961,156421,195819,502109,964243,1006041,1163627,2302997,3124905,3040745,3787557,4925131,5348845,5702279,5196901,4482181,4814863,3221067,-25355,-1759449,-3997525,-7295761,-10042587,-13507727,-15577613,-15073217,-16093175,-16027685,-11492501,-7110867,-2088017,5736619,12755839,20747733,29410999,34658683,39334935,42222271,40361885,36950045,29828303,17950877,5476859,-9520849,-26359433,-40891955,-55548791,-67643707,-72450783,-74526953,-71924973,-60655609,-45393315,-24530261,853527,24755225,51770349,78541067,96426317,110329767,118368895,114746867,104613747,85518199,55321725,23031259,-12710045,-52906465,-88371675,-119332641,-144030163,-156002395,-158865337,-150693639,-127715925,-96229187,-56423841,-9125191,37365019,83583057,127251837,158704001,179739051,189561283,182530107,163777607,132119885,86971501,38487655,-14331735,-69445027,-116187483,-156250073,-186719565,-199361843,-199361843,-186719565,-156250073,-116187483,-69445027,-14331735,38487655,86971501,132119885,163777607,182530107,189561283,179739051,158704001,127251837,83583057,37365019,-9125191,-56423841,-96229187,-127715925,-150693639,-158865337,-156002395,-144030163,-119332641,-88371675,-52906465,-12710045,23031259,55321725,85518199,104613747,114746867,118368895,110329767,96426317,78541067,51770349,24755225,853527,-24530261,-45393315,-60655609,-71924973,-74526953,-72450783,-67643707,-55548791,-40891955,-26359433,-9520849,5476859,17950877,29828303,36950045,40361885,42222271,39334935,34658683,29410999,20747733,12755839,5736619,-2088017,-7110867,-11492501,-16027685,-16093175,-15073217,-15577613,-13507727,-10042587,-7295761,-3997525,-1759449,-25355,3221067,4814863,4482181,5196901,5702279,5348845,4925131,3787557,3040745,3124905,2302997,1163627,1006041,964243,502109,195819,156421,118961,50041,11285,1307,67,1 402,C,1,201,6734,90249,645637,2826060,8019083,14368083,11841106,-14835609,-66574993,-106056444,-66537203,84658989,271008878,314930217,78402301,-354521388,-647978581,-451590117,236424730,926100063,953630831,90592308,-1092225983,-1554891579,-676697050,1037928825,2179506769,1574193408,-566124505,-2581793745,-2643140750,-393707745,2507656001,3600596214,1716407239,-1838368713,-4170607246,-3174953187,573309655,4108097898,4448948753,1134955545,-3258862922,-5156327169,-2929603219,1701438066,5027155639,4367232927,253293446,-4024621191,-5101210133,-2212355142,2292920249,4916140209,3761707174,-120811653,-3728382211,-4469403438,-2001910853,1731814995,4071007154,3508198725,578656567,-2659845462,-4041223795,-2659845462,578656567,3508198725,4071007154,1731814995,-2001910853,-4469403438,-3728382211,-120811653,3761707174,4916140209,2292920249,-2212355142,-5101210133,-4024621191,253293446,4367232927,5027155639,1701438066,-2929603219,-5156327169,-3258862922,1134955545,4448948753,4108097898,573309655,-3174953187,-4170607246,-1838368713,1716407239,3600596214,2507656001,-393707745,-2643140750,-2581793745,-566124505,1574193408,2179506769,1037928825,-676697050,-1554891579,-1092225983,90592308,953630831,926100063,236424730,-451590117,-647978581,-354521388,78402301,314930217,271008878,84658989,-66537203,-106056444,-66574993,-14835609,11841106,14368083,8019083,2826060,645637,90249,6734,201,1,D,1,67,1347,12883,71266,250428,570987,757645,112147,-1937663,-4579856,-4989996,-160779,9138115,16094693,11633857,-6488830,-27163580,-31070439,-7410585,31185677,52573147,30747236,-26129106,-73498117,-63904481,7644305,88566015,105859260,30747236,-85841951,-146056713,-87017073,56600382,169885681,149993506,-1016898,-166453272,-205739899,-74543212,129100913,238671570,156890030,-58025656,-234230449,-225775338,-34738599,187286600,261680978,128487326,-105321943,-253949608,-202753443,3205134,200639014,240091340,99454057,-107693038,-226518597,-177347310,-5967956,160319810,207836907,111318626,-57525947,-183569832,-183569832,-57525947,111318626,207836907,160319810,-5967956,-177347310,-226518597,-107693038,99454057,240091340,200639014,3205134,-202753443,-253949608,-105321943,128487326,261680978,187286600,-34738599,-225775338,-234230449,-58025656,156890030,238671570,129100913,-74543212,-205739899,-166453272,-1016898,149993506,169885681,56600382,-87017073,-146056713,-85841951,30747236,105859260,88566015,7644305,-63904481,-73498117,-26129106,30747236,52573147,31185677,-7410585,-31070439,-27163580,-6488830,11633857,16094693,9138115,-160779,-4989996,-4579856,-1937663,112147,757645,570987,250428,71266,12883,1347,67,1 403,C,1,202,7002,103294,884204,5121228,21925690,73458841,200575492,460779878,915228262,1610671244,2565856878,3762185933,5128784758,6523697120,7736871965,8538608524,8757157622,8337379160,7354278567,6002687028,4587924003,3496028250,3101645404,3625275862,5020467557,6963693874,8939563316,10360477799,10688899464,9577318895,7018059786,3426823995,-421432542,-3596003513,-5259835442,-4882682698,-2397234821,1718228329,6494681420,10713459606,13266962115,13480713822,11286553979,7253264034,2506971925,-1493446099,-3357330875,-2229289136,1904060428,8211629693,15261765247,21364349897,24944061150,24948397223,21214972762,14610442679,6809994318,-202431245,-4688703069,-5591756207,-2800402685,2781292830,9425455425,15049433819,17826446805,16710259470,11717161799,3935089801,-4726110949,-12028505720,-16049289071,-15751650761,-11257942867,-3765771553,4789346402,12211207987,16606011236,16938318399,13377334300,7245145955,576910419,-4499254915,-6339067699,-4202700765,1531809047,9431820413,17391811331,23244394970,25390354765,23244394970,17391811331,9431820413,1531809047,-4202700765,-6339067699,-4499254915,576910419,7245145955,13377334300,16938318399,16606011236,12211207987,4789346402,-3765771553,-11257942867,-15751650761,-16049289071,-12028505720,-4726110949,3935089801,11717161799,16710259470,17826446805,15049433819,9425455425,2781292830,-2800402685,-5591756207,-4688703069,-202431245,6809994318,14610442679,21214972762,24948397223,24944061150,21364349897,15261765247,8211629693,1904060428,-2229289136,-3357330875,-1493446099,2506971925,7253264034,11286553979,13480713822,13266962115,10713459606,6494681420,1718228329,-2397234821,-4882682698,-5259835442,-3596003513,-421432542,3426823995,7018059786,9577318895,10688899464,10360477799,8939563316,6963693874,5020467557,3625275862,3101645404,3496028250,4587924003,6002687028,7354278567,8337379160,8757157622,8538608524,7736871965,6523697120,5128784758,3762185933,2565856878,1610671244,915228262,460779878,200575492,73458841,21925690,5121228,884204,103294,7002,202,1,D,1,68,1454,15926,110582,545944,2055593,6189966,15446756,32890238,61314934,102414572,156257154,220736361,290640364,357052179,408578732,434739250,429657892,393863527,334145444,263028222,198076673,159031890,161627756,210627790,296523709,397710820,485964037,532469536,514230830,421555517,264486981,73591422,-107110092,-232091077,-266147578,-193606407,-24521636,204143069,435867050,610391527,681733360,630819524,470275997,243187449,15907799,-137654678,-158877943,-25110566,242358051,585192846,923407961,1173233421,1266629499,1171519172,905652848,534805493,153673443,-141834967,-279909690,-230356615,-13219015,303834137,622282860,840960585,885698971,729956197,401993655,-21172690,-432502219,-724273979,-819951121,-696223442,-387445291,25721633,437080497,741101097,861735717,776356361,523795855,191275593,-113580208,-293640595,-287488218,-85551353,265677174,674784389,1031204845,1237588167,1237588167,1031204845,674784389,265677174,-85551353,-287488218,-293640595,-113580208,191275593,523795855,776356361,861735717,741101097,437080497,25721633,-387445291,-696223442,-819951121,-724273979,-432502219,-21172690,401993655,729956197,885698971,840960585,622282860,303834137,-13219015,-230356615,-279909690,-141834967,153673443,534805493,905652848,1171519172,1266629499,1173233421,923407961,585192846,242358051,-25110566,-158877943,-137654678,15907799,243187449,470275997,630819524,681733360,610391527,435867050,204143069,-24521636,-193606407,-266147578,-232091077,-107110092,73591422,264486981,421555517,514230830,532469536,485964037,397710820,296523709,210627790,161627756,159031890,198076673,263028222,334145444,393863527,429657892,434739250,408578732,357052179,290640364,220736361,156257154,102414572,61314934,32890238,15446756,6189966,2055593,545944,110582,15926,1454,68,1 406,C,1,203,7004,102312,873382,5161072,23353488,86254903,271358193,749166628,1854910428,4186953764,8726907812,16969854020,31048936547,53839240399,89031917600,141178899680,215717205404,318985406446,458240705856,641674282165,878409429281,1178457803768,1552608834616,2012237763900,2569035994112,3234687128456,4020525872777,4937219265916,5994499139829,7200954782168,8563872916696,10089096826704,11780874269112,13641676234011,15671991249244,17870123690083,20232039194024,22751298693872,25419104140500,28224450367960,31154349947391,34194082519156,37327423200679,40536825016352,43803559619212,47107847162824,50429019546188,53745756174537,57036409805024,60279410111865,63453705639744,66539190975264,69517070662368,72370132869552,75082935795673,77641936308356,80035602548524,82254545236969,84291679248284,86142397763436,87804718436590,89279354136007,90569672413436,91681532746720,92623018640043,93404102464456,94036288075212,94532269159468,94905624560403,95170552464064,95341630090336,95433578630061,95461015815168,95438188719664,95378692983552,95295196579527,95199192115252,95100799554488,95008632042251,94929724888656,94869516141428,94831860104660,94819053843697,94831860104660,94869516141428,94929724888656,95008632042251,95100799554488,95199192115252,95295196579527,95378692983552,95438188719664,95461015815168,95433578630061,95341630090336,95170552464064,94905624560403,94532269159468,94036288075212,93404102464456,92623018640043,91681532746720,90569672413436,89279354136007,87804718436590,86142397763436,84291679248284,82254545236969,80035602548524,77641936308356,75082935795673,72370132869552,69517070662368,66539190975264,63453705639744,60279410111865,57036409805024,53745756174537,50429019546188,47107847162824,43803559619212,40536825016352,37327423200679,34194082519156,31154349947391,28224450367960,25419104140500,22751298693872,20232039194024,17870123690083,15671991249244,13641676234011,11780874269112,10089096826704,8563872916696,7200954782168,5994499139829,4937219265916,4020525872777,3234687128456,2569035994112,2012237763900,1552608834616,1178457803768,878409429281,641674282165,458240705856,318985406446,215717205404,141178899680,89031917600,53839240399,31048936547,16969854020,8726907812,4186953764,1854910428,749166628,271358193,86254903,23353488,5161072,873382,102312,7004,203,1,D,1,68,1442,15665,109509,560742,2277760,7730351,22710838,59239334,139794898,302790620,608874914,1147356780,2041955760,3455247841,5591581884,8698717213,13068760963,19038975514,26992639146,37359513290,50614877071,67275831658,87893832244,113043146806,143305927026,179255452174,221439528534,270365815720,326490057692,390207106669,461843655628,541651134173,629797485748,726357458142,831302256496,944490418850,1065662125650,1194438637058,1330327324440,1472731291350,1620961454226,1774248632538,1931753811878,2092576043777,2255758907356,2420297502281,2585148158288,2749242351702,2911504975942,3070875629596,3226330521064,3376902349144,3521696202192,3659900862582,3790796382194,3913759808890,4028271081265,4133920315587,4230416331742,4317594896898,4395424386415,4464006688976,4523572140074,4574468651521,4617146471842,4652140728900,4680053892616,4701539666086,4717288872744,4728017012546,4734452594018,4737325245648,4737352950474,4735228367922,4731604872413,4727083400412,4722201294668,4717424038486,4713140203319,4709659304880,4707211782688,4705950110988,4705950110988,4707211782688,4709659304880,4713140203319,4717424038486,4722201294668,4727083400412,4731604872413,4735228367922,4737352950474,4737325245648,4734452594018,4728017012546,4717288872744,4701539666086,4680053892616,4652140728900,4617146471842,4574468651521,4523572140074,4464006688976,4395424386415,4317594896898,4230416331742,4133920315587,4028271081265,3913759808890,3790796382194,3659900862582,3521696202192,3376902349144,3226330521064,3070875629596,2911504975942,2749242351702,2585148158288,2420297502281,2255758907356,2092576043777,1931753811878,1774248632538,1620961454226,1472731291350,1330327324440,1194438637058,1065662125650,944490418850,831302256496,726357458142,629797485748,541651134173,461843655628,390207106669,326490057692,270365815720,221439528534,179255452174,143305927026,113043146806,87893832244,67275831658,50614877071,37359513290,26992639146,19038975514,13068760963,8698717213,5591581884,3455247841,2041955760,1147356780,608874914,302790620,139794898,59239334,22710838,7730351,2277760,560742,109509,15665,1442,68,1 407,C,1,204,6868,87734,533790,1551050,1057101,-5633034,-12426348,7799330,49917318,16690783,-121929242,-107137848,223316744,311170680,-327019688,-655186159,420740342,1164708853,-509640714,-1873579928,623551963,2857895046,-765748727,-4190881708,929864368,5931735244,-1108804135,-8101495490,1347380133,10736405570,-1708684956,-13883479259,2256255050,17592210577,-3026936636,-21865744691,4067372740,26667451709,-5450288920,-31940822135,7267319892,37619334901,-9613053273,-43624279154,12567815495,49843222394,-16217765521,-56158056902,20625159657,62428512002,-25839729947,-68515632886,31862576873,74238238029,-38695661681,-79419093329,46312450648,83866911723,-54690914342,-87436530096,63748498694,89983335561,-73370401118,-91385497319,83383273711,91496372787,-93624673589,-90199096308,103933837809,87421479902,-114156733908,-83175220866,124091608906,77514644578,-133490323723,-70492320469,142109895511,62165862331,-149748917889,-52623578853,156269175174,42043248552,-161524660340,-30631867366,165390311188,18629476369,-167742489839,-6249666325,168536860689,-6249666325,-167742489839,18629476369,165390311188,-30631867366,-161524660340,42043248552,156269175174,-52623578853,-149748917889,62165862331,142109895511,-70492320469,-133490323723,77514644578,124091608906,-83175220866,-114156733908,87421479902,103933837809,-90199096308,-93624673589,91496372787,83383273711,-91385497319,-73370401118,89983335561,63748498694,-87436530096,-54690914342,83866911723,46312450648,-79419093329,-38695661681,74238238029,31862576873,-68515632886,-25839729947,62428512002,20625159657,-56158056902,-16217765521,49843222394,12567815495,-43624279154,-9613053273,37619334901,7267319892,-31940822135,-5450288920,26667451709,4067372740,-21865744691,-3026936636,17592210577,2256255050,-13883479259,-1708684956,10736405570,1347380133,-8101495490,-1108804135,5931735244,929864368,-4190881708,-765748727,2857895046,623551963,-1873579928,-509640714,1164708853,420740342,-655186159,-327019688,311170680,223316744,-107137848,-121929242,16690783,49917318,7799330,-12426348,-5633034,1057101,1551050,533790,87734,6868,204,1,D,1,68,1346,11706,49980,88741,-67996,-515776,-362182,1505162,2479302,-2430835,-7742358,1772672,17446348,2849126,-31763743,-12886134,51277335,29258500,-77423160,-52523496,113507427,85101018,-162155373,-129643188,225349126,188292129,-304151798,-260634293,401504836,345942364,-521257044,-443635291,667279678,553696351,-841385492,-674369325,1044420253,801817432,-1277285017,-930864196,1541021869,1055747512,-1836254555,-1170541832,2162123373,1268167118,-2517438405,-1341930905,2899494686,1384960875,-3304873202,-1391722711,3727453310,1355694842,-4160876878,-1271291253,4597497248,1132767737,-5030729543,-937527319,5452238891,684364974,-5853137435,-374584418,6222257256,8974210,-6549514053,410568180,6826323515,-880572299,-7046740335,1393505113,7204906649,-1938964099,-7293892308,2506414458,7307357998,-3086158940,-7241457220,3669173619,7096981829,-4243748205,-6875961639,4797775161,6582294203,-5318446918,-6219781010,5795878168,5795878168,-6219781010,-5318446918,6582294203,4797775161,-6875961639,-4243748205,7096981829,3669173619,-7241457220,-3086158940,7307357998,2506414458,-7293892308,-1938964099,7204906649,1393505113,-7046740335,-880572299,6826323515,410568180,-6549514053,8974210,6222257256,-374584418,-5853137435,684364974,5452238891,-937527319,-5030729543,1132767737,4597497248,-1271291253,-4160876878,1355694842,3727453310,-1391722711,-3304873202,1384960875,2899494686,-1341930905,-2517438405,1268167118,2162123373,-1170541832,-1836254555,1055747512,1541021869,-930864196,-1277285017,801817432,1044420253,-674369325,-841385492,553696351,667279678,-443635291,-521257044,345942364,401504836,-260634293,-304151798,188292129,225349126,-129643188,-162155373,85101018,113507427,-52523496,-77423160,29258500,51277335,-12886134,-31763743,2849126,17446348,1772672,-7742358,-2430835,2479302,1505162,-362182,-515776,-67996,88741,49980,11706,1346,68,1 409,C,1,205,7209,108053,949203,5768295,26746709,100650953,320268581,886832837,2182166871,4846941743,9835861263,18408272765,32012583543,52041930473,79477264239,114483354817,156066055595,201916094735,248541447613,291725498219,327255229819,351768627879,363504034785,362722261909,351628452255,333740038371,312805181383,291531138299,270485247261,247540246529,218129788207,176372297283,116860624797,36676656447,-62947188373,-175877183645,-291604774319,-397092106549,-479600486343,-529838539123,-544590185829,-528024452619,-491163027559,-449438580415,-418809009771,-411355680863,-431543156289,-474255058339,-525329794493,-564681213189,-571366066583,-529354577085,-432458082423,-286978907521,-111171307221,68579721455,224050884289,332388981777,382315430031,377551911877,336342683403,286956712145,260158976431,280540493855,359025836497,488687729939,645210203987,792144717447,889807420753,905620469463,823200407235,647702608527,405818192565,140178351667,-100595872565,-273748351481,-353094465173,-335722575757,-242804867969,-114143343711,2265543625,63003684283,41008754709,-66791323331,-238104386279,-430659316351,-593064068423,-678370144357,-656803597677,-524274196091,-304329215165,-42911786041,202826102659,378819733951,447804973091,398865791745,250288293067,44922825961,-160793511473,-311343551395,-366425963415,-311343551395,-160793511473,44922825961,250288293067,398865791745,447804973091,378819733951,202826102659,-42911786041,-304329215165,-524274196091,-656803597677,-678370144357,-593064068423,-430659316351,-238104386279,-66791323331,41008754709,63003684283,2265543625,-114143343711,-242804867969,-335722575757,-353094465173,-273748351481,-100595872565,140178351667,405818192565,647702608527,823200407235,905620469463,889807420753,792144717447,645210203987,488687729939,359025836497,280540493855,260158976431,286956712145,336342683403,377551911877,382315430031,332388981777,224050884289,68579721455,-111171307221,-286978907521,-432458082423,-529354577085,-571366066583,-564681213189,-525329794493,-474255058339,-431543156289,-411355680863,-418809009771,-449438580415,-491163027559,-528024452619,-544590185829,-529838539123,-479600486343,-397092106549,-291604774319,-175877183645,-62947188373,36676656447,116860624797,176372297283,218129788207,247540246529,270485247261,291531138299,312805181383,333740038371,351628452255,362722261909,363504034785,351768627879,327255229819,291725498219,248541447613,201916094735,156066055595,114483354817,79477264239,52041930473,32012583543,18408272765,9835861263,4846941743,2182166871,886832837,320268581,100650953,26746709,5768295,949203,108053,7209,205,1,D,1,69,1497,16719,120283,632465,2625707,9047609,26775085,69733871,162748329,345067839,671775195,1210919705,2034658665,3204143851,4750152937,6653865271,8833772629,11144615625,13392021093,15362486765,16863523007,17764584885,18027358681,17715030277,16974594451,15993332637,14938623485,13896934305,12830831319,11570483731,9848191037,7372477241,3925452289,-542589665,-5850486727,-11579284665,-17131787091,-21851321595,-25174372367,-26778723523,-26685156277,-25278657213,-23233665183,-21353161279,-20356944473,-20672855477,-22289705839,-24719254849,-27088333037,-28347351229,-27547314861,-24114039899,-18043181815,-9955762187,-988110431,7465819767,14099520419,18037584587,19083290887,17795606901,15363419743,13298888439,13023285073,15452906827,20699010749,27970879875,35720426267,42002946639,44968655231,43359937563,36881541561,26338717071,13495640351,679133013,-9778299161,-16115490255,-17588467043,-14663587677,-8899846099,-2543303843,2066113427,3122662951,-148133607,-7258219765,-16558694797,-25654547033,-32028950057,-33715908537,-29844019159,-20904853937,-8669724471,4229752893,14952900593,21166123407,21637875287,16556096443,7482973903,-3043997921,-12163358339,-17425948555,-17425948555,-12163358339,-3043997921,7482973903,16556096443,21637875287,21166123407,14952900593,4229752893,-8669724471,-20904853937,-29844019159,-33715908537,-32028950057,-25654547033,-16558694797,-7258219765,-148133607,3122662951,2066113427,-2543303843,-8899846099,-14663587677,-17588467043,-16115490255,-9778299161,679133013,13495640351,26338717071,36881541561,43359937563,44968655231,42002946639,35720426267,27970879875,20699010749,15452906827,13023285073,13298888439,15363419743,17795606901,19083290887,18037584587,14099520419,7465819767,-988110431,-9955762187,-18043181815,-24114039899,-27547314861,-28347351229,-27088333037,-24719254849,-22289705839,-20672855477,-20356944473,-21353161279,-23233665183,-25278657213,-26685156277,-26778723523,-25174372367,-21851321595,-17131787091,-11579284665,-5850486727,-542589665,3925452289,7372477241,9848191037,11570483731,12830831319,13896934305,14938623485,15993332637,16974594451,17715030277,18027358681,17764584885,16863523007,15362486765,13392021093,11144615625,8833772629,6653865271,4750152937,3204143851,2034658665,1210919705,671775195,345067839,162748329,69733871,26775085,9047609,2625707,632465,120283,16719,1497,69,1 410,C,1,205,6868,86510,517548,1529505,1721321,-1338240,-2934740,7303740,16795519,-3923905,-27151768,11359870,62892792,10048895,-83779361,-26302320,133311440,99054360,-146399159,-172565105,169140268,302385660,-119046282,-410516395,36487991,532114400,147135140,-578789620,-363653061,574453665,637339552,-426267980,-849884858,186093055,1012456369,207460820,-990408140,-617902800,827257941,1037553380,-430901947,-1286477500,-101010092,1336569865,743457876,-1093050775,-1339813760,578308280,1756365679,154797140,-1864589113,-997190520,1583553192,1780300155,-929194116,-2330138445,-7147800,2490298180,1064111101,-2169250960,-2033990867,1379968160,2702427128,-255679075,-2919240824,-1024164215,2560023620,2162763120,-1705740181,-2981630700,435020047,3235263260,949184772,-2911697205,-2229518056,2004707095,3103481760,-719453240,-3424406959,-719453240,3103481760,2004707095,-2229518056,-2911697205,949184772,3235263260,435020047,-2981630700,-1705740181,2162763120,2560023620,-1024164215,-2919240824,-255679075,2702427128,1379968160,-2033990867,-2169250960,1064111101,2490298180,-7147800,-2330138445,-929194116,1780300155,1583553192,-997190520,-1864589113,154797140,1756365679,578308280,-1339813760,-1093050775,743457876,1336569865,-101010092,-1286477500,-430901947,1037553380,827257941,-617902800,-990408140,207460820,1012456369,186093055,-849884858,-426267980,637339552,574453665,-363653061,-578789620,147135140,532114400,36487991,-410516395,-119046282,302385660,169140268,-172565105,-146399159,99054360,133311440,-26302320,-83779361,10048895,62892792,11359870,-27151768,-3923905,16795519,7303740,-2934740,-1338240,1721321,1529505,517548,86510,6868,205,1,D,1,68,1333,11397,48212,94699,29166,-152140,29104,707870,523215,-992232,-815279,2184551,2559452,-2219519,-3955522,2883012,7637910,-931946,-10580938,-1166353,15117731,6839545,-16962590,-13154898,17638827,22594206,-13055772,-31036808,5473206,39162877,7819445,-41105659,-22317682,37869630,39367697,-24443396,-51605954,5613258,59061192,19988722,-54155265,-44567560,38181539,65816602,-9728280,-76502764,-25696356,72946760,61901848,-52777558,-91387745,16952524,106590071,28715554,-102674484,-75646392,77724634,113707694,-33963608,-133555636,-21692913,129087770,78395175,-99753550,-125360770,47835140,149856918,15462536,-148092352,-81245044,115822681,133160194,-61439291,-163142850,-7615662,162138826,75963692,-131519308,-131519308,75963692,162138826,-7615662,-163142850,-61439291,133160194,115822681,-81245044,-148092352,15462536,149856918,47835140,-125360770,-99753550,78395175,129087770,-21692913,-133555636,-33963608,113707694,77724634,-75646392,-102674484,28715554,106590071,16952524,-91387745,-52777558,61901848,72946760,-25696356,-76502764,-9728280,65816602,38181539,-44567560,-54155265,19988722,59061192,5613258,-51605954,-24443396,39367697,37869630,-22317682,-41105659,7819445,39162877,5473206,-31036808,-13055772,22594206,17638827,-13154898,-16962590,6839545,15117731,-1166353,-10580938,-931946,7637910,2883012,-3955522,-2219519,2559452,2184551,-815279,-992232,523215,707870,29104,-152140,29166,94699,48212,11397,1333,68,1 411,C,1,206,7141,100001,760552,3684941,12652423,33236624,70381045,124164149,186526102,242462495,275469055,273935774,233554897,153494669,32559922,-129471175,-324226031,-525155008,-688844327,-767616355,-727115858,-560781469,-287352755,59244650,440031475,817192409,1146055996,1373096885,1442378503,1309464512,968853211,461917163,-130169162,-707118547,-1185167441,-1505662486,-1635560225,-1560561331,-1273207670,-793215619,-176956229,481121402,1059197917,1455077825,1608576568,1514446703,1218028063,779214314,266647831,-251605579,-708698684,-1026583981,-1144107923,-1033593532,-717991163,-279776125,179387764,564077903,810640147,899559176,829809619,618926063,299632642,-80294365,-443166821,-706445842,-804100271,-706445842,-443166821,-80294365,299632642,618926063,829809619,899559176,810640147,564077903,179387764,-279776125,-717991163,-1033593532,-1144107923,-1026583981,-708698684,-251605579,266647831,779214314,1218028063,1514446703,1608576568,1455077825,1059197917,481121402,-176956229,-793215619,-1273207670,-1560561331,-1635560225,-1505662486,-1185167441,-707118547,-130169162,461917163,968853211,1309464512,1442378503,1373096885,1146055996,817192409,440031475,59244650,-287352755,-560781469,-727115858,-767616355,-688844327,-525155008,-324226031,-129471175,32559922,153494669,233554897,273935774,275469055,242462495,186526102,124164149,70381045,33236624,12652423,3684941,760552,100001,7141,206,1,D,1,69,1442,14511,86713,349732,1041985,2444923,4710330,7650395,10672947,12959722,13783665,12759181,9793198,4845273,-2146039,-11045614,-21030481,-30321903,-36577162,-37655647,-32504547,-21485960,-5955747,12218545,31153684,48876723,62931005,70577460,69190267,57393517,36104094,8397007,-21034029,-47486564,-67470357,-78700025,-80126928,-71183729,-52017501,-24526040,7612801,38843617,63370474,77144817,78446443,68459262,49936979,26026503,213952,-24298415,-43882521,-54897244,-55122103,-44260645,-25049628,-2295901,19049829,34853198,43167017,43603623,36507110,23207687,5573147,-13285090,-29193367,-38431971,-38431971,-29193367,-13285090,5573147,23207687,36507110,43603623,43167017,34853198,19049829,-2295901,-25049628,-44260645,-55122103,-54897244,-43882521,-24298415,213952,26026503,49936979,68459262,78446443,77144817,63370474,38843617,7612801,-24526040,-52017501,-71183729,-80126928,-78700025,-67470357,-47486564,-21034029,8397007,36104094,57393517,69190267,70577460,62931005,48876723,31153684,12218545,-5955747,-21485960,-32504547,-37655647,-36577162,-30321903,-21030481,-11045614,-2146039,4845273,9793198,12759181,13783665,12959722,10672947,7650395,4710330,2444923,1041985,349732,86713,14511,1442,69,1 413,C,1,206,6866,84794,479935,1163400,-250810,-7280811,-10593104,14709120,51180384,4085355,-127594628,-96754364,202345305,282564488,-211368830,-502518104,148706503,656776848,-127048908,-726097917,300462102,827564086,-702013568,-1092186605,1200122056,1486895648,-1654826935,-1814329514,2080924383,1904013814,-2601277979,-1747632537,3267226620,1426847591,-3994851550,-982973055,4664542914,416070201,-5199615127,245952756,5538658609,-963368102,-5632415755,1739764778,5528276531,-2563434839,-5379358992,3300403457,5281167174,-3763611181,-5143610210,3942084217,4825076599,-4077529652,-4385118695,4425172230,4092940277,-4972172793,-4131023681,5479495199,4360861594,-5792106294,-4451169818,6016705029,4201336615,-6367556189,-3677829551,6912085276,3069515902,-7516895418,-2504368091,7982697835,2013188967,-8163744635,-1567369764,8014024590,1097966054,-7633215423,-559004187,7262296103,44031963,-7118068960,226129706,7185778246,-134408527,-7251461049,-134408527,7185778246,226129706,-7118068960,44031963,7262296103,-559004187,-7633215423,1097966054,8014024590,-1567369764,-8163744635,2013188967,7982697835,-2504368091,-7516895418,3069515902,6912085276,-3677829551,-6367556189,4201336615,6016705029,-4451169818,-5792106294,4360861594,5479495199,-4131023681,-4972172793,4092940277,4425172230,-4385118695,-4077529652,4825076599,3942084217,-5143610210,-3763611181,5281167174,3300403457,-5379358992,-2563434839,5528276531,1739764778,-5632415755,-963368102,5538658609,245952756,-5199615127,416070201,4664542914,-982973055,-3994851550,1426847591,3267226620,-1747632537,-2601277979,1904013814,2080924383,-1814329514,-1654826935,1486895648,1200122056,-1092186605,-702013568,827564086,300462102,-726097917,-127048908,656776848,148706503,-502518104,-211368830,282564488,202345305,-96754364,-127594628,4085355,51180384,14709120,-10593104,-7280811,-250810,1163400,479935,84794,6866,206,1,D,1,68,1318,10905,41776,49528,-153160,-537713,-121854,1793490,2152371,-3053338,-7426468,1816536,15378051,4203882,-22622670,-13345355,26472006,19491948,-29914854,-17683923,40803328,10104728,-63790227,-3776136,94152930,1267056,-122139189,3765159,142823434,-19897591,-158691882,49062089,172837364,-86532595,-183611843,127172126,187254573,-167852094,-182013921,205171216,167231231,-236007135,-141988430,261278315,108934878,-284493941,-77059028,304451387,54915047,-313852482,-40694867,309350206,23916409,-300361192,925923,302296861,-26359906,-320291082,41285654,343751289,-45983563,-358559763,53373047,361234274,-75548654,-358799796,112589521,357902463,-154824097,-358109371,191847958,354494242,-217469924,-342176157,230500013,318523659,-235528579,-286255576,240744586,256073854,-249959745,-241101963,257305761,244428231,-254587838,-254587838,244428231,257305761,-241101963,-249959745,256073854,240744586,-286255576,-235528579,318523659,230500013,-342176157,-217469924,354494242,191847958,-358109371,-154824097,357902463,112589521,-358799796,-75548654,361234274,53373047,-358559763,-45983563,343751289,41285654,-320291082,-26359906,302296861,925923,-300361192,23916409,309350206,-40694867,-313852482,54915047,304451387,-77059028,-284493941,108934878,261278315,-141988430,-236007135,167231231,205171216,-182013921,-167852094,187254573,127172126,-183611843,-86532595,172837364,49062089,-158691882,-19897591,142823434,3765159,-122139189,1267056,94152930,-3776136,-63790227,10104728,40803328,-17683923,-29914854,19491948,26472006,-13345355,-22622670,4203882,15378051,1816536,-7426468,-3053338,2152371,1793490,-121854,-537713,-153160,49528,41776,10905,1318,68,1 415,C,1,208,7418,112491,992560,5980939,27078002,98106532,297539169,781232620,1822353641,3852834888,7497860458,13593059391,23174917550,37439057309,57667946622,85138193572,121025322709,166327320300,221825902211,288097144208,365570936888,454623215981,555672172030,669245551929,795991205622,936615804452,1091756070129,1261807732810,1446752239581,1646026562108,1858475655998,2082407757881,2315744317590,2556230848879,2801659370252,3050048728722,3299739676519,3549386944710,3797860278741,4044091266188,4286919472943,4524992785251,4756758264195,4980551360609,5194764828612,5398055830007,5589536011669,5768895083375,5936429764411,6092974729868,6239757519213,6378220520161,6509856893215,6636093998139,6758240882712,6877497524807,6995001627249,7111877433755,7229257343631,7348259547808,7469918704303,7595085044181,7724319715275,7857811473729,7995332321912,8136242528037,8279540901959,8423941255825,8567954592811,8709961970008,8848266424603,8981121423241,9106745950065,9223338561709,9329098550912,9422262276737,9501158895299,9564279239655,9610348346661,9638395528188,9647813431733,9638395528188,9610348346661,9564279239655,9501158895299,9422262276737,9329098550912,9223338561709,9106745950065,8981121423241,8848266424603,8709961970008,8567954592811,8423941255825,8279540901959,8136242528037,7995332321912,7857811473729,7724319715275,7595085044181,7469918704303,7348259547808,7229257343631,7111877433755,6995001627249,6877497524807,6758240882712,6636093998139,6509856893215,6378220520161,6239757519213,6092974729868,5936429764411,5768895083375,5589536011669,5398055830007,5194764828612,4980551360609,4756758264195,4524992785251,4286919472943,4044091266188,3797860278741,3549386944710,3299739676519,3050048728722,2801659370252,2556230848879,2315744317590,2082407757881,1858475655998,1646026562108,1446752239581,1261807732810,1091756070129,936615804452,795991205622,669245551929,555672172030,454623215981,365570936888,288097144208,221825902211,166327320300,121025322709,85138193572,57667946622,37439057309,23174917550,13593059391,7497860458,3852834888,1822353641,781232620,297539169,98106532,27078002,5980939,992560,112491,7418,208,1,D,1,70,1539,17340,124570,644529,2593394,8555483,24054432,59362322,131540875,266365250,499657065,877520238,1455096028,2293729765,3456832000,5005139125,6992369972,9462299420,12448028879,15973756040,20058643101,24721642590,29985706298,35879836303,42437878758,49693765461,57673944828,66388657284,75824211455,85938422828,96660763419,107897537326,119541002788,131480337289,143611839926,155845890419,168109103428,180341547594,192490268005,204501394381,216313618243,227855384976,239046897041,249806638413,260060918061,269753964605,278855872512,287366442137,295314139483,302750628115,309742537037,316362806008,322683644621,328772332599,334690240609,340494410853,346240118248,351982739797,357777801759,363678694417,369732344757,375973994292,382422457385,389076897497,395915831763,402898570107,409968464316,417056909155,424087229783,430977799357,437643983353,443999123320,449955191603,455423610153,460316612019,464549506499,468043800836,470730717253,472554729029,473476798767,473476798767,472554729029,470730717253,468043800836,464549506499,460316612019,455423610153,449955191603,443999123320,437643983353,430977799357,424087229783,417056909155,409968464316,402898570107,395915831763,389076897497,382422457385,375973994292,369732344757,363678694417,357777801759,351982739797,346240118248,340494410853,334690240609,328772332599,322683644621,316362806008,309742537037,302750628115,295314139483,287366442137,278855872512,269753964605,260060918061,249806638413,239046897041,227855384976,216313618243,204501394381,192490268005,180341547594,168109103428,155845890419,143611839926,131480337289,119541002788,107897537326,96660763419,85938422828,75824211455,66388657284,57673944828,49693765461,42437878758,35879836303,29985706298,24721642590,20058643101,15973756040,12448028879,9462299420,6992369972,5005139125,3456832000,2293729765,1455096028,877520238,499657065,266365250,131540875,59362322,24054432,8555483,2593394,644529,124570,17340,1539,70,1 417,C,1,208,7141,96979,693070,2976427,8134897,14057026,13477063,1929553,-10369706,-7063925,7447147,10929124,3735283,9419461,20282566,3813643,-18200189,7829422,47168437,17121655,-39835718,-12855557,49157215,15190108,-49119773,3761275,74066032,-9797567,-101133653,10319488,133347067,15379141,-116939330,12713185,132708439,-39343388,-163231883,50772913,183721246,-64221293,-199665035,78257266,207485275,-96132779,-202992398,133949557,211141969,-170188754,-230109449,179554849,216262516,-207600011,-206904245,224229712,169280695,-276951971,-167822918,299220361,154571023,-313163348,-138593639,300104683,74475670,-332388929,-43087391,344443312,2173237,-370062329,2173237,344443312,-43087391,-332388929,74475670,300104683,-138593639,-313163348,154571023,299220361,-167822918,-276951971,169280695,224229712,-206904245,-207600011,216262516,179554849,-230109449,-170188754,211141969,133949557,-202992398,-96132779,207485275,78257266,-199665035,-64221293,183721246,50772913,-163231883,-39343388,132708439,12713185,-116939330,15379141,133347067,10319488,-101133653,-9797567,74066032,3761275,-49119773,15190108,49157215,-12855557,-39835718,17121655,47168437,7829422,-18200189,3813643,20282566,9419461,3735283,10929124,7447147,-7063925,-10369706,1929553,13477063,14057026,8134897,2976427,693070,96979,7141,208,1,D,1,69,1414,13613,74583,254650,556547,739321,432750,-260575,-544601,9288,562891,350451,204766,811967,785017,-519748,-585621,1573577,2069670,-801889,-1907487,1172236,2261411,-1242693,-1872568,2545143,2486131,-3621930,-3378265,4612647,4990906,-3728953,-3933303,5089054,3666351,-6896377,-4194588,8068765,4412039,-9138402,-4430311,9994771,4043966,-10657677,-2764555,12180028,1829187,-13901759,-1817262,14040341,451369,-14652046,656263,14276391,-3411662,-15694119,4476151,15997206,-5544947,-15823275,6077314,13665029,-9018261,-13427054,10662489,12497429,-12734130,-12734130,12497429,10662489,-13427054,-9018261,13665029,6077314,-15823275,-5544947,15997206,4476151,-15694119,-3411662,14276391,656263,-14652046,451369,14040341,-1817262,-13901759,1829187,12180028,-2764555,-10657677,4043966,9994771,-4430311,-9138402,4412039,8068765,-4194588,-6896377,3666351,5089054,-3933303,-3728953,4990906,4612647,-3378265,-3621930,2486131,2545143,-1872568,-1242693,2261411,1172236,-1907487,-801889,2069670,1573577,-585621,-519748,785017,811967,204766,350451,562891,9288,-544601,-260575,432750,739321,556547,254650,74583,13613,1414,69,1 418,C,1,209,7420,111188,962680,5629624,24264678,81192320,217583612,474873080,847304530,1219977517,1350577229,960302332,-74315340,-1559718094,-3026197614,-3996750472,-4262859788,-3875472579,-2835608259,-866910682,2315370903,6346496299,9866534980,11103569334,9118387780,4607828852,-610649686,-5051905364,-8529342507,-11602751831,-14074720490,-14278004917,-10265237797,-2012635724,7605865696,14434679050,16095852437,13672814067,10273912184,7771191615,5013405571,-492838302,-9023934621,-17025988331,-19579630000,-14875983386,-6221741558,759287595,3233867893,3498156728,6042615231,12210976525,18006984496,17601431793,9229480173,-2540412765,-10715889129,-12211816496,-10206831981,-10088498343,-13193246976,-14969489777,-9701718695,2952745730,16466937529,22822336647,19538165115,11352626901,4990923222,2520069541,143351315,-6502308516,-16368029055,-22901466973,-20199860567,-9106940084,3137248635,9468240265,9148160193,7342597196,8840679943,12683838607,13366604772,7211498393,-3025300319,-10395095073,-10595963960,-6174335475,-3581643303,-6174335475,-10595963960,-10395095073,-3025300319,7211498393,13366604772,12683838607,8840679943,7342597196,9148160193,9468240265,3137248635,-9106940084,-20199860567,-22901466973,-16368029055,-6502308516,143351315,2520069541,4990923222,11352626901,19538165115,22822336647,16466937529,2952745730,-9701718695,-14969489777,-13193246976,-10088498343,-10206831981,-12211816496,-10715889129,-2540412765,9229480173,17601431793,18006984496,12210976525,6042615231,3498156728,3233867893,759287595,-6221741558,-14875983386,-19579630000,-17025988331,-9023934621,-492838302,5013405571,7771191615,10273912184,13672814067,16095852437,14434679050,7605865696,-2012635724,-10265237797,-14278004917,-14074720490,-11602751831,-8529342507,-5051905364,-610649686,4607828852,9118387780,11103569334,9866534980,6346496299,2315370903,-866910682,-2835608259,-3875472579,-4262859788,-3996750472,-3026197614,-1559718094,-74315340,960302332,1350577229,1219977517,847304530,474873080,217583612,81192320,24264678,5629624,962680,111188,7420,209,1,D,1,70,1526,16934,118810,591603,2235571,6675010,16121956,31826897,51171067,65250749,60377254,25419580,-38438896,-113914262,-175816758,-206309738,-202750698,-168650683,-97434859,27997351,209744415,405234564,531343247,514043335,346100812,96302297,-145367611,-336356992,-493735091,-635270197,-714159179,-629404949,-320421850,141390114,567019710,778838946,744008161,582685680,436006732,322324225,132585473,-221177530,-656384514,-939878278,-882265913,-522603198,-108930359,123579982,163783253,209058640,431094651,760548635,921604889,697265443,161909208,-363030899,-598033611,-551812633,-473322301,-558231222,-717231369,-656319526,-196373811,497064006,1021405176,1086970194,762703708,374333954,166699967,81484100,-124473539,-555902474,-1004023661,-1117452735,-750353704,-126622119,355622704,484080097,393052681,370770560,526799656,673728832,544516551,107289279,-365851640,-557312557,-419242806,-209868902,-209868902,-419242806,-557312557,-365851640,107289279,544516551,673728832,526799656,370770560,393052681,484080097,355622704,-126622119,-750353704,-1117452735,-1004023661,-555902474,-124473539,81484100,166699967,374333954,762703708,1086970194,1021405176,497064006,-196373811,-656319526,-717231369,-558231222,-473322301,-551812633,-598033611,-363030899,161909208,697265443,921604889,760548635,431094651,209058640,163783253,123579982,-108930359,-522603198,-882265913,-939878278,-656384514,-221177530,132585473,322324225,436006732,582685680,744008161,778838946,567019710,141390114,-320421850,-629404949,-714159179,-635270197,-493735091,-336356992,-145367611,96302297,346100812,514043335,531343247,405234564,209744415,27997351,-97434859,-168650683,-202750698,-206309738,-175816758,-113914262,-38438896,25419580,60377254,65250749,51171067,31826897,16121956,6675010,2235571,591603,118810,16934,1526,70,1 419,C,1,209,7071,89011,527099,1549339,1964699,25791,-1386479,1477355,4457799,6115821,4830785,-5850787,-5561257,10793035,13634325,10017697,-4045625,-19397959,4290549,28877381,24740685,-8865431,-32216485,-3026225,25893283,50740737,4585943,-65985423,-11545821,34874439,57154849,26185043,-76750375,-48233435,33562647,92844335,32366739,-96637307,-50699041,5540687,103214527,87991321,-127407793,-81527995,19969059,95072873,105611739,-106763409,-109484981,-15653533,125842861,134031651,-141364975,-93345423,-28275045,87108411,198951901,-135723187,-145366485,-18311571,86976757,196133385,-105314193,-135490069,-76279509,75309179,255822425,-124270599,-128675773,-57790555,-2483235,278522933,-59860633,-153659137,-69932487,-10694971,257080841,-42627139,-92220821,-88559301,-81898033,289827647,-31696243,-90556497,-30331849,-140288149,233672675,26826617,-61751891,-32226149,-145365127,202197511,-42067,-5956221,23659721,-209847321,180993489,19729067,-24163149,86056299,-196292225,98564529,20472103,20472103,98564529,-196292225,86056299,-24163149,19729067,180993489,-209847321,23659721,-5956221,-42067,202197511,-145365127,-32226149,-61751891,26826617,233672675,-140288149,-30331849,-90556497,-31696243,289827647,-81898033,-88559301,-92220821,-42627139,257080841,-10694971,-69932487,-153659137,-59860633,278522933,-2483235,-57790555,-128675773,-124270599,255822425,75309179,-76279509,-135490069,-105314193,196133385,86976757,-18311571,-145366485,-135723187,198951901,87108411,-28275045,-93345423,-141364975,134031651,125842861,-15653533,-109484981,-106763409,105611739,95072873,19969059,-81527995,-127407793,87991321,103214527,5540687,-50699041,-96637307,32366739,92844335,33562647,-48233435,-76750375,26185043,57154849,34874439,-11545821,-65985423,4585943,50740737,25893283,-3026225,-32216485,-8865431,24740685,28877381,4290549,-19397959,-4045625,10017697,13634325,10793035,-5561257,-5850787,4830785,6115821,4457799,1477355,-1386479,25791,1964699,1549339,527099,89011,7071,209,1,D,1,69,1359,11551,48299,96941,61679,-54877,-18605,160213,256775,318141,5453,-430911,131407,702201,576179,269481,-737781,-574955,973829,1479993,548045,-1321731,-1043849,631189,1963105,2028375,-2064563,-2452291,993309,2171667,2825521,-1503039,-3967671,-219333,3294819,4228523,-2248483,-4430131,-819453,2139361,6640485,-1337523,-6914659,-732191,2308869,6565819,80807,-7050083,-2791039,1992705,8920037,-520469,-7892877,-1732991,-370919,9707723,2384889,-10108529,-2750149,331073,9219325,3132331,-8611313,-4063097,-2368651,11272463,4453473,-9972667,-2212565,-4341973,8857781,8062901,-9251213,-3627337,-4448437,7919483,7626237,-6924657,-1776317,-7837591,6858337,9741365,-7696971,422393,-7232541,2434027,10335811,-4879877,651647,-7272563,1590017,8463287,-4451151,4604763,-7712149,-1655309,9472817,-4910909,5412233,-4476165,-4312677,6842889,-2997569,6842889,-4312677,-4476165,5412233,-4910909,9472817,-1655309,-7712149,4604763,-4451151,8463287,1590017,-7272563,651647,-4879877,10335811,2434027,-7232541,422393,-7696971,9741365,6858337,-7837591,-1776317,-6924657,7626237,7919483,-4448437,-3627337,-9251213,8062901,8857781,-4341973,-2212565,-9972667,4453473,11272463,-2368651,-4063097,-8611313,3132331,9219325,331073,-2750149,-10108529,2384889,9707723,-370919,-1732991,-7892877,-520469,8920037,1992705,-2791039,-7050083,80807,6565819,2308869,-732191,-6914659,-1337523,6640485,2139361,-819453,-4430131,-2248483,4228523,3294819,-219333,-3967671,-1503039,2825521,2171667,993309,-2452291,-2064563,2028375,1963105,631189,-1043849,-1321731,548045,1479993,973829,-574955,-737781,269481,576179,702201,131407,-430911,5453,318141,256775,160213,-18605,-54877,61679,96941,48299,11551,1359,69,1 421,C,1,211,7631,117433,1057003,6574305,31254345,121279501,401783333,1173165595,3090108229,7470473619,16795558611,35476754967,70974614811,135362310011,247424031729,435368066171,740213211247,1219875746677,1953943097237,3049071930129,4644896509191,6920282219643,10099713454069,14459568245843,20334007718989,28120198793381,38282593635903,51356007468393,67947265297787,88735225529631,114469030881339,145964480773407,184098462278591,229801418036251,284047869109143,347845048505329,422219737747235,508203436512343,606816035124131,719048200647511,845842728027589,988075146612577,1146533907743933,1321900507851245,1514729920685277,1725431721416085,1954252285121265,2201258433364595,2466322885853291,2749111851358049,3049075065908825,3365438557843165,3697200387795229,4043129576526071,4401768394377121,4771438142173129,5150248502525381,5536110481658867,5926752896831229,6319742295945953,6712506126786687,7102358906595413,7486531083001525,7862200228751923,8226524176302311,8576675672659947,8909878117790433,9223441938779771,9514801142815667,9781549580189301,10021476431688635,10232600413917857,10413202173547959,10561854320561989,10677448536003427,10759219188284985,10806762909773731,10820053624789851,10799452581830783,10745713025601451,10659979244834969,10543779843634029,10399015199129131,10227939180398573,10033135308842817,9817487635703347,9584146697163999,9336490982741109,9078084421828111,8812630459393019,8543923355669085,8275797405743081,8012074831631531,7756513148354683,7512752841583919,7284266211973475,7074308236533417,6885870268961037,6721637348950743,6583949817531853,6474769846214971,6395653388850395,6347727963341575,6331676570595891,6347727963341575,6395653388850395,6474769846214971,6583949817531853,6721637348950743,6885870268961037,7074308236533417,7284266211973475,7512752841583919,7756513148354683,8012074831631531,8275797405743081,8543923355669085,8812630459393019,9078084421828111,9336490982741109,9584146697163999,9817487635703347,10033135308842817,10227939180398573,10399015199129131,10543779843634029,10659979244834969,10745713025601451,10799452581830783,10820053624789851,10806762909773731,10759219188284985,10677448536003427,10561854320561989,10413202173547959,10232600413917857,10021476431688635,9781549580189301,9514801142815667,9223441938779771,8909878117790433,8576675672659947,8226524176302311,7862200228751923,7486531083001525,7102358906595413,6712506126786687,6319742295945953,5926752896831229,5536110481658867,5150248502525381,4771438142173129,4401768394377121,4043129576526071,3697200387795229,3365438557843165,3049075065908825,2749111851358049,2466322885853291,2201258433364595,1954252285121265,1725431721416085,1514729920685277,1321900507851245,1146533907743933,988075146612577,845842728027589,719048200647511,606816035124131,508203436512343,422219737747235,347845048505329,284047869109143,229801418036251,184098462278591,145964480773407,114469030881339,88735225529631,67947265297787,51356007468393,38282593635903,28120198793381,20334007718989,14459568245843,10099713454069,6920282219643,4644896509191,3049071930129,1953943097237,1219875746677,740213211247,435368066171,247424031729,135362310011,70974614811,35476754967,16795558611,7470473619,3090108229,1173165595,401783333,121279501,31254345,6574305,1057003,117433,7631,211,1,D,1,71,1583,18133,133563,719085,3067951,10948693,33938093,93885877,236473629,550514957,1198333499,2461165987,4803965537,8964105547,16068194673,27780439055,46484706845,75500674003,119332230903,183943858075,277058146131,408465256817,590333088345,837505399203,1167774310847,1602113504089,2164859001581,2883825589647,3790348566105,4919242470803,6308670575973,7999921032819,10037087625309,12466655054085,15336990557133,18697745477353,22599172184643,27091363646515,32223424917383,38042587815869,44593282007857,51916177536147,60047215421419,69016644139363,78848080464609,89557613383807,101152969556725,113632758175611,126985812094283,141190640890337,156215010194505,172015660166997,188538174377665,205717008538037,223475686518765,241727168788479,260374395734207,279311005288171,298422221015165,317585903444043,336673754092435,355552658522687,374086152111171,392135990147155,409563802377061,426232811082207,442009591109915,456765849813743,470380204372037,482739933256611,493742677693993,503298067888213,511329247691183,517774270505995,522587338774687,525739859770241,527221291796141,527039757361561,525222403433665,521815493361231,516884220280705,510512237389801,502800906039679,493868267915267,483847752477883,472886635235987,461144266294145,448790092125947,436001496801887,422961492071449,409856288747547,396872784725921,384196007571595,372006551710819,360478051604369,349774732603921,340049080387927,331439667908581,324069175716651,318042637541391,313445938374025,310344587377753,308782783012925,308782783012925,310344587377753,313445938374025,318042637541391,324069175716651,331439667908581,340049080387927,349774732603921,360478051604369,372006551710819,384196007571595,396872784725921,409856288747547,422961492071449,436001496801887,448790092125947,461144266294145,472886635235987,483847752477883,493868267915267,502800906039679,510512237389801,516884220280705,521815493361231,525222403433665,527039757361561,527221291796141,525739859770241,522587338774687,517774270505995,511329247691183,503298067888213,493742677693993,482739933256611,470380204372037,456765849813743,442009591109915,426232811082207,409563802377061,392135990147155,374086152111171,355552658522687,336673754092435,317585903444043,298422221015165,279311005288171,260374395734207,241727168788479,223475686518765,205717008538037,188538174377665,172015660166997,156215010194505,141190640890337,126985812094283,113632758175611,101152969556725,89557613383807,78848080464609,69016644139363,60047215421419,51916177536147,44593282007857,38042587815869,32223424917383,27091363646515,22599172184643,18697745477353,15336990557133,12466655054085,10037087625309,7999921032819,6308670575973,4919242470803,3790348566105,2883825589647,2164859001581,1602113504089,1167774310847,837505399203,590333088345,408465256817,277058146131,183943858075,119332230903,75500674003,46484706845,27780439055,16068194673,8964105547,4803965537,2461165987,1198333499,550514957,236473629,93885877,33938093,10948693,3067951,719085,133563,18133,1583,71,1 422,C,1,211,7279,94317,573261,1601279,619799,-7483959,-13442363,16089383,64918031,-742931,-192925271,-114291737,422545527,475890877,-707268763,-1278856441,873702191,2699825813,-590630207,-4780616661,-575825501,7331258933,3033459045,-9894079281,-6976675801,11836204305,12237489041,-12549258549,-18242328705,11711986073,24144512733,-9496732521,-29110335753,6617023089,32678607337,-4140040917,-35040369065,3088051465,37084854489,-3960909513,-40128881873,6386089497,45377006653,-9102890049,-53319494741,10356335549,63341417321,-8599031333,-73780151621,3210178265,82472508473,5100033947,-87615812221,-14445508375,88573083045,22468185823,-86253557201,-27340804603,82834967061,28630271179,-80894959581,-27624437555,82273107337,26903805035,-87168628105,-29289522111,93897220357,36571774395,-99502820233,-48600945163,101010391085,63187268819,-96807072421,-76944970999,87498242285,86752562435,-75798013057,-91193668491,65426031377,91288778007,-59471272853,-90133684671,58958579309,91555449935,-62294584221,-98362466075,65890262293,110983769519,-65711984685,-127124340275,59099072197,142641174775,-46022140941,-153275205947,29209120893,156503652803,-13027866793,-152666339283,1604925861,144850960895,3008338911,-137534647303,-1766765591,134589827491,-1766765591,-137534647303,3008338911,144850960895,1604925861,-152666339283,-13027866793,156503652803,29209120893,-153275205947,-46022140941,142641174775,59099072197,-127124340275,-65711984685,110983769519,65890262293,-98362466075,-62294584221,91555449935,58958579309,-90133684671,-59471272853,91288778007,65426031377,-91193668491,-75798013057,86752562435,87498242285,-76944970999,-96807072421,63187268819,101010391085,-48600945163,-99502820233,36571774395,93897220357,-29289522111,-87168628105,26903805035,82273107337,-27624437555,-80894959581,28630271179,82834967061,-27340804603,-86253557201,22468185823,88573083045,-14445508375,-87615812221,5100033947,82472508473,3210178265,-73780151621,-8599031333,63341417321,10356335549,-53319494741,-9102890049,45377006653,6386089497,-40128881873,-3960909513,37084854489,3088051465,-35040369065,-4140040917,32678607337,6617023089,-29110335753,-9496732521,24144512733,11711986073,-18242328705,-12549258549,12237489041,11836204305,-6976675801,-9894079281,3033459045,7331258933,-575825501,-4780616661,-590630207,2699825813,873702191,-1278856441,-707268763,475890877,422545527,-114291737,-192925271,-742931,64918031,16089383,-13442363,-7483959,619799,1601279,573261,94317,7279,211,1,D,1,70,1413,12384,52117,83324,-119565,-611494,-233875,2162516,2697587,-4733138,-10678569,6262472,29081881,-360100,-61821537,-24525320,108152679,83801578,-158470239,-191544180,193238335,353708156,-186077431,-561673960,112241951,790761080,40894543,-1005219742,-264912021,1170189122,528429959,-1266449296,-784627673,1302347504,987830601,-1316152058,-1113762337,1365093184,1174879881,-1502762760,-1222248823,1752638314,1329490557,-2090006394,-1562869967,2442601750,1948874173,-2713681800,-2454871597,2819995860,2993887501,-2729359984,-3455253773,2479691514,3749767503,-2168871504,-3850745441,1916248220,3811130137,-1810875708,-3746827977,1868111194,3789706929,-2015907250,-4029240609,2119459758,4467688019,-2037569370,-5011690713,1687014900,5507099247,-1086261756,-5805399999,355350626,5832554325,331230626,-5628212701,-820357594,5334229479,1050599102,-5134897453,-1083813326,5174199887,1081303926,-5487380415,-1232998156,5979218679,1670679054,-6460294213,-2403775592,6727387469,3308223006,-6652633623,-4174655732,6242269577,4797020006,-5636713201,-5062223212,5050855857,5001135800,-4678983375,-4775733120,4607675265,4607675265,-4775733120,-4678983375,5001135800,5050855857,-5062223212,-5636713201,4797020006,6242269577,-4174655732,-6652633623,3308223006,6727387469,-2403775592,-6460294213,1670679054,5979218679,-1232998156,-5487380415,1081303926,5174199887,-1083813326,-5134897453,1050599102,5334229479,-820357594,-5628212701,331230626,5832554325,355350626,-5805399999,-1086261756,5507099247,1687014900,-5011690713,-2037569370,4467688019,2119459758,-4029240609,-2015907250,3789706929,1868111194,-3746827977,-1810875708,3811130137,1916248220,-3850745441,-2168871504,3749767503,2479691514,-3455253773,-2729359984,2993887501,2819995860,-2454871597,-2713681800,1948874173,2442601750,-1562869967,-2090006394,1329490557,1752638314,-1222248823,-1502762760,1174879881,1365093184,-1113762337,-1316152058,987830601,1302347504,-784627673,-1266449296,528429959,1170189122,-264912021,-1005219742,40894543,790761080,112241951,-561673960,-186077431,353708156,193238335,-191544180,-158470239,83801578,108152679,-24525320,-61821537,-360100,29081881,6262472,-10678569,-4733138,2697587,2162516,-233875,-611494,-119565,83324,52117,12384,1413,70,1 426,C,1,213,7562,107565,826573,4044444,14104367,38044995,83769946,155194143,245548055,332898552,382334701,357874293,241282802,48885417,-163822583,-316827276,-336066697,-186940941,105727390,461688363,771701339,934438668,887188165,622162137,186740162,-326061039,-792022523,-1077405972,-1070192329,-720201777,-74517398,711247683,1402779179,1756606740,1607681707,940833567,-87123280,-1185013785,-2014219391,-2294803212,-1895679427,-882601923,490742536,1846495509,2786282879,3008040528,2403217975,1102684599,-548102092,-2080766541,-3038763767,-3113422704,-2240585179,-629301471,1287918964,2969792757,3917918483,3824667192,2674564399,764430375,-1371011980,-3112121061,-3941242367,-3602720340,-2184307375,-92259459,2069849272,3678679761,4271679863,3678679761,2069849272,-92259459,-2184307375,-3602720340,-3941242367,-3112121061,-1371011980,764430375,2674564399,3824667192,3917918483,2969792757,1287918964,-629301471,-2240585179,-3113422704,-3038763767,-2080766541,-548102092,1102684599,2403217975,3008040528,2786282879,1846495509,490742536,-882601923,-1895679427,-2294803212,-2014219391,-1185013785,-87123280,940833567,1607681707,1756606740,1402779179,711247683,-74517398,-720201777,-1070192329,-1077405972,-792022523,-326061039,186740162,622162137,887188165,934438668,771701339,461688363,105727390,-186940941,-336066697,-316827276,-163822583,48885417,241282802,357874293,382334701,332898552,245548055,155194143,83769946,38044995,14104367,4044444,826573,107565,7562,213,1,D,1,71,1513,15417,92994,379558,1154317,2798901,5638027,9641729,14126424,17673894,18465751,15069119,7361371,-2890557,-12256610,-16792556,-13685615,-2646149,13680901,30493465,42470158,45490456,37797891,20391069,-3257549,-27778555,-46766160,-54043468,-45430751,-20689017,15228649,52558867,79219632,84787853,64587598,22098753,-31425890,-80101736,-108314772,-105664673,-70443128,-10619535,57976422,115836398,145306642,135973049,88303738,14206757,-65878334,-128672056,-154893896,-135106425,-72887126,15699427,106216828,172520592,194284014,163280479,86491774,-15215109,-112780016,-177532954,-189960840,-145813011,-57532742,49456645,144284122,199647264,199647264,144284122,49456645,-57532742,-145813011,-189960840,-177532954,-112780016,-15215109,86491774,163280479,194284014,172520592,106216828,15699427,-72887126,-135106425,-154893896,-128672056,-65878334,14206757,88303738,135973049,145306642,115836398,57976422,-10619535,-70443128,-105664673,-108314772,-80101736,-31425890,22098753,64587598,84787853,79219632,52558867,15228649,-20689017,-45430751,-54043468,-46766160,-27778555,-3257549,20391069,37797891,45490456,42470158,30493465,13680901,-2646149,-13685615,-16792556,-12256610,-2890557,7361371,15069119,18465751,17673894,14126424,9641729,5638027,2798901,1154317,379558,92994,15417,1513,71,1 427,C,1,214,7846,122042,1097867,6661592,29761606,103386233,289560876,670893294,1311842962,2204262409,3246188750,4294288026,5255857615,6117664522,6862334044,7385137946,7584817997,7597250766,7867906984,8841713733,10530166692,12497865262,14365790288,16198885163,18183856222,19971967708,20691547269,19851486904,18045961898,16438955243,15599747661,15207428054,14958463597,15281541701,16740275436,18965144850,20702952791,20963475987,19708697470,17360264845,14185371537,10534439304,7255669910,5264343641,4786525829,5504224278,7326347987,10324070343,13753679600,15921180486,15650411885,13527172343,11087701562,9045953637,7072394645,5256544276,4841452706,7003208335,11412101975,16505821433,20847147879,23751886077,24966951878,24490304731,22726034047,20239536869,17290048297,14129393399,11770783707,11626739606,13874675741,16767676405,18290420849,18204970675,17700276179,17177562265,15402310414,11269913477,5655828503,746310795,-2191903899,-3668603937,-4669963819,-5273045800,-4909695277,-3507977847,-1795920433,-575435347,-161803273,-575435347,-1795920433,-3507977847,-4909695277,-5273045800,-4669963819,-3668603937,-2191903899,746310795,5655828503,11269913477,15402310414,17177562265,17700276179,18204970675,18290420849,16767676405,13874675741,11626739606,11770783707,14129393399,17290048297,20239536869,22726034047,24490304731,24966951878,23751886077,20847147879,16505821433,11412101975,7003208335,4841452706,5256544276,7072394645,9045953637,11087701562,13527172343,15650411885,15921180486,13753679600,10324070343,7326347987,5504224278,4786525829,5264343641,7255669910,10534439304,14185371537,17360264845,19708697470,20963475987,20702952791,18965144850,16740275436,15281541701,14958463597,15207428054,15599747661,16438955243,18045961898,19851486904,20691547269,19971967708,18183856222,16198885163,14365790288,12497865262,10530166692,8841713733,7867906984,7597250766,7584817997,7385137946,6862334044,6117664522,5255857615,4294288026,3246188750,2204262409,1311842962,670893294,289560876,103386233,29761606,6661592,1097867,122042,7846,214,1,D,1,72,1626,18747,136584,705184,2763014,8586209,21812108,46320498,83770137,131418566,182799270,231710392,275781821,314996172,346519260,364159791,367405620,371014560,399377072,465431265,557074846,650924822,738935357,831222660,926858450,992929892,989902253,919267050,830300079,770884279,744335330,728559936,725980591,767654069,862655342,966767803,1018263073,992035106,902507464,767699155,599008573,424991050,293475905,234850871,242606610,303242700,420788313,584594419,730899570,778975037,712527013,593715618,485239312,390703839,294600829,231137662,269980391,436081145,676545530,911211471,1088846295,1189443165,1206194639,1148401719,1042770973,910627824,759554967,617214365,549871559,606127145,744820765,859854095,889650530,868042511,846451843,800865821,659549759,412126369,144676805,-46991210,-147115265,-203100065,-244659571,-253522731,-208379269,-127366005,-52867986,-12813681,-12813681,-52867986,-127366005,-208379269,-253522731,-244659571,-203100065,-147115265,-46991210,144676805,412126369,659549759,800865821,846451843,868042511,889650530,859854095,744820765,606127145,549871559,617214365,759554967,910627824,1042770973,1148401719,1206194639,1189443165,1088846295,911211471,676545530,436081145,269980391,231137662,294600829,390703839,485239312,593715618,712527013,778975037,730899570,584594419,420788313,303242700,242606610,234850871,293475905,424991050,599008573,767699155,902507464,992035106,1018263073,966767803,862655342,767654069,725980591,728559936,744335330,770884279,830300079,919267050,989902253,992929892,926858450,831222660,738935357,650924822,557074846,465431265,399377072,371014560,367405620,364159791,346519260,314996172,275781821,231710392,182799270,131418566,83770137,46320498,21812108,8586209,2763014,705184,136584,18747,1626,72,1 429,C,1,215,7776,113658,903960,4603098,16820901,48336447,117348354,252411594,493887360,893158414,1511718005,2419281805,3689435972,5395457940,7606755258,10384396287,13778111268,17824303254,22541844267,27929161986,33964625587,40605416252,47785775623,55418516315,63397104142,71596478981,79874371530,88072967685,96020893734,103536877032,110434957923,116529991129,121643331587,125609741008,128284136351,129545319277,129298616762,127479676312,124056729386,119032145460,112445416293,104373859173,94931443852,84269071088,72572458618,60056531018,46960727347,33544056119,20078433163,6842612141,-5885064551,-17835480961,-28755135426,-38411623139,-46600578793,-53150994797,-57927862585,-60833600279,-61808858305,-60833600279,-57927862585,-53150994797,-46600578793,-38411623139,-28755135426,-17835480961,-5885064551,6842612141,20078433163,33544056119,46960727347,60056531018,72572458618,84269071088,94931443852,104373859173,112445416293,119032145460,124056729386,127479676312,129298616762,129545319277,128284136351,125609741008,121643331587,116529991129,110434957923,103536877032,96020893734,88072967685,79874371530,71596478981,63397104142,55418516315,47785775623,40605416252,33964625587,27929161986,22541844267,17824303254,13778111268,10384396287,7606755258,5395457940,3689435972,2419281805,1511718005,893158414,493887360,252411594,117348354,48336447,16820901,4603098,903960,113658,7776,215,1,D,1,72,1570,16502,103320,440117,1411584,3700433,8418876,17230388,32356740,56527726,92930619,145054298,216464670,310630894,430728899,579443585,758872228,970377907,1214382185,1490322154,1796657169,2130767595,2488945060,2866505815,3257854171,3656526422,4055268883,4446119033,4820535780,5169620493,5484381913,5756000849,5976130734,6137247256,6232908297,6257882130,6208308161,6081859413,5877810973,5597157221,5242725160,4819135069,4332779751,3791813275,3205941611,2586157446,1944530673,1293917753,647647777,19221795,-578095483,-1131657753,-1629696334,-2061626206,-2418363498,-2692509668,-2878443922,-2972373102,-2972373102,-2878443922,-2692509668,-2418363498,-2061626206,-1629696334,-1131657753,-578095483,19221795,647647777,1293917753,1944530673,2586157446,3205941611,3791813275,4332779751,4819135069,5242725160,5597157221,5877810973,6081859413,6208308161,6257882130,6232908297,6137247256,5976130734,5756000849,5484381913,5169620493,4820535780,4446119033,4055268883,3656526422,3257854171,2866505815,2488945060,2130767595,1796657169,1490322154,1214382185,970377907,758872228,579443585,430728899,310630894,216464670,145054298,92930619,56527726,32356740,17230388,8418876,3700433,1411584,440117,103320,16502,1570,72,1 430,C,1,215,7848,120830,1077768,6553415,29861041,108185420,324205600,826466880,1830583999,3584761005,6304611192,10115329890,15052331372,21133126365,28434592439,37061263120,46951468460,57632729720,68169149621,77468496635,84815326038,90202886650,94083923518,96639041725,97213003041,94615890650,88294978240,79449017940,70902741359,65468241105,63977909782,64811328170,65678277162,66329206455,69639132279,79594894150,97509508900,119828757900,139991404401,153304985675,160708191958,167720036925,178962636883,192949802745,202204314211,199312839330,183928916025,164234348995,150873244079,148229235145,150843959762,148632088815,136635667397,120532941595,112483937529,120537725990,140982245875,160793635625,168384923741,163194342395,155452624798,156258849605,166947485703,177458250365,175232491391,156537558190,129943250085,108936219995,100584342299,100554864245,98639303282,89169398635,76486032797,70683558455,78119990129,95802563370,114590301895,127559409485,135253592361,143124600655,154387631798,165836839025,170782430883,165836839025,154387631798,143124600655,135253592361,127559409485,114590301895,95802563370,78119990129,70683558455,76486032797,89169398635,98639303282,100554864245,100584342299,108936219995,129943250085,156537558190,175232491391,177458250365,166947485703,156258849605,155452624798,163194342395,168384923741,160793635625,140982245875,120537725990,112483937529,120532941595,136635667397,148632088815,150843959762,148229235145,150873244079,164234348995,183928916025,199312839330,202204314211,192949802745,178962636883,167720036925,160708191958,153304985675,139991404401,119828757900,97509508900,79594894150,69639132279,66329206455,65678277162,64811328170,63977909782,65468241105,70902741359,79449017940,88294978240,94615890650,97213003041,96639041725,94083923518,90202886650,84815326038,77468496635,68169149621,57632729720,46951468460,37061263120,28434592439,21133126365,15052331372,10115329890,6304611192,3584761005,1830583999,826466880,324205600,108185420,29861041,6553415,1077768,120830,7848,215,1,D,1,72,1613,18403,133512,696383,2812730,9230246,25435630,60298296,125326629,232134864,389163147,600039419,865470106,1187467157,1571103188,2018964312,2519362630,3037629668,3521969523,3925619257,4230674484,4451321031,4607675828,4689637575,4647706167,4431514619,4052573710,3613749316,3263883989,3100082397,3099125222,3150530177,3178746286,3249625695,3549270093,4227605673,5232754240,6297038740,7117591343,7593253915,7902794484,8329749868,8969200550,9583543228,9766415504,9299156321,8386395389,7535400944,7153696147,7210195383,7275977422,6932335042,6190873410,5534864392,5518156400,6264851139,7323846003,8027756324,8049427785,7658941205,7445645362,7754186274,8347664156,8606859216,8085041578,6913409559,5692335191,4976730810,4829781881,4841874083,4572047262,3984562382,3478617804,3506348484,4156940898,5094373555,5881042627,6354077830,6695094387,7155604977,7740162264,8173290724,8173290724,7740162264,7155604977,6695094387,6354077830,5881042627,5094373555,4156940898,3506348484,3478617804,3984562382,4572047262,4841874083,4829781881,4976730810,5692335191,6913409559,8085041578,8606859216,8347664156,7754186274,7445645362,7658941205,8049427785,8027756324,7323846003,6264851139,5518156400,5534864392,6190873410,6932335042,7275977422,7210195383,7153696147,7535400944,8386395389,9299156321,9766415504,9583543228,8969200550,8329749868,7902794484,7593253915,7117591343,6297038740,5232754240,4227605673,3549270093,3249625695,3178746286,3150530177,3099125222,3100082397,3263883989,3613749316,4052573710,4431514619,4647706167,4689637575,4607675828,4451321031,4230674484,3925619257,3521969523,3037629668,2519362630,2018964312,1571103188,1187467157,865470106,600039419,389163147,232134864,125326629,60298296,25435630,9230246,2812730,696383,133512,18403,1613,72,1 431,C,1,215,7489,97271,597107,1845301,2692211,1857469,4886891,14901983,12612677,-2070559,17574723,45002227,-2673709,-37552735,36412197,37902497,-98816615,-97725327,34690673,-36848651,-201002487,-100943165,70241779,-15826607,-123379229,51451493,269495905,206200887,75990669,228196517,435906865,274900933,-29726417,13886651,149173427,-161699539,-589818329,-534697411,-328070503,-555295741,-825727195,-515187593,-22949583,9208181,-37065577,461104285,1050190483,1022902593,811718819,1052463869,1231064063,741635835,111668819,-82940775,-285287573,-933980369,-1544413915,-1609689895,-1464686385,-1548591447,-1530236235,-944550027,-133696271,330851455,697724807,1449021897,2154247909,2198128061,1975730781,2001555027,1790148743,916129755,-27520205,-580332591,-1174933097,-2059469415,-2668255493,-2619402345,-2371131367,-2243182951,-1773644373,-720393025,339705157,1009224273,1679720249,2560595175,3083108835,2882771043,2460905813,2184138505,1539023775,280867153,-855319797,-1483384865,-2152660761,-2996387897,-3292447769,-2840207615,-2314330299,-1891605713,-1000191959,346554009,1387742545,1956746905,2592655121,3239951763,3239951763,2592655121,1956746905,1387742545,346554009,-1000191959,-1891605713,-2314330299,-2840207615,-3292447769,-2996387897,-2152660761,-1483384865,-855319797,280867153,1539023775,2184138505,2460905813,2882771043,3083108835,2560595175,1679720249,1009224273,339705157,-720393025,-1773644373,-2243182951,-2371131367,-2619402345,-2668255493,-2059469415,-1174933097,-580332591,-27520205,916129755,1790148743,2001555027,1975730781,2198128061,2154247909,1449021897,697724807,330851455,-133696271,-944550027,-1530236235,-1548591447,-1464686385,-1609689895,-1544413915,-933980369,-285287573,-82940775,111668819,741635835,1231064063,1052463869,811718819,1022902593,1050190483,461104285,-37065577,9208181,-22949583,-515187593,-825727195,-555295741,-328070503,-534697411,-589818329,-161699539,149173427,13886651,-29726417,274900933,435906865,228196517,75990669,206200887,269495905,51451493,-123379229,-15826607,70241779,-100943165,-201002487,-36848651,34690673,-97725327,-98816615,37902497,36412197,-37552735,-2673709,45002227,17574723,-2070559,12612677,14901983,4886891,1857469,2692211,1845301,597107,97271,7489,215,1,D,1,71,1441,12661,55139,119029,113337,110605,469801,805823,199591,84017,1786275,1459063,-1599853,-390669,2923481,-1330993,-6234329,-1218309,1620417,-6563953,-9018919,289585,2779079,-4621129,-3309921,8872413,13158793,5753107,5548557,17321923,19579219,4873343,-2774429,5535441,2560549,-19843751,-30190203,-19225221,-18616747,-35649835,-35842993,-11351701,2546583,-2863759,6955409,38842697,53714247,42398329,42457985,58271747,51095465,18634029,-1569177,-6544821,-27260347,-62257197,-79112329,-73332375,-71311873,-76786207,-62986915,-25052761,7161699,23269009,49530481,89722953,108782683,99644405,94752399,95152121,68248547,19338827,-16352629,-40270703,-77241447,-117657717,-130611525,-119481053,-111217957,-100543399,-62456021,-7051139,34258377,63169309,101986877,140179657,147253919,127918259,111840951,93880237,45961953,-17061117,-58237611,-85609087,-124773271,-156755199,-150510677,-122757821,-102224717,-73755371,-16340743,45424617,81846361,108102499,142430123,161229233,142430123,108102499,81846361,45424617,-16340743,-73755371,-102224717,-122757821,-150510677,-156755199,-124773271,-85609087,-58237611,-17061117,45961953,93880237,111840951,127918259,147253919,140179657,101986877,63169309,34258377,-7051139,-62456021,-100543399,-111217957,-119481053,-130611525,-117657717,-77241447,-40270703,-16352629,19338827,68248547,95152121,94752399,99644405,108782683,89722953,49530481,23269009,7161699,-25052761,-62986915,-76786207,-71311873,-73332375,-79112329,-62257197,-27260347,-6544821,-1569177,18634029,51095465,58271747,42457985,42398329,53714247,38842697,6955409,-2863759,2546583,-11351701,-35842993,-35649835,-18616747,-19225221,-30190203,-19843751,2560549,5535441,-2774429,4873343,19579219,17321923,5548557,5753107,13158793,8872413,-3309921,-4621129,2779079,289585,-9018919,-6563953,1620417,-1218309,-6234329,-1330993,2923481,-390669,-1599853,1459063,1786275,84017,199591,805823,469801,110605,113337,119029,55139,12661,1441,71,1 433,C,1,217,8065,127167,1160809,7159251,32551415,115020673,326408143,758967483,1461577515,2338953041,3104684203,3418791723,3226423093,3046622693,3786292411,5922643179,8607893199,9760675093,7677468427,3136150293,-227308173,1415104919,8013311861,14175345453,13005946605,2990735193,-8554281151,-10361957079,2210240599,20491547679,27866780609,14806998539,-9635763807,-22673769669,-7864246855,26706530991,51183144749,39372430219,-4234351131,-42895186243,-38120353527,12313236489,65601896503,68470671111,8148750527,-68202223117,-90139829949,-29388747179,66103261289,107845646011,47377875013,-70964937151,-140650580761,-88212661443,51324890075,154806661963,119080061885,-37454273027,-178865041335,-169236415333,-2830923487,176992177661,199699919969,27536352413,-195905035653,-265409768615,-103317253349,155966441161,275544898005,131731081009,-160292637615,-337001928377,-223894460657,93978143901,334053935933,268272510283,-59746489553,-358863702119,-348049573373,-19537509769,338868335569,396449167001,85391936007,-323262811263,-455602223923,-177269026087,271824032951,484632975345,257286153103,-214987691557,-504413567169,-337895853381,146384768821,514358612775,427516904551,-43560377713,-474717873963,-470090514987,-25628512127,460421381461,545793662217,148008591585,-376019116053,-551293713851,-216799114763,325930689545,585236879625,325930689545,-216799114763,-551293713851,-376019116053,148008591585,545793662217,460421381461,-25628512127,-470090514987,-474717873963,-43560377713,427516904551,514358612775,146384768821,-337895853381,-504413567169,-214987691557,257286153103,484632975345,271824032951,-177269026087,-455602223923,-323262811263,85391936007,396449167001,338868335569,-19537509769,-348049573373,-358863702119,-59746489553,268272510283,334053935933,93978143901,-223894460657,-337001928377,-160292637615,131731081009,275544898005,155966441161,-103317253349,-265409768615,-195905035653,27536352413,199699919969,176992177661,-2830923487,-169236415333,-178865041335,-37454273027,119080061885,154806661963,51324890075,-88212661443,-140650580761,-70964937151,47377875013,107845646011,66103261289,-29388747179,-90139829949,-68202223117,8148750527,68470671111,65601896503,12313236489,-38120353527,-42895186243,-4234351131,39372430219,51183144749,26706530991,-7864246855,-22673769669,-9635763807,14806998539,27866780609,20491547679,2210240599,-10361957079,-8554281151,2990735193,13005946605,14175345453,8013311861,1415104919,-227308173,3136150293,7677468427,9760675093,8607893199,5922643179,3786292411,3046622693,3226423093,3418791723,3104684203,2338953041,1461577515,758967483,326408143,115020673,32551415,7159251,1160809,127167,8065,217,1,D,1,73,1671,19537,144553,759171,3027383,9555991,24501315,51802769,90937181,132591043,160171171,161857983,148034219,156140259,225649951,351288795,457423311,439796917,266098963,49158695,-7689279,207835285,558607901,711373285,424860333,-159417117,-540425197,-271428939,559521225,1273322861,1143825975,130543957,-914758877,-909258675,409690443,2033423031,2424246587,950207991,-1300015027,-2270601181,-806143569,2033710559,3632019937,2138600657,-1568751011,-4297726757,-3307637527,935873453,4738867343,4319823465,-515422719,-5693905981,-6265434577,-1090643747,5574974493,7528855247,2364148765,-5783938837,-9483035251,-4771874177,4685814767,10326226633,6371773487,-4395357821,-12477355413,-10069180393,1395488791,11821955589,11294203479,-541379299,-13405639063,-15282634733,-3607274091,11660739723,16541450353,5881025475,-11269554179,-19267151191,-10116096333,8635751193,20097535899,13289060209,-6343449117,-21204378113,-17332795473,2489959555,20625817019,20326522145,1260610069,-19596829191,-23056861079,-5349307301,17941434819,25683646579,10488930221,-14172964767,-25885463187,-13669842275,11744390751,27388944793,18890633723,-6282557165,-25401231359,-21067683815,2893985291,24809229837,24809229837,2893985291,-21067683815,-25401231359,-6282557165,18890633723,27388944793,11744390751,-13669842275,-25885463187,-14172964767,10488930221,25683646579,17941434819,-5349307301,-23056861079,-19596829191,1260610069,20326522145,20625817019,2489959555,-17332795473,-21204378113,-6343449117,13289060209,20097535899,8635751193,-10116096333,-19267151191,-11269554179,5881025475,16541450353,11660739723,-3607274091,-15282634733,-13405639063,-541379299,11294203479,11821955589,1395488791,-10069180393,-12477355413,-4395357821,6371773487,10326226633,4685814767,-4771874177,-9483035251,-5783938837,2364148765,7528855247,5574974493,-1090643747,-6265434577,-5693905981,-515422719,4319823465,4738867343,935873453,-3307637527,-4297726757,-1568751011,2138600657,3632019937,2033710559,-806143569,-2270601181,-1300015027,950207991,2424246587,2033423031,409690443,-909258675,-914758877,130543957,1143825975,1273322861,559521225,-271428939,-540425197,-159417117,424860333,711373285,558607901,207835285,-7689279,49158695,266098963,439796917,457423311,351288795,225649951,156140259,148034219,161857983,160171171,132591043,90937181,51802769,24501315,9555991,3027383,759171,144553,19537,1671,73,1 434,C,1,217,7704,103292,668170,2266348,3980092,3464405,3726997,10661644,15995532,12650232,13896008,18796540,25835571,40214223,25800274,10510612,46414474,52964926,34461934,37059911,9995719,43041082,92579648,16012864,-10977568,41943496,55477437,67173001,15335394,-44378887,36911699,120102122,39169666,-61227201,-1205371,84902118,97772465,33988493,-93427712,-6645408,187833995,83344275,-97260314,-47909477,83931513,144220370,58852174,-145412351,-78577661,221964526,129638915,-135705073,-104988520,46886756,187983881,79279865,-200378510,-117068679,210044435,197669206,-142972347,-189064722,67074209,202595974,105300395,-222035919,-192756524,240181459,218585138,-147507269,-257128414,8036595,264691141,81223534,-266891569,-243727022,185328669,275915066,-168029579,-331429959,-43766994,268178365,128441514,-322260841,-278979886,149869097,276228203,-92597806,-392743995,-92597806,276228203,149869097,-278979886,-322260841,128441514,268178365,-43766994,-331429959,-168029579,275915066,185328669,-243727022,-266891569,81223534,264691141,8036595,-257128414,-147507269,218585138,240181459,-192756524,-222035919,105300395,202595974,67074209,-189064722,-142972347,197669206,210044435,-117068679,-200378510,79279865,187983881,46886756,-104988520,-135705073,129638915,221964526,-78577661,-145412351,58852174,144220370,83931513,-47909477,-97260314,83344275,187833995,-6645408,-93427712,33988493,97772465,84902118,-1205371,-61227201,39169666,120102122,36911699,-44378887,15335394,67173001,55477437,41943496,-10977568,16012864,92579648,43041082,9995719,37059911,34461934,52964926,46414474,10510612,25800274,40214223,25835571,18796540,13896008,12650232,15995532,10661644,3726997,3464405,3980092,2266348,668170,103292,7704,217,1,D,1,72,1498,13707,63953,157178,193442,143235,309894,695904,709600,579554,800756,1006986,1623847,1824217,590755,1208297,2782043,1943580,1783972,1200719,628317,3868207,3087792,-744784,813148,2495526,3001263,2546059,-1303121,-940230,4525859,4726418,-1252625,-2340342,2447685,4716321,3849735,-1739002,-4259980,5301148,8407743,-1346883,-4740711,1049026,6080035,6027668,-2257941,-8082276,4103119,11487567,-1329447,-7359544,-1550982,6166680,8619785,-3634717,-10525721,2638674,12905229,1458664,-10955684,-3159912,7683695,9141162,-2549928,-14007400,1456000,14951379,1568307,-12171559,-7637355,8451842,10929981,-5273854,-15532300,-2159729,15400592,3527166,-15438128,-10567182,6724074,13143051,-5383586,-18572808,-3128045,13419738,6505409,-14667998,-14667998,6505409,13419738,-3128045,-18572808,-5383586,13143051,6724074,-10567182,-15438128,3527166,15400592,-2159729,-15532300,-5273854,10929981,8451842,-7637355,-12171559,1568307,14951379,1456000,-14007400,-2549928,9141162,7683695,-3159912,-10955684,1458664,12905229,2638674,-10525721,-3634717,8619785,6166680,-1550982,-7359544,-1329447,11487567,4103119,-8082276,-2257941,6027668,6080035,1049026,-4740711,-1346883,8407743,5301148,-4259980,-1739002,3849735,4716321,2447685,-2340342,-1252625,4726418,4525859,-940230,-1303121,2546059,3001263,2495526,813148,-744784,3087792,3868207,628317,1200719,1783972,1943580,2782043,1208297,590755,1824217,1623847,1006986,800756,579554,709600,695904,309894,143235,193442,157178,63953,13707,1498,72,1 435,C,1,217,7776,110463,833946,3897038,12449198,29482266,56150223,93208416,141804427,197479201,245846400,271691670,267632730,225407234,130888913,-17167041,-195906648,-377961876,-544342268,-669186938,-716488281,-663776268,-512985096,-278252152,19310459,346428390,659581530,913485578,1070346522,1107845635,1020036375,815509986,520384720,175708692,-173855944,-484415835,-714638874,-839170918,-856597290,-778101479,-619503240,-407531550,-179981603,27624378,194796830,315736560,386238924,399480260,362650068,300620839,230653770,155617344,87277093,44930970,32220839,44930970,87277093,155617344,230653770,300620839,362650068,399480260,386238924,315736560,194796830,27624378,-179981603,-407531550,-619503240,-778101479,-856597290,-839170918,-714638874,-484415835,-173855944,175708692,520384720,815509986,1020036375,1107845635,1070346522,913485578,659581530,346428390,19310459,-278252152,-512985096,-663776268,-716488281,-669186938,-544342268,-377961876,-195906648,-17167041,130888913,225407234,267632730,271691670,245846400,197479201,141804427,93208416,56150223,29482266,12449198,3897038,833946,110463,7776,217,1,D,1,72,1541,15571,91142,348400,948858,1994109,3513579,5566926,8125205,10724754,12571756,13123964,12090413,8887208,2999934,-5016314,-13799029,-22263756,-29448236,-33780260,-33705530,-28762383,-19419111,-6499798,8714088,24339706,38193608,48227229,52967732,51754582,44646572,32456331,16849270,-57556,-16146420,-29330012,-37911067,-41266643,-39723570,-33921350,-24834734,-14059705,-3450876,5602534,12522535,17154750,19184397,18505058,15976600,12770907,9275912,5717914,2979510,1691446,1691446,2979510,5717914,9275912,12770907,15976600,18505058,19184397,17154750,12522535,5602534,-3450876,-14059705,-24834734,-33921350,-39723570,-41266643,-37911067,-29330012,-16146420,-57556,16849270,32456331,44646572,51754582,52967732,48227229,38193608,24339706,8714088,-6499798,-19419111,-28762383,-33705530,-33780260,-29448236,-22263756,-13799029,-5016314,2999934,8887208,12090413,13123964,12571756,10724754,8125205,5566926,3513579,1994109,948858,348400,91142,15571,1541,72,1 437,C,1,218,7702,101302,617976,1685200,213352,-10393158,-21284648,9408068,88401187,77827572,-154982601,-338473106,40518640,711453480,454902142,-913086154,-1321350782,594149191,2231833698,381666725,-2668804834,-1719194241,2276304946,2735701258,-1285459392,-2869799636,514336552,2333360295,-630866142,-2054623165,1362870622,2737910061,-1657618292,-4033784987,709373360,4709469466,1143856203,-3674689500,-2418646033,1121938480,1563050933,1184246582,1466774193,-1200971788,-4708760675,-1365548774,5809201167,4562325552,-4263529385,-6001796622,1800371589,4997515102,-690700763,-2974519748,1821304677,2167246629,-3961796733,-3684670069,4720636064,6299438497,-2794941392,-7384675133,-533221842,5505608811,2577731442,-1790495156,-1798255428,-1362545534,-1204390212,2277584425,4610846720,-782182731,-6609249576,-1931691763,6372133409,4037085715,-4637189427,-4457239521,3013095783,3651446343,-2455818861,-2785576994,2788775403,2636458732,-3339915098,-3460312614,3247793142,4906385532,-1707340542,-5715131692,-1017483526,4584483606,3248901749,-1738621395,-3391639381,-1095174071,1409394063,2241403719,1409394063,-1095174071,-3391639381,-1738621395,3248901749,4584483606,-1017483526,-5715131692,-1707340542,4906385532,3247793142,-3460312614,-3339915098,2636458732,2788775403,-2785576994,-2455818861,3651446343,3013095783,-4457239521,-4637189427,4037085715,6372133409,-1931691763,-6609249576,-782182731,4610846720,2277584425,-1204390212,-1362545534,-1798255428,-1790495156,2577731442,5505608811,-533221842,-7384675133,-2794941392,6299438497,4720636064,-3684670069,-3961796733,2167246629,1821304677,-2974519748,-690700763,4997515102,1800371589,-6001796622,-4263529385,4562325552,5809201167,-1365548774,-4708760675,-1200971788,1466774193,1184246582,1563050933,1121938480,-2418646033,-3674689500,1143856203,4709469466,709373360,-4033784987,-1657618292,2737910061,1362870622,-2054623165,-630866142,2333360295,514336552,-2869799636,-1285459392,2735701258,2276304946,-1719194241,-2668804834,381666725,2231833698,594149191,-1321350782,-913086154,454902142,711453480,40518640,-338473106,-154982601,77827572,88401187,9408068,-21284648,-10393158,213352,1685200,617976,101302,7702,218,1,D,1,72,1482,13118,54898,80806,-179540,-852476,-670542,2284111,5140132,-710605,-13832432,-11160472,19526722,36632280,-8627908,-66840564,-27987742,82410719,84210210,-65157383,-136543862,14175341,155972410,44329018,-133933334,-72102760,99327013,56987004,-95974897,-32249914,135233037,45981238,-177917045,-109855408,167795484,179152024,-85387773,-182186678,-20848007,82794884,58187655,69147664,30136633,-161720382,-196514403,121624291,320830174,10946089,-322076344,-121378633,228471006,126596907,-142929790,-41240957,152491320,-38136208,-253136378,14897939,344075574,111953315,-317007892,-233697391,168098764,235707611,-3459937,-105439839,-65563037,-73434603,6666465,200708728,134035901,-218530356,-270532187,136831336,327149582,-27596440,-293286628,-33537602,225528492,30740808,-183777985,-268294,186761695,-16037053,-222653571,-13996761,255636275,101127309,-228323113,-200992813,113973835,230941199,33285870,-153365770,-120230094,15638274,97591198,97591198,15638274,-120230094,-153365770,33285870,230941199,113973835,-200992813,-228323113,101127309,255636275,-13996761,-222653571,-16037053,186761695,-268294,-183777985,30740808,225528492,-33537602,-293286628,-27596440,327149582,136831336,-270532187,-218530356,134035901,200708728,6666465,-73434603,-65563037,-105439839,-3459937,235707611,168098764,-233697391,-317007892,111953315,344075574,14897939,-253136378,-38136208,152491320,-41240957,-142929790,126596907,228471006,-121378633,-322076344,10946089,320830174,121624291,-196514403,-161720382,30136633,69147664,58187655,82794884,-20848007,-182186678,-85387773,179152024,167795484,-109855408,-177917045,45981238,135233037,-32249914,-95974897,56987004,99327013,-72102760,-133933334,44329018,155972410,14175341,-136543862,-65157383,84210210,82410719,-27987742,-66840564,-8627908,36632280,19526722,-11160472,-13832432,-710605,5140132,2284111,-670542,-852476,-179540,80806,54898,13118,1482,72,1 438,C,1,219,7994,116727,910465,4365108,13834079,29841597,43272646,39140337,19050491,15999264,62780713,137699535,172342730,139101135,104945425,156420312,281924027,377888661,381260098,349961781,386081003,512653596,657316453,739314435,751251290,765056571,860108017,1031496132,1182677759,1236911781,1237717906,1292721741,1427840579,1560893592,1628850673,1664261373,1712067416,1753071129,1766940751,1793714244,1857984083,1893267483,1825949320,1698376755,1624320953,1631248656,1623246313,1510430517,1310647544,1109452029,972902143,899916552,810989483,606602187,294589468,20559063,-102889723,-159488064,-328178795,-635779119,-921011500,-1062892191,-1127621345,-1236266388,-1399386493,-1557328929,-1685736188,-1780699293,-1817728963,-1798098624,-1778653823,-1798098624,-1817728963,-1780699293,-1685736188,-1557328929,-1399386493,-1236266388,-1127621345,-1062892191,-921011500,-635779119,-328178795,-159488064,-102889723,20559063,294589468,606602187,810989483,899916552,972902143,1109452029,1310647544,1510430517,1623246313,1631248656,1624320953,1698376755,1825949320,1893267483,1857984083,1793714244,1766940751,1753071129,1712067416,1664261373,1628850673,1560893592,1427840579,1292721741,1237717906,1236911781,1182677759,1031496132,860108017,765056571,751251290,739314435,657316453,512653596,386081003,349961781,381260098,377888661,281924027,156420312,104945425,139101135,172342730,137699535,62780713,15999264,19050491,39140337,43272646,29841597,13834079,4365108,910465,116727,7994,219,1,D,1,73,1599,16665,100654,389960,1018359,1809431,2103377,1417493,603212,1568634,4812071,7832113,7740461,5521311,5618598,10297888,16254389,18642657,17339855,16981379,21077096,28134758,33869399,35878077,35928053,38225873,44963900,53353110,58401309,59105071,59898805,64695537,71708560,76586402,78675890,80582150,82948665,84193200,84827407,87123368,90096976,89497394,84209757,78812306,77493769,78206978,75566298,67683018,57570955,49276600,44521953,41312302,34719776,21835528,6794217,-2851982,-6092219,-10627364,-22567308,-37882170,-48245483,-52363216,-56031149,-62820756,-70803822,-77649740,-83074595,-86382242,-86594055,-85256348,-85256348,-86594055,-86382242,-83074595,-77649740,-70803822,-62820756,-56031149,-52363216,-48245483,-37882170,-22567308,-10627364,-6092219,-2851982,6794217,21835528,34719776,41312302,44521953,49276600,57570955,67683018,75566298,78206978,77493769,78812306,84209757,89497394,90096976,87123368,84827407,84193200,82948665,80582150,78675890,76586402,71708560,64695537,59898805,59105071,58401309,53353110,44963900,38225873,35928053,35878077,33869399,28134758,21077096,16981379,17339855,18642657,16254389,10297888,5618598,5521311,7740461,7832113,4812071,1568634,603212,1417493,2103377,1809431,1018359,389960,100654,16665,1599,73,1 439,C,1,219,8067,124319,1106757,6751259,31240303,116884613,368816453,1010706161,2457487191,5388240107,10789834033,19937357087,34287096323,55281114727,84090736251,121346563641,166906733879,219705529383,277712001303,338023546709,397119015517,451284757461,497187527931,532502231645,556439615647,570002043091,575854758441,577819765329,580126359439,586619546331,600105929077,621933705857,651822121003,687929830861,727172762839,765815900203,800306947923,828193391399,848843001387,863675327975,875763151763,888920151385,906617249025,931128099853,963162440201,1001999203017,1045935466353,1092828528693,1140606339447,1187736720315,1233661253569,1279100221169,1326026089887,1377122310657,1434743212187,1499677612171,1570206792319,1641896546283,1708274554657,1762178733351,1797320482731,1809600629133,1797902757575,1764314037225,1713854877279,1653804271743,1592671972209,1538893452443,1499436513961,1478634918359,1477586195617,1494309636743,1524606706045,1563328171879,1605648825507,1648011374219,1688565586785,1727101474511,1764591977947,1802519967411,1842185968705,1884190133405,1928233638345,1973277934613,2017962912997,2061082454395,2101916041649,2140315768993,2176582738345,2211240277513,2244784930535,2277420318775,2308746870305,2337447950821,2361130788977,2376528645203,2380158655703,2369285991695,2342824845237,2301779279601,2249042675347,2188711857555,2125304645775,2063244264691,2006713057833,1959681074963,1925803250229,1908025465129,1908025465129,1925803250229,1959681074963,2006713057833,2063244264691,2125304645775,2188711857555,2249042675347,2301779279601,2342824845237,2369285991695,2380158655703,2376528645203,2361130788977,2337447950821,2308746870305,2277420318775,2244784930535,2211240277513,2176582738345,2140315768993,2101916041649,2061082454395,2017962912997,1973277934613,1928233638345,1884190133405,1842185968705,1802519967411,1764591977947,1727101474511,1688565586785,1648011374219,1605648825507,1563328171879,1524606706045,1494309636743,1477586195617,1478634918359,1499436513961,1538893452443,1592671972209,1653804271743,1713854877279,1764314037225,1797902757575,1809600629133,1797320482731,1762178733351,1708274554657,1641896546283,1570206792319,1499677612171,1434743212187,1377122310657,1326026089887,1279100221169,1233661253569,1187736720315,1140606339447,1092828528693,1045935466353,1001999203017,963162440201,931128099853,906617249025,888920151385,875763151763,863675327975,848843001387,828193391399,800306947923,765815900203,727172762839,687929830861,651822121003,621933705857,600105929077,586619546331,580126359439,577819765329,575854758441,570002043091,556439615647,532502231645,497187527931,451284757461,397119015517,338023546709,277712001303,219705529383,166906733879,121346563641,84090736251,55281114727,34287096323,19937357087,10789834033,5388240107,2457487191,1010706161,368816453,116884613,31240303,6751259,1106757,124319,8067,219,1,D,1,73,1643,18719,135753,714171,2952791,10101911,29613891,76267073,175782817,367808773,706684633,1258508289,2093838491,3276670381,4851555981,6831340437,9187809669,11846938145,14689984929,17561630659,20286184057,22691755279,24639669947,26053093545,26936664483,27379884463,27541516907,27618525135,27808067199,28272132487,29111619005,30352298455,31942407319,33761710617,35643131115,37407286133,38905636519,40061449633,40893987039,41514645331,42094180689,42812621599,43810856019,45160649145,46859725809,48847069129,51027706511,53298165921,55569713721,57790075251,59962024463,62151381075,64474147531,67057823281,69984498243,73235785813,76663410995,80000637729,82912841013,85070007847,86217783995,86228730929,85126280183,83082936183,80397335399,77453345673,74663685497,72403970931,70949510657,70431331047,70825100081,71976582537,73654676927,75614438177,77651614505,79636131181,81520560807,83326695673,85117437413,86963022521,88911060447,90968827413,93102499817,95251917749,97353246567,99359226883,101249347265,103028435075,104717633003,106342782111,107922294677,109453468605,110896994795,112164434453,113118152135,113591919989,113431309553,112540768591,110917612589,108657847957,105933155101,102953282857,99933497931,97079171063,94584752667,92633660373,91386552011,90957037471,91386552011,92633660373,94584752667,97079171063,99933497931,102953282857,105933155101,108657847957,110917612589,112540768591,113431309553,113591919989,113118152135,112164434453,110896994795,109453468605,107922294677,106342782111,104717633003,103028435075,101249347265,99359226883,97353246567,95251917749,93102499817,90968827413,88911060447,86963022521,85117437413,83326695673,81520560807,79636131181,77651614505,75614438177,73654676927,71976582537,70825100081,70431331047,70949510657,72403970931,74663685497,77453345673,80397335399,83082936183,85126280183,86228730929,86217783995,85070007847,82912841013,80000637729,76663410995,73235785813,69984498243,67057823281,64474147531,62151381075,59962024463,57790075251,55569713721,53298165921,51027706511,48847069129,46859725809,45160649145,43810856019,42812621599,42094180689,41514645331,40893987039,40061449633,38905636519,37407286133,35643131115,33761710617,31942407319,30352298455,29111619005,28272132487,27808067199,27618525135,27541516907,27379884463,26936664483,26053093545,24639669947,22691755279,20286184057,17561630659,14689984929,11846938145,9187809669,6831340437,4851555981,3276670381,2093838491,1258508289,706684633,367808773,175782817,76267073,29613891,10101911,2952791,714171,135753,18719,1643,73,1 442,C,1,221,8288,130832,1189560,7293884,33044956,117313430,340161116,831627862,1759909588,3297934380,5581196576,8667985313,12499295069,16858238462,21356763766,25490234809,28759266861,30800283800,31470523760,30897697948,29526110510,28119238212,27623494990,28885100452,32365500855,38010061167,45258147460,53075597796,60009787193,64424200841,64967438332,61043039850,52974313415,41852431257,29332647820,17506817328,8640496048,4582429475,6098274391,12630773220,22613529486,33923943105,44110899907,50599761316,51282770776,45350864351,33679207737,18413356234,2245572576,-11954965165,-21247649604,-23103080767,-16363246932,-1885373984,17807040597,39467967227,59733033694,75217713766,82863118497,80939350947,69961945032,52538231876,32291564199,12953404932,-1857121059,-8849495928,-5975231509,6485908000,25830593677,48016484360,68856893612,84476348541,91477951915,87683234236,73215575880,50774213191,24641047940,-662708501,-21042274168,-33008139879,-34235160784,-24523324449,-6166615152,16847276199,40104891564,59506281653,71504162608,73597875260,65196269023,48023958580,25513263829,1732434028,-19287038771,-33831635604,-39048502121,-33831635604,-19287038771,1732434028,25513263829,48023958580,65196269023,73597875260,71504162608,59506281653,40104891564,16847276199,-6166615152,-24523324449,-34235160784,-33008139879,-21042274168,-662708501,24641047940,50774213191,73215575880,87683234236,91477951915,84476348541,68856893612,48016484360,25830593677,6485908000,-5975231509,-8849495928,-1857121059,12953404932,32291564199,52538231876,69961945032,80939350947,82863118497,75217713766,59733033694,39467967227,17807040597,-1885373984,-16363246932,-23103080767,-21247649604,-11954965165,2245572576,18413356234,33679207737,45350864351,51282770776,50599761316,44110899907,33923943105,22613529486,12630773220,6098274391,4582429475,8640496048,17506817328,29332647820,41852431257,52974313415,61043039850,64967438332,64424200841,60009787193,53075597796,45258147460,38010061167,32365500855,28885100452,27623494990,28119238212,29526110510,30897697948,31470523760,30800283800,28759266861,25490234809,21356763766,16858238462,12499295069,8667985313,5581196576,3297934380,1759909588,831627862,340161116,117313430,33044956,7293884,1189560,130832,8288,221,1,D,1,74,1702,19864,146192,763700,3044397,9724295,25798929,58504069,116195632,206457044,334125406,499435479,696034662,909448430,1117882786,1296625111,1424481942,1489058022,1489722594,1439834741,1368420809,1317479267,1331552645,1443078796,1661971395,1973355742,2339165176,2699593242,2978982181,3103083036,3023444395,2733744001,2269007110,1695467301,1103040124,597878530,282122338,221131717,419415437,823562923,1343694023,1870279734,2281714702,2461803946,2336739120,1908272664,1252542273,488304979,-251388411,-827286895,-1104519433,-989463952,-473857186,356998883,1360420896,2377624545,3247793790,3813480065,3953733270,3636733283,2941384398,2023032156,1059761721,226494151,-309300669,-413386235,-39103714,738965088,1752105346,2799451466,3688560766,4244367128,4327776256,3884582050,2984409366,1801765888,552582545,-556673860,-1344226644,-1666506372,-1458230282,-770574595,239569154,1365721660,2403239296,3168849271,3514122946,3360624771,2735902688,1768732768,643324712,-445481341,-1311715340,-1794437228,-1794437228,-1311715340,-445481341,643324712,1768732768,2735902688,3360624771,3514122946,3168849271,2403239296,1365721660,239569154,-770574595,-1458230282,-1666506372,-1344226644,-556673860,552582545,1801765888,2984409366,3884582050,4327776256,4244367128,3688560766,2799451466,1752105346,738965088,-39103714,-413386235,-309300669,226494151,1059761721,2023032156,2941384398,3636733283,3953733270,3813480065,3247793790,2377624545,1360420896,356998883,-473857186,-989463952,-1104519433,-827286895,-251388411,488304979,1252542273,1908272664,2336739120,2461803946,2281714702,1870279734,1343694023,823562923,419415437,221131717,282122338,597878530,1103040124,1695467301,2269007110,2733744001,3023444395,3103083036,2978982181,2699593242,2339165176,1973355742,1661971395,1443078796,1331552645,1317479267,1368420809,1439834741,1489722594,1489058022,1424481942,1296625111,1117882786,909448430,696034662,499435479,334125406,206457044,116195632,58504069,25798929,9724295,3044397,763700,146192,19864,1702,74,1 443,C,1,221,7919,105849,660759,1903261,929329,-8352781,-15740661,17077119,73703677,6746633,-200953949,-135133277,398714191,483518759,-578951543,-1123520641,602846781,2061727863,-287398655,-3157545769,-434953547,4266557473,1572576467,-5219152541,-2975570639,6027075375,4581356165,-6680140807,-6269798923,7311578387,8126952859,-7869942321,-10123663859,8426701975,12434575435,-8812311403,-15020230703,9027675789,18016627625,-8791163963,-21205361505,8060299143,24480653931,-6613944475,-27400328017,4642673281,29828647673,-2251982189,-31573228137,-167163615,32841444129,2488875283,-33745754935,-4579019399,34475286777,6531226967,-35046701013,-8458652333,35427664099,10449679859,-35651231309,-12663455773,35605002165,15004114657,-35356551643,-17529073887,34627997755,19856886829,-33548554773,-22006554829,31922805891,23624244789,-30200637369,-25041642233,28340907145,26126098793,-26806298289,-27312927111,25310169225,28354016529,-23991091729,-29481029163,22370957707,30372524017,-20513647557,-31176794529,18179058593,31624010697,-15624597373,-31666660867,12993783643,31036873155,-10598061497,-29604009835,8697900199,27488401471,-7313474437,-24813948487,6622180247,22112169165,-6378725661,-19404761875,6841683929,17099532649,-7670051649,-14816690469,9162397295,12855037815,-10804990357,-10804990357,12855037815,9162397295,-14816690469,-7670051649,17099532649,6841683929,-19404761875,-6378725661,22112169165,6622180247,-24813948487,-7313474437,27488401471,8697900199,-29604009835,-10598061497,31036873155,12993783643,-31666660867,-15624597373,31624010697,18179058593,-31176794529,-20513647557,30372524017,22370957707,-29481029163,-23991091729,28354016529,25310169225,-27312927111,-26806298289,26126098793,28340907145,-25041642233,-30200637369,23624244789,31922805891,-22006554829,-33548554773,19856886829,34627997755,-17529073887,-35356551643,15004114657,35605002165,-12663455773,-35651231309,10449679859,35427664099,-8458652333,-35046701013,6531226967,34475286777,-4579019399,-33745754935,2488875283,32841444129,-167163615,-31573228137,-2251982189,29828647673,4642673281,-27400328017,-6613944475,24480653931,8060299143,-21205361505,-8791163963,18016627625,9027675789,-15020230703,-8812311403,12434575435,8426701975,-10123663859,-7869942321,8126952859,7311578387,-6269798923,-6680140807,4581356165,6027075375,-2975570639,-5219152541,1572576467,4266557473,-434953547,-3157545769,-287398655,2061727863,602846781,-1123520641,-578951543,483518759,398714191,-135133277,-200953949,6746633,73703677,17077119,-15740661,-8352781,929329,1903261,660759,105849,7919,221,1,D,1,73,1525,13751,59435,99787,-121027,-682463,-301789,2345837,3118235,-4586961,-11170509,4991155,27583637,2426261,-51750137,-23887417,79501145,64625379,-101555547,-122762399,111364899,194149589,-103931633,-270045933,83259507,348404887,-51326345,-425812467,14807101,507515661,29474549,-591736657,-79725145,684389779,145191745,-780334831,-226031867,882088333,332821941,-976109029,-461084559,1056370305,612131655,-1104547913,-768650095,1120576045,922531799,-1103006927,-1058150071,1068369357,1176592989,-1024968493,-1277168415,982042357,1366804273,-937631301,-1449123045,887028061,1526445203,-827631497,-1604475683,752529253,1678719811,-666112455,-1751110803,561461019,1803624679,-451732035,-1837516301,332513701,1839258067,-223381775,-1829377565,116061467,1806953245,-25588651,-1795680311,-64364097,1782795501,144483461,-1774889789,-232680147,1750231323,321469027,-1712393963,-421003735,1649557565,517467687,-1567989121,-602666579,1465735785,658330329,-1347369823,-672240871,1222129857,646976201,-1094663285,-584097461,984538195,505397385,-889842255,-406969729,828862897,306303815,-784647249,-186302893,769444387,66557393,-758783961,66557393,769444387,-186302893,-784647249,306303815,828862897,-406969729,-889842255,505397385,984538195,-584097461,-1094663285,646976201,1222129857,-672240871,-1347369823,658330329,1465735785,-602666579,-1567989121,517467687,1649557565,-421003735,-1712393963,321469027,1750231323,-232680147,-1774889789,144483461,1782795501,-64364097,-1795680311,-25588651,1806953245,116061467,-1829377565,-223381775,1839258067,332513701,-1837516301,-451732035,1803624679,561461019,-1751110803,-666112455,1678719811,752529253,-1604475683,-827631497,1526445203,887028061,-1449123045,-937631301,1366804273,982042357,-1277168415,-1024968493,1176592989,1068369357,-1058150071,-1103006927,922531799,1120576045,-768650095,-1104547913,612131655,1056370305,-461084559,-976109029,332821941,882088333,-226031867,-780334831,145191745,684389779,-79725145,-591736657,29474549,507515661,14807101,-425812467,-51326345,348404887,83259507,-270045933,-103931633,194149589,111364899,-122762399,-101555547,64625379,79501145,-23887417,-51750137,2426261,27583637,4991155,-11170509,-4586961,3118235,2345837,-301789,-682463,-121027,99787,59435,13751,1525,73,1 445,C,1,222,8288,129189,1155140,6983641,31503132,113179448,339359429,880247860,2032541441,4275924812,8348210678,15341255679,26810119910,44880754481,72345377302,112746680828,170457344749,250749286200,359827097081,504796032742,693558182248,934661830029,1237134855400,1610303641421,2063566054452,2606093686988,3246488590629,3992464527300,4850609356441,5826218899822,6923140891818,8143590439949,9487977061060,10954830891021,12540868551772,14241134370228,16049098648979,17956656245850,19954088314751,22030100362782,24171970184158,26365709644249,28596108144210,30846635619686,33099334669392,35334865555923,37532741161459,39671629633930,41729580428616,43684173702052,45512752078393,47192890208539,48703079054090,50023424473186,51136167887252,52026024836053,52680507180729,53090362605510,53250060029056,53158090347692,52816918104053,52232656099499,51414702361310,50375505214796,49130389678412,47697240203593,46095944842779,44347750714730,42474796947736,40499947570652,38446787386533,36339537697419,34202801285050,32061284664806,29939705759792,27862906919753,25855957668979,23944003838370,22151833467916,20503360385412,19021233265673,17726565060029,16638587249050,15774080793936,15146674682172,14766276811253,14638822460099,14766276811253,15146674682172,15774080793936,16638587249050,17726565060029,19021233265673,20503360385412,22151833467916,23944003838370,25855957668979,27862906919753,29939705759792,32061284664806,34202801285050,36339537697419,38446787386533,40499947570652,42474796947736,44347750714730,46095944842779,47697240203593,49130389678412,50375505214796,51414702361310,52232656099499,52816918104053,53158090347692,53250060029056,53090362605510,52680507180729,52026024836053,51136167887252,50023424473186,48703079054090,47192890208539,45512752078393,43684173702052,41729580428616,39671629633930,37532741161459,35334865555923,33099334669392,30846635619686,28596108144210,26365709644249,24171970184158,22030100362782,19954088314751,17956656245850,16049098648979,14241134370228,12540868551772,10954830891021,9487977061060,8143590439949,6923140891818,5826218899822,4850609356441,3992464527300,3246488590629,2606093686988,2063566054452,1610303641421,1237134855400,934661830029,693558182248,504796032742,359827097081,250749286200,170457344749,112746680828,72345377302,44880754481,26810119910,15341255679,8348210678,4275924812,2032541441,880247860,339359429,113179448,31503132,6983641,1155140,129189,8288,222,1,D,1,74,1687,19388,140378,725979,2902872,9479565,26331890,64235696,141209263,285600982,540156321,966953538,1652633436,2713243503,4298455092,6595421731,9832400978,14281382264,20258254269,28119519326,38256052903,51085458562,67043939280,86576850897,110126292942,138115589857,170933144404,208919081202,252355949489,301461477708,356380517687,417176104678,483823118208,556208155939,634135100228,717331439157,805450538994,898070040530,994691288357,1094743951806,1197594212325,1302550222506,1408860468187,1515707845489,1622207435404,1727413464244,1830333052846,1929939307587,2025179645587,2114983656724,2198279207686,2274020583330,2341222687893,2398990643307,2446539519908,2483208841624,2508480361798,2522001071923,2523603288699,2513310984988,2491329788582,2458029177934,2413927968825,2359685682077,2296092073532,2224046283482,2144526875210,2058564066657,1967224768673,1871609948356,1772853770354,1672115317770,1570564601287,1469372898253,1369713937492,1272770695726,1179735250902,1091794260039,1010104898967,935772613432,869836222992,813254641574,766885456005,731453529705,707519250388,695458666026,695458666026,707519250388,731453529705,766885456005,813254641574,869836222992,935772613432,1010104898967,1091794260039,1179735250902,1272770695726,1369713937492,1469372898253,1570564601287,1672115317770,1772853770354,1871609948356,1967224768673,2058564066657,2144526875210,2224046283482,2296092073532,2359685682077,2413927968825,2458029177934,2491329788582,2513310984988,2523603288699,2522001071923,2508480361798,2483208841624,2446539519908,2398990643307,2341222687893,2274020583330,2198279207686,2114983656724,2025179645587,1929939307587,1830333052846,1727413464244,1622207435404,1515707845489,1408860468187,1302550222506,1197594212325,1094743951806,994691288357,898070040530,805450538994,717331439157,634135100228,556208155939,483823118208,417176104678,356380517687,301461477708,252355949489,208919081202,170933144404,138115589857,110126292942,86576850897,67043939280,51085458562,38256052903,28119519326,20258254269,14281382264,9832400978,6595421731,4298455092,2713243503,1652633436,966953538,540156321,285600982,141209263,64235696,26331890,9479565,2902872,725979,140378,19388,1687,74,1 446,C,1,223,8139,112169,742897,2530827,4043143,1016657,-4287727,-1246793,4848383,-344535,-3924631,2372051,5092287,8060781,8646553,1330195,-946725,-621947,-6689803,-7569289,7392191,5888761,-5281163,8360047,20173263,18522157,-1359979,-16084321,-14061553,-5110491,-945687,-17173453,2732627,19345473,16467877,16769823,12237927,4573061,-28661043,-32886925,-26548829,-2453223,1966961,-10515565,23253551,39758001,39466997,-641125,-23491977,-30242591,-34532255,-29485729,-27345637,12657257,23240497,39223247,49999787,42275225,8241217,-40941685,-42964025,-43995447,-27037183,-17567717,6085583,50940113,71553653,61938027,25668923,-691523,-47142639,-65758017,-47042101,-33940823,-12010635,14312363,63550171,90081965,64329573,6656327,-38440017,-48600843,-68167219,-67511689,-46288033,-1834175,44165269,65123359,87693163,57308101,5166417,-56457133,-79020561,-56823299,-61120447,-41949645,-2575857,70685425,95716285,82076711,45680691,-20018487,-39519027,-76833981,-69984581,-52911879,-22985699,27862735,71752511,115945505,71752511,27862735,-22985699,-52911879,-69984581,-76833981,-39519027,-20018487,45680691,82076711,95716285,70685425,-2575857,-41949645,-61120447,-56823299,-79020561,-56457133,5166417,57308101,87693163,65123359,44165269,-1834175,-46288033,-67511689,-68167219,-48600843,-38440017,6656327,64329573,90081965,63550171,14312363,-12010635,-33940823,-47042101,-65758017,-47142639,-691523,25668923,61938027,71553653,50940113,6085583,-17567717,-27037183,-43995447,-42964025,-40941685,8241217,42275225,49999787,39223247,23240497,12657257,-27345637,-29485729,-34532255,-30242591,-23491977,-641125,39466997,39758001,23253551,-10515565,1966961,-2453223,-26548829,-32886925,-28661043,4573061,12237927,16769823,16467877,19345473,2732627,-17173453,-945687,-5110491,-14061553,-16084321,-1359979,18522157,20173263,8360047,-5281163,5888761,7392191,-7569289,-6689803,-621947,-946725,1330195,8646553,8060781,5092287,2372051,-3924631,-344535,4848383,-1246793,-4287727,1016657,4043143,2530827,742897,112169,8139,223,1,D,1,74,1583,14872,70609,169326,154839,-96224,-195591,126744,166905,-175000,-52407,208054,288597,452562,247507,-41000,-12749,-140704,-439523,-34580,497037,-92730,-30813,760716,1003563,497752,-550917,-748780,-518883,20194,-472989,-583384,753139,807890,843879,640080,557497,-563580,-1673727,-1395788,-834631,337992,-458127,207478,1643823,2024238,1103617,-861802,-1175011,-1698164,-1396459,-1555314,-392055,1057544,1312591,2312622,2202931,1497300,-998651,-2143782,-2052549,-1796804,-936405,-536242,1427221,3044510,3403001,2070724,598545,-1027250,-3050395,-2674474,-1935669,-1115022,-33609,1752284,3965657,3905948,1794775,-1017096,-2108343,-2724948,-3423487,-2752120,-1333007,1205666,2578103,3757014,3772929,1470310,-1155467,-3701406,-3128197,-2760354,-2615635,-1216030,1535473,4450010,4164351,3406542,401707,-1495502,-2705083,-3858760,-2738069,-2119110,258375,2186248,4819705,4819705,2186248,258375,-2119110,-2738069,-3858760,-2705083,-1495502,401707,3406542,4164351,4450010,1535473,-1216030,-2615635,-2760354,-3128197,-3701406,-1155467,1470310,3772929,3757014,2578103,1205666,-1333007,-2752120,-3423487,-2724948,-2108343,-1017096,1794775,3905948,3965657,1752284,-33609,-1115022,-1935669,-2674474,-3050395,-1027250,598545,2070724,3403001,3044510,1427221,-536242,-936405,-1796804,-2052549,-2143782,-998651,1497300,2202931,2312622,1312591,1057544,-392055,-1555314,-1396459,-1698164,-1175011,-861802,1103617,2024238,1643823,207478,-458127,337992,-834631,-1395788,-1673727,-563580,557497,640080,843879,807890,753139,-583384,-472989,20194,-518883,-748780,-550917,497752,1003563,760716,-30813,-92730,497037,-34580,-439523,-140704,-12749,-41000,247507,452562,288597,208054,-52407,-175000,166905,126744,-195591,-96224,154839,169326,70609,14872,1583,74,1 447,C,1,224,8437,128093,1044286,5236757,17167543,36430586,41110729,-18493105,-174527462,-346048885,-306674777,139704344,841117057,1204884737,637900162,-748810483,-1946065763,-1809899350,-206090195,1639865231,2122237114,767804069,-1170255257,-1754503240,-243395459,1946132531,2362634050,-10662553,-3306945323,-4173056992,-1094674307,3626184347,5638024522,2717517365,-2752216361,-5745294892,-3367948661,2157435941,5395067836,2928715931,-3036110867,-6445876858,-3260833223,4147539509,8717989636,5411427107,-3467561531,-9893187106,-7603793573,1653836687,9402687592,8342316407,-584446331,-8874443860,-8479465505,390493763,9239592370,9298383575,61307629,-9913561564,-10970937551,-1656695227,9604285822,12287909783,3752960815,-8121181738,-12290644733,-4973420083,6787990984,11837946599,5495652583,-6054746698,-11712362675,-6054746698,5495652583,11837946599,6787990984,-4973420083,-12290644733,-8121181738,3752960815,12287909783,9604285822,-1656695227,-10970937551,-9913561564,61307629,9298383575,9239592370,390493763,-8479465505,-8874443860,-584446331,8342316407,9402687592,1653836687,-7603793573,-9893187106,-3467561531,5411427107,8717989636,4147539509,-3260833223,-6445876858,-3036110867,2928715931,5395067836,2157435941,-3367948661,-5745294892,-2752216361,2717517365,5638024522,3626184347,-1094674307,-4173056992,-3306945323,-10662553,2362634050,1946132531,-243395459,-1754503240,-1170255257,767804069,2122237114,1639865231,-206090195,-1809899350,-1946065763,-748810483,637900162,1204884737,841117057,139704344,-306674777,-346048885,-174527462,-18493105,41110729,36430586,17167543,5236757,1044286,128093,8437,224,1,D,1,75,1702,18499,116919,472288,1254745,2044857,1077676,-4055645,-12767309,-17470650,-6448943,23065239,52543870,49856011,23727,-68764762,-98728933,-53976117,37685840,100381865,77202569,-12071784,-81644873,-57728595,43644484,118326453,69741329,-82983928,-199609687,-145273653,62930432,246308727,224815327,-155796,-229142381,-246527703,-32103148,207474911,230695985,1686188,-257043103,-269331547,14826858,342324409,383042143,58093204,-355671569,-470401557,-160794610,298445145,479917859,209832408,-257234869,-472614643,-222300310,259257731,503888631,258132812,-262018651,-563438277,-343403570,211500439,588986235,431889922,-119031639,-551986703,-465723452,51266391,506034197,469933074,-15784691,-482507043,-482507043,-15784691,469933074,506034197,51266391,-465723452,-551986703,-119031639,431889922,588986235,211500439,-343403570,-563438277,-262018651,258132812,503888631,259257731,-222300310,-472614643,-257234869,209832408,479917859,298445145,-160794610,-470401557,-355671569,58093204,383042143,342324409,14826858,-269331547,-257043103,1686188,230695985,207474911,-32103148,-246527703,-229142381,-155796,224815327,246308727,62930432,-145273653,-199609687,-82983928,69741329,118326453,43644484,-57728595,-81644873,-12071784,77202569,100381865,37685840,-53976117,-98728933,-68764762,23727,49856011,52543870,23065239,-6448943,-17470650,-12767309,-4055645,1077676,2044857,1254745,472288,116919,18499,1702,75,1 449,C,1,225,8363,118845,829405,3128185,6533775,8164901,12266863,31417077,53454935,54080549,73098811,141225709,178241255,178247259,238974057,314278393,343916897,365769669,359523509,381013595,420083089,292990749,160244501,170663609,29836623,-222951111,-365143515,-522708157,-662673223,-806634877,-1051496317,-1047307653,-901241979,-1007779997,-930877635,-566637591,-317369947,6269957,370937479,713917111,1314778699,1703305611,1810993247,2232430187,2511062633,2406569203,2338329363,2067211867,1687865451,1310867959,471627895,-336340155,-858965295,-1763340001,-2635209245,-3164602719,-3758368765,-4027394395,-4082512651,-4187485683,-3645904759,-2848112607,-2244824855,-1117732017,188693635,1322556853,2712472577,3849627883,4733651557,5775909955,6223719497,6188697861,6201983533,5598267221,4542929893,3454604359,1833382429,107097613,-1456580941,-3383058161,-5049444735,-6240136939,-7485080853,-8173132199,-8253985947,-8189783501,-7408957053,-6107600635,-4729134917,-2762753959,-584810001,1426570189,3707252077,5709164533,7204866515,8699437951,9540612719,9610629875,9500593791,8660374257,7187106579,5565958025,3301741071,880765603,-1291862995,-3852507961,-6135960897,-7712950453,-9241086469,-10186675681,-10332826687,-10186675681,-9241086469,-7712950453,-6135960897,-3852507961,-1291862995,880765603,3301741071,5565958025,7187106579,8660374257,9500593791,9610629875,9540612719,8699437951,7204866515,5709164533,3707252077,1426570189,-584810001,-2762753959,-4729134917,-6107600635,-7408957053,-8189783501,-8253985947,-8173132199,-7485080853,-6240136939,-5049444735,-3383058161,-1456580941,107097613,1833382429,3454604359,4542929893,5598267221,6201983533,6188697861,6223719497,5775909955,4733651557,3849627883,2712472577,1322556853,188693635,-1117732017,-2244824855,-2848112607,-3645904759,-4187485683,-4082512651,-4027394395,-3758368765,-3164602719,-2635209245,-1763340001,-858965295,-336340155,471627895,1310867959,1687865451,2067211867,2338329363,2406569203,2511062633,2232430187,1810993247,1703305611,1314778699,713917111,370937479,6269957,-317369947,-566637591,-930877635,-1007779997,-901241979,-1047307653,-1051496317,-806634877,-662673223,-522708157,-365143515,-222951111,29836623,170663609,160244501,292990749,420083089,381013595,359523509,365769669,343916897,314278393,238974057,178247259,178241255,141225709,73098811,54080549,53454935,31417077,12266863,8164901,6533775,3128185,829405,118845,8363,225,1,D,1,75,1643,16061,81881,229625,360901,427059,930637,2090891,2633977,2682433,4926355,7961531,8297029,9417257,13315851,15680325,16802059,17282101,17008421,19422769,17864853,9698291,7667365,6237333,-4940613,-14332267,-20597427,-28459977,-33931095,-44009485,-51791595,-44969929,-44112337,-48409855,-35452881,-20219733,-8459191,9614051,24543515,46881097,74278769,82288587,93696315,114986765,116682689,111874133,105894191,87846207,72383767,44654925,475861,-27647445,-59355133,-106484145,-137245679,-163399967,-186795127,-190499977,-196789099,-189424437,-151576919,-121084207,-83161403,-20297491,34984101,94228735,158120861,201619473,248618881,288413173,292784219,293509791,283446131,239330111,190362219,128130181,43876675,-30735269,-112572441,-203131091,-266859473,-324325447,-374813737,-388776693,-390013141,-373489973,-319354719,-257523309,-180695765,-77587533,19292445,119882515,226338635,305541769,376045363,436660903,453811663,452749675,434454849,374975187,303063415,213359061,96486177,-8983379,-119253087,-240784871,-328619295,-400439281,-464435365,-486646855,-486646855,-464435365,-400439281,-328619295,-240784871,-119253087,-8983379,96486177,213359061,303063415,374975187,434454849,452749675,453811663,436660903,376045363,305541769,226338635,119882515,19292445,-77587533,-180695765,-257523309,-319354719,-373489973,-390013141,-388776693,-374813737,-324325447,-266859473,-203131091,-112572441,-30735269,43876675,128130181,190362219,239330111,283446131,293509791,292784219,288413173,248618881,201619473,158120861,94228735,34984101,-20297491,-83161403,-121084207,-151576919,-189424437,-196789099,-190499977,-186795127,-163399967,-137245679,-106484145,-59355133,-27647445,475861,44654925,72383767,87846207,105894191,111874133,116682689,114986765,93696315,82288587,74278769,46881097,24543515,9614051,-8459191,-20219733,-35452881,-48409855,-44112337,-44969929,-51791595,-44009485,-33931095,-28459977,-20597427,-14332267,-4940613,6237333,7667365,9698291,17864853,19422769,17008421,17282101,16802059,15680325,13315851,9417257,8297029,7961531,4926355,2682433,2633977,2090891,930637,427059,360901,229625,81881,16061,1643,75,1 451,C,1,226,8738,143108,1361650,8876390,43754811,173696094,579314714,1672637846,4274513254,9835923547,20662159644,40083676552,72528134362,123486065292,199407887970,307588836103,456066221842,653480960924,908793118046,1230751908947,1627128176125,2103871993944,2664452887496,3309582501850,4037314467641,4843291004514,5720838511741,6660797894894,7651316038960,8678072650258,9725333964181,10777787671573,11822581776384,12850758251668,13857576130070,14841911650925,15805523812050,16752994756211,17692497142166,18636639990809,19602203109244,20608032016999,21671516041881,22805115015918,24014511100834,25298946344037,26652831270729,28066877206220,29527524217203,31015015880948,32501946795687,33954278321054,35335397213261,36611723804401,37757198181160,38754655334658,39594239500021,40271041861079,40784500107730,41140421901831,41354011472521,41450920649693,41464275211114,41428280690113,41371447145679,41312815436809,41262474296726,41224647598247,41199980434837,41184654814474,41166894512041,41124026787151,41023484217469,40828667630270,40507226627419,40037571234681,39410658793293,38627422780110,37695143034073,36626387496805,35441633028157,34173224831673,32866623713733,31576298191665,30357174914268,29255652368803,28304504889002,27523296101569,26922175004660,26504907712605,26268178601097,26197659543799,26264467833699,26426029083271,26632667101033,26837392331658,27004160815937,27110937347834,27147445687391,27110937347834,27004160815937,26837392331658,26632667101033,26426029083271,26264467833699,26197659543799,26268178601097,26504907712605,26922175004660,27523296101569,28304504889002,29255652368803,30357174914268,31576298191665,32866623713733,34173224831673,35441633028157,36626387496805,37695143034073,38627422780110,39410658793293,40037571234681,40507226627419,40828667630270,41023484217469,41124026787151,41166894512041,41184654814474,41199980434837,41224647598247,41262474296726,41312815436809,41371447145679,41428280690113,41464275211114,41450920649693,41354011472521,41140421901831,40784500107730,40271041861079,39594239500021,38754655334658,37757198181160,36611723804401,35335397213261,33954278321054,32501946795687,31015015880948,29527524217203,28066877206220,26652831270729,25298946344037,24014511100834,22805115015918,21671516041881,20608032016999,19602203109244,18636639990809,17692497142166,16752994756211,15805523812050,14841911650925,13857576130070,12850758251668,11822581776384,10777787671573,9725333964181,8678072650258,7651316038960,6660797894894,5720838511741,4843291004514,4037314467641,3309582501850,2664452887496,2103871993944,1627128176125,1230751908947,908793118046,653480960924,456066221842,307588836103,199407887970,123486065292,72528134362,40083676552,20662159644,9835923547,4274513254,1672637846,579314714,173696094,43754811,8876390,1361650,143108,8738,226,1,D,1,76,1808,21972,170390,956617,4204996,15233834,47123244,127695276,309068816,678456073,1367796314,2559654822,4488012590,7434707522,11724001447,17717497470,25808975248,36415159558,49956911805,66828178894,87356721531,111767205538,140158448540,172500014040,208642184853,248325504901,291178762518,336707762000,384292761310,433217296715,482738139454,532181113715,581027331910,628955704820,675833133668,721677572825,766635883135,811002363626,855263312940,900117386099,946421087403,995050080146,1046724198155,1101874809816,1160610383893,1222771433296,1288005394405,1355783056201,1425332462714,1495546249020,1564962305007,1631886074937,1694632193128,1751778043915,1802308084780,1845600872747,1881319781358,1909331354001,1929741219775,1943028753639,1950160521022,1952550280113,1951826209893,1949498980610,1946697424415,1944093401311,1942004272545,1940539323226,1939639166779,1938959900025,1937699025193,1934534825250,1927792922121,1915801787855,1897265358118,1871467158221,1838239091059,1797791465843,1750586191698,1697377717375,1639389946114,1578461979221,1516986968746,1457597526037,1402724542911,1354245476661,1313376048141,1280791039615,1256809574777,1241458579282,1234349653089,1234476851318,1240135116431,1249099614896,1259035907185,1267953310385,1274484154947,1277891709255,1277891709255,1274484154947,1267953310385,1259035907185,1249099614896,1240135116431,1234476851318,1234349653089,1241458579282,1256809574777,1280791039615,1313376048141,1354245476661,1402724542911,1457597526037,1516986968746,1578461979221,1639389946114,1697377717375,1750586191698,1797791465843,1838239091059,1871467158221,1897265358118,1915801787855,1927792922121,1934534825250,1937699025193,1938959900025,1939639166779,1940539323226,1942004272545,1944093401311,1946697424415,1949498980610,1951826209893,1952550280113,1950160521022,1943028753639,1929741219775,1909331354001,1881319781358,1845600872747,1802308084780,1751778043915,1694632193128,1631886074937,1564962305007,1495546249020,1425332462714,1355783056201,1288005394405,1222771433296,1160610383893,1101874809816,1046724198155,995050080146,946421087403,900117386099,855263312940,811002363626,766635883135,721677572825,675833133668,628955704820,581027331910,532181113715,482738139454,433217296715,384292761310,336707762000,291178762518,248325504901,208642184853,172500014040,140158448540,111767205538,87356721531,66828178894,49956911805,36415159558,25808975248,17717497470,11724001447,7434707522,4488012590,2559654822,1367796314,678456073,309068816,127695276,47123244,15233834,4204996,956617,170390,21972,1808,76,1 453,C,1,226,8437,124717,972028,4565863,13636681,24921580,18407809,-37000793,-139834112,-205015463,-96291695,221270404,549627091,561131083,121290850,-506327321,-862827767,-728810708,-299515277,98233159,381197554,706335865,1109921551,1269143356,738231271,-531433847,-1931033066,-2540769569,-1852838693,-216518132,1447131949,2387178661,2459235568,1878034297,757051099,-872001734,-2605247033,-3535307651,-2870725826,-742726517,1724578771,3240524350,3262414999,2147354701,564050338,-1062110789,-2492952881,-3285951770,-2809914317,-886035947,1649526166,3304709545,3089476237,1354828948,-579353603,-1621797437,-1685606066,-1346006789,-962627555,-356303150,657365251,1661279755,1833772678,829420825,-677872667,-1517806802,-1135695209,-95971097,571255504,434396257,-37141805,-175549958,90739177,280810639,90739177,-175549958,-37141805,434396257,571255504,-95971097,-1135695209,-1517806802,-677872667,829420825,1833772678,1661279755,657365251,-356303150,-962627555,-1346006789,-1685606066,-1621797437,-579353603,1354828948,3089476237,3304709545,1649526166,-886035947,-2809914317,-3285951770,-2492952881,-1062110789,564050338,2147354701,3262414999,3240524350,1724578771,-742726517,-2870725826,-3535307651,-2605247033,-872001734,757051099,1878034297,2459235568,2387178661,1447131949,-216518132,-1852838693,-2540769569,-1931033066,-531433847,738231271,1269143356,1109921551,706335865,381197554,98233159,-299515277,-728810708,-862827767,-506327321,121290850,561131083,549627091,221270404,-96291695,-205015463,-139834112,-37000793,18407809,24921580,13636681,4565863,972028,124717,8437,226,1,D,1,75,1672,17535,104923,392138,928921,1216317,-82826,-4020811,-8728743,-8419024,2020185,19020473,28752228,18336559,-9315579,-34873570,-40086141,-24823541,-3914676,11579707,24838445,42772974,58776469,52057557,8087162,-59821665,-112025299,-110774796,-51722431,31538005,95423016,118412831,105136179,65112602,-250469,-83370915,-151944094,-160772675,-90966193,25289860,124956011,161259193,131727450,64805851,-12129543,-85577612,-141401521,-152131179,-94058050,18556947,125703577,161745288,109917539,15266239,-58369518,-81988669,-71889983,-54571470,-33278369,5115281,56917824,89038063,68587089,3012800,-58353053,-68967099,-29640536,15720635,27739699,8994402,-8036987,-3221853,10688018,10688018,-3221853,-8036987,8994402,27739699,15720635,-29640536,-68967099,-58353053,3012800,68587089,89038063,56917824,5115281,-33278369,-54571470,-71889983,-81988669,-58369518,15266239,109917539,161745288,125703577,18556947,-94058050,-152131179,-141401521,-85577612,-12129543,64805851,131727450,161259193,124956011,25289860,-90966193,-160772675,-151944094,-83370915,-250469,65112602,105136179,118412831,95423016,31538005,-51722431,-110774796,-112025299,-59821665,8087162,52057557,58776469,42772974,24838445,11579707,-3914676,-24823541,-40086141,-34873570,-9315579,18336559,28752228,19020473,2020185,-8419024,-8728743,-4020811,-82826,1216317,928921,392138,104923,17535,1672,75,1 454,C,1,227,8739,141421,1321793,8430099,40550471,156829533,509121841,1430488851,3559684827,7988889769,16413488833,31266859463,55839664175,94399410745,152324247325,236238450767,354100910735,515182947481,729899898881,1009521726879,1365839798827,1810866221345,2356583107225,3014685985227,3796242621823,4711246510705,5768146370025,6973498488139,8331854724787,9845878825537,11516563268661,13343391685363,15324383782115,17456100185293,19733762190901,22151588840643,24703305446227,27382645430509,30183652544525,33100709092483,36128382263999,39261276119721,42494035224237,45821500285831,49238873565407,52741712059625,56325657296505,59985969055603,63717049552315,67512146184605,71363302999757,75261472039779,79196601105195,83157550479365,87131838626041,91105377851079,95062421913663,98985855584913,102857763626273,106660053038847,110374885949763,113984830632201,117472851880101,120822382609651,124017651629271,127044230654045,129889563071285,132543202285963,134996652760879,137242956948681,139276323325433,141092034359639,142686652227347,144058318837593,145206887173253,146133759008527,146841531039623,147333696099033,147614605121781,147689705702875,147565874921939,147251599364385,146756861594477,146092787539723,145271254737623,144304661226113,143205920841397,141988582588275,140666888286491,139255636812013,137769871487705,136224543456331,134634331089891,133013694934189,131377088231705,129739136307843,128114619696771,126518231282549,124964231798893,123466190052699,122036919908751,120688570740905,119432708533821,118280232817223,117241106070967,116324027839425,115536245176773,114883605610527,114370791119647,114001549331113,113778754442205,113704271725107,113778754442205,114001549331113,114370791119647,114883605610527,115536245176773,116324027839425,117241106070967,118280232817223,119432708533821,120688570740905,122036919908751,123466190052699,124964231798893,126518231282549,128114619696771,129739136307843,131377088231705,133013694934189,134634331089891,136224543456331,137769871487705,139255636812013,140666888286491,141988582588275,143205920841397,144304661226113,145271254737623,146092787539723,146756861594477,147251599364385,147565874921939,147689705702875,147614605121781,147333696099033,146841531039623,146133759008527,145206887173253,144058318837593,142686652227347,141092034359639,139276323325433,137242956948681,134996652760879,132543202285963,129889563071285,127044230654045,124017651629271,120822382609651,117472851880101,113984830632201,110374885949763,106660053038847,102857763626273,98985855584913,95062421913663,91105377851079,87131838626041,83157550479365,79196601105195,75261472039779,71363302999757,67512146184605,63717049552315,59985969055603,56325657296505,52741712059625,49238873565407,45821500285831,42494035224237,39261276119721,36128382263999,33100709092483,30183652544525,27382645430509,24703305446227,22151588840643,19733762190901,17456100185293,15324383782115,13343391685363,11516563268661,9845878825537,8331854724787,6973498488139,5768146370025,4711246510705,3796242621823,3014685985227,2356583107225,1810866221345,1365839798827,1009521726879,729899898881,515182947481,354100910735,236238450767,152324247325,94399410745,55839664175,31266859463,16413488833,7988889769,3559684827,1430488851,509121841,156829533,40550471,8430099,1321793,141421,8739,227,1,D,1,76,1793,21462,163127,894730,3834403,13526134,40717517,107394000,253276779,542932964,1072514101,1975663044,3429003779,5658058298,8943750087,13628030456,20115775825,28870363768,40402591223,55255540454,73989379619,97168556924,125350376725,159071348274,198828532193,245057265096,298111075465,358250529676,425643788121,500375392474,582455916703,671826781924,768360617015,871863277324,982084346417,1098737722372,1221526579311,1350163138380,1484376353457,1623908012926,1768504525005,1917913036382,2071885655259,2230188086036,2392604279965,2558930021044,2728954799173,2902438452272,3079092165043,3258570424344,3440473414899,3624352817968,3809712430475,3995999717990,4182592359847,4368789619720,4553817664617,4736850669328,4917040347585,5093541846298,5265527346335,5432188134142,5592734616227,5746405196414,5892487723029,6030346466208,6159441417619,6279330039262,6389652353829,6490110714356,6580458055531,6660501213082,6730114394623,6789250625374,6837941092793,6876281834232,6904416878577,6922529591698,6930847953511,6929659424508,6919324283361,6900277464578,6873016744455,6838083921442,6796049314625,6747506371210,6693075347703,6633408542748,6569188854951,6501118685730,6429903575147,6356239183600,6280808339691,6204288169150,6127360432373,6050715995856,5975048412557,5901039079128,5829342039107,5760576176358,5695326569893,5634149615438,5577573599467,5526090034164,5480138552771,5440093791162,5406262026957,5378888753180,5358170797715,5344263837762,5337280286087,5337280286087,5344263837762,5358170797715,5378888753180,5406262026957,5440093791162,5480138552771,5526090034164,5577573599467,5634149615438,5695326569893,5760576176358,5829342039107,5901039079128,5975048412557,6050715995856,6127360432373,6204288169150,6280808339691,6356239183600,6429903575147,6501118685730,6569188854951,6633408542748,6693075347703,6747506371210,6796049314625,6838083921442,6873016744455,6900277464578,6919324283361,6929659424508,6930847953511,6922529591698,6904416878577,6876281834232,6837941092793,6789250625374,6730114394623,6660501213082,6580458055531,6490110714356,6389652353829,6279330039262,6159441417619,6030346466208,5892487723029,5746405196414,5592734616227,5432188134142,5265527346335,5093541846298,4917040347585,4736850669328,4553817664617,4368789619720,4182592359847,3995999717990,3809712430475,3624352817968,3440473414899,3258570424344,3079092165043,2902438452272,2728954799173,2558930021044,2392604279965,2230188086036,2071885655259,1917913036382,1768504525005,1623908012926,1484376353457,1350163138380,1221526579311,1098737722372,982084346417,871863277324,768360617015,671826781924,582455916703,500375392474,425643788121,358250529676,298111075465,245057265096,198828532193,159071348274,125350376725,97168556924,73989379619,55255540454,40402591223,28870363768,20115775825,13628030456,8943750087,5658058298,3429003779,1975663044,1072514101,542932964,253276779,107394000,40717517,13526134,3834403,894730,163127,21462,1793,76,1 455,C,1,227,8361,115200,750505,2394795,2714430,-4106237,-12245649,3739218,37459365,19826265,-58255935,-64289362,64429734,138458924,-15074442,-190163290,-60434235,209326585,153396964,-155000771,-188192519,95378091,191009555,-40693875,-147772847,54258950,141705661,-60378551,-135816780,63261420,152825500,-3913421,-104182819,-22473671,37047446,13776364,61266935,93681376,-87253914,-210040751,58627311,314670774,46194097,-337367905,-150392892,317802284,237796406,-274563411,-285240004,241172932,314199010,-213697802,-352088129,159706799,386975506,-83356781,-416370226,-27448015,378134106,102295084,-301188189,-148143396,174699426,112804954,-105307037,-77341456,68376016,17027434,-107248059,-13172741,105987163,-13172741,-107248059,17027434,68376016,-77341456,-105307037,112804954,174699426,-148143396,-301188189,102295084,378134106,-27448015,-416370226,-83356781,386975506,159706799,-352088129,-213697802,314199010,241172932,-285240004,-274563411,237796406,317802284,-150392892,-337367905,46194097,314670774,58627311,-210040751,-87253914,93681376,61266935,13776364,37047446,-22473671,-104182819,-3913421,152825500,63261420,-135816780,-60378551,141705661,54258950,-147772847,-40693875,191009555,95378091,-188192519,-155000771,153396964,209326585,-60434235,-190163290,-15074442,138458924,64429734,-64289362,-58255935,19826265,37459365,3739218,-12245649,-4106237,2714430,2394795,750505,115200,8361,227,1,D,1,75,1612,15043,69089,144449,18441,-441241,-401597,1027258,1838429,-831435,-3735594,-471020,5875954,4086854,-5895524,-7903469,4193569,11100413,-125974,-10707079,-2700865,9084250,4414329,-6509439,-3112596,6606167,2684113,-6575693,-2408700,6784880,4231099,-3736959,-3575789,1048109,1220692,1154289,4573697,1228058,-8842314,-5525597,11014738,11442624,-8741911,-15274828,5004210,17477201,-1065706,-17938109,-1484514,17954877,3337224,-18079755,-6154494,17276524,9634441,-15601019,-13727987,11342853,14885892,-6889741,-13749803,1956982,9129100,-501489,-5968910,268092,3398095,-2842325,-4145481,3288578,3288578,-4145481,-2842325,3398095,268092,-5968910,-501489,9129100,1956982,-13749803,-6889741,14885892,11342853,-13727987,-15601019,9634441,17276524,-6154494,-18079755,3337224,17954877,-1484514,-17938109,-1065706,17477201,5004210,-15274828,-8741911,11442624,11014738,-5525597,-8842314,1228058,4573697,1154289,1220692,1048109,-3575789,-3736959,4231099,6784880,-2408700,-6575693,2684113,6606167,-3112596,-6509439,4414329,9084250,-2700865,-10707079,-125974,11100413,4193569,-7903469,-5895524,4086854,5875954,-471020,-3735594,-831435,1838429,1027258,-401597,-441241,18441,144449,69089,15043,1612,75,1 457,C,1,229,8969,148611,1421231,9168893,43689979,163036877,496600787,1274559331,2829660705,5558009435,9846022017,15973667339,23989443859,33568086693,43927161231,53909600785,62245475943,67870241329,70187937553,69307857579,66277388287,63102434943,62273361011,65896096555,74942001165,88933872871,105829903231,121899932659,132069834015,131310137019,116576043487,87967773305,48608515129,4132241077,-37619882125,-67684268803,-78804012947,-68649707739,-40843248249,-3391781551,33228651359,57145808735,57151533001,27143379989,-29759239219,-101513053401,-171562140815,-222967034957,-240320139539,-212524938601,-138400104805,-30748251045,86716830599,187904790635,251018130901,260641192535,210153013147,107391924359,-22522832295,-144298954873,-225824279213,-246837358783,-199578020855,-89030869969,62730007061,215986322561,325205354495,357031344203,299494165891,159034699889,-43231214483,-269421657793,-466879981371,-584397710173,-593545963829,-496249320243,-316083300149,-89433566733,134742107023,298782556889,355506289243,290684700941,126696853463,-93303352203,-319536131901,-497497610371,-572370269153,-509137321133,-313927490061,-32220825805,274323458071,546526414749,729972808583,778269864393,672047264965,437471226605,138558115777,-152376204209,-376231802311,-488084669681,-457579404145,-285097686895,-16338566047,270957329441,501277077677,623679180727,609878108791,450622583669,167969138417,-174585038079,-490072996305,-704899281187,-779965271247,-704899281187,-490072996305,-174585038079,167969138417,450622583669,609878108791,623679180727,501277077677,270957329441,-16338566047,-285097686895,-457579404145,-488084669681,-376231802311,-152376204209,138558115777,437471226605,672047264965,778269864393,729972808583,546526414749,274323458071,-32220825805,-313927490061,-509137321133,-572370269153,-497497610371,-319536131901,-93303352203,126696853463,290684700941,355506289243,298782556889,134742107023,-89433566733,-316083300149,-496249320243,-593545963829,-584397710173,-466879981371,-269421657793,-43231214483,159034699889,299494165891,357031344203,325205354495,215986322561,62730007061,-89030869969,-199578020855,-246837358783,-225824279213,-144298954873,-22522832295,107391924359,210153013147,260641192535,251018130901,187904790635,86716830599,-30748251045,-138400104805,-212524938601,-240320139539,-222967034957,-171562140815,-101513053401,-29759239219,27143379989,57151533001,57145808735,33228651359,-3391781551,-40843248249,-68649707739,-78804012947,-67684268803,-37619882125,4132241077,48608515129,87967773305,116576043487,131310137019,132069834015,121899932659,105829903231,88933872871,74942001165,65896096555,62273361011,63102434943,66277388287,69307857579,70187937553,67870241329,62245475943,53909600785,43927161231,33568086693,23989443859,15973667339,9846022017,5558009435,2829660705,1274559331,496600787,163036877,43689979,9168893,1421231,148611,8969,229,1,D,1,77,1855,22755,176199,968327,4058785,13623107,37954771,90326811,188130917,350169121,592665857,924125959,1338859571,1811057751,2294277065,2729878567,3061512189,3248974007,3279433251,3178836113,3019726661,2911617363,2967374775,3262102195,3808145143,4547392627,5345073559,5990439177,6236139857,5882850639,4859052247,3243355105,1242742911,-825313737,-2556386721,-3550494315,-3568669449,-2644276195,-1062398881,736473903,2223522433,2839451579,2149195503,68734723,-3029792921,-6447406903,-9384212645,-11074718451,-10873342409,-8456837023,-4090662399,1330214071,6588606935,10541160881,12311614199,11359177011,7676858433,2044606471,-4053676191,-8966037655,-11444415195,-10841613495,-7077187597,-755899645,6647149313,13034757843,16468060025,15875895045,11164004195,2979248845,-7316053425,-17553574065,-25172785429,-28209789533,-26059519257,-19390340935,-9628040769,1240286085,10655252729,16016427709,15792958139,10227837799,967169679,-9772855207,-19559390739,-25764797843,-26136134047,-19922150627,-8424996763,5697112849,19562557331,30526528207,36166748607,34801816145,26541078711,13629627009,-561183391,-12899740051,-20980676211,-22995370373,-18117293517,-7403553309,6088633587,18573889791,27044959503,29699432159,25634429537,15047415585,-52774561,-15952513973,-28691214425,-35600891815,-35600891815,-28691214425,-15952513973,-52774561,15047415585,25634429537,29699432159,27044959503,18573889791,6088633587,-7403553309,-18117293517,-22995370373,-20980676211,-12899740051,-561183391,13629627009,26541078711,34801816145,36166748607,30526528207,19562557331,5697112849,-8424996763,-19922150627,-26136134047,-25764797843,-19559390739,-9772855207,967169679,10227837799,15792958139,16016427709,10655252729,1240286085,-9628040769,-19390340935,-26059519257,-28209789533,-25172785429,-17553574065,-7316053425,2979248845,11164004195,15875895045,16468060025,13034757843,6647149313,-755899645,-7077187597,-10841613495,-11444415195,-8966037655,-4053676191,2044606471,7676858433,11359177011,12311614199,10541160881,6588606935,1330214071,-4090662399,-8456837023,-10873342409,-11074718451,-9384212645,-6447406903,-3029792921,68734723,2149195503,2839451579,2223522433,736473903,-1062398881,-2644276195,-3568669449,-3550494315,-2556386721,-825313737,1242742911,3243355105,4859052247,5882850639,6236139857,5990439177,5345073559,4547392627,3808145143,3262102195,2967374775,2911617363,3019726661,3178836113,3279433251,3248974007,3061512189,2729878567,2294277065,1811057751,1338859571,924125959,592665857,350169121,188130917,90326811,37954771,13623107,4058785,968327,176199,22755,1855,77,1 458,C,1,229,8587,121599,818933,2645637,2060327,-12469737,-37223447,-8989395,126989963,195391731,-133200475,-636671067,-320786373,1010706843,1439112269,-576868175,-2601862669,-923174341,2663203013,2411528697,-1505012837,-2419769033,781279601,1243756021,-2035751181,-1091242937,4331888985,3267019569,-5143732909,-6238981569,3652344913,7639523585,-1628124553,-7221451109,816939601,6484571245,-1157037813,-6395489329,1966203417,7154813025,-2905211657,-9242548317,2967240529,12549418237,-554369637,-14960856937,-4037910083,14054844085,7682480495,-10465375341,-7542063355,7936469717,4556057347,-9448377181,-2825896199,13922126677,5599884623,-16939616625,-11922136555,14740874957,17019211387,-8093477613,-16563834391,2201237997,11263847123,-1789612329,-6630314755,6095980229,7390028783,-9665615741,-12726951487,8091219673,17659068335,-1915440501,-18089912043,-4786946155,13720764879,8027011279,-7455120975,-6234002651,3494692231,1235243175,-4854519667,2195851917,10471725999,346973243,-14779981707,-8243291703,12187672543,15117517211,-3071093187,-14453719491,-5552022141,6455835867,6530951405,1466846905,52447275,-1837667521,-6633445491,-5294155507,5712516163,12408560795,2638040581,-12213945603,-11214859721,4662011083,13118620625,3812897861,-7879274357,-6857751477,730020637,3236514021,2451069639,3236514021,730020637,-6857751477,-7879274357,3812897861,13118620625,4662011083,-11214859721,-12213945603,2638040581,12408560795,5712516163,-5294155507,-6633445491,-1837667521,52447275,1466846905,6530951405,6455835867,-5552022141,-14453719491,-3071093187,15117517211,12187672543,-8243291703,-14779981707,346973243,10471725999,2195851917,-4854519667,1235243175,3494692231,-6234002651,-7455120975,8027011279,13720764879,-4786946155,-18089912043,-1915440501,17659068335,8091219673,-12726951487,-9665615741,7390028783,6095980229,-6630314755,-1789612329,11263847123,2201237997,-16563834391,-8093477613,17019211387,14740874957,-11922136555,-16939616625,5599884623,13922126677,-2825896199,-9448377181,4556057347,7936469717,-7542063355,-10465375341,7682480495,14054844085,-4037910083,-14960856937,-554369637,12549418237,2967240529,-9242548317,-2905211657,7154813025,1966203417,-6395489329,-1157037813,6484571245,816939601,-7221451109,-1628124553,7639523585,3652344913,-6238981569,-5143732909,3267019569,4331888985,-1091242937,-2035751181,1243756021,781279601,-2419769033,-1505012837,2411528697,2663203013,-923174341,-2601862669,-576868175,1439112269,1010706843,-320786373,-636671067,-133200475,195391731,126989963,-8989395,-37223447,-12469737,2060327,2645637,818933,121599,8587,229,1,D,1,76,1671,16090,76131,151338,-128185,-1210136,-1667543,2278500,8998377,4191932,-19474455,-29897172,13792257,70061092,32217513,-87782810,-107090979,47147344,151468123,24613006,-124968091,-45025844,80459949,-17255728,-116409829,78399588,241333341,-37534182,-347636295,-86713104,350224967,184986384,-287604239,-202359366,246134821,177831544,-253662483,-157159724,299728949,159870468,-384635205,-227024958,473483957,393988720,-466885099,-592020558,311895379,672645562,-112008241,-579045684,43586751,438256068,-160017415,-440605342,320242037,642984406,-316941141,-898047658,76084167,974744740,250346183,-778913466,-404861597,471894912,280317917,-329895758,-46087191,460254786,-23194449,-695052498,-171330423,779664560,481652471,-614409148,-683469663,300915658,656035039,-30743072,-436264623,-35698854,193087405,-131169550,-139996589,367818274,363781157,-403173464,-692279589,106636780,801411715,335434520,-528320147,-556951280,70767189,372129176,177681661,15417706,-18065805,-199573090,-344082275,-20959576,503547533,442148320,-264187667,-672204538,-182427983,520281522,474454751,-145063836,-422511775,-137405380,132475465,129055338,129055338,132475465,-137405380,-422511775,-145063836,474454751,520281522,-182427983,-672204538,-264187667,442148320,503547533,-20959576,-344082275,-199573090,-18065805,15417706,177681661,372129176,70767189,-556951280,-528320147,335434520,801411715,106636780,-692279589,-403173464,363781157,367818274,-139996589,-131169550,193087405,-35698854,-436264623,-30743072,656035039,300915658,-683469663,-614409148,481652471,779664560,-171330423,-695052498,-23194449,460254786,-46087191,-329895758,280317917,471894912,-404861597,-778913466,250346183,974744740,76084167,-898047658,-316941141,642984406,320242037,-440605342,-160017415,438256068,43586751,-579045684,-112008241,672645562,311895379,-592020558,-466885099,393988720,473483957,-227024958,-384635205,159870468,299728949,-157159724,-253662483,177831544,246134821,-202359366,-287604239,184986384,350224967,-86713104,-347636295,-37534182,241333341,78399588,-116409829,-17255728,80459949,-45025844,-124968091,24613006,151468123,47147344,-107090979,-87782810,32217513,70061092,13792257,-29897172,-19474455,4191932,8998377,2278500,-1667543,-1210136,-128185,151338,76131,16090,1671,76,1 461,C,1,231,8817,128821,926441,3607219,7641823,7876221,2457279,758665,3327341,-4012631,-17880487,-23945699,-12231163,13255511,17286051,13957877,36629391,47516787,30041357,-19807941,-61660975,-52852309,-59874433,-60516823,-15659059,60980113,130446615,119355929,91353271,58679195,-19928103,-147459639,-241760863,-184869485,-82028213,22510579,120457897,250372851,368679989,247100399,21659421,-186492685,-318344749,-369468811,-415288023,-221997203,132662029,430024203,551461817,484728015,373265007,59800705,-380352237,-721718705,-752705967,-465942143,-167957285,252736983,693932141,973899743,881242811,316311171,-211337149,-676725291,-999004357,-1061499345,-780372689,-7860553,698808053,1137416609,1224323573,977958509,448471377,-454762745,-1178350695,-1488427233,-1243909643,-639919795,66259417,992832569,1579372885,1644908749,1070852355,104153537,-701827999,-1465524095,-1766340823,-1508028903,-671836653,514550589,1342701129,1825624101,1715909117,1114618207,88895493,-1118825261,-1804202297,-1967983383,-1411640881,-506714699,570019095,1655001937,2046988063,1854869083,937896953,-209266689,-1188439329,-1975425171,-2017572607,-1471692975,-324241391,912772655,1721282581,2087887939,1721282581,912772655,-324241391,-1471692975,-2017572607,-1975425171,-1188439329,-209266689,937896953,1854869083,2046988063,1655001937,570019095,-506714699,-1411640881,-1967983383,-1804202297,-1118825261,88895493,1114618207,1715909117,1825624101,1342701129,514550589,-671836653,-1508028903,-1766340823,-1465524095,-701827999,104153537,1070852355,1644908749,1579372885,992832569,66259417,-639919795,-1243909643,-1488427233,-1178350695,-454762745,448471377,977958509,1224323573,1137416609,698808053,-7860553,-780372689,-1061499345,-999004357,-676725291,-211337149,316311171,881242811,973899743,693932141,252736983,-167957285,-465942143,-752705967,-721718705,-380352237,59800705,373265007,484728015,551461817,430024203,132662029,-221997203,-415288023,-369468811,-318344749,-186492685,21659421,247100399,368679989,250372851,120457897,22510579,-82028213,-184869485,-241760863,-147459639,-19928103,58679195,91353271,119355929,130446615,60980113,-15659059,-60516823,-59874433,-52852309,-61660975,-19807941,30041357,47516787,36629391,13957877,17286051,13255511,-12231163,-23945699,-17880487,-4012631,3327341,758665,2457279,7876221,7641823,3607219,926441,128821,8817,231,1,D,1,77,1733,17435,91717,264725,401269,254127,25607,112413,62249,-520375,-1047675,-973593,37395,895617,599547,1093663,2136029,1966031,417937,-2201061,-2803387,-2430467,-3071749,-1978249,878393,4803311,6226217,4783577,3711199,1180101,-3653445,-9794675,-10676313,-6145635,-1465181,3436837,8170261,15320189,15750161,6182513,-3931003,-12558397,-15951761,-18869623,-16608691,-2126195,13701209,24300337,24597335,20492867,11584415,-7560071,-26701433,-36831413,-29114251,-14792559,959973,22806593,39953157,46526225,29217035,1445873,-20658523,-40712429,-49189367,-46026171,-19975557,17852443,44184889,57572349,52466419,35738923,766787,-40437005,-64649123,-67200059,-44314771,-14789525,24569479,63251789,77975973,67506477,27153795,-14524099,-51324813,-79187893,-78923217,-54730009,-3018089,45669431,76077595,86480783,67814417,31032327,-25617899,-71420929,-91260491,-82807047,-44991287,-360967,54460251,90364657,94303769,69129689,15729713,-32686953,-76743649,-97447621,-84277905,-45093919,15936321,63400711,92489237,92489237,63400711,15936321,-45093919,-84277905,-97447621,-76743649,-32686953,15729713,69129689,94303769,90364657,54460251,-360967,-44991287,-82807047,-91260491,-71420929,-25617899,31032327,67814417,86480783,76077595,45669431,-3018089,-54730009,-78923217,-79187893,-51324813,-14524099,27153795,67506477,77975973,63251789,24569479,-14789525,-44314771,-67200059,-64649123,-40437005,766787,35738923,52466419,57572349,44184889,17852443,-19975557,-46026171,-49189367,-40712429,-20658523,1445873,29217035,46526225,39953157,22806593,959973,-14792559,-29114251,-36831413,-26701433,-7560071,11584415,20492867,24597335,24300337,13701209,-2126195,-16608691,-18869623,-15951761,-12558397,-3931003,6182513,15750161,15320189,8170261,3436837,-1465181,-6145635,-10676313,-9794675,-3653445,1180101,3711199,4783577,6226217,4803311,878393,-1978249,-3071749,-2430467,-2803387,-2201061,417937,1966031,2136029,1093663,599547,895617,37395,-973593,-1047675,-520375,62249,112413,25607,254127,401269,264725,91717,17435,1733,77,1 462,C,1,231,8893,136752,1118358,5567562,17937078,37248057,42916557,-2031183,-101681442,-171375897,-89286705,128562357,254007128,89154912,-202626238,-204968148,181183551,468573105,161170203,-489427323,-681288865,-108184923,555041210,486328920,-202805616,-600096882,-162222653,607555179,786857743,128045610,-670225095,-752367924,-53457546,607960353,429091042,-412602960,-873760298,-266615349,809627040,1093387680,211868438,-797274555,-748055334,216773865,826465045,286894146,-756543294,-1044812307,-215949151,817870746,959769623,141703254,-669002622,-580359780,254063887,837721962,456321816,-516533556,-1027417699,-516533556,456321816,837721962,254063887,-580359780,-669002622,141703254,959769623,817870746,-215949151,-1044812307,-756543294,286894146,826465045,216773865,-748055334,-797274555,211868438,1093387680,809627040,-266615349,-873760298,-412602960,429091042,607960353,-53457546,-752367924,-670225095,128045610,786857743,607555179,-162222653,-600096882,-202805616,486328920,555041210,-108184923,-681288865,-489427323,161170203,468573105,181183551,-204968148,-202626238,89154912,254007128,128562357,-89286705,-171375897,-101681442,-2031183,42916557,37248057,17937078,5567562,1118358,136752,8893,231,1,D,1,77,1778,19481,122879,490182,1275117,2049278,1333719,-2234544,-6921293,-7150998,613159,10267453,9679888,-3102137,-12124690,-1902340,17645397,18383338,-7881342,-31900466,-21726836,12845596,29466646,7867852,-23016880,-22197338,11317074,37762169,24901883,-14739012,-38628039,-21543771,16133045,29834059,1626281,-35306835,-32458234,13697650,51658266,35295291,-17199343,-43517000,-14458599,30076222,32207366,-11893071,-48935623,-34200011,16634236,48210361,29055233,-15712512,-35187869,-9425494,29908939,35890326,-888786,-41381295,-41381295,-888786,35890326,29908939,-9425494,-35187869,-15712512,29055233,48210361,16634236,-34200011,-48935623,-11893071,32207366,30076222,-14458599,-43517000,-17199343,35295291,51658266,13697650,-32458234,-35306835,1626281,29834059,16133045,-21543771,-38628039,-14739012,24901883,37762169,11317074,-22197338,-23016880,7867852,29466646,12845596,-21726836,-31900466,-7881342,18383338,17645397,-1902340,-12124690,-3102137,9679888,10267453,613159,-7150998,-6921293,-2234544,1333719,2049278,1275117,490182,122879,19481,1778,77,1 463,C,1,231,8971,145237,1342769,8312501,37788971,133870417,385469795,932678425,1952746123,3638132787,6194532413,9860935837,14903953307,21546307773,29887564867,39942221545,51806498039,65764871481,82172602757,101269913453,123263541221,148663552871,178376566523,213239109685,253478100107,298853325857,349334957557,405269491419,466612704993,532314746027,601015041791,672354831113,747059783987,825533638177,906981645597,990479050237,1076425833203,1165932183985,1258618107841,1351915320917,1443052967709,1530982864461,1615478653303,1694864867283,1766056958767,1827258864491,1879570118567,1925101298577,1964167028625,1995403690787,2018335969011,2034371324937,2044611239511,2047614292393,2040406454757,2021499138563,1992013318949,1953815950961,1907639845169,1853852360415,1794619078993,1734231441527,1676845461155,1624274261127,1576342089861,1533019473843,1495441418717,1464586690709,1439631007581,1418577050103,1400816506425,1388512735741,1384899073179,1391519394363,1407914939921,1433955878147,1471180433623,1520680327655,1580087526691,1644035621701,1707982363525,1770482333499,1830997272317,1886722653997,1933474667601,1969730968281,1997908419663,2020532874979,2036307551635,2041444037545,2034137734155,2015560011751,1985938870031,1941700094605,1878325417631,1795343567299,1696687995899,1586165097549,1464543908677,1332136392583,1192699834349,1052640520719,916268707433,783453285989,652681259833,525203703613,404823382899,294131051439,192764917359,100216561371,19341614893,-44269269485,-86412475889,-106734148667,-106734148667,-86412475889,-44269269485,19341614893,100216561371,192764917359,294131051439,404823382899,525203703613,652681259833,783453285989,916268707433,1052640520719,1192699834349,1332136392583,1464543908677,1586165097549,1696687995899,1795343567299,1878325417631,1941700094605,1985938870031,2015560011751,2034137734155,2041444037545,2036307551635,2020532874979,1997908419663,1969730968281,1933474667601,1886722653997,1830997272317,1770482333499,1707982363525,1644035621701,1580087526691,1520680327655,1471180433623,1433955878147,1407914939921,1391519394363,1384899073179,1388512735741,1400816506425,1418577050103,1439631007581,1464586690709,1495441418717,1533019473843,1576342089861,1624274261127,1676845461155,1734231441527,1794619078993,1853852360415,1907639845169,1953815950961,1992013318949,2021499138563,2040406454757,2047614292393,2044611239511,2034371324937,2018335969011,1995403690787,1964167028625,1925101298577,1879570118567,1827258864491,1766056958767,1694864867283,1615478653303,1530982864461,1443052967709,1351915320917,1258618107841,1165932183985,1076425833203,990479050237,906981645597,825533638177,747059783987,672354831113,601015041791,532314746027,466612704993,405269491419,349334957557,298853325857,253478100107,213239109685,178376566523,148663552871,123263541221,101269913453,82172602757,65764871481,51806498039,39942221545,29887564867,21546307773,14903953307,9860935837,6194532413,3638132787,1952746123,932678425,385469795,133870417,37788971,8312501,1342769,145237,8971,231,1,D,1,77,1825,21747,162141,852463,3400217,10810249,28424835,63750715,125476267,222773861,365863585,566713347,837261343,1185238377,1612589807,2120817185,2718755701,3422521545,4246553955,5199676049,6296632043,7571478915,9068596099,10814399811,12805318269,15031406857,17502186469,20230479471,23191132005,26320363321,29572411491,32960936033,36521582327,40244725283,44079903341,48010773535,52083338783,56326439717,60666694049,64964292471,69126390551,73136651487,76960647203,80477190119,83555478189,86180225399,88444715959,90415763619,92057605999,93312710075,94207428037,94817972811,95141575891,95059896465,94453389893,93317232487,91736110807,89774671759,87446459905,84800078059,81992660075,79237349513,76679470105,74347042783,72223055157,70334674239,68743123575,67456725035,66398124379,65491507559,64773917615,64387876339,64456230999,64995774605,65977382949,67435921745,69452716373,72008982987,74908790083,77898047853,80837706667,83703941479,86429116041,88831252395,90755713837,92232647903,93407588477,94319261855,94825757247,94774827323,94163816935,93053348453,91366569619,88884528167,85470264941,81221304037,76347229673,70954998171,65042878075,58692324421,52161168769,45726235793,39481441693,33360101833,27341252153,21558901711,16183810173,11263592513,6753026053,2695132169,-695585351,-3166417743,-4610407009,-5075680313,-4610407009,-3166417743,-695585351,2695132169,6753026053,11263592513,16183810173,21558901711,27341252153,33360101833,39481441693,45726235793,52161168769,58692324421,65042878075,70954998171,76347229673,81221304037,85470264941,88884528167,91366569619,93053348453,94163816935,94774827323,94825757247,94319261855,93407588477,92232647903,90755713837,88831252395,86429116041,83703941479,80837706667,77898047853,74908790083,72008982987,69452716373,67435921745,65977382949,64995774605,64456230999,64387876339,64773917615,65491507559,66398124379,67456725035,68743123575,70334674239,72223055157,74347042783,76679470105,79237349513,81992660075,84800078059,87446459905,89774671759,91736110807,93317232487,94453389893,95059896465,95141575891,94817972811,94207428037,93312710075,92057605999,90415763619,88444715959,86180225399,83555478189,80477190119,76960647203,73136651487,69126390551,64964292471,60666694049,56326439717,52083338783,48010773535,44079903341,40244725283,36521582327,32960936033,29572411491,26320363321,23191132005,20230479471,17502186469,15031406857,12805318269,10814399811,9068596099,7571478915,6296632043,5199676049,4246553955,3422521545,2718755701,2120817185,1612589807,1185238377,837261343,566713347,365863585,222773861,125476267,63750715,28424835,10810249,3400217,852463,162141,21747,1825,77,1 465,C,1,233,9126,144237,1232646,6616312,24386798,65118744,129004053,186900444,178617037,54664679,-150006390,-282112320,-157577670,247236871,667812308,681945276,88067922,-780370059,-1185568058,-592861972,730296354,1754302638,1494907419,-47917553,-1718930326,-2093163480,-717507060,1406963910,2594847811,1870278750,-218728438,-2059408386,-2287016295,-830221916,1133189802,2172467300,1669281606,134414595,-1331217965,-1865758182,-1313040832,-123312540,1036044240,1602276511,1278127980,145980077,-1250697366,-2053512060,-1590293891,32020422,1793178830,2384580876,1221638250,-985602560,-2662776672,-2540991157,-655443570,1635264630,2648213341,1635264630,-655443570,-2540991157,-2662776672,-985602560,1221638250,2384580876,1793178830,32020422,-1590293891,-2053512060,-1250697366,145980077,1278127980,1602276511,1036044240,-123312540,-1313040832,-1865758182,-1331217965,134414595,1669281606,2172467300,1133189802,-830221916,-2287016295,-2059408386,-218728438,1870278750,2594847811,1406963910,-717507060,-2093163480,-1718930326,-47917553,1494907419,1754302638,730296354,-592861972,-1185568058,-780370059,88067922,681945276,667812308,247236871,-157577670,-282112320,-150006390,54664679,178617037,186900444,129004053,65118744,24386798,6616312,1232646,144237,9126,233,1,D,1,78,1841,20879,139442,614900,1919762,4410973,7511433,9052130,6108753,-2072822,-11032998,-12035714,905592,22349776,34712223,21054121,-16414282,-50447766,-47294588,1411374,62837745,84198058,38622158,-44787554,-98821839,-73840984,16537310,102521870,114734156,42050989,-59249361,-112002960,-79581072,8641396,85076894,97625347,44781126,-31297822,-80804424,-79168797,-35081470,23198266,65821620,72189556,36630986,-26425676,-82567646,-92603417,-40712838,45544446,106638401,93144686,7348331,-92376880,-132687134,-81471759,25639754,110464486,110464486,25639754,-81471759,-132687134,-92376880,7348331,93144686,106638401,45544446,-40712838,-92603417,-82567646,-26425676,36630986,72189556,65821620,23198266,-35081470,-79168797,-80804424,-31297822,44781126,97625347,85076894,8641396,-79581072,-112002960,-59249361,42050989,114734156,102521870,16537310,-73840984,-98821839,-44787554,38622158,84198058,62837745,1411374,-47294588,-50447766,-16414282,21054121,34712223,22349776,905592,-12035714,-11032998,-2072822,6108753,9052130,7511433,4410973,1919762,614900,139442,20879,1841,78,1 466,C,1,233,9203,152615,1459425,9515021,46865343,186639291,629983225,1864192225,4957067055,12064859063,27253324205,57749790241,115753593591,220926841943,403661792889,709171940501,1202380882431,1973489045611,3143990631693,4872804597549,7362090751155,10862261830471,15675688761897,22158639007777,30721090689455,41824222342639,55975573946885,73722085554013,95641416519887,122332101107215,154403179804185,192463945346597,237114357056235,288936518548747,348487406263081,416292814857617,492842291311683,578584700815487,673924030730005,779215103530965,894759026972779,1020798433448423,1157512810456981,1305014451909413,1463345717031695,1632478330650187,1812315374490921,2002696405919993,2203405824657555,2414184235179239,2634742179374097,2864775298383821,3103979774882827,3352066843384467,3608775249876873,3873880778240537,4147202299209479,4428604182345643,4717995282497409,5015325014407089,5320577220316987,5633762593914403,5954910352191225,6284059670157353,6621251156490979,6966518406561427,7319879476195201,7681328014555885,8050823797032471,8428282508292139,8813564821684997,9206465066661437,9606700022074179,10013898569531955,10427593045028069,10847213114348325,11272082866362555,11701421586698319,12134348375250865,12569890445838985,13006994640674867,13444541449716175,13881360677339353,14316247860301049,14747980606966023,15175334176448403,15597095814996853,16012077580276141,16419127580231879,16817139705996371,17205062028513657,17581904049027213,17946742953403955,18298728940694155,18637089603006981,18961133249861949,19270251013146687,19563917550195823,19841690187005809,20103206409290545,20348179706719503,20576393888012291,20787696091216893,20981988797857281,21159221212407479,21319380387417075,21462482461030881,21588564330958133,21697676023088231,21789873933488323,21865215042855601,21923752135515837,21965530006578123,21990582610163687,21998931086921729,21990582610163687,21965530006578123,21923752135515837,21865215042855601,21789873933488323,21697676023088231,21588564330958133,21462482461030881,21319380387417075,21159221212407479,20981988797857281,20787696091216893,20576393888012291,20348179706719503,20103206409290545,19841690187005809,19563917550195823,19270251013146687,18961133249861949,18637089603006981,18298728940694155,17946742953403955,17581904049027213,17205062028513657,16817139705996371,16419127580231879,16012077580276141,15597095814996853,15175334176448403,14747980606966023,14316247860301049,13881360677339353,13444541449716175,13006994640674867,12569890445838985,12134348375250865,11701421586698319,11272082866362555,10847213114348325,10427593045028069,10013898569531955,9606700022074179,9206465066661437,8813564821684997,8428282508292139,8050823797032471,7681328014555885,7319879476195201,6966518406561427,6621251156490979,6284059670157353,5954910352191225,5633762593914403,5320577220316987,5015325014407089,4717995282497409,4428604182345643,4147202299209479,3873880778240537,3608775249876873,3352066843384467,3103979774882827,2864775298383821,2634742179374097,2414184235179239,2203405824657555,2002696405919993,1812315374490921,1632478330650187,1463345717031695,1305014451909413,1157512810456981,1020798433448423,894759026972779,779215103530965,673924030730005,578584700815487,492842291311683,416292814857617,348487406263081,288936518548747,237114357056235,192463945346597,154403179804185,122332101107215,95641416519887,73722085554013,55975573946885,41824222342639,30721090689455,22158639007777,15675688761897,10862261830471,7362090751155,4872804597549,3143990631693,1973489045611,1202380882431,709171940501,403661792889,220926841943,115753593591,57749790241,27253324205,12064859063,4957067055,1864192225,629983225,186639291,46865343,9515021,1459425,152615,9203,233,1,D,1,78,1887,23128,179745,1008218,4434317,16178022,50946649,142532904,361884073,847248214,1851468975,3812178272,7450764599,13905301880,24900900273,42958102522,71636054085,115802444856,181917121851,278311509760,415442342557,606096427724,865523794901,1211479953268,1664164066477,2246048146290,2981601936457,3896927769618,5019327940183,6376832732008,7997719213751,9910048896300,12141246592649,14717734164346,17664622673157,21005456590338,24761996039299,28954019105838,33599126892415,38712539237236,44306878043223,50391946396626,56974523011531,64058200715754,71643302602319,79726908669774,88303018802601,97362865471030,106895373270909,116887744804540,127326136127989,138196372611176,149484649619747,161178163125978,173265623164671,185737616646024,198586803131071,211807945021350,225397789497475,239354831161166,253678990174519,268371240299686,283433215280051,298866812124326,314673798442157,330855420631606,347412002641753,364342522607586,381644157304349,399311791609344,417337500643531,435710023952416,454414261615493,473430829332712,492735711729859,512300049732928,532090089298171,552067306273804,572188707455581,592407293020546,612672652596139,632931658046820,653129211722437,673209009631284,693114284140091,712788499053560,732175979669061,751222470051430,769875617985465,788085393776938,805804451630933,822988441783992,839596278648853,855590366078440,870936776632235,885605378378874,899569900968973,912807932841228,925300843543853,937033629014852,947994682645147,958175500133920,967570330646507,976175789992460,983990453199341,991014443966254,997249037152171,1002696287896210,1007358697533367,1011238922699342,1014339530562659,1016662800438592,1018210570218291,1018984125001188,1018984125001188,1018210570218291,1016662800438592,1014339530562659,1011238922699342,1007358697533367,1002696287896210,997249037152171,991014443966254,983990453199341,976175789992460,967570330646507,958175500133920,947994682645147,937033629014852,925300843543853,912807932841228,899569900968973,885605378378874,870936776632235,855590366078440,839596278648853,822988441783992,805804451630933,788085393776938,769875617985465,751222470051430,732175979669061,712788499053560,693114284140091,673209009631284,653129211722437,632931658046820,612672652596139,592407293020546,572188707455581,552067306273804,532090089298171,512300049732928,492735711729859,473430829332712,454414261615493,435710023952416,417337500643531,399311791609344,381644157304349,364342522607586,347412002641753,330855420631606,314673798442157,298866812124326,283433215280051,268371240299686,253678990174519,239354831161166,225397789497475,211807945021350,198586803131071,185737616646024,173265623164671,161178163125978,149484649619747,138196372611176,127326136127989,116887744804540,106895373270909,97362865471030,88303018802601,79726908669774,71643302602319,64058200715754,56974523011531,50391946396626,44306878043223,38712539237236,33599126892415,28954019105838,24761996039299,21005456590338,17664622673157,14717734164346,12141246592649,9910048896300,7997719213751,6376832732008,5019327940183,3896927769618,2981601936457,2246048146290,1664164066477,1211479953268,865523794901,606096427724,415442342557,278311509760,181917121851,115802444856,71636054085,42958102522,24900900273,13905301880,7450764599,3812178272,1851468975,847248214,361884073,142532904,50946649,16178022,4434317,1008218,179745,23128,1887,78,1 467,C,1,233,8815,124893,834117,2640135,1877327,-12520825,-35235301,-4848433,125524897,185852255,-134516549,-649352309,-402062783,1018278325,1894033095,-79937691,-3566564195,-3272456059,2866586551,7819445903,2660818811,-9077365067,-11600120369,2449576187,17287430393,11157186877,-12290083299,-23322190859,-4123652835,23538954709,23042330731,-8147740645,-31395305845,-15377131063,21640497557,32790159709,2288993929,-32564659233,-27100865527,13473111457,38370796311,14610850409,-29135159427,-36582877385,3648103097,40476324759,25105399643,-23676190209,-42060309433,-5445748479,37942334867,31227198245,-15260338803,-39519373035,-12050864607,27444579199,27764588857,-5847222479,-25610720305,-9756942843,13308823505,12218697855,-4056092745,-7276957887,4066214715,6000898475,-8019378207,-13498015395,5223345241,23859259345,9892858525,-24616576633,-31223062345,7190247103,43458744413,24193525099,-32782945987,-52532156837,-1715658767,58148947941,44872396703,-31737080913,-72833240607,-18229733297,66223139743,67646168913,-22446958091,-88198884611,-39277427707,64287330475,86000148241,-5406950073,-90670880133,-57249042637,50259549067,90028305091,12231308839,-77674645477,-63058508997,30923909535,78251535655,22367523647,-56028243715,-55076751997,14869796067,56368899361,20621230115,-35177979695,-36036831435,9805348831,33376739859,6748210663,-24012495909,-13448069767,17110193253,17110193253,-13448069767,-24012495909,6748210663,33376739859,9805348831,-36036831435,-35177979695,20621230115,56368899361,14869796067,-55076751997,-56028243715,22367523647,78251535655,30923909535,-63058508997,-77674645477,12231308839,90028305091,50259549067,-57249042637,-90670880133,-5406950073,86000148241,64287330475,-39277427707,-88198884611,-22446958091,67646168913,66223139743,-18229733297,-72833240607,-31737080913,44872396703,58148947941,-1715658767,-52532156837,-32782945987,24193525099,43458744413,7190247103,-31223062345,-24616576633,9892858525,23859259345,5223345241,-13498015395,-8019378207,6000898475,4066214715,-7276957887,-4056092745,12218697855,13308823505,-9756942843,-25610720305,-5847222479,27764588857,27444579199,-12050864607,-39519373035,-15260338803,31227198245,37942334867,-5445748479,-42060309433,-23676190209,25105399643,40476324759,3648103097,-36582877385,-29135159427,14610850409,38370796311,13473111457,-27100865527,-32564659233,2288993929,32790159709,21640497557,-15377131063,-31395305845,-8147740645,23042330731,23538954709,-4123652835,-23322190859,-12290083299,11157186877,17287430393,2449576187,-11600120369,-9077365067,2660818811,7819445903,2866586551,-3272456059,-3566564195,-79937691,1894033095,1018278325,-402062783,-649352309,-134516549,185852255,125524897,-4848433,-35235301,-12520825,1877327,2640135,834117,124893,8815,233,1,D,1,77,1701,16317,76165,146461,-138289,-1167679,-1489381,2378081,8604377,3812803,-19257913,-31702229,9945595,78791075,60510033,-89184217,-194793901,-32373455,286298075,309824543,-151035935,-575850211,-285583805,527568871,807984753,820217,-984987881,-789061503,519007175,1304340285,436920577,-1093175911,-1315096937,160026425,1516792775,989990797,-835184665,-1669238335,-393057771,1443648917,1491241721,-394698429,-1843203155,-936302709,1233136311,1850114243,47089387,-1852530567,-1339846303,921855715,1950818097,433791431,-1559854883,-1438158733,471361433,1564902537,575107413,-931821975,-981704785,163601453,751742707,186631659,-385881029,-95650465,346972377,-5140351,-630908627,-301957355,793053573,998624931,-354186023,-1574795269,-736942029,1384628159,1933063681,-181526409,-2386822811,-1575353269,1540953701,2914929065,426365715,-2920529835,-2602762615,1303607789,3774362739,1317874745,-3092694259,-3611810211,676818595,4234297517,2283971325,-2707749851,-4172761253,-183250679,3969888415,2865809381,-1882810447,-3971654485,-858477439,3118344885,2809251681,-1016537521,-3151199303,-1072371459,2074845067,2154867291,-492383419,-2052937857,-688973443,1300787243,1141295543,-562922361,-1120656289,133439223,1050465377,133439223,-1120656289,-562922361,1141295543,1300787243,-688973443,-2052937857,-492383419,2154867291,2074845067,-1072371459,-3151199303,-1016537521,2809251681,3118344885,-858477439,-3971654485,-1882810447,2865809381,3969888415,-183250679,-4172761253,-2707749851,2283971325,4234297517,676818595,-3611810211,-3092694259,1317874745,3774362739,1303607789,-2602762615,-2920529835,426365715,2914929065,1540953701,-1575353269,-2386822811,-181526409,1933063681,1384628159,-736942029,-1574795269,-354186023,998624931,793053573,-301957355,-630908627,-5140351,346972377,-95650465,-385881029,186631659,751742707,163601453,-981704785,-931821975,575107413,1564902537,471361433,-1438158733,-1559854883,433791431,1950818097,921855715,-1339846303,-1852530567,47089387,1850114243,1233136311,-936302709,-1843203155,-394698429,1491241721,1443648917,-393057771,-1669238335,-835184665,989990797,1516792775,160026425,-1315096937,-1093175911,436920577,1304340285,519007175,-789061503,-984987881,820217,807984753,527568871,-285583805,-575850211,-151035935,309824543,286298075,-32373455,-194793901,-89184217,60510033,78791075,9945595,-31702229,-19257913,3812803,8604377,2378081,-1489381,-1167679,-138289,146461,76165,16317,1701,77,1 469,C,1,234,9204,150930,1421015,9102548,43982498,171374659,563370496,1613121488,4117958540,9538273515,20321618856,40259902872,74827282391,131432454030,219514975000,350422597416,537025984559,793059685586,1132223993614,1567137269755,2108281165994,2763115788670,3535543257676,4425859390023,5431260289882,6546879770718,7767244083453,9087955372086,10507361079298,12027937848258,13657122998037,15407374548510,17295337472105,19340131510869,21560927676928,23974110479913,26590402045686,29412343678215,32432498599046,35632670869943,38984338111769,42450366713324,45987915040437,49552245006918,53100990942455,56598321347078,60018405507781,63347667396987,66585452693364,69742921671163,72840189688234,75901961393175,78952136007962,82008070965247,85075328762719,88143744448000,91185512776973,94155722156338,96995413159191,99636880421862,102010620756275,104053084524593,105714228699852,106963822093463,107795546665334,108228192458594,108303639628420,108081795728959,107633115597825,107029686688575,106336063801057,105601076264484,104851724002198,104090043590146,103293473398587,102418797405819,101409245655067,100203853982945,98747828716554,97002495120746,94953454726240,92615811598117,90035700494011,87287808160959,84469080358123,81689310329616,79059755316946,76681252839784,74633434543615,72966519641707,71696822522703,70806592448647,70248208465200,69952171238906,69837834914552,69825455266353,69847933092741,69860638435441,69847933092741,69825455266353,69837834914552,69952171238906,70248208465200,70806592448647,71696822522703,72966519641707,74633434543615,76681252839784,79059755316946,81689310329616,84469080358123,87287808160959,90035700494011,92615811598117,94953454726240,97002495120746,98747828716554,100203853982945,101409245655067,102418797405819,103293473398587,104090043590146,104851724002198,105601076264484,106336063801057,107029686688575,107633115597825,108081795728959,108303639628420,108228192458594,107795546665334,106963822093463,105714228699852,104053084524593,102010620756275,99636880421862,96995413159191,94155722156338,91185512776973,88143744448000,85075328762719,82008070965247,78952136007962,75901961393175,72840189688234,69742921671163,66585452693364,63347667396987,60018405507781,56598321347078,53100990942455,49552245006918,45987915040437,42450366713324,38984338111769,35632670869943,32432498599046,29412343678215,26590402045686,23974110479913,21560927676928,19340131510869,17295337472105,15407374548510,13657122998037,12027937848258,10507361079298,9087955372086,7767244083453,6546879770718,5431260289882,4425859390023,3535543257676,2763115788670,2108281165994,1567137269755,1132223993614,793059685586,537025984559,350422597416,219514975000,131432454030,74827282391,40259902872,20321618856,9538273515,4117958540,1613121488,563370496,171374659,43982498,9102548,1421015,150930,9204,234,1,D,1,78,1872,22631,172952,952472,4105002,14623111,44713506,120585766,292660667,649151380,1332041518,2553484938,4609838191,7890106822,12875658428,20128668007,30267952818,43932667876,61736700958,84219180737,111798626900,144739174490,183136447147,226928006022,275929405432,329892623072,388579783849,451842084894,519691885298,592355308567,670293863382,754186922479,844872412002,943249945177,1050157342864,1166236427877,1291806242597,1426761475030,1570511477981,1721971420354,1879611917053,2041566728792,2205789940501,2370245536737,2533105479306,2692929114999,2848797886630,3000384422783,3147942872736,3292216567711,3434269114021,3575255636130,3716161309661,3857542682150,3999310996907,4140593865868,4279701930365,4414212414189,4541164748810,4657347640753,4759643879186,4845389737793,4912700890244,4960717635267,4989730217187,5001160260671,4997394926667,4981492528234,4956797577122,4926516241496,4893308686313,4858953094759,4824128195977,4788347493995,4750059719992,4706907707430,4656114807676,4594948237031,4521196359211,4433594146341,4332137799777,4218243867606,4094727659494,3965598140902,3835689940249,3710175500639,3594018782919,3491442708747,3405482881816,3337689201282,3288016559386,3254919594305,3235638836967,3226640324603,3224150531915,3224715242260,3225706393326,3225706393326,3224715242260,3224150531915,3226640324603,3235638836967,3254919594305,3288016559386,3337689201282,3405482881816,3491442708747,3594018782919,3710175500639,3835689940249,3965598140902,4094727659494,4218243867606,4332137799777,4433594146341,4521196359211,4594948237031,4656114807676,4706907707430,4750059719992,4788347493995,4824128195977,4858953094759,4893308686313,4926516241496,4956797577122,4981492528234,4997394926667,5001160260671,4989730217187,4960717635267,4912700890244,4845389737793,4759643879186,4657347640753,4541164748810,4414212414189,4279701930365,4140593865868,3999310996907,3857542682150,3716161309661,3575255636130,3434269114021,3292216567711,3147942872736,3000384422783,2848797886630,2692929114999,2533105479306,2370245536737,2205789940501,2041566728792,1879611917053,1721971420354,1570511477981,1426761475030,1291806242597,1166236427877,1050157342864,943249945177,844872412002,754186922479,670293863382,592355308567,519691885298,451842084894,388579783849,329892623072,275929405432,226928006022,183136447147,144739174490,111798626900,84219180737,61736700958,43932667876,30267952818,20128668007,12875658428,7890106822,4609838191,2553484938,1332041518,649151380,292660667,120585766,44713506,14623111,4105002,952472,172952,22631,1872,78,1 470,C,1,235,9048,132070,932568,3403035,5680141,136300,-10140340,5529080,42258679,4808805,-96236848,-21885550,190135632,27510745,-387400941,-84529500,618376800,70866600,-1022430759,-85385605,1515946308,52663970,-2087596322,147214575,2904756131,-282698890,-3609494120,767799050,4554934059,-1290720815,-5450092348,1975410470,6149447602,-3136985155,-7101679611,4071045530,7404466520,-5630578850,-7816059059,7090808455,7860216408,-8444831690,-7161599762,10332712415,6796908671,-11264962115,-5235190115,12646812170,3832766989,-13401863175,-2187511923,13290893825,-377915918,-13588038635,1905554949,12098200675,-4463856065,-10850477810,6244890751,8840625975,-7349582417,-5592656665,8964278878,3248472915,-8465987989,730019745,8377381425,-3920984870,-7068710011,6876778445,4382567857,-10492735195,-2314824978,12038093785,-1873304211,-14226450445,5426913135,14957297390,-9266588189,-14335807225,13947933383,14045176615,-16822770582,-11319000365,20579927491,8970077605,-22869329995,-5816158350,23951570469,1495690165,-25236243303,1495690165,23951570469,-5816158350,-22869329995,8970077605,20579927491,-11319000365,-16822770582,14045176615,13947933383,-14335807225,-9266588189,14957297390,5426913135,-14226450445,-1873304211,12038093785,-2314824978,-10492735195,4382567857,6876778445,-7068710011,-3920984870,8377381425,730019745,-8465987989,3248472915,8964278878,-5592656665,-7349582417,8840625975,6244890751,-10850477810,-4463856065,12098200675,1905554949,-13588038635,-377915918,13290893825,-2187511923,-13401863175,3832766989,12646812170,-5235190115,-11264962115,6796908671,10332712415,-7161599762,-8444831690,7860216408,7090808455,-7816059059,-5630578850,7404466520,4071045530,-7101679611,-3136985155,6149447602,1975410470,-5450092348,-1290720815,4554934059,767799050,-3609494120,-282698890,2904756131,147214575,-2087596322,52663970,1515946308,-85385605,-1022430759,70866600,618376800,-84529500,-387400941,27510745,190135632,-21885550,-96236848,4808805,42258679,5529080,-10140340,136300,5680141,3403035,932568,132070,9048,235,1,D,1,78,1763,17597,89362,228617,199476,-271086,-344612,1195966,1775627,-2318388,-4324027,4425827,8260206,-9594935,-16717138,15063698,25376788,-27310682,-39836119,42412548,56147815,-62323674,-71030177,93948611,93240996,-123778748,-104163387,169850049,118699667,-217882868,-126181907,267291350,115198751,-335209393,-111769998,383318126,74235507,-448217443,-37066985,500255658,-10922407,-529310546,92755373,573880923,-147709646,-562133625,243217041,557742888,-320628672,-525214844,382191008,443141688,-471255205,-387216183,488669674,258672483,-528255771,-148946962,522300494,34206468,-460986622,121538598,421480591,-203977323,-283401102,328514473,163573231,-397576222,-12767300,418232278,-190990796,-456403012,334079603,383269347,-540581692,-326776097,693274989,217181298,-812701292,-45870742,948201460,-83020452,-970768879,293716005,1007816660,-461600403,-976402509,616586652,874924694,-796510234,-796510234,874924694,616586652,-976402509,-461600403,1007816660,293716005,-970768879,-83020452,948201460,-45870742,-812701292,217181298,693274989,-326776097,-540581692,383269347,334079603,-456403012,-190990796,418232278,-12767300,-397576222,163573231,328514473,-283401102,-203977323,421480591,121538598,-460986622,34206468,522300494,-148946962,-528255771,258672483,488669674,-387216183,-471255205,443141688,382191008,-525214844,-320628672,557742888,243217041,-562133625,-147709646,573880923,92755373,-529310546,-10922407,500255658,-37066985,-448217443,74235507,383318126,-111769998,-335209393,115198751,267291350,-126181907,-217882868,118699667,169850049,-104163387,-123778748,93240996,93948611,-71030177,-62323674,56147815,42412548,-39836119,-27310682,25376788,15063698,-16717138,-9594935,8260206,4425827,-4324027,-2318388,1775627,1195966,-344612,-271086,199476,228617,89362,17597,1763,78,1 471,C,1,236,9361,149807,1299382,7158845,27935755,84285134,211461979,465682865,931343056,1727589299,3017705551,5017195274,7992146479,12254822357,18159235408,26084985335,36416231401,49523586392,65730843469,85270576067,108253067836,134639277005,164212376905,196571437202,231140216767,267173878895,303787511746,340017118451,374890186567,407503648496,437113729867,463217299109,485611977190,504445532831,520255958203,533978631956,546906668707,560620319273,576886181926,597515266931,624213220639,658447894754,701307089797,753357888521,814554528088,884188012091,960873368491,1042613044844,1126928505091,1211017806551,1291940854624,1366840225991,1433168548717,1488896710994,1532700037783,1564104891071,1583553082462,1592374033637,1592698608781,1587315267740,1579449522247,1572506344865,1569807611044,1574300586593,1588269974683,1613131342154,1649302659103,1696133687429,1751936791564,1814119311281,1879360877839,1943845508222,2003577941215,2054724419099,2093917387324,2118534233915,2126925908929,2118534233915,2093917387324,2054724419099,2003577941215,1943845508222,1879360877839,1814119311281,1751936791564,1696133687429,1649302659103,1613131342154,1588269974683,1574300586593,1569807611044,1572506344865,1579449522247,1587315267740,1592698608781,1592374033637,1583553082462,1564104891071,1532700037783,1488896710994,1433168548717,1366840225991,1291940854624,1211017806551,1126928505091,1042613044844,960873368491,884188012091,814554528088,753357888521,701307089797,658447894754,624213220639,597515266931,576886181926,560620319273,546906668707,533978631956,520255958203,504445532831,485611977190,463217299109,437113729867,407503648496,374890186567,340017118451,303787511746,267173878895,231140216767,196571437202,164212376905,134639277005,108253067836,85270576067,65730843469,49523586392,36416231401,26084985335,18159235408,12254822357,7992146479,5017195274,3017705551,1727589299,931343056,465682865,211461979,84285134,27935755,7158845,1299382,149807,9361,236,1,D,1,79,1888,21693,147625,676372,2297595,6270619,14659644,30666473,58938003,105918418,180313605,293250641,458068872,690168797,1006580327,1425002724,1962951229,2636678407,3459232768,4438653729,5576762003,6867784074,8297447251,9843198535,11474538622,13153644435,14837517787,16481131074,18040779911,19478001257,20763663564,21881212841,22829118705,23623012058,24296936703,24902573801,25506595140,26186813695,27026551107,28107628282,29503916911,31275168087,33460208338,36071424129,39091640827,42472506462,46135479155,49976574045,53873173390,57691804263,61297565701,64564672464,67386551869,69684938749,71417749614,72584171669,73225376345,73421713550,73287572999,72962956781,72602111256,72361586273,72387577395,72802102096,73691323249,75098077209,77017183724,79394252843,82129734881,85086281028,88097887099,90982595359,93558159334,95657011071,97139608549,97906502592,97906502592,97139608549,95657011071,93558159334,90982595359,88097887099,85086281028,82129734881,79394252843,77017183724,75098077209,73691323249,72802102096,72387577395,72361586273,72602111256,72962956781,73287572999,73421713550,73225376345,72584171669,71417749614,69684938749,67386551869,64564672464,61297565701,57691804263,53873173390,49976574045,46135479155,42472506462,39091640827,36071424129,33460208338,31275168087,29503916911,28107628282,27026551107,26186813695,25506595140,24902573801,24296936703,23623012058,22829118705,21881212841,20763663564,19478001257,18040779911,16481131074,14837517787,13153644435,11474538622,9843198535,8297447251,6867784074,5576762003,4438653729,3459232768,2636678407,1962951229,1425002724,1006580327,690168797,458068872,293250641,180313605,105918418,58938003,30666473,14659644,6270619,2297595,676372,147625,21693,1888,79,1 473,C,1,236,9046,129868,877936,2803410,2042723,-12288804,-29348682,17767948,128840998,41860677,-368389126,-328501928,794229548,1145487424,-1349181202,-2927518747,1783607408,6164339280,-1599952926,-11260315330,88412094,18386204050,3528064610,-27398087418,-9871837774,37885101633,19192064563,-49356200520,-31242080364,61521261934,45336902138,-74546069938,-60586993418,89167455106,76241528486,-106576896466,-91993889763,128083544425,108102335572,-154665247176,-125233362694,186600009877,144074469768,-223337764280,-164860209762,263698887874,187038253436,-306314948720,-209237103833,350119831842,229572222044,-394663720660,-246165561207,440107029888,257657038778,-486900040094,-263486504046,535314254388,263850277768,-585043560177,-259374995616,635069901158,250690776996,-683853352176,-238121627834,729750898092,221643021352,-771462237960,-201117126539,808297471696,176682221585,-840138636920,-149073606286,867137091128,119690507272,-889321778886,-90347542168,906337607576,62801474696,-917480489331,-38276450102,922031308353,17210739744,-919735345958,659019459,911195637166,-15921621414,-897987760984,28994870356,882413184146,-39747113032,-866982702630,47395941759,853810333948,-50738939284,-844137763921,48631598918,838151577378,-40538145324,-835156874672,26940034714,834028809152,-9449142934,-833782055039,-9449142934,834028809152,26940034714,-835156874672,-40538145324,838151577378,48631598918,-844137763921,-50738939284,853810333948,47395941759,-866982702630,-39747113032,882413184146,28994870356,-897987760984,-15921621414,911195637166,659019459,-919735345958,17210739744,922031308353,-38276450102,-917480489331,62801474696,906337607576,-90347542168,-889321778886,119690507272,867137091128,-149073606286,-840138636920,176682221585,808297471696,-201117126539,-771462237960,221643021352,729750898092,-238121627834,-683853352176,250690776996,635069901158,-259374995616,-585043560177,263850277768,535314254388,-263486504046,-486900040094,257657038778,440107029888,-246165561207,-394663720660,229572222044,350119831842,-209237103833,-306314948720,187038253436,263698887874,-164860209762,-223337764280,144074469768,186600009877,-125233362694,-154665247176,108102335572,128083544425,-91993889763,-106576896466,76241528486,89167455106,-60586993418,-74546069938,45336902138,61521261934,-31242080364,-49356200520,19192064563,37885101633,-9871837774,-27398087418,3528064610,18386204050,88412094,-11260315330,-1599952926,6164339280,1783607408,-2927518747,-1349181202,1145487424,794229548,-328501928,-368389126,41860677,128840998,17767948,-29348682,-12288804,2042723,2803410,877936,129868,9046,236,1,D,1,78,1746,16966,80052,155095,-134896,-1083094,-850942,3470816,6083950,-6790089,-22064662,6594634,58400364,8891690,-125131819,-60884614,228049690,179223296,-363325756,-397225239,514589351,743324462,-655026894,-1232555686,755249622,1861861330,-794906422,-2612096786,774054452,3457657636,-718628853,-4380253251,676866010,5381595954,-706164454,-6488379642,854869420,7745774222,-1146255210,-9200074460,1572584360,10877209676,-2102445461,-12765802468,2699551196,14813409766,-3344349073,-16938139316,4048495572,19051217700,-4854857704,-21080624834,5822548856,22985543179,-7003393492,-24755616782,8420611984,26396885685,-10058639992,-27911774684,11868311462,29283645672,-13784062685,-30473692688,15744417085,31431679724,-17705901268,-32115167236,19644297372,32507951992,-21543166804,-32627999130,23376941040,32520848585,-25098635294,-32241681815,26640030700,31834758720,-27926320496,-31321029674,28899065664,30700229736,-29536918862,-29966412700,29864357950,29129205678,-29944251313,-28230520362,29856826072,27347783401,-29674183598,-26581646712,29440062642,26031802350,-29162631966,-25769538638,28822571578,25816702909,-28393269044,-26138973890,27864899915,26655654366,-27263372124,-27263372124,26655654366,27864899915,-26138973890,-28393269044,25816702909,28822571578,-25769538638,-29162631966,26031802350,29440062642,-26581646712,-29674183598,27347783401,29856826072,-28230520362,-29944251313,29129205678,29864357950,-29966412700,-29536918862,30700229736,28899065664,-31321029674,-27926320496,31834758720,26640030700,-32241681815,-25098635294,32520848585,23376941040,-32627999130,-21543166804,32507951992,19644297372,-32115167236,-17705901268,31431679724,15744417085,-30473692688,-13784062685,29283645672,11868311462,-27911774684,-10058639992,26396885685,8420611984,-24755616782,-7003393492,22985543179,5822548856,-21080624834,-4854857704,19051217700,4048495572,-16938139316,-3344349073,14813409766,2699551196,-12765802468,-2102445461,10877209676,1572584360,-9200074460,-1146255210,7745774222,854869420,-6488379642,-706164454,5381595954,676866010,-4380253251,-718628853,3457657636,774054452,-2612096786,-794906422,1861861330,755249622,-1232555686,-655026894,743324462,514589351,-397225239,-363325756,179223296,228049690,-60884614,-125131819,8891690,58400364,6594634,-22064662,-6790089,6083950,3470816,-850942,-1083094,-134896,155095,80052,16966,1746,78,1 474,C,1,237,9362,148125,1264069,6839820,26184515,76874979,183165970,367348815,635322683,964115052,1298482705,1562021733,1681601126,1611277917,1348446625,934196172,434575499,-76922853,-536682290,-900624885,-1136627749,-1230228132,-1182772223,-1007591043,-741122146,-418818579,-66640391,301747452,707245115,1165309803,1676304142,2218041999,2707263395,3056213592,3176153701,2994210837,2520351374,1784710725,866438167,-115118958,-1079407411,-1902535275,-2490050606,-2788587741,-2724210031,-2338189386,-1690856537,-860035317,2414522,853023909,1633581919,2302914306,2902976705,3355872837,3639350626,3726396267,3525174365,3098682570,2439546199,1575206991,621766286,-434548743,-1463860313,-2351723982,-3043249267,-3348653343,-3271956290,-2818308489,-1997780839,-1011785706,95819491,1205492679,2183874326,3063493521,3709625923,4110139794,4277769965,4110139794,3709625923,3063493521,2183874326,1205492679,95819491,-1011785706,-1997780839,-2818308489,-3271956290,-3348653343,-3043249267,-2351723982,-1463860313,-434548743,621766286,1575206991,2439546199,3098682570,3525174365,3726396267,3639350626,3355872837,2902976705,2302914306,1633581919,853023909,2414522,-860035317,-1690856537,-2338189386,-2724210031,-2788587741,-2490050606,-1902535275,-1079407411,-115118958,866438167,1784710725,2520351374,2994210837,3176153701,3056213592,2707263395,2218041999,1676304142,1165309803,707245115,301747452,-66640391,-418818579,-741122146,-1007591043,-1182772223,-1230228132,-1136627749,-900624885,-536682290,-76922853,434575499,934196172,1348446625,1611277917,1681601126,1562021733,1298482705,964115052,635322683,367348815,183165970,76874979,26184515,6839820,1264069,148125,9362,237,1,D,1,79,1873,21217,141882,638260,2121593,5579575,12153021,22576477,36509054,52138254,66328337,75490489,76773521,68998905,53117790,31714438,8077837,-14532815,-33662765,-47588061,-55178282,-56210338,-50952399,-40563951,-26885351,-11247503,5274478,22882182,42703413,64958993,89448073,113695155,133393308,144733628,143483101,128229827,100250427,61553398,17379241,-27822656,-69680700,-102336276,-123151835,-128714534,-117854637,-93944172,-59164694,-19624498,19757695,57800628,90862263,120067918,144822868,161511378,170671045,168122462,153251887,128696948,92918778,50970666,4762115,-44333332,-88413241,-125589780,-149278654,-153997954,-142289949,-112131574,-69740275,-21684022,30550956,78440918,121309399,157251074,180677341,194410692,194410692,180677341,157251074,121309399,78440918,30550956,-21684022,-69740275,-112131574,-142289949,-153997954,-149278654,-125589780,-88413241,-44333332,4762115,50970666,92918778,128696948,153251887,168122462,170671045,161511378,144822868,120067918,90862263,57800628,19757695,-19624498,-59164694,-93944172,-117854637,-128714534,-123151835,-102336276,-69680700,-27822656,17379241,61553398,100250427,128229827,143483101,144733628,133393308,113695155,89448073,64958993,42703413,22882182,5274478,-11247503,-26885351,-40563951,-50952399,-56210338,-55178282,-47588061,-33662765,-14532815,8077837,31714438,53117790,68998905,76773521,75490489,66328337,52138254,36509054,22576477,12153021,5579575,2121593,638260,141882,21217,1873,79,1 478,C,1,239,9679,164193,1592069,10317391,48934219,180073833,535837737,1332031367,2848010683,5391966909,9316079257,15117616375,23543753027,35545303441,52058969837,73852036543,101691954383,136739574529,180689321505,235356345815,302080205023,381670844221,475081603521,584083793555,711071056543,858051008337,1025867506001,1214551247059,1424497172539,1657213798333,1914755013273,2198299534239,2507296157935,2840119558009,3195679914285,3574380650903,3977344704223,4404523921537,4853527240921,5320453779515,5802091368275,6297368910905,6806487178041,7328381878715,7858999832775,8392327584801,8923448619233,9450674124123,9974446200207,10493895647869,11004495562221,11499380605995,11973250812763,12425023244245,12856476613625,13268108470039,13656311073575,14014787915937,14338960511241,14629077907327,14888908624123,15121194909333,15324272034617,15493187582155,15624287508279,15718831556149,15782106961769,15818852716291,15829360560423,15809960610873,15757407647605,15672990270611,15562461358471,15431816430337,15282831851469,15112515972795,14916994179495,14696190305673,14454871846425,14199018653471,13930918035911,13647640431321,13344349918901,13019300607919,12675800794231,12319369420533,11952869491005,11574217018291,11178721804347,10763767772121,10331497227717,9887186601683,9435012947843,8975149830957,8504714016205,8021546614255,7527408175451,7027855499265,6529021849769,6034146026207,5542848251331,5053755538457,4568144542125,4091333517159,3630538906599,3191118811645,2774604561273,2380249870959,2008571350811,1663588007681,1351776200941,1078784160423,846854274927,655082503025,502066080537,388533353991,317770686719,293620096113,317770686719,388533353991,502066080537,655082503025,846854274927,1078784160423,1351776200941,1663588007681,2008571350811,2380249870959,2774604561273,3191118811645,3630538906599,4091333517159,4568144542125,5053755538457,5542848251331,6034146026207,6529021849769,7027855499265,7527408175451,8021546614255,8504714016205,8975149830957,9435012947843,9887186601683,10331497227717,10763767772121,11178721804347,11574217018291,11952869491005,12319369420533,12675800794231,13019300607919,13344349918901,13647640431321,13930918035911,14199018653471,14454871846425,14696190305673,14916994179495,15112515972795,15282831851469,15431816430337,15562461358471,15672990270611,15757407647605,15809960610873,15829360560423,15818852716291,15782106961769,15718831556149,15624287508279,15493187582155,15324272034617,15121194909333,14888908624123,14629077907327,14338960511241,14014787915937,13656311073575,13268108470039,12856476613625,12425023244245,11973250812763,11499380605995,11004495562221,10493895647869,9974446200207,9450674124123,8923448619233,8392327584801,7858999832775,7328381878715,6806487178041,6297368910905,5802091368275,5320453779515,4853527240921,4404523921537,3977344704223,3574380650903,3195679914285,2840119558009,2507296157935,2198299534239,1914755013273,1657213798333,1424497172539,1214551247059,1025867506001,858051008337,711071056543,584083793555,475081603521,381670844221,302080205023,235356345815,180689321505,136739574529,101691954383,73852036543,52058969837,35545303441,23543753027,15117616375,9316079257,5391966909,2848010683,1332031367,535837737,180073833,48934219,10317391,1592069,164193,9679,239,1,D,1,80,1983,24782,193651,1064162,4419255,14558528,39447369,90618714,181644167,327281426,546207371,866566074,1328064829,1975294990,2847344251,3977320684,5407218301,7203110628,9448910451,12219313428,15561369523,19510417542,24126784943,29509910098,35766920459,42964690748,51117791067,60228961688,70340901139,81542034846,93914414317,107473255268,122160862013,137905968462,154691994801,172563090896,191554713641,211612535432,232582182289,254288042980,276629801087,299599347968,323192128207,347294011074,371660669009,396023706856,420228051359,444261054658,468133621161,491726366092,514760512791,536934601604,558097863063,578285517418,597574318219,615898326612,633010663293,648636116972,662669188021,675222245222,686472075593,696451355774,704988762333,711858649978,716996628761,720571527654,722842294197,723935888090,723757990443,722120767698,718965345119,714467655698,708926577187,702537295794,695260419095,686909044802,677372772681,666767844328,655369847977,643390337000,630808377071,617417338934,603042453915,587722677052,571686892141,555151682400,538134512027,520455929040,501923380061,482522657630,462443964313,441928166212,421081278825,399824839020,378019561905,355645959258,332882965701,310020866404,287288340725,264744220262,242326822731,220016527826,197966707933,176484429932,155877054651,136303456798,117763807997,100232830894,83810264131,68751201882,55353031015,43803875464,34124098121,26242859096,20134486055,15896315056,13707358305,13707358305,15896315056,20134486055,26242859096,34124098121,43803875464,55353031015,68751201882,83810264131,100232830894,117763807997,136303456798,155877054651,176484429932,197966707933,220016527826,242326822731,264744220262,287288340725,310020866404,332882965701,355645959258,378019561905,399824839020,421081278825,441928166212,462443964313,482522657630,501923380061,520455929040,538134512027,555151682400,571686892141,587722677052,603042453915,617417338934,630808377071,643390337000,655369847977,666767844328,677372772681,686909044802,695260419095,702537295794,708926577187,714467655698,718965345119,722120767698,723757990443,723935888090,722842294197,720571527654,716996628761,711858649978,704988762333,696451355774,686472075593,675222245222,662669188021,648636116972,633010663293,615898326612,597574318219,578285517418,558097863063,536934601604,514760512791,491726366092,468133621161,444261054658,420228051359,396023706856,371660669009,347294011074,323192128207,299599347968,276629801087,254288042980,232582182289,211612535432,191554713641,172563090896,154691994801,137905968462,122160862013,107473255268,93914414317,81542034846,70340901139,60228961688,51117791067,42964690748,35766920459,29509910098,24126784943,19510417542,15561369523,12219313428,9448910451,7203110628,5407218301,3977320684,2847344251,1975294990,1328064829,866566074,546207371,327281426,181644167,90618714,39447369,14558528,4419255,1064162,193651,24782,1983,80,1 479,C,1,239,9281,135407,947713,3432815,6063425,3040569,-3869097,-1683749,2635423,-8510991,-19463073,-19556225,-8665295,12483797,9221657,5462805,19227431,30332881,47475477,950633,-23744919,-14217985,-53575081,-3324455,-34324829,-47943637,22332601,-8576841,103313567,36570819,2495697,55859561,-97317053,69167317,-66110629,-124353565,21456299,-121960761,172880279,13026363,16635951,154128449,-115036147,234268263,-120236665,-140588787,20581625,-278858577,199865225,-147229849,14760915,159328287,-125745695,423069303,-150021129,20474497,30781217,-299001349,265579727,-319177231,40784147,-6148511,-114000867,478238419,-221871243,217591815,-59571921,-149002035,290001351,-420214513,95509103,-272646073,-18318721,346712995,-260195997,353339999,-174684947,169584671,255941655,-303938011,169566965,-432962131,142580919,53344515,-223736463,253129605,-310841149,367739991,78881087,-58980517,117785885,-402066821,288680833,-169470119,-45631095,4534203,-298485249,415038801,-48232695,197011239,-39041491,-159867159,343861489,-205321499,110214745,-294820113,-170238157,214151479,-142133395,215790441,-261495631,110335433,214680963,-30307597,217291611,-363371277,84265493,-12401637,-12401637,84265493,-363371277,217291611,-30307597,214680963,110335433,-261495631,215790441,-142133395,214151479,-170238157,-294820113,110214745,-205321499,343861489,-159867159,-39041491,197011239,-48232695,415038801,-298485249,4534203,-45631095,-169470119,288680833,-402066821,117785885,-58980517,78881087,367739991,-310841149,253129605,-223736463,53344515,142580919,-432962131,169566965,-303938011,255941655,169584671,-174684947,353339999,-260195997,346712995,-18318721,-272646073,95509103,-420214513,290001351,-149002035,-59571921,217591815,-221871243,478238419,-114000867,-6148511,40784147,-319177231,265579727,-299001349,30781217,20474497,-150021129,423069303,-125745695,159328287,14760915,-147229849,199865225,-278858577,20581625,-140588787,-120236665,234268263,-115036147,154128449,16635951,13026363,172880279,-121960761,21456299,-124353565,-66110629,69167317,-97317053,55859561,2495697,36570819,103313567,-8576841,22332601,-47943637,-34324829,-3324455,-53575081,-14217985,-23744919,950633,47475477,30332881,19227431,5462805,9221657,12483797,-8665295,-19556225,-19463073,-8510991,2635423,-1683749,-3869097,3040569,6063425,3432815,947713,135407,9281,239,1,D,1,79,1793,17807,89473,230735,253431,-33863,-196843,82609,-57217,-707983,-933633,-743873,123751,666483,176889,582229,1062957,1924059,1485443,-1080717,-516227,-1730575,-1648545,37007,-2976547,12835,87687,1710501,4900143,-1031917,2958771,-1685913,-1670561,3015985,-7850677,-67373,-3481293,117177,8061883,-4039439,8106013,-1511169,2073861,7480833,-12761619,2876251,-9614711,-2050405,5941015,-10485789,11555119,-4993033,8634065,10823081,-11379687,10193361,-13823065,2426425,1637831,-14053513,10187667,-12373665,14850739,6563027,-6424609,13286579,-15706917,11682553,-5255743,-11265347,3445657,-17896593,18627717,-3619377,1705793,9793229,-10367701,21666905,-9093917,-227327,-4416275,-14600079,16083519,-14015711,6919401,-2931347,-3469367,20211585,-9351833,9581931,-12088033,-3405863,9569665,-14025981,8276349,-14899263,5359319,12029503,-2627853,11888961,-14175341,10465101,2751415,-5253639,1972933,-20310747,8852133,-1907205,2651713,1636143,-11035459,16172563,-2005463,8855423,-4177613,-11338079,8736751,-7422055,8736751,-11338079,-4177613,8855423,-2005463,16172563,-11035459,1636143,2651713,-1907205,8852133,-20310747,1972933,-5253639,2751415,10465101,-14175341,11888961,-2627853,12029503,5359319,-14899263,8276349,-14025981,9569665,-3405863,-12088033,9581931,-9351833,20211585,-3469367,-2931347,6919401,-14015711,16083519,-14600079,-4416275,-227327,-9093917,21666905,-10367701,9793229,1705793,-3619377,18627717,-17896593,3445657,-11265347,-5255743,11682553,-15706917,13286579,-6424609,6563027,14850739,-12373665,10187667,-14053513,1637831,2426425,-13823065,10193361,-11379687,10823081,8634065,-4993033,11555119,-10485789,5941015,-2050405,-9614711,2876251,-12761619,7480833,2073861,-1511169,8106013,-4039439,8061883,117177,-3481293,-67373,-7850677,3015985,-1670561,-1685913,2958771,-1031917,4900143,1710501,87687,12835,-2976547,37007,-1648545,-1730575,-516227,-1080717,1485443,1924059,1062957,582229,176889,666483,123751,-743873,-933633,-707983,-57217,82609,-196843,-33863,253431,230735,89473,17807,1793,79,1 481,C,1,240,9680,162608,1565794,10235152,50295850,198290221,654990752,1868456018,4705340198,10634288964,21843634124,41185078481,71841083060,116673640312,177321131836,253235266384,340939242454,433794216837,522464816717,596099642268,644046261664,657765307134,632540004512,568602967413,471404539269,350897454836,219890280488,91713706660,-22375849864,-115500262366,-186596436929,-240543811041,-286826353060,-336948547260,-401175383206,-485381828665,-588802732073,-703276545915,-814239257200,-903340368730,-952205875556,-946612422178,-880198249439,-756842829125,-591025837065,-405838831398,-228831982340,-86437236002,1834779707,28031293345,-2002819385,-69492910908,-146670881988,-202960645706,-212001013309,-157857055891,-38941810277,131296225527,327116942022,516078598412,666245088821,753412097211,766718258491,711322840363,607437998084,485801953656,380514264962,320834300689,323889530287,390115948021,502650093867,630935349070,737743366115,787941858963,756902484595,636546886285,437621047549,187684408072,-74727477818,-308474475623,-478876139671,-565447078653,-566509526849,-499506844851,-396779495814,-297645159277,-238598184319,-244023147995,-319789102739,-451414720513,-607327981918,-746426092119,-828045306675,-821880577447,-715469405601,-517505122517,-256263783855,26447689879,284425810983,477224238191,579031097161,584228075819,508296836213,383784251206,252204974119,153774755743,117456174751,153774755743,252204974119,383784251206,508296836213,584228075819,579031097161,477224238191,284425810983,26447689879,-256263783855,-517505122517,-715469405601,-821880577447,-828045306675,-746426092119,-607327981918,-451414720513,-319789102739,-244023147995,-238598184319,-297645159277,-396779495814,-499506844851,-566509526849,-565447078653,-478876139671,-308474475623,-74727477818,187684408072,437621047549,636546886285,756902484595,787941858963,737743366115,630935349070,502650093867,390115948021,323889530287,320834300689,380514264962,485801953656,607437998084,711322840363,766718258491,753412097211,666245088821,516078598412,327116942022,131296225527,-38941810277,-157857055891,-212001013309,-202960645706,-146670881988,-69492910908,-2002819385,28031293345,1834779707,-86437236002,-228831982340,-405838831398,-591025837065,-756842829125,-880198249439,-946612422178,-952205875556,-903340368730,-814239257200,-703276545915,-588802732073,-485381828665,-401175383206,-336948547260,-286826353060,-240543811041,-186596436929,-115500262366,-22375849864,91713706660,219890280488,350897454836,471404539269,568602967413,632540004512,657765307134,644046261664,596099642268,522464816717,433794216837,340939242454,253235266384,177321131836,116673640312,71841083060,41185078481,21843634124,10634288964,4705340198,1868456018,654990752,198290221,50295850,10235152,1565794,162608,9680,240,1,D,1,80,1968,24354,190160,1067050,4666155,16763906,51295966,137163700,326644632,702812324,1381587982,2503346771,4210459928,6611112406,9735340744,13494438012,17657248707,21854811007,25618363050,28446900868,29892125236,29643375568,27594224548,23875462263,18845137255,13033868152,7052168930,1475177720,-3272433948,-7004813299,-9812441031,-12034391890,-14166581136,-16724471292,-20092191220,-24395278461,-29429611959,-34666469077,-39336614350,-42579291778,-43627909130,-41994935491,-37615393065,-30912375451,-22760432466,-14342902644,-6924359080,-1583439658,1033039665,872723959,-1488943073,-4960775704,-8173274818,-9788906335,-8813161771,-4832804761,1875666613,10394059742,19357893188,27256540344,32771873893,35079704421,34044798485,30261785207,24926953556,19564257646,15664434995,14320512035,15948475973,20164971333,25857233966,31432770952,35190637607,35725303247,32266337829,24873786729,14444291315,2526927970,-9010012029,-18387964259,-24312397041,-26263182851,-24611206757,-20527523510,-15698666358,-11910086155,-10596727659,-12473057587,-17338518889,-24110828433,-31080721617,-36324669445,-38172813967,-35618008685,-28569204799,-17891979969,-5229300606,7354967419,17828717665,24638356131,27047987617,25291710361,20500600705,14417910649,8967343461,5777277923,5777277923,8967343461,14417910649,20500600705,25291710361,27047987617,24638356131,17828717665,7354967419,-5229300606,-17891979969,-28569204799,-35618008685,-38172813967,-36324669445,-31080721617,-24110828433,-17338518889,-12473057587,-10596727659,-11910086155,-15698666358,-20527523510,-24611206757,-26263182851,-24312397041,-18387964259,-9010012029,2526927970,14444291315,24873786729,32266337829,35725303247,35190637607,31432770952,25857233966,20164971333,15948475973,14320512035,15664434995,19564257646,24926953556,30261785207,34044798485,35079704421,32771873893,27256540344,19357893188,10394059742,1875666613,-4832804761,-8813161771,-9788906335,-8173274818,-4960775704,-1488943073,872723959,1033039665,-1583439658,-6924359080,-14342902644,-22760432466,-30912375451,-37615393065,-41994935491,-43627909130,-42579291778,-39336614350,-34666469077,-29429611959,-24395278461,-20092191220,-16724471292,-14166581136,-12034391890,-9812441031,-7004813299,-3272433948,1475177720,7052168930,13033868152,18845137255,23875462263,27594224548,29643375568,29892125236,28446900868,25618363050,21854811007,17657248707,13494438012,9735340744,6611112406,4210459928,2503346771,1381587982,702812324,326644632,137163700,51295966,16763906,4666155,1067050,190160,24354,1968,80,1 482,C,1,241,9519,142431,1021509,3601745,3866679,-14728233,-53796899,-27455443,174939775,342876243,-108650231,-1102489927,-973511653,1570295991,3817067905,643267801,-6863410209,-7974254513,4489759377,17969196421,9709316079,-19451087105,-33195421563,-1742125135,46743012327,45427354527,-23167499379,-82557097611,-44342679957,66827655175,116923780989,22378751249,-123394578593,-138912165025,21111691081,182613957865,141631884587,-80542538605,-234295045703,-123888817403,146879034167,271317056515,89586135997,-210609747447,-290814471381,-46041942605,263501375481,294381784621,3216189827,-300371756717,-289556283987,28474826969,323289856027,288764173431,-44495671563,-343018495419,-302389739085,50761729503,373530724605,331498639025,-61480371837,-423485893357,-365606882307,91448091301,489742649867,387531133723,-146701642883,-558036838755,-383298637893,220928241495,610958739569,348723550085,-299666166501,-635232616385,-289526138899,365804918653,625212245479,219433979799,-404343134167,-585060102239,-156659859653,407535371499,528395965457,118170064297,-378264190961,-474726765805,-113665416979,330704277961,443115888891,140102841431,-286361883283,-443050162015,-181277985361,263849707183,469155694533,216107468849,-270018900769,-505138664737,-228444174991,298675511957,531534152855,212696522103,-333944837807,-533362256195,-175636817285,357113115319,506068366665,132718265477,-354187239969,-455946288433,-101949414339,319649847033,397900816759,98921400563,-259086400099,-351864459223,-130160840465,189069246495,334475254577,189069246495,-130160840465,-351864459223,-259086400099,98921400563,397900816759,319649847033,-101949414339,-455946288433,-354187239969,132718265477,506068366665,357113115319,-175636817285,-533362256195,-333944837807,212696522103,531534152855,298675511957,-228444174991,-505138664737,-270018900769,216107468849,469155694533,263849707183,-181277985361,-443050162015,-286361883283,140102841431,443115888891,330704277961,-113665416979,-474726765805,-378264190961,118170064297,528395965457,407535371499,-156659859653,-585060102239,-404343134167,219433979799,625212245479,365804918653,-289526138899,-635232616385,-299666166501,348723550085,610958739569,220928241495,-383298637893,-558036838755,-146701642883,387531133723,489742649867,91448091301,-365606882307,-423485893357,-61480371837,331498639025,373530724605,50761729503,-302389739085,-343018495419,-44495671563,288764173431,323289856027,28474826969,-289556283987,-300371756717,3216189827,294381784621,263501375481,-46041942605,-290814471381,-210609747447,89586135997,271317056515,146879034167,-123888817403,-234295045703,-80542538605,141631884587,182613957865,21111691081,-138912165025,-123394578593,22378751249,116923780989,66827655175,-44342679957,-82557097611,-23167499379,45427354527,46743012327,-1742125135,-33195421563,-19451087105,9709316079,17969196421,4489759377,-7974254513,-6863410209,643267801,3817067905,1570295991,-973511653,-1102489927,-108650231,342876243,174939775,-27455443,-53796899,-14728233,3866679,3601745,1021509,142431,9519,241,1,D,1,80,1855,18930,96179,217348,-82915,-1564198,-2647583,2394914,13546863,10195766,-27718869,-59936778,2131277,140153844,140998547,-140533556,-409958163,-145055308,575907613,794593950,-179535959,-1413825394,-1046586425,1117558616,2534171847,756862522,-2776593343,-3538331220,425324159,4928194418,3926428313,-2549485112,-7096257599,-3372962216,5342245343,8799991458,1844831185,-8361146894,-9723954033,436545318,11157073187,9782081880,-3098037477,-13389431570,-9097448289,5711036982,14870604219,7986301736,-7848339195,-15657628456,-6956020037,9263975726,16160045999,6497288322,-10131011061,-16986540728,-6744316115,11018679642,18574319243,7325766230,-12586054091,-20879322712,-7517847981,15173956176,23323010107,6653792832,-18549140373,-25100761888,-4518096493,22038474532,25606363549,1402423080,-24865731955,-24629335694,2056998497,26394492554,22391511575,-5057796216,-26317523375,-19515938266,6871667767,24794939862,16857623619,-7099458196,-22449277139,-15239508856,5858967397,20216469346,15120820809,-3842329434,-18977937059,-16310687940,2039704789,19105225394,18054149139,-1238329492,-20324473523,-19435164956,1714451373,21910003846,19747931385,-3176035568,-22989787863,-18762932892,4901104609,22910264848,16791162377,-6063603294,-21458137547,-14511370094,6004503739,18890146172,12778319779,-4434261248,-15920737139,-12343098908,1632997627,13488579020,13488579020,1632997627,-12343098908,-15920737139,-4434261248,12778319779,18890146172,6004503739,-14511370094,-21458137547,-6063603294,16791162377,22910264848,4901104609,-18762932892,-22989787863,-3176035568,19747931385,21910003846,1714451373,-19435164956,-20324473523,-1238329492,18054149139,19105225394,2039704789,-16310687940,-18977937059,-3842329434,15120820809,20216469346,5858967397,-15239508856,-22449277139,-7099458196,16857623619,24794939862,6871667767,-19515938266,-26317523375,-5057796216,22391511575,26394492554,2056998497,-24629335694,-24865731955,1402423080,25606363549,22038474532,-4518096493,-25100761888,-18549140373,6653792832,23323010107,15173956176,-7517847981,-20879322712,-12586054091,7325766230,18574319243,11018679642,-6744316115,-16986540728,-10131011061,6497288322,16160045999,9263975726,-6956020037,-15657628456,-7848339195,7986301736,14870604219,5711036982,-9097448289,-13389431570,-3098037477,9782081880,11157073187,436545318,-9723954033,-8361146894,1844831185,8799991458,5342245343,-3372962216,-7096257599,-2549485112,3926428313,4928194418,425324159,-3538331220,-2776593343,756862522,2534171847,1117558616,-1046586425,-1413825394,-179535959,794593950,575907613,-145055308,-409958163,-140533556,140998547,140153844,2131277,-59936778,-27718869,10195766,13546863,2394914,-2647583,-1564198,-82915,217348,96179,18930,1855,80,1 483,C,1,241,9600,151632,1267509,6445584,21353454,46672028,61876826,24393666,-85765248,-208603215,-231672891,-115040538,48243667,151945396,207867597,273270312,309780198,242483136,99823920,-58463875,-269867062,-529399303,-636099436,-443778741,-140148609,39931986,214247392,564004372,839638162,675602806,235041681,-40490379,-161295390,-428590306,-724700812,-685185727,-408246079,-233291751,-25197144,487835292,916897633,693801286,113953573,-90406547,28373071,-123420896,-483611316,-485135455,-169282693,-47177680,-83266918,116740235,382781429,289526448,54173356,110134393,194470147,-127494227,-497563286,-339704303,89222994,189646043,41026220,44065631,114271997,44065631,41026220,189646043,89222994,-339704303,-497563286,-127494227,194470147,110134393,54173356,289526448,382781429,116740235,-83266918,-47177680,-169282693,-485135455,-483611316,-123420896,28373071,-90406547,113953573,693801286,916897633,487835292,-25197144,-233291751,-408246079,-685185727,-724700812,-428590306,-161295390,-40490379,235041681,675602806,839638162,564004372,214247392,39931986,-140148609,-443778741,-636099436,-529399303,-269867062,-58463875,99823920,242483136,309780198,273270312,207867597,151945396,48243667,-115040538,-231672891,-208603215,-85765248,24393666,61876826,46672028,21353454,6445584,1267509,151632,9600,241,1,D,1,80,1904,21367,137623,561962,1515840,2637152,2381040,-1053518,-6945107,-10845874,-8531695,-1394842,4998255,8244113,10874266,13702926,13205214,7972448,1039520,-6988233,-18310131,-28098204,-26077711,-12988726,-1509513,5001726,16900564,33711426,37206998,20867349,2836398,-4481177,-12278123,-27301326,-34377817,-25034338,-13754815,-7263250,9074916,34571904,40648007,18015665,-2626986,-1415970,275611,-14361821,-24967547,-15121784,-3039949,-3406344,-916543,12553744,17557863,6951967,1978997,8549654,3758632,-16126067,-22352731,-5168288,8882220,5261151,705777,4176698,4176698,705777,5261151,8882220,-5168288,-22352731,-16126067,3758632,8549654,1978997,6951967,17557863,12553744,-916543,-3406344,-3039949,-15121784,-24967547,-14361821,275611,-1415970,-2626986,18015665,40648007,34571904,9074916,-7263250,-13754815,-25034338,-34377817,-27301326,-12278123,-4481177,2836398,20867349,37206998,33711426,16900564,5001726,-1509513,-12988726,-26077711,-28098204,-18310131,-6988233,1039520,7972448,13205214,13702926,10874266,8244113,4998255,-1394842,-8531695,-10845874,-6945107,-1053518,2381040,2637152,1515840,561962,137623,21367,1904,80,1 485,C,1,242,9518,140559,988070,3454161,4663692,-4642902,-16559021,13936490,72712101,12191052,-146843342,-36420861,310520470,160135511,-426722058,-236800032,631456559,454945810,-662111409,-514414948,869762648,781139359,-894379760,-788005229,1290128242,1076243188,-1449855081,-1005660330,1945355001,1231401842,-2034210862,-1093529681,2380477680,1236194991,-2501364638,-1147261532,2941261239,1164614120,-3437412599,-1104682368,3884932298,842381219,-4372802070,-801762349,4308996812,371939418,-4600168561,-517258475,4385713991,64642137,-4977737822,-184971921,5014917625,-459940159,-5542564543,625011938,5292971849,-1140706835,-5108430189,1236701087,4736610018,-1157759611,-4363877785,1351035161,4565577597,-1198067282,-4109993601,2045893545,4334284171,-1937596243,-3183423422,2776032999,3088690575,-2083365969,-1892586093,2421991098,2164747349,-1714708585,-1624101309,2159812937,1859581598,-2072735691,-1328070085,2223240181,754803317,-2006003902,-329164881,1137220225,-319584759,-832266333,-148014702,-145120691,-214904385,-296764859,-488853923,-296764859,-214904385,-145120691,-148014702,-832266333,-319584759,1137220225,-329164881,-2006003902,754803317,2223240181,-1328070085,-2072735691,1859581598,2159812937,-1624101309,-1714708585,2164747349,2421991098,-1892586093,-2083365969,3088690575,2776032999,-3183423422,-1937596243,4334284171,2045893545,-4109993601,-1198067282,4565577597,1351035161,-4363877785,-1157759611,4736610018,1236701087,-5108430189,-1140706835,5292971849,625011938,-5542564543,-459940159,5014917625,-184971921,-4977737822,64642137,4385713991,-517258475,-4600168561,371939418,4308996812,-801762349,-4372802070,842381219,3884932298,-1104682368,-3437412599,1164614120,2941261239,-1147261532,-2501364638,1236194991,2380477680,-1093529681,-2034210862,1231401842,1945355001,-1005660330,-1449855081,1076243188,1290128242,-788005229,-894379760,781139359,869762648,-514414948,-662111409,454945810,631456559,-236800032,-426722058,160135511,310520470,-36420861,-146843342,12191052,72712101,13936490,-16559021,-4642902,4663692,3454161,988070,140559,9518,242,1,D,1,80,1839,18446,91932,214869,79468,-571043,-415716,2146422,2988379,-3375272,-6592933,6727088,15153860,-6794267,-21958966,9843635,33949194,-5431546,-38275837,8259980,51656337,-2223604,-55907306,11286551,75931246,-9942559,-82497376,25533558,102389613,-25260800,-103446893,38348022,116513768,-39333217,-120422724,53678319,135679520,-69078580,-150648739,87320064,157866837,-111366512,-167827992,115784469,154406508,-134257663,-162857689,126948714,148720603,-153376815,-167554083,157546267,154712086,-192214151,-159693775,196252571,135187095,-204642642,-121563433,194522963,111120299,-179836487,-98331574,188089193,106674493,-177972827,-73023929,206765790,71046035,-178067443,-14190271,188439593,19671298,-135451061,16959687,141596615,7902321,-111247794,13100527,128877421,-9462465,-115346519,32847266,99822765,-47661359,-73027223,37912631,25382286,-39045055,-21247533,-2983301,-9801491,-9794490,-19317023,-19317023,-9794490,-9801491,-2983301,-21247533,-39045055,25382286,37912631,-73027223,-47661359,99822765,32847266,-115346519,-9462465,128877421,13100527,-111247794,7902321,141596615,16959687,-135451061,19671298,188439593,-14190271,-178067443,71046035,206765790,-73023929,-177972827,106674493,188089193,-98331574,-179836487,111120299,194522963,-121563433,-204642642,135187095,196252571,-159693775,-192214151,154712086,157546267,-167554083,-153376815,148720603,126948714,-162857689,-134257663,154406508,115784469,-167827992,-111366512,157866837,87320064,-150648739,-69078580,135679520,53678319,-120422724,-39333217,116513768,38348022,-103446893,-25260800,102389613,25533558,-82497376,-9942559,75931246,11286551,-55907306,-2223604,51656337,8259980,-38275837,-5431546,33949194,9843635,-21958966,-6794267,15153860,6727088,-6592933,-3375272,2988379,2146422,-415716,-571043,79468,214869,91932,18446,1839,80,1 487,C,1,243,9923,168593,1631553,10547889,49987019,184338101,551776603,1385500807,3002972339,5771374191,10091310545,16416791405,25240553007,36936951381,51489729387,68332608823,86497179861,104917092177,122492186229,137820872755,149102594761,154737865287,154323509341,149023059771,140815206711,131469940955,122509377067,116082989847,115206782747,122319272069,137286455821,157087544663,177720063711,196253460909,210804829127,218961522683,217419760383,204244662325,181603203819,155604842689,132926495519,117676054899,111618913917,116593853913,135075600773,167326403791,208485020589,249824991327,283690083859,307075620327,320425862871,324144903987,317972058911,304191644475,290002661447,284778308713,294179979839,317248235101,349225976295,386120547509,425396552409,462694108819,489992463621,499062643763,487284739819,459473963279,423670217315,385668650493,348074452243,313746916749,288056983783,276112980495,277766821353,286484551555,293963735367,295809898087,292564881283,285967634991,275648619293,260276571975,241308237879,224187856543,214886034953,215191437183,221689196779,229342714969,235761341431,241880902641,249029857955,256360464377,261969131215,266460536883,274411487627,291169093423,317765489367,349310325697,378650325309,401196264073,415632168721,420440592379,411585251807,385425792463,344179085885,297265210335,256002284195,226766155711,209611684767,202863980369,207051951665,222664292011,244493774425,260564350193,258839330351,235463469987,195861958455,148086511557,96746311785,44539370431,-1727934381,-29960503403,-29960503403,-1727934381,44539370431,96746311785,148086511557,195861958455,235463469987,258839330351,260564350193,244493774425,222664292011,207051951665,202863980369,209611684767,226766155711,256002284195,297265210335,344179085885,385425792463,411585251807,420440592379,415632168721,401196264073,378650325309,349310325697,317765489367,291169093423,274411487627,266460536883,261969131215,256360464377,249029857955,241880902641,235761341431,229342714969,221689196779,215191437183,214886034953,224187856543,241308237879,260276571975,275648619293,285967634991,292564881283,295809898087,293963735367,286484551555,277766821353,276112980495,288056983783,313746916749,348074452243,385668650493,423670217315,459473963279,487284739819,499062643763,489992463621,462694108819,425396552409,386120547509,349225976295,317248235101,294179979839,284778308713,290002661447,304191644475,317972058911,324144903987,320425862871,307075620327,283690083859,249824991327,208485020589,167326403791,135075600773,116593853913,111618913917,117676054899,132926495519,155604842689,181603203819,204244662325,217419760383,218961522683,210804829127,196253460909,177720063711,157087544663,137286455821,122319272069,115206782747,116082989847,122509377067,131469940955,140815206711,149023059771,154323509341,154737865287,149102594761,137820872755,122492186229,104917092177,86497179861,68332608823,51489729387,36936951381,25240553007,16416791405,10091310545,5771374191,3002972339,1385500807,551776603,184338101,49987019,10547889,1631553,168593,9923,243,1,D,1,81,2017,25191,196357,1077083,4475241,14801053,40425633,93985851,191189011,349399597,587840097,928363415,1391983379,1988344073,2704347763,3503560519,4338438435,5160712429,5915499205,6529080553,6919009551,7034907845,6895261333,6577818927,6171471967,5747321427,5383445337,5200214229,5333321031,5843579439,6653980233,7591079263,8490749907,9250831509,9782609683,9950803869,9618653231,8781380703,7638667659,6503393509,5629607967,5139101781,5100906913,5620393001,6781390659,8487232721,10408632637,12144166273,13444872081,14271648367,14659919797,14602952091,14124200053,13437756935,12949300909,13030780813,13788048345,15063680553,16640416539,18381593655,20152289839,21668194379,22528261293,22459014285,21518902617,20034148879,18340356603,16616571749,14963610871,13568632093,12697443665,12485493425,12769525827,13176874157,13396838317,13353551021,13125224455,12750442689,12171721853,11372719577,10517146713,9892627103,9695215205,9878658995,10223562505,10544724823,10818385063,11116562647,11455757231,11756344007,11969589731,12217802267,12754931443,13749553231,15106890935,16523383563,17713432961,18554833931,19006649119,18942540621,18158261841,16595616681,14531154255,12477704465,10864814497,9824712563,9287751661,9221054695,9677727605,10578116977,11515007525,11891422475,11314147141,9839990481,7821406013,5560953569,3193775649,905377585,-856464785,-1530858137,-856464785,905377585,3193775649,5560953569,7821406013,9839990481,11314147141,11891422475,11515007525,10578116977,9677727605,9221054695,9287751661,9824712563,10864814497,12477704465,14531154255,16595616681,18158261841,18942540621,19006649119,18554833931,17713432961,16523383563,15106890935,13749553231,12754931443,12217802267,11969589731,11756344007,11455757231,11116562647,10818385063,10544724823,10223562505,9878658995,9695215205,9892627103,10517146713,11372719577,12171721853,12750442689,13125224455,13353551021,13396838317,13176874157,12769525827,12485493425,12697443665,13568632093,14963610871,16616571749,18340356603,20034148879,21518902617,22459014285,22528261293,21668194379,20152289839,18381593655,16640416539,15063680553,13788048345,13030780813,12949300909,13437756935,14124200053,14602952091,14659919797,14271648367,13444872081,12144166273,10408632637,8487232721,6781390659,5620393001,5100906913,5139101781,5629607967,6503393509,7638667659,8781380703,9618653231,9950803869,9782609683,9250831509,8490749907,7591079263,6653980233,5843579439,5333321031,5200214229,5383445337,5747321427,6171471967,6577818927,6895261333,7034907845,6919009551,6529080553,5915499205,5160712429,4338438435,3503560519,2704347763,1988344073,1391983379,928363415,587840097,349399597,191189011,93985851,40425633,14801053,4475241,1077083,196357,25191,2017,81,1 489,C,1,244,9841,157489,1343638,7165315,26619073,74830990,169201537,320242819,520631284,741537415,939128875,1068652042,1102961713,1040221333,901345102,726289411,560165647,449663272,442151065,563348731,811438942,1142667469,1459672261,1655850856,1637297203,1355541427,853947382,225312391,-400045343,-874940792,-1114911941,-1071971663,-752899088,-256415849,309862291,802551472,1064792323,1034173399,679193938,50620663,-684037931,-1387304066,-1894207925,-2069675363,-1935585242,-1521564875,-942120869,-391979798,53841817,287205139,249447526,25866385,-384530183,-892822034,-1350228527,-1738085273,-1924441382,-1849710695,-1599499055,-1147584620,-614777141,-133684439,328246000,656824735,843597667,955903726,879087703,678720757,408650554,24577939,-286052903,-477574352,-554511587,-380367809,-74088248,307032895,779148523,1139439292,1388312953,1514883031,1388312953,1139439292,779148523,307032895,-74088248,-380367809,-554511587,-477574352,-286052903,24577939,408650554,678720757,879087703,955903726,843597667,656824735,328246000,-133684439,-614777141,-1147584620,-1599499055,-1849710695,-1924441382,-1738085273,-1350228527,-892822034,-384530183,25866385,249447526,287205139,53841817,-391979798,-942120869,-1521564875,-1935585242,-2069675363,-1894207925,-1387304066,-684037931,50620663,679193938,1034173399,1064792323,802551472,309862291,-256415849,-752899088,-1071971663,-1114911941,-874940792,-400045343,225312391,853947382,1355541427,1637297203,1655850856,1459672261,1142667469,811438942,563348731,442151065,449663272,560165647,726289411,901345102,1040221333,1102961713,1068652042,939128875,741537415,520631284,320242819,169201537,74830990,26619073,7165315,1343638,157489,9841,244,1,D,1,81,1952,22243,147689,649714,2080809,5213539,10743642,18794243,28536339,38268512,45885951,49670693,48972124,44232531,36876817,28912136,22375009,19477409,21985170,30427993,43948767,59237296,71406377,75900285,69125452,50961959,24809541,-4420534,-29994549,-46465873,-51140058,-42600775,-23505555,1136440,26085549,43792193,49202940,40607285,17608227,-14164058,-47389021,-75861399,-91542118,-92190153,-79633319,-56011006,-29687055,-6870865,9311278,13427367,7179509,-7056884,-28906917,-51081599,-70420642,-84427779,-86500081,-79000464,-63198287,-39657735,-16749286,4666333,23381805,34315168,41399951,42672549,35467358,25291393,10067811,-6816722,-17650789,-24474149,-22508682,-10507223,4534929,24570028,44355993,57469349,66901146,66901146,57469349,44355993,24570028,4534929,-10507223,-22508682,-24474149,-17650789,-6816722,10067811,25291393,35467358,42672549,41399951,34315168,23381805,4666333,-16749286,-39657735,-63198287,-79000464,-86500081,-84427779,-70420642,-51081599,-28906917,-7056884,7179509,13427367,9311278,-6870865,-29687055,-56011006,-79633319,-92190153,-91542118,-75861399,-47389021,-14164058,17608227,40607285,49202940,43792193,26085549,1136440,-23505555,-42600775,-51140058,-46465873,-29994549,-4420534,24809541,50961959,69125452,75900285,71406377,59237296,43948767,30427993,21985170,19477409,22375009,28912136,36876817,44232531,48972124,49670693,45885951,38268512,28536339,18794243,10743642,5213539,2080809,649714,147689,22243,1952,81,1 491,C,1,245,9759,146287,1055493,3977585,7657887,7058909,9714191,35359159,52653219,18500441,42320795,168301059,126633435,-10809739,224811617,423023629,60022229,85070931,674566211,433374505,10495939,644424877,779162717,225489101,692447387,858112417,262372591,1003510155,1231823187,-33072917,863615871,1999651483,198276347,205240531,2150337071,977771513,162883773,1717463851,1088255293,623276117,1973083265,771040261,279130691,2498581641,1334783179,-262243895,1948706551,1933175179,347765573,1371213745,1201723119,858726495,2117921765,545077223,-27219085,2673597615,1173672893,-679785657,2013135825,1424303153,-252271193,1907202765,727789965,-559653339,2683359635,965900141,-1676796675,2415180537,1995469497,-1693293873,1433165985,1971741477,-1111804529,1438494493,1539000589,-1439393709,1606538077,1944496675,-1706555579,952040085,2053492943,-1210290853,742046155,1410699359,-1303572049,1177267531,1386538595,-1960067821,945509937,1730747567,-1986502115,573205645,1454832753,-2151508579,835186121,1621353683,-2979044535,402201081,2519173933,-2910738097,-766781903,2423121787,-2137240545,-851388489,1791905933,-2491768899,-618594071,2409903117,-2884715771,-1775741087,2820657179,-1714261959,-2519718171,1537880483,-1081621369,-1493517585,917675697,-2165866193,-1206357179,1939326365,-2331392221,-2331392221,1939326365,-1206357179,-2165866193,917675697,-1493517585,-1081621369,1537880483,-2519718171,-1714261959,2820657179,-1775741087,-2884715771,2409903117,-618594071,-2491768899,1791905933,-851388489,-2137240545,2423121787,-766781903,-2910738097,2519173933,402201081,-2979044535,1621353683,835186121,-2151508579,1454832753,573205645,-1986502115,1730747567,945509937,-1960067821,1386538595,1177267531,-1303572049,1410699359,742046155,-1210290853,2053492943,952040085,-1706555579,1944496675,1606538077,-1439393709,1539000589,1438494493,-1111804529,1971741477,1433165985,-1693293873,1995469497,2415180537,-1676796675,965900141,2683359635,-559653339,727789965,1907202765,-252271193,1424303153,2013135825,-679785657,1173672893,2673597615,-27219085,545077223,2117921765,858726495,1201723119,1371213745,347765573,1933175179,1948706551,-262243895,1334783179,2498581641,279130691,771040261,1973083265,623276117,1088255293,1717463851,162883773,977771513,2150337071,205240531,198276347,1999651483,863615871,-33072917,1231823187,1003510155,262372591,858112417,692447387,225489101,779162717,644424877,10495939,433374505,674566211,85070931,60022229,423023629,224811617,-10809739,126633435,168301059,42320795,18500441,52653219,35359159,9714191,7058909,7657887,3977585,1055493,146287,9759,245,1,D,1,81,1887,19281,100193,272333,361691,293253,887547,2244961,1770861,569879,4763319,8244111,1588977,2541009,17604601,12611647,-2127531,18033307,31277435,4980089,11110819,39914755,20317701,15192729,43026369,22499505,20946553,63264681,25313211,2333305,80221115,57874105,-14426479,60956211,87897053,6276325,43048587,78684223,22254997,62223937,77706369,966567,64825217,111868227,2108011,29408539,112973091,39985831,30959681,72651859,32674005,71514779,77512499,-16011537,62747577,117785401,-17371363,22817765,109419733,3512133,32417643,89076669,-27102307,45568117,124688579,-53022755,476571,151763353,-19104285,-33182165,122723263,1896225,-16957555,109803163,-17936959,-21912113,127355855,-11077455,-49468443,111308561,9653723,-39726063,86447627,-10930159,-27806131,101060301,-30202599,-53727853,107999493,-19006393,-66204599,92780405,-29741149,-65421349,109695211,-44914565,-106617879,125496705,-9220341,-141782137,86831461,17076093,-121376627,64450057,-7605279,-125637951,88830015,5208847,-172158315,62759253,58131395,-155790039,-2093659,39911593,-101359249,9707177,-11885711,-124048841,50093165,15127649,-163306041,15127649,50093165,-124048841,-11885711,9707177,-101359249,39911593,-2093659,-155790039,58131395,62759253,-172158315,5208847,88830015,-125637951,-7605279,64450057,-121376627,17076093,86831461,-141782137,-9220341,125496705,-106617879,-44914565,109695211,-65421349,-29741149,92780405,-66204599,-19006393,107999493,-53727853,-30202599,101060301,-27806131,-10930159,86447627,-39726063,9653723,111308561,-49468443,-11077455,127355855,-21912113,-17936959,109803163,-16957555,1896225,122723263,-33182165,-19104285,151763353,476571,-53022755,124688579,45568117,-27102307,89076669,32417643,3512133,109419733,22817765,-17371363,117785401,62747577,-16011537,77512499,71514779,32674005,72651859,30959681,39985831,112973091,29408539,2108011,111868227,64825217,966567,77706369,62223937,22254997,78684223,43048587,6276325,87897053,60956211,-14426479,57874105,80221115,2333305,25313211,63264681,20946553,22499505,43026369,15192729,20317701,39914755,11110819,4980089,31277435,18033307,-2127531,12611647,17604601,2541009,1588977,8244111,4763319,569879,1770861,2244961,887547,293253,361691,272333,100193,19281,1887,81,1 493,C,1,246,10168,174676,1705260,11076360,52350904,189941100,546198670,1265885653,2372454346,3549324498,4066786716,3174007236,976197290,-902415505,-32606034,4382290703,9132894810,7954903502,-2852826116,-18067163994,-24076956238,-9972922671,18381497824,36834218266,22123146689,-21316031638,-55043098202,-36575111507,34776262606,102489979594,95501683233,68632446,-109445469747,-125873352774,-13594410110,137574004514,177920500479,40133046592,-174415468753,-266124671516,-121312215738,158189855811,321293328299,194636366816,-133400076465,-362824260346,-250018935824,143229284723,469878936696,402279027695,-44016113143,-484647308042,-499665576906,-38703190269,492174265980,580978265427,98500127559,-540181748104,-730336761605,-248076041599,501890879020,829140781805,402673084894,-407068677512,-842064522207,-464033833381,406330075879,958200498399,645015761966,-279576869862,-970429666631,-774732598165,139754932357,920194800853,822497298148,-77361277813,-937216807469,-934621882098,-49727296309,902426380675,1033743570504,223962894527,-760258887645,-988750751991,-250297059549,746816467017,1049967512628,369556662269,-648690220279,-1045250538041,-463129401021,520770746508,961632488011,456574996053,-480940633163,-934579417161,-476292746399,432801452316,910212165213,516815703037,-330287684400,-788543864163,-424591938345,372928510408,797741622945,432210295583,-347519604375,-760548165195,-405804944547,342907306201,720439752575,342907306201,-405804944547,-760548165195,-347519604375,432210295583,797741622945,372928510408,-424591938345,-788543864163,-330287684400,516815703037,910212165213,432801452316,-476292746399,-934579417161,-480940633163,456574996053,961632488011,520770746508,-463129401021,-1045250538041,-648690220279,369556662269,1049967512628,746816467017,-250297059549,-988750751991,-760258887645,223962894527,1033743570504,902426380675,-49727296309,-934621882098,-937216807469,-77361277813,822497298148,920194800853,139754932357,-774732598165,-970429666631,-279576869862,645015761966,958200498399,406330075879,-464033833381,-842064522207,-407068677512,402673084894,829140781805,501890879020,-248076041599,-730336761605,-540181748104,98500127559,580978265427,492174265980,-38703190269,-499665576906,-484647308042,-44016113143,402279027695,469878936696,143229284723,-250018935824,-362824260346,-133400076465,194636366816,321293328299,158189855811,-121312215738,-266124671516,-174415468753,40133046592,177920500479,137574004514,-13594410110,-125873352774,-109445469747,68632446,95501683233,102489979594,34776262606,-36575111507,-55043098202,-21316031638,22123146689,36834218266,18381497824,-9972922671,-24076956238,-18067163994,-2852826116,7954903502,9132894810,4382290703,-32606034,-902415505,976197290,3174007236,4066786716,3549324498,2372454346,1265885653,546198670,189941100,52350904,11076360,1705260,174676,10168,246,1,D,1,82,2066,26064,204590,1124020,4630840,14913854,38452991,80178102,134648820,177702860,172124646,97881142,-7108451,-42105666,82220900,318942043,435287114,165888942,-479489500,-1042789014,-886474466,163648781,1380904014,1542081079,99494646,-1914897140,-2423094092,-229690461,3334751020,5011661777,2523935646,-2704779410,-6050244803,-3738079290,3001871008,8079010323,5806727268,-3137255382,-11124575179,-10011861576,723138993,12156712209,13313233222,1779551520,-12644291499,-15941559860,-3190956465,15331550258,22282086374,9392637155,-13326836043,-25243381644,-14038367745,11428924472,27623805874,17839262685,-10882085637,-32424133889,-25286779471,6188427222,33976423750,31660926115,-19449836,-32175886847,-33911938713,-1947071948,34753363577,41176871449,9562944370,-31963202463,-44810264475,-16330405772,27324918277,45018523717,19421222501,-25925285649,-48141815002,-25440550410,21778464977,49650802397,32156342259,-14078584085,-45316378996,-32120579325,12683408361,46240294425,36510621399,-7277887587,-43668471364,-38713057243,1814819067,38542308513,36689392721,-755077865,-36722784312,-36475851417,-1012913875,34777795227,36714596817,4388015957,-29428360451,-31678646755,-1349250705,30428839053,31887614935,2054238112,-28920190903,-30315094459,-1486058952,27885569003,27885569003,-1486058952,-30315094459,-28920190903,2054238112,31887614935,30428839053,-1349250705,-31678646755,-29428360451,4388015957,36714596817,34777795227,-1012913875,-36475851417,-36722784312,-755077865,36689392721,38542308513,1814819067,-38713057243,-43668471364,-7277887587,36510621399,46240294425,12683408361,-32120579325,-45316378996,-14078584085,32156342259,49650802397,21778464977,-25440550410,-48141815002,-25925285649,19421222501,45018523717,27324918277,-16330405772,-44810264475,-31963202463,9562944370,41176871449,34753363577,-1947071948,-33911938713,-32175886847,-19449836,31660926115,33976423750,6188427222,-25286779471,-32424133889,-10882085637,17839262685,27623805874,11428924472,-14038367745,-25243381644,-13326836043,9392637155,22282086374,15331550258,-3190956465,-15941559860,-12644291499,1779551520,13313233222,12156712209,723138993,-10011861576,-11124575179,-3137255382,5806727268,8079010323,3001871008,-3738079290,-6050244803,-2704779410,2523935646,5011661777,3334751020,-229690461,-2423094092,-1914897140,99494646,1542081079,1380904014,163648781,-886474466,-1042789014,-479489500,165888942,435287114,318942043,82220900,-42105666,-7108451,97881142,172124646,177702860,134648820,80178102,38452991,14913854,4630840,1124020,204590,26064,2066,82,1 494,C,1,247,10004,154128,1162104,4721652,10540864,13377026,17894600,46109960,77782414,59488468,70931504,193169067,208986649,76158004,194104482,408077098,198413020,38579671,334170785,339374048,5450796,37039626,114193040,-10375976,12349401,-159010943,-365251920,30427436,140821660,-410191912,-286804319,370539273,335169072,-43217096,60531138,618366476,878838947,322086518,90738819,807528956,912168890,197296190,-11272844,183080599,373937735,196086384,-720239446,-744818126,376206288,-58691399,-1276496578,-572212797,387177850,-64907154,-460755040,-205454847,416099550,920010039,342736780,-114138206,863569598,1333998588,430839163,23165142,487231509,750727848,319629418,-489494226,-536029613,118926054,-138538207,-1039028224,-973571426,-332439770,-254660979,-593026746,-730258158,-230656751,483593002,338859794,-124307680,388759969,1043768878,822634241,514832962,409701370,435517946,878817355,456785590,-811821322,-388031187,553627282,-605626402,-1501267235,-655901738,-380015922,-681908641,-770411278,-1031225446,-301306902,684327229,-168593802,-656835966,708866535,1281892330,478381202,4734369,478381202,1281892330,708866535,-656835966,-168593802,684327229,-301306902,-1031225446,-770411278,-681908641,-380015922,-655901738,-1501267235,-605626402,553627282,-388031187,-811821322,456785590,878817355,435517946,409701370,514832962,822634241,1043768878,388759969,-124307680,338859794,483593002,-230656751,-730258158,-593026746,-254660979,-332439770,-973571426,-1039028224,-138538207,118926054,-536029613,-489494226,319629418,750727848,487231509,23165142,430839163,1333998588,863569598,-114138206,342736780,920010039,416099550,-205454847,-460755040,-64907154,387177850,-572212797,-1276496578,-58691399,376206288,-744818126,-720239446,196086384,373937735,183080599,-11272844,197296190,912168890,807528956,90738819,322086518,878838947,618366476,60531138,-43217096,335169072,370539273,-286804319,-410191912,140821660,30427436,-365251920,-159010943,12349401,-10375976,114193040,37039626,5450796,339374048,334170785,38579671,198413020,408077098,194104482,76158004,208986649,193169067,70931504,59488468,77782414,46109960,17894600,13377026,10540864,4721652,1162104,154128,10004,247,1,D,1,82,1952,20648,113570,342278,566803,633831,1276364,2963541,3345787,2297452,5653296,10408621,6207750,4007942,15007370,15884546,2544118,7331025,18701766,7191748,-1376791,5053939,2197720,-522129,-1079746,-14352104,-10006758,9079200,-5761810,-21941108,3206290,20629839,5433424,-3134857,14198461,38148824,30045429,2940019,18267314,46017678,25294988,-95424,3554463,12718176,17340530,-10295035,-43415398,-7282359,19979236,-36188774,-52273202,3312322,12371104,-16121834,-17461732,2941695,34180700,34205173,-2403063,11784788,59005131,42801901,3354408,9686339,31178960,28151250,-4577140,-29898746,-8734312,7264322,-28305686,-52213081,-28366834,-9211941,-18561353,-32465038,-25454090,7949522,24352090,1675632,345951,36362840,45735798,28143486,20834066,16647012,29156809,39198690,-10698876,-39434269,12099406,8614504,-58983514,-52437161,-16017742,-25173074,-32015769,-41574944,-38148906,15865756,20248920,-30527694,-3322760,55629076,42300846,5823546,5823546,42300846,55629076,-3322760,-30527694,20248920,15865756,-38148906,-41574944,-32015769,-25173074,-16017742,-52437161,-58983514,8614504,12099406,-39434269,-10698876,39198690,29156809,16647012,20834066,28143486,45735798,36362840,345951,1675632,24352090,7949522,-25454090,-32465038,-18561353,-9211941,-28366834,-52213081,-28305686,7264322,-8734312,-29898746,-4577140,28151250,31178960,9686339,3354408,42801901,59005131,11784788,-2403063,34205173,34180700,2941695,-17461732,-16121834,12371104,3312322,-52273202,-36188774,19979236,-7282359,-43415398,-10295035,17340530,12718176,3554463,-95424,25294988,46017678,18267314,2940019,30045429,38148824,14198461,-3134857,5433424,20629839,3206290,-21941108,-5761810,9079200,-10006758,-14352104,-1079746,-522129,2197720,5053939,-1376791,7191748,18701766,7331025,2544118,15884546,15007370,4007942,6207750,10408621,5653296,2297452,3345787,2963541,1276364,633831,566803,342278,113570,20648,1952,82,1 497,C,1,248,10002,151616,1091245,3801784,3753890,-16030909,-51374768,-7508978,186622810,225729015,-333547172,-848442868,186150679,1893380464,613537336,-3083668900,-2086808121,4227101662,3918437292,-5680721185,-6075597014,8066982776,9174162420,-11414169857,-13755907508,15101208878,19386790333,-18996500996,-25191895842,24019414310,31262232191,-30852242722,-38513650504,38696740573,46849038939,-46438980764,-54720790520,54610856252,61365715614,-64547900956,-68149214209,75608915735,76197383492,-85323169180,-83858682298,93048856222,88772737676,-101249469313,-91825488717,111571084120,96194912656,-121811548788,-102289263902,129316640768,106859356955,-135688298981,-108304331556,144700904400,109540975580,-156345162974,-113242350676,166926533873,117146889849,-175338750644,-117536609236,184951475500,115269434014,-197680914480,-114096422691,210260811698,114003644248,-219280123126,-111016594312,226581389367,104010915540,-235796898749,-96992600782,245843538896,92882079366,-252384830048,-89179737139,254746188116,82528930611,-256776922346,-74243532352,260655168584,67838105488,-264118374719,-63342018558,264981603573,57770752158,-264691257498,-50000389048,265531407336,41643161669,-267197368480,-33588963295,268232530734,24873820136,-268679911438,-15042769736,269262291477,4958198238,-269630477213,4958198238,269262291477,-15042769736,-268679911438,24873820136,268232530734,-33588963295,-267197368480,41643161669,265531407336,-50000389048,-264691257498,57770752158,264981603573,-63342018558,-264118374719,67838105488,260655168584,-74243532352,-256776922346,82528930611,254746188116,-89179737139,-252384830048,92882079366,245843538896,-96992600782,-235796898749,104010915540,226581389367,-111016594312,-219280123126,114003644248,210260811698,-114096422691,-197680914480,115269434014,184951475500,-117536609236,-175338750644,117146889849,166926533873,-113242350676,-156345162974,109540975580,144700904400,-108304331556,-135688298981,106859356955,129316640768,-102289263902,-121811548788,96194912656,111571084120,-91825488717,-101249469313,88772737676,93048856222,-83858682298,-85323169180,76197383492,75608915735,-68149214209,-64547900956,61365715614,54610856252,-54720790520,-46438980764,46849038939,38696740573,-38513650504,-30852242722,31262232191,24019414310,-25191895842,-18996500996,19386790333,15101208878,-13755907508,-11414169857,9174162420,8066982776,-6075597014,-5680721185,3918437292,4227101662,-2086808121,-3083668900,613537336,1893380464,186150679,-848442868,-333547172,225729015,186622810,-7508978,-51374768,-16030909,3753890,3801784,1091245,151616,10002,248,1,D,1,82,1934,19907,100856,221490,-113358,-1578375,-2164696,3489200,11755885,906004,-31353452,-25496820,52684131,80372124,-59053300,-159928781,44828424,252972936,-26570278,-369611045,20149546,542433022,-10801087,-786765500,-29447142,1077445026,91302655,-1390651532,-128547990,1751813185,125039466,-2199276216,-121226014,2708581852,139811864,-3211713588,-127965385,3700690705,34506888,-4238619350,89335794,4832582864,-153993340,-5376971671,184404593,5796779128,-298552010,-6175776294,512590756,6634019160,-691689525,-7127940071,760530512,7513610054,-840716874,-7793942160,1066847224,8136324665,-1368543973,-8606833148,1590973062,9057196622,-1765048132,-9366066164,2067075165,9634458399,-2523138612,-9998101218,2958902850,10372108881,-3288334058,-10571537283,3651586504,10613071024,-4161616084,-10685670194,4687962981,10836103572,-5047185997,-10897299940,5281962340,10771542634,-5570826770,-10589112725,5937911472,10494629447,-6243127336,-10436162972,6433282802,10285952230,-6620118205,-10049365234,6892108319,9820974780,-7205644720,-9615673336,7502678194,9373732079,-7804924692,-9083127711,8138746604,8781664630,-8472825210,-8472825210,8781664630,8138746604,-9083127711,-7804924692,9373732079,7502678194,-9615673336,-7205644720,9820974780,6892108319,-10049365234,-6620118205,10285952230,6433282802,-10436162972,-6243127336,10494629447,5937911472,-10589112725,-5570826770,10771542634,5281962340,-10897299940,-5047185997,10836103572,4687962981,-10685670194,-4161616084,10613071024,3651586504,-10571537283,-3288334058,10372108881,2958902850,-9998101218,-2523138612,9634458399,2067075165,-9366066164,-1765048132,9057196622,1590973062,-8606833148,-1368543973,8136324665,1066847224,-7793942160,-840716874,7513610054,760530512,-7127940071,-691689525,6634019160,512590756,-6175776294,-298552010,5796779128,184404593,-5376971671,-153993340,4832582864,89335794,-4238619350,34506888,3700690705,-127965385,-3211713588,139811864,2708581852,-121226014,-2199276216,125039466,1751813185,-128547990,-1390651532,91302655,1077445026,-29447142,-786765500,-10801087,542433022,20149546,-369611045,-26570278,252972936,44828424,-159928781,-59053300,80372124,52684131,-25496820,-31353452,906004,11755885,3489200,-2164696,-1578375,-113358,221490,100856,19907,1934,82,1 498,C,1,249,10334,171561,1522417,8326560,30311003,76199727,132679426,153775179,107133107,54141564,131058325,370660653,572562698,485785305,168716605,34035312,386346131,959139783,1121425966,654590871,139604111,305493120,1057034689,1507120557,1102916366,401132277,391693477,1167620760,1720164875,1264966563,381224794,311082423,1253176211,2005003776,1539284485,416685813,83300906,934752225,1774077121,1466674740,505372805,251874705,955030300,1426739373,834658211,-6567624,215868091,1301221959,1653889268,566991675,-604073291,-251803740,1167492101,1670486469,504914368,-719378679,-253344361,1229633712,1486694359,-51006405,-1308172924,-429925641,1496797213,1779262368,-179609455,-1907838747,-1147467284,1022541657,1640866403,-70629348,-1723555037,-1157667981,605031908,910333791,-718689263,-1901593080,-854882323,968238741,917844124,-1048387359,-2258046793,-1048387359,917844124,968238741,-854882323,-1901593080,-718689263,910333791,605031908,-1157667981,-1723555037,-70629348,1640866403,1022541657,-1147467284,-1907838747,-179609455,1779262368,1496797213,-429925641,-1308172924,-51006405,1486694359,1229633712,-253344361,-719378679,504914368,1670486469,1167492101,-251803740,-604073291,566991675,1653889268,1301221959,215868091,-6567624,834658211,1426739373,955030300,251874705,505372805,1466674740,1774077121,934752225,83300906,416685813,1539284485,2005003776,1253176211,311082423,381224794,1264966563,1720164875,1167620760,391693477,401132277,1102916366,1507120557,1057034689,305493120,139604111,654590871,1121425966,959139783,386346131,34035312,168716605,485785305,572562698,370660653,131058325,54141564,107133107,153775179,132679426,76199727,30311003,8326560,1522417,171561,10334,249,1,D,1,83,2067,24497,168496,746742,2253327,4723355,6766957,6180803,3278164,3104402,10661451,22193583,25637663,15014581,2221412,6755988,30660171,50374193,42407215,15575195,5251050,29367210,61718821,62844449,32289021,12167415,32679224,69289988,72424551,35562545,8599003,31819955,78221194,86484030,43351291,3723635,18379675,65207799,79537530,43834791,10356658,24181819,58511764,56007816,15553378,-2926781,33169204,74496973,55814574,-6179738,-29125006,19833465,73492770,55493845,-11043416,-32410638,22475400,72565447,38279308,-39539255,-51262818,25870596,88086560,43635815,-56987812,-83263143,-2167344,74546098,43699468,-49159391,-77716136,-11231369,47252004,10191576,-69096578,-73548173,6668814,56869303,1593958,-86209026,-86209026,1593958,56869303,6668814,-73548173,-69096578,10191576,47252004,-11231369,-77716136,-49159391,43699468,74546098,-2167344,-83263143,-56987812,43635815,88086560,25870596,-51262818,-39539255,38279308,72565447,22475400,-32410638,-11043416,55493845,73492770,19833465,-29125006,-6179738,55814574,74496973,33169204,-2926781,15553378,56007816,58511764,24181819,10356658,43834791,79537530,65207799,18379675,3723635,43351291,86484030,78221194,31819955,8599003,35562545,72424551,69289988,32679224,12167415,32289021,62844449,61718821,29367210,5251050,15575195,42407215,50374193,30660171,6755988,2221412,15014581,25637663,22193583,10661451,3104402,3278164,6180803,6766957,4723355,2253327,746742,168496,24497,2067,83,1 499,C,1,249,10417,181355,1808809,12254701,62619231,258517795,904008703,2769048785,7613753021,19138292735,44592561935,97348560429,200801662143,394013519857,739527661049,1333768656479,2320371174371,3906676952275,6383494241459,10148051379613,15729914897085,23819506019003,35298757432303,51273416281143,73106519134479,102452626572687,141292483563715,191967832853843,257216116487025,340204726570363,444564297293159,574420274079205,734421682840725,929765701949587,1166216372475761,1450115629824287,1788384851280289,2188515313395901,2658546332838689,3207030382818035,3842985065232355,4575832391660429,5415326300850125,6371469652873711,7454422060752407,8674399861335241,10041569342616461,11565934120221623,13257217391902631,15124739786724895,17177293724471909,19423015620879075,21869257870070451,24522463212252525,27388044723782073,30470275111851823,33772189142539931,37295502812371783,41040552290445269,45006254780771247,49190092412183141,53588119218509123,58194990385686723,63004012340367895,68007211995837853,73195423536180561,78558391411596929,84084888582138753,89762849307280745,95579515776747921,101521597516450107,107575441772094523,113727212057090685,119963070918495017,126269361941557059,132632785301823129,139040560960000199,145480573967679135,151941497289015619,158412888908986899,164885261571486689,171350125006946515,177800001721142403,184228418146469913,190629873136211249,196999785471874925,203334421429582611,209630802768082353,215886595034263105,222099976063682797,228269485115378819,234393854216081283,240471824851276321,246501954866909311,252482422010379565,258410831624589245,264284036371329963,270097975390538089,275847539051509445,281526463625730775,287127258126161375,292641163576689761,298058143429084855,303366902960838463,308554935339568051,313608592533047543,318513180134788557,323253076127763479,327811874271306993,332172552881017013,336317669125423833,340229577604543787,343890670095181657,347283631270280593,350391703313454067,353198951025938361,355690518531951025,357852869140062745,359674001236366333,361143635022967499,362253367110381345,362996792024508333,363369591247129505,363369591247129505,362996792024508333,362253367110381345,361143635022967499,359674001236366333,357852869140062745,355690518531951025,353198951025938361,350391703313454067,347283631270280593,343890670095181657,340229577604543787,336317669125423833,332172552881017013,327811874271306993,323253076127763479,318513180134788557,313608592533047543,308554935339568051,303366902960838463,298058143429084855,292641163576689761,287127258126161375,281526463625730775,275847539051509445,270097975390538089,264284036371329963,258410831624589245,252482422010379565,246501954866909311,240471824851276321,234393854216081283,228269485115378819,222099976063682797,215886595034263105,209630802768082353,203334421429582611,196999785471874925,190629873136211249,184228418146469913,177800001721142403,171350125006946515,164885261571486689,158412888908986899,151941497289015619,145480573967679135,139040560960000199,132632785301823129,126269361941557059,119963070918495017,113727212057090685,107575441772094523,101521597516450107,95579515776747921,89762849307280745,84084888582138753,78558391411596929,73195423536180561,68007211995837853,63004012340367895,58194990385686723,53588119218509123,49190092412183141,45006254780771247,41040552290445269,37295502812371783,33772189142539931,30470275111851823,27388044723782073,24522463212252525,21869257870070451,19423015620879075,17177293724471909,15124739786724895,13257217391902631,11565934120221623,10041569342616461,8674399861335241,7454422060752407,6371469652873711,5415326300850125,4575832391660429,3842985065232355,3207030382818035,2658546332838689,2188515313395901,1788384851280289,1450115629824287,1166216372475761,929765701949587,734421682840725,574420274079205,444564297293159,340204726570363,257216116487025,191967832853843,141292483563715,102452626572687,73106519134479,51273416281143,35298757432303,23819506019003,15729914897085,10148051379613,6383494241459,3906676952275,2320371174371,1333768656479,739527661049,394013519857,200801662143,97348560429,44592561935,19138292735,7613753021,2769048785,904008703,258517795,62619231,12254701,1808809,181355,10417,249,1,D,1,83,2117,27141,219525,1278283,5830069,22043057,71887269,208078759,545956013,1319267653,2971896067,6300554707,12666019511,24291971165,44670531121,79091694085,135309965573,224355808399,361492538801,567311929293,868954983829,1301439143055,1909070280631,2746917530091,3882330921377,5396485121461,7385935901807,9964177687905,13263189192315,17434948708917,22652891019365,29113264897921,37036335707917,46667364081309,58277281959317,72162983898977,88647156218353,108077579654547,130825861633357,157285579462329,187869842235633,223008303115091,263143671540907,308727784676019,360217298575089,418069053710939,482735159792459,554657835552753,634264034804343,721959894027471,818125050711105,923106904808355,1037214924795391,1160715129822601,1293824904221743,1436708314408921,1589472096805073,1752162467248487,1924762869106821,2107192733475011,2299307277191549,2500898320354179,2711696071165277,2931371806552207,3159541373009265,3395769440836563,3639574460608365,3890434285663809,4147792430945495,4411064930690901,4679647732811079,4952924527947969,5230274861987331,5511082331043817,5794742617713165,6080671105898877,6368309814880965,6657133423070899,6946654204473207,7236425768048329,7526045560810613,7815156157806911,8103445406302039,8390645511864607,8676531150417891,8960916668150171,9243652400358791,9524620113073883,9803727559381625,10080902154153081,10356083809327873,10629217033482915,10900242474740685,11169088161615733,11435660757350431,11699837176730345,11961456912140019,12220315376375381,12476158499337175,12728678726202157,12977512471642909,13222239004076331,13462380678645083,13697404414606519,13926724321530243,14149705411384667,14365668376864071,14573895454333345,14773637407783861,14964121658029051,15144561535892413,15314166564139951,15472153582245507,15617758437140143,15750247889372767,15868931342369581,15973172001489797,16062397110134737,16136106984821699,16193882665861981,16235392097539269,16260394834175925,16268745322932785,16260394834175925,16235392097539269,16193882665861981,16136106984821699,16062397110134737,15973172001489797,15868931342369581,15750247889372767,15617758437140143,15472153582245507,15314166564139951,15144561535892413,14964121658029051,14773637407783861,14573895454333345,14365668376864071,14149705411384667,13926724321530243,13697404414606519,13462380678645083,13222239004076331,12977512471642909,12728678726202157,12476158499337175,12220315376375381,11961456912140019,11699837176730345,11435660757350431,11169088161615733,10900242474740685,10629217033482915,10356083809327873,10080902154153081,9803727559381625,9524620113073883,9243652400358791,8960916668150171,8676531150417891,8390645511864607,8103445406302039,7815156157806911,7526045560810613,7236425768048329,6946654204473207,6657133423070899,6368309814880965,6080671105898877,5794742617713165,5511082331043817,5230274861987331,4952924527947969,4679647732811079,4411064930690901,4147792430945495,3890434285663809,3639574460608365,3395769440836563,3159541373009265,2931371806552207,2711696071165277,2500898320354179,2299307277191549,2107192733475011,1924762869106821,1752162467248487,1589472096805073,1436708314408921,1293824904221743,1160715129822601,1037214924795391,923106904808355,818125050711105,721959894027471,634264034804343,554657835552753,482735159792459,418069053710939,360217298575089,308727784676019,263143671540907,223008303115091,187869842235633,157285579462329,130825861633357,108077579654547,88647156218353,72162983898977,58277281959317,46667364081309,37036335707917,29113264897921,22652891019365,17434948708917,13263189192315,9964177687905,7385935901807,5396485121461,3882330921377,2746917530091,1909070280631,1301439143055,868954983829,567311929293,361492538801,224355808399,135309965573,79091694085,44670531121,24291971165,12666019511,6300554707,2971896067,1319267653,545956013,208078759,71887269,22043057,5830069,1278283,219525,27141,2117,83,1 501,C,1,250,10333,169495,1482400,8110867,31085767,91852840,227060365,496254301,983348476,1785899749,3004695529,4731246964,7014963169,9830321779,13072699036,16566015331,20076909793,23361311482,26236526587,28647919111,30705956284,32677980211,34949442571,37955845186,42053913793,47382562285,53809280104,60944367055,68181744223,74812811014,80221340659,84069536179,86388154726,87561237031,88256773219,89300727214,91446751837,95133346117,100385003686,106838676025,113806037185,120399467608,125759882029,129299903479,130819339240,130473818719,128717424319,126237171754,123777586507,121918566769,120978011956,121031537347,121930907047,123308287150,124649304385,125447866939,125310432304,123946160551,121181784745,117051747652,111818401819,105884966419,99714409990,93796392271,88597321753,84437964982,81378687469,79243515127,77719742056,76403464789,74858717599,72758546956,70001067409,66712643767,63163478842,59673415195,56560806829,54078006358,52313926033,51190975357,50578563670,50384732137,50578563670,51190975357,52313926033,54078006358,56560806829,59673415195,63163478842,66712643767,70001067409,72758546956,74858717599,76403464789,77719742056,79243515127,81378687469,84437964982,88597321753,93796392271,99714409990,105884966419,111818401819,117051747652,121181784745,123946160551,125310432304,125447866939,124649304385,123308287150,121930907047,121031537347,120978011956,121918566769,123777586507,126237171754,128717424319,130473818719,130819339240,129299903479,125759882029,120399467608,113806037185,106838676025,100385003686,95133346117,91446751837,89300727214,88256773219,87561237031,86388154726,84069536179,80221340659,74812811014,68181744223,60944367055,53809280104,47382562285,42053913793,37955845186,34949442571,32677980211,30705956284,28647919111,26236526587,23361311482,20076909793,16566015331,13072699036,9830321779,7014963169,4731246964,3004695529,1785899749,983348476,496254301,227060365,91852840,31085767,8110867,1482400,169495,10333,250,1,D,1,83,2050,23945,163017,737068,2452545,6569741,15196828,31569761,59817261,104411876,169768257,259263841,373540946,509650905,661285789,819150558,972216449,1110534283,1228488384,1327242161,1415395237,1507796240,1623317151,1780522277,1991078680,2255158947,2560954027,2885856036,3199577803,3471343349,3679011624,3815553737,3890526187,3927912828,3962070077,4029800151,4158787024,4359453147,4623947389,4928340492,5236423081,5507705309,5708750586,5821820003,5846298051,5796048380,5697160923,5582921557,5483930694,5420334233,5400720145,5423468204,5476925665,5540672991,5591015510,5607657309,5575483361,5483736886,5328844127,5117709763,4865790516,4592723803,4319926953,4069231298,3859052367,3698227949,3583642722,3503929511,3442945599,3381333374,3301175803,3192539423,3056263102,2901798471,2742733361,2593545106,2467514975,2372696761,2308924344,2270831627,2253167221,2253167221,2270831627,2308924344,2372696761,2467514975,2593545106,2742733361,2901798471,3056263102,3192539423,3301175803,3381333374,3442945599,3503929511,3583642722,3698227949,3859052367,4069231298,4319926953,4592723803,4865790516,5117709763,5328844127,5483736886,5575483361,5607657309,5591015510,5540672991,5476925665,5423468204,5400720145,5420334233,5483930694,5582921557,5697160923,5796048380,5846298051,5821820003,5708750586,5507705309,5236423081,4928340492,4623947389,4359453147,4158787024,4029800151,3962070077,3927912828,3890526187,3815553737,3679011624,3471343349,3199577803,2885856036,2560954027,2255158947,1991078680,1780522277,1623317151,1507796240,1415395237,1327242161,1228488384,1110534283,972216449,819150558,661285789,509650905,373540946,259263841,169768257,104411876,59817261,31569761,15196828,6569741,2452545,737068,163017,23945,2050,83,1 502,C,1,251,10667,189505,1919617,12959883,63743191,241057137,724379237,1761514235,3483292547,5528399245,6685951757,5016368783,-1176386817,-11784730367,-23814192699,-31951690321,-30935677897,-18429070843,3437768401,28774803903,50336803255,62239367357,61675999097,48903341279,25756289531,-5769366775,-43015873579,-80340760461,-107913262833,-114603279019,-93939205291,-48312481757,12050510651,73707150737,124012638397,152871478967,153628075019,123971440873,66195236033,-12667114341,-99203494581,-172272061123,-207615572271,-189853252209,-123067100781,-29115125767,65384580697,140764925687,185942183103,194529178397,164028573669,98274044307,7938117175,-90846491463,-176229669627,-222065598249,-208360189701,-136549768231,-32674876395,69222231031,147498522259,196075165709,212011688533,188091059019,120255830119,17591431133,-98207829627,-199924045893,-259778089941,-255742919343,-184627471167,-70773886425,46253422755,138069354861,199442119261,233557982139,233394604651,185765826645,91481290693,-26410768937,-135402702989,-209402731079,-233711799435,-205899038645,-139389045749,-59968496563,11581999293,73564415571,133368150679,183887518345,199251649353,159300992559,73433157655,-24712971303,-102614500171,-144874705813,-150545259277,-126026200667,-82390114055,-30903799457,24148531039,83271797901,137685879709,162889758431,135661435103,59114989637,-34395411699,-107583276381,-143225967525,-146431209523,-129382225271,-98354623841,-51997045437,13043916545,93695955621,172921781651,221134462539,211871379833,141773235501,35695334739,-69393657977,-146789252991,-189453295807,-202428700597,-189453295807,-146789252991,-69393657977,35695334739,141773235501,211871379833,221134462539,172921781651,93695955621,13043916545,-51997045437,-98354623841,-129382225271,-146431209523,-143225967525,-107583276381,-34395411699,59114989637,135661435103,162889758431,137685879709,83271797901,24148531039,-30903799457,-82390114055,-126026200667,-150545259277,-144874705813,-102614500171,-24712971303,73433157655,159300992559,199251649353,183887518345,133368150679,73564415571,11581999293,-59968496563,-139389045749,-205899038645,-233711799435,-209402731079,-135402702989,-26410768937,91481290693,185765826645,233394604651,233557982139,199442119261,138069354861,46253422755,-70773886425,-184627471167,-255742919343,-259778089941,-199924045893,-98207829627,17591431133,120255830119,188091059019,212011688533,196075165709,147498522259,69222231031,-32674876395,-136549768231,-208360189701,-222065598249,-176229669627,-90846491463,7938117175,98274044307,164028573669,194529178397,185942183103,140764925687,65384580697,-29115125767,-123067100781,-189853252209,-207615572271,-172272061123,-99203494581,-12667114341,66195236033,123971440873,153628075019,152871478967,124012638397,73707150737,12050510651,-48312481757,-93939205291,-114603279019,-107913262833,-80340760461,-43015873579,-5769366775,25756289531,48903341279,61675999097,62239367357,50336803255,28774803903,3437768401,-18429070843,-30935677897,-31951690321,-23814192699,-11784730367,-1176386817,5016368783,6685951757,5528399245,3483292547,1761514235,724379237,241057137,63743191,12959883,1919617,189505,10667,251,1,D,1,84,2183,28536,232649,1329334,5703341,19166510,51735691,113484328,201691875,282485824,282680973,113335908,-269787787,-799823458,-1282525495,-1465316096,-1164589607,-373246330,719806703,1805592024,2577600079,2836777170,2531356195,1718296394,487081335,-1068087290,-2775916887,-4288074498,-5108303297,-4809740316,-3291329215,-854686156,1943992647,4506937102,6321307603,7007990594,6362915247,4386441560,1282764497,-2505086028,-6202977577,-8747578814,-9177688397,-7208836862,-3470419291,871616668,4745030203,7480417644,8706987355,8216695448,6026832437,2467731250,-1857440373,-6106365542,-9179781129,-9962252346,-7969234983,-3856003286,906669887,4996287758,7837142713,9305873380,9172501807,7116905466,3219586427,-1799260640,-6810508917,-10565392960,-11897280203,-10161510492,-5830006277,-461502086,4289852717,7688854408,9819797077,10652210448,9640820301,6403019920,1492826869,-3745218242,-7942691069,-10187096374,-10081756033,-7855604444,-4446486289,-1010356500,1929499439,4625083978,7192650017,8825628496,8319388567,5369167368,1050792111,-3016887178,-5734931319,-6784522908,-6313411001,-4722270934,-2550485493,-173142940,2381351123,5012886424,6951720733,6982737252,4553372581,530783896,-3357812979,-5809281704,-6609251541,-6241161594,-5158007193,-3452106426,-976456117,2325534306,6032526719,9055559212,10024924959,8186941334,4057835227,-851917138,-5018020083,-7688557180,-8893271859,-8893271859,-7688557180,-5018020083,-851917138,4057835227,8186941334,10024924959,9055559212,6032526719,2325534306,-976456117,-3452106426,-5158007193,-6241161594,-6609251541,-5809281704,-3357812979,530783896,4553372581,6982737252,6951720733,5012886424,2381351123,-173142940,-2550485493,-4722270934,-6313411001,-6784522908,-5734931319,-3016887178,1050792111,5369167368,8319388567,8825628496,7192650017,4625083978,1929499439,-1010356500,-4446486289,-7855604444,-10081756033,-10187096374,-7942691069,-3745218242,1492826869,6403019920,9640820301,10652210448,9819797077,7688854408,4289852717,-461502086,-5830006277,-10161510492,-11897280203,-10565392960,-6810508917,-1799260640,3219586427,7116905466,9172501807,9305873380,7837142713,4996287758,906669887,-3856003286,-7969234983,-9962252346,-9179781129,-6106365542,-1857440373,2467731250,6026832437,8216695448,8706987355,7480417644,4745030203,871616668,-3470419291,-7208836862,-9177688397,-8747578814,-6202977577,-2505086028,1282764497,4386441560,6362915247,7007990594,6321307603,4506937102,1943992647,-854686156,-3291329215,-4809740316,-5108303297,-4288074498,-2775916887,-1068087290,487081335,1718296394,2531356195,2836777170,2577600079,1805592024,719806703,-373246330,-1164589607,-1465316096,-1282525495,-799823458,-269787787,113335908,282680973,282485824,201691875,113484328,51735691,19166510,5703341,1329334,232649,28536,2183,84,1 503,C,1,251,10249,157533,1155183,4164323,4768369,-16026053,-61419409,-37473945,178207161,365947055,-68855807,-1017444221,-895980227,1250637415,2851709923,327512383,-4295988825,-4016545735,2701239021,7356606145,2589058623,-6462001809,-8294235759,-21315789,9138901583,8515395411,-2418739265,-12392237579,-8950109111,6634830709,17111568943,7580668703,-13851182105,-21268535333,-2172647969,22529951075,21155386859,-7090806411,-27978559779,-15360101315,15513166995,27942637973,8087543545,-20835057341,-25935209563,-1094984423,25454232907,22475755877,-6955556313,-28097915535,-16307095495,13835088139,27037758239,8965094713,-18085388519,-22451418799,-945507677,18760471685,14061579431,-5637320583,-14709810997,-4767064373,8296598907,7851917479,-2526130871,-6560520991,447776771,5547962771,-269031987,-7077383407,-2437915433,8070406961,9229698541,-1971376167,-13112269897,-11055028253,4557475297,18765578989,13731104179,-9446190935,-25430319153,-12199418621,17979926303,28625785165,4301602925,-26567083123,-25551868797,6531526151,30542825477,18629367833,-13745457257,-30100447601,-14192942981,16585860329,30511211109,12049547757,-20604473743,-31206441009,-6206315039,25933140633,27142077907,-3325852025,-28232902047,-18781718341,11674148729,26634788663,10491004523,-16154212527,-23218786131,-4680154265,17539595765,19261011099,65379397,-17319886679,-13487370151,5085423427,14881742011,5201029647,-9398197771,-9715971671,3069176763,10767793529,3282960299,-8648436497,-8648436497,3282960299,10767793529,3069176763,-9715971671,-9398197771,5201029647,14881742011,5085423427,-13487370151,-17319886679,65379397,19261011099,17539595765,-4680154265,-23218786131,-16154212527,10491004523,26634788663,11674148729,-18781718341,-28232902047,-3325852025,27142077907,25933140633,-6206315039,-31206441009,-20604473743,12049547757,30511211109,16585860329,-14192942981,-30100447601,-13745457257,18629367833,30542825477,6531526151,-25551868797,-26567083123,4301602925,28625785165,17979926303,-12199418621,-25430319153,-9446190935,13731104179,18765578989,4557475297,-11055028253,-13112269897,-1971376167,9229698541,8070406961,-2437915433,-7077383407,-269031987,5547962771,447776771,-6560520991,-2526130871,7851917479,8296598907,-4767064373,-14709810997,-5637320583,14061579431,18760471685,-945507677,-22451418799,-18085388519,8965094713,27037758239,13835088139,-16307095495,-28097915535,-6955556313,22475755877,25454232907,-1094984423,-25935209563,-20835057341,8087543545,27942637973,15513166995,-15360101315,-27978559779,-7090806411,21155386859,22529951075,-2172647969,-21268535333,-13851182105,7580668703,17111568943,6634830709,-8950109111,-12392237579,-2418739265,8515395411,9138901583,-21315789,-8294235759,-6462001809,2589058623,7356606145,2701239021,-4016545735,-4295988825,327512383,2851709923,1250637415,-895980227,-1017444221,-68855807,365947055,178207161,-37473945,-61419409,-16026053,4768369,4164323,1155183,157533,10249,251,1,D,1,83,1983,20733,107591,250259,-66167,-1715915,-3048803,2102125,13874793,11339095,-24564455,-53971297,-300281,107023717,96617219,-95506851,-228531647,-49011291,266177015,274066149,-96340159,-392079305,-224999483,233993133,463864189,171150321,-377520399,-567242363,-82144515,615642553,668525681,-140522857,-928078909,-645062967,523643295,1169183687,388047487,-931605015,-1155070727,6264889,1152159823,949641115,-337061745,-1233809789,-717200429,641526441,1271028247,411978469,-931389483,-1174609817,-58203497,1085709601,946702161,-255023193,-1081236423,-606723937,497791747,876026111,197570971,-566759289,-512833383,122644997,449455295,129267771,-273750717,-172637001,187831857,168250877,-205509279,-281953263,138129603,466513157,206188195,-381435625,-630860183,-191832633,585853027,858367815,143271487,-903778413,-1009971207,131893085,1236741219,889316623,-587455839,-1393342811,-506803857,989293381,1297679715,119135213,-1148969353,-1149012439,60028475,1218796359,1114254807,-213451757,-1360269811,-990705869,525252825,1411439099,624222363,-851446245,-1248084541,-173921875,1024448759,974284989,-162970511,-1039341951,-723313841,348538867,967765601,497815705,-469152779,-817419523,-206790463,551607417,537083911,-131784047,-529720889,-176428995,386365333,387016839,-148470625,-475928135,-148470625,387016839,386365333,-176428995,-529720889,-131784047,537083911,551607417,-206790463,-817419523,-469152779,497815705,967765601,348538867,-723313841,-1039341951,-162970511,974284989,1024448759,-173921875,-1248084541,-851446245,624222363,1411439099,525252825,-990705869,-1360269811,-213451757,1114254807,1218796359,60028475,-1149012439,-1148969353,119135213,1297679715,989293381,-506803857,-1393342811,-587455839,889316623,1236741219,131893085,-1009971207,-903778413,143271487,858367815,585853027,-191832633,-630860183,-381435625,206188195,466513157,138129603,-281953263,-205509279,168250877,187831857,-172637001,-273750717,129267771,449455295,122644997,-512833383,-566759289,197570971,876026111,497791747,-606723937,-1081236423,-255023193,946702161,1085709601,-58203497,-1174609817,-931389483,411978469,1271028247,641526441,-717200429,-1233809789,-337061745,949641115,1152159823,6264889,-1155070727,-931605015,388047487,1169183687,523643295,-645062967,-928078909,-140522857,668525681,615642553,-82144515,-567242363,-377520399,171150321,463864189,233993133,-224999483,-392079305,-96340159,274066149,266177015,-49011291,-228531647,-95506851,96617219,107023717,-300281,-53971297,-24564455,11339095,13874793,2102125,-3048803,-1715915,-66167,250259,107591,20733,1983,83,1 505,C,1,252,10668,187639,1880040,12644441,63022862,248551778,812698829,2281773080,5652398121,12617371642,25792829008,48876661959,86639186400,144646278551,228651036792,343648501718,492658821379,675393881360,887063305471,1117640916092,1351889562748,1570326913559,1751148237060,1872934922301,1917774035872,1874224771108,1739477434789,1520137122480,1231315959171,894051203782,531414183908,164008072489,-194188813930,-538611900639,-874723204168,-1216091723862,-1580137285611,-1982267075270,-2429579934249,-2915583982528,-3417334252152,-3895972617661,-4300933246860,-4577272611859,-4674873214868,-4557755878462,-4211523818191,-3647190050580,-2900344460279,-2025625499553,-1087486575482,-149068707646,738509481860,1544073683281,2259656507297,2898253543778,3486501483254,4053875111540,4620820259501,5188600689607,5733434281758,6206647893294,6541213510540,6663520481651,6508014948927,6031637510758,5224885762984,4116875379820,2772989070371,1285376319287,-241774421842,-1709102312106,-3037534657100,-4179047626759,-5120359044363,-5878727000542,-6490902174486,-6997946240360,-7429582320149,-7791818706063,-8060891228082,-8185240419846,-8095423090440,-7719906012419,-7003174793023,-5921987253842,-4495994249516,-2790126050780,-907850179509,1023592023767,2872969053198,4525632207984,5900475515460,6959744313141,7709732678177,8192362892718,8469658853974,8604789295680,8644168807281,8604789295680,8469658853974,8192362892718,7709732678177,6959744313141,5900475515460,4525632207984,2872969053198,1023592023767,-907850179509,-2790126050780,-4495994249516,-5921987253842,-7003174793023,-7719906012419,-8095423090440,-8185240419846,-8060891228082,-7791818706063,-7429582320149,-6997946240360,-6490902174486,-5878727000542,-5120359044363,-4179047626759,-3037534657100,-1709102312106,-241774421842,1285376319287,2772989070371,4116875379820,5224885762984,6031637510758,6508014948927,6663520481651,6541213510540,6206647893294,5733434281758,5188600689607,4620820259501,4053875111540,3486501483254,2898253543778,2259656507297,1544073683281,738509481860,-149068707646,-1087486575482,-2025625499553,-2900344460279,-3647190050580,-4211523818191,-4557755878462,-4674873214868,-4577272611859,-4300933246860,-3895972617661,-3417334252152,-2915583982528,-2429579934249,-1982267075270,-1580137285611,-1216091723862,-874723204168,-538611900639,-194188813930,164008072489,531414183908,894051203782,1231315959171,1520137122480,1739477434789,1874224771108,1917774035872,1872934922301,1751148237060,1570326913559,1351889562748,1117640916092,887063305471,675393881360,492658821379,343648501718,228651036792,144646278551,86639186400,48876661959,25792829008,12617371642,5652398121,2281773080,812698829,248551778,63022862,12644441,1880040,187639,10668,252,1,D,1,84,2167,28008,226408,1298067,5716234,20424751,61648300,162097858,380298067,810957304,1594034131,2918647196,5017196662,8145875669,12549950374,18415064219,25809348986,34625516184,44536139971,54976473166,65165906291,74172651968,81018294524,84810123799,84880092986,80902459283,72961850808,61551374904,47493908009,31795087036,15451827333,-746108112,-16376038556,-31461476829,-46443528910,-62040850551,-79019068750,-97912706520,-118759249409,-140910888176,-162979173703,-182941398208,-198402401212,-206971076157,-206683142830,-196384851523,-175991988234,-146559670664,-110138029814,-69435683262,-27354856795,13508044999,51289409844,85115281248,115125254174,142253728445,167815036583,192984068112,218290786962,243251216430,266234210033,284612599479,295180797816,294758176764,280854027694,252251779749,209379629861,154374303064,90810986716,23149632230,-43987225411,-106553467049,-161679249516,-208002040924,-245654787774,-275915636239,-300605685037,-321381509636,-339092001586,-353354371054,-362458474097,-363637453567,-353656071968,-329587642908,-289601646926,-233580086289,-163417060005,-82921405632,2673613552,87500061054,165978449451,233675864091,287917395960,328025604588,355142990974,371682724035,380537572453,384234597052,384234597052,380537572453,371682724035,355142990974,328025604588,287917395960,233675864091,165978449451,87500061054,2673613552,-82921405632,-163417060005,-233580086289,-289601646926,-329587642908,-353656071968,-363637453567,-362458474097,-353354371054,-339092001586,-321381509636,-300605685037,-275915636239,-245654787774,-208002040924,-161679249516,-106553467049,-43987225411,23149632230,90810986716,154374303064,209379629861,252251779749,280854027694,294758176764,295180797816,284612599479,266234210033,243251216430,218290786962,192984068112,167815036583,142253728445,115125254174,85115281248,51289409844,13508044999,-27354856795,-69435683262,-110138029814,-146559670664,-175991988234,-196384851523,-206683142830,-206971076157,-198402401212,-182941398208,-162979173703,-140910888176,-118759249409,-97912706520,-79019068750,-62040850551,-46443528910,-31461476829,-16376038556,-746108112,15451827333,31795087036,47493908009,61551374904,72961850808,80902459283,84880092986,84810123799,81018294524,74172651968,65165906291,54976473166,44536139971,34625516184,25809348986,18415064219,12549950374,8145875669,5017196662,2918647196,1594034131,810957304,380298067,162097858,61648300,20424751,5716234,1298067,226408,28008,2167,84,1 506,C,1,253,10500,165968,1286916,5400032,12534806,16542152,21510900,55176264,102638476,101136497,130631931,293681388,368933488,318938884,555377240,851270618,767140242,932481088,1420870836,1426549608,1530361051,2048313806,2049474289,2219377732,2809050020,2552056540,2710179958,3610142514,3046448940,2919681732,4228467908,3572192767,3032707226,4587603713,3970588688,3208876924,4906824824,4112774578,3293343394,5409714816,4219082868,3087939888,5915408137,4570068030,2848590690,6183975523,4969308224,2906268684,6488309274,5147882586,3043009414,7123303044,5317799304,2929827285,7810897730,5698500654,2669235761,8122617624,6000246032,2473049194,8062644194,5751875558,2154081842,7919387784,4930233747,1270429886,7679065878,3989331830,-174765185,6940625912,3117875094,-1550855086,5722725102,1958192170,-2528058064,4713863363,486773102,-3465683562,4251139998,-715834405,-4540983304,3915150206,-1384076738,-5394120402,3339470838,-1938810852,-5790270243,2695245938,-2841877258,-6029186834,2301464682,-4010334119,-6589489070,2044644294,-4995936054,-7443510470,1456240638,-5764737319,-8079883026,537170106,-6732965482,-8366619426,-169741485,-7880891810,-8620841042,-428981234,-8680145826,-8850935302,-464049587,-8850935302,-8680145826,-428981234,-8620841042,-7880891810,-169741485,-8366619426,-6732965482,537170106,-8079883026,-5764737319,1456240638,-7443510470,-4995936054,2044644294,-6589489070,-4010334119,2301464682,-6029186834,-2841877258,2695245938,-5790270243,-1938810852,3339470838,-5394120402,-1384076738,3915150206,-4540983304,-715834405,4251139998,-3465683562,486773102,4713863363,-2528058064,1958192170,5722725102,-1550855086,3117875094,6940625912,-174765185,3989331830,7679065878,1270429886,4930233747,7919387784,2154081842,5751875558,8062644194,2473049194,6000246032,8122617624,2669235761,5698500654,7810897730,2929827285,5317799304,7123303044,3043009414,5147882586,6488309274,2906268684,4969308224,6183975523,2848590690,4570068030,5915408137,3087939888,4219082868,5409714816,3293343394,4112774578,4906824824,3208876924,3970588688,4587603713,3032707226,3572192767,4228467908,2919681732,3046448940,3610142514,2710179958,2552056540,2809050020,2219377732,2049474289,2048313806,1530361051,1426549608,1420870836,932481088,767140242,851270618,555377240,318938884,368933488,293681388,130631931,101136497,102638476,55176264,21510900,16542152,12534806,5400032,1286916,165968,10500,253,1,D,1,84,2050,22270,126200,394019,680497,773612,1489026,3636928,4811744,4455042,8992977,16014638,14852196,17337842,33036048,37212690,34317552,53265206,66083080,62089878,80166982,94227984,90245382,113808494,123488762,108832559,143710084,156197597,120191710,160860826,186853546,131816942,168821192,207435110,142941352,179188430,220441944,143811206,193289624,239468714,134948520,198618290,266791474,132732104,195336857,287922678,140555944,201841505,302416812,142707894,220476205,326386790,135965884,232925210,359276872,132364180,230792071,380181232,131837874,223609898,376390060,115201124,216452376,358118200,68709398,194883886,339197488,6819962,145225704,310734377,-46641182,85866298,259056034,-95820975,45989276,202180540,-155884402,22356580,167377306,-215617446,-5194976,149703798,-254301646,-36188380,125011332,-275892376,-55340558,85725218,-303371568,-60290080,46541947,-348398429,-69686822,18656932,-395282850,-97759976,-12210047,-427079772,-128945596,-60287844,-453938802,-143188090,-109596745,-487610638,-145242950,-137906696,-514247984,-145367050,-145367050,-514247984,-137906696,-145242950,-487610638,-109596745,-143188090,-453938802,-60287844,-128945596,-427079772,-12210047,-97759976,-395282850,18656932,-69686822,-348398429,46541947,-60290080,-303371568,85725218,-55340558,-275892376,125011332,-36188380,-254301646,149703798,-5194976,-215617446,167377306,22356580,-155884402,202180540,45989276,-95820975,259056034,85866298,-46641182,310734377,145225704,6819962,339197488,194883886,68709398,358118200,216452376,115201124,376390060,223609898,131837874,380181232,230792071,132364180,359276872,232925210,135965884,326386790,220476205,142707894,302416812,201841505,140555944,287922678,195336857,132732104,266791474,198618290,134948520,239468714,193289624,143811206,220441944,179188430,142941352,207435110,168821192,131816942,186853546,160860826,120191710,156197597,143710084,108832559,123488762,113808494,90245382,94227984,80166982,62089878,66083080,53265206,34317552,37212690,33036048,17337842,14852196,16014638,8992977,4455042,4811744,3636928,1489026,773612,680497,394019,126200,22270,2050,84,1 509,C,1,255,10753,174301,1402681,6208315,15412813,19989611,10235093,2993515,19453909,41393131,43487423,8243911,-35247981,13182359,80797799,51790079,24045257,-42852495,-21884309,168080135,64961115,-29665415,30350677,-123393537,152162799,188296053,-218880863,131408359,-5189245,-81291395,436412227,-279649007,-79122127,427998523,-399326843,277293743,104031627,-596961981,719467037,-113541123,-476745223,709439031,-609389749,162114493,796787749,-1153022855,437260287,402859353,-958910875,1178678261,-469669695,-904452351,1612566699,-995320975,-92733703,1309941087,-1790925365,1031789937,766672879,-2037009593,1878008545,-296704455,-1328282597,2433619801,-1809604519,-257500061,2530237387,-2559803325,1098006135,1149797645,-2883362281,2966287301,-227055973,-2462282355,3412165255,-2048351173,-431658715,3413433703,-3784757543,1368455877,2164364933,-3906625755,3385161231,-287733583,-3180742065,4699967555,-2549802091,-1323898881,4316598959,-4337940383,1560982559,2731439453,-5283124589,3909025299,325406751,-4078311317,5318826963,-2991273297,-1805559243,5519063797,-5052947407,1221303641,3387324919,-5904247021,4451327733,475326693,-5003113931,6019956931,-2837334079,-2164053377,5933514419,-5545494743,1308993063,4129753133,-6375558225,4367557397,712368909,-5175129299,6527467039,-2822528883,-2687386687,6314549455,-5338600725,1238867047,4342650397,-6678466341,4342650397,1238867047,-5338600725,6314549455,-2687386687,-2822528883,6527467039,-5175129299,712368909,4367557397,-6375558225,4129753133,1308993063,-5545494743,5933514419,-2164053377,-2837334079,6019956931,-5003113931,475326693,4451327733,-5904247021,3387324919,1221303641,-5052947407,5519063797,-1805559243,-2991273297,5318826963,-4078311317,325406751,3909025299,-5283124589,2731439453,1560982559,-4337940383,4316598959,-1323898881,-2549802091,4699967555,-3180742065,-287733583,3385161231,-3906625755,2164364933,1368455877,-3784757543,3413433703,-431658715,-2048351173,3412165255,-2462282355,-227055973,2966287301,-2883362281,1149797645,1098006135,-2559803325,2530237387,-257500061,-1809604519,2433619801,-1328282597,-296704455,1878008545,-2037009593,766672879,1031789937,-1790925365,1309941087,-92733703,-995320975,1612566699,-904452351,-469669695,1178678261,-958910875,402859353,437260287,-1153022855,796787749,162114493,-609389749,709439031,-476745223,-113541123,719467037,-596961981,104031627,277293743,-399326843,427998523,-79122127,-279649007,436412227,-81291395,-5189245,131408359,-218880863,188296053,152162799,-123393537,30350677,-29665415,64961115,168080135,-21884309,-42852495,24045257,51790079,80797799,13182359,-35247981,8243911,43487423,41393131,19453909,2993515,10235093,19989611,15412813,6208315,1402681,174301,10753,255,1,D,1,85,2117,23715,140533,466899,852095,736845,190485,377589,1407185,2036975,1385287,-846939,-1090001,2543217,3269341,1569489,-49787,-2880047,3579717,7138315,-1142281,1075707,-2317223,-2191059,12722229,-3051999,-4550127,8400653,-8528203,11574191,7946429,-19094835,17222967,-519673,-10938675,22726173,-22962243,1844749,28989461,-32020939,14317569,8655833,-30400261,44218617,-14281067,-33410373,47010579,-32746539,3596665,42377685,-66943831,33486345,29721475,-63424501,64235057,-19911705,-46603967,91543091,-64426329,-11159453,82883081,-92303863,51115585,39235079,-111019595,109005977,-7687805,-82567955,124305155,-88609301,-11900537,135635147,-142113943,50824523,73740343,-145464855,144673643,-15457653,-128451397,182654347,-98818849,-37698639,167025315,-182510297,69967703,111122277,-205814443,158195631,118415,-157366591,223934339,-126844631,-73267777,220982069,-205539671,61172343,133168117,-251820013,189042707,20729483,-205357281,249780989,-130165543,-85552305,257250323,-239395087,53945653,168627365,-271274385,196505599,22766763,-228288373,281918455,-124114619,-108672923,270348963,-242800431,59846049,190251947,-292532981,192368341,44041439,-231579707,287865427,-124086475,-124086475,287865427,-231579707,44041439,192368341,-292532981,190251947,59846049,-242800431,270348963,-108672923,-124114619,281918455,-228288373,22766763,196505599,-271274385,168627365,53945653,-239395087,257250323,-85552305,-130165543,249780989,-205357281,20729483,189042707,-251820013,133168117,61172343,-205539671,220982069,-73267777,-126844631,223934339,-157366591,118415,158195631,-205814443,111122277,69967703,-182510297,167025315,-37698639,-98818849,182654347,-128451397,-15457653,144673643,-145464855,73740343,50824523,-142113943,135635147,-11900537,-88609301,124305155,-82567955,-7687805,109005977,-111019595,39235079,51115585,-92303863,82883081,-11159453,-64426329,91543091,-46603967,-19911705,64235057,-63424501,29721475,33486345,-66943831,42377685,3596665,-32746539,47010579,-33410373,-14281067,44218617,-30400261,8655833,14317569,-32020939,28989461,1844749,-22962243,22726173,-10938675,-519673,17222967,-19094835,7946429,11574191,-8528203,8400653,-4550127,-3051999,12722229,-2191059,-2317223,1075707,-1142281,7138315,3579717,-2880047,-49787,1569489,3269341,2543217,-1090001,-846939,1385287,2036975,1407185,377589,190485,736845,852095,466899,140533,23715,2117,85,1 510,C,1,255,10837,184110,1672386,9409755,35742633,96344355,187611666,256049580,205452848,-15616200,-288424012,-313168560,160866636,983345025,1513241883,1082700420,-245899959,-1411210035,-1128054173,778806975,2837653636,3072913965,1007899875,-1529126880,-1977463770,308951370,3138720510,3587381310,1150598309,-1514548275,-1365577462,1579036755,4046824427,3076773135,-503233297,-2752832100,-967087143,3116545995,5044281016,2569029120,-1755983870,-3350111970,-680891342,3108318165,3836215231,958933110,-2059654833,-1932564675,723680747,2398534080,1004096627,-1733433900,-2518930459,-472533360,1943124803,1955793135,-348198855,-2413023180,-2345873939,-833514675,209895232,119647275,-150604217,119647275,209895232,-833514675,-2345873939,-2413023180,-348198855,1955793135,1943124803,-472533360,-2518930459,-1733433900,1004096627,2398534080,723680747,-1932564675,-2059654833,958933110,3836215231,3108318165,-680891342,-3350111970,-1755983870,2569029120,5044281016,3116545995,-967087143,-2752832100,-503233297,3076773135,4046824427,1579036755,-1365577462,-1514548275,1150598309,3587381310,3138720510,308951370,-1977463770,-1529126880,1007899875,3072913965,2837653636,778806975,-1128054173,-1411210035,-245899959,1082700420,1513241883,983345025,160866636,-313168560,-288424012,-15616200,205452848,256049580,187611666,96344355,35742633,9409755,1672386,184110,10837,255,1,D,1,85,2167,26277,185311,849685,2707115,6202439,10197760,11134906,5045485,-7151200,-15627251,-6284850,24784914,59115814,63716821,21428762,-41616930,-66483888,-14130798,85230364,144735547,100100094,-16690424,-94111857,-48461012,82461625,167227565,115975426,-16949188,-83572801,-3765801,138111214,179166972,61878722,-90748472,-104780610,46793063,203576900,190521058,14870717,-137677884,-108023246,60947852,177463837,119110274,-35574859,-108799378,-31999970,84031076,91272399,-18484232,-111418335,-77575775,40037696,103082539,42479856,-70070740,-117887765,-72903125,-7208311,11882833,-3042445,-3042445,11882833,-7208311,-72903125,-117887765,-70070740,42479856,103082539,40037696,-77575775,-111418335,-18484232,91272399,84031076,-31999970,-108799378,-35574859,119110274,177463837,60947852,-108023246,-137677884,14870717,190521058,203576900,46793063,-104780610,-90748472,61878722,179166972,138111214,-3765801,-83572801,-16949188,115975426,167227565,82461625,-48461012,-94111857,-16690424,100100094,144735547,85230364,-14130798,-66483888,-41616930,21428762,63716821,59115814,24784914,-6284850,-15627251,-7151200,5045485,11134906,10197760,6202439,2707115,849685,185311,26277,2167,85,1 511,C,1,256,11178,205454,2176329,15667274,84738864,367719057,1339444970,4230745632,11872288970,30159395083,70396155284,152813033114,311589347497,601757503008,1108419048414,1958752749300,3337324456719,5505202666320,8823338077596,13780587941133,21026669164028,31410216088070,46021998842144,66243220281139,93798649751380,130814172801704,179878146059711,244105756531592,327205403415610,433545953785018,568223576020969,737126734430786,946997846330312,1205490068413763,1521217692833996,1903798685066195,2363887972012766,2913200182795461,3564520658846091,4331703691498008,5229657118096979,6274312607165292,7482581176833797,8872293702874998,10462126371089821,12271511209710697,14320532004321984,16629806054570981,19220352377546288,22113447092411739,25330466833148186,28892721136649999,32821274850657069,37136761704845292,41859190287170929,47007743761406208,52600574747340339,58654596862849222,65185274501848691,72206412502258741,79729947450917960,87765742477877589,96321387500146616,105402006969289143,115010077247391434,125145255779610065,135804224251109939,146980547912277576,158664553225938845,170843225929798328,183500131511775315,196615359960334105,210165496473809015,224123619595735115,238459327994755530,253138796831419662,268124864346419034,283377148960996763,298852196804990969,314503659196821641,330282499211712729,346137226103775038,362014156001200918,377857696972029796,393610656255501719,409214567165334077,424610032899887673,439737084257596437,454535548077157888,468945423113105598,482907260012568268,496362542062173109,509254063412013185,521526301551148321,533125780905692089,544001424556712740,554104891231590858,563390894907639320,571817504574362185,579346421921541211,585943234948719143,591577645727568343,596223670790484182,599859812856194942,602469202821850514,604039711145501345,604564027922935759,604039711145501345,602469202821850514,599859812856194942,596223670790484182,591577645727568343,585943234948719143,579346421921541211,571817504574362185,563390894907639320,554104891231590858,544001424556712740,533125780905692089,521526301551148321,509254063412013185,496362542062173109,482907260012568268,468945423113105598,454535548077157888,439737084257596437,424610032899887673,409214567165334077,393610656255501719,377857696972029796,362014156001200918,346137226103775038,330282499211712729,314503659196821641,298852196804990969,283377148960996763,268124864346419034,253138796831419662,238459327994755530,224123619595735115,210165496473809015,196615359960334105,183500131511775315,170843225929798328,158664553225938845,146980547912277576,135804224251109939,125145255779610065,115010077247391434,105402006969289143,96321387500146616,87765742477877589,79729947450917960,72206412502258741,65185274501848691,58654596862849222,52600574747340339,47007743761406208,41859190287170929,37136761704845292,32821274850657069,28892721136649999,25330466833148186,22113447092411739,19220352377546288,16629806054570981,14320532004321984,12271511209710697,10462126371089821,8872293702874998,7482581176833797,6274312607165292,5229657118096979,4331703691498008,3564520658846091,2913200182795461,2363887972012766,1903798685066195,1521217692833996,1205490068413763,946997846330312,737126734430786,568223576020969,433545953785018,327205403415610,244105756531592,179878146059711,130814172801704,93798649751380,66243220281139,46021998842144,31410216088070,21026669164028,13780587941133,8823338077596,5505202666320,3337324456719,1958752749300,1108419048414,601757503008,311589347497,152813033114,70396155284,30159395083,11872288970,4230745632,1339444970,367719057,84738864,15667274,2176329,205454,11178,256,1,D,1,86,2304,31301,269116,1662668,8001272,31661381,107022250,317783870,846709723,2058344756,4626945270,9723426728,19276940615,36328905834,65499691094,113590007663,190339655396,309365112946,489294673294,755115903895,1139745658914,1685827851760,2447758526293,3493931187430,4909187822300,6797452822760,9284518560637,12520943118734,16685012960632,21985716340861,28665667275872,37003915349602,47318574015204,59969199623363,75358854925869,93935793699906,116194706918285,142677475459220,173973379968045,210718725437192,253595846356383,303331467509271,360694404994846,426492601179109,501569495668996,586799742063371,683084287382948,791344837790929,912517740330693,1047547315747970,1197378682121411,1362950113353396,1545184980902283,1744983331531696,1963213158139541,2200701424706173,2458224909997438,2736500937993703,3036178066393276,3357826808336259,3701930466911292,4068876166803657,4458946171992229,4872309582075842,5309014502319185,5768980783895460,6251993431156981,6757696772032012,7285589485664837,7835020577992157,8405186390862274,8995128723364186,9603734135257674,10229734492062011,10871708799756983,11528086364166079,12197151295687585,12877048364074062,13565790190902166,14261265750042866,14961250129602789,15663415492928085,16365343161499077,17064536728775317,17758436100991482,18444432348457678,19119883239554754,19782129320312363,20428510396076149,21056382268446509,21663133579841793,22246202618998432,22803093943064990,23331394675575690,23828790344511889,24293080130909163,24722191406043279,25114193443963447,25467310205664282,25779932101136230,26050626645797534,26278147938408911,26461444898253863,26599668209524683,26692175929978497,26738537729122662,26738537729122662,26692175929978497,26599668209524683,26461444898253863,26278147938408911,26050626645797534,25779932101136230,25467310205664282,25114193443963447,24722191406043279,24293080130909163,23828790344511889,23331394675575690,22803093943064990,22246202618998432,21663133579841793,21056382268446509,20428510396076149,19782129320312363,19119883239554754,18444432348457678,17758436100991482,17064536728775317,16365343161499077,15663415492928085,14961250129602789,14261265750042866,13565790190902166,12877048364074062,12197151295687585,11528086364166079,10871708799756983,10229734492062011,9603734135257674,8995128723364186,8405186390862274,7835020577992157,7285589485664837,6757696772032012,6251993431156981,5768980783895460,5309014502319185,4872309582075842,4458946171992229,4068876166803657,3701930466911292,3357826808336259,3036178066393276,2736500937993703,2458224909997438,2200701424706173,1963213158139541,1744983331531696,1545184980902283,1362950113353396,1197378682121411,1047547315747970,912517740330693,791344837790929,683084287382948,586799742063371,501569495668996,426492601179109,360694404994846,303331467509271,253595846356383,210718725437192,173973379968045,142677475459220,116194706918285,93935793699906,75358854925869,59969199623363,47318574015204,37003915349602,28665667275872,21985716340861,16685012960632,12520943118734,9284518560637,6797452822760,4909187822300,3493931187430,2447758526293,1685827851760,1139745658914,755115903895,489294673294,309365112946,190339655396,113590007663,65499691094,36328905834,19276940615,9723426728,4626945270,2058344756,846709723,317783870,107022250,31661381,8001272,1662668,269116,31301,2304,86,1 514,C,1,257,11179,203287,2118869,14946349,78911159,332806519,1171727437,3552585273,9488997239,22713003879,49362755481,98408114921,181414847843,311264100263,499665052221,753735226501,1072473981251,1444410143267,1847805446909,2254342939113,2636208079527,2975117933347,3270637608373,3544590255117,3838926222407,4206129178515,4693710574009,5326803782005,6094386510967,6944496250059,7791722157645,8536688819341,9093217500087,9415676459431,9517900729549,9476596078157,9416140832051,9477124202363,9776221376393,10368441786505,11223181555783,12222506751967,13184338098857,13906222065645,14219121402031,14036989403427,13387998669685,12417355899697,11358742931947,10479787833719,10014383110645,10099079743153,10730859457491,11759060459191,12916023641241,13881067062929,14363182055915,14181844497927,13324341817953,11962659457705,10422456975335,9108869129551,8405760589249,8573422326893,9671973744711,11532798418883,13788949673025,15960221866513,17573418105435,18287494703323,17990081660537,16837782563961,15226553091355,13696894462087,12796611378685,12936373809277,14276543155371,16676454058843,19721319942525,22821408948513,25358715658991,26843380286467,27039165066249,26025187840609,24177667239127,22076171700203,20358270637417,19559522794345,19979156288571,21604935941999,24115560382437,26959487064389,29490265633623,31124852741739,31486157006413,30495283780521,28391410761503,25674817202991,22987078658553,20957457846345,20052541634727,20465310260795,22070272877693,24455327832709,27022428566983,29132451790551,30258976106653,30113661406801,28713113210827,26371719117191,23623254603389,21091420484145,19341518169499,18749252274799,19417432621065,21158760889613,23546401094719,26017949094827,28006658103517,29068895124637,28979428810759,27775013513551,25739223308365,23334468771581,21097800995731,19523572961519,18957518129633,19523572961519,21097800995731,23334468771581,25739223308365,27775013513551,28979428810759,29068895124637,28006658103517,26017949094827,23546401094719,21158760889613,19417432621065,18749252274799,19341518169499,21091420484145,23623254603389,26371719117191,28713113210827,30113661406801,30258976106653,29132451790551,27022428566983,24455327832709,22070272877693,20465310260795,20052541634727,20957457846345,22987078658553,25674817202991,28391410761503,30495283780521,31486157006413,31124852741739,29490265633623,26959487064389,24115560382437,21604935941999,19979156288571,19559522794345,20358270637417,22076171700203,24177667239127,26025187840609,27039165066249,26843380286467,25358715658991,22821408948513,19721319942525,16676454058843,14276543155371,12936373809277,12796611378685,13696894462087,15226553091355,16837782563961,17990081660537,18287494703323,17573418105435,15960221866513,13788949673025,11532798418883,9671973744711,8573422326893,8405760589249,9108869129551,10422456975335,11962659457705,13324341817953,14181844497927,14363182055915,13881067062929,12916023641241,11759060459191,10730859457491,10099079743153,10014383110645,10479787833719,11358742931947,12417355899697,13387998669685,14036989403427,14219121402031,13906222065645,13184338098857,12222506751967,11223181555783,10368441786505,9776221376393,9477124202363,9416140832051,9476596078157,9517900729549,9415676459431,9093217500087,8536688819341,7791722157645,6944496250059,6094386510967,5326803782005,4693710574009,4206129178515,3838926222407,3544590255117,3270637608373,2975117933347,2636208079527,2254342939113,1847805446909,1444410143267,1072473981251,753735226501,499665052221,311264100263,181414847843,98408114921,49362755481,22713003879,9488997239,3552585273,1171727437,332806519,78911159,14946349,2118869,203287,11179,257,1,D,1,86,2287,30650,258723,1563314,7328549,28111434,91544659,259878228,655886619,1493806172,3105864421,5948803690,10572181313,17535160214,27273231621,39938984224,55264614373,72507532536,90533364435,108057559412,124012434301,137946826528,150324084837,162583226038,176879074611,195512888306,220178792847,251244035678,287313865481,325281862844,360937722359,390030079214,409515710475,418626116006,419390063503,416376262508,415635858945,423069616330,442644940687,474977022352,516730029537,561094805544,599308341369,622877261634,625939864951,607118712772,570309716103,524107821458,479922216267,449194257662,440401978565,456638574754,494452248475,544345700596,592920157917,626211586762,633418836577,610062170952,559691474065,493583378352,428359738281,382009469520,369259202841,397483575746,464288590421,557531792670,657936874011,743765996534,796417235837,805491006934,771928282193,708273129510,635849585679,579476094554,561039294987,593610042272,677693826139,800676667064,939692911715,1067228571892,1158033392059,1195551065946,1176190206727,1110317163904,1019703333735,932075569718,874157793577,864966073046,911039599559,1004787091818,1126339241835,1248426543130,1343064390797,1388399892184,1374053217117,1303666741892,1194059256355,1071202984900,964002891443,897381415524,886334478715,932387845384,1023302373419,1136090694346,1242605335549,1316334991538,1338756045393,1303704179190,1218727581277,1103133318794,983251453115,886111256030,833083622927,835009488464,889926469023,983842146854,1094260194907,1195532857056,1264737225349,1286725107510,1257261133307,1183651467054,1082844301903,977518242596,891060061407,842509912704,842509912704,891060061407,977518242596,1082844301903,1183651467054,1257261133307,1286725107510,1264737225349,1195532857056,1094260194907,983842146854,889926469023,835009488464,833083622927,886111256030,983251453115,1103133318794,1218727581277,1303704179190,1338756045393,1316334991538,1242605335549,1136090694346,1023302373419,932387845384,886334478715,897381415524,964002891443,1071202984900,1194059256355,1303666741892,1374053217117,1388399892184,1343064390797,1248426543130,1126339241835,1004787091818,911039599559,864966073046,874157793577,932075569718,1019703333735,1110317163904,1176190206727,1195551065946,1158033392059,1067228571892,939692911715,800676667064,677693826139,593610042272,561039294987,579476094554,635849585679,708273129510,771928282193,805491006934,796417235837,743765996534,657936874011,557531792670,464288590421,397483575746,369259202841,382009469520,428359738281,493583378352,559691474065,610062170952,633418836577,626211586762,592920157917,544345700596,494452248475,456638574754,440401978565,449194257662,479922216267,524107821458,570309716103,607118712772,625939864951,622877261634,599308341369,561094805544,516730029537,474977022352,442644940687,423069616330,415635858945,416376262508,419390063503,418626116006,409515710475,390030079214,360937722359,325281862844,287313865481,251244035678,220178792847,195512888306,176879074611,162583226038,150324084837,137946826528,124012434301,108057559412,90533364435,72507532536,55264614373,39938984224,27273231621,17535160214,10572181313,5948803690,3105864421,1493806172,655886619,259878228,91544659,28111434,7328549,1563314,258723,30650,2287,86,1 515,C,1,258,11008,180411,1458830,6316899,13785652,7527012,-23716641,-16006000,103000641,143985888,-150179942,-324674289,284438960,751014329,-314219088,-1291355338,307472539,2001824470,-173657919,-2803579072,-111118012,3522699561,309250350,-4274979191,-452126588,4860700522,207564289,-5446470310,484765341,6157030368,-1536992882,-6913927349,3153903750,8138740549,-4793046388,-9375380468,6683641479,10799627240,-8394092339,-11907467522,10028569008,12452675991,-11767289580,-12433458461,13597653462,11639126462,-15927609241,-10482030300,18583686841,9092542428,-21415751837,-7628198949,24197478305,6317518199,-26347473608,-4788547683,27883474159,3031434085,-28580698449,-660376272,28694408493,-2399441989,-28538840435,5944346229,28292516532,-9695737013,-28126689361,13147843405,27905383261,-15869566312,-27180542027,17873328381,25707200555,-19170887921,-23100038508,20210177077,19450915049,-21371107015,-15255513229,22603856468,10827570443,-24027908669,-6971446695,24930405469,3686973832,-24978953083,-999599221,23772558775,-1327104699,-21056441672,3908969763,17406186711,-6641908315,-13065585171,9688093512,8811129717,-12531942561,-5026245865,14481050031,1537033428,-15340308207,1537033428,14481050031,-5026245865,-12531942561,8811129717,9688093512,-13065585171,-6641908315,17406186711,3908969763,-21056441672,-1327104699,23772558775,-999599221,-24978953083,3686973832,24930405469,-6971446695,-24027908669,10827570443,22603856468,-15255513229,-21371107015,19450915049,20210177077,-23100038508,-19170887921,25707200555,17873328381,-27180542027,-15869566312,27905383261,13147843405,-28126689361,-9695737013,28292516532,5944346229,-28538840435,-2399441989,28694408493,-660376272,-28580698449,3031434085,27883474159,-4788547683,-26347473608,6317518199,24197478305,-7628198949,-21415751837,9092542428,18583686841,-10482030300,-15927609241,11639126462,13597653462,-12433458461,-11767289580,12452675991,10028569008,-11907467522,-8394092339,10799627240,6683641479,-9375380468,-4793046388,8138740549,3153903750,-6913927349,-1536992882,6157030368,484765341,-5446470310,207564289,4860700522,-452126588,-4274979191,309250350,3522699561,-111118012,-2803579072,-173657919,2001824470,307472539,-1291355338,-314219088,751014329,284438960,-324674289,-150179942,143985888,103000641,-16006000,-23716641,7527012,13785652,6316899,1458830,180411,11008,258,1,D,1,86,2167,24498,144566,453771,614740,-289091,-1411366,1448914,6913587,1461954,-13740175,-4817992,29022968,17553927,-45469624,-35409669,65421820,61585958,-84661535,-94415230,98828165,123863752,-116483220,-151952511,133604464,165525153,-162545252,-166297108,208291939,159152232,-267689793,-138712864,354533242,127200651,-445623472,-109395147,547937464,97831280,-638152643,-77392592,711062777,36779440,-770032926,25096861,810733632,-122475605,-852646490,241338194,895385311,-373141121,-938448619,506338812,980062381,-620310655,-996606839,722643973,986119800,-809174747,-933860555,895702105,844187285,-992163648,-730775435,1097718807,606906139,-1208010755,-490714112,1305355205,390249763,-1366624423,-294544237,1384182824,195571023,-1349099319,-72357267,1274998683,-82027596,-1184387775,253343217,1086356663,-432943803,-1003295844,581952385,918810263,-688804599,-823606055,741904932,700567287,-741242537,-528873145,715761477,325057468,-671644807,-95073893,631971405,-126549087,-593740008,310419607,535494685,-452504115,-452504115,535494685,310419607,-593740008,-126549087,631971405,-95073893,-671644807,325057468,715761477,-528873145,-741242537,700567287,741904932,-823606055,-688804599,918810263,581952385,-1003295844,-432943803,1086356663,253343217,-1184387775,-82027596,1274998683,-72357267,-1349099319,195571023,1384182824,-294544237,-1366624423,390249763,1305355205,-490714112,-1208010755,606906139,1097718807,-730775435,-992163648,844187285,895702105,-933860555,-809174747,986119800,722643973,-996606839,-620310655,980062381,506338812,-938448619,-373141121,895385311,241338194,-852646490,-122475605,810733632,25096861,-770032926,36779440,711062777,-77392592,-638152643,97831280,547937464,-109395147,-445623472,127200651,354533242,-138712864,-267689793,159152232,208291939,-166297108,-162545252,165525153,133604464,-151952511,-116483220,123863752,98828165,-94415230,-84661535,61585958,65421820,-35409669,-45469624,17553927,29022968,-4817992,-13740175,1461954,6913587,1448914,-1411366,-289091,614740,453771,144566,24498,2167,86,1 517,C,1,258,11180,201016,2049392,13876076,68292445,257991558,773206368,1871642872,3675682604,5784073615,6969903022,5515853424,529013168,-6405698394,-10992141584,-8891590333,-228389084,8248042000,7365715566,-5328595514,-19755358259,-19261947964,3349315457,34098113062,45453203206,21483693962,-21872002041,-45145765005,-20857401708,35280022558,71452985714,45437972823,-31097778124,-94880820723,-84662298906,-402563410,88822382082,101730167771,19540999071,-90012139316,-126880565922,-48259756622,86311564615,160446825544,103200966433,-41910303515,-148436185248,-117831113910,28072891431,160646306669,157597322704,15149615025,-144867061944,-182602231327,-65825653680,100932258387,170369282311,83989014748,-77441021310,-168477707517,-109535845901,44539615172,157741759027,136912557210,12440401535,-96289881122,-94721659875,2463867777,93842542454,93580791773,11007851615,-67903173325,-71899233398,-12642611789,36762924715,23997602729,-28806735326,-54199562765,-16188983297,48996358698,71211916585,22748828181,-48031558353,-62741973242,5888991059,99755354215,126029393491,47529905934,-74569899323,-131498953501,-68090183446,60729187449,135712807220,82912940063,-55006832294,-155227604737,-127110642311,4677493663,124272270137,131920294653,32529681621,-75486388174,-95144293545,-16797806244,82521510453,117126347782,68427018059,-10050451437,-52673642993,-41189116525,-8435484339,6665679215,-1070756180,-8524986243,-1070756180,6665679215,-8435484339,-41189116525,-52673642993,-10050451437,68427018059,117126347782,82521510453,-16797806244,-95144293545,-75486388174,32529681621,131920294653,124272270137,4677493663,-127110642311,-155227604737,-55006832294,82912940063,135712807220,60729187449,-68090183446,-131498953501,-74569899323,47529905934,126029393491,99755354215,5888991059,-62741973242,-48031558353,22748828181,71211916585,48996358698,-16188983297,-54199562765,-28806735326,23997602729,36762924715,-12642611789,-71899233398,-67903173325,11007851615,93580791773,93842542454,2463867777,-94721659875,-96289881122,12440401535,136912557210,157741759027,44539615172,-109535845901,-168477707517,-77441021310,83989014748,170369282311,100932258387,-65825653680,-182602231327,-144867061944,15149615025,157597322704,160646306669,28072891431,-117831113910,-148436185248,-41910303515,103200966433,160446825544,86311564615,-48259756622,-126880565922,-90012139316,19540999071,101730167771,88822382082,-402563410,-84662298906,-94880820723,-31097778124,45437972823,71452985714,35280022558,-20857401708,-45145765005,-21872002041,21483693962,45453203206,34098113062,3349315457,-19261947964,-19755358259,-5328595514,7365715566,8248042000,-228389084,-8891590333,-10992141584,-6405698394,529013168,5515853424,6969903022,5784073615,3675682604,1871642872,773206368,257991558,68292445,13876076,2049392,201016,11180,258,1,D,1,86,2270,29940,245186,1403277,6019118,20190662,54305834,118443922,208838912,290219823,293308640,151197070,-128232530,-409632866,-480448155,-224316810,204378528,413331538,94903066,-588248620,-978544947,-456069219,851308130,1926376578,1658533882,-984209,-1693528344,-1721036457,265387438,2611724738,2947838576,452710431,-3047130203,-4437778270,-2140990746,2170446658,4755306935,3079989560,-1687879673,-5386737598,-4424482146,839592328,6053447619,6526206285,1520215194,-4761506203,-6693837856,-2319400839,4637756284,7909524967,4322154469,-3196992076,-8117357674,-6139104941,931777909,6806973910,6357233095,155236862,-6141456443,-6924193994,-1601717857,5036174957,7268566408,3565554268,-2278123123,-4892846107,-2319855066,2459610309,4711713357,2554551575,-1533435414,-3549373353,-2030987029,793301634,1697039053,-62465357,-2144589501,-1867873522,769897795,3033811113,2392421685,-661071070,-2907427389,-1627701593,2451119570,5537180869,4319320709,-655875547,-5145465954,-5012068721,-207222687,4922098021,5519179065,775150715,-5173987847,-6978640942,-2991055931,3255388920,6362668885,3991447688,-1222950989,-4376453991,-2847530525,1606138287,4887504299,4442883853,1240460384,-1691896655,-2306304000,-1079347825,115302090,197214141,-280707427,-280707427,197214141,115302090,-1079347825,-2306304000,-1691896655,1240460384,4442883853,4887504299,1606138287,-2847530525,-4376453991,-1222950989,3991447688,6362668885,3255388920,-2991055931,-6978640942,-5173987847,775150715,5519179065,4922098021,-207222687,-5012068721,-5145465954,-655875547,4319320709,5537180869,2451119570,-1627701593,-2907427389,-661071070,2392421685,3033811113,769897795,-1867873522,-2144589501,-62465357,1697039053,793301634,-2030987029,-3549373353,-1533435414,2554551575,4711713357,2459610309,-2319855066,-4892846107,-2278123123,3565554268,7268566408,5036174957,-1601717857,-6924193994,-6141456443,155236862,6357233095,6806973910,931777909,-6139104941,-8117357674,-3196992076,4322154469,7909524967,4637756284,-2319400839,-6693837856,-4761506203,1520215194,6526206285,6053447619,839592328,-4424482146,-5386737598,-1687879673,3079989560,4755306935,2170446658,-2140990746,-4437778270,-3047130203,452710431,2947838576,2611724738,265387438,-1721036457,-1693528344,-984209,1658533882,1926376578,851308130,-456069219,-978544947,-588248620,94903066,413331538,204378528,-224316810,-480448155,-409632866,-128232530,151197070,293308640,290219823,208838912,118443922,54305834,20190662,6019118,1403277,245186,29940,2270,86,1 518,C,1,259,11008,178192,1403618,5702144,9716984,-9936017,-70366239,-72454732,166068812,440766200,-24089912,-1206444792,-993729745,1956975769,3609933120,-1374709840,-7838814010,-2536554314,12130984876,11422063429,-13115775415,-25020066666,6589437400,40095197408,10503126606,-50699994884,-38013099683,49965368579,71677359408,-32514993644,-103677420134,-3452437366,124339730036,55037507511,-124244885785,-114349777647,96512657269,168985030704,-39292833174,-203610598254,-41782315597,203280738185,132321667117,-158367805113,-210618792446,69592913054,252435390924,49039582921,-238312476767,-171431304093,160933580703,265044780280,-29837607226,-299785969574,-128716296239,257262341287,276965565475,-137731631499,-374980626406,-37713181142,391596544224,230681317363,-314038038285,-394428870787,153097234213,485883614608,57870604442,-477595033930,-270352790849,366116273873,432702998605,-174310957261,-503693601435,-53345980065,463996996800,261608934713,-322310759201,-398814411597,114149643179,431095977865,107050305841,-352167047470,-284271486547,185663334927,372933247747,21253378125,-353691476177,-211392257139,238103147512,334522117951,-64774572411,-362378417989,-113038947327,296737709219,244592507429,-167511284444,-297594183713,21579885957,267403243187,93524890935,-176466397887,-145085966025,64837548728,124545320417,24107776843,-48431014247,-57768496305,-48431014247,24107776843,124545320417,64837548728,-145085966025,-176466397887,93524890935,267403243187,21579885957,-297594183713,-167511284444,244592507429,296737709219,-113038947327,-362378417989,-64774572411,334522117951,238103147512,-211392257139,-353691476177,21253378125,372933247747,185663334927,-284271486547,-352167047470,107050305841,431095977865,114149643179,-398814411597,-322310759201,261608934713,463996996800,-53345980065,-503693601435,-174310957261,432702998605,366116273873,-270352790849,-477595033930,57870604442,485883614608,153097234213,-394428870787,-314038038285,230681317363,391596544224,-37713181142,-374980626406,-137731631499,276965565475,257262341287,-128716296239,-299785969574,-29837607226,265044780280,160933580703,-171431304093,-238312476767,49039582921,252435390924,69592913054,-210618792446,-158367805113,132321667117,203280738185,-41782315597,-203610598254,-39292833174,168985030704,96512657269,-114349777647,-124244885785,55037507511,124339730036,-3452437366,-103677420134,-32514993644,71677359408,49965368579,-38013099683,-50699994884,10503126606,40095197408,6589437400,-25020066666,-13115775415,11422063429,12130984876,-2536554314,-7838814010,-1374709840,3609933120,1956975769,-993729745,-1206444792,-24089912,440766200,166068812,-72454732,-70366239,-9936017,9716984,5702144,1403618,178192,11008,259,1,D,1,86,2150,23871,135413,378924,222232,-1630395,-4023424,569226,14993808,15127534,-27017902,-63482462,10834797,148881102,86829200,-232170025,-315205502,215999715,669602122,32309059,-1045344138,-612419746,1238009472,1510398415,-1005090273,-2552450010,169231117,3429284814,1291731834,-3777335973,-3202933956,3282979339,5207617450,-1774042997,-6819203074,-707307107,7502233052,3850629153,-6789871096,-7059695977,4443745785,9516579848,-619978067,-10361707597,-4039856546,8963692725,8467206142,-5196120607,-11403960758,-398676529,11760990940,6641460067,-8989325410,-11967371411,3328403521,14827218464,4150934219,-14136106191,-11747647542,9633513109,17533512578,-2046867347,-19866306894,-7016183547,17864117164,15431214225,-11704908306,-21093464217,2650433595,22482179696,7225580689,-19097922471,-15544830577,11647336113,20242840940,-1909302992,-20134568867,-7698833577,15270505494,14760570000,-6958210344,-17525967307,-2572014179,15415507394,10786029141,-9194355113,-15570482799,753792819,15853678538,7462087510,-11910438248,-13208371578,5242415820,15129590236,1942825742,-13144510357,-7472126093,8394844293,9904522414,-2787519889,-8942051549,-1685088055,5432179240,3593964680,-1006653042,-2490298796,-2490298796,-1006653042,3593964680,5432179240,-1685088055,-8942051549,-2787519889,9904522414,8394844293,-7472126093,-13144510357,1942825742,15129590236,5242415820,-13208371578,-11910438248,7462087510,15853678538,753792819,-15570482799,-9194355113,10786029141,15415507394,-2572014179,-17525967307,-6958210344,14760570000,15270505494,-7698833577,-20134568867,-1909302992,20242840940,11647336113,-15544830577,-19097922471,7225580689,22482179696,2650433595,-21093464217,-11704908306,15431214225,17864117164,-7016183547,-19866306894,-2046867347,17533512578,9633513109,-11747647542,-14136106191,4150934219,14827218464,3328403521,-11967371411,-8989325410,6641460067,11760990940,-398676529,-11403960758,-5196120607,8467206142,8963692725,-4039856546,-10361707597,-619978067,9516579848,4443745785,-7059695977,-6789871096,3850629153,7502233052,-707307107,-6819203074,-1774042997,5207617450,3282979339,-3202933956,-3777335973,1291731834,3429284814,169231117,-2552450010,-1005090273,1510398415,1238009472,-612419746,-1045344138,32309059,669602122,215999715,-315205502,-232170025,86829200,148881102,10834797,-63482462,-27017902,15127534,14993808,569226,-4023424,-1630395,222232,378924,135413,23871,2150,86,1 519,C,1,260,11353,199847,1904158,11491469,48842881,159027200,425442643,986672549,2052157690,3902595935,6879230497,11375763728,17817657535,26626463873,38211841852,52989474833,71383930189,93847291208,120910132087,153188334191,191345628466,236074961747,288049315987,347829067298,415829444941,492328541357,577454274364,671230869089,773667784777,884772725048,1004547201685,1133003680679,1270097235976,1415630769833,1569243722713,1730393678906,1898328599749,2072155886237,2250915413728,2433585256019,2619122858137,2806502954396,2994670470373,3182519158793,3368917631890,3552681002903,3732557736487,3907289786264,4075630860571,4236332787797,4388199695146,4530132899555,4661118037339,4780259689442,4886840674039,4980307538003,5060252550970,5126436962531,5178763625137,5217228759806,5241943745149,5253156178169,5251234029016,5236696475381,5210248479907,5172747481100,5125185922711,5068699555547,5004521284720,4933950417233,4858379880847,4779276709094,4698139193005,4616502835271,4535906286826,4457813868929,4383600034195,4314546804938,4251816486667,4196477442587,4149534162040,4111896736355,4084358041813,4067561564288,4061917798861,4067561564288,4084358041813,4111896736355,4149534162040,4196477442587,4251816486667,4314546804938,4383600034195,4457813868929,4535906286826,4616502835271,4698139193005,4779276709094,4858379880847,4933950417233,5004521284720,5068699555547,5125185922711,5172747481100,5210248479907,5236696475381,5251234029016,5253156178169,5241943745149,5217228759806,5178763625137,5126436962531,5060252550970,4980307538003,4886840674039,4780259689442,4661118037339,4530132899555,4388199695146,4236332787797,4075630860571,3907289786264,3732557736487,3552681002903,3368917631890,3182519158793,2994670470373,2806502954396,2619122858137,2433585256019,2250915413728,2072155886237,1898328599749,1730393678906,1569243722713,1415630769833,1270097235976,1133003680679,1004547201685,884772725048,773667784777,671230869089,577454274364,492328541357,415829444941,347829067298,288049315987,236074961747,191345628466,153188334191,120910132087,93847291208,71383930189,52989474833,38211841852,26626463873,17817657535,11375763728,6879230497,3902595935,2052157690,986672549,425442643,159027200,48842881,11491469,1904158,199847,11353,260,1,D,1,87,2288,28901,215801,1080446,3980867,11656941,28877732,63225947,125506847,229424496,391159681,628875507,961326688,1406679589,1982974275,2708661914,3602743439,4686543953,5985391682,7527543921,9342864701,11461807578,13911874609,16714427857,19884719302,23431673959,27358116273,31664450482,36351173965,41418368679,46866397676,52695184167,58899705077,65467665542,72379509887,79606747427,87112704182,94856566889,102794800175,110881718904,119071992241,127320304743,135579092398,143799204045,151930077725,159918044358,167707686107,175244164121,182472645744,189339066103,195793048951,201788259942,207282386245,212239887033,216633103750,220440862011,223648899835,226250189068,228242603253,229628255557,230415079918,230616608553,230251996439,229348125332,227939542811,226066774653,223776607282,221121379765,218156603587,214941248484,211538387153,208013184185,204432176540,200863261647,197372655659,194022586880,190871505083,187973116011,185376088010,183125943441,181264924907,179830458768,178854428845,178360425783,178360425783,178854428845,179830458768,181264924907,183125943441,185376088010,187973116011,190871505083,194022586880,197372655659,200863261647,204432176540,208013184185,211538387153,214941248484,218156603587,221121379765,223776607282,226066774653,227939542811,229348125332,230251996439,230616608553,230415079918,229628255557,228242603253,226250189068,223648899835,220440862011,216633103750,212239887033,207282386245,201788259942,195793048951,189339066103,182472645744,175244164121,167707686107,159918044358,151930077725,143799204045,135579092398,127320304743,119071992241,110881718904,102794800175,94856566889,87112704182,79606747427,72379509887,65467665542,58899705077,52695184167,46866397676,41418368679,36351173965,31664450482,27358116273,23431673959,19884719302,16714427857,13911874609,11461807578,9342864701,7527543921,5985391682,4686543953,3602743439,2708661914,1982974275,1406679589,961326688,628875507,391159681,229424496,125506847,63225947,28877732,11656941,3980867,1080446,215801,28901,2288,87,1 521,C,1,261,11267,187137,1546023,7048595,18140773,24734767,13865777,3676847,23965361,62422413,96188777,86554157,-164615,-33453025,68069951,169460267,201862753,55589871,-180794959,-115688265,145839069,329228527,225320053,-230302607,-415262571,-126428101,352556629,534314421,-49284897,-553147495,-485801273,67199329,793293029,450868411,-338716897,-618596327,-358490107,673383669,935578651,249097809,-375172887,-729268147,134500547,889043825,722109937,241405127,-767904069,-618408057,227515399,639458643,855239225,-224712563,-969960519,-711688365,-110698865,1054443931,666798221,-481377367,-1112917321,-1121989175,540588089,1371888775,689001763,-522022729,-1603806881,-440228315,1162055717,1677184031,788582611,-1246792515,-1269656047,75953851,1483808057,1845700273,-148235149,-1413722729,-1182307947,205128685,1760976019,906533043,-590576645,-1690622575,-1333890929,684660629,1195738357,644106341,-822272325,-1955063129,-645379027,648177133,1421489955,770783261,-1133247713,-1269760115,-442496483,1108152515,1882764105,379735337,-797797503,-1231517287,-170666961,1628351175,1432041393,258069843,-1194933365,-1445538949,177914239,1203031719,1088299839,-361176937,-1790127161,-1242859725,61827877,1092120521,743462561,-870334615,-1597326083,-1001286615,364538157,1210685903,552535663,-633879425,-1218627283,-550231813,752437351,1275148761,751548325,-350866589,-985857583,-350866589,751548325,1275148761,752437351,-550231813,-1218627283,-633879425,552535663,1210685903,364538157,-1001286615,-1597326083,-870334615,743462561,1092120521,61827877,-1242859725,-1790127161,-361176937,1088299839,1203031719,177914239,-1445538949,-1194933365,258069843,1432041393,1628351175,-170666961,-1231517287,-797797503,379735337,1882764105,1108152515,-442496483,-1269760115,-1133247713,770783261,1421489955,648177133,-645379027,-1955063129,-822272325,644106341,1195738357,684660629,-1333890929,-1690622575,-590576645,906533043,1760976019,205128685,-1182307947,-1413722729,-148235149,1845700273,1483808057,75953851,-1269656047,-1246792515,788582611,1677184031,1162055717,-440228315,-1603806881,-522022729,689001763,1371888775,540588089,-1121989175,-1112917321,-481377367,666798221,1054443931,-110698865,-711688365,-969960519,-224712563,855239225,639458643,227515399,-618408057,-767904069,241405127,722109937,889043825,134500547,-729268147,-375172887,249097809,935578651,673383669,-358490107,-618596327,-338716897,450868411,793293029,67199329,-485801273,-553147495,-49284897,534314421,352556629,-126428101,-415262571,-230302607,225320053,329228527,145839069,-115688265,-180794959,55589871,201862753,169460267,68069951,-33453025,-164615,86554157,96188777,62422413,23965361,3676847,13865777,24734767,18140773,7048595,1546023,187137,11267,261,1,D,1,87,2219,25491,155299,532891,1013737,934997,272475,426973,1872401,3551507,4432541,2139303,-1539267,319343,5506241,8677149,6938037,-3447683,-8536461,612433,11206713,14571215,516873,-17219899,-13622667,4644751,23326637,13629421,-16514631,-25188689,-12318789,21557259,34145545,340631,-23253515,-26067849,5443643,43536227,26913531,-2934131,-28714885,-19057013,28897909,37242251,24488023,-12046455,-39903773,-6120497,19206867,37333385,19786105,-34364445,-38178273,-22504943,22625535,49069733,1018281,-35810451,-57319589,-18043303,53737237,48565771,7350843,-54561919,-56583001,21643619,67197783,65092033,-12692219,-69740919,-26892207,33728053,86463335,43961613,-45469795,-61743697,-29315149,52018407,70451119,4065781,-51951019,-80373045,-13787617,52274959,42566375,2848823,-73211347,-65584979,5269559,47180549,61325611,-11398961,-63387825,-39458525,10152543,79272689,55701425,-15188215,-48055495,-42298465,38166169,77959981,38542491,-20233317,-71070823,-31381767,37496333,56142495,23162481,-55666551,-75937405,-25838851,28807215,50984285,-1974267,-62438323,-62753419,-15874105,42120151,45517389,-2602477,-46203723,-45835665,5390513,50770737,49184241,9837287,-35462635,-35462635,9837287,49184241,50770737,5390513,-45835665,-46203723,-2602477,45517389,42120151,-15874105,-62753419,-62438323,-1974267,50984285,28807215,-25838851,-75937405,-55666551,23162481,56142495,37496333,-31381767,-71070823,-20233317,38542491,77959981,38166169,-42298465,-48055495,-15188215,55701425,79272689,10152543,-39458525,-63387825,-11398961,61325611,47180549,5269559,-65584979,-73211347,2848823,42566375,52274959,-13787617,-80373045,-51951019,4065781,70451119,52018407,-29315149,-61743697,-45469795,43961613,86463335,33728053,-26892207,-69740919,-12692219,65092033,67197783,21643619,-56583001,-54561919,7350843,48565771,53737237,-18043303,-57319589,-35810451,1018281,49069733,22625535,-22504943,-38178273,-34364445,19786105,37333385,19206867,-6120497,-39903773,-12046455,24488023,37242251,28897909,-19057013,-28714885,-2934131,26913531,43536227,5443643,-26067849,-23253515,340631,34145545,21557259,-12318789,-25188689,-16514631,13629421,23326637,4644751,-13622667,-17219899,516873,14571215,11206713,612433,-8536461,-3447683,6938037,8677149,5506241,319343,-1539267,2139303,4432541,3551507,1872401,426973,272475,934997,1013737,532891,155299,25491,2219,87,1 523,C,1,261,11441,208121,2148709,14761211,73925255,285319391,878441733,2201337265,4526801017,7596099931,10100764269,9681612765,4065013541,-6789414935,-18968072583,-25435096705,-20275383697,-4153647767,13655684669,20158131703,8697650873,-13243159381,-26524092875,-14248932291,22035349337,57974784187,61443765109,18996214647,-46999552269,-88547236959,-67455974021,9546138307,87486474627,101495798455,31213052451,-74047001543,-127127560511,-73649707113,54690337301,154366782209,130199843599,-19051456255,-184607812885,-225996756327,-88792377041,136231698963,272696444091,200424291561,-34561421237,-242297426589,-239383538375,-10043842031,262670578889,336966916103,118662203049,-240493773027,-449592723695,-317134852533,74421324415,416140767777,420283529105,69492035083,-349346032767,-473056913659,-173201754243,315294666399,573922128491,353955265057,-193420612413,-620282556677,-551205548319,-13930093557,559452214825,682435972283,231706101979,-427069720485,-731351796575,-400739802605,304093290727,780242189031,590665996635,-144815022359,-822673625019,-853581415645,-173545158563,675206510667,984051223937,480620742205,-420763451887,-952053660299,-642528485943,263496669483,992605158475,893129202743,4590585015,-949669145683,-1160454141065,-425012426047,660319757947,1188378194117,709487277969,-373894779527,-1135248447189,-909668167905,128762403763,1099534182985,1159123116761,227911816605,-925066578125,-1324539124605,-619690686565,606665693921,1323447206995,925976789767,-244839042211,-1187714592277,-1094145716181,-43024997817,1060824905739,1257892464627,358573421361,-886488713779,-1421323311671,-785462679253,490002044587,1332560615509,1041857479643,-114279953631,-1131747414165,-1131747414165,-114279953631,1041857479643,1332560615509,490002044587,-785462679253,-1421323311671,-886488713779,358573421361,1257892464627,1060824905739,-43024997817,-1094145716181,-1187714592277,-244839042211,925976789767,1323447206995,606665693921,-619690686565,-1324539124605,-925066578125,227911816605,1159123116761,1099534182985,128762403763,-909668167905,-1135248447189,-373894779527,709487277969,1188378194117,660319757947,-425012426047,-1160454141065,-949669145683,4590585015,893129202743,992605158475,263496669483,-642528485943,-952053660299,-420763451887,480620742205,984051223937,675206510667,-173545158563,-853581415645,-822673625019,-144815022359,590665996635,780242189031,304093290727,-400739802605,-731351796575,-427069720485,231706101979,682435972283,559452214825,-13930093557,-551205548319,-620282556677,-193420612413,353955265057,573922128491,315294666399,-173201754243,-473056913659,-349346032767,69492035083,420283529105,416140767777,74421324415,-317134852533,-449592723695,-240493773027,118662203049,336966916103,262670578889,-10043842031,-239383538375,-242297426589,-34561421237,200424291561,272696444091,136231698963,-88792377041,-225996756327,-184607812885,-19051456255,130199843599,154366782209,54690337301,-73649707113,-127127560511,-74047001543,31213052451,101495798455,87486474627,9546138307,-67455974021,-88547236959,-46999552269,18996214647,61443765109,57974784187,22035349337,-14248932291,-26524092875,-13243159381,8697650873,20158131703,13655684669,-4153647767,-20275383697,-25435096705,-18968072583,-6789414935,4065013541,9681612765,10100764269,7596099931,4526801017,2201337265,878441733,285319391,73925255,14761211,2148709,208121,11441,261,1,D,1,87,2323,31009,257373,1496547,6544067,22483703,62342285,141484689,263292523,395668803,455768597,332559875,-37253463,-573455127,-1022318113,-1070177979,-576596359,234866419,831264417,724636311,-87661909,-974584675,-1051972863,85787975,1844010045,2857564973,1986876475,-603044615,-3233371291,-3791948903,-1459058603,2312619349,4606374961,3295182399,-977616001,-4903726669,-4983830267,-583112987,5047665021,7027609823,2907001121,-4777087337,-9945865353,-7755244203,1016773545,9887821217,11552220769,4085828089,-6807284971,-11952660091,-6354360211,5997064513,14694195577,11388026467,-2658588757,-16659209961,-18716675931,-6010978641,11960592683,20536476103,12105130863,-6832272255,-20315045677,-16146617191,3204469441,21728569843,22925251847,4221140483,-19766110665,-28750744953,-14025039521,13245711905,30480234357,22554368527,-4718355677,-28541152067,-28063083123,-2627643543,26597357899,33934174065,11381541211,-23408255489,-41064277515,-25347163333,12144429693,40670327875,35982407193,1426038925,-33951802419,-39569348099,-9693845367,30712764511,46507506357,22448610027,-22833891913,-51627435751,-38901622543,5797845207,45508484007,46758530093,8277286115,-37256433915,-50593271561,-19531737083,30026214261,55586266527,34300647569,-16952879133,-55232630481,-47814918357,-333572497,47491984683,55342392749,16676452077,-35449533693,-56409603525,-28175467093,25031929501,57237983207,40062153805,-12718054773,-56588090611,-54153305363,-7130715331,44965244031,58440498709,22647979111,-31030004621,-56148098105,-31030004621,22647979111,58440498709,44965244031,-7130715331,-54153305363,-56588090611,-12718054773,40062153805,57237983207,25031929501,-28175467093,-56409603525,-35449533693,16676452077,55342392749,47491984683,-333572497,-47814918357,-55232630481,-16952879133,34300647569,55586266527,30026214261,-19531737083,-50593271561,-37256433915,8277286115,46758530093,45508484007,5797845207,-38901622543,-51627435751,-22833891913,22448610027,46507506357,30712764511,-9693845367,-39569348099,-33951802419,1426038925,35982407193,40670327875,12144429693,-25347163333,-41064277515,-23408255489,11381541211,33934174065,26597357899,-2627643543,-28063083123,-28541152067,-4718355677,22554368527,30480234357,13245711905,-14025039521,-28750744953,-19766110665,4221140483,22925251847,21728569843,3204469441,-16146617191,-20315045677,-6832272255,12105130863,20536476103,11960592683,-6010978641,-18716675931,-16659209961,-2658588757,11388026467,14694195577,5997064513,-6354360211,-11952660091,-6807284971,4085828089,11552220769,9887821217,1016773545,-7755244203,-9945865353,-4777087337,2907001121,7027609823,5047665021,-583112987,-4983830267,-4903726669,-977616001,3295182399,4606374961,2312619349,-1459058603,-3791948903,-3233371291,-603044615,1986876475,2857564973,1844010045,85787975,-1051972863,-974584675,-87661909,724636311,831264417,234866419,-576596359,-1070177979,-1022318113,-573455127,-37253463,332559875,455768597,395668803,263292523,141484689,62342285,22483703,6544067,1496547,257373,31009,2323,87,1 526,C,1,263,11703,217501,2313973,16647111,89736175,388092005,1412519601,4478529427,12689187715,32750266201,78131991797,174259369239,366601420995,732710126569,1399406219129,2566390675087,4537549502351,7761093681541,12879420464373,20789190646747,32711599731103,50272208915001,75589036127861,111366932804415,160995637448899,228648355721373,319377315897177,439202516761323,595189834362591,795514790447157,1049508609159813,1367683684020759,1761736214017663,2244524518320073,2830022384448157,3533247719716667,4370167718652043,5357582681753513,6512991482143217,7854442430888035,9400373874126315,11169449194681905,13180390940274481,15451818544884323,18002093552309567,20849175412153697,24010489862904725,27502810760483715,31342155087473307,35543689904747529,40121649282565853,45089258863813131,50458665726627331,56240871612798745,62445668289538921,69081574709251975,76155776616411391,83674070196684637,91640812129619361,100058878884469595,108929638253419659,118252935959490181,128027099724924541,138248962468539263,148913905388034083,160015920671156149,171547692530941261,183500694193741531,195865297411264631,208630890084746605,221785996749650541,235318396016491671,249215228652170295,263463089924068625,278048100239264441,292955949055808643,308171908510020191,323680815148091977,339467020492211657,355514313740049251,371805822419782971,388323899008201801,405050003132081617,421964589832883859,439047014337130695,456275462780514369,473626916477095585,491077154832905275,508600799144066599,526171396554379937,543761540650625741,561343022821375283,578887006792299515,596364217738670353,613745137033008657,631000193961163239,648099946563118847,665015245001428517,681717372380829221,698178159635892659,714370072929307855,730266273917304845,745840655145717513,761067854625463759,775923255200392163,790382975547473785,804423860369410245,818023477371584203,831160127854432823,843812876206760925,855961601344736097,867587070365244471,878671031636760639,889196321606677185,899146977154716937,908508343687127591,917267168557657231,925411669930820617,932931572858445321,939818106943838139,946063963195057023,951663211135583925,956611180581606353,960904315388506311,964540008648364391,967516430117024613,969832357032830833,971487019046103831,972479966849649683,972810972435101593,972479966849649683,971487019046103831,969832357032830833,967516430117024613,964540008648364391,960904315388506311,956611180581606353,951663211135583925,946063963195057023,939818106943838139,932931572858445321,925411669930820617,917267168557657231,908508343687127591,899146977154716937,889196321606677185,878671031636760639,867587070365244471,855961601344736097,843812876206760925,831160127854432823,818023477371584203,804423860369410245,790382975547473785,775923255200392163,761067854625463759,745840655145717513,730266273917304845,714370072929307855,698178159635892659,681717372380829221,665015245001428517,648099946563118847,631000193961163239,613745137033008657,596364217738670353,578887006792299515,561343022821375283,543761540650625741,526171396554379937,508600799144066599,491077154832905275,473626916477095585,456275462780514369,439047014337130695,421964589832883859,405050003132081617,388323899008201801,371805822419782971,355514313740049251,339467020492211657,323680815148091977,308171908510020191,292955949055808643,278048100239264441,263463089924068625,249215228652170295,235318396016491671,221785996749650541,208630890084746605,195865297411264631,183500694193741531,171547692530941261,160015920671156149,148913905388034083,138248962468539263,128027099724924541,118252935959490181,108929638253419659,100058878884469595,91640812129619361,83674070196684637,76155776616411391,69081574709251975,62445668289538921,56240871612798745,50458665726627331,45089258863813131,40121649282565853,35543689904747529,31342155087473307,27502810760483715,24010489862904725,20849175412153697,18002093552309567,15451818544884323,13180390940274481,11169449194681905,9400373874126315,7854442430888035,6512991482143217,5357582681753513,4370167718652043,3533247719716667,2830022384448157,2244524518320073,1761736214017663,1367683684020759,1049508609159813,795514790447157,595189834362591,439202516761323,319377315897177,228648355721373,160995637448899,111366932804415,75589036127861,50272208915001,32711599731103,20789190646747,12879420464373,7761093681541,4537549502351,2566390675087,1399406219129,732710126569,366601420995,174259369239,78131991797,32750266201,12689187715,4478529427,1412519601,388092005,89736175,16647111,2313973,217501,11703,263,1,D,1,88,2393,32756,282073,1738656,8335951,32907082,111376611,332906872,898380301,2225686630,5127579427,11095929098,22734361943,44388560472,83028639705,149439686648,259773664079,437507630204,715839109455,1140529534058,1773181864131,2694910398658,4010331320423,5851773693878,8383584707339,11806382196710,16361093594053,22332614247586,30052919903889,39903478206924,52316822066735,67777172610376,86820029796951,110030683673846,138041637809049,171528977202948,211207753900617,257826502628568,312161034294169,375007684725468,447176216475785,529482580158568,622741737299561,727760728921382,845332143431773,976228095578838,1121194779286953,1280947606790572,1456166900202681,1647494064111586,1855528143165447,2080822660392852,2323882641327967,2585161753558400,2865059526738695,3163918659747968,3482022464515047,3819592534106538,4176786750203691,4553697758903664,4950352043626437,5366709710553808,5802665076293805,6258048111426366,6732626751141857,7226110039066508,7738152024195913,8268356284293566,8816280904203087,9381443697479476,9963327427003273,10561384756613752,11175042654767015,11803705978243856,12446759993362337,13103571644920798,13773489457763589,14455842049930492,15149935344656571,15855048681148760,16570430128197269,17295291388572460,18028802736956149,18770088452722402,19518223186327689,20272229634961144,21031077806853679,21793686035539450,22558923776955345,23325616095092034,24092549628272149,24858479738799752,25622138489319669,26382243059957068,27137504219129163,27886634485378028,28628355663512277,29361405499422880,30084543268352379,30796554188262518,31496252631848165,32182484194676986,32854126758016257,33510090758456034,34149318938062471,34770785892289022,35373497750126825,35956492305335270,36518839867003773,37059645014492746,37578049331308859,38073235063771700,38544429517549661,38990909885539700,39412008110080981,39807115332699372,40175685482530765,40517237602700156,40831356608214379,41117692298069238,41375956592303607,41605919115023978,41807401381965995,41980269962991268,42124429066254491,42239813027201470,42326379183574349,42384101582519166,42412965904161523,42412965904161523,42384101582519166,42326379183574349,42239813027201470,42124429066254491,41980269962991268,41807401381965995,41605919115023978,41375956592303607,41117692298069238,40831356608214379,40517237602700156,40175685482530765,39807115332699372,39412008110080981,38990909885539700,38544429517549661,38073235063771700,37578049331308859,37059645014492746,36518839867003773,35956492305335270,35373497750126825,34770785892289022,34149318938062471,33510090758456034,32854126758016257,32182484194676986,31496252631848165,30796554188262518,30084543268352379,29361405499422880,28628355663512277,27886634485378028,27137504219129163,26382243059957068,25622138489319669,24858479738799752,24092549628272149,23325616095092034,22558923776955345,21793686035539450,21031077806853679,20272229634961144,19518223186327689,18770088452722402,18028802736956149,17295291388572460,16570430128197269,15855048681148760,15149935344656571,14455842049930492,13773489457763589,13103571644920798,12446759993362337,11803705978243856,11175042654767015,10561384756613752,9963327427003273,9381443697479476,8816280904203087,8268356284293566,7738152024195913,7226110039066508,6732626751141857,6258048111426366,5802665076293805,5366709710553808,4950352043626437,4553697758903664,4176786750203691,3819592534106538,3482022464515047,3163918659747968,2865059526738695,2585161753558400,2323882641327967,2080822660392852,1855528143165447,1647494064111586,1456166900202681,1280947606790572,1121194779286953,976228095578838,845332143431773,727760728921382,622741737299561,529482580158568,447176216475785,375007684725468,312161034294169,257826502628568,211207753900617,171528977202948,138041637809049,110030683673846,86820029796951,67777172610376,52316822066735,39903478206924,30052919903889,22332614247586,16361093594053,11806382196710,8383584707339,5851773693878,4010331320423,2694910398658,1773181864131,1140529534058,715839109455,437507630204,259773664079,149439686648,83028639705,44388560472,22734361943,11095929098,5127579427,2225686630,898380301,332906872,111376611,32907082,8335951,1738656,282073,32756,2393,88,1 527,C,1,264,11528,193442,1597514,6939254,13630276,-6042240,-79405410,-88637183,203746394,491335768,-279092978,-1611361150,-91100076,4069977616,1784882785,-8742467465,-6463753898,16735672030,16935579402,-29271943296,-37501981120,47520404148,74288037501,-72317128742,-135387857983,103943157630,230899417968,-141936007198,-372806792950,184947273791,574631960140,-230772977953,-850955672959,276500000892,1216753859300,-318875898286,-1686704135808,354831013310,2274573597035,-381979135009,-2992610915782,399140005757,3851068870660,-406764861124,-4857863871270,407221782143,6018404194117,-404912488938,-7335683758099,406009862469,8810407926926,-417977416950,-10441174816954,448931506265,12224728404966,-506856211461,-14156181975823,598850536218,16229318402357,-730314888372,-18436736846369,904319176778,20769867262673,-1121307442545,-23218992963640,1379060444463,25773229795231,-1672969988574,-28420588713356,1996426086321,31147993395427,-2341318002398,-33941232052497,2698685458227,36785005434250,-3059304189829,-39663010829887,3414120397393,42558025835364,-3754475509797,-45451930463613,4072153525598,48325631070855,-4359422667635,-51159086887725,4609018598764,53931487102445,-4814040684215,-56621511484646,4967884745303,59207708731505,-5064270042485,-61668975405085,5097473277039,63985252729915,-5062661340966,-66138409094279,4956156988061,68113069562382,-4775681836097,-69897281371652,4520595130457,71482941220648,-4192143603195,-72866001885793,3793611571682,74046411441461,-3330231963992,-75027600067467,2808962746723,75815528867237,-2238255692849,-76417491024108,1627833088633,76840868462535,-988431773591,-77092005609887,331441446488,77175209879415,331441446488,-77092005609887,-988431773591,76840868462535,1627833088633,-76417491024108,-2238255692849,75815528867237,2808962746723,-75027600067467,-3330231963992,74046411441461,3793611571682,-72866001885793,-4192143603195,71482941220648,4520595130457,-69897281371652,-4775681836097,68113069562382,4956156988061,-66138409094279,-5062661340966,63985252729915,5097473277039,-61668975405085,-5064270042485,59207708731505,4967884745303,-56621511484646,-4814040684215,53931487102445,4609018598764,-51159086887725,-4359422667635,48325631070855,4072153525598,-45451930463613,-3754475509797,42558025835364,3414120397393,-39663010829887,-3059304189829,36785005434250,2698685458227,-33941232052497,-2341318002398,31147993395427,1996426086321,-28420588713356,-1672969988574,25773229795231,1379060444463,-23218992963640,-1121307442545,20769867262673,904319176778,-18436736846369,-730314888372,16229318402357,598850536218,-14156181975823,-506856211461,12224728404966,448931506265,-10441174816954,-417977416950,8810407926926,406009862469,-7335683758099,-404912488938,6018404194117,407221782143,-4857863871270,-406764861124,3851068870660,399140005757,-2992610915782,-381979135009,2274573597035,354831013310,-1686704135808,-318875898286,1216753859300,276500000892,-850955672959,-230772977953,574631960140,184947273791,-372806792950,-141936007198,230899417968,103943157630,-135387857983,-72317128742,74288037501,47520404148,-37501981120,-29271943296,16935579402,16735672030,-6463753898,-8742467465,1784882785,4069977616,-91100076,-1611361150,-279092978,491335768,203746394,-88637183,-79405410,-6042240,13630276,6939254,1597514,193442,11528,264,1,D,1,88,2270,26262,157432,481222,434314,-1649744,-4729269,663552,17842384,12433950,-45792942,-61305932,90705270,189553297,-145445354,-470227465,183613040,1015349756,-145386164,-1982737062,-77834742,3580626970,660574511,-6065001169,-1854118388,9735027432,3992630126,-14925250098,-7492881568,21993184801,12842680223,-31307532616,-20581293927,43234923100,31268622994,-58131284450,-45448941426,76338725847,63616550010,-98182119793,-86181602633,123968933038,113442390968,-153989746520,-145566074809,188519093594,182579993211,-227817756841,-224380659662,272126317555,270751341286,-321654104594,-321386719282,376565726049,375924076179,-436963719286,-433974036799,502874026715,495154188058,-574227520308,-559113805361,650844020909,625545731356,-732426012459,-694190010793,818559354984,764827255231,-908724530458,-837269328897,1002310452430,911344839577,-1098629819409,-986878733756,1196939963077,1063675341391,-1296462351285,-1141506320922,1396397186169,1220104370085,-1495930058858,-1299160643605,1594231022939,1378321398096,-1690455334127,-1457189888771,1783746619339,1535335371798,-1873240985205,-1612304536385,1958076248048,1687634108643,-2037407928248,-1760861320703,2110437336776,1831537144415,-2176447920719,-1899244952744,2234839521075,1963617492493,-2285157807273,-2024348363757,2327116793889,2081195643639,-2360614264376,-2133980629405,2385735413739,2182583860371,-2402736547919,-2226931916540,2412011538097,2266972816246,-2414049177991,-2302645055371,2409387719556,2333847286205,-2398570497980,-2360415026089,2382102508315,2382102508315,-2360415026089,-2398570497980,2333847286205,2409387719556,-2302645055371,-2414049177991,2266972816246,2412011538097,-2226931916540,-2402736547919,2182583860371,2385735413739,-2133980629405,-2360614264376,2081195643639,2327116793889,-2024348363757,-2285157807273,1963617492493,2234839521075,-1899244952744,-2176447920719,1831537144415,2110437336776,-1760861320703,-2037407928248,1687634108643,1958076248048,-1612304536385,-1873240985205,1535335371798,1783746619339,-1457189888771,-1690455334127,1378321398096,1594231022939,-1299160643605,-1495930058858,1220104370085,1396397186169,-1141506320922,-1296462351285,1063675341391,1196939963077,-986878733756,-1098629819409,911344839577,1002310452430,-837269328897,-908724530458,764827255231,818559354984,-694190010793,-732426012459,625545731356,650844020909,-559113805361,-574227520308,495154188058,502874026715,-433974036799,-436963719286,375924076179,376565726049,-321386719282,-321654104594,270751341286,272126317555,-224380659662,-227817756841,182579993211,188519093594,-145566074809,-153989746520,113442390968,123968933038,-86181602633,-98182119793,63616550010,76338725847,-45448941426,-58131284450,31268622994,43234923100,-20581293927,-31307532616,12842680223,21993184801,-7492881568,-14925250098,3992630126,9735027432,-1854118388,-6065001169,660574511,3580626970,-77834742,-1982737062,-145386164,1015349756,183613040,-470227465,-145445354,189553297,90705270,-61305932,-45792942,12433950,17842384,663552,-4729269,-1649744,434314,481222,157432,26262,2270,88,1 530,C,1,265,11528,191330,1556908,6737625,14401541,4743500,-44873980,-84154460,1367119,174410015,173299312,-104921450,-330945808,-162673165,245633859,432615680,137667240,-436373380,-646644959,-26896175,864962228,836778310,-313793492,-1295983295,-883884699,645183310,1712866380,944655570,-1168105331,-2261850525,-664302758,2032071410,2538109652,-9373845,-2806883581,-2571734370,691008540,3560681510,2573459871,-1630553215,-4328156382,-2072693790,2806498928,4585814665,1121735201,-3739995350,-4499778200,-86457310,4657107669,4200779735,-1286616918,-5430326205,-3244477823,2716556075,5471643769,1896899150,-3682160775,-4974334345,-582097229,4419944805,4190720318,-987589015,-4902324057,-2735043535,2579459011,4478048970,980035575,-3418449915,-3545553091,463550455,3869449362,2445700635,-2072477283,-3856767865,-593056471,3357839910,2760654765,-1293146205,-3613771369,-1432803855,2596861858,3588206265,104914643,-3873052115,-3039100689,1818337250,4431042775,1383394605,-3373717571,-3846604585,320589702,4191439015,3097511917,-1918668105,-4860048991,-1835373570,3670527545,4587199555,-173435309,-4556265575,-3271680902,1870866345,4630702383,1870866345,-3271680902,-4556265575,-173435309,4587199555,3670527545,-1835373570,-4860048991,-1918668105,3097511917,4191439015,320589702,-3846604585,-3373717571,1383394605,4431042775,1818337250,-3039100689,-3873052115,104914643,3588206265,2596861858,-1432803855,-3613771369,-1293146205,2760654765,3357839910,-593056471,-3856767865,-2072477283,2445700635,3869449362,463550455,-3545553091,-3418449915,980035575,4478048970,2579459011,-2735043535,-4902324057,-987589015,4190720318,4419944805,-582097229,-4974334345,-3682160775,1896899150,5471643769,2716556075,-3244477823,-5430326205,-1286616918,4200779735,4657107669,-86457310,-4499778200,-3739995350,1121735201,4585814665,2806498928,-2072693790,-4328156382,-1630553215,2573459871,3560681510,691008540,-2571734370,-2806883581,-9373845,2538109652,2032071410,-664302758,-2261850525,-1168105331,944655570,1712866380,645183310,-883884699,-1295983295,-313793492,836778310,864962228,-26896175,-646644959,-436373380,137667240,432615680,245633859,-162673165,-330945808,-104921450,173299312,174410015,1367119,-84154460,-44873980,4743500,14401541,6737625,1556908,191330,11528,265,1,D,1,88,2253,25711,152202,474609,598750,-675794,-3181200,-2661042,3939411,9206240,2463613,-11032401,-13015046,1726021,17037346,14986934,-6416798,-27469658,-18869221,20071194,44290365,14961317,-40314040,-55943207,-7717835,58648917,68802482,-2877516,-87120983,-77466347,33124214,117656917,66733346,-70652313,-137623179,-50299511,106221020,158033656,27233915,-151572603,-166029290,17317393,189842734,146879151,-65890251,-211039035,-118955670,115572170,228171887,76967947,-173029864,-223874416,-13485800,211615904,188880572,-47189797,-222365241,-142883006,99609051,222631591,82995754,-154180278,-199123768,-1491896,184693600,140551735,-65693069,-180486370,-79218981,112800443,166031076,9420296,-156895880,-117891056,74702672,162109771,37104663,-128633816,-132120829,29513853,160315600,98657568,-96389162,-182715458,-33068248,164296893,153133901,-53215104,-188493683,-91346797,115874790,189826466,32627842,-175161366,-176386232,47120561,216797765,114306088,-124569167,-203940145,-34846426,168807250,168807250,-34846426,-203940145,-124569167,114306088,216797765,47120561,-176386232,-175161366,32627842,189826466,115874790,-91346797,-188493683,-53215104,153133901,164296893,-33068248,-182715458,-96389162,98657568,160315600,29513853,-132120829,-128633816,37104663,162109771,74702672,-117891056,-156895880,9420296,166031076,112800443,-79218981,-180486370,-65693069,140551735,184693600,-1491896,-199123768,-154180278,82995754,222631591,99609051,-142883006,-222365241,-47189797,188880572,211615904,-13485800,-223874416,-173029864,76967947,228171887,115572170,-118955670,-211039035,-65890251,146879151,189842734,17317393,-166029290,-151572603,27233915,158033656,106221020,-50299511,-137623179,-70652313,66733346,117656917,33124214,-77466347,-87120983,-2877516,68802482,58648917,-7717835,-55943207,-40314040,14961317,44290365,20071194,-18869221,-27469658,-6416798,14986934,17037346,1726021,-13015046,-11032401,2463613,9206240,3939411,-2661042,-3181200,-675794,598750,474609,152202,25711,2253,88,1 533,C,1,266,11526,188582,1480878,5814320,8295346,-17238495,-75343684,-22065914,291154318,363868570,-659748752,-1557370021,813899378,4381057052,393793196,-9308625096,-4950321436,15721623210,15109058275,-21291124907,-32065158866,22382348352,54734924010,-15564164590,-79606062847,-467012397,102260572604,24050883484,-119744379876,-51700412512,132044717578,80541448051,-141486325019,-110302073050,150338918964,143143761514,-158724826650,-181769479345,164252608357,227336788343,-163518497590,-279006416650,153578016170,334720474652,-132280067665,-391878658655,97755453789,446863940328,-48701329040,-494382725044,-13952921397,528468037129,85668754173,-545232954922,-159179417904,545460377092,228099906806,-534007438749,-290228652353,516232366747,347827080627,-493998031488,-404119582438,465102984399,459489853283,-426177983125,-510516062907,376319725028,552531021712,-317875898374,-582544856119,254363330985,599639191755,-188434383085,-603123656512,122354728938,591374346707,-60271858433,-563667214823,8673418839,523121866399,26430911942,-477360804328,-43735471829,434882065347,47695920119,-400224194369,-45125014417,372154148990,40004543905,-346794039001,-31431885119,322489131335,16279968941,-301781365022,6477878922,289085579513,-34016924459,-286832340753,61928945885,294404520057,-87140124669,-310105657861,108409646169,333497597045,-123922686023,-364556502633,129851870583,400808569390,-122189912361,-435906529667,100756403361,462453617627,-70825218947,-476905260117,39970192081,481738764461,-12621580151,-482438170051,-12621580151,481738764461,39970192081,-476905260117,-70825218947,462453617627,100756403361,-435906529667,-122189912361,400808569390,129851870583,-364556502633,-123922686023,333497597045,108409646169,-310105657861,-87140124669,294404520057,61928945885,-286832340753,-34016924459,289085579513,6477878922,-301781365022,16279968941,322489131335,-31431885119,-346794039001,40004543905,372154148990,-45125014417,-400224194369,47695920119,434882065347,-43735471829,-477360804328,26430911942,523121866399,8673418839,-563667214823,-60271858433,591374346707,122354728938,-603123656512,-188434383085,599639191755,254363330985,-582544856119,-317875898374,552531021712,376319725028,-510516062907,-426177983125,459489853283,465102984399,-404119582438,-493998031488,347827080627,516232366747,-290228652353,-534007438749,228099906806,545460377092,-159179417904,-545232954922,85668754173,528468037129,-13952921397,-494382725044,-48701329040,446863940328,97755453789,-391878658655,-132280067665,334720474652,153578016170,-279006416650,-163518497590,227336788343,164252608357,-181769479345,-158724826650,143143761514,150338918964,-110302073050,-141486325019,80541448051,132044717578,-51700412512,-119744379876,24050883484,102260572604,-467012397,-79606062847,-15564164590,54734924010,22382348352,-32065158866,-21291124907,15109058275,15721623210,-4950321436,-9308625096,393793196,4381057052,813899378,-1557370021,-659748752,363868570,291154318,-22065914,-75343684,-17238495,8295346,5814320,1480878,188582,11526,266,1,D,1,88,2234,24924,139310,362736,51633,-2016540,-3381228,4786048,18363962,-284186,-57718318,-37936691,128295922,161779822,-207021830,-434936804,220158234,896424387,-44638923,-1511158766,-445908352,2150422484,1310549272,-2628962996,-2489298283,2794365303,3822341510,-2609110250,-5140607380,2158896746,6366021267,-1574366019,-7546417866,919389132,8790877640,-140727972,-10167803452,-893984017,11641699477,2305810145,-13096903458,-4153058102,14393350066,6438582649,-15393218017,-9135971019,15940600120,12170095196,-15857462612,-15362318218,15013802267,18426271151,-13431547343,-21064123180,11323794946,23123222468,-8986203005,-24663813781,6621145555,25873832843,-4229942874,-26879862640,1685403764,27635235065,1098959245,-27967434727,-4052167833,27732417782,6987127692,-26909495375,-9724224911,25563113559,12153352595,-23749801666,-14180004784,21502839404,15645456921,-18931848955,-16364341333,16303213473,16269482829,-13980310336,-15530701581,12224755673,14487572601,-11047927759,-13440008751,10252139596,12471650296,-9639895463,-11475226847,9189221211,10340427159,-9038931079,-9112790382,9323358515,7981470379,-10031597901,-7128745931,11033701975,6629232037,-12200289286,-6483779913,13471978095,6732449349,-14781963195,-7467103515,15953089311,8714136561,-16713093769,-10302905735,16866591371,11899797711,-16457007187,-13212365406,15739554993,14180553003,-14967452691,-14967452691,14180553003,15739554993,-13212365406,-16457007187,11899797711,16866591371,-10302905735,-16713093769,8714136561,15953089311,-7467103515,-14781963195,6732449349,13471978095,-6483779913,-12200289286,6629232037,11033701975,-7128745931,-10031597901,7981470379,9323358515,-9112790382,-9038931079,10340427159,9189221211,-11475226847,-9639895463,12471650296,10252139596,-13440008751,-11047927759,14487572601,12224755673,-15530701581,-13980310336,16269482829,16303213473,-16364341333,-18931848955,15645456921,21502839404,-14180004784,-23749801666,12153352595,25563113559,-9724224911,-26909495375,6987127692,27732417782,-4052167833,-27967434727,1098959245,27635235065,1685403764,-26879862640,-4229942874,25873832843,6621145555,-24663813781,-8986203005,23123222468,11323794946,-21064123180,-13431547343,18426271151,15013802267,-15362318218,-15857462612,12170095196,15940600120,-9135971019,-15393218017,6438582649,14393350066,-4153058102,-13096903458,2305810145,11641699477,-893984017,-10167803452,-140727972,8790877640,919389132,-7546417866,-1574366019,6366021267,2158896746,-5140607380,-2609110250,3822341510,2794365303,-2489298283,-2628962996,1310549272,2150422484,-445908352,-1511158766,-44638923,896424387,220158234,-434936804,-207021830,161779822,128295922,-37936691,-57718318,-284186,18363962,4786048,-3381228,-2016540,51633,362736,139310,24924,2234,88,1 534,C,1,267,11882,211731,2032237,12332196,52829771,174479961,477269206,1138217529,2439670943,4783073244,8691146053,14795425059,23775758162,36253735527,52680591517,73196597520,97445049599,124441456557,152534300002,179379722589,202015334675,217151537880,221527172869,212261609367,187374264122,146326912023,90304320205,22396680900,-52271653693,-126849352803,-193410138722,-243584560575,-269431182409,-264617116848,-225309321707,-150766397385,-43963058398,88269524223,235855926673,386228686596,525317287367,639215313081,715828219666,746066945007,725143836401,653581865118,537159974815,386409262167,215942874962,42822244713,-115571874401,-243189166950,-327060923983,-359194788411,-337362774518,-265040762277,-151319878411,-9871417734,143186370691,291110081043,418244964242,512309413149,565923612931,576907407834,548535820253,489223120377,410768283142,326508530931,249861536669,192219948834,161081774443,159535532319,186013100798,234235401249,294566342539,355857191490,406754458409,437487975381,441814842454,417651582579,367154860841,296865348546,216625403035,137657753103,71232329006,27147255705,11756096947,27147255705,71232329006,137657753103,216625403035,296865348546,367154860841,417651582579,441814842454,437487975381,406754458409,355857191490,294566342539,234235401249,186013100798,159535532319,161081774443,192219948834,249861536669,326508530931,410768283142,489223120377,548535820253,576907407834,565923612931,512309413149,418244964242,291110081043,143186370691,-9871417734,-151319878411,-265040762277,-337362774518,-359194788411,-327060923983,-243189166950,-115571874401,42822244713,215942874962,386409262167,537159974815,653581865118,725143836401,746066945007,715828219666,639215313081,525317287367,386228686596,235855926673,88269524223,-43963058398,-150766397385,-225309321707,-264617116848,-269431182409,-243584560575,-193410138722,-126849352803,-52271653693,22396680900,90304320205,146326912023,187374264122,212261609367,221527172869,217151537880,202015334675,179379722589,152534300002,124441456557,97445049599,73196597520,52680591517,36253735527,23775758162,14795425059,8691146053,4783073244,2439670943,1138217529,477269206,174479961,52829771,12332196,2032237,211731,11882,267,1,D,1,89,2377,30311,227682,1146932,4271083,12737711,32371095,72987717,149352026,281464810,494462681,817213867,1278494033,1902135801,2701869144,3673999058,4789897603,5992656201,7195901203,8283819215,9119138824,9558343668,9466312377,8734590173,7306365737,5194711929,2490985880,-626932690,-3896826961,-6995381827,-9566445849,-11251105459,-11734320214,-10792646844,-8323777057,-4373118373,845478023,6961914657,13482300350,19823002256,25368587085,29549146041,31900064172,32113671268,30094991552,25982997693,20133112214,13095010279,5565663788,-1699266606,-7968303562,-12602586011,-15140321682,-15359789489,-13288317034,-9199448390,-3595495732,2867136411,9469244840,15498615187,20338609284,23559896346,24954997294,24546031777,22591889566,19541562447,15946841854,12395711536,9437836146,7488210627,6776441600,7337649755,8999058578,11405577440,14099286002,16586137029,18397141074,19178235367,18749128036,17109974716,14450255556,11134509283,7627790416,4422873043,1986339652,676621962,676621962,1986339652,4422873043,7627790416,11134509283,14450255556,17109974716,18749128036,19178235367,18397141074,16586137029,14099286002,11405577440,8999058578,7337649755,6776441600,7488210627,9437836146,12395711536,15946841854,19541562447,22591889566,24546031777,24954997294,23559896346,20338609284,15498615187,9469244840,2867136411,-3595495732,-9199448390,-13288317034,-15359789489,-15140321682,-12602586011,-7968303562,-1699266606,5565663788,13095010279,20133112214,25982997693,30094991552,32113671268,31900064172,29549146041,25368587085,19823002256,13482300350,6961914657,845478023,-4373118373,-8323777057,-10792646844,-11734320214,-11251105459,-9566445849,-6995381827,-3896826961,-626932690,2490985880,5194711929,7306365737,8734590173,9466312377,9558343668,9119138824,8283819215,7195901203,5992656201,4789897603,3673999058,2701869144,1902135801,1278494033,817213867,494462681,281464810,149352026,72987717,32371095,12737711,4271083,1146932,227682,30311,2377,89,1 535,C,1,268,12238,234631,2577910,19050779,104138512,447540472,1575716929,4678990970,11966202021,26760928238,52899179388,93052688291,146029495790,203844763809,250090754712,261372834542,212906738699,87762277690,-112787588129,-361848188432,-606482798142,-776559565109,-802006239540,-634348282391,-266318976288,256769626092,838340714479,1345892961410,1638331599391,1600334009808,1176650671658,398029549631,-609478664920,-1638085219471,-2436501231148,-2767999339288,-2476104443541,-1540290999860,-103308166339,1542816705608,3014229048548,3925232548761,3988966108980,3101951196889,1388417055042,-810103101138,-3000879337121,-4648985396470,-5305541691419,-4725706799582,-2947081770072,-305668025849,2621048454495,5137457577569,6595151165087,6561296954232,4945489124099,2047127260195,-1495889523819,-4850078071897,-7187739533352,-7895960766409,-6738782883135,-3929463659011,-92566429213,3876788430932,7023948753419,8566334612775,8090184555781,5663621925833,1835114765748,-2487436790389,-6252385206015,-8524427721681,-8723891750983,-6781654154748,-3165703911161,1231357351055,5316730061161,8075455921883,8828842212248,7405635339371,4182333181325,-16046968901,-4127603645163,-7122918419468,-8264311217431,-7290478237825,-4480461062199,-580264104067,3390588236208,6404342000311,7693892332695,6953968688369,4419639181177,799577718152,-2918460918061,-5736604131315,-6916021395129,-6172545839587,-3746524453752,-330272374019,3124560895145,5666079663549,6598126196787,5666079663549,3124560895145,-330272374019,-3746524453752,-6172545839587,-6916021395129,-5736604131315,-2918460918061,799577718152,4419639181177,6953968688369,7693892332695,6404342000311,3390588236208,-580264104067,-4480461062199,-7290478237825,-8264311217431,-7122918419468,-4127603645163,-16046968901,4182333181325,7405635339371,8828842212248,8075455921883,5316730061161,1231357351055,-3165703911161,-6781654154748,-8723891750983,-8524427721681,-6252385206015,-2487436790389,1835114765748,5663621925833,8090184555781,8566334612775,7023948753419,3876788430932,-92566429213,-3929463659011,-6738782883135,-7895960766409,-7187739533352,-4850078071897,-1495889523819,2047127260195,4945489124099,6561296954232,6595151165087,5137457577569,2621048454495,-305668025849,-2947081770072,-4725706799582,-5305541691419,-4648985396470,-3000879337121,-810103101138,1388417055042,3101951196889,3988966108980,3925232548761,3014229048548,1542816705608,-103308166339,-1540290999860,-2476104443541,-2767999339288,-2436501231148,-1638085219471,-609478664920,398029549631,1176650671658,1600334009808,1638331599391,1345892961410,838340714479,256769626092,-266318976288,-634348282391,-802006239540,-776559565109,-606482798142,-361848188432,-112787588129,87762277690,212906738699,261372834542,250090754712,203844763809,146029495790,93052688291,52899179388,26760928238,11966202021,4678990970,1575716929,447540472,104138512,19050779,2577910,234631,12238,268,1,D,1,90,2519,35614,316162,1990881,9590314,37146201,119742552,329247676,786142325,1651104736,3077019953,5112311246,7572753784,9933249387,11314853360,10634437843,6933767686,-178118474,-10117091307,-21135565584,-30500006995,-35069210948,-32162576260,-20485624181,-830511660,23690173901,48005484690,66028127518,72021587385,62127174020,35712220845,-3826888818,-49132435210,-90011649301,-115564921136,-116944958747,-90084008872,-37579610548,30972239929,100545172262,153962486337,176157638342,158323706988,100809309293,13895847638,-83889979259,-169664262212,-221463698726,-223733739855,-171721487556,-73611031803,50347890847,171821393160,260809639447,293097263163,256871466977,156653635335,13251402604,-140553138617,-267684899813,-335946994287,-326322108671,-238219918320,-90255684233,83725384263,242485060197,347256942615,371300149832,306822316767,167493136281,-14256192079,-194719158255,-329525593352,-384803167747,-346006730347,-221999273959,-43148787517,146198041384,298952682883,377283204747,362217182873,258360806129,92571106768,-92997377491,-251637888759,-343892940041,-347462343621,-262755074208,-112685110509,63280683653,219368382033,315440573983,327518083812,254048525379,116176628073,-48104933955,-194339234371,-283660484292,-293200509311,-222022757143,-91046129313,62905159097,197217478168,275009941263,275009941263,197217478168,62905159097,-91046129313,-222022757143,-293200509311,-283660484292,-194339234371,-48104933955,116176628073,254048525379,327518083812,315440573983,219368382033,63280683653,-112685110509,-262755074208,-347462343621,-343892940041,-251637888759,-92997377491,92571106768,258360806129,362217182873,377283204747,298952682883,146198041384,-43148787517,-221999273959,-346006730347,-384803167747,-329525593352,-194719158255,-14256192079,167493136281,306822316767,371300149832,347256942615,242485060197,83725384263,-90255684233,-238219918320,-326322108671,-335946994287,-267684899813,-140553138617,13251402604,156653635335,256871466977,293097263163,260809639447,171821393160,50347890847,-73611031803,-171721487556,-223733739855,-221463698726,-169664262212,-83889979259,13895847638,100809309293,158323706988,176157638342,153962486337,100545172262,30972239929,-37579610548,-90084008872,-116944958747,-115564921136,-90011649301,-49132435210,-3826888818,35712220845,62127174020,72021587385,66028127518,48005484690,23690173901,-830511660,-20485624181,-32162576260,-35069210948,-30500006995,-21135565584,-10117091307,-178118474,6933767686,10634437843,11314853360,9933249387,7572753784,5112311246,3077019953,1651104736,786142325,329247676,119742552,37146201,9590314,1990881,316162,35614,2519,90,1 537,C,1,268,11881,208927,1943860,10992757,40394347,96919048,133786789,11642299,-396382772,-890231495,-736730171,796301284,3106152019,3556652431,-547183436,-7735533023,-10612337285,-1660253768,15923908861,24741081739,7558861294,-29013838499,-49081042139,-18605040764,49065602101,87061385857,35709130792,-78718860239,-141592580519,-58325218244,121389734053,214520210059,84082083472,-180650106071,-305359420523,-108023141972,259966509535,410855501605,123153998674,-361251105779,-523988930879,-120806764544,483969005149,634176967591,92225436736,-623757269723,-727595483831,-29896673738,772351330267,789341135275,-69904127906,-917337107423,-805645237367,205267858312,1043182941769,766812544183,-367161190718,-1132743016595,-669413281691,539823549724,1170190930705,518234486923,-702315357212,-1144157869559,-326895565841,831462264040,1050624994225,116851203583,-905799817346,-895010135039,85056018103,909537217432,692526762223,-250614967913,-836221277384,-467099644475,354482302309,690364764340,247705243837,-379189900499,-488062251566,-64302473627,318275946109,254704036132,-57500914391,-178441985201,-21845828768,100104603493,-21845828768,-178441985201,-57500914391,254704036132,318275946109,-64302473627,-488062251566,-379189900499,247705243837,690364764340,354482302309,-467099644475,-836221277384,-250614967913,692526762223,909537217432,85056018103,-895010135039,-905799817346,116851203583,1050624994225,831462264040,-326895565841,-1144157869559,-702315357212,518234486923,1170190930705,539823549724,-669413281691,-1132743016595,-367161190718,766812544183,1043182941769,205267858312,-805645237367,-917337107423,-69904127906,789341135275,772351330267,-29896673738,-727595483831,-623757269723,92225436736,634176967591,483969005149,-120806764544,-523988930879,-361251105779,123153998674,410855501605,259966509535,-108023141972,-305359420523,-180650106071,84082083472,214520210059,121389734053,-58325218244,-141592580519,-78718860239,35709130792,87061385857,49065602101,-18605040764,-49081042139,-29013838499,7558861294,24741081739,15923908861,-1660253768,-10612337285,-7735533023,-547183436,3556652431,3106152019,796301284,-736730171,-890231495,-396382772,11642299,133786789,96919048,40394347,10992757,1943860,208927,11881,268,1,D,1,89,2358,29459,211119,957818,2856105,5371417,4474862,-6777111,-28787707,-41152340,-6610867,85347933,162975412,91856867,-177106685,-444681114,-335771233,296983215,983777030,853334265,-433622549,-1892914912,-1762193223,600679729,3311352900,3173434535,-843019569,-5383613192,-5149657903,1263739957,8248986290,7679104077,-2020526971,-11995593200,-10625938569,3335370559,16638051590,13728517345,-5446457641,-22056536724,-16585281443,8572331657,27974808810,18697724255,-12836738865,-33934068284,-19516364565,18226497365,39340574304,18558186617,-24520833917,-43517106400,-15513063029,31268195763,45803898146,10356877291,-37789083259,-45658384328,-3402107119,43260476329,42782388278,-4690912625,-46838349325,-37221808370,12973049559,47810204767,29418246318,-20333197619,-45752021113,-20200374830,25665443681,40642723749,10691132644,-28067390041,-32930110461,-2166875492,26996937867,23482807343,-4164044928,-22415261713,-13496876231,7352724612,14812648201,4300647653,-6901263810,-5178091537,2828780919,2828780919,-5178091537,-6901263810,4300647653,14812648201,7352724612,-13496876231,-22415261713,-4164044928,23482807343,26996937867,-2166875492,-32930110461,-28067390041,10691132644,40642723749,25665443681,-20200374830,-45752021113,-20333197619,29418246318,47810204767,12973049559,-37221808370,-46838349325,-4690912625,42782388278,43260476329,-3402107119,-45658384328,-37789083259,10356877291,45803898146,31268195763,-15513063029,-43517106400,-24520833917,18558186617,39340574304,18226497365,-19516364565,-33934068284,-12836738865,18697724255,27974808810,8572331657,-16585281443,-22056536724,-5446457641,13728517345,16638051590,3335370559,-10625938569,-11995593200,-2020526971,7679104077,8248986290,1263739957,-5149657903,-5383613192,-843019569,3173434535,3311352900,600679729,-1762193223,-1892914912,-433622549,853334265,983777030,296983215,-335771233,-444681114,-177106685,91856867,162975412,85347933,-6610867,-41152340,-28787707,-6777111,4474862,5371417,2856105,957818,211119,29459,2358,89,1 538,C,1,269,12239,232147,2502541,17931809,93457207,374367031,1192923845,3085407673,6529586155,11233601131,15194963137,14375236529,4057005919,-17967461453,-48047068939,-75918913167,-87999121185,-73053637609,-26711331531,47079775557,136201030423,220005033751,269729271173,253991597189,151181764631,-36188365829,-273950154847,-500855543611,-643637274325,-637296755749,-445967155591,-80049077835,396253155207,872398239239,1214357401077,1297644306301,1043695862939,452674451119,-377527687427,-1259276844371,-1956575549853,-2249428645437,-1998135731279,-1187831760319,53815083711,1467393473963,2706311367801,3417472953249,3342094762227,2401981037991,738685793977,-1305316885163,-3254879973993,-4606371705565,-4952527908191,-4101084790723,-2148658718053,520113944403,3309912434965,5545832987921,6629730743859,6194113731631,4218166175877,1064350971409,-2587898638449,-5895239365813,-8044320823783,-8440977935239,-6862724390885,-3543805559109,842297895373,5319064506269,8832515422219,10500520176579,9822287517405,6810178113209,2021242908591,-3531605392289,-8590418477175,-11942841584359,-12713609318697,-10581216120597,-5876499363499,454049391357,7025571192127,12314793016879,15019811696945,14382336127909,10385814767759,3788441833679,-4010524159915,-11253946995227,-16219267424485,-17637389490189,-15022966477195,-8819191056147,-322542460781,8586857583195,15853011841841,19715267029769,19141973244375,14110316191339,5646284183069,-4389324972683,-13712988348209,-20135739402925,-22078250943439,-18966606932547,-11400182102421,-1034882387249,9790699290753,18588342796865,23288776410107,22726916107351,16936268335249,7169604450581,-4376698406997,-15070554010957,-22452820726871,-24800574562699,-21524815790001,-13318819582933,-2015238118491,9827846227729,19516382563243,24838783101043,24567682350345,18739185816545,8652467064387,-3417232527505,-14736806851167,-22743669465011,-25629434929449,-22743669465011,-14736806851167,-3417232527505,8652467064387,18739185816545,24567682350345,24838783101043,19516382563243,9827846227729,-2015238118491,-13318819582933,-21524815790001,-24800574562699,-22452820726871,-15070554010957,-4376698406997,7169604450581,16936268335249,22726916107351,23288776410107,18588342796865,9790699290753,-1034882387249,-11400182102421,-18966606932547,-22078250943439,-20135739402925,-13712988348209,-4389324972683,5646284183069,14110316191339,19141973244375,19715267029769,15853011841841,8586857583195,-322542460781,-8819191056147,-15022966477195,-17637389490189,-16219267424485,-11253946995227,-4010524159915,3788441833679,10385814767759,14382336127909,15019811696945,12314793016879,7025571192127,454049391357,-5876499363499,-10581216120597,-12713609318697,-11942841584359,-8590418477175,-3531605392289,2021242908591,6810178113209,9822287517405,10500520176579,8832515422219,5319064506269,842297895373,-3543805559109,-6862724390885,-8440977935239,-8044320823783,-5895239365813,-2587898638449,1064350971409,4218166175877,6194113731631,6629730743859,5545832987921,3309912434965,520113944403,-2148658718053,-4101084790723,-4952527908191,-4606371705565,-3254879973993,-1305316885163,738685793977,2401981037991,3342094762227,3417472953249,2706311367801,1467393473963,53815083711,-1187831760319,-1998135731279,-2249428645437,-1956575549853,-1259276844371,-377527687427,452674451119,1043695862939,1297644306301,1214357401077,872398239239,396253155207,-80049077835,-445967155591,-637296755749,-643637274325,-500855543611,-273950154847,-36188365829,151181764631,253991597189,269729271173,220005033751,136201030423,47079775557,-26711331531,-73053637609,-87999121185,-75918913167,-48047068939,-17967461453,4057005919,14375236529,15194963137,11233601131,6529586155,3085407673,1192923845,374367031,93457207,17931809,2502541,232147,12239,269,1,D,1,90,2501,34848,301909,1829156,8312883,29601382,84831341,198425154,379373617,582777162,676533775,458952040,-239488743,-1401440396,-2720145657,-3654134664,-3637460241,-2317515558,315555387,3914937730,7777768781,10827547282,11718242219,9227100146,2874846757,-6557537962,-16955621917,-25318970624,-28552192869,-24373601030,-12161069889,6481096662,27701275227,46069788446,55820318631,52381582196,33911010505,2479870518,-35622926609,-70960725692,-93332004679,-94676122590,-71491888289,-26189511632,32744956927,91906545030,135695104883,150376830278,128325484983,70853850856,-11355583943,-100200046078,-173944240529,-212260844810,-201667050535,-139886074444,-37516974785,83724503580,195654787489,269965670670,285072108885,232152733842,118646726881,-32357922528,-187048159737,-308640709714,-365845886855,-340384259090,-232293914489,-61560062116,135219433423,312920439164,428518778287,451257934036,370147423351,197598693392,-31720784743,-267440292400,-454652342289,-546923471104,-517579824871,-366645394284,-122232392135,164079426458,427734907053,605891340244,652668365093,550723932558,316327255091,-2866626442,-336937013401,-608580020388,-751167328641,-725527638924,-530566005041,-204760483708,181521867801,540976423154,788774748469,862687890836,739067910107,440035413440,29589155003,-400326377062,-750403886579,-936836456730,-911594895637,-675072887864,-277280017163,193110803156,628956217021,929058284266,1021492927307,880956095116,535881908949,62841719656,-430918789403,-832353091858,-1048617920951,-1028338608270,-773731934091,-340807429248,172950141805,650909193842,984171029889,1096417402306,961183680517,608049449450,116327916579,-402778626844,-831689775507,-1073409358370,-1073409358370,-831689775507,-402778626844,116327916579,608049449450,961183680517,1096417402306,984171029889,650909193842,172950141805,-340807429248,-773731934091,-1028338608270,-1048617920951,-832353091858,-430918789403,62841719656,535881908949,880956095116,1021492927307,929058284266,628956217021,193110803156,-277280017163,-675072887864,-911594895637,-936836456730,-750403886579,-400326377062,29589155003,440035413440,739067910107,862687890836,788774748469,540976423154,181521867801,-204760483708,-530566005041,-725527638924,-751167328641,-608580020388,-336937013401,-2866626442,316327255091,550723932558,652668365093,605891340244,427734907053,164079426458,-122232392135,-366645394284,-517579824871,-546923471104,-454652342289,-267440292400,-31720784743,197598693392,370147423351,451257934036,428518778287,312920439164,135219433423,-61560062116,-232293914489,-340384259090,-365845886855,-308640709714,-187048159737,-32357922528,118646726881,232152733842,285072108885,269965670670,195654787489,83724503580,-37516974785,-139886074444,-201667050535,-212260844810,-173944240529,-100200046078,-11355583943,70853850856,128325484983,150376830278,135695104883,91906545030,32744956927,-26189511632,-71491888289,-94676122590,-93332004679,-70960725692,-35622926609,2479870518,33911010505,52381582196,55820318631,46069788446,27701275227,6481096662,-12161069889,-24373601030,-28552192869,-25318970624,-16955621917,-6557537962,2874846757,9227100146,11718242219,10827547282,7777768781,3914937730,315555387,-2317515558,-3637460241,-3654134664,-2720145657,-1401440396,-239488743,458952040,676533775,582777162,379373617,198425154,84831341,29601382,8312883,1829156,301909,34848,2501,90,1 541,C,1,271,12511,242605,2705275,20469253,116318811,530949247,2039788411,6819896439,20336889795,55088519207,137453791933,319344381069,696742153853,1437389738013,2819707456167,5284277611029,9497868955121,16427994993297,27423604433769,44295075718287,69384772194021,105618613825695,156529957972715,226249832643169,319462110798437,441327951245087,597389706985615,793469179649231,1035577247623253,1329850544799045,1682525746146045,2099953776351079,2588646477222995,3155339202859405,3807046897571653,4551090438848211,5395075311253891,6346815426354309,7414208940980045,8605086845134671,9927065022205921,11387433108718665,12993107041646291,14750657207883099,16666403598942301,18746548286217323,20997299669404269,23424937440450573,26035774975588847,28835996540887543,31831376280211507,35026917516315865,38426476139718715,42032443265935059,45845555334887129,49864874361432349,54087942092137695,58511068505869977,63129678601286065,67938622120725361,72932355417074209,78104933846547823,83449801034690467,88959416719090275,94624813308771519,100435199254714111,106377725733218039,112437500236940493,118597872991288837,124840953340445681,131148250980757717,137501298207171835,143882106043116949,150273342403145525,156658187361448151,163019903406025373,169341236352259923,175603814625925303,181787725840396461,187871414900150771,193831974003015101,199645799242244287,205289494907535567,210740839453724875,215979604966532251,220988052327812479,225751001276675929,230255479902453263,234490065460656911,238444109990323441,242107078010072849,245468199273899645,248516561654846469,251241656259209871,253634267104493177,255687501993974399,257397715132198761,258765088971361663,259793720241176587,260491174854157967,260867608730866003,260934662842959969,260704401769910307,260188558838340599,259398277339094959,258344413547845845,257038323719096235,255492930029213605,253723782355888333,251749824690744209,249593640354502393,247281073849012025,244840278873452301,242300383862051839,239690062384207385,237036321003813231,234363764440978629,231694479527663449,229048524699850151,226444859387796645,223902436230797203,221441137130794421,219082272976949961,216848477239020821,214762978119021593,212848393725035783,211125319310065809,209611033165006709,208318623221289109,207256735481544363,206429993134204553,205839969831116403,205486463819784975,205368746055050803,205486463819784975,205839969831116403,206429993134204553,207256735481544363,208318623221289109,209611033165006709,211125319310065809,212848393725035783,214762978119021593,216848477239020821,219082272976949961,221441137130794421,223902436230797203,226444859387796645,229048524699850151,231694479527663449,234363764440978629,237036321003813231,239690062384207385,242300383862051839,244840278873452301,247281073849012025,249593640354502393,251749824690744209,253723782355888333,255492930029213605,257038323719096235,258344413547845845,259398277339094959,260188558838340599,260704401769910307,260934662842959969,260867608730866003,260491174854157967,259793720241176587,258765088971361663,257397715132198761,255687501993974399,253634267104493177,251241656259209871,248516561654846469,245468199273899645,242107078010072849,238444109990323441,234490065460656911,230255479902453263,225751001276675929,220988052327812479,215979604966532251,210740839453724875,205289494907535567,199645799242244287,193831974003015101,187871414900150771,181787725840396461,175603814625925303,169341236352259923,163019903406025373,156658187361448151,150273342403145525,143882106043116949,137501298207171835,131148250980757717,124840953340445681,118597872991288837,112437500236940493,106377725733218039,100435199254714111,94624813308771519,88959416719090275,83449801034690467,78104933846547823,72932355417074209,67938622120725361,63129678601286065,58511068505869977,54087942092137695,49864874361432349,45845555334887129,42032443265935059,38426476139718715,35026917516315865,31831376280211507,28835996540887543,26035774975588847,23424937440450573,20997299669404269,18746548286217323,16666403598942301,14750657207883099,12993107041646291,11387433108718665,9927065022205921,8605086845134671,7414208940980045,6346815426354309,5395075311253891,4551090438848211,3807046897571653,3155339202859405,2588646477222995,2099953776351079,1682525746146045,1329850544799045,1035577247623253,793469179649231,597389706985615,441327951245087,319462110798437,226249832643169,156529957972715,105618613825695,69384772194021,44295075718287,27423604433769,16427994993297,9497868955121,5284277611029,2819707456167,1437389738013,696742153853,319344381069,137453791933,55088519207,20336889795,6819896439,2039788411,530949247,116318811,20469253,2705275,242605,12511,271,1,D,1,91,2575,36865,333355,2163891,10944997,45610279,162886365,512971839,1455040419,3777031355,9083066365,20430431089,43311194167,87074261253,166864511149,306110757401,539521771927,916454009107,1504408460713,2392317535159,3693221281921,5545930738247,8115352741135,11591309294079,16185910160009,22129793635141,29667784819355,39054674008533,50551838635639,64425292181629,80945450156163,100388505180285,123038884843979,149191931408467,179155790308895,213251590223827,251811349700865,295173593744585,343677285230889,397655209110161,457428231848219,523301780351571,595565414697577,674495583945113,760360729736845,853427077105859,953962969388131,1062239645093851,1178526977936335,1303083812095611,1436143882102451,1577899572662651,1728486596109635,1887972773284021,2056353392203687,2233554194678269,2419441215248401,2613834920100735,2816524845875181,3027280600002585,3245855823109669,3471983420525961,3705362663405659,3945641070027557,4192395684299071,4445118966349699,4703213755578383,4965999762628761,5232731240375549,5502622569113081,5774876238387807,6048706761898227,6323354759462951,6598087700660985,6872187126727533,7144925737323481,7415540621189949,7683210326830891,7947042960592985,8206080098454433,8459317537314983,8705739706480765,8944360983342783,9174265164235775,9394634513315579,9604762188094335,9804045885500503,9991965277325379,10168050006403049,10331847586982839,10482900773976491,10620741703993981,10744905875956681,10854963869193077,10950563905583291,11031475203960453,11097621417258987,11149095530522045,11186151971986465,11209177287402361,11218646142043523,11215073248193525,11198973041944953,11170837170049971,11131135471415077,11080340203521805,11018967249341755,10947623475826655,10867047493414613,10778132330043095,10681922724773785,10579585857592309,10472360850189313,10361497656638533,10248198660143211,10133575686712731,10018631351242753,9904267589061019,9791317405487951,9680590015189141,9572916134202259,9469180115086947,9370328925716171,9277353852673229,9191247789710967,9112947288507997,9043272596462051,8982879642501783,8932235148020607,8891620418557713,8861162318175257,8840883217524181,8830757033985497,8830757033985497,8840883217524181,8861162318175257,8891620418557713,8932235148020607,8982879642501783,9043272596462051,9112947288507997,9191247789710967,9277353852673229,9370328925716171,9469180115086947,9572916134202259,9680590015189141,9791317405487951,9904267589061019,10018631351242753,10133575686712731,10248198660143211,10361497656638533,10472360850189313,10579585857592309,10681922724773785,10778132330043095,10867047493414613,10947623475826655,11018967249341755,11080340203521805,11131135471415077,11170837170049971,11198973041944953,11215073248193525,11218646142043523,11209177287402361,11186151971986465,11149095530522045,11097621417258987,11031475203960453,10950563905583291,10854963869193077,10744905875956681,10620741703993981,10482900773976491,10331847586982839,10168050006403049,9991965277325379,9804045885500503,9604762188094335,9394634513315579,9174265164235775,8944360983342783,8705739706480765,8459317537314983,8206080098454433,7947042960592985,7683210326830891,7415540621189949,7144925737323481,6872187126727533,6598087700660985,6323354759462951,6048706761898227,5774876238387807,5502622569113081,5232731240375549,4965999762628761,4703213755578383,4445118966349699,4192395684299071,3945641070027557,3705362663405659,3471983420525961,3245855823109669,3027280600002585,2816524845875181,2613834920100735,2419441215248401,2233554194678269,2056353392203687,1887972773284021,1728486596109635,1577899572662651,1436143882102451,1303083812095611,1178526977936335,1062239645093851,953962969388131,853427077105859,760360729736845,674495583945113,595565414697577,523301780351571,457428231848219,397655209110161,343677285230889,295173593744585,251811349700865,213251590223827,179155790308895,149191931408467,123038884843979,100388505180285,80945450156163,64425292181629,50551838635639,39054674008533,29667784819355,22129793635141,16185910160009,11591309294079,8115352741135,5545930738247,3693221281921,2392317535159,1504408460713,916454009107,539521771927,306110757401,166864511149,87074261253,43311194167,20430431089,9083066365,3777031355,1455040419,512971839,162886365,45610279,10944997,2163891,333355,36865,2575,91,1 542,C,1,271,12059,204605,1690329,7183939,12451823,-17539391,-119230339,-145260065,278654887,978551461,396244909,-2479348377,-4050452669,1717172801,11378187033,8139841907,-15046297009,-30588891127,-2313104899,50595601627,51670941675,-30799625063,-106523357955,-55483947865,96300146319,166855359885,33730086045,-183096015905,-224933057581,5311411113,288935507933,289867818095,-63761522081,-426709530423,-356761104827,159994518467,590898083271,401133342285,-290215802247,-751523982517,-423226064801,420577526161,904964087941,459616509751,-544301954649,-1091155009479,-520746870471,705755055387,1327015938503,559454798621,-930798457339,-1567635967657,-543084359529,1180943920253,1780503884205,505764308431,-1429855552657,-2003712628527,-468996315475,1727419150839,2262614339631,370699139313,-2112184996499,-2490480056197,-156049379469,2522415360689,2620474917601,-124014307541,-2887108146281,-2692786119295,401343011633,3240300622415,2769141523839,-710717625815,-3638726754571,-2808133585321,1109989256827,4033277761941,2743648955185,-1547315023985,-4346886076625,-2623284174755,1938332597265,4620131828843,2533271286243,-2319559726935,-4940220721411,-2437773091673,2783362375555,5274304045321,2236428122173,-3307004246429,-5518296888313,-1937075633115,3792425634681,5668481950115,1624219407195,-4233914040111,-5796038702943,-1296558465993,4696456065039,5889602549185,886494684893,-5162043832433,-5873001554673,-411112755227,5545333446609,5754240521247,-40294776029,-5840529173799,-5617568511999,450134060403,6119300174567,5484630336617,-876271735215,-6399460838085,-5306477017977,1330151049305,6635490858509,5075545641055,-1768330199657,-6821319778803,-4831517460691,2187256750791,6992791554815,4573334359153,-2622180824823,-7145558667005,-4263424051377,3070512608117,7241330097377,3898158514231,-3499221850193,-7270638824863,-3499221850193,3898158514231,7241330097377,3070512608117,-4263424051377,-7145558667005,-2622180824823,4573334359153,6992791554815,2187256750791,-4831517460691,-6821319778803,-1768330199657,5075545641055,6635490858509,1330151049305,-5306477017977,-6399460838085,-876271735215,5484630336617,6119300174567,450134060403,-5617568511999,-5840529173799,-40294776029,5754240521247,5545333446609,-411112755227,-5873001554673,-5162043832433,886494684893,5889602549185,4696456065039,-1296558465993,-5796038702943,-4233914040111,1624219407195,5668481950115,3792425634681,-1937075633115,-5518296888313,-3307004246429,2236428122173,5274304045321,2783362375555,-2437773091673,-4940220721411,-2319559726935,2533271286243,4620131828843,1938332597265,-2623284174755,-4346886076625,-1547315023985,2743648955185,4033277761941,1109989256827,-2808133585321,-3638726754571,-710717625815,2769141523839,3240300622415,401343011633,-2692786119295,-2887108146281,-124014307541,2620474917601,2522415360689,-156049379469,-2490480056197,-2112184996499,370699139313,2262614339631,1727419150839,-468996315475,-2003712628527,-1429855552657,505764308431,1780503884205,1180943920253,-543084359529,-1567635967657,-930798457339,559454798621,1327015938503,705755055387,-520746870471,-1091155009479,-544301954649,459616509751,904964087941,420577526161,-423226064801,-751523982517,-290215802247,401133342285,590898083271,159994518467,-356761104827,-426709530423,-63761522081,289867818095,288935507933,5311411113,-224933057581,-183096015905,33730086045,166855359885,96300146319,-55483947865,-106523357955,-30799625063,51670941675,50595601627,-2313104899,-30588891127,-15046297009,8139841907,11378187033,1717172801,-4050452669,-2479348377,396244909,978551461,278654887,-145260065,-119230339,-17539391,12451823,7183939,1690329,204605,12059,271,1,D,1,90,2357,27442,163187,474774,235663,-2636226,-7033477,-299140,28402085,41860760,-36094323,-165734058,-96513501,297811012,535402011,-78903898,-1142249675,-971877954,1087953371,2670447240,771199515,-3374726054,-4300076489,744618648,6613313351,5340960212,-3455849047,-10271335662,-5882883691,7010422590,14576860041,6189786480,-11855960297,-19826115154,-5588242087,18426857886,25160631517,3424431994,-25758391181,-29672726778,-678730835,32717946358,34317117819,-1332995092,-40259611051,-40622611700,3568146467,50216506430,47744897527,-8175252340,-62041608177,-53405897072,14946624025,73603305468,57705282815,-21989482240,-85252466279,-62544904894,30064925943,99317327720,66966108327,-42173898474,-115073116317,-67408543392,58155450349,128757658436,63423085227,-74403037578,-139512654059,-58273282276,89952933267,150283056060,52754873549,-107647203682,-161582258117,-43820500950,127847053311,169948207730,30953278553,-146730927128,-174461903207,-18069689786,162992371951,178927287940,6664154809,-180363547286,-184925849889,7096291318,200671422667,188524713178,-25521680553,-220175402070,-186931037293,45428977630,235938291029,182665566152,-64175126923,-250068240284,-177848785565,83870682228,264263710131,170057634194,-106107653419,-275720837844,-157453934765,127883963350,282128084679,142887906022,-146430597973,-285829040692,-129300770955,163441333954,289542805665,115485191928,-181173148095,-292225460562,-99599850409,198535231822,292259068547,82768249500,-214036905485,-290709875080,-66296552709,228713130548,288655191437,49054517812,-243529218797,-284838262578,-29992638241,257274294282,278059050483,10011437060,-268763474915,-268763474915,10011437060,278059050483,257274294282,-29992638241,-284838262578,-243529218797,49054517812,288655191437,228713130548,-66296552709,-290709875080,-214036905485,82768249500,292259068547,198535231822,-99599850409,-292225460562,-181173148095,115485191928,289542805665,163441333954,-129300770955,-285829040692,-146430597973,142887906022,282128084679,127883963350,-157453934765,-275720837844,-106107653419,170057634194,264263710131,83870682228,-177848785565,-250068240284,-64175126923,182665566152,235938291029,45428977630,-186931037293,-220175402070,-25521680553,188524713178,200671422667,7096291318,-184925849889,-180363547286,6664154809,178927287940,162992371951,-18069689786,-174461903207,-146730927128,30953278553,169948207730,127847053311,-43820500950,-161582258117,-107647203682,52754873549,150283056060,89952933267,-58273282276,-139512654059,-74403037578,63423085227,128757658436,58155450349,-67408543392,-115073116317,-42173898474,66966108327,99317327720,30064925943,-62544904894,-85252466279,-21989482240,57705282815,73603305468,14946624025,-53405897072,-62041608177,-8175252340,47744897527,50216506430,3568146467,-40622611700,-40259611051,-1332995092,34317117819,32717946358,-678730835,-29672726778,-25758391181,3424431994,25160631517,18426857886,-5588242087,-19826115154,-11855960297,6189786480,14576860041,7010422590,-5882883691,-10271335662,-3455849047,5340960212,6613313351,744618648,-4300076489,-3374726054,771199515,2670447240,1087953371,-971877954,-1142249675,-78903898,535402011,297811012,-96513501,-165734058,-36094323,41860760,28402085,-299140,-7033477,-2636226,235663,474774,163187,27442,2357,90,1 543,C,1,272,12421,228365,2255872,13788923,56262493,158771090,309391333,391790609,250267570,-37763701,1831705,792485600,1904033095,2131285097,977342422,-181131229,619133683,3221633084,4996797883,4061877671,2016845428,2044364657,4615010827,6888806756,6788102863,5788098929,6394162342,8323716791,9227650951,8643564374,8870413735,11276939189,13756955380,13515774965,11327240995,10956423284,14207858089,18218599373,18784712608,15716397083,13390568389,15428104358,20004274645,21978954719,19421603926,16103436437,16521430429,19981588904,21796475857,19909075469,17463931528,17755829693,19341267931,18646812494,15833679547,14788694957,17081145124,18932714729,16151926867,10375422806,7573442209,10386074573,14458942564,13632341963,7421295499,1592440382,1234745557,4811195111,6403944604,3057534767,-2132771477,-4569665422,-3866666327,-3462203779,-5386212806,-7733371207,-8162581967,-7832962132,-9637160369,-13402540231,-15453961478,-13568872729,-10526465603,-11055233602,-15714885071,-19717619611,-18643553294,-13957394047,-11349376391,-13957394047,-18643553294,-19717619611,-15714885071,-11055233602,-10526465603,-13568872729,-15453961478,-13402540231,-9637160369,-7832962132,-8162581967,-7733371207,-5386212806,-3462203779,-3866666327,-4569665422,-2132771477,3057534767,6403944604,4811195111,1234745557,1592440382,7421295499,13632341963,14458942564,10386074573,7573442209,10375422806,16151926867,18932714729,17081145124,14788694957,15833679547,18646812494,19341267931,17755829693,17463931528,19909075469,21796475857,19981588904,16521430429,16103436437,19421603926,21978954719,20004274645,15428104358,13390568389,15716397083,18784712608,18218599373,14207858089,10956423284,11327240995,13515774965,13756955380,11276939189,8870413735,8643564374,9227650951,8323716791,6394162342,5788098929,6788102863,6888806756,4615010827,2044364657,2016845428,4061877671,4996797883,3221633084,619133683,-181131229,977342422,2131285097,1904033095,792485600,1831705,-37763701,250267570,391790609,309391333,158771090,56262493,13788923,2255872,228365,12421,272,1,D,1,91,2502,32929,252663,1253420,4243673,9980361,15892574,15171521,4408017,-4149332,13019181,59118551,94324724,72266315,11003987,-3877042,78403817,188692851,208262126,127117353,70438063,135047508,257213551,305591997,266538668,249853941,314891537,386904366,386759639,364549259,423088772,546207297,602414567,534249608,459002291,523996185,704701562,818823903,750759205,606678480,593791487,760307391,926140292,907031561,751131825,675325546,778590829,916536115,910164042,792533413,739744879,799871328,832536917,741988917,637835552,671715287,790029353,780490200,570088063,354992643,360886030,545494221,638399299,468901902,172710481,27967633,123689124,265516979,226265889,15260378,-165291595,-190149411,-146165734,-179272435,-287896983,-352282838,-338655239,-359063433,-492053324,-638753253,-641344817,-509188796,-435902811,-561587255,-779879402,-853278795,-704750291,-517515858,-517515858,-704750291,-853278795,-779879402,-561587255,-435902811,-509188796,-641344817,-638753253,-492053324,-359063433,-338655239,-352282838,-287896983,-179272435,-146165734,-190149411,-165291595,15260378,226265889,265516979,123689124,27967633,172710481,468901902,638399299,545494221,360886030,354992643,570088063,780490200,790029353,671715287,637835552,741988917,832536917,799871328,739744879,792533413,910164042,916536115,778590829,675325546,751131825,907031561,926140292,760307391,593791487,606678480,750759205,818823903,704701562,523996185,459002291,534249608,602414567,546207297,423088772,364549259,386759639,386904366,314891537,249853941,266538668,305591997,257213551,135047508,70438063,127117353,208262126,188692851,78403817,-3877042,11003987,72266315,94324724,59118551,13019181,-4149332,4408017,15171521,15892574,9980361,4243673,1253420,252663,32929,2502,91,1 545,C,1,272,12058,202229,1640880,6880981,12878412,-4880032,-64966001,-81793250,82923201,284004662,98121108,-419668361,-478382140,237506091,744171572,206077678,-577485541,-501295270,66976201,319003622,393962878,301578089,-482196390,-1084440169,61898552,1646528878,773482149,-1531264390,-1458971229,694660462,1217028478,58970369,-4201100,228808061,-1166406138,-1480514402,1341325939,2661106320,-637339949,-2945278778,-141894712,2300145869,306927820,-1148828549,551103592,252405768,-2325001371,-530816100,3940166981,2025958572,-4034791562,-3316246421,2626113460,2908246536,-1287176718,-948763877,1387471549,-1120024160,-2841437614,2105959402,4619659393,-1725726401,-5607495480,515390126,5026270522,297222053,-3110312101,494606560,1367088976,-2716836438,-1238321237,4682961739,2506973360,-4991937264,-3601771678,3858640833,3308417009,-2541214760,-1658711564,2168165042,-430395927,-3087933831,1752995040,4640817376,-1621573878,-5508411397,594445289,4882237600,-34443624,-3329595858,678848953,2076116519,-2032380580,-1718610414,3194490122,1975344163,-3686846911,-2287562440,3516939106,2167955562,-3096424217,-1451193351,2986645920,573804056,-3316324938,-96546817,3556393679,-96546817,-3316324938,573804056,2986645920,-1451193351,-3096424217,2167955562,3516939106,-2287562440,-3686846911,1975344163,3194490122,-1718610414,-2032380580,2076116519,678848953,-3329595858,-34443624,4882237600,594445289,-5508411397,-1621573878,4640817376,1752995040,-3087933831,-430395927,2168165042,-1658711564,-2541214760,3308417009,3858640833,-3601771678,-4991937264,2506973360,4682961739,-1238321237,-2716836438,1367088976,494606560,-3110312101,297222053,5026270522,515390126,-5607495480,-1725726401,4619659393,2105959402,-2841437614,-1120024160,1387471549,-948763877,-1287176718,2908246536,2626113460,-3316246421,-4034791562,2025958572,3940166981,-530816100,-2325001371,252405768,551103592,-1148828549,306927820,2300145869,-141894712,-2945278778,-637339949,2661106320,1341325939,-1480514402,-1166406138,228808061,-4201100,58970369,1217028478,694660462,-1458971229,-1531264390,773482149,1646528878,61898552,-1084440169,-482196390,301578089,393962878,319003622,66976201,-501295270,-577485541,206077678,744171572,237506091,-478382140,-419668361,98121108,284004662,82923201,-81793250,-64966001,-4880032,12878412,6880981,1640880,202229,12058,272,1,D,1,90,2339,26820,156570,458409,397170,-1349239,-3827900,-1018130,8794881,11030684,-6850123,-23844168,-7703894,25735481,25393568,-10632555,-28292260,-9048674,10427571,15170924,17496697,-308522,-39945912,-31742883,43383618,67948279,-19634822,-82417672,-17178981,55762828,27877417,-7541446,11596352,-13987349,-74115342,-12826665,110612040,59848566,-102639927,-86091192,68722953,72311430,-37925294,-19094899,40306114,-50062423,-94703068,85194038,173778713,-52855670,-208801013,-10774428,163760427,30261971,-80762162,25032110,29799780,-118008039,-39678477,192019722,92309546,-210535552,-144975931,168046691,146645910,-102096946,-74591500,80350767,-28758297,-133454698,86080376,214249252,-67319591,-249393135,16218118,212727736,5510256,-135916753,30487947,71209454,-110012064,-57962104,185403165,96630813,-206603626,-140306630,167514504,135246789,-115656147,-76679050,99924922,6714816,-124149791,36667303,159678190,-47373678,-179620584,39123581,171712915,-34952318,-142190906,52869204,115404063,-85054637,-108493854,105891764,105891764,-108493854,-85054637,115404063,52869204,-142190906,-34952318,171712915,39123581,-179620584,-47373678,159678190,36667303,-124149791,6714816,99924922,-76679050,-115656147,135246789,167514504,-140306630,-206603626,96630813,185403165,-57962104,-110012064,71209454,30487947,-135916753,5510256,212727736,16218118,-249393135,-67319591,214249252,86080376,-133454698,-28758297,80350767,-74591500,-102096946,146645910,168046691,-144975931,-210535552,92309546,192019722,-39678477,-118008039,29799780,25032110,-80762162,30261971,163760427,-10774428,-208801013,-52855670,173778713,85194038,-94703068,-50062423,40306114,-19094899,-37925294,72311430,68722953,-86091192,-102639927,59848566,110612040,-12826665,-74115342,-13987349,11596352,-7541446,27877417,55762828,-17178981,-82417672,-19634822,67948279,43383618,-31742883,-39945912,-308522,17496697,15170924,10427571,-9048674,-28292260,-10632555,25393568,25735481,-7703894,-23844168,-6850123,11030684,8794881,-1018130,-3827900,-1349239,397170,458409,156570,26820,2339,90,1 546,C,1,273,12421,226044,2207922,13530426,57739176,186074343,484010259,1069459209,2076764814,3617569956,5728196064,8327189325,11196315953,13993061901,16301946098,17716412532,17925791502,16781645244,14335955919,10855091520,6806790702,2818542363,-386587098,-2079664860,-1652819938,1228770270,6494918697,13599458145,21535947187,28966216734,34458365514,36773647638,35127597189,29380190385,20121224073,8616499164,-3375518694,-13860657447,-20904955601,-22956265878,-19142153946,-9476575836,5056158305,22555662948,40432746777,55813295265,66040440453,69167802249,64361805369,52130719095,34298287855,13713580881,-6219803451,-22104637191,-31131666345,-31576817727,-23104328774,-6848505573,14711878236,38104103310,59419555290,74967626916,81904100592,78754756353,65733936056,44749164915,19083003957,-7154366583,-29706190497,-44893903509,-50245538473,-44893903509,-29706190497,-7154366583,19083003957,44749164915,65733936056,78754756353,81904100592,74967626916,59419555290,38104103310,14711878236,-6848505573,-23104328774,-31576817727,-31131666345,-22104637191,-6219803451,13713580881,34298287855,52130719095,64361805369,69167802249,66040440453,55813295265,40432746777,22555662948,5056158305,-9476575836,-19142153946,-22956265878,-20904955601,-13860657447,-3375518694,8616499164,20121224073,29380190385,35127597189,36773647638,34458365514,28966216734,21535947187,13599458145,6494918697,1228770270,-1652819938,-2079664860,-386587098,2818542363,6806790702,10855091520,14335955919,16781645244,17925791502,17716412532,16301946098,13993061901,11196315953,8327189325,5728196064,3617569956,2076764814,1069459209,484010259,186074343,57739176,13530426,2207922,226044,12421,273,1,D,1,91,2484,32305,246153,1244731,4573807,13144524,31345766,64718722,118795355,197017329,298590061,417128324,540465068,652005301,733676931,769703706,749985188,672320180,543511774,379418747,203765443,45850703,-62683806,-92453568,-22475154,153485908,422414369,750724820,1087232979,1371178393,1543886248,1560825647,1401438277,1075239882,622615475,109514851,-382273131,-767019099,-968396975,-933120519,-642031860,-116386982,581372529,1353452815,2080413698,2641144461,2934676438,2899742042,2528775541,1872572639,1033265466,147478909,-636129538,-1181737548,-1390121962,-1216194821,-677160863,148420254,1130698632,2108343170,2915221844,3408346329,3492932157,3141076761,2399084077,1380440356,246699841,-819230763,-1643767844,-2092463009,-2092463009,-1643767844,-819230763,246699841,1380440356,2399084077,3141076761,3492932157,3408346329,2915221844,2108343170,1130698632,148420254,-677160863,-1216194821,-1390121962,-1181737548,-636129538,147478909,1033265466,1872572639,2528775541,2899742042,2934676438,2641144461,2080413698,1353452815,581372529,-116386982,-642031860,-933120519,-968396975,-767019099,-382273131,109514851,622615475,1075239882,1401438277,1560825647,1543886248,1371178393,1087232979,750724820,422414369,153485908,-22475154,-92453568,-62683806,45850703,203765443,379418747,543511774,672320180,749985188,769703706,733676931,652005301,540465068,417128324,298590061,197017329,118795355,64718722,31345766,13144524,4573807,1244731,246153,32305,2484,91,1 547,C,1,273,12513,237637,2556127,18272101,95351341,385913555,1263749429,3457322027,8111166603,16696427451,30789605095,51832389719,80934131289,118613869925,164343746847,215998823087,269616682377,319835781491,360959236047,388184750093,398568000765,391683086029,370205211389,340384181505,311859013175,296196787621,304229790657,343100203059,414045281479,511364717619,622517556155,729385463707,810973906335,847541559511,825375074353,740840769975,602504557599,430834425171,255565797605,110872999279,28610142431,30712988053,122913650807,291953299459,507150002297,725666555589,900309675637,988910390605,964141276915,821670255965,583861142551,297061829221,22786104091,-174802283309,-242198738933,-148482246287,105978442091,486387420417,928192876537,1349691872619,1669530176499,1824318095431,1782379186995,1551557133373,1180008248097,748907487295,356780763721,97865935345,40041885347,208677975347,580328055153,1086651777015,1626975318725,2087638242235,2365624713369,2391921369813,2148373392469,1672955034831,1052217142587,403530934035,-148611260483,-498072135717,-580023048137,-386236626613,32104192191,575736767391,1119631620531,1539963371809,1739639169313,1668264869803,1333543954861,801167282965,181493580229,-394945864645,-806731163221,-967603433745,-843447805267,-458068594437,112137437199,753886573067,1341156753415,1762971745373,1947544104977,1876260137295,1584959305907,1154084921509,690926043199,306911557033,93298276063,100432225429,326724946905,720977944493,1196537259137,1651819791767,1991629895227,2145930612135,2083999596853,1821205552857,1415382167303,952372753205,524788102067,210738352829,58095592463,76444264617,236670502067,478086541749,722854351497,895296301383,940756258323,838145518987,603208644965,283395334681,-53065883341,-331895608405,-489658051191,-489658051191,-331895608405,-53065883341,283395334681,603208644965,838145518987,940756258323,895296301383,722854351497,478086541749,236670502067,76444264617,58095592463,210738352829,524788102067,952372753205,1415382167303,1821205552857,2083999596853,2145930612135,1991629895227,1651819791767,1196537259137,720977944493,326724946905,100432225429,93298276063,306911557033,690926043199,1154084921509,1584959305907,1876260137295,1947544104977,1762971745373,1341156753415,753886573067,112137437199,-458068594437,-843447805267,-967603433745,-806731163221,-394945864645,181493580229,801167282965,1333543954861,1668264869803,1739639169313,1539963371809,1119631620531,575736767391,32104192191,-386236626613,-580023048137,-498072135717,-148611260483,403530934035,1052217142587,1672955034831,2148373392469,2391921369813,2365624713369,2087638242235,1626975318725,1086651777015,580328055153,208677975347,40041885347,97865935345,356780763721,748907487295,1180008248097,1551557133373,1782379186995,1824318095431,1669530176499,1349691872619,928192876537,486387420417,105978442091,-148482246287,-242198738933,-174802283309,22786104091,297061829221,583861142551,821670255965,964141276915,988910390605,900309675637,725666555589,507150002297,291953299459,122913650807,30712988053,28610142431,110872999279,255565797605,430834425171,602504557599,740840769975,825375074353,847541559511,810973906335,729385463707,622517556155,511364717619,414045281479,343100203059,304229790657,296196787621,311859013175,340384181505,370205211389,391683086029,398568000765,388184750093,360959236047,319835781491,269616682377,215998823087,164343746847,118613869925,80934131289,51832389719,30789605095,16696427451,8111166603,3457322027,1263749429,385913555,95351341,18272101,2556127,237637,12513,273,1,D,1,91,2539,35347,305403,1848261,8441649,30593895,91246263,230470095,505099327,981647925,1725792867,2793111057,4220254769,6010013795,8108275357,10384584303,12635276755,14617252329,16099923197,16913523787,16982895083,16352995077,15213105097,13906898021,12899318839,12685422495,13664110243,16023280429,19669899221,24210572089,28979535509,33122013287,35742139775,36099651309,33806303789,28962577505,22197204021,14603491657,7579211517,2576024893,783480383,2819055231,8525065289,16942686977,26464179853,35118065131,40941090517,42396838097,38774023281,30454487667,18939598365,6595340347,-3819842119,-9721173509,-9246628009,-1708743139,12138245479,30122777137,49033247629,65285037039,75696916625,78177661047,72193771891,58958754661,41299561087,23161800271,8789962073,1757709457,4120601809,15925023959,35162778027,58133469745,80136797309,96409189173,103159055727,98460232669,82743553597,58742797537,30932663047,4619248289,-15132823039,-24560854401,-22050771825,-8544401941,12646621641,36588676301,57816173095,71481435813,74344660477,65460180543,46432634949,21131204623,-5142460723,-26846540957,-39422258173,-40234861769,-29063293097,-8106856393,18469752605,45405268157,67486497375,80699372555,83070338945,74993583565,59032065043,39310123949,20633351371,7461464879,2912334449,8052837547,21706244305,40826439533,61272795927,78729144607,89572922799,91590764137,84443598689,69746459745,50672506297,31157397751,14953715445,4818853893,2003366995,6071971755,15046397773,25870968163,35155348207,40024263511,38815310167,31421604747,19239620703,4812396953,-8726932153,-18342243031,-21818523319,-18342243031,-8726932153,4812396953,19239620703,31421604747,38815310167,40024263511,35155348207,25870968163,15046397773,6071971755,2003366995,4818853893,14953715445,31157397751,50672506297,69746459745,84443598689,91590764137,89572922799,78729144607,61272795927,40826439533,21706244305,8052837547,2912334449,7461464879,20633351371,39310123949,59032065043,74993583565,83070338945,80699372555,67486497375,45405268157,18469752605,-8106856393,-29063293097,-40234861769,-39422258173,-26846540957,-5142460723,21131204623,46432634949,65460180543,74344660477,71481435813,57816173095,36588676301,12646621641,-8544401941,-22050771825,-24560854401,-15132823039,4619248289,30932663047,58742797537,82743553597,98460232669,103159055727,96409189173,80136797309,58133469745,35162778027,15925023959,4120601809,1757709457,8789962073,23161800271,41299561087,58958754661,72193771891,78177661047,75696916625,65285037039,49033247629,30122777137,12138245479,-1708743139,-9246628009,-9721173509,-3819842119,6595340347,18939598365,30454487667,38774023281,42396838097,40941090517,35118065131,26464179853,16942686977,8525065289,2819055231,783480383,2576024893,7579211517,14603491657,22197204021,28962577505,33806303789,36099651309,35742139775,33122013287,28979535509,24210572089,19669899221,16023280429,13664110243,12685422495,12899318839,13906898021,15213105097,16352995077,16982895083,16913523787,16099923197,14617252329,12635276755,10384584303,8108275357,6010013795,4220254769,2793111057,1725792867,981647925,505099327,230470095,91246263,30593895,8441649,1848261,305403,35347,2539,91,1 551,C,1,276,12604,221812,1946076,9440212,25778726,36133446,14360188,-15341882,11019697,69668326,75181708,-12272898,-157077180,-124724417,121690554,153036944,-65717770,-320651449,-342812792,251846228,474522524,-83186124,-442558075,-561459482,348513954,1054212656,-56954486,-553118720,-651129302,320366568,1794622254,-62921208,-900321909,-684438036,-143059230,2267600454,-258259803,-1732144291,-523633210,-704159032,2615706726,-142794153,-2625474681,206947816,-823143320,2936046488,320752520,-3619484054,1266582136,-465547706,3147130028,1030139694,-4759672624,2311463718,124679742,2918780555,1410155032,-6601984082,2602903004,300797138,2028605293,1601655339,-8669778174,2882987534,902919648,1323681576,2624498683,-10129551618,3587369306,2145684962,537754594,4262435651,-11054137512,4427927130,3982747601,-680192360,6040190942,-11709472208,4535068726,5647711551,-3258283940,6585533198,-12773644558,3282945880,7068784218,-6304552340,6655854202,-12909444966,2131450458,9440383568,-8303168537,6958212558,-11868152016,1150356333,12288869516,-9264561443,7339391458,-10072711978,214175061,15055132608,-9711363133,7258202084,-8674785336,-1901789394,16339547576,-11046233678,5890213558,-7929953450,-4884764702,17004135982,-12046116386,4662727068,-6134849393,-7175843394,18124928906,-12017570502,3629754834,-3283590941,-8686110638,19506607119,-10884648814,2550193434,245429670,-9468407900,20423235993,-9468407900,245429670,2550193434,-10884648814,19506607119,-8686110638,-3283590941,3629754834,-12017570502,18124928906,-7175843394,-6134849393,4662727068,-12046116386,17004135982,-4884764702,-7929953450,5890213558,-11046233678,16339547576,-1901789394,-8674785336,7258202084,-9711363133,15055132608,214175061,-10072711978,7339391458,-9264561443,12288869516,1150356333,-11868152016,6958212558,-8303168537,9440383568,2131450458,-12909444966,6655854202,-6304552340,7068784218,3282945880,-12773644558,6585533198,-3258283940,5647711551,4535068726,-11709472208,6040190942,-680192360,3982747601,4427927130,-11054137512,4262435651,537754594,2145684962,3587369306,-10129551618,2624498683,1323681576,902919648,2882987534,-8669778174,1601655339,2028605293,300797138,2602903004,-6601984082,1410155032,2918780555,124679742,2311463718,-4759672624,1030139694,3147130028,-465547706,1266582136,-3619484054,320752520,2936046488,-823143320,206947816,-2625474681,-142794153,2615706726,-704159032,-523633210,-1732144291,-258259803,2267600454,-143059230,-684438036,-900321909,-62921208,1794622254,320366568,-651129302,-553118720,-56954486,1054212656,348513954,-561459482,-442558075,-83186124,474522524,251846228,-342812792,-320651449,-65717770,153036944,121690554,-124724417,-157077180,-12272898,75181708,69668326,11019697,-15341882,14360188,36133446,25778726,9440212,1946076,221812,12604,276,1,D,1,92,2484,30268,196052,715618,1432546,1264540,-170606,-460305,1796024,3519878,1881180,-3735666,-7653521,-184274,7822764,2378702,-8243434,-17075871,-4082944,21093580,9436432,-12802848,-23826175,-11161222,39835388,25603950,-19865943,-24729487,-19249350,57479100,49504394,-37771141,-26974688,-33465946,54274070,69978144,-74904792,-36169968,-38974242,38361052,99578350,-107910700,-38883488,-13530416,24532560,137871737,-133866883,-43731786,38123796,14352574,178163975,-153376687,-59452270,101539622,-1419980,199446816,-190397027,-112931322,144231952,-41500690,200322554,-231616182,-177642118,201094236,-70586691,220420196,-234336038,-227908450,286759882,-89602629,245158594,-201278588,-272910550,393436738,-102905772,251505877,-144362254,-335834328,481230526,-139910512,184658169,-109102274,-439940428,527077293,-177292440,80999813,-55428778,-518107622,582796019,-154977804,-6890238,30406096,-559230022,636317568,-86339174,-75901510,130750990,-572941550,675242468,886724,-143535376,208613296,-612174923,645608520,43248757,-258559998,241549678,-676025785,573013490,86518655,-364597976,296444206,-691311566,512950598,169271149,-445681322,369803962,-652437730,461370262,287871126,-500551498,442169677,-564701756,404174454,404174454,-564701756,442169677,-500551498,287871126,461370262,-652437730,369803962,-445681322,169271149,512950598,-691311566,296444206,-364597976,86518655,573013490,-676025785,241549678,-258559998,43248757,645608520,-612174923,208613296,-143535376,886724,675242468,-572941550,130750990,-75901510,-86339174,636317568,-559230022,30406096,-6890238,-154977804,582796019,-518107622,-55428778,80999813,-177292440,527077293,-439940428,-109102274,184658169,-139910512,481230526,-335834328,-144362254,251505877,-102905772,393436738,-272910550,-201278588,245158594,-89602629,286759882,-227908450,-234336038,220420196,-70586691,201094236,-177642118,-231616182,200322554,-41500690,144231952,-112931322,-190397027,199446816,-1419980,101539622,-59452270,-153376687,178163975,14352574,38123796,-43731786,-133866883,137871737,24532560,-13530416,-38883488,-107910700,99578350,38361052,-38974242,-36169968,-74904792,69978144,54274070,-33465946,-26974688,-37771141,49504394,57479100,-19249350,-24729487,-19865943,25603950,39835388,-11161222,-23826175,-12802848,9436432,21093580,-4082944,-17075871,-8243434,2378702,7822764,-184274,-7653521,-3735666,1881180,3519878,1796024,-460305,-170606,1264540,1432546,715618,196052,30268,2484,92,1 553,C,1,276,12788,245290,2659917,19112058,99791622,401215963,1290664378,3411269714,7551802884,14218393855,23097641882,32937090214,42242457013,50364291470,57747040784,64626265826,69385330337,69006777742,62257381326,52526164657,46224096530,47056289314,52099492252,54950074047,53299139138,52063392304,57361537927,67576174130,72329887468,61883883400,37374046613,10653719916,-6558900754,-13208797811,-18432566884,-30622990672,-47178239238,-55802559539,-46976618283,-25329316656,-7386626309,-6527728449,-20019570544,-31882423094,-28965198681,-13673171939,-634203304,-1333974935,-12255103375,-17915496124,-6109779414,18714258683,37506477883,34186610696,12387804087,-7042211271,-7170692880,7517598126,16993862453,8235193057,-11238933440,-22987197883,-17997127271,-5792017540,-4985039042,-26204355519,-62735597477,-96278358176,-113051608207,-115772548567,-118779106300,-130401781654,-142549283911,-140319501049,-119951481440,-93453002831,-76188958647,-73872735563,-81613181502,-90771930259,-94794673633,-92368166439,-87846751971,-85886567407,-83262665805,-69340118672,-38366797927,1241845547,34195034563,53339961669,63230392249,70445399881,76062811476,77969422969,75147646019,68060502577,59268539709,55159444987,61969058161,77185909228,89434101131,90719168391,85115146015,81249604465,79922788501,74677404119,62162606612,45810950735,30326757235,18540158641,13258808179,15567984463,20183699693,18980374806,11679148765,7299516369,11679148765,18980374806,20183699693,15567984463,13258808179,18540158641,30326757235,45810950735,62162606612,74677404119,79922788501,81249604465,85115146015,90719168391,89434101131,77185909228,61969058161,55159444987,59268539709,68060502577,75147646019,77969422969,76062811476,70445399881,63230392249,53339961669,34195034563,1241845547,-38366797927,-69340118672,-83262665805,-85886567407,-87846751971,-92368166439,-94794673633,-90771930259,-81613181502,-73872735563,-76188958647,-93453002831,-119951481440,-140319501049,-142549283911,-130401781654,-118779106300,-115772548567,-113051608207,-96278358176,-62735597477,-26204355519,-4985039042,-5792017540,-17997127271,-22987197883,-11238933440,8235193057,16993862453,7517598126,-7170692880,-7042211271,12387804087,34186610696,37506477883,18714258683,-6109779414,-17915496124,-12255103375,-1333974935,-634203304,-13673171939,-28965198681,-31882423094,-20019570544,-6527728449,-7386626309,-25329316656,-46976618283,-55802559539,-47178239238,-30622990672,-18432566884,-13208797811,-6558900754,10653719916,37374046613,61883883400,72329887468,67576174130,57361537927,52063392304,53299139138,54950074047,52099492252,47056289314,46224096530,52526164657,62257381326,69006777742,69385330337,64626265826,57747040784,50364291470,42242457013,32937090214,23097641882,14218393855,7551802884,3411269714,1290664378,401215963,99791622,19112058,2659917,245290,12788,276,1,D,1,92,2594,36445,317032,1924618,8767388,31407011,91325078,220445800,449259441,784222994,1190615530,1604325098,1974870189,2300774834,2606610170,2868446529,2976871800,2820824436,2439935496,2065751539,1946510256,2103119222,2301409117,2318422042,2217891238,2285424658,2652249593,3036629824,2945073502,2160362969,994874146,20464104,-458190380,-650593357,-999572686,-1658831340,-2267374909,-2282301565,-1567495242,-628389084,-193737279,-524125899,-1158970872,-1383517059,-939079233,-250209562,38790864,-270040369,-713977989,-611483240,241507381,1284000101,1655806190,1041919580,39761157,-416885681,-23423476,601773407,633659751,-55473338,-810792932,-952149989,-495059993,-124790376,-546289781,-1853845447,-3446612782,-4550830344,-4905607537,-4948423485,-5258170128,-5843296753,-6118656627,-5610261506,-4524085404,-3529855721,-3116569989,-3275367579,-3679180597,-3982632439,-4006619833,-3826281728,-3678275277,-3625442127,-3332318717,-2372505697,-793340323,821526507,1930734774,2506366835,2847609999,3128912917,3299417825,3280619241,3064115315,2703057380,2386906209,2427075087,2939977247,3590430591,3889464827,3749291963,3514786490,3428245867,3324523853,2943875605,2301723221,1605544707,1012547923,634100786,579372169,771975035,876573963,665093477,361791493,361791493,665093477,876573963,771975035,579372169,634100786,1012547923,1605544707,2301723221,2943875605,3324523853,3428245867,3514786490,3749291963,3889464827,3590430591,2939977247,2427075087,2386906209,2703057380,3064115315,3280619241,3299417825,3128912917,2847609999,2506366835,1930734774,821526507,-793340323,-2372505697,-3332318717,-3625442127,-3678275277,-3826281728,-4006619833,-3982632439,-3679180597,-3275367579,-3116569989,-3529855721,-4524085404,-5610261506,-6118656627,-5843296753,-5258170128,-4948423485,-4905607537,-4550830344,-3446612782,-1853845447,-546289781,-124790376,-495059993,-952149989,-810792932,-55473338,633659751,601773407,-23423476,-416885681,39761157,1041919580,1655806190,1284000101,241507381,-611483240,-713977989,-270040369,38790864,-250209562,-939079233,-1383517059,-1158970872,-524125899,-193737279,-628389084,-1567495242,-2282301565,-2267374909,-1658831340,-999572686,-650593357,-458190380,20464104,994874146,2160362969,2945073502,3036629824,2652249593,2285424658,2217891238,2318422042,2301409117,2103119222,1946510256,2065751539,2439935496,2820824436,2976871800,2868446529,2606610170,2300774834,1974870189,1604325098,1190615530,784222994,449259441,220445800,91325078,31407011,8767388,1924618,317032,36445,2594,92,1 554,C,1,277,12603,219107,1876433,8713589,22049771,28059823,22936797,74277273,202337423,199948295,80838777,354077189,791829299,504879867,242594905,1007069233,1397436731,754280695,517611009,944388565,1369960199,790165491,-820368219,-471421591,877353819,-1239634001,-3371875743,-1826768187,-1279041213,-2945905249,-3814470211,-3216729811,-800080509,-78428949,-2297775339,167940945,5359026531,4532246023,3588460737,7507103589,9783450499,9327932619,8125487493,7274157669,8699123211,6515106203,-141334835,-1466925243,-1682019765,-8712861321,-13849231823,-13693935707,-15418245845,-18700886325,-19558063443,-16143944199,-10811507973,-9463612205,-6592125515,4988453389,14031327227,15201837283,20960106949,31827647081,36321885843,33187697691,30494856925,32410542613,29500385155,14608772527,1607339797,-2461505931,-12739941237,-31306433909,-43073089755,-45901752823,-49369397005,-56143729765,-57075787539,-45472985631,-32396110669,-25255202709,-10829975187,13121296377,31216440015,43342215207,59073922429,74289990901,80324624947,78221008147,74796204549,69071683189,52332716443,27675555027,7431663261,-11764098867,-40223005241,-68459286049,-82692858619,-91469511511,-104659166669,-109947744405,-97571396931,-78793034199,-62616803141,-41481460505,-8206959227,28581168301,55200844607,76046519367,102938358365,124635740317,126945589963,121662306531,116305918313,99683396389,70945050863,38166726155,4353051941,-29523638087,-65242128361,-98162729545,-119252019019,-134350567423,-145622684761,-140584194813,-123483002375,-105417341263,-78382461141,-39449673261,518932757,36378136601,69234345191,102764883443,132048073613,143238825421,142795853687,143238825421,132048073613,102764883443,69234345191,36378136601,518932757,-39449673261,-78382461141,-105417341263,-123483002375,-140584194813,-145622684761,-134350567423,-119252019019,-98162729545,-65242128361,-29523638087,4353051941,38166726155,70945050863,99683396389,116305918313,121662306531,126945589963,124635740317,102938358365,76046519367,55200844607,28581168301,-8206959227,-41481460505,-62616803141,-78793034199,-97571396931,-109947744405,-104659166669,-91469511511,-82692858619,-68459286049,-40223005241,-11764098867,7431663261,27675555027,52332716443,69071683189,74796204549,78221008147,80324624947,74289990901,59073922429,43342215207,31216440015,13121296377,-10829975187,-25255202709,-32396110669,-45472985631,-57075787539,-56143729765,-49369397005,-45901752823,-43073089755,-31306433909,-12739941237,-2461505931,1607339797,14608772527,29500385155,32410542613,30494856925,33187697691,36321885843,31827647081,20960106949,15201837283,14031327227,4988453389,-6592125515,-9463612205,-10811507973,-16143944199,-19558063443,-18700886325,-15418245845,-13693935707,-13849231823,-8712861321,-1682019765,-1466925243,-141334835,6515106203,8699123211,7274157669,8125487493,9327932619,9783450499,7507103589,3588460737,4532246023,5359026531,167940945,-2297775339,-78428949,-800080509,-3216729811,-3814470211,-2945905249,-1279041213,-1826768187,-3371875743,-1239634001,877353819,-471421591,-820368219,790165491,1369960199,944388565,517611009,754280695,1397436731,1007069233,242594905,504879867,791829299,354077189,80838777,199948295,202337423,74277273,22936797,28059823,22049771,8713589,1876433,219107,12603,277,1,D,1,92,2465,29514,185031,637300,1159959,1041050,1515777,5839040,9839759,5360904,6281113,26367492,31647911,11079766,22902097,57938862,47735959,22137072,29366401,51065530,54528991,-1805972,-43695607,18533246,11100047,-116968224,-121765607,-48372180,-87483031,-151043186,-158874203,-91175216,4526387,-52478944,-83721461,134553846,241413287,144140408,224190833,388976444,411748791,374847012,316111001,334880364,362203641,131669924,-72407305,-36413508,-196481151,-517170040,-593322809,-598995540,-729392519,-832046012,-782279615,-563922338,-407870051,-383441600,-65346659,456620344,634232245,718849088,1126791147,1499774222,1498862845,1328208368,1323799987,1378826656,980101483,287209278,-33823883,-254657688,-931542427,-1643084344,-1912940117,-2000381314,-2239224003,-2468757432,-2231350299,-1619253230,-1217272855,-840545628,38716769,998089912,1582750753,2152077750,2864957879,3341716236,3392361409,3246523996,3092584881,2649106900,1704225303,709084732,-59344479,-1057277286,-2362607921,-3284736542,-3682635757,-4157657114,-4648752729,-4486802524,-3739126849,-2998251086,-2269024759,-1113714082,458883029,1845941870,2775035691,3773016926,4922251103,5436592932,5275006079,5080641678,4670316353,3664464530,2327205989,904381520,-531311195,-2002139844,-3518332923,-4681347142,-5391175285,-6000767996,-6182350611,-5628309690,-4874444143,-3981347466,-2539781483,-808759576,805915069,2250392628,3645612365,5052640248,5956067309,6084549326,6084549326,5956067309,5052640248,3645612365,2250392628,805915069,-808759576,-2539781483,-3981347466,-4874444143,-5628309690,-6182350611,-6000767996,-5391175285,-4681347142,-3518332923,-2002139844,-531311195,904381520,2327205989,3664464530,4670316353,5080641678,5275006079,5436592932,4922251103,3773016926,2775035691,1845941870,458883029,-1113714082,-2269024759,-2998251086,-3739126849,-4486802524,-4648752729,-4157657114,-3682635757,-3284736542,-2362607921,-1057277286,-59344479,709084732,1704225303,2649106900,3092584881,3246523996,3392361409,3341716236,2864957879,2152077750,1582750753,998089912,38716769,-840545628,-1217272855,-1619253230,-2231350299,-2468757432,-2239224003,-2000381314,-1912940117,-1643084344,-931542427,-254657688,-33823883,287209278,980101483,1378826656,1323799987,1328208368,1498862845,1499774222,1126791147,718849088,634232245,456620344,-65346659,-383441600,-407870051,-563922338,-782279615,-832046012,-729392519,-598995540,-593322809,-517170040,-196481151,-36413508,-72407305,131669924,362203641,334880364,316111001,374847012,411748791,388976444,224190833,144140408,241413287,134553846,-83721461,-52478944,4526387,-91175216,-158874203,-151043186,-87483031,-48372180,-121765607,-116968224,11100047,18533246,-43695607,-1805972,54528991,51065530,29366401,22137072,47735959,57938862,22902097,11079766,31647911,26367492,6281113,5360904,9839759,5839040,1515777,1041050,1159959,637300,185031,29514,2465,92,1 555,C,1,277,12696,231123,2239386,13433318,54884528,164038176,382578273,744857076,1296136657,2124354031,3354751080,5112865470,7506355200,10635566009,14623501313,19651334004,25934052897,33633207219,42842014882,53677052257,66328847829,81015010077,97912020264,117111738833,138651667724,162616147395,189153972540,218362802265,250212025981,284588224897,321382005906,360531782823,401960883681,445465992908,490731243803,537447905729,585359671109,634215104904,683698767661,733389222304,782830426459,831655693804,879569040573,926233795703,971253486521,1014225951260,1054806460805,1092764561229,1127948816452,1160189198797,1189297201951,1215143224861,1237698524256,1257043578959,1273329043721,1286691961151,1297246214171,1305161787312,1310710003507,1314239238589,1316108943460,1316614539790,1315992228396,1314512267468,1312524041828,1310383920239,1308350358689,1306558537584,1305101755171,1304118361399,1303766619739,1304118361399,1305101755171,1306558537584,1308350358689,1310383920239,1312524041828,1314512267468,1315992228396,1316614539790,1316108943460,1314239238589,1310710003507,1305161787312,1297246214171,1286691961151,1273329043721,1257043578959,1237698524256,1215143224861,1189297201951,1160189198797,1127948816452,1092764561229,1054806460805,1014225951260,971253486521,926233795703,879569040573,831655693804,782830426459,733389222304,683698767661,634215104904,585359671109,537447905729,490731243803,445465992908,401960883681,360531782823,321382005906,284588224897,250212025981,218362802265,189153972540,162616147395,138651667724,117111738833,97912020264,81015010077,66328847829,53677052257,42842014882,33633207219,25934052897,19651334004,14623501313,10635566009,7506355200,5112865470,3354751080,2124354031,1296136657,744857076,382578273,164038176,54884528,13433318,2239386,231123,12696,277,1,D,1,92,2521,32671,245522,1203482,4171246,10923759,23075349,42132660,70813785,113804126,176612918,264193798,380854488,531123213,721347400,960317979,1256449586,1614849817,2039432468,2536756571,3115866281,3785448725,4551300550,5415726651,6380815033,7451874558,8634846059,9931200445,11337427725,12848379980,14460437341,16171292720,17975402957,19861217242,21814903895,23824560981,25879764337,27968848428,30076169781,32182386319,34269622132,36324376627,38333672049,40281743429,42151324550,43926194629,45593997126,47147136391,48579165306,49882126567,51048898585,52076019007,52964613648,53719992218,54348635084,54855581170,55246413870,55530474981,55721172185,55833965014,55883035585,55879316521,55833035515,55757439867,55668106406,55578516477,55496837173,55427318756,55374651770,55345596898,55345596898,55374651770,55427318756,55496837173,55578516477,55668106406,55757439867,55833035515,55879316521,55883035585,55833965014,55721172185,55530474981,55246413870,54855581170,54348635084,53719992218,52964613648,52076019007,51048898585,49882126567,48579165306,47147136391,45593997126,43926194629,42151324550,40281743429,38333672049,36324376627,34269622132,32182386319,30076169781,27968848428,25879764337,23824560981,21814903895,19861217242,17975402957,16171292720,14460437341,12848379980,11337427725,9931200445,8634846059,7451874558,6380815033,5415726651,4551300550,3785448725,3115866281,2536756571,2039432468,1614849817,1256449586,960317979,721347400,531123213,380854488,264193798,176612918,113804126,70813785,42132660,23075349,10923759,4171246,1203482,245522,32671,2521,92,1 557,C,1,279,12881,229171,2021845,9576721,22264977,4573701,-99060407,-165137709,187486181,746373627,-24024899,-2202410131,-1097577661,5223758589,4788867529,-10587195693,-14147152707,18749621177,34394802377,-29078468269,-73405391979,38723964263,142020434463,-41021361063,-253832840599,23539408443,424135454841,33912163981,-667900325847,-160970124497,996727709411,397634500265,-1414937447679,-794033315395,1915031072847,1408541916807,-2473133476595,-2304062918387,3045117528051,3542536885967,-3564123110151,-5178009278483,3940126663975,7248859037845,-4062014709651,-9769939949787,3802499858735,12725773268441,-3025551089269,-16065610391513,1595908812521,19701223661053,610192879261,-23507878299901,-3693992722981,27328882815951,7724210711803,-30983382546013,-12729183952439,34276754619869,18692014519163,-37012668503437,-25549291721511,39005741955305,33193702538193,-40093504821645,-41480389631039,40146321079027,50236280487633,-39074323045389,-59271330239225,36830829991511,68390563873967,-33411963216105,-77405568303457,28852761909655,86144305455735,-23220386796423,-94458167394711,16605652148709,102226013574337,-9113830069135,-109354938580975,856070103173,115778362589577,8057813632165,-121452009601069,-17524433106575,126348833941111,27449735384663,-130453667419069,-37749750145955,133758486206673,48349708939111,-136258789057489,-59182157438277,137951304525029,70184722958121,-138832930937839,-81298076381187,138900575389615,92464368212279,-138151549462001,-103626294421001,136584118884279,114726751601245,-134197806702753,-125708753730461,130993349400173,136515326346897,-126972306221403,-147089018750077,122136646144761,157371018156643,-116488451756683,-167299680523087,110030248388977,176808779474193,-102766155856909,-185825740285331,94704089298825,194270401108513,-85858859590033,-202054669383335,76256018293411,209083600773797,-65935871194703,-215258104828861,54957014148981,220479254612071,-43398654250223,-224653763319629,31361276244007,227700184669987,-18965178411211,-229555015158973,6346827508057,230177909335091,6346827508057,-229555015158973,-18965178411211,227700184669987,31361276244007,-224653763319629,-43398654250223,220479254612071,54957014148981,-215258104828861,-65935871194703,209083600773797,76256018293411,-202054669383335,-85858859590033,194270401108513,94704089298825,-185825740285331,-102766155856909,176808779474193,110030248388977,-167299680523087,-116488451756683,157371018156643,122136646144761,-147089018750077,-126972306221403,136515326346897,130993349400173,-125708753730461,-134197806702753,114726751601245,136584118884279,-103626294421001,-138151549462001,92464368212279,138900575389615,-81298076381187,-138832930937839,70184722958121,137951304525029,-59182157438277,-136258789057489,48349708939111,133758486206673,-37749750145955,-130453667419069,27449735384663,126348833941111,-17524433106575,-121452009601069,8057813632165,115778362589577,856070103173,-109354938580975,-9113830069135,102226013574337,16605652148709,-94458167394711,-23220386796423,86144305455735,28852761909655,-77405568303457,-33411963216105,68390563873967,36830829991511,-59271330239225,-39074323045389,50236280487633,40146321079027,-41480389631039,-40093504821645,33193702538193,39005741955305,-25549291721511,-37012668503437,18692014519163,34276754619869,-12729183952439,-30983382546013,7724210711803,27328882815951,-3693992722981,-23507878299901,610192879261,19701223661053,1595908812521,-16065610391513,-3025551089269,12725773268441,3802499858735,-9769939949787,-4062014709651,7248859037845,3940126663975,-5178009278483,-3564123110151,3542536885967,3045117528051,-2304062918387,-2473133476595,1408541916807,1915031072847,-794033315395,-1414937447679,397634500265,996727709411,-160970124497,-667900325847,33912163981,424135454841,23539408443,-253832840599,-41021361063,142020434463,38723964263,-73405391979,-29078468269,34394802377,18749621177,-14147152707,-10587195693,4788867529,5223758589,-1097577661,-2202410131,-24024899,746373627,187486181,-165137709,-99060407,4573701,22264977,9576721,2021845,229171,12881,279,1,D,1,93,2539,31235,201549,688571,910167,-1546399,-6720855,-2498961,21820699,26645609,-47902907,-103061873,77574543,293751191,-76587087,-700989411,-44221285,1471763937,467953915,-2788984973,-1517128985,4846109121,3704552115,-7794490653,-7777799849,11658941175,14741038535,-16226240627,-25840784097,20915128287,42501841339,-24645134035,-66207452975,25722184545,98318151647,-21770162223,-139840707037,9732861549,191168666359,14036232075,-251823396969,-53587790081,320230359577,113098512711,-393564427503,-196514209605,467702778215,307152790495,-537300341553,-447303169727,595998242841,617867172423,-636754246563,-818083262045,652278979451,1045378054631,-635532854827,-1295367156773,580235584957,1562012044213,-481337775339,-1837922823909,335408663443,2114784894849,-140896263219,-2383869561393,-101772291995,2636571103807,390255650049,-2864914911465,-720514502559,3061990110153,1087155235635,-3222262399747,-1483856166545,3341743441287,1903828018139,-3418004793563,-2340247226205,3450060301339,2786626017007,-3438138379503,-3237077822523,3383394540681,3686470862789,-3287602369539,-4130466121803,3152870891361,4565464660531,-2981413324897,-4988487225501,2775390332687,5397023857359,-2536828008171,-5788884184783,2267600083365,6162072532097,-1969454366169,-6514700346973,1644060252481,6844935561631,-1293059872283,-7150983922767,918107771169,7431090429241,-520889824925,-7683542310211,103126485233,7906662830439,333431707919,-8098787138583,-786999309609,8258227031425,1255736140395,-8383225429671,-1737695871779,8471920822475,2230744820119,-8522335183801,-2732453372945,8532404947159,3239977968179,-8500061849691,-3749949344997,8423371929375,4258396019301,-8300722762177,-4760726261955,8131040119501,5251787162631,-7914002807415,-5726001935333,7650229990793,6177584671521,-7341406650323,-6600811839071,6990323681581,6990323681581,-6600811839071,-7341406650323,6177584671521,7650229990793,-5726001935333,-7914002807415,5251787162631,8131040119501,-4760726261955,-8300722762177,4258396019301,8423371929375,-3749949344997,-8500061849691,3239977968179,8532404947159,-2732453372945,-8522335183801,2230744820119,8471920822475,-1737695871779,-8383225429671,1255736140395,8258227031425,-786999309609,-8098787138583,333431707919,7906662830439,103126485233,-7683542310211,-520889824925,7431090429241,918107771169,-7150983922767,-1293059872283,6844935561631,1644060252481,-6514700346973,-1969454366169,6162072532097,2267600083365,-5788884184783,-2536828008171,5397023857359,2775390332687,-4988487225501,-2981413324897,4565464660531,3152870891361,-4130466121803,-3287602369539,3686470862789,3383394540681,-3237077822523,-3438138379503,2786626017007,3450060301339,-2340247226205,-3418004793563,1903828018139,3341743441287,-1483856166545,-3222262399747,1087155235635,3061990110153,-720514502559,-2864914911465,390255650049,2636571103807,-101772291995,-2383869561393,-140896263219,2114784894849,335408663443,-1837922823909,-481337775339,1562012044213,580235584957,-1295367156773,-635532854827,1045378054631,652278979451,-818083262045,-636754246563,617867172423,595998242841,-447303169727,-537300341553,307152790495,467702778215,-196514209605,-393564427503,113098512711,320230359577,-53587790081,-251823396969,14036232075,191168666359,9732861549,-139840707037,-21770162223,98318151647,25722184545,-66207452975,-24645134035,42501841339,20915128287,-25840784097,-16226240627,14741038535,11658941175,-7777799849,-7794490653,3704552115,4846109121,-1517128985,-2788984973,467953915,1471763937,-44221285,-700989411,-76587087,293751191,77574543,-103061873,-47902907,26645609,21820699,-2498961,-6720855,-1546399,910167,688571,201549,31235,2539,93,1 559,C,1,280,13346,266678,3054424,23631356,136459304,627620137,2403407708,7909028868,22897800926,59392469864,140040281316,303791008585,612521889440,1158045947986,2068967867412,3517037642434,5722782703890,8960039456218,13558511192381,19902917708362,28427140677091,39602357928380,53919406025056,71866926980862,93907495420961,120453519947170,151843630097427,188319425800528,230002731233102,276874945038830,328761831778686,385327831905017,446082852946718,510401892447135,577555132187488,646744857305196,717146259936730,787951047204853,858414102636018,927902925104641,995947215083968,1062283213068399,1126886083782402,1189984811179868,1252057224828515,1313806255308718,1376120623671283,1440023288479896,1506609854798613,1576978272815842,1652151654557171,1732997952162536,1820152562868297,1913951324568500,2014381028884279,2121052624093070,2233199541331120,2349701022224685,2469128536448988,2589812370254581,2709924882623826,2827576350997821,2940918530700748,3048250052451980,3148116795020866,3239399722416265,3321382726619962,3393794045001799,3456816891894608,3511067799648801,3557544245541339,3597545785827996,3632574652716343,3664222543191590,3694050519550085,3723469094885228,3753626031538020,3785309994746794,3818878385644161,3854216732846398,3890734597080711,3927399322827752,3962805002885519,3995270703943167,4022959988251711,4044013068316525,4056683011535024,4059467603315487,4051228429552192,4031288635451222,3999501216395926,3956281136495162,3902597220114662,3839923298028425,3770151870381606,3695476909133791,3618254897381645,3540854608571891,3465506507616109,3394162194551700,3328373282264577,3269197774624842,3217140556471502,3172132970940420,3133554364351950,3100295618378084,3070861032935218,3043500944311716,3016364068488275,2987656669288589,2955795696187867,2919544691909461,2878123642437277,2831286138363539,2779358877479774,2723240005581344,2664354777662988,2604570003071628,2546072544987560,2491220977491282,2442382368973100,2401767410774851,2371276693996263,2352369293618487,2345962532916075,2352369293618487,2371276693996263,2401767410774851,2442382368973100,2491220977491282,2546072544987560,2604570003071628,2664354777662988,2723240005581344,2779358877479774,2831286138363539,2878123642437277,2919544691909461,2955795696187867,2987656669288589,3016364068488275,3043500944311716,3070861032935218,3100295618378084,3133554364351950,3172132970940420,3217140556471502,3269197774624842,3328373282264577,3394162194551700,3465506507616109,3540854608571891,3618254897381645,3695476909133791,3770151870381606,3839923298028425,3902597220114662,3956281136495162,3999501216395926,4031288635451222,4051228429552192,4059467603315487,4056683011535024,4044013068316525,4022959988251711,3995270703943167,3962805002885519,3927399322827752,3890734597080711,3854216732846398,3818878385644161,3785309994746794,3753626031538020,3723469094885228,3694050519550085,3664222543191590,3632574652716343,3597545785827996,3557544245541339,3511067799648801,3456816891894608,3393794045001799,3321382726619962,3239399722416265,3148116795020866,3048250052451980,2940918530700748,2827576350997821,2709924882623826,2589812370254581,2469128536448988,2349701022224685,2233199541331120,2121052624093070,2014381028884279,1913951324568500,1820152562868297,1732997952162536,1652151654557171,1576978272815842,1506609854798613,1440023288479896,1376120623671283,1313806255308718,1252057224828515,1189984811179868,1126886083782402,1062283213068399,995947215083968,927902925104641,858414102636018,787951047204853,717146259936730,646744857305196,577555132187488,510401892447135,446082852946718,385327831905017,328761831778686,276874945038830,230002731233102,188319425800528,151843630097427,120453519947170,93907495420961,71866926980862,53919406025056,39602357928380,28427140677091,19902917708362,13558511192381,8960039456218,5722782703890,3517037642434,2068967867412,1158045947986,612521889440,303791008585,140040281316,59392469864,22897800926,7909028868,2403407708,627620137,136459304,23631356,3054424,266678,13346,280,1,D,1,94,2744,40422,374660,2479662,12694985,53032574,187626914,577654914,1579785530,3900458958,8809285534,18401898357,35891395630,65903953656,114759494194,190726368704,304239342848,468055772391,697300359754,1009331050723,1423366762014,1959858389266,2639642763842,3482964086032,4508452534839,5732114483890,7166342736583,8818940130830,10692188406012,12782068637992,15077798740223,17561847053222,20210497012807,22994916416126,25882593851974,28838993361350,31829340359784,34820528542123,37783158534462,40693653832941,43536281328754,46304808719185,49003526563630,51647460836439,54261752263020,56880303735639,59543843606872,62297524595723,65188127862592,68260930374810,71556347817003,75106561977796,78932426597715,83040970042040,87423761699709,92056304366174,96898498425663,101896130214860,106983279019083,112085505832138,117123664366617,122018146320556,126693334177723,131081991297937,135129282563500,138796104434255,142061425059942,144923401053123,147399143983250,149523138703432,151344440007580,152922868275593,154324476778534,155616580905029,156862644150628,158117327894239,159422036753061,160801311987812,162260412482923,163784351890338,165338529402251,166870925750150,168315677129890,169597725136064,170638185156438,171360066272212,171693984520261,171583514899666,170989822001707,169895212056865,168305285943803,166249459632155,163779752193696,160967899985475,157901009769876,154676088657570,151393871090762,148152400163762,145040817555676,142133783290457,139486895483046,137133421033107,135082583830717,133319579960809,131807385782263,130490285899873,129298882657237,128156187485896,126984278672956,125710970738420,124275980237202,122636163340948,120769500879878,118677588065678,116386448925933,113945564749513,111425109849985,108911534326341,106501800383069,104296725212753,102393972380796,100881250009650,99830227400000,99291595757736,99291595757736,99830227400000,100881250009650,102393972380796,104296725212753,106501800383069,108911534326341,111425109849985,113945564749513,116386448925933,118677588065678,120769500879878,122636163340948,124275980237202,125710970738420,126984278672956,128156187485896,129298882657237,130490285899873,131807385782263,133319579960809,135082583830717,137133421033107,139486895483046,142133783290457,145040817555676,148152400163762,151393871090762,154676088657570,157901009769876,160967899985475,163779752193696,166249459632155,168305285943803,169895212056865,170989822001707,171583514899666,171693984520261,171360066272212,170638185156438,169597725136064,168315677129890,166870925750150,165338529402251,163784351890338,162260412482923,160801311987812,159422036753061,158117327894239,156862644150628,155616580905029,154324476778534,152922868275593,151344440007580,149523138703432,147399143983250,144923401053123,142061425059942,138796104434255,135129282563500,131081991297937,126693334177723,122018146320556,117123664366617,112085505832138,106983279019083,101896130214860,96898498425663,92056304366174,87423761699709,83040970042040,78932426597715,75106561977796,71556347817003,68260930374810,65188127862592,62297524595723,59543843606872,56880303735639,54261752263020,51647460836439,49003526563630,46304808719185,43536281328754,40693653832941,37783158534462,34820528542123,31829340359784,28838993361350,25882593851974,22994916416126,20210497012807,17561847053222,15077798740223,12782068637992,10692188406012,8818940130830,7166342736583,5732114483890,4508452534839,3482964086032,2639642763842,1959858389266,1423366762014,1009331050723,697300359754,468055772391,304239342848,190726368704,114759494194,65903953656,35891395630,18401898357,8809285534,3900458958,1579785530,577654914,187626914,53032574,12694985,2479662,374660,40422,2744,94,1 561,C,1,281,13254,251994,2594682,16937574,77909511,274195542,790122192,1964697015,4367487816,8867567098,16672357532,29328265242,48655183791,76574811135,114831014634,164636012317,226277871812,298727012610,379319703138,463631307546,545600222197,617898137351,672546697188,701755633281,698862840288,659197447530,580720974628,464368524518,314015901930,136011397404,-61651393605,-270321625565,-481664538324,-688488238891,-885272004966,-1068247512138,-1235018542212,-1383884546375,-1513046248975,-1619812402098,-1700002632666,-1747778125917,-1755979584512,-1716877566444,-1623188653204,-1469243642583,-1252127731848,-972497033532,-634902049355,-247663270044,177640280663,627021600576,1085125861668,1536207365545,1964846496816,2356410253532,2697312598173,2975067931530,3178248085605,3296573004214,3321274042398,3245721006746,3066227217108,2782946066568,2400712308526,1929545115390,1384587668622,785445557756,154955980422,-482510636610,-1102991709899,-1684801625646,-2209992007057,-2665192063218,-3041757261540,-3335218194818,-3544184053176,-3669001538304,-3710481890287,-3669001538304,-3544184053176,-3335218194818,-3041757261540,-2665192063218,-2209992007057,-1684801625646,-1102991709899,-482510636610,154955980422,785445557756,1384587668622,1929545115390,2400712308526,2782946066568,3066227217108,3245721006746,3321274042398,3296573004214,3178248085605,2975067931530,2697312598173,2356410253532,1964846496816,1536207365545,1085125861668,627021600576,177640280663,-247663270044,-634902049355,-972497033532,-1252127731848,-1469243642583,-1623188653204,-1716877566444,-1755979584512,-1747778125917,-1700002632666,-1619812402098,-1513046248975,-1383884546375,-1235018542212,-1068247512138,-885272004966,-688488238891,-481664538324,-270321625565,-61651393605,136011397404,314015901930,464368524518,580720974628,659197447530,698862840288,701755633281,672546697188,617898137351,545600222197,463631307546,379319703138,298727012610,226277871812,164636012317,114831014634,76574811135,48655183791,29328265242,16672357532,8867567098,4367487816,1964697015,790122192,274195542,77909511,16937574,2594682,251994,13254,281,1,D,1,94,2670,36434,294126,1593467,6351821,20074898,53442419,125220065,265481868,517948594,940880064,1605936580,2593317751,3982114648,5836730415,8190958313,11031125712,14280541768,17789591932,21335595400,24633294687,27355661056,29164959966,29751165008,28870963249,26380069466,22254288654,16596485480,9626074391,1650812052,-6972623374,-15880784501,-24742159481,-33286664134,-41319086844,-48712298414,-55383824807,-61264102410,-66262258077,-70235437711,-72971665042,-74193528290,-73581934570,-70814091234,-65610216492,-57783644288,-47283654845,-34219727097,-18865274010,-1644049072,16899043804,36139005030,55414732396,74065306543,91454420704,106985549241,120108503234,130318555330,137156301443,140216943942,139171539628,133797726623,124016108928,109928125465,91846057669,70303011282,46037571101,19953598594,-6942473910,-33619935693,-59106064070,-82558000438,-103311944185,-120904256804,-135062711038,-145670346761,-152712328248,-156219117646,-156219117646,-152712328248,-145670346761,-135062711038,-120904256804,-103311944185,-82558000438,-59106064070,-33619935693,-6942473910,19953598594,46037571101,70303011282,91846057669,109928125465,124016108928,133797726623,139171539628,140216943942,137156301443,130318555330,120108503234,106985549241,91454420704,74065306543,55414732396,36139005030,16899043804,-1644049072,-18865274010,-34219727097,-47283654845,-57783644288,-65610216492,-70814091234,-73581934570,-74193528290,-72971665042,-70235437711,-66262258077,-61264102410,-55383824807,-48712298414,-41319086844,-33286664134,-24742159481,-15880784501,-6972623374,1650812052,9626074391,16596485480,22254288654,26380069466,28870963249,29751165008,29164959966,27355661056,24633294687,21335595400,17789591932,14280541768,11031125712,8190958313,5836730415,3982114648,2593317751,1605936580,940880064,517948594,265481868,125220065,53442419,20074898,6351821,1593467,294126,36434,2670,94,1 562,C,1,281,13347,263859,2958825,22029557,119451923,500710247,1691697497,4755992721,11429041651,24074227367,45591699381,79637485301,131325943883,207952379455,318938209425,474971784769,687610814895,970548356783,1341662383045,1823293077665,2439894921263,3216003017195,4178014059289,5358465390693,6797136084587,8536500849823,10617037855701,13079366291153,15971164550011,19348927465315,23270476944581,27787497409497,32948864142663,38810595206175,45437222774165,52890125451777,61217784107859,70462196316835,80672779161445,91906163678745,104208831335475,117605469714655,132110357873033,147746307324269,164542244572755,182509339567827,201628035607309,221865747764225,243201332614063,265620020895275,289083127775209,313514912518169,338827431613819,364949910930987,391820033467985,419347777078857,447403897495515,475852556095211,504583936939229,533499989412337,562472675394407,591335907053783,619926620799013,648119315747465,675804943664067,702843820957687,729061626344733,754298114703089,778442025095247,801402813416211,823059171410197,843259179340929,861875037442491,878836787048595,894097124992285,907576671503313,919168273010623,928796449671551,936449096823093,942135959806909,945831535393963,947483399316511,947075571673793,944657976569129,940299168262603,934027249358175,925841698250689,915779886903721,903944444828879,890451372799251,875369947209213,858737914337509,840630406477083,821185108418875,800546742684657,778807127375797,756024059262811,732292147489547,707765296325629,682597535225101,656883520632339,630681519760147,604086665163285,577251158326833,550321405330495,523378496786827,496464940958389,469660612991701,443101517225019,416914066044135,391155748200413,365844961474237,341038641270307,316849207464403,293376747270609,270650931949573,248663936073759,227448519728191,207092147826229,187667476873385,169176782246207,151588637090479,134916053502905,119227066545161,104573155443611,90936014692931,78267808952485,66569381851213,55897581490291,46291665300863,37721818208233,30132143255773,23518671320267,17933942011171,13412052348449,9919023115245,7398013129563,5846537317063,5318160522689,5846537317063,7398013129563,9919023115245,13412052348449,17933942011171,23518671320267,30132143255773,37721818208233,46291665300863,55897581490291,66569381851213,78267808952485,90936014692931,104573155443611,119227066545161,134916053502905,151588637090479,169176782246207,187667476873385,207092147826229,227448519728191,248663936073759,270650931949573,293376747270609,316849207464403,341038641270307,365844961474237,391155748200413,416914066044135,443101517225019,469660612991701,496464940958389,523378496786827,550321405330495,577251158326833,604086665163285,630681519760147,656883520632339,682597535225101,707765296325629,732292147489547,756024059262811,778807127375797,800546742684657,821185108418875,840630406477083,858737914337509,875369947209213,890451372799251,903944444828879,915779886903721,925841698250689,934027249358175,940299168262603,944657976569129,947075571673793,947483399316511,945831535393963,942135959806909,936449096823093,928796449671551,919168273010623,907576671503313,894097124992285,878836787048595,861875037442491,843259179340929,823059171410197,801402813416211,778442025095247,754298114703089,729061626344733,702843820957687,675804943664067,648119315747465,619926620799013,591335907053783,562472675394407,533499989412337,504583936939229,475852556095211,447403897495515,419347777078857,391820033467985,364949910930987,338827431613819,313514912518169,289083127775209,265620020895275,243201332614063,221865747764225,201628035607309,182509339567827,164542244572755,147746307324269,132110357873033,117605469714655,104208831335475,91906163678745,80672779161445,70462196316835,61217784107859,52890125451777,45437222774165,38810595206175,32948864142663,27787497409497,23270476944581,19348927465315,15971164550011,13079366291153,10617037855701,8536500849823,6797136084587,5358465390693,4178014059289,3216003017195,2439894921263,1823293077665,1341662383045,970548356783,687610814895,474971784769,318938209425,207952379455,131325943883,79637485301,45591699381,24074227367,11429041651,4755992721,1691697497,500710247,119451923,22029557,2958825,263859,13347,281,1,D,1,94,2725,39534,356019,2241752,10622581,39797620,122216621,316656866,710206787,1413928742,2563576991,4339572308,7001225303,10904200040,16477646369,24188932168,34559703105,48247172758,66106134093,89139512268,118383147619,154890755098,199885228663,254902470996,321710322831,402069100682,497657377435,610304376046,742225340199,895884898804,1073608954511,1277470147384,1509636494095,1772684343858,2069346584377,2401953954894,2772340142591,3182378813516,3634366100841,4130582027862,4672530776621,5260923173444,5896476396795,6580372831040,7313592625069,8095944755192,8926175988347,9803078229516,10726019372827,11694031815154,12704663592389,13754265714538,14839412384321,15957458516290,17105368219165,18278444932850,19470861174859,20677366721776,21893781551669,23115523636436,24336275052755,25548819845190,26747021529429,27926182420554,29081247673347,30205437301198,31291392198951,32333360858616,33327378082407,34269166655892,35152768518641,35971963360782,36722584340749,37402485443824,38009181035645,38538508133220,38986283668643,39350694206422,39632047598621,39830190376616,39943220412627,39969357193460,39909378599125,39766167717738,39541935005963,39236978524476,38851733517163,38389238767980,37854509344435,37251615261488,36582508521019,35849227112888,35056366947349,34210300898366,33316166111553,32376792391092,31395053989721,30376322487684,29327520821329,28254026294932,27158715533169,26044483594356,24916698733873,23782100530024,22645606213967,21509451429772,20375873590393,19249593979892,18136598932537,17040874275958,15963632126975,14906118753588,13872089483713,12866481809946,11892123870269,10949074886230,10037527052827,9160216805502,8320974782551,7521450644888,6760614507391,6037757079488,5354808866793,4714743097846,4118307526261,3563679393280,3049558508491,2577401625320,2149688674379,1766650316644,1426041896549,1126302559376,868711554829,655547065806,486827934563,360196221760,274115609563,229932342812,229932342812,274115609563,360196221760,486827934563,655547065806,868711554829,1126302559376,1426041896549,1766650316644,2149688674379,2577401625320,3049558508491,3563679393280,4118307526261,4714743097846,5354808866793,6037757079488,6760614507391,7521450644888,8320974782551,9160216805502,10037527052827,10949074886230,11892123870269,12866481809946,13872089483713,14906118753588,15963632126975,17040874275958,18136598932537,19249593979892,20375873590393,21509451429772,22645606213967,23782100530024,24916698733873,26044483594356,27158715533169,28254026294932,29327520821329,30376322487684,31395053989721,32376792391092,33316166111553,34210300898366,35056366947349,35849227112888,36582508521019,37251615261488,37854509344435,38389238767980,38851733517163,39236978524476,39541935005963,39766167717738,39909378599125,39969357193460,39943220412627,39830190376616,39632047598621,39350694206422,38986283668643,38538508133220,38009181035645,37402485443824,36722584340749,35971963360782,35152768518641,34269166655892,33327378082407,32333360858616,31291392198951,30205437301198,29081247673347,27926182420554,26747021529429,25548819845190,24336275052755,23115523636436,21893781551669,20677366721776,19470861174859,18278444932850,17105368219165,15957458516290,14839412384321,13754265714538,12704663592389,11694031815154,10726019372827,9803078229516,8926175988347,8095944755192,7313592625069,6580372831040,5896476396795,5260923173444,4672530776621,4130582027862,3634366100841,3182378813516,2772340142591,2401953954894,2069346584377,1772684343858,1509636494095,1277470147384,1073608954511,895884898804,742225340199,610304376046,497657377435,402069100682,321710322831,254902470996,199885228663,154890755098,118383147619,89139512268,66106134093,48247172758,34559703105,24188932168,16477646369,10904200040,7001225303,4339572308,2563576991,1413928742,710206787,316656866,122216621,39797620,10622581,2241752,356019,39534,2725,94,1 563,C,1,281,12879,223757,1884005,8144791,14552637,-18218355,-132873055,-171375147,270996101,1017129985,482602697,-2257532967,-3679150961,1308433459,8703239117,5366593885,-10057372711,-16138701797,1799861053,21241072127,11961601323,-12816561979,-16265374205,-810358429,2835829589,-9759857,15028130253,22010486703,-15572146485,-48620251571,-5281105561,60269185533,32394918895,-54483401791,-52381760315,38701634289,60259729103,-19353176985,-50453887879,10584453563,26055782563,-32930682453,-16530229163,80319024493,54474646159,-106269389139,-125523105285,72873683649,171199839871,-3215787021,-155648710557,-42592535273,104998152185,34440269457,-70580816707,8436078045,80059633635,-48702228709,-131637246419,52122262293,200445208151,3188285897,-236740543879,-98626793703,196409275997,166192545053,-97965347669,-147719058757,21632230665,63089854873,-29805723621,7081424805,106508608885,-917298739,-181987222521,-80101347145,191401411657,182721787965,-111127537747,-230900377455,-20633203861,171857503175,110783856849,-34595935349,-82799941921,-73072356353,-38641826019,62559992791,141737954343,46711257551,-135932418281,-152801191683,27042506571,165248157089,103480653059,-64342089403,-159784509635,-92209749283,88840585519,196411073011,71513858519,-163817742413,-200302807375,18624560267,192365697971,113126337295,-60681282717,-117792470205,-76932173467,-8026624777,104136744455,166992634471,9385805999,-237503901713,-192145246943,154214225919,311171319503,33885487905,-267553358437,-180596806617,95630480765,165459638921,52904889523,-12951729221,-52115221687,-135847923771,-87721528403,159910954843,253855543117,-42119778923,-329490603921,-143862960289,256087946187,276157054081,-70049500845,-250150394105,-91915225715,77601072799,88807014583,88807014583,77601072799,-91915225715,-250150394105,-70049500845,276157054081,256087946187,-143862960289,-329490603921,-42119778923,253855543117,159910954843,-87721528403,-135847923771,-52115221687,-12951729221,52904889523,165459638921,95630480765,-180596806617,-267553358437,33885487905,311171319503,154214225919,-192145246943,-237503901713,9385805999,166992634471,104136744455,-8026624777,-76932173467,-117792470205,-60681282717,113126337295,192365697971,18624560267,-200302807375,-163817742413,71513858519,196411073011,88840585519,-92209749283,-159784509635,-64342089403,103480653059,165248157089,27042506571,-152801191683,-135932418281,46711257551,141737954343,62559992791,-38641826019,-73072356353,-82799941921,-34595935349,110783856849,171857503175,-20633203861,-230900377455,-111127537747,182721787965,191401411657,-80101347145,-181987222521,-917298739,106508608885,7081424805,-29805723621,63089854873,21632230665,-147719058757,-97965347669,166192545053,196409275997,-98626793703,-236740543879,3188285897,200445208151,52122262293,-131637246419,-48702228709,80059633635,8436078045,-70580816707,34440269457,104998152185,-42592535273,-155648710557,-3215787021,171199839871,72873683649,-125523105285,-106269389139,54474646159,80319024493,-16530229163,-32930682453,26055782563,10584453563,-50453887879,-19353176985,60259729103,38701634289,-52381760315,-54483401791,32394918895,60269185533,-5281105561,-48620251571,-15572146485,22010486703,15028130253,-9759857,2835829589,-810358429,-16265374205,-12816561979,11961601323,21241072127,1799861053,-16138701797,-10057372711,5366593885,8703239117,1308433459,-3679150961,-2257532967,482602697,1017129985,270996101,-171375147,-132873055,-18218355,14552637,8144791,1884005,223757,12879,281,1,D,1,93,2501,29741,179973,533799,302425,-2833993,-7819027,-1224995,28483433,43617669,-29736227,-148712903,-86965051,231131037,380966413,-75600977,-669907357,-406108697,581732091,869385429,-45432075,-775617115,-370727893,144435743,6373863,227446685,969684005,341127123,-1632948193,-1553059587,1401414253,2567354541,-561008925,-2967735207,-369770389,2789014277,1063414483,-2088655519,-1028853379,1343367717,-98551507,-1757843591,1406899815,3911343637,-1002640311,-6300100513,-1640004459,6609226725,4539908139,-4535203533,-5370101935,2158759007,4001531643,-1490055645,-2145609663,2785369455,1451681615,-5064210113,-2755185323,6796171519,5922035721,-6213459363,-9200881633,2766168803,9859291929,1381636795,-6979187641,-2861802739,3018461513,641419385,-1477208029,2925481753,3512523769,-4576628057,-7374346397,2708668235,10089582927,1910559795,-9174681815,-6385242117,4341842097,7126032977,1341265969,-3032134261,-3364977715,-2620037601,187604093,4926355439,4983802903,-2117450969,-7406683453,-3178664931,4943049495,6675520725,879260327,-5468664405,-6190491171,-279641441,6991175375,6894169565,-2195623129,-9315453157,-4577533403,5589652815,7649748859,861042883,-4537803015,-4333162371,-1957003411,1833501071,6524849703,4981805333,-5367758187,-11273716401,-1319559489,12124918337,8974698305,-6369265289,-11567934849,-1511116917,7020224855,4844707521,353744189,-1117879717,-3991247715,-5997934141,1086228637,10699851349,6044603003,-9576750877,-12600880673,3018122317,14044478391,4942752425,-8769739129,-8330639545,533271037,4055925685,3468971071,4055925685,533271037,-8330639545,-8769739129,4942752425,14044478391,3018122317,-12600880673,-9576750877,6044603003,10699851349,1086228637,-5997934141,-3991247715,-1117879717,353744189,4844707521,7020224855,-1511116917,-11567934849,-6369265289,8974698305,12124918337,-1319559489,-11273716401,-5367758187,4981805333,6524849703,1833501071,-1957003411,-4333162371,-4537803015,861042883,7649748859,5589652815,-4577533403,-9315453157,-2195623129,6894169565,6991175375,-279641441,-6190491171,-5468664405,879260327,6675520725,4943049495,-3178664931,-7406683453,-2117450969,4983802903,4926355439,187604093,-2620037601,-3364977715,-3032134261,1341265969,7126032977,4341842097,-6385242117,-9174681815,1910559795,10089582927,2708668235,-7374346397,-4576628057,3512523769,2925481753,-1477208029,641419385,3018461513,-2861802739,-6979187641,1381636795,9859291929,2766168803,-9200881633,-6213459363,5922035721,6796171519,-2755185323,-5064210113,1451681615,2785369455,-2145609663,-1490055645,4001531643,2158759007,-5370101935,-4535203533,4539908139,6609226725,-1640004459,-6300100513,-1002640311,3911343637,1406899815,-1757843591,-98551507,1343367717,-1028853379,-2088655519,1063414483,2789014277,-369770389,-2967735207,-561008925,2567354541,1401414253,-1553059587,-1632948193,341127123,969684005,227446685,6373863,144435743,-370727893,-775617115,-45432075,869385429,581732091,-406108697,-669907357,-75600977,380966413,231131037,-86965051,-148712903,-29736227,43617669,28483433,-1224995,-7819027,-2833993,302425,533799,179973,29741,2501,93,1 565,C,1,282,13348,261489,2901350,21465081,116727782,496643068,1724426209,5034081710,12631677091,27716074222,53937403018,94270358659,149744416210,218780520691,297629321652,381613614408,466180499639,546921919340,618775737991,675647960852,711585384398,723265401569,712154595700,684645899731,650000126432,617636769518,595630031149,590906772170,609977030471,658682592572,740687017678,855910173559,1000287567410,1166961284931,1347666389682,1533099015168,1712405042839,1873153546030,2002925892291,2092143461232,2136466495898,2137303268549,2100487793250,2034577480911,1950186588852,1860369004368,1780666992119,1727441758030,1714558173401,1750043664352,1834509883378,1961803090249,2120865426860,2297515392721,2475808577122,2639574441833,2774560609449,2870613118205,2922752235901,2930694125802,2897694114173,2830068583619,2737704264035,2634308479981,2535850808702,2457143739983,2408390811309,2393833568105,2412950376351,2462610887722,2538118626883,2632526328079,2735513308815,2833710498521,2913199922682,2963114430443,2978382387799,2960350291255,2915542672341,2853825201342,2786991016953,2727772169229,2688593089765,2679657072241,2706816318022,2770215438283,2864369677289,2979438586835,3102831297511,3220521552742,3318269309303,3383394044959,3407211392635,3387213617851,3327703859482,3238447026003,3132249725359,3022934653605,2924427265311,2850403982122,2813389854353,2822808099249,2882618112155,2989772593941,3134319775902,3301040921453,3471866110269,3628323232255,3753660486151,3834574933522,3862527065043,3834574933522,3753660486151,3628323232255,3471866110269,3301040921453,3134319775902,2989772593941,2882618112155,2822808099249,2813389854353,2850403982122,2924427265311,3022934653605,3132249725359,3238447026003,3327703859482,3387213617851,3407211392635,3383394044959,3318269309303,3220521552742,3102831297511,2979438586835,2864369677289,2770215438283,2706816318022,2679657072241,2688593089765,2727772169229,2786991016953,2853825201342,2915542672341,2960350291255,2978382387799,2963114430443,2913199922682,2833710498521,2735513308815,2632526328079,2538118626883,2462610887722,2412950376351,2393833568105,2408390811309,2457143739983,2535850808702,2634308479981,2737704264035,2830068583619,2897694114173,2930694125802,2922752235901,2870613118205,2774560609449,2639574441833,2475808577122,2297515392721,2120865426860,1961803090249,1834509883378,1750043664352,1714558173401,1727441758030,1780666992119,1860369004368,1950186588852,2034577480911,2100487793250,2137303268549,2136466495898,2092143461232,2002925892291,1873153546030,1712405042839,1533099015168,1347666389682,1166961284931,1000287567410,855910173559,740687017678,658682592572,609977030471,590906772170,595630031149,617636769518,650000126432,684645899731,712154595700,723265401569,711585384398,675647960852,618775737991,546921919340,466180499639,381613614408,297629321652,218780520691,149744416210,94270358659,53937403018,27716074222,12631677091,5034081710,1724426209,496643068,116727782,21465081,2901350,261489,13348,282,1,D,1,94,2707,38862,346766,2178631,10413724,39851787,126477378,341489960,799738741,1649869964,3038209107,5054823278,7688910310,10823219473,14273330328,17841829083,21343123876,24582582670,27324066945,29303441032,30311336569,30301522134,29445206398,28086283743,26630193516,25447884519,24850756994,25119075240,26517894107,29256889202,33417123517,38908183670,45491967922,52845060003,60599226756,68333449699,75554327054,81726297370,86370993257,89187148402,90116183567,89320171184,87108948722,83885685271,80145372542,76492945763,73613608996,72162732218,72615083079,75154406432,79656052775,85747437956,92889675726,100442220087,107719838773,114070135829,118970110402,122100079311,123355039831,122802901473,120644374415,117216510494,113017963557,108687107731,104891939687,102172893993,100833504222,100940936215,102408338509,105070583971,108689458623,112905414478,117212492437,121018853915,123784565975,125164971315,125084322062,123717664465,121418867387,118649331317,115930084077,113798594970,112742340387,113109218663,115028982187,118385052621,122846566082,127933755309,133080650225,137685368903,141170152491,143072108102,143147323069,141435715565,138244569103,134061682051,129454986242,125010426539,121310899697,118915136977,118297286157,119750327110,123297606989,128660555539,135298179597,142496889145,149475840350,155483965069,159881010817,162201788447,162201788447,159881010817,155483965069,149475840350,142496889145,135298179597,128660555539,123297606989,119750327110,118297286157,118915136977,121310899697,125010426539,129454986242,134061682051,138244569103,141435715565,143147323069,143072108102,141170152491,137685368903,133080650225,127933755309,122846566082,118385052621,115028982187,113109218663,112742340387,113798594970,115930084077,118649331317,121418867387,123717664465,125084322062,125164971315,123784565975,121018853915,117212492437,112905414478,108689458623,105070583971,102408338509,100940936215,100833504222,102172893993,104891939687,108687107731,113017963557,117216510494,120644374415,122802901473,123355039831,122100079311,118970110402,114070135829,107719838773,100442220087,92889675726,85747437956,79656052775,75154406432,72615083079,72162732218,73613608996,76492945763,80145372542,83885685271,87108948722,89320171184,90116183567,89187148402,86370993257,81726297370,75554327054,68333449699,60599226756,52845060003,45491967922,38908183670,33417123517,29256889202,26517894107,25119075240,24850756994,25447884519,26630193516,28086283743,29445206398,30301522134,30311336569,29303441032,27324066945,24582582670,21343123876,17841829083,14273330328,10823219473,7688910310,5054823278,3038209107,1649869964,799738741,341489960,126477378,39851787,10413724,2178631,346766,38862,2707,94,1 566,C,1,283,13159,234041,2054545,9804535,25359895,29443037,-4445419,-32662445,22802067,93837989,53686505,-81328257,-200829081,-67304475,228374313,114039095,-231868461,-384828211,-234535295,479123811,506210283,-322226347,-457488155,-400341705,640356519,1292689381,-434949915,-633649169,-521973649,244422289,2227254577,-625178413,-1283989853,-232074999,-878012699,2937038807,-443614321,-2698376983,930430109,-2154766245,3060438343,957929813,-4914859899,3097281331,-2351357757,2078593965,4143003933,-7900518641,5148585863,-499456795,-1168282131,8359489739,-11410597609,4726499313,3791455913,-7200106093,12240971087,-13692906607,307545713,11079479715,-14209821193,14658070749,-11658472491,-7905097581,21130517039,-18987743783,13794230481,-3480721993,-18784072101,31221983773,-19004639671,6933450475,9523275103,-30619111703,36526219889,-13143317777,-7503774413,23705280769,-40169668347,33154602659,-553049001,-26928212119,35517576793,-41969957005,20960933551,19091038217,-44932367375,41631151103,-31666311653,2097724765,42135688589,-55894149041,37507830947,-10289306359,-21181254835,60516325215,-56919716457,19664104161,16865330245,-44586724429,66815681591,-45879951227,-9818750227,44115434907,-60104480025,58597659361,-21447496647,-42947982365,66416867979,-59647371451,37327129437,13296819807,-70775996601,77275037893,-41223637571,5223595039,48685992615,-87542175447,69790394717,-9852283609,-33324631933,73443181669,-89241145007,42976616871,27733925847,-68515842067,81514775809,-72227638937,4405087039,65411332633,-88556189727,72051919143,-37365827013,-35211899459,94925686625,-87530170021,45905995331,6360142849,-67809673599,106367809755,-67809673599,6360142849,45905995331,-87530170021,94925686625,-35211899459,-37365827013,72051919143,-88556189727,65411332633,4405087039,-72227638937,81514775809,-68515842067,27733925847,42976616871,-89241145007,73443181669,-33324631933,-9852283609,69790394717,-87542175447,48685992615,5223595039,-41223637571,77275037893,-70775996601,13296819807,37327129437,-59647371451,66416867979,-42947982365,-21447496647,58597659361,-60104480025,44115434907,-9818750227,-45879951227,66815681591,-44586724429,16865330245,19664104161,-56919716457,60516325215,-21181254835,-10289306359,37507830947,-55894149041,42135688589,2097724765,-31666311653,41631151103,-44932367375,19091038217,20960933551,-41969957005,35517576793,-26928212119,-553049001,33154602659,-40169668347,23705280769,-7503774413,-13143317777,36526219889,-30619111703,9523275103,6933450475,-19004639671,31221983773,-18784072101,-3480721993,13794230481,-18987743783,21130517039,-7905097581,-11658472491,14658070749,-14209821193,11079479715,307545713,-13692906607,12240971087,-7200106093,3791455913,4726499313,-11410597609,8359489739,-1168282131,-499456795,5148585863,-7900518641,4143003933,2078593965,-2351357757,3097281331,-4914859899,957929813,3060438343,-2154766245,930430109,-2698376983,-443614321,2937038807,-878012699,-232074999,-1283989853,-625178413,2227254577,244422289,-521973649,-633649169,-434949915,1292689381,640356519,-400341705,-457488155,-322226347,506210283,479123811,-234535295,-384828211,-231868461,114039095,228374313,-67304475,-200829081,-81328257,53686505,93837989,22802067,-32662445,-4445419,29443037,25359895,9804535,2054545,234041,13159,283,1,D,1,94,2575,31568,203137,718928,1306783,713676,-1074729,-661828,2800017,3777910,-283657,-6535536,-7493521,4110594,10011697,-3045622,-13910769,-15903646,3808203,28407072,3045709,-19926480,-18776891,-2605436,54353477,21732168,-35256035,-17070004,-22332893,66374732,53325427,-73353592,-11902515,-41832826,41035819,105444764,-128442829,-10722246,-23503649,-27568662,186658649,-169982996,-32208543,77926300,-124398649,282233780,-159863735,-123202696,265501583,-235012876,318434721,-77397114,-340692577,479304120,-322334399,213938598,106416733,-664640428,651981941,-283940422,-47324109,424359560,-975644939,717145866,-11931837,-434427100,825955269,-1134164874,580174185,500714406,-903752939,1139121138,-1051642349,148178780,1133219123,-1373629598,1155840381,-687154674,-563899885,1725256878,-1656502507,782758124,-11211691,-1350737310,2151796603,-1509792052,71644779,912800266,-1933266331,2258078520,-851017427,-887540194,1822726763,-2137598334,1847150301,166834612,-1965877979,2365006006,-1878228517,862736598,1303549423,-2889997228,2320099343,-1080986294,-468541157,2346782004,-3288012661,1682611808,241035237,-1756730296,3060708981,-2924663132,544685941,1819643616,-2692032403,3131848884,-1876726141,-966695062,3170288301,-3095373690,2359706211,-413911282,-2557939315,3902381284,-2796805325,897731286,1196565351,-3743063112,3893506327,-1697482744,-832099527,2656149250,-4115305003,3165705274,42857,-2426789580,3558108489,-3607108280,1787245257,1787245257,-3607108280,3558108489,-2426789580,42857,3165705274,-4115305003,2656149250,-832099527,-1697482744,3893506327,-3743063112,1196565351,897731286,-2796805325,3902381284,-2557939315,-413911282,2359706211,-3095373690,3170288301,-966695062,-1876726141,3131848884,-2692032403,1819643616,544685941,-2924663132,3060708981,-1756730296,241035237,1682611808,-3288012661,2346782004,-468541157,-1080986294,2320099343,-2889997228,1303549423,862736598,-1878228517,2365006006,-1965877979,166834612,1847150301,-2137598334,1822726763,-887540194,-851017427,2258078520,-1933266331,912800266,71644779,-1509792052,2151796603,-1350737310,-11211691,782758124,-1656502507,1725256878,-563899885,-687154674,1155840381,-1373629598,1133219123,148178780,-1051642349,1139121138,-903752939,500714406,580174185,-1134164874,825955269,-434427100,-11931837,717145866,-975644939,424359560,-47324109,-283940422,651981941,-664640428,106416733,213938598,-322334399,479304120,-340692577,-77397114,318434721,-235012876,265501583,-123202696,-159863735,282233780,-124398649,77926300,-32208543,-169982996,186658649,-27568662,-23503649,-10722246,-128442829,105444764,41035819,-41832826,-11902515,-73353592,53325427,66374732,-22332893,-17070004,-35256035,21732168,54353477,-2605436,-18776891,-19926480,3045709,28407072,3808203,-15903646,-13910769,-3045622,10011697,4110594,-7493521,-6535536,-283657,3777910,2800017,-661828,-1074729,713676,1306783,718928,203137,31568,2575,94,1 569,C,1,285,13443,244777,2231925,11379309,33817929,59851753,77813283,149330531,332388505,445105709,425931201,807897925,1500101163,1386661631,1245657169,2782948381,3669890705,2234314141,2959554295,5904525825,4683608487,2385144381,5211079409,6355760029,2545469827,2184750655,3664879533,1015753819,-404876685,-812979515,-4767017135,-4942099823,-2605268523,-8408645087,-12327043671,-5668492539,-4772632059,-12269500203,-10715827479,-2542101107,-1512667787,-5105072999,-3941416105,4259276117,10298328587,5233387213,2441231997,13761508891,19694956169,10163744215,6802899293,15385143077,18383193715,11146829747,2885342563,4190632507,13009026799,7511640737,-10631384985,-8185381501,7543865147,-1254714457,-20347160513,-15037079923,-203108283,-4009898505,-19678004571,-21154101201,-2398460513,4107766379,-16870060779,-21239626183,5631890213,11524121929,-9621936437,-9217265823,10588385793,16785086439,9147919355,480605149,6767885907,28081696201,24493977045,-3431736335,4021398519,33995204897,20397022183,-10406667671,-826674137,19134232137,8011578469,-14165480241,-17848831249,-3365950833,2018077887,-19387472257,-33741631015,-13703804825,944934569,-17342959049,-30780090309,-14041388943,6349482275,1635700497,-17133886647,-10620880889,20627929373,22780039441,-6513329177,-4233169493,28687053797,29523886705,804265691,-4126973287,18052924595,26361085993,3835424465,-16480418677,-332893483,21026976209,526013799,-28314612459,-13255656963,13282814809,667597001,-27580797751,-22643403585,8285013755,12201724857,-21576899749,-28872425141,12363011435,24118091799,-17114028757,-25434597747,16175265885,25555038383,-7593623731,-17176713153,7678802759,23520838945,7678802759,-17176713153,-7593623731,25555038383,16175265885,-25434597747,-17114028757,24118091799,12363011435,-28872425141,-21576899749,12201724857,8285013755,-22643403585,-27580797751,667597001,13282814809,-13255656963,-28314612459,526013799,21026976209,-332893483,-16480418677,3835424465,26361085993,18052924595,-4126973287,804265691,29523886705,28687053797,-4233169493,-6513329177,22780039441,20627929373,-10620880889,-17133886647,1635700497,6349482275,-14041388943,-30780090309,-17342959049,944934569,-13703804825,-33741631015,-19387472257,2018077887,-3365950833,-17848831249,-14165480241,8011578469,19134232137,-826674137,-10406667671,20397022183,33995204897,4021398519,-3431736335,24493977045,28081696201,6767885907,480605149,9147919355,16785086439,10588385793,-9217265823,-9621936437,11524121929,5631890213,-21239626183,-16870060779,4107766379,-2398460513,-21154101201,-19678004571,-4009898505,-203108283,-15037079923,-20347160513,-1254714457,7543865147,-8185381501,-10631384985,7511640737,13009026799,4190632507,2885342563,11146829747,18383193715,15385143077,6802899293,10163744215,19694956169,13761508891,2441231997,5233387213,10298328587,4259276117,-3941416105,-5105072999,-1512667787,-2542101107,-10715827479,-12269500203,-4772632059,-5668492539,-12327043671,-8408645087,-2605268523,-4942099823,-4767017135,-812979515,-404876685,1015753819,3664879533,2184750655,2545469827,6355760029,5211079409,2385144381,4683608487,5904525825,2959554295,2234314141,3669890705,2782948381,1245657169,1386661631,1500101163,807897925,425931201,445105709,332388505,149330531,77813283,59851753,33817929,11379309,2231925,244777,13443,285,1,D,1,95,2651,33481,226345,878951,2005385,2868239,4186719,9724621,17385163,17938475,22406729,49761419,65919069,48729517,77202505,149278409,127735303,86053671,192340207,249846009,127837899,139113047,276791557,192027683,68256433,138602273,112777557,-8187495,-9625541,-109420931,-242419151,-134330903,-190570355,-494431607,-402773765,-146603025,-360994709,-552668391,-267213799,-36693537,-142346023,-230512999,-17625067,354502417,372141999,89649427,293235739,795661565,663192593,270159645,445891051,771378309,653481957,269674203,79553363,370834241,551415951,-86657807,-551910429,35084673,290671275,-521504781,-881924795,-270797415,28072971,-502127619,-985535285,-542120305,202167955,-202364335,-1013350597,-375384797,583109287,48892125,-578116581,32624475,678418655,580410027,172472661,30421791,736319003,1324920515,412738385,-262471285,888377581,1416295481,86597235,-451976421,495583161,726970967,-172349693,-798803847,-487400339,107101061,-265115799,-1284228007,-1121677055,-95557491,-230035677,-1158398507,-1062363297,-77744601,317014675,-352707117,-788585541,208338739,1172314111,345884753,-502128569,524633477,1482492017,640670227,-276987041,249172757,1098642829,748919779,-408962345,-534500065,579129121,672435359,-733587401,-1103090593,125846641,511591341,-637826791,-1280663981,-307491911,687413213,-126928793,-1372373985,-446437443,1126964467,237481693,-1262871039,-255803065,1204029171,427389361,-762120081,-275612861,804129713,804129713,-275612861,-762120081,427389361,1204029171,-255803065,-1262871039,237481693,1126964467,-446437443,-1372373985,-126928793,687413213,-307491911,-1280663981,-637826791,511591341,125846641,-1103090593,-733587401,672435359,579129121,-534500065,-408962345,748919779,1098642829,249172757,-276987041,640670227,1482492017,524633477,-502128569,345884753,1172314111,208338739,-788585541,-352707117,317014675,-77744601,-1062363297,-1158398507,-230035677,-95557491,-1121677055,-1284228007,-265115799,107101061,-487400339,-798803847,-172349693,726970967,495583161,-451976421,86597235,1416295481,888377581,-262471285,412738385,1324920515,736319003,30421791,172472661,580410027,678418655,32624475,-578116581,48892125,583109287,-375384797,-1013350597,-202364335,202167955,-542120305,-985535285,-502127619,28072971,-270797415,-881924795,-521504781,290671275,35084673,-551910429,-86657807,551415951,370834241,79553363,269674203,653481957,771378309,445891051,270159645,663192593,795661565,293235739,89649427,372141999,354502417,-17625067,-230512999,-142346023,-36693537,-267213799,-552668391,-360994709,-146603025,-402773765,-494431607,-190570355,-134330903,-242419151,-109420931,-9625541,-8187495,112777557,138602273,68256433,192027683,276791557,139113047,127837899,249846009,192340207,86053671,127735303,149278409,77202505,48729517,65919069,49761419,22406729,17938475,17385163,9724621,4186719,2868239,2005385,878951,226345,33481,2651,95,1 570,C,1,285,13537,257070,2611206,16444785,70075533,213064005,474318306,766805610,827295608,349696140,-662974852,-1628887860,-1641768084,-268896645,1801180383,3089844315,2570468736,646024605,-1233189578,-1980441630,-1782022619,-1511565900,-1420993725,-766217085,1106232795,3503319180,4585857420,3051965250,-418010611,-3558014955,-4454150017,-3090067470,-973796691,599694150,1637972382,2754161055,3748636592,3442259925,1147155063,-2048209785,-3974615750,-3481669440,-1554654972,-116017515,85487175,30126495,879460738,2307344325,2789270352,1498793910,-546159253,-1565757510,-1098324741,-545332965,-1389054687,-3123751905,-3459424399,-815947305,3609663039,6642987765,6091212472,2710454025,-864101154,-2879442780,-3749636112,-4580147505,-5025365462,-3357545955,1136778207,6356325075,8692413845,6356325075,1136778207,-3357545955,-5025365462,-4580147505,-3749636112,-2879442780,-864101154,2710454025,6091212472,6642987765,3609663039,-815947305,-3459424399,-3123751905,-1389054687,-545332965,-1098324741,-1565757510,-546159253,1498793910,2789270352,2307344325,879460738,30126495,85487175,-116017515,-1554654972,-3481669440,-3974615750,-2048209785,1147155063,3442259925,3748636592,2754161055,1637972382,599694150,-973796691,-3090067470,-4454150017,-3558014955,-418010611,3051965250,4585857420,3503319180,1106232795,-766217085,-1420993725,-1511565900,-1782022619,-1980441630,-1233189578,646024605,2570468736,3089844315,1801180383,-268896645,-1641768084,-1628887860,-662974852,349696140,827295608,766805610,474318306,213064005,70075533,16444785,2611206,257070,13537,285,1,D,1,95,2707,36697,289501,1487095,5326551,13837709,26356105,35501592,27961097,-4697373,-50619345,-75535359,-46658646,32043570,110342492,128493939,71333927,-16455212,-74012698,-81464200,-67564687,-61744833,-51344984,934866,98128402,181209313,174075900,60126618,-91419843,-181709633,-166617498,-84569963,-3723609,47885497,90804338,139451284,160616540,105556155,-19736984,-137791541,-168199233,-107740838,-28534849,4516899,-175428,13345965,67333992,115515939,98150689,18902476,-52901927,-61235609,-29790930,-32045198,-95045824,-151480506,-105019813,56838875,230224824,286490080,192754541,33001384,-87361366,-141340940,-173528669,-207263804,-190870532,-58641324,162656815,338277544,338277544,162656815,-58641324,-190870532,-207263804,-173528669,-141340940,-87361366,33001384,192754541,286490080,230224824,56838875,-105019813,-151480506,-95045824,-32045198,-29790930,-61235609,-52901927,18902476,98150689,115515939,67333992,13345965,-175428,4516899,-28534849,-107740838,-168199233,-137791541,-19736984,105556155,160616540,139451284,90804338,47885497,-3723609,-84569963,-166617498,-181709633,-91419843,60126618,174075900,181209313,98128402,934866,-51344984,-61744833,-67564687,-81464200,-74012698,-16455212,71333927,128493939,110342492,32043570,-46658646,-75535359,-50619345,-4697373,27961097,35501592,26356105,13837709,5326551,1487095,289501,36697,2707,95,1 571,C,1,285,13633,270047,3040321,23032313,130332853,590483463,2247468927,7437602441,21944657537,58819129553,145281161759,334380391135,723544795469,1482539462691,2893587936059,5406398531991,9710516791139,16826758236917,28218478246815,45922173522437,72695489323947,112179269150695,169068983194697,249289843573489,360169256023115,510600025750083,711187930213213,974377836897045,1314553392654025,1748106344606701,2293472661977097,2971133716030835,3803581780159413,4815249992158237,6032407640521711,7483022188880605,9196589855160083,11203936827272967,13536993348347035,16228543001722441,19311949635732163,22820864542862949,26788916811325375,31249390255799597,36234891002943445,41777010602509753,47905990383395469,54650393551334793,62036792063285395,70089475479093541,78830188702864871,88277904732029529,98448637252340147,109355296278077911,121007588203877529,133411959774868323,146571583788133097,160486382983765461,175153087652743987,190565322010111239,206713714360736497,223586026460189011,241167298131051019,259440004040657077,278384220490570417,297977800988349567,318196560159244003,339014466138819103,360403841886633707,382335575799174325,404779341565939235,427703826442315393,451076966065170637,474866182736426351,499038622932807407,523561388842041887,548401758127054151,573527386015452857,598906484264004177,624507972512976367,650301598922347987,676258028629026417,702348900285050149,728546852535282895,754825523628703695,781159528324657509,807524416783350369,833896620219979473,860253387801942367,886572718626536495,912833291705959917,939014395820379775,965095859988984757,991057984263430435,1016881469710470211,1042547345958117811,1068036894617184131,1093331567304937565,1118412897887794661,1143262409822039027,1167861520920701647,1192191449302687179,1216233125460759505,1239967116095232287,1263373565460610887,1286432159434808621,1309122116394744075,1331422207399852101,1353310806360663583,1374765969030048619,1395765537985866417,1416287269428013879,1436308976691355657,1455808684894831015,1474764791068624863,1493156224378242783,1510962601628865499,1528164373996715983,1544742961819050421,1560680875208077807,1575961819138372419,1590570782384777787,1604494110170922773,1617719560559401607,1630236344441061425,1642035148505499353,1653108139919230563,1663448950773309397,1673052639891025985,1681915629513106833,1690035614851230391,1697411445571160229,1704042979880478261,1709930913898203121,1715076591134940641,1719481798935918599,1723148560378144443,1726078931166041765,1728274811416459891,1729737781837742511,1730468972747003615,1730468972747003615,1729737781837742511,1728274811416459891,1726078931166041765,1723148560378144443,1719481798935918599,1715076591134940641,1709930913898203121,1704042979880478261,1697411445571160229,1690035614851230391,1681915629513106833,1673052639891025985,1663448950773309397,1653108139919230563,1642035148505499353,1630236344441061425,1617719560559401607,1604494110170922773,1590570782384777787,1575961819138372419,1560680875208077807,1544742961819050421,1528164373996715983,1510962601628865499,1493156224378242783,1474764791068624863,1455808684894831015,1436308976691355657,1416287269428013879,1395765537985866417,1374765969030048619,1353310806360663583,1331422207399852101,1309122116394744075,1286432159434808621,1263373565460610887,1239967116095232287,1216233125460759505,1192191449302687179,1167861520920701647,1143262409822039027,1118412897887794661,1093331567304937565,1068036894617184131,1042547345958117811,1016881469710470211,991057984263430435,965095859988984757,939014395820379775,912833291705959917,886572718626536495,860253387801942367,833896620219979473,807524416783350369,781159528324657509,754825523628703695,728546852535282895,702348900285050149,676258028629026417,650301598922347987,624507972512976367,598906484264004177,573527386015452857,548401758127054151,523561388842041887,499038622932807407,474866182736426351,451076966065170637,427703826442315393,404779341565939235,382335575799174325,360403841886633707,339014466138819103,318196560159244003,297977800988349567,278384220490570417,259440004040657077,241167298131051019,223586026460189011,206713714360736497,190565322010111239,175153087652743987,160486382983765461,146571583788133097,133411959774868323,121007588203877529,109355296278077911,98448637252340147,88277904732029529,78830188702864871,70089475479093541,62036792063285395,54650393551334793,47905990383395469,41777010602509753,36234891002943445,31249390255799597,26788916811325375,22820864542862949,19311949635732163,16228543001722441,13536993348347035,11203936827272967,9196589855160083,7483022188880605,6032407640521711,4815249992158237,3803581780159413,2971133716030835,2293472661977097,1748106344606701,1314553392654025,974377836897045,711187930213213,510600025750083,360169256023115,249289843573489,169068983194697,112179269150695,72695489323947,45922173522437,28218478246815,16826758236917,9710516791139,5406398531991,2893587936059,1482539462691,723544795469,334380391135,145281161759,58819129553,21944657537,7437602441,2247468927,590483463,130332853,23032313,3040321,270047,13633,285,1,D,1,95,2765,40185,365197,2366265,11896177,49152537,173812165,541665571,1520174361,3905295633,9299915015,20733663301,43622067281,87176433239,166380913105,304646558837,537231552443,915481754027,1511897969637,2425979550441,3790733334339,5779678867165,8614131500829,12570509262369,17987390592637,25272049443647,34906210542845,47450797702849,63549487979997,83930929898111,109409530349937,140884758814385,179338957179955,225833677075139,281504593165081,347555060755375,425248399964341,515898997219673,620862319652619,741523941998613,879287691282465,1035563024192923,1211751768461289,1409234383984555,1629355930395127,1873411962647055,2142634611035669,2438179130460001,2761111218993185,3112395403611083,3492884768435099,3903312257033919,4344283718408075,4816272792783641,5319617655146067,5854519559041239,6421043058688193,7019117739394809,7648541256661687,8308983473997931,8999991497411961,9720995426749439,10471314675924601,11250164752104297,12056664423597917,12889843242369877,13748649416117209,14631958043801479,15538579733751639,16467269612947849,17416736710661571,18385653661160287,19372666622263449,20376405255982933,21395492572195137,22428554402951387,23474228259728539,24531171333180977,25598067425052887,26673632651531191,27756619821497129,28845821464719501,29940071555379957,31038246038321609,32139262314098023,33242077870388179,34345688260079255,35449124621666925,36551450917643709,37651761033542461,38749175838315961,39842840260649165,40931920390026437,42015600571168651,43093080432033327,44163571773640045,45226295257185621,46280476851464253,47325344049462573,48360121920793545,49384029127955981,50396274090225039,51396051519568551,52382539570360179,53354897835428191,54312266385725973,55253765993303185,56178499604731653,57085555054384017,57974008932680327,58842931460629413,59691392174236107,60518466193113647,61323240836168155,62104822351652023,62862342546927685,63594965131528679,64301891621948501,64982366695074515,65635682915801349,66261184798603207,66858272188575457,67426402961441635,67965095041970449,68473927726214965,68952542268528841,69400641665696827,69817989545638239,70204408055768041,70559774653932513,70884017737154157,71177111100133889,71439067292181811,71669930029571597,71869765909117845,72038655746637427,72176685921147189,72283940135326749,72360492001836175,72406398834326855,72421696965162215,72406398834326855,72360492001836175,72283940135326749,72176685921147189,72038655746637427,71869765909117845,71669930029571597,71439067292181811,71177111100133889,70884017737154157,70559774653932513,70204408055768041,69817989545638239,69400641665696827,68952542268528841,68473927726214965,67965095041970449,67426402961441635,66858272188575457,66261184798603207,65635682915801349,64982366695074515,64301891621948501,63594965131528679,62862342546927685,62104822351652023,61323240836168155,60518466193113647,59691392174236107,58842931460629413,57974008932680327,57085555054384017,56178499604731653,55253765993303185,54312266385725973,53354897835428191,52382539570360179,51396051519568551,50396274090225039,49384029127955981,48360121920793545,47325344049462573,46280476851464253,45226295257185621,44163571773640045,43093080432033327,42015600571168651,40931920390026437,39842840260649165,38749175838315961,37651761033542461,36551450917643709,35449124621666925,34345688260079255,33242077870388179,32139262314098023,31038246038321609,29940071555379957,28845821464719501,27756619821497129,26673632651531191,25598067425052887,24531171333180977,23474228259728539,22428554402951387,21395492572195137,20376405255982933,19372666622263449,18385653661160287,17416736710661571,16467269612947849,15538579733751639,14631958043801479,13748649416117209,12889843242369877,12056664423597917,11250164752104297,10471314675924601,9720995426749439,8999991497411961,8308983473997931,7648541256661687,7019117739394809,6421043058688193,5854519559041239,5319617655146067,4816272792783641,4344283718408075,3903312257033919,3492884768435099,3112395403611083,2761111218993185,2438179130460001,2142634611035669,1873411962647055,1629355930395127,1409234383984555,1211751768461289,1035563024192923,879287691282465,741523941998613,620862319652619,515898997219673,425248399964341,347555060755375,281504593165081,225833677075139,179338957179955,140884758814385,109409530349937,83930929898111,63549487979997,47450797702849,34906210542845,25272049443647,17987390592637,12570509262369,8614131500829,5779678867165,3790733334339,2425979550441,1511897969637,915481754027,537231552443,304646558837,166380913105,87176433239,43622067281,20733663301,9299915015,3905295633,1520174361,541665571,173812165,49152537,11896177,2366265,365197,40185,2765,95,1 573,C,1,286,13537,254305,2530408,15342583,60819631,160005844,257118883,121359589,-547556162,-1585824941,-1780212731,570370648,5239163845,7790340079,1797154402,-12983262881,-23755942895,-11579863796,26131615429,58386910237,38325578152,-43826590043,-122747152595,-96985590518,60917305693,228374420359,208047124504,-65163294995,-383253723191,-395164662230,35802084559,587265399775,680915551246,56105341525,-827977188527,-1081221712886,-245420386103,1077165388111,1598141386540,567061141015,-1290973834655,-2213992678712,-1048230780311,1413805331203,2888182199098,1700248219549,-1385236542047,-3556869562022,-2510062419251,1151069197399,4138281518344,3435323619787,-675124919357,-4542192244976,-4403643837011,-49760169893,4682736061822,5316647060773,992799887995,-4494375146906,-6061041143525,-2082721750775,3946480931878,6524160282865,3211986959791,-3054256137548,-6611938970327,-4247595245327,1884516762214,6268123866157,5049748953373,-551875554806,-5488590178823,-5493489008825,-793314757064,4328720564851,5490322727971,1984201209208,-2901950982443,-5006634907907,-2862437791196,1366950084139,4072938415225,3302535652600,92957268259,-2783357635289,-3232183113038,-1295182180385,1285401014539,2645943629590,2085580830373,240707881999,-1607303364860,-2361167334431,-1607303364860,240707881999,2085580830373,2645943629590,1285401014539,-1295182180385,-3232183113038,-2783357635289,92957268259,3302535652600,4072938415225,1366950084139,-2862437791196,-5006634907907,-2901950982443,1984201209208,5490322727971,4328720564851,-793314757064,-5493489008825,-5488590178823,-551875554806,5049748953373,6268123866157,1884516762214,-4247595245327,-6611938970327,-3054256137548,3211986959791,6524160282865,3946480931878,-2082721750775,-6061041143525,-4494375146906,992799887995,5316647060773,4682736061822,-49760169893,-4403643837011,-4542192244976,-675124919357,3435323619787,4138281518344,1151069197399,-2510062419251,-3556869562022,-1385236542047,1700248219549,2888182199098,1413805331203,-1048230780311,-2213992678712,-1290973834655,567061141015,1598141386540,1077165388111,-245420386103,-1081221712886,-827977188527,56105341525,680915551246,587265399775,35802084559,-395164662230,-383253723191,-65163294995,208047124504,228374420359,60917305693,-96985590518,-122747152595,-43826590043,38325578152,58386910237,26131615429,-11579863796,-23755942895,-12983262881,1797154402,7790340079,5239163845,570370648,-1780212731,-1585824941,-547556162,121359589,257118883,160005844,60819631,15342583,2530408,254305,13537,286,1,D,1,95,2688,35891,275355,1342616,4345095,9131419,10007486,-5719955,-44667705,-79526246,-41408773,116421843,301121270,256492903,-207880479,-840675694,-893569055,217922705,1922463532,2384298725,113101941,-3772101292,-5339560407,-1271327825,6523231386,10505180147,4032256015,-10062144676,-18612640025,-9436079919,13890557800,30173643851,18678286713,-17037554740,-45251523521,-32923983775,18035534982,63216533461,53006051261,-15060479282,-82615119565,-79110147701,6202936662,101188895219,110513042401,10179553884,-116033829539,-145384921437,-35012165830,123981841329,180801712289,68115384240,-122097856697,-212952731949,-107934714478,108235443189,237538874863,151433977614,-81611477651,-250400831349,-194296033370,43201940865,248219817211,231385342962,4105682389,-229189085215,-257421773792,-55637329605,193587766637,267858366328,105456401463,-144022632971,-259717002646,-147149791469,85315534943,232260739084,174779641797,-24017227939,-187381699772,-183888043555,-32470716155,129517021962,172277640415,76942193979,-65155444816,-140470784279,-103451801365,2003935012,91785154317,108274697603,52135710994,-31902950241,-90485838037,-90485838037,-31902950241,52135710994,108274697603,91785154317,2003935012,-103451801365,-140470784279,-65155444816,76942193979,172277640415,129517021962,-32470716155,-183888043555,-187381699772,-24017227939,174779641797,232260739084,85315534943,-147149791469,-259717002646,-144022632971,105456401463,267858366328,193587766637,-55637329605,-257421773792,-229189085215,4105682389,231385342962,248219817211,43201940865,-194296033370,-250400831349,-81611477651,151433977614,237538874863,108235443189,-107934714478,-212952731949,-122097856697,68115384240,180801712289,123981841329,-35012165830,-145384921437,-116033829539,10179553884,110513042401,101188895219,6202936662,-79110147701,-82615119565,-15060479282,53006051261,63216533461,18035534982,-32923983775,-45251523521,-17037554740,18678286713,30173643851,13890557800,-9436079919,-18612640025,-10062144676,4032256015,10505180147,6523231386,-1271327825,-5339560407,-3772101292,113101941,2384298725,1922463532,217922705,-893569055,-840675694,-207880479,256492903,301121270,116421843,-41408773,-79526246,-44667705,-5719955,10007486,9131419,4345095,1342616,275355,35891,2688,95,1 574,C,1,287,13920,281260,3244786,25257148,146938852,683254299,2658809245,8946404180,26661722528,71657133688,176121414476,400221056872,848256352103,1688858152373,3177369161760,5676988080064,9673955026086,15781579148272,24728744713508,37330889672979,54445085566059,76915010597348,105515172467054,140905493629866,183606410486268,234000714549364,292362097422347,358903181785715,433829643613860,517383746912760,609861531448462,711593302504056,822886036202612,943936811333761,1074735740774781,1214982452032496,1364040035248394,1520943929758750,1684471463807944,1853263220397351,2025973597047462,2201418523890845,2378686141483928,2557182503783530,2736598149046938,2916799740932392,3097669608120125,3278930251624118,3459996945754467,3639897481086944,3817284338137270,3990543973746526,4157985074951512,4318067966470853,4469625714201894,4612027020021155,4745242401608160,4869796235908590,4986613403397226,5096794403411144,5201370761154075,5301098644967650,5396340921251337,5487067792619364,5572978198241370,5653714890948362,5729122608458256,5799486796566799,5865692962926054,5929263526761673,5992256238039256,6057039682674134,6125989860117058,6201170739804992,6284066623356917,6375423740107338,6475234906661835,6582869431553828,6697317846431506,6817494989290286,6942531591290571,7071987119078266,7205934807669450,7344899546267703,7489663749982086,7640987559767758,7799310346587106,7964505668719425,8135750227572842,8311541516385982,8489864560096809,8668473224789252,8845224148948446,9018387980852866,9186866742868189,9350267217123994,9508813670202302,9663121294198309,9813885306604098,9961561382040198,10106115604168118,10246905495251425,10382721763666882,10511980964786294,10633022051385873,10744434076015290,10845334517556266,10935529748228470,11015518010433065,11086333806061290,11149271360678086,11205554322113375,11256031854453506,11300974591016642,11340019134057086,11372272983525587,11396551977887706,11411689405589774,11416838177990267,11411689405589774,11396551977887706,11372272983525587,11340019134057086,11300974591016642,11256031854453506,11205554322113375,11149271360678086,11086333806061290,11015518010433065,10935529748228470,10845334517556266,10744434076015290,10633022051385873,10511980964786294,10382721763666882,10246905495251425,10106115604168118,9961561382040198,9813885306604098,9663121294198309,9508813670202302,9350267217123994,9186866742868189,9018387980852866,8845224148948446,8668473224789252,8489864560096809,8311541516385982,8135750227572842,7964505668719425,7799310346587106,7640987559767758,7489663749982086,7344899546267703,7205934807669450,7071987119078266,6942531591290571,6817494989290286,6697317846431506,6582869431553828,6475234906661835,6375423740107338,6284066623356917,6201170739804992,6125989860117058,6057039682674134,5992256238039256,5929263526761673,5865692962926054,5799486796566799,5729122608458256,5653714890948362,5572978198241370,5487067792619364,5396340921251337,5301098644967650,5201370761154075,5096794403411144,4986613403397226,4869796235908590,4745242401608160,4612027020021155,4469625714201894,4318067966470853,4157985074951512,3990543973746526,3817284338137270,3639897481086944,3459996945754467,3278930251624118,3097669608120125,2916799740932392,2736598149046938,2557182503783530,2378686141483928,2201418523890845,2025973597047462,1853263220397351,1684471463807944,1520943929758750,1364040035248394,1214982452032496,1074735740774781,943936811333761,822886036202612,711593302504056,609861531448462,517383746912760,433829643613860,358903181785715,292362097422347,234000714549364,183606410486268,140905493629866,105515172467054,76915010597348,54445085566059,37330889672979,24728744713508,15781579148272,9673955026086,5676988080064,3177369161760,1688858152373,848256352103,400221056872,176121414476,71657133688,26661722528,8946404180,2658809245,683254299,146938852,25257148,3244786,281260,13920,287,1,D,1,96,2842,42237,393961,2624342,13556666,57392117,206957846,653675414,1846345378,4738156072,11184111034,24520664962,50330125231,97343011898,178368183942,311077982301,518435610291,828557405682,1273869266841,1889544183442,2711375667260,3773409601004,5105773988250,6733165988932,8674352790392,10942824673737,13548448864356,16499683523406,19805704924816,23477747008741,27529086209699,31973412422012,36821745935687,42078489221996,47737526804542,53779407157850,60170502361644,66864651815292,73807231011358,80940975084526,88212384602430,95577288513012,103004223839231,110474720360234,117980268969547,125516548831856,133076197555880,140641847998544,148181200804818,155645520640224,162972206565606,170091153268724,176933705005570,183442328630926,189578869222790,195329484322624,200705049054895,205736839506036,210468405695157,214945474292590,219206241317558,223274383400380,227156520538158,230844830236086,234324281168364,237582818231120,240622066789928,243465921871600,246164804464990,248794312336792,251448253317155,254227336947344,257225819429573,260518910086098,264153631034966,268145092599620,272478960716890,277119511967004,282021410497006,287142492411828,292454610389327,297950037053164,303641955027336,309558941784711,315734769958560,322195959040338,328950069855977,335977595666817,343229499418948,350631154367538,358091957384672,365518543066220,372828648008786,379962474001924,386888938895929,393605374628298,400130769659596,406494195696643,412721229419916,418821682485526,424781650552468,430561847165372,436102651086694,441334643553196,446192055494072,450625822732284,454613039112202,458160478852015,461301311091900,464085794447390,466568209587906,468793203349647,470784853781900,472541087729194,474034756187828,475221022308178,476049149501664,476475683906014,476475683906014,476049149501664,475221022308178,474034756187828,472541087729194,470784853781900,468793203349647,466568209587906,464085794447390,461301311091900,458160478852015,454613039112202,450625822732284,446192055494072,441334643553196,436102651086694,430561847165372,424781650552468,418821682485526,412721229419916,406494195696643,400130769659596,393605374628298,386888938895929,379962474001924,372828648008786,365518543066220,358091957384672,350631154367538,343229499418948,335977595666817,328950069855977,322195959040338,315734769958560,309558941784711,303641955027336,297950037053164,292454610389327,287142492411828,282021410497006,277119511967004,272478960716890,268145092599620,264153631034966,260518910086098,257225819429573,254227336947344,251448253317155,248794312336792,246164804464990,243465921871600,240622066789928,237582818231120,234324281168364,230844830236086,227156520538158,223274383400380,219206241317558,214945474292590,210468405695157,205736839506036,200705049054895,195329484322624,189578869222790,183442328630926,176933705005570,170091153268724,162972206565606,155645520640224,148181200804818,140641847998544,133076197555880,125516548831856,117980268969547,110474720360234,103004223839231,95577288513012,88212384602430,80940975084526,73807231011358,66864651815292,60170502361644,53779407157850,47737526804542,42078489221996,36821745935687,31973412422012,27529086209699,23477747008741,19805704924816,16499683523406,13548448864356,10942824673737,8674352790392,6733165988932,5105773988250,3773409601004,2711375667260,1889544183442,1273869266841,828557405682,518435610291,311077982301,178368183942,97343011898,50330125231,24520664962,11184111034,4738156072,1846345378,653675414,206957846,57392117,13556666,2624342,393961,42237,2842,96,1 577,C,1,289,14209,292359,3428665,26814635,153230839,677433455,2404988821,7027078141,17167591415,35381766037,61679017893,90571958147,110576693433,109197271313,82565803353,42721502345,13541031061,14312104731,43669141491,81268640291,109542565529,134153007979,177290030289,245824032777,310220890335,326104196919,282221173531,219034601893,187268688031,187932047601,168487766739,91018046887,-2911498407,-15551457795,108242214093,314139643849,483324436925,543292230133,521944971237,489143291007,461300909207,384334281931,213534904993,-6813438151,-161052375187,-162682859557,-31127645759,134607634611,253791742831,329813264389,420059548345,548824615737,658893158213,653042988637,483074942793,198755539227,-87242002769,-281121059799,-361283003099,-361834471229,-311410598823,-192364198363,33236876057,349523528599,642582492639,753166164755,600968474613,264053402671,-80200331175,-307204388233,-435115352035,-556095182581,-689784167967,-733028692271,-571471184307,-228861727505,119622761811,293732540241,260079542279,130586006733,18011500183,-87401188341,-285300910823,-616988617673,-970120971471,-1148174778063,-1039221646509,-713767521531,-358335815491,-120134982291,-17052273449,15740313811,14186375093,-65539733343,-286891296927,-629160344073,-953693443589,-1088858521895,-965524856649,-675185978217,-387885381569,-205736852579,-98954768013,12814308979,130156993729,147772346157,-31059805627,-365484022083,-681717620339,-814015680627,-735493018525,-546266437747,-344891441289,-133257036469,141806467399,468161455919,718658730411,740687292719,495009282593,98481287343,-268936849563,-491529278591,-557948499833,-500868884525,-327060106455,-19463978075,401723849071,839134858191,1153163192291,1244089016121,1106325622609,811575575589,449654597493,89490613725,-213777273691,-397835737941,-400847859385,-197073131847,177084323293,632089642641,1058318882653,1358090905609,1465713027929,1358090905609,1058318882653,632089642641,177084323293,-197073131847,-400847859385,-397835737941,-213777273691,89490613725,449654597493,811575575589,1106325622609,1244089016121,1153163192291,839134858191,401723849071,-19463978075,-327060106455,-500868884525,-557948499833,-491529278591,-268936849563,98481287343,495009282593,740687292719,718658730411,468161455919,141806467399,-133257036469,-344891441289,-546266437747,-735493018525,-814015680627,-681717620339,-365484022083,-31059805627,147772346157,130156993729,12814308979,-98954768013,-205736852579,-387885381569,-675185978217,-965524856649,-1088858521895,-953693443589,-629160344073,-286891296927,-65539733343,14186375093,15740313811,-17052273449,-120134982291,-358335815491,-713767521531,-1039221646509,-1148174778063,-970120971471,-616988617673,-285300910823,-87401188341,18011500183,130586006733,260079542279,293732540241,119622761811,-228861727505,-571471184307,-733028692271,-689784167967,-556095182581,-435115352035,-307204388233,-80200331175,264053402671,600968474613,753166164755,642582492639,349523528599,33236876057,-192364198363,-311410598823,-361834471229,-361283003099,-281121059799,-87242002769,198755539227,483074942793,653042988637,658893158213,548824615737,420059548345,329813264389,253791742831,134607634611,-31127645759,-162682859557,-161052375187,-6813438151,213534904993,384334281931,461300909207,489143291007,521944971237,543292230133,483324436925,314139643849,108242214093,-15551457795,-2911498407,91018046887,168487766739,187932047601,187268688031,219034601893,282221173531,326104196919,310220890335,245824032777,177290030289,134153007979,109542565529,81268640291,43669141491,14312104731,13541031061,42721502345,82565803353,109197271313,110576693433,90571958147,61679017893,35381766037,17167591415,7027078141,2404988821,677433455,153230839,26814635,3428665,292359,14209,289,1,D,1,97,2919,44185,417081,2763755,13812845,54517877,175155417,467265993,1047741257,1986075617,3180799813,4268947539,4709468379,4108221825,2619863189,1051082489,403176879,1100334069,2619580741,4032136305,5037014455,6336392581,8717196161,11719794693,13580331075,12909747349,10378624611,8223263253,7748618349,7679965199,5684179583,1678534993,-1044197383,1251651529,8663762935,17073945205,21954897807,22402978167,20978223525,19855587953,18035418405,12920513949,4288323971,-4146217691,-7595848171,-4504462683,2253342367,8405614403,12235516985,15398524135,20038773421,25492945553,28124924619,24468257947,14517692123,2028582145,-8280072363,-13902396141,-15355342267,-14277348699,-10954870261,-3915094007,7699302839,21197453095,30350276837,29507777257,18533065527,3416193329,-8764874365,-15725979211,-20486782151,-26042664865,-30459357247,-28338611599,-17244069591,-1746247327,9780633943,12404982321,8253701089,2890263665,-1246183015,-7036668473,-18226346339,-33432454329,-45456689753,-47019849173,-37169722181,-21979580809,-9173402363,-2295299077,168887211,846914043,-462327345,-6529983711,-18703512183,-33522981965,-43837786711,-44013367877,-34581657495,-21718861197,-11771420521,-6180654423,-1944318181,3152163973,6642881697,3513578501,-7818913401,-22416077553,-32325693405,-33161929987,-26928347677,-18504519409,-10148412531,-237043303,12666493045,25545076531,31830141309,26939291899,12661620515,-4108352089,-16698645869,-22572023081,-22622273699,-17887065793,-7925497587,7544691143,26104153301,42450281031,51173227497,49976628261,40493852063,26398000559,11069256683,-3033737927,-13527458895,-17688019929,-13490966717,-1107578459,16705959375,35614074925,51165060359,59883008581,59883008581,51165060359,35614074925,16705959375,-1107578459,-13490966717,-17688019929,-13527458895,-3033737927,11069256683,26398000559,40493852063,49976628261,51173227497,42450281031,26104153301,7544691143,-7925497587,-17887065793,-22622273699,-22572023081,-16698645869,-4108352089,12661620515,26939291899,31830141309,25545076531,12666493045,-237043303,-10148412531,-18504519409,-26928347677,-33161929987,-32325693405,-22416077553,-7818913401,3513578501,6642881697,3152163973,-1944318181,-6180654423,-11771420521,-21718861197,-34581657495,-44013367877,-43837786711,-33522981965,-18703512183,-6529983711,-462327345,846914043,168887211,-2295299077,-9173402363,-21979580809,-37169722181,-47019849173,-45456689753,-33432454329,-18226346339,-7036668473,-1246183015,2890263665,8253701089,12404982321,9780633943,-1746247327,-17244069591,-28338611599,-30459357247,-26042664865,-20486782151,-15725979211,-8764874365,3416193329,18533065527,29507777257,30350276837,21197453095,7699302839,-3915094007,-10954870261,-14277348699,-15355342267,-13902396141,-8280072363,2028582145,14517692123,24468257947,28124924619,25492945553,20038773421,15398524135,12235516985,8405614403,2253342367,-4504462683,-7595848171,-4146217691,4288323971,12920513949,18035418405,19855587953,20978223525,22402978167,21954897807,17073945205,8663762935,1251651529,-1044197383,1678534993,5684179583,7679965199,7748618349,8223263253,10378624611,12909747349,13580331075,11719794693,8717196161,6336392581,5037014455,4032136305,2619580741,1100334069,403176879,1051082489,2619863189,4108221825,4709468379,4268947539,3180799813,1986075617,1047741257,467265993,175155417,54517877,13812845,2763755,417081,44185,2919,97,1 579,C,1,290,14113,276653,2931436,19606901,91540429,320923994,891989173,2042070785,3943436584,6494074643,9087701041,10504979480,9103367569,3417938003,-6907109018,-20184179299,-32273908853,-37217449114,-29114128325,-4906292095,32890667164,74845784309,105849060691,109348038182,73763265385,-978482353,-99575305910,-192601605667,-243870814235,-222607271374,-116771325395,57470375195,254815459660,410785407881,461159871121,365507679548,126735416455,-201417923461,-523963225916,-730818105919,-732803433593,-496076588662,-62383338971,454134216323,895720445644,1108648457867,995450239777,554215912778,-110061646463,-808919757517,-1324130242502,-1476329781697,-1186731223049,-510715217464,370045775137,1197181783811,1713217859806,1743306481829,1254555953797,372669999878,-651235053293,-1514635197109,-1955840704562,-1835470999057,-1181024106995,-180070550908,876095353201,1680672157487,2003676601432,1759671426965,1030293302911,35713472216,-934738524491,-1610144563663,-1816275735170,-1521268366807,-836513222765,24835291424,816444561589,1331894546723,1459851337702,1206306210665,680182794877,50365661168,-509679368705,-871369804591,-979998908252,-857054192941,-578985270983,-242976016132,66689009473,300201622133,446076994558,519128953499,540365303041,519128953499,446076994558,300201622133,66689009473,-242976016132,-578985270983,-857054192941,-979998908252,-871369804591,-509679368705,50365661168,680182794877,1206306210665,1459851337702,1331894546723,816444561589,24835291424,-836513222765,-1521268366807,-1816275735170,-1610144563663,-934738524491,35713472216,1030293302911,1759671426965,2003676601432,1680672157487,876095353201,-180070550908,-1181024106995,-1835470999057,-1955840704562,-1514635197109,-651235053293,372669999878,1254555953797,1743306481829,1713217859806,1197181783811,370045775137,-510715217464,-1186731223049,-1476329781697,-1324130242502,-808919757517,-110061646463,554215912778,995450239777,1108648457867,895720445644,454134216323,-62383338971,-496076588662,-732803433593,-730818105919,-523963225916,-201417923461,126735416455,365507679548,461159871121,410785407881,254815459660,57470375195,-116771325395,-222607271374,-243870814235,-192601605667,-99575305910,-978482353,73763265385,109348038182,105849060691,74845784309,32890667164,-4906292095,-29114128325,-37217449114,-32273908853,-20184179299,-6907109018,3417938003,9103367569,10504979480,9087701041,6494074643,3943436584,2042070785,891989173,320923994,91540429,19606901,2931436,276653,14113,290,1,D,1,97,2842,39955,331353,1832278,7354861,22827201,57362006,120350177,214499459,326139252,417293737,426477847,284943952,-50428133,-556022405,-1110582840,-1497731359,-1458279799,-790550808,528649865,2252279259,3856034380,4652870547,4022069887,1691677708,-2030550101,-6192804725,-9378451070,-10125328019,-7479439199,-1495696680,6525781487,14224087361,18806359802,17977616385,10880909531,-1303874850,-15389808497,-26944865103,-31633011148,-26744316385,-12392543281,8097886968,28867750621,43168702983,45526244672,33732184829,9958524893,-19486446688,-45814826899,-60403873779,-57623678542,-36913732123,-3356027461,33555832308,62662744417,74590424425,64810463214,35295197575,-5830399353,-46603397146,-74819753641,-81796860577,-65105230956,-29387984593,15005080541,55147574288,79444029939,81092007257,60030598428,22802655559,-19570803035,-54991010930,-73867758065,-71792643437,-50533150896,-17138803085,18450999081,46475793688,60122266761,57183498409,40209292158,15245784427,-10303701087,-29948309692,-39796769403,-39215204477,-30395641112,-17135421927,-3357696149,8083250190,15940369619,20375857403,22242855252,22242855252,20375857403,15940369619,8083250190,-3357696149,-17135421927,-30395641112,-39215204477,-39796769403,-29948309692,-10303701087,15245784427,40209292158,57183498409,60122266761,46475793688,18450999081,-17138803085,-50533150896,-71792643437,-73867758065,-54991010930,-19570803035,22802655559,60030598428,81092007257,79444029939,55147574288,15005080541,-29387984593,-65105230956,-81796860577,-74819753641,-46603397146,-5830399353,35295197575,64810463214,74590424425,62662744417,33555832308,-3356027461,-36913732123,-57623678542,-60403873779,-45814826899,-19486446688,9958524893,33732184829,45526244672,43168702983,28867750621,8097886968,-12392543281,-26744316385,-31633011148,-26944865103,-15389808497,-1303874850,10880909531,17977616385,18806359802,14224087361,6525781487,-1495696680,-7479439199,-10125328019,-9378451070,-6192804725,-2030550101,1691677708,4022069887,4652870547,3856034380,2252279259,528649865,-790550808,-1458279799,-1497731359,-1110582840,-556022405,-50428133,284943952,426477847,417293737,326139252,214499459,120350177,57362006,22827201,7354861,1832278,331353,39955,2842,97,1 581,C,1,290,13726,246816,2173235,10291750,26026994,29568701,5096878,22286928,131217558,156129611,56978292,138084310,251927635,189796736,448752128,601754324,128251943,378655480,1043882126,655056473,746527050,1290620498,517345594,803561095,2189671148,1210329302,804080243,2224423596,1131936644,1032610204,3208088269,1519647248,590500190,3094053117,1503721236,536302920,3769557662,1778599775,-350686952,3231751586,1494805474,-593559768,3781211440,1466767193,-2046018211,2552014080,1259361110,-1982158100,2657124508,560984136,-3935829377,1542668289,772504012,-3977017310,945132042,-260950456,-5318605860,170016073,-153133819,-5371738036,-341817406,-620608316,-6088443792,-1053779084,-346972441,-5203973375,-707231336,-663571398,-5674124742,-521731424,759370016,-3949515567,-55202041,475384252,-3311946050,1483898032,2354437004,-1839014164,2021129617,2975287309,-440099856,3710311091,4331424320,848867970,4880192300,4923614094,1485853237,5999224406,6398678311,2511154008,6068602364,6009506654,2430858738,7201210451,7070207690,1602665229,5642911924,6452329148,1707700376,5688353902,5670634607,-483128422,3836912139,5385919160,-1293329710,2104186802,3974291790,-3151846893,139471990,3004944205,-4441456468,-1575007148,2035590596,-6062428330,-3998136155,1357845062,-5850124829,-5059406864,69353696,-7081048754,-5972560314,1074699193,-5972560314,-7081048754,69353696,-5059406864,-5850124829,1357845062,-3998136155,-6062428330,2035590596,-1575007148,-4441456468,3004944205,139471990,-3151846893,3974291790,2104186802,-1293329710,5385919160,3836912139,-483128422,5670634607,5688353902,1707700376,6452329148,5642911924,1602665229,7070207690,7201210451,2430858738,6009506654,6068602364,2511154008,6398678311,5999224406,1485853237,4923614094,4880192300,848867970,4331424320,3710311091,-440099856,2975287309,2021129617,-1839014164,2354437004,1483898032,-3311946050,475384252,-55202041,-3949515567,759370016,-521731424,-5674124742,-663571398,-707231336,-5203973375,-346972441,-1053779084,-6088443792,-620608316,-341817406,-5371738036,-153133819,170016073,-5318605860,-260950456,945132042,-3977017310,772504012,1542668289,-3935829377,560984136,2657124508,-1982158100,1259361110,2552014080,-2046018211,1466767193,3781211440,-593559768,1494805474,3231751586,-350686952,1778599775,3769557662,536302920,1503721236,3094053117,590500190,1519647248,3208088269,1032610204,1131936644,2224423596,804080243,1210329302,2189671148,803561095,517345594,1290620498,746527050,655056473,1043882126,378655480,128251943,601754324,448752128,189796736,251927635,138084310,56978292,156129611,131217558,22286928,5096878,29568701,26026994,10291750,2173235,246816,13726,290,1,D,1,96,2668,32945,211604,738028,1302858,787073,53768,2965588,6971201,4308500,2733312,9224778,8984703,11013402,25487038,15833523,3929352,33238608,39080172,21871929,47014324,41743872,14321679,67989552,82184872,25691586,66663385,82928676,23224706,94969567,119145340,16568338,79829252,120749391,11152866,91936482,150746433,-6179154,55812984,139211099,-21724473,62693440,160874832,-56300382,-2903442,133214676,-55945663,1281735,128376580,-116536888,-74149508,116544350,-106874512,-88909755,83171981,-158830212,-138059416,72228690,-151863626,-152514064,51200737,-174210633,-187244824,39067040,-143863184,-157762574,37734900,-163420081,-168613097,71231324,-89110408,-118415048,65677202,-86932212,-69606473,138823573,-11909332,-29592352,155988762,30055854,38724760,220306240,82260003,93175096,256362369,103453378,129187898,312259582,160786188,150936439,302502180,145456557,171568766,361190358,152513862,110378740,312288581,146429018,116694179,302296654,82963862,18910688,262366344,72292803,-41444212,195873075,9939554,-129427306,135924374,-28223740,-199464283,80141734,-71291585,-294281870,6663492,-65138336,-309935856,-49989259,-113736998,-362859363,-50916606,-50916606,-362859363,-113736998,-49989259,-309935856,-65138336,6663492,-294281870,-71291585,80141734,-199464283,-28223740,135924374,-129427306,9939554,195873075,-41444212,72292803,262366344,18910688,82963862,302296654,116694179,146429018,312288581,110378740,152513862,361190358,171568766,145456557,302502180,150936439,160786188,312259582,129187898,103453378,256362369,93175096,82260003,220306240,38724760,30055854,155988762,-29592352,-11909332,138823573,-69606473,-86932212,65677202,-118415048,-89110408,71231324,-168613097,-163420081,37734900,-157762574,-143863184,39067040,-187244824,-174210633,51200737,-152514064,-151863626,72228690,-138059416,-158830212,83171981,-88909755,-106874512,116544350,-74149508,-116536888,128376580,1281735,-55945663,133214676,-2903442,-56300382,160874832,62693440,-21724473,139211099,55812984,-6179154,150746433,91936482,11152866,120749391,79829252,16568338,119145340,94969567,23224706,82928676,66663385,25691586,82184872,67989552,14321679,41743872,47014324,21871929,39080172,33238608,3929352,15833523,25487038,11013402,8984703,9224778,2733312,4308500,6971201,2965588,53768,787073,1302858,738028,211604,32945,2668,96,1 582,C,1,291,14114,273831,2841433,18217764,78234131,235059033,501589186,746591637,711743663,289405320,-221506415,-380471733,-165092962,92112267,333114457,681392796,692512391,-176041323,-1170497234,-936090255,76008011,57746040,-928747175,-1003113957,-136192042,-167627349,-732114551,413909088,2443218371,1985341389,-616838630,-1238605707,867880883,1928888844,814942885,760922223,2340537638,1775163147,-1433833595,-2455043616,265483295,1719553629,-726413510,-2693729091,-1293965725,-399205440,-2510625503,-3374014923,-333728176,1828593657,-439601393,-2576086812,-228803137,2830595703,2076564880,588608319,2493686249,4436182092,1910029813,-1458271131,41382416,3570154161,2725880431,-833176068,-975544549,1040198415,-702618836,-4685139285,-4232816827,-390817656,-533136167,-4606302147,-4968910084,-512478063,1426060627,-1073439636,-1257163945,2809968459,4150317028,485000679,-736760503,3661367820,6187176169,2668406853,-7010884,2671720761,4302682111,389903916,-2759454397,-441594537,1241455924,-2527385925,-5673258979,-2981741976,-247638767,-2981741976,-5673258979,-2527385925,1241455924,-441594537,-2759454397,389903916,4302682111,2671720761,-7010884,2668406853,6187176169,3661367820,-736760503,485000679,4150317028,2809968459,-1257163945,-1073439636,1426060627,-512478063,-4968910084,-4606302147,-533136167,-390817656,-4232816827,-4685139285,-702618836,1040198415,-975544549,-833176068,2725880431,3570154161,41382416,-1458271131,1910029813,4436182092,2493686249,588608319,2076564880,2830595703,-228803137,-2576086812,-439601393,1828593657,-333728176,-3374014923,-2510625503,-399205440,-1293965725,-2693729091,-726413510,1719553629,265483295,-2455043616,-1433833595,1775163147,2340537638,760922223,814942885,1928888844,867880883,-1238605707,-616838630,1985341389,2443218371,413909088,-732114551,-167627349,-136192042,-1003113957,-928747175,57746040,76008011,-936090255,-1170497234,-176041323,692512391,681392796,333114457,92112267,-165092962,-380471733,-221506415,289405320,711743663,746591637,501589186,235059033,78234131,18217764,2841433,273831,14114,291,1,D,1,97,2823,39105,314806,1639642,5868477,14857971,26612303,32288393,22384466,559586,-14938783,-12421897,-1090303,8347935,20883326,32310700,14917379,-31434273,-51386019,-16930271,10973692,-17848610,-48072957,-23605979,1065599,-22290699,-18060090,63886016,109777925,29272289,-57005353,-13488333,72250592,61243630,19647887,64309881,104739425,10302821,-103779016,-55278714,62136069,33905743,-87824363,-94620183,-19093256,-51177694,-142708366,-90008530,52249857,46380264,-81275201,-78760264,67769668,120684302,42948729,47614646,160617589,153779328,-6068484,-57019246,84576361,159076202,34893345,-62048616,7676222,33098884,-119168109,-216615116,-93601399,13516740,-105046396,-232717658,-121953439,48620956,16011879,-76783232,24492430,176166832,107466585,-38292192,44781655,236474312,204138894,27941400,36577441,172350112,117359935,-75699032,-86866542,42547396,-5727971,-196593626,-203558319,-43445276,-43445276,-203558319,-196593626,-5727971,42547396,-86866542,-75699032,117359935,172350112,36577441,27941400,204138894,236474312,44781655,-38292192,107466585,176166832,24492430,-76783232,16011879,48620956,-121953439,-232717658,-105046396,13516740,-93601399,-216615116,-119168109,33098884,7676222,-62048616,34893345,159076202,84576361,-57019246,-6068484,153779328,160617589,47614646,42948729,120684302,67769668,-78760264,-81275201,46380264,52249857,-90008530,-142708366,-51177694,-19093256,-94620183,-87824363,33905743,62136069,-55278714,-103779016,10302821,104739425,64309881,19647887,61243630,72250592,-13488333,-57005353,29272289,109777925,63886016,-18060090,-22290699,1065599,-23605979,-48072957,-17848610,10973692,-16930271,-51386019,-31434273,14917379,32310700,20883326,8347935,-1090303,-12421897,-14938783,559586,22384466,32288393,26612303,14857971,5868477,1639642,314806,39105,2823,97,1 583,C,1,292,14502,301156,3559010,27999010,160828823,716061126,2576485142,7730383034,19835878590,44491146721,88977908200,161560064442,270523249218,422697074224,620754678494,859223582293,1120816566936,1375491717050,1583050097728,1697692308444,1673102684001,1469380247066,1064051798924,465478245714,-277934697872,-1078584430445,-1820085241963,-2372307117972,-2608552964600,-2426984844482,-1777033552415,-684104895695,738954140534,2300941025500,3759473212530,4857690175444,5363900279039,5112625813767,4045067921752,2239570717208,-82849622262,-2586503312305,-4875498826351,-6557384813490,-7303304752784,-6902672666782,-5310728197716,-2676332769841,667699806995,4256126638500,7568074401096,10105441845735,11460985746427,11377279957645,9795289540086,6878583990734,2996535607196,-1333787265073,-5526697251851,-9004269885909,-11262358829414,-11933064448778,-10845018166933,-8065077480655,-3900074328015,1144495357252,6429832989960,11253627246104,14923781038517,16846841598395,16627634036003,14153000226816,9629419427320,3566692038167,-3278025335005,-9982539700169,-15569893436036,-19149428402836,-20070511486059,-18049760526423,-13236273340659,-6204554293983,2113982272490,10548486218545,17849264983963,22879741142965,24808134794501,23253985054448,18355543785464,10751738921969,1492953677731,-8103518494527,-16641723376805,-22859012158994,-25823761741525,-25075592917337,-20683983955319,-13228683712599,-3717203072940,6550358699296,16160389354801,23786447679435,28374741839493,29281500607105,26349295432173,19924849944191,10820776809867,219001978981,-10480027105483,-19842242037234,-26588737795967,-29762857206389,-28860856150545,-23914882968707,-15512569315891,-4738382720147,6963064860945,17980775284107,26756883124857,32004251870713,32899204786746,29222212218931,21414501765073,10529258328359,-1917086134541,-14163551449499,-24456757238035,-31305335596189,-33706191747435,-31305335596189,-24456757238035,-14163551449499,-1917086134541,10529258328359,21414501765073,29222212218931,32899204786746,32004251870713,26756883124857,17980775284107,6963064860945,-4738382720147,-15512569315891,-23914882968707,-28860856150545,-29762857206389,-26588737795967,-19842242037234,-10480027105483,219001978981,10820776809867,19924849944191,26349295432173,29281500607105,28374741839493,23786447679435,16160389354801,6550358699296,-3717203072940,-13228683712599,-20683983955319,-25075592917337,-25823761741525,-22859012158994,-16641723376805,-8103518494527,1492953677731,10751738921969,18355543785464,23253985054448,24808134794501,22879741142965,17849264983963,10548486218545,2113982272490,-6204554293983,-13236273340659,-18049760526423,-20070511486059,-19149428402836,-15569893436036,-9982539700169,-3278025335005,3566692038167,9629419427320,14153000226816,16627634036003,16846841598395,14923781038517,11253627246104,6429832989960,1144495357252,-3900074328015,-8065077480655,-10845018166933,-11933064448778,-11262358829414,-9004269885909,-5526697251851,-1333787265073,2996535607196,6878583990734,9795289540086,11377279957645,11460985746427,10105441845735,7568074401096,4256126638500,667699806995,-2676332769841,-5310728197716,-6902672666782,-7303304752784,-6557384813490,-4875498826351,-2586503312305,-82849622262,2239570717208,4045067921752,5112625813767,5363900279039,4857690175444,3759473212530,2300941025500,738954140534,-684104895695,-1777033552415,-2426984844482,-2608552964600,-2372307117972,-1820085241963,-1078584430445,-277934697872,465478245714,1064051798924,1469380247066,1673102684001,1697692308444,1583050097728,1375491717050,1120816566936,859223582293,620754678494,422697074224,270523249218,161560064442,88977908200,44491146721,19835878590,7730383034,2576485142,716061126,160828823,27999010,3559010,301156,14502,292,1,D,1,98,2978,45464,432060,2878285,14467176,57648612,188760642,522232070,1249615864,2640338667,5020689388,8739101766,14118714082,21374293992,30470076899,40948738550,51825323710,61624543554,68540341870,70636761872,66083171365,53520134270,32589232404,4441176852,-28074516451,-60662849439,-88135963988,-105078717694,-106632476284,-89498495790,-53050965041,-144085819,62825094750,126703741468,180952344412,215245215901,221142191395,193801859272,133521473698,46556910484,-55335567098,-156683226187,-240834251139,-292556150066,-300407666648,-258888011540,-170091535831,-44157832061,102030806264,247632269262,371163515448,453551659003,480747200879,445989610201,351412867922,208258388048,35263927893,-144314712251,-306015612203,-427107388578,-489206835736,-480859535472,-399773077631,-253798318149,-60057552287,157391982864,370416977628,549730990723,668209881815,704872386499,648855985718,502044640880,279476801516,7752083247,-277862565255,-537385036769,-731346797230,-827061262827,-804664438639,-661228890493,-411949744325,-88500886392,264859874524,597075920187,857698491803,1005047965811,1013447034517,877759943178,614376149725,258894963963,-138780822433,-521401514471,-832808220420,-1026650309372,-1073578855807,-965411899577,-715871973277,-358397548539,58399772938,477310767261,840556539135,1097988141111,1213897503479,1171455099428,974632788411,647784815947,232865316159,-215753997057,-638379113509,-977889755907,-1187211223831,-1235536160007,-1112815843057,-831975776957,-428158128036,45381083429,524266273615,941722422235,1237750948975,1367747862277,1309569656635,1067777426799,673848559731,181981697871,-338702597271,-814090499084,-1175713575501,-1370875435411,-1370875435411,-1175713575501,-814090499084,-338702597271,181981697871,673848559731,1067777426799,1309569656635,1367747862277,1237750948975,941722422235,524266273615,45381083429,-428158128036,-831975776957,-1112815843057,-1235536160007,-1187211223831,-977889755907,-638379113509,-215753997057,232865316159,647784815947,974632788411,1171455099428,1213897503479,1097988141111,840556539135,477310767261,58399772938,-358397548539,-715871973277,-965411899577,-1073578855807,-1026650309372,-832808220420,-521401514471,-138780822433,258894963963,614376149725,877759943178,1013447034517,1005047965811,857698491803,597075920187,264859874524,-88500886392,-411949744325,-661228890493,-804664438639,-827061262827,-731346797230,-537385036769,-277862565255,7752083247,279476801516,502044640880,648855985718,704872386499,668209881815,549730990723,370416977628,157391982864,-60057552287,-253798318149,-399773077631,-480859535472,-489206835736,-427107388578,-306015612203,-144314712251,35263927893,208258388048,351412867922,445989610201,480747200879,453551659003,371163515448,247632269262,102030806264,-44157832061,-170091535831,-258888011540,-300407666648,-292556150066,-240834251139,-156683226187,-55335567098,46556910484,133521473698,193801859272,221142191395,215245215901,180952344412,126703741468,62825094750,-144085819,-53050965041,-89498495790,-106632476284,-105078717694,-88135963988,-60662849439,-28074516451,4441176852,32589232404,53520134270,66083171365,70636761872,68540341870,61624543554,51825323710,40948738550,30470076899,21374293992,14118714082,8739101766,5020689388,2640338667,1249615864,522232070,188760642,57648612,14467176,2878285,432060,45464,2978,98,1 586,C,1,293,14503,298567,3497285,27498929,160576031,743954835,2861342393,9436028961,27331882543,70849158879,166853808285,361530123065,728563444351,1378633982455,2470494551085,4224417427853,6939023278983,11012093850115,16964951277297,25468913972045,37372028859195,53725223100447,75808847651009,105162077645317,143617430399847,193340333948019,256870367019449,337158745290645,437597722982879,562041721721415,714824708309393,900780112878613,1125266382035923,1394194461100743,1714047521318977,2091882804789573,2535311983085551,3052466344194503,3651959663202129,4342859377453241,5134665976073007,6037288020436599,7060994995058517,8216337235152781,9514038093409755,10964877892152935,12579591443705173,14368788025763413,16342882443659083,18512012248266503,20885919986953513,23473799633215057,26284130042270475,29324528626378563,32601646820093653,36121101910108021,39887415739147967,43903927280219163,48172667152213913,52694214290098449,57467575689190883,62490123676890875,67757594456672881,73264117364842717,79002230801192087,84962858798202367,91135260063791397,97506992468726869,104063937378855403,110790397516851879,117669240001039729,124682032769445405,131809135329847727,139029745575433635,146321944408480045,153662789839158609,161028483793261115,168394587609301443,175736230107317897,183028259116969833,190245329460016639,197361967692632815,204352671837402253,211192078931252673,217855182084394327,224317538978058919,230555415088541889,236545847650597733,242266670151279411,247696562642530867,252815170852946653,257603282235608225,262042999450027727,266117846840132427,269812788132470749,273114193701048449,276009829488670763,278488921516324879,280542291934513757,282162506466028757,283343960143884659,284082868919849035,284377200272333745,284226618754644797,283632510604217759,282598092649485651,281128546980025337,279231100624718813,276915005535887751,274191442834414351,271073426717140365,267575779877695881,263715195773834191,259510334320969403,254981866562379049,250152413291822245,245046391220945583,239689838211853787,234110294228947089,228336763463946237,222399713175306375,216331027356210219,210163855669041853,203932363597269385,197671450403029263,191416513103755879,185203289457868449,179067744850889017,173045927468954987,167173732890881027,161486580388321441,156019063326306957,150804650910634947,145875477896509287,141262193700969449,136993801408558705,133097430582740119,129598044905420719,126518143289189553,123877528095987553,121693175584997195,119979180973902335,118746710712619689,118003907308711269,117755747159495159,118003907308711269,118746710712619689,119979180973902335,121693175584997195,123877528095987553,126518143289189553,129598044905420719,133097430582740119,136993801408558705,141262193700969449,145875477896509287,150804650910634947,156019063326306957,161486580388321441,167173732890881027,173045927468954987,179067744850889017,185203289457868449,191416513103755879,197671450403029263,203932363597269385,210163855669041853,216331027356210219,222399713175306375,228336763463946237,234110294228947089,239689838211853787,245046391220945583,250152413291822245,254981866562379049,259510334320969403,263715195773834191,267575779877695881,271073426717140365,274191442834414351,276915005535887751,279231100624718813,281128546980025337,282598092649485651,283632510604217759,284226618754644797,284377200272333745,284082868919849035,283343960143884659,282162506466028757,280542291934513757,278488921516324879,276009829488670763,273114193701048449,269812788132470749,266117846840132427,262042999450027727,257603282235608225,252815170852946653,247696562642530867,242266670151279411,236545847650597733,230555415088541889,224317538978058919,217855182084394327,211192078931252673,204352671837402253,197361967692632815,190245329460016639,183028259116969833,175736230107317897,168394587609301443,161028483793261115,153662789839158609,146321944408480045,139029745575433635,131809135329847727,124682032769445405,117669240001039729,110790397516851879,104063937378855403,97506992468726869,91135260063791397,84962858798202367,79002230801192087,73264117364842717,67757594456672881,62490123676890875,57467575689190883,52694214290098449,48172667152213913,43903927280219163,39887415739147967,36121101910108021,32601646820093653,29324528626378563,26284130042270475,23473799633215057,20885919986953513,18512012248266503,16342882443659083,14368788025763413,12579591443705173,10964877892152935,9514038093409755,8216337235152781,7060994995058517,6037288020436599,5134665976073007,4342859377453241,3651959663202129,3052466344194503,2535311983085551,2091882804789573,1714047521318977,1394194461100743,1125266382035923,900780112878613,714824708309393,562041721721415,437597722982879,337158745290645,256870367019449,193340333948019,143617430399847,105162077645317,75808847651009,53725223100447,37372028859195,25468913972045,16964951277297,11012093850115,6939023278983,4224417427853,2470494551085,1378633982455,728563444351,361530123065,166853808285,70849158879,27331882543,9436028961,2861342393,743954835,160576031,27498929,3497285,298567,14503,293,1,D,1,98,2959,44738,422683,2835572,14649925,61550934,218454387,673396828,1841368395,4541838878,10244867423,21380718120,41704837001,76719966782,134177561783,224698249670,362548416577,566578903770,861284603773,1277911151768,1855547331133,2642203545556,3695952988869,5086244373326,6895441099641,9220515466970,12174703448599,15888900088374,20512690833449,26215114573448,33185404825305,41633928738956,51793320505975,63919514637480,78292232994745,95214610473914,115012014072541,138030486533148,164635350843525,195210224697124,230156168202565,269890279877530,314843087803817,365454597219044,422169544209793,485432789939342,555685556740351,633362458435700,718888504700961,812675027437136,915114014664487,1026571334063498,1147380108027417,1277835483135492,1418191166132319,1568656936732270,1729395712266867,1900519128819242,2082081809395479,2274075695775074,2476426154303323,2688990728890330,2911559937437093,3143858415426950,3385544805438121,3636210058683430,3895375388236463,4162491863190252,4436942974284503,4718049847618992,5005077288140361,5297238584011914,5593698218372197,5893573477859464,6195937091744317,6499822620587610,6804232590366075,7108147555220410,7410533692964591,7710347652572144,8006539412827001,8298055404839950,8583843986717751,8862863614542488,9134091975667825,9396533466162048,9649223394008247,9891229491501684,10121653134803105,10339632748291996,10544350113596375,10735037960651200,10910986010185503,11071543490945908,11216118499391609,11344176716875982,11455242362537693,11548902527105922,11624813427690817,11682705541522292,11722385203160223,11743732672225374,11746699155679651,11731305982522658,11697647519924423,11645896620863422,11576309427358745,11489226665278490,11385070955428535,11264342409096946,11127615873170715,10975541821400740,10808850029092819,10628352889362762,10434945191331735,10229599418959582,10013358518895953,9787329525235418,9552680375284021,9310639482292614,9062495178599243,8809591798695400,8553321180207723,8295111243293100,8036414957368659,7778702231282084,7523454668439125,7272160644569970,7026307624896147,6787370422187066,6556796871535477,6335994109277128,6126318048265571,5929066216221068,5745471694463955,5576695267544300,5423814513698139,5287811195915652,5169559975646571,5069820929501150,4989236027420879,4928327381890776,4887494460843705,4867009015969978,4867009015969978,4887494460843705,4928327381890776,4989236027420879,5069820929501150,5169559975646571,5287811195915652,5423814513698139,5576695267544300,5745471694463955,5929066216221068,6126318048265571,6335994109277128,6556796871535477,6787370422187066,7026307624896147,7272160644569970,7523454668439125,7778702231282084,8036414957368659,8295111243293100,8553321180207723,8809591798695400,9062495178599243,9310639482292614,9552680375284021,9787329525235418,10013358518895953,10229599418959582,10434945191331735,10628352889362762,10808850029092819,10975541821400740,11127615873170715,11264342409096946,11385070955428535,11489226665278490,11576309427358745,11645896620863422,11697647519924423,11731305982522658,11746699155679651,11743732672225374,11722385203160223,11682705541522292,11624813427690817,11548902527105922,11455242362537693,11344176716875982,11216118499391609,11071543490945908,10910986010185503,10735037960651200,10544350113596375,10339632748291996,10121653134803105,9891229491501684,9649223394008247,9396533466162048,9134091975667825,8862863614542488,8583843986717751,8298055404839950,8006539412827001,7710347652572144,7410533692964591,7108147555220410,6804232590366075,6499822620587610,6195937091744317,5893573477859464,5593698218372197,5297238584011914,5005077288140361,4718049847618992,4436942974284503,4162491863190252,3895375388236463,3636210058683430,3385544805438121,3143858415426950,2911559937437093,2688990728890330,2476426154303323,2274075695775074,2082081809395479,1900519128819242,1729395712266867,1568656936732270,1418191166132319,1277835483135492,1147380108027417,1026571334063498,915114014664487,812675027437136,718888504700961,633362458435700,555685556740351,485432789939342,422169544209793,365454597219044,314843087803817,269890279877530,230156168202565,195210224697124,164635350843525,138030486533148,115012014072541,95214610473914,78292232994745,63919514637480,51793320505975,41633928738956,33185404825305,26215114573448,20512690833449,15888900088374,12174703448599,9220515466970,6895441099641,5086244373326,3695952988869,2642203545556,1855547331133,1277911151768,861284603773,566578903770,362548416577,224698249670,134177561783,76719966782,41704837001,21380718120,10244867423,4541838878,1841368395,673396828,218454387,61550934,14649925,2835572,422683,44738,2959,98,1 587,C,1,293,14015,254721,2255213,10388939,21037151,-15946963,-172922851,-268490403,301828915,1496201285,1030256495,-3285347291,-6725957725,1063013457,17188215269,14556602919,-22589246053,-49453858989,184663283,90138865805,72408079913,-94781584279,-189289738721,8724657955,293749949939,193500688159,-288302424045,-463733221775,87623114709,672780481939,310863828405,-663063916165,-790167284055,339382194205,1147798971991,260143211917,-1187763269895,-961044142851,816160751213,1518349578743,-88790917103,-1711580309525,-804614995639,1424030916623,1600927387365,-683537194331,-2041406965643,-335980243449,1950275568299,1349676323415,-1304327506537,-2039280034907,269808730489,2168382070139,831240627895,-1693117030339,-1638793133845,799665942705,1910808753471,170136339241,-1632079821447,-873962129717,1013007593181,1123172418249,-380270142789,-958465914823,18320711547,616266248313,-37584125929,-409589698887,321824886431,576516784017,-569810163211,-1149071134659,421991364971,1890696755437,356104562283,-2350214130875,-1700278045729,2049703857317,3186247203937,-744575845907,-4154815652663,-1379754600629,3995260958103,3702534091309,-2452656054299,-5382142287575,-202134883143,5695233660359,3230169769411,-4339953195469,-5679949288353,1572946550779,6722466020333,1858068305919,-5939386694635,-4944394525061,3482244966007,6737855775619,-57098409287,-6680273816281,-3285802991439,4829812661975,5520141226777,-1866880037591,-6040010837773,-1164505798191,4899893678487,3287465082247,-2764764460113,-3993566794125,583976477301,3415566737565,846462059863,-2195521767311,-1215550692803,1135164436085,779469367779,-809753222863,-187579396487,1310554455789,149301030953,-2204738612101,-1076436884193,2724812846029,2836572886233,-2130429588935,-4734350424371,109094432371,5769319771767,2971864708059,-5091806688011,-6118351039277,2451912772227,8084223640249,1593089949247,-7906206606593,-5836510514211,5340430214141,8875934481365,-996152637367,-9647328756213,-3874062816335,7812730598109,7812730598109,-3874062816335,-9647328756213,-996152637367,8875934481365,5340430214141,-5836510514211,-7906206606593,1593089949247,8084223640249,2451912772227,-6118351039277,-5091806688011,2971864708059,5769319771767,109094432371,-4734350424371,-2130429588935,2836572886233,2724812846029,-1076436884193,-2204738612101,149301030953,1310554455789,-187579396487,-809753222863,779469367779,1135164436085,-1215550692803,-2195521767311,846462059863,3415566737565,583976477301,-3993566794125,-2764764460113,3287465082247,4899893678487,-1164505798191,-6040010837773,-1866880037591,5520141226777,4829812661975,-3285802991439,-6680273816281,-57098409287,6737855775619,3482244966007,-4944394525061,-5939386694635,1858068305919,6722466020333,1572946550779,-5679949288353,-4339953195469,3230169769411,5695233660359,-202134883143,-5382142287575,-2452656054299,3702534091309,3995260958103,-1379754600629,-4154815652663,-744575845907,3186247203937,2049703857317,-1700278045729,-2350214130875,356104562283,1890696755437,421991364971,-1149071134659,-569810163211,576516784017,321824886431,-409589698887,-37584125929,616266248313,18320711547,-958465914823,-380270142789,1123172418249,1013007593181,-873962129717,-1632079821447,170136339241,1910808753471,799665942705,-1638793133845,-1693117030339,831240627895,2168382070139,269808730489,-2039280034907,-1304327506537,1349676323415,1950275568299,-335980243449,-2041406965643,-683537194331,1600927387365,1424030916623,-804614995639,-1711580309525,-88790917103,1518349578743,816160751213,-961044142851,-1187763269895,260143211917,1147798971991,339382194205,-790167284055,-663063916165,310863828405,672780481939,87623114709,-463733221775,-288302424045,193500688159,293749949939,8724657955,-189289738721,-94781584279,72408079913,90138865805,184663283,-49453858989,-22589246053,14556602919,17188215269,1063013457,-6725957725,-3285347291,1030256495,1496201285,301828915,-268490403,-172922851,-15946963,21037151,10388939,2255213,254721,14015,293,1,D,1,97,2725,33969,217205,698129,587717,-3295685,-10737331,-4257253,37405719,69509319,-29259585,-238543623,-192025261,386244801,834333855,-36463299,-1746452315,-1470497239,1999148841,4259659889,-39410433,-7055448019,-5219268881,7077047519,12839993523,-1371690049,-19093313755,-10793582447,18656302695,26076283199,-7675641423,-37526547273,-13114000073,37713392903,37521457943,-22769649003,-56132586225,-5147665239,60356016417,38295703607,-46039894221,-66129364641,15132280517,78884231453,24789046285,-70673692159,-62504225105,41580690009,86161895471,1520494137,-87099515283,-46133195469,63660697183,78012018721,-23020666633,-86922031979,-20926401723,71440562761,53372452927,-39780845389,-65207426769,5866256281,56861729337,17284234143,-37483567243,-23462519161,20117102799,15776894223,-15350627041,-4977876239,26124232341,4515599409,-45501534759,-23953122735,58428597163,62803881307,-47867658763,-107710566179,3905620017,135839769837,68323402925,-124653247467,-147049821491,63913502489,200988513113,36578126045,-202498362159,-148196966759,140399165341,233548329129,-26175895741,-260644539047,-109001980113,214978231223,224547597469,-105230784081,-283807256203,-38574496805,266456286451,173849833907,-176469323523,-259370720455,42333614713,270396395835,92327953803,-208743445245,-185399688537,102196747217,213177202937,7646660315,-179205177021,-83687686627,110471528745,108723358759,-43146679025,-90593690609,5419471733,55577529287,-5580139495,-34292457323,29804204759,46703085081,-49562856031,-92032666051,35543250351,147425350299,26963763889,-176787120145,-127632288379,147486232837,231492598377,-48102162177,-291921632907,-101801558463,271410267317,256055511663,-160194578607,-359404341469,-16761090015,370005164557,207833785881,-276407159065,-353596650365,102196650191,407931847257,102196650191,-353596650365,-276407159065,207833785881,370005164557,-16761090015,-359404341469,-160194578607,256055511663,271410267317,-101801558463,-291921632907,-48102162177,231492598377,147486232837,-127632288379,-176787120145,26963763889,147425350299,35543250351,-92032666051,-49562856031,46703085081,29804204759,-34292457323,-5580139495,55577529287,5419471733,-90593690609,-43146679025,108723358759,110471528745,-83687686627,-179205177021,7646660315,213177202937,102196747217,-185399688537,-208743445245,92327953803,270396395835,42333614713,-259370720455,-176469323523,173849833907,266456286451,-38574496805,-283807256203,-105230784081,224547597469,214978231223,-109001980113,-260644539047,-26175895741,233548329129,140399165341,-148196966759,-202498362159,36578126045,200988513113,63913502489,-147049821491,-124653247467,68323402925,135839769837,3905620017,-107710566179,-47867658763,62803881307,58428597163,-23953122735,-45501534759,4515599409,26124232341,-4977876239,-15350627041,15776894223,20117102799,-23462519161,-37483567243,17284234143,56861729337,5866256281,-65207426769,-39780845389,53372452927,71440562761,-20926401723,-86922031979,-23020666633,78012018721,63660697183,-46133195469,-87099515283,1520494137,86161895471,41580690009,-62504225105,-70673692159,24789046285,78884231453,15132280517,-66129364641,-46039894221,38295703607,60356016417,-5147665239,-56132586225,-22769649003,37521457943,37713392903,-13114000073,-37526547273,-7675641423,26076283199,18656302695,-10793582447,-19093313755,-1371690049,12839993523,7077047519,-5219268881,-7055448019,-39410433,4259659889,1999148841,-1470497239,-1746452315,-36463299,834333855,386244801,-192025261,-238543623,-29259585,69509319,37405719,-4257253,-10737331,-3295685,587717,698129,217205,33969,2725,97,1 589,C,1,294,14504,295862,3420438,26504786,152758462,701994286,2700286904,9003391100,26697136057,71766936914,177480512628,408417245348,882526462914,1803896510666,3508942588587,6528356905378,11666319535502,20097104943893,33477383882278,54070354112902,84875558885376,129756161394138,193553872306620,282180993854881,402679388017550,563237730157620,773161160408776,1042791194905663,1383378142383062,1806912815760215,2325928490500770,2953287285307094,3701966964327960,4584864291000621,5614629388986452,6803542184945652,8163437266464825,9705677915630734,11441174294363146,13380435432904695,15533640459716268,17910711910347052,20521373254562899,23375174078728020,26481469522370722,29849345218608407,33487484596696809,37403981375954132,41606105779666967,46100037824369406,50890584542151576,55980899896878222,61372226338787379,67063675464409694,73052062349129691,79331804137588899,85894888795112242,92730914960365346,99827199004994593,107168941035999768,114739437930689433,122520328774634397,130491856413184248,138633128290897152,146922360361902693,155337089590444225,163854343350278294,172450757736636171,181102641227914898,189785985018345408,198476426365728443,207149176078379631,215778925386767722,224339750497058673,232805034732556617,241147428040917280,249338861633050209,257350631666441307,265153560415121606,272718236682017977,280015329889260591,287015965035340406,293692139274340962,300017155965046859,305966049274562043,311515972208453985,316646523397742649,321339992943186850,325581514664460892,329359120519192561,332663701853860919,335488890579698891,337830880415225703,339688213204000149,341061557456705450,341953505475656119,342368411822467523,342312289918129284,341792775933584581,340819160737062491,339402482456376650,337555665084793907,335293683272402911,332633730523126829,329595367661610599,326200630536060459,322474080106192292,318442783722346735,314136222782480935,309586128295383201,304826251493771199,299892080967645137,294820520462466715,289649542402753268,284417831491886425,279164430717161157,273928399208328175,268748488178130955,263662838093334225,258708697657034466,253922163380772349,249337937594268143,244989102620567540,240906909348982321,237120579316400123,233657120378706202,230541156860988105,227794775554043007,225437389022237731,223485617435495087,221953189639176909,220850863584446541,220186365714224371,219964348558371537,220186365714224371,220850863584446541,221953189639176909,223485617435495087,225437389022237731,227794775554043007,230541156860988105,233657120378706202,237120579316400123,240906909348982321,244989102620567540,249337937594268143,253922163380772349,258708697657034466,263662838093334225,268748488178130955,273928399208328175,279164430717161157,284417831491886425,289649542402753268,294820520462466715,299892080967645137,304826251493771199,309586128295383201,314136222782480935,318442783722346735,322474080106192292,326200630536060459,329595367661610599,332633730523126829,335293683272402911,337555665084793907,339402482456376650,340819160737062491,341792775933584581,342312289918129284,342368411822467523,341953505475656119,341061557456705450,339688213204000149,337830880415225703,335488890579698891,332663701853860919,329359120519192561,325581514664460892,321339992943186850,316646523397742649,311515972208453985,305966049274562043,300017155965046859,293692139274340962,287015965035340406,280015329889260591,272718236682017977,265153560415121606,257350631666441307,249338861633050209,241147428040917280,232805034732556617,224339750497058673,215778925386767722,207149176078379631,198476426365728443,189785985018345408,181102641227914898,172450757736636171,163854343350278294,155337089590444225,146922360361902693,138633128290897152,130491856413184248,122520328774634397,114739437930689433,107168941035999768,99827199004994593,92730914960365346,85894888795112242,79331804137588899,73052062349129691,67063675464409694,61372226338787379,55980899896878222,50890584542151576,46100037824369406,41606105779666967,37403981375954132,33487484596696809,29849345218608407,26481469522370722,23375174078728020,20521373254562899,17910711910347052,15533640459716268,13380435432904695,11441174294363146,9705677915630734,8163437266464825,6803542184945652,5614629388986452,4584864291000621,3701966964327960,2953287285307094,2325928490500770,1806912815760215,1383378142383062,1042791194905663,773161160408776,563237730157620,402679388017550,282180993854881,193553872306620,129756161394138,84875558885376,54070354112902,33477383882278,20097104943893,11666319535502,6528356905378,3508942588587,1803896510666,882526462914,408417245348,177480512628,71766936914,26697136057,9003391100,2700286904,701994286,152758462,26504786,3420438,295862,14504,294,1,D,1,98,2940,43946,409346,2707232,13833092,57864198,206460174,647394955,1824002278,4695386878,11186960848,24920681436,52330407498,104275143749,198256524524,361322329016,633692321110,1073076319219,1759571010360,2800929197010,4337903572524,6549289924418,9656245704134,13925450895099,19670716854006,27252738010126,37076816741681,49588561521010,65267744988406,84620690899143,108171713788998,136454241160606,170002289309879,209342932198734,254990297477976,307441454071914,367174340218287,434647643524966,510302312209523,594564177098290,687847021549988,790555367523182,903086258398217,1025829412382920,1159165283745787,1303460783430281,1459062652354878,1626288724435852,1805417536030861,1996676911940208,2200232270481068,2416175433344931,2644514698476906,2885166842453550,3137951575182653,3402588789173813,3678698744712998,3965805128467877,4263340731913094,4570655329632548,4887025205533255,5211663684295875,5543731979947156,5882349674907317,6226604191394933,6575558710859390,6928258131774948,7283732824762813,7641000137253426,7999063805828743,8356911638434771,8713512014208680,9067809898492754,9418723168398515,9765140075992895,10105918632367363,10439888574310885,10765856381621938,11082613560086878,11388948113173097,11683658821573663,11965571664112746,12233557476344865,12486549782395825,12723561672907420,12943700648336703,13146180501416219,13330329563137474,13495594959466097,13641542887547199,13767855282014076,13874323565462299,13960840426228977,14027390712945063,14074042563301881,14100939792619053,14108296367660330,14096393506608962,14065579611137345,14016272889708865,13948966210894729,13864233466258413,13762736551357377,13645232005688920,13512576389656057,13365729608695117,13205755601048347,13033820057679929,12851185108725815,12659201160477482,12459296274196157,12252963623520125,12041747641068865,11827229467900729,11611012261188561,11394706811869608,11179917795670049,10968230848899367,10761200542433355,10560339236308459,10367106740937157,10182900690009353,10009047539237331,9846794134989843,9697299836419197,9561629212455753,9440745362074401,9335503918143983,9246647791631390,9174802696752817,9120473474352091,9084041207009120,9065761100951169,9065761100951169,9084041207009120,9120473474352091,9174802696752817,9246647791631390,9335503918143983,9440745362074401,9561629212455753,9697299836419197,9846794134989843,10009047539237331,10182900690009353,10367106740937157,10560339236308459,10761200542433355,10968230848899367,11179917795670049,11394706811869608,11611012261188561,11827229467900729,12041747641068865,12252963623520125,12459296274196157,12659201160477482,12851185108725815,13033820057679929,13205755601048347,13365729608695117,13512576389656057,13645232005688920,13762736551357377,13864233466258413,13948966210894729,14016272889708865,14065579611137345,14096393506608962,14108296367660330,14100939792619053,14074042563301881,14027390712945063,13960840426228977,13874323565462299,13767855282014076,13641542887547199,13495594959466097,13330329563137474,13146180501416219,12943700648336703,12723561672907420,12486549782395825,12233557476344865,11965571664112746,11683658821573663,11388948113173097,11082613560086878,10765856381621938,10439888574310885,10105918632367363,9765140075992895,9418723168398515,9067809898492754,8713512014208680,8356911638434771,7999063805828743,7641000137253426,7283732824762813,6928258131774948,6575558710859390,6226604191394933,5882349674907317,5543731979947156,5211663684295875,4887025205533255,4570655329632548,4263340731913094,3965805128467877,3678698744712998,3402588789173813,3137951575182653,2885166842453550,2644514698476906,2416175433344931,2200232270481068,1996676911940208,1805417536030861,1626288724435852,1459062652354878,1303460783430281,1159165283745787,1025829412382920,903086258398217,790555367523182,687847021549988,594564177098290,510302312209523,434647643524966,367174340218287,307441454071914,254990297477976,209342932198734,170002289309879,136454241160606,108171713788998,84620690899143,65267744988406,49588561521010,37076816741681,27252738010126,19670716854006,13925450895099,9656245704134,6549289924418,4337903572524,2800929197010,1759571010360,1073076319219,633692321110,361322329016,198256524524,104275143749,52330407498,24920681436,11186960848,4695386878,1824002278,647394955,206460174,57864198,13833092,2707232,409346,43946,2940,98,1 590,C,1,295,14308,266090,2451708,12301795,32989721,34815900,-31424020,-69216440,151841919,349861445,-249122088,-901454510,448302172,1981338885,-896285301,-4106218280,1308281300,7063236920,-2377532219,-11724600065,3463658448,17521981070,-4953549452,-24566353625,6685523741,33125771840,-7356281800,-41856554080,7850851029,52489408705,-5774746778,-63630914720,1949230492,76481185815,4129272459,-91751206800,-13726265220,107329185660,24154588591,-125553062885,-38549227142,142201441280,54424032868,-157816788675,-73201075519,171135855480,96644289200,-178772731700,-121745829471,184333853105,153034730842,-183196023060,-185968154028,178697911735,221794857039,-170064321080,-260059370940,154815409115,295868771656,-137005131625,-333009766192,110657838220,365078380293,-79452531720,-393816462159,41546394620,418133319960,4527636105,-434030202436,-53692992775,445989686872,109815084580,-448687336193,-166565323720,445197774139,223522869980,-434865102780,-279649277045,414518612936,329545224815,-387543619952,-376527024820,348945645933,416537334380,-301075005539,-450791917820,244595550300,480206951625,-179153402356,-501207596295,110644693792,515816065620,-39028169033,-520182787780,-31862853581,513133627080,99695562740,-495209354805,-165684308064,464001318375,227080922208,-422603387520,-285220068107,371771164620,339378190841,-312688588220,-386886608500,249049791985,427987510844,-180400559695,-458877417648,109224643260,478123989187,-36927140660,-485335262081,-36927140660,478123989187,109224643260,-458877417648,-180400559695,427987510844,249049791985,-386886608500,-312688588220,339378190841,371771164620,-285220068107,-422603387520,227080922208,464001318375,-165684308064,-495209354805,99695562740,513133627080,-31862853581,-520182787780,-39028169033,515816065620,110644693792,-501207596295,-179153402356,480206951625,244595550300,-450791917820,-301075005539,416537334380,348945645933,-376527024820,-387543619952,329545224815,414518612936,-279649277045,-434865102780,223522869980,445197774139,-166565323720,-448687336193,109815084580,445989686872,-53692992775,-434030202436,4527636105,418133319960,41546394620,-393816462159,-79452531720,365078380293,110657838220,-333009766192,-137005131625,295868771656,154815409115,-260059370940,-170064321080,221794857039,178697911735,-185968154028,-183196023060,153034730842,184333853105,-121745829471,-178772731700,96644289200,171135855480,-73201075519,-157816788675,54424032868,142201441280,-38549227142,-125553062885,24154588591,107329185660,-13726265220,-91751206800,4129272459,76481185815,1949230492,-63630914720,-5774746778,52489408705,7850851029,-41856554080,-7356281800,33125771840,6685523741,-24566353625,-4953549452,17521981070,3463658448,-11724600065,-2377532219,7063236920,1308281300,-4106218280,-896285301,1981338885,448302172,-901454510,-249122088,349861445,151841919,-69216440,-31424020,34815900,32989721,12301795,2451708,266090,14308,295,1,D,1,98,2803,35997,243502,903317,1649956,417614,-2879312,204284,12643777,6833696,-29431727,-21156669,63225218,47446793,-130501722,-104318602,224443378,174178520,-380658313,-288361786,575155983,425517949,-816894664,-590499491,1102843132,816482388,-1371042068,-1061360665,1668886410,1418443304,-1913193357,-1850154535,2146296663,2399182900,-2375233912,-3107861230,2533365028,3871365251,-2724534028,-4792839520,2788176173,5719799077,-2773743907,-6683179700,2607754734,7687774018,-2168049318,-8600710765,1583360988,9593580680,-662943033,-10476193803,-421849883,11340375492,1702384286,-12150522286,-3209299212,12738719796,4747237654,-13251138603,-6512666306,13413025303,8290198814,-13322652904,-10149491070,12908722910,12092807748,-12053655732,-13924099050,10960889771,15807830842,-9451350383,-17487552190,7738815216,18998931626,-5837133964,-20282342470,3714986648,21132637438,-1560140259,-21667383866,-804568717,21685979718,3252398164,-21264180912,-5795497636,20449271826,8448960734,-19179362766,-10988172129,17638601396,13418685917,-15756613260,-15541564304,13589531742,17253451226,-11192194446,-18577030182,8483555694,19406299561,-5587924222,-19846346303,2506777096,19912873304,695842462,-19584783040,-3855427652,18946311402,6953641978,-17902765457,-9829441184,16467205125,12400605624,-14653501752,-14653501752,12400605624,16467205125,-9829441184,-17902765457,6953641978,18946311402,-3855427652,-19584783040,695842462,19912873304,2506777096,-19846346303,-5587924222,19406299561,8483555694,-18577030182,-11192194446,17253451226,13589531742,-15541564304,-15756613260,13418685917,17638601396,-10988172129,-19179362766,8448960734,20449271826,-5795497636,-21264180912,3252398164,21685979718,-804568717,-21667383866,-1560140259,21132637438,3714986648,-20282342470,-5837133964,18998931626,7738815216,-17487552190,-9451350383,15807830842,10960889771,-13924099050,-12053655732,12092807748,12908722910,-10149491070,-13322652904,8290198814,13413025303,-6512666306,-13251138603,4747237654,12738719796,-3209299212,-12150522286,1702384286,11340375492,-421849883,-10476193803,-662943033,9593580680,1583360988,-8600710765,-2168049318,7687774018,2607754734,-6683179700,-2773743907,5719799077,2788176173,-4792839520,-2724534028,3871365251,2533365028,-3107861230,-2375233912,2399182900,2146296663,-1850154535,-1913193357,1418443304,1668886410,-1061360665,-1371042068,816482388,1102843132,-590499491,-816894664,425517949,575155983,-288361786,-380658313,174178520,224443378,-104318602,-130501722,47446793,63225218,-21156669,-29431727,6833696,12643777,204284,-2879312,417614,1649956,903317,243502,35997,2803,98,1 591,C,1,296,14701,294059,3178744,21680999,103150441,368155442,1040720515,2421586019,4752488518,7960173545,11356393315,13463724038,12187277371,5479281665,-7581465518,-25646360233,-44453299241,-57240261466,-56473194155,-36639814873,2738688292,55101610217,106986330427,140897436452,140520703249,96867972107,13249712944,-93068152663,-193785676421,-256851848194,-256303089473,-181638027943,-43502354162,126677049095,283709689087,380736917636,383143661647,280169602481,90425994538,-140864602615,-352784843267,-485149969390,-495923794709,-374541284209,-146849478818,130325681285,383903939275,544673422892,567044936383,442582613339,203101691530,-87917186767,-353194575287,-523536416998,-557181742457,-450760597045,-238735314962,18185705333,251680207255,405404606000,449590297573,386573959361,246336900598,74394679505,-83456736125,-194361928066,-245582131493,-243992597383,-208945137098,-161865614005,-116868240251,-75998474200,-30802063649,30699901469,114699761758,214079289071,306313201273,358426924562,338011266013,226772851283,31618900522,-211420413247,-443110237145,-596125105024,-615322683353,-476892273685,-199767030614,155246330645,499403203297,739600730180,804915031273,668218747745,356142971704,-56067126853,-463774570361,-761048603374,-869716770395,-761048603374,-463774570361,-56067126853,356142971704,668218747745,804915031273,739600730180,499403203297,155246330645,-199767030614,-476892273685,-615322683353,-596125105024,-443110237145,-211420413247,31618900522,226772851283,338011266013,358426924562,306313201273,214079289071,114699761758,30699901469,-30802063649,-75998474200,-116868240251,-161865614005,-208945137098,-243992597383,-245582131493,-194361928066,-83456736125,74394679505,246336900598,386573959361,449590297573,405404606000,251680207255,18185705333,-238735314962,-450760597045,-557181742457,-523536416998,-353194575287,-87917186767,203101691530,442582613339,567044936383,544673422892,383903939275,130325681285,-146849478818,-374541284209,-495923794709,-485149969390,-352784843267,-140864602615,90425994538,280169602481,383143661647,380736917636,283709689087,126677049095,-43502354162,-181638027943,-256303089473,-256851848194,-193785676421,-93068152663,13249712944,96867972107,140520703249,140897436452,106986330427,55101610217,2738688292,-36639814873,-56473194155,-57240261466,-44453299241,-25646360233,-7581465518,5479281665,12187277371,13463724038,11356393315,7960173545,4752488518,2421586019,1040720515,368155442,103150441,21680999,3178744,294059,14701,296,1,D,1,99,2960,42459,359161,2024640,8277887,26142555,66787406,142401573,258001985,399348168,522116263,550740039,395323288,-11376309,-665765885,-1453484226,-2142327707,-2426110631,-2020494792,-788128417,1151633409,3379397864,5236752035,5997335769,5109945460,2438938771,-1589795147,-6011871224,-9539543913,-10926964801,-9382550992,-4893999649,1653905127,8633723350,14081660599,16252301433,14165278568,7973897567,-972450241,-10416757722,-17776384241,-20865090765,-18550742998,-11148458461,-412926433,10889513420,19723766891,23637986945,21475392506,13731496811,2438271923,-9401007726,-18661333145,-22978105413,-21395043214,-14585125561,-4588734393,5835820804,14031482751,18172814257,17693698354,13305000991,6634847035,-360730740,-6008814473,-9354197561,-10298232576,-9429485381,-7641585881,-5704651556,-3959639561,-2250653343,-111853540,2877883715,6727013307,10818831248,13968531785,14763754733,12093311480,5680555767,-3587433805,-13694843752,-21942417001,-25703289015,-23269200446,-14509948823,-1104938723,13768309674,26233352407,32785302597,31321030454,21816694359,6433449689,-11000646126,-25999511615,-34638722475,-34638722475,-25999511615,-11000646126,6433449689,21816694359,31321030454,32785302597,26233352407,13768309674,-1104938723,-14509948823,-23269200446,-25703289015,-21942417001,-13694843752,-3587433805,5680555767,12093311480,14763754733,13968531785,10818831248,6727013307,2877883715,-111853540,-2250653343,-3959639561,-5704651556,-7641585881,-9429485381,-10298232576,-9354197561,-6008814473,-360730740,6634847035,13305000991,17693698354,18172814257,14031482751,5835820804,-4588734393,-14585125561,-21395043214,-22978105413,-18661333145,-9401007726,2438271923,13731496811,21475392506,23637986945,19723766891,10889513420,-412926433,-11148458461,-18550742998,-20865090765,-17776384241,-10416757722,-972450241,7973897567,14165278568,16252301433,14081660599,8633723350,1653905127,-4893999649,-9382550992,-10926964801,-9539543913,-6011871224,-1589795147,2438938771,5109945460,5997335769,5236752035,3379397864,1151633409,-788128417,-2020494792,-2426110631,-2142327707,-1453484226,-665765885,-11376309,395323288,550740039,522116263,399348168,258001985,142401573,66787406,26142555,8277887,2024640,359161,42459,2960,99,1 593,C,1,297,14603,277339,2626161,13514139,35290955,14815615,-181382333,-478316297,-113014207,1584114527,2612764801,-1221220101,-8072706265,-5407007841,12199306111,20819364335,-6862621481,-41038380557,-13817579855,58585517679,52571008219,-64080153135,-109911270115,42685447005,175650078673,18013232907,-226051244827,-111860258697,242379892867,220217258841,-221422389969,-330184471397,160215921229,425886959747,-57686531021,-478757152413,-60857480515,477867105613,158962782111,-445203826611,-228503733999,395693723981,270867703913,-327924518575,-264470351879,269704306465,207153591529,-261708063183,-143384183481,292834275305,95313443761,-333505230381,-40644672985,402236476835,-8088172881,-508913009915,11339592067,604788528205,5263589939,-676663971051,2369912921,778913120277,4875229879,-911134066389,-69408181743,1013655301877,149288025737,-1097031700535,-230933595487,1196652745017,375675001605,-1246339328681,-565191075815,1184591146965,696844349475,-1076043335185,-760570921351,971085375213,801630903625,-829142659789,-766951392139,687142157779,618148736989,-661343578633,-463464620987,740670158861,383973614933,-832891639299,-331687083061,955379320101,316122899701,-1130141779239,-421286103483,1246473273975,598241345777,-1244372872611,-726632242617,1214649616291,825321949485,-1188678063599,-944173100171,1103763105171,1011471778969,-1006714365687,-1004309948823,993986574685,1036810733339,-1008572971147,-1142308038417,958368582263,1233652043559,-884064451925,-1308230041355,811390738787,1413260154417,-664860303423,-1472437859807,457866960909,1402547707235,-316660559719,-1272448487399,273257713915,1162255453337,-273618163055,-1053587751109,338029346131,969849611067,-491102064513,-1004413945655,638669480987,1154010485405,-688884687879,-1322087161913,665743058563,1474668482661,-600606790711,-1623958595875,467854406517,1722471594581,-289334516235,-1723735580969,151527528323,1677692647727,-82337319071,-1656267809265,30209822623,1656808520953,30209822623,-1656267809265,-82337319071,1677692647727,151527528323,-1723735580969,-289334516235,1722471594581,467854406517,-1623958595875,-600606790711,1474668482661,665743058563,-1322087161913,-688884687879,1154010485405,638669480987,-1004413945655,-491102064513,969849611067,338029346131,-1053587751109,-273618163055,1162255453337,273257713915,-1272448487399,-316660559719,1402547707235,457866960909,-1472437859807,-664860303423,1413260154417,811390738787,-1308230041355,-884064451925,1233652043559,958368582263,-1142308038417,-1008572971147,1036810733339,993986574685,-1004309948823,-1006714365687,1011471778969,1103763105171,-944173100171,-1188678063599,825321949485,1214649616291,-726632242617,-1244372872611,598241345777,1246473273975,-421286103483,-1130141779239,316122899701,955379320101,-331687083061,-832891639299,383973614933,740670158861,-463464620987,-661343578633,618148736989,687142157779,-766951392139,-829142659789,801630903625,971085375213,-760570921351,-1076043335185,696844349475,1184591146965,-565191075815,-1246339328681,375675001605,1196652745017,-230933595487,-1097031700535,149288025737,1013655301877,-69408181743,-911134066389,4875229879,778913120277,2369912921,-676663971051,5263589939,604788528205,11339592067,-508913009915,-8088172881,402236476835,-40644672985,-333505230381,95313443761,292834275305,-143384183481,-261708063183,207153591529,269704306465,-264470351879,-327924518575,270867703913,395693723981,-228503733999,-445203826611,158962782111,477867105613,-60857480515,-478757152413,-57686531021,425886959747,160215921229,-330184471397,-221422389969,220217258841,242379892867,-111860258697,-226051244827,18013232907,175650078673,42685447005,-109911270115,-64080153135,52571008219,58585517679,-13817579855,-41038380557,-6862621481,20819364335,12199306111,-5407007841,-8072706265,-1221220101,2612764801,1584114527,-113014207,-478316297,-181382333,14815615,35290955,13514139,2626161,277339,14603,297,1,D,1,99,2881,37917,263869,991009,1552569,-2233657,-14238461,-18423093,24726897,100801579,59936241,-200433091,-361453717,94395399,822245971,470811979,-1138071301,-1539653185,963029079,2980348789,21137133,-4530509069,-2174175079,5545016807,5511541417,-5144132785,-9291302641,3007601071,12579674113,515592547,-14904886129,-5133817527,15763048127,10390645575,-14483182045,-14957255099,11439887973,17682958585,-8023108213,-18811781767,4870753743,18698026663,-2061548413,-16907009695,781153215,14125762803,-1993935827,-12341709161,4447363551,11884115107,-6946017509,-11674683051,10299190947,12409407157,-14361298285,-15135054341,17153894753,18180237515,-18945274181,-20283588211,21879250035,23501921147,-25053708261,-28755867615,26183396655,33813467961,-26341531881,-38564860727,26507515961,45006244901,-23848971745,-51115599163,17480094963,53146762787,-11207503945,-52202803467,6559815981,50381511527,-1888837677,-45770138465,-663569269,38582977473,-2322853135,-34000884601,8130166571,33765451835,-12752857945,-34908449839,17353855257,37972645765,-21969410097,-45101193829,22214099913,52568824063,-17855561331,-56221598549,13633922017,58332171249,-10005673731,-60667541825,4679283285,60382673123,-336948497,-58139780855,-423881721,58659375113,1443745181,-61457711277,-5595848803,62537643313,10162093315,-62577216233,-14485584955,63023632081,21101729595,-60489713843,-27835292729,53508141467,29898222073,-46549072181,-27998791725,42349846417,25150891627,-39569295819,-20732750375,39277961371,15005121635,-44018857595,-12346312611,51464652697,14864138603,-57192117399,-19905476869,60706694301,25867682151,-62809380489,-33346229067,61878982829,40598221621,-57476679781,-44554118069,52785477555,45679143487,-50179906461,-46794968083,48548826401,48548826401,-46794968083,-50179906461,45679143487,52785477555,-44554118069,-57476679781,40598221621,61878982829,-33346229067,-62809380489,25867682151,60706694301,-19905476869,-57192117399,14864138603,51464652697,-12346312611,-44018857595,15005121635,39277961371,-20732750375,-39569295819,25150891627,42349846417,-27998791725,-46549072181,29898222073,53508141467,-27835292729,-60489713843,21101729595,63023632081,-14485584955,-62577216233,10162093315,62537643313,-5595848803,-61457711277,1443745181,58659375113,-423881721,-58139780855,-336948497,60382673123,4679283285,-60667541825,-10005673731,58332171249,13633922017,-56221598549,-17855561331,52568824063,22214099913,-45101193829,-21969410097,37972645765,17353855257,-34908449839,-12752857945,33765451835,8130166571,-34000884601,-2322853135,38582977473,-663569269,-45770138465,-1888837677,50381511527,6559815981,-52202803467,-11207503945,53146762787,17480094963,-51115599163,-23848971745,45006244901,26507515961,-38564860727,-26341531881,33813467961,26183396655,-28755867615,-25053708261,23501921147,21879250035,-20283588211,-18945274181,18180237515,17153894753,-15135054341,-14361298285,12409407157,10299190947,-11674683051,-6946017509,11884115107,4447363551,-12341709161,-1993935827,14125762803,781153215,-16907009695,-2061548413,18698026663,4870753743,-18811781767,-8023108213,17682958585,11439887973,-14957255099,-14483182045,10390645575,15763048127,-5133817527,-14904886129,515592547,12579674113,3007601071,-9291302641,-5144132785,5511541417,5545016807,-2174175079,-4530509069,21137133,2980348789,963029079,-1539653185,-1138071301,470811979,822245971,94395399,-361453717,-200433091,59936241,100801579,24726897,-18423093,-14238461,-2233657,1552569,991009,263869,37917,2881,99,1 595,C,1,297,14801,304900,3552815,27590385,157659290,707246118,2605273136,8145791143,22179370695,53701315280,117700989165,237209042055,445719757063,790363754296,1336082115058,2170573368728,3409312800021,5199955494053,7725998930830,11210168965761,15917944783767,22160884617851,30298657224744,40738739143048,53933663913619,70376677694305,90596755505545,115153105464210,144628410423255,179620068680479,220729669874548,268552014141914,323665193073178,386622452377425,457945516140701,538118698555179,627583684621478,726735682963431,835921878533093,955442472080884,1085553632072670,1226471219107683,1378374496817032,1541409780786495,1715694349550355,1901320601771210,2098359751428774,2306864004448475,2526866516676948,2758379200408833,3001388997196029,3255853217055120,3521694162008167,3798792974926963,4086982729060570,4386041053929311,4695682794629847,5015553206895612,5345222077455860,5684179022103851,6031830070906240,6387495526587140,6750409065841260,7119718179330453,7494486170249157,7873695831718560,8256254579135711,8641000518956302,9026709035610145,9412099967411369,9795845887370597,10176581948142804,10552917199057360,10923446744576537,11286764095098086,11641473541887625,11986202829108252,12319616294812123,12640428065458585,12947414375882910,13239424147465645,13515387535392886,13774322708347455,14015341156815071,14237651359682875,14440560169946375,14623471310889050,14785880961403053,14927371138573147,15047601955309125,15146303674120851,15223269051924947,15278346174315865,15311432002529865,15322467079938209,15311432002529865,15278346174315865,15223269051924947,15146303674120851,15047601955309125,14927371138573147,14785880961403053,14623471310889050,14440560169946375,14237651359682875,14015341156815071,13774322708347455,13515387535392886,13239424147465645,12947414375882910,12640428065458585,12319616294812123,11986202829108252,11641473541887625,11286764095098086,10923446744576537,10552917199057360,10176581948142804,9795845887370597,9412099967411369,9026709035610145,8641000518956302,8256254579135711,7873695831718560,7494486170249157,7119718179330453,6750409065841260,6387495526587140,6031830070906240,5684179022103851,5345222077455860,5015553206895612,4695682794629847,4386041053929311,4086982729060570,3798792974926963,3521694162008167,3255853217055120,3001388997196029,2758379200408833,2526866516676948,2306864004448475,2098359751428774,1901320601771210,1715694349550355,1541409780786495,1378374496817032,1226471219107683,1085553632072670,955442472080884,835921878533093,726735682963431,627583684621478,538118698555179,457945516140701,386622452377425,323665193073178,268552014141914,220729669874548,179620068680479,144628410423255,115153105464210,90596755505545,70376677694305,53933663913619,40738739143048,30298657224744,22160884617851,15917944783767,11210168965761,7725998930830,5199955494053,3409312800021,2170573368728,1336082115058,790363754296,445719757063,237209042055,117700989165,53701315280,22179370695,8145791143,2605273136,707246118,157659290,27590385,3552815,304900,14801,297,1,D,1,99,3000,45257,423929,2796539,14065408,56905998,192433129,559867129,1434074979,3296743704,6916060803,13436724975,24492622600,42357126862,70132709218,111959414061,173210457935,260656341995,382606259820,549049099167,771798006409,1064606689958,1443208379188,1925250841004,2530145216047,3278871440535,4193765540588,5298273383173,6616634521291,8173482506105,9993395717890,12100462489812,14517910249084,17267805392065,20370798478351,23845894840744,27710263680121,31979123671947,36665733664129,41781479931978,47336018677001,53337430569966,59792370247388,66706219841901,74083256216433,81926817074930,90239426485069,99022840352236,108277998354828,118004898909951,128202425016234,138868138406345,149998043699800,161586319918591,173625025467218,186103793773535,199009540993274,212326204353831,226034524318704,240111878019275,254532165621971,269265747946526,284279436135847,299536540477796,314996986870157,330617499552948,346351833587376,362151035390540,377963723026176,393736399934240,409413825233634,424939449675479,440255900748475,455305487447741,470030706477862,484374753894006,498282054587079,511698805943016,524573506096262,536857426549406,548505003937389,559474152150933,569726509493674,579227625019486,587947065914075,595858417091829,602939157980582,609170431288406,614536743084399,619025637530864,622627375592739,625334630462175,627142206749930,628046796827977,628046796827977,627142206749930,625334630462175,622627375592739,619025637530864,614536743084399,609170431288406,602939157980582,595858417091829,587947065914075,579227625019486,569726509493674,559474152150933,548505003937389,536857426549406,524573506096262,511698805943016,498282054587079,484374753894006,470030706477862,455305487447741,440255900748475,424939449675479,409413825233634,393736399934240,377963723026176,362151035390540,346351833587376,330617499552948,314996986870157,299536540477796,284279436135847,269265747946526,254532165621971,240111878019275,226034524318704,212326204353831,199009540993274,186103793773535,173625025467218,161586319918591,149998043699800,138868138406345,128202425016234,118004898909951,108277998354828,99022840352236,90239426485069,81926817074930,74083256216433,66706219841901,59792370247388,53337430569966,47336018677001,41781479931978,36665733664129,31979123671947,27710263680121,23845894840744,20370798478351,17267805392065,14517910249084,12100462489812,9993395717890,8173482506105,6616634521291,5298273383173,4193765540588,3278871440535,2530145216047,1925250841004,1443208379188,1064606689958,771798006409,549049099167,382606259820,260656341995,173210457935,111959414061,70132709218,42357126862,24492622600,13436724975,6916060803,3296743704,1434074979,559867129,192433129,56905998,14065408,2796539,423929,45257,3000,99,1 597,C,1,298,14701,287941,2989258,18952201,79189495,225868804,438507781,543886717,336247276,-7855439,218242789,1441955782,2759511913,2547400189,743148490,-350459921,1295104453,4516206172,6083106169,4611920581,2007519508,979214605,2433466087,5347383376,7710507265,7503340807,4542032626,1609874791,1795504225,4496743360,6349219663,6114875005,5497540936,4849587481,2354759929,-1051071002,-780230411,4241111725,7935191266,5010611491,-1129268381,-3489418196,-1328978861,787304275,1130585782,1599844327,2008467313,173346118,-2817778763,-3517681337,-2025273284,-1120699739,-269846627,2632012222,4307000347,-430843859,-7702114880,-7016105267,2591746555,9001190776,4460447581,-3042203069,-2884801250,2366474671,3560590183,689203618,1001959363,5289631159,7170682450,4597376065,2110312789,2041908676,2417173639,3415508593,7098398674,10434835537,7768144963,1421873692,277853449,5529461659,8113925404,4179488521,2083382179,7392745534,11513504545,5208537127,-4646520266,-4102037003,6441760543,12742293214,7791684487,19880965,-1505196008,1231643869,2553536983,2641625818,3928821109,4989481015,3928821109,2641625818,2553536983,1231643869,-1505196008,19880965,7791684487,12742293214,6441760543,-4102037003,-4646520266,5208537127,11513504545,7392745534,2083382179,4179488521,8113925404,5529461659,277853449,1421873692,7768144963,10434835537,7098398674,3415508593,2417173639,2041908676,2110312789,4597376065,7170682450,5289631159,1001959363,689203618,3560590183,2366474671,-2884801250,-3042203069,4460447581,9001190776,2591746555,-7016105267,-7702114880,-430843859,4307000347,2632012222,-269846627,-1120699739,-2025273284,-3517681337,-2817778763,173346118,2008467313,1599844327,1130585782,787304275,-1328978861,-3489418196,-1129268381,5010611491,7935191266,4241111725,-780230411,-1051071002,2354759929,4849587481,5497540936,6114875005,6349219663,4496743360,1795504225,1609874791,4542032626,7503340807,7710507265,5347383376,2433466087,979214605,2007519508,4611920581,6083106169,4516206172,1295104453,-350459921,743148490,2547400189,2759511913,1441955782,218242789,-7855439,336247276,543886717,438507781,225868804,79189495,18952201,2989258,287941,14701,298,1,D,1,99,2920,40661,325719,1665302,5736597,13541801,21309688,19747047,5942723,-617316,29700769,89941431,119155744,71192933,-2963181,4763818,118981125,232319501,232016740,133399001,48478281,58379278,156334793,275859861,327794482,255910467,115789129,50766330,124164007,233421911,262464270,235399853,216361429,159527736,20625431,-66462371,57061992,276041869,298780847,75652792,-124196403,-111009583,-923100,44174347,51710409,80521574,58093033,-57850905,-146287882,-116864751,-57955063,-36020648,39531099,165537553,114161370,-181173821,-360458077,-111858710,287851673,324148185,8693722,-168408189,-10430419,154764192,89161901,5493295,123130908,281325463,254592033,124874468,76381053,93079469,109090810,202289315,377907085,408397442,184105629,-8322367,105121170,315967991,271206111,91856450,166274277,427503323,395126986,-10996291,-251364489,28968986,448812811,466725801,142246490,-67514745,-9610141,90659542,104094389,128032975,191615994,191615994,128032975,104094389,90659542,-9610141,-67514745,142246490,466725801,448812811,28968986,-251364489,-10996291,395126986,427503323,166274277,91856450,271206111,315967991,105121170,-8322367,184105629,408397442,377907085,202289315,109090810,93079469,76381053,124874468,254592033,281325463,123130908,5493295,89161901,154764192,-10430419,-168408189,8693722,324148185,287851673,-111858710,-360458077,-181173821,114161370,165537553,39531099,-36020648,-57955063,-116864751,-146287882,-57850905,58093033,80521574,51710409,44174347,-923100,-111009583,-124196403,75652792,298780847,276041869,57061992,-66462371,20625431,159527736,216361429,235399853,262464270,233421911,124164007,50766330,115789129,255910467,327794482,275859861,156334793,58379278,48478281,133399001,232016740,232319501,118981125,4763818,-2963181,71192933,119155744,89941431,29700769,-617316,5942723,19747047,21309688,13541801,5736597,1665302,325719,40661,2920,99,1 598,C,1,299,15100,316940,3771100,29810300,171758700,764319946,2727464580,7999149392,19579717620,40320012460,69925848766,101423944583,120817710469,113871266444,78753284792,34410760644,11324790958,23584969902,44731814244,20354314968,-76163390836,-190785531001,-208076527971,-56841455398,186726752315,326882159929,228275155244,-12448888920,-115963475714,94116942816,442530131528,508379132742,64471390936,-589466584252,-834694822203,-374139908857,356497527314,552175939029,-87020059049,-904712713372,-881892932960,225180766668,1443931827806,1483884677990,155002673767,-1254068523591,-1230438717024,283795639205,1651582849991,1200025544042,-874003103555,-2487007899727,-1783230713216,761513036856,2612587813762,1772463995172,-963061771530,-2637078284685,-1224716844505,2023034377936,3659745439215,1661637410745,-2199654701068,-3965497003715,-1644451982991,2458260831468,3949114950924,1014629163925,-3401864272807,-4495375919528,-750632056479,4152876512395,5001511241568,636503785099,-4524585136405,-4957729800478,22434302303,5244501052999,4984209001516,-833242774468,-6234428470391,-5347522360531,1233124393710,6755785440365,5288127542085,-1860444686568,-7228755537115,-4966741889213,2802172721328,7929583743731,4753325872192,-3710163427165,-8641014884800,-4634118439821,4381358401527,8994338930096,4174586434107,-5196967418565,-9206842127540,-3341441686843,6497868291589,9945869353498,3092012919623,-7142352274200,-10049336776507,-2424633967496,7826419708631,9830200612375,1260219217620,-8975875776075,-9966193445037,-379661562488,9898700381955,10046223546944,-213396661575,-10134650697665,-9192747349852,1726510309329,11103427014744,8881545744929,-2824730035793,-11814803721084,-8615783056567,3465548919885,11744078102840,7513255404603,-4729928443304,-11988927252835,-6487087622695,6084509143492,12535814437239,6084509143492,-6487087622695,-11988927252835,-4729928443304,7513255404603,11744078102840,3465548919885,-8615783056567,-11814803721084,-2824730035793,8881545744929,11103427014744,1726510309329,-9192747349852,-10134650697665,-213396661575,10046223546944,9898700381955,-379661562488,-9966193445037,-8975875776075,1260219217620,9830200612375,7826419708631,-2424633967496,-10049336776507,-7142352274200,3092012919623,9945869353498,6497868291589,-3341441686843,-9206842127540,-5196967418565,4174586434107,8994338930096,4381358401527,-4634118439821,-8641014884800,-3710163427165,4753325872192,7929583743731,2802172721328,-4966741889213,-7228755537115,-1860444686568,5288127542085,6755785440365,1233124393710,-5347522360531,-6234428470391,-833242774468,4984209001516,5244501052999,22434302303,-4957729800478,-4524585136405,636503785099,5001511241568,4152876512395,-750632056479,-4495375919528,-3401864272807,1014629163925,3949114950924,2458260831468,-1644451982991,-3965497003715,-2199654701068,1661637410745,3659745439215,2023034377936,-1224716844505,-2637078284685,-963061771530,1772463995172,2612587813762,761513036856,-1783230713216,-2487007899727,-874003103555,1200025544042,1651582849991,283795639205,-1230438717024,-1254068523591,155002673767,1483884677990,1443931827806,225180766668,-881892932960,-904712713372,-87020059049,552175939029,356497527314,-374139908857,-834694822203,-589466584252,64471390936,508379132742,442530131528,94116942816,-115963475714,-12448888920,228275155244,326882159929,186726752315,-56841455398,-208076527971,-190785531001,-76163390836,20354314968,44731814244,23584969902,11324790958,34410760644,78753284792,113871266444,120817710469,101423944583,69925848766,40320012460,19579717620,7999149392,2727464580,764319946,171758700,29810300,3771100,316940,15100,299,1,D,1,100,3080,47420,453200,3031300,15261277,60586483,195525034,523121386,1173797500,2218963447,3524466657,4647609327,4956117340,4054120606,2283280198,758923744,557833302,1484043752,1691433394,-822277590,-5639630948,-8941208535,-6247531149,2633994781,11542201875,12582555694,4494149230,-4041849049,-1978354295,11280211868,21891975945,14086914667,-11208483886,-32598167014,-27910456525,359727257,22966964507,12946478609,-22175478260,-42664989934,-17470215918,37285303308,67956509914,38307520396,-26638312451,-60214420682,-23912010140,45676193331,69426430301,10719247455,-77345307176,-100655855793,-24825253208,79643676345,104455901141,19509009755,-86759303262,-94943075836,15192663506,132769734796,126579816919,-11375509005,-145676155881,-133683632965,18980767794,153486063532,120727681278,-54308193013,-187536001371,-126804906977,78431688181,216784284136,134828411626,-91764789154,-226386872670,-119392340955,124146010198,244569416743,101760308780,-165614274451,-275220436646,-99345526167,188811100020,286907809850,82934498998,-215734863052,-291578859659,-53848875663,254217370513,303007034085,27374350855,-292206105180,-316234144144,-7483552081,317600203411,314246390835,-23111583198,-343148989421,-301177205920,71854649190,389493027064,310603404626,-95112050047,-408595130786,-297404531720,128179008395,421293560398,266257168767,-181733729090,-450771307574,-247881520524,224622667574,473588795527,233486985848,-247338366710,-462038756242,-179914401405,304285735030,476237381100,145710460034,-346959537530,-485256527687,-121637928292,363256740831,459583989086,66685071734,-398712359655,-441385989570,-11336704991,441652722240,441652722240,-11336704991,-441385989570,-398712359655,66685071734,459583989086,363256740831,-121637928292,-485256527687,-346959537530,145710460034,476237381100,304285735030,-179914401405,-462038756242,-247338366710,233486985848,473588795527,224622667574,-247881520524,-450771307574,-181733729090,266257168767,421293560398,128179008395,-297404531720,-408595130786,-95112050047,310603404626,389493027064,71854649190,-301177205920,-343148989421,-23111583198,314246390835,317600203411,-7483552081,-316234144144,-292206105180,27374350855,303007034085,254217370513,-53848875663,-291578859659,-215734863052,82934498998,286907809850,188811100020,-99345526167,-275220436646,-165614274451,101760308780,244569416743,124146010198,-119392340955,-226386872670,-91764789154,134828411626,216784284136,78431688181,-126804906977,-187536001371,-54308193013,120727681278,153486063532,18980767794,-133683632965,-145676155881,-11375509005,126579816919,132769734796,15192663506,-94943075836,-86759303262,19509009755,104455901141,79643676345,-24825253208,-100655855793,-77345307176,10719247455,69426430301,45676193331,-23912010140,-60214420682,-26638312451,38307520396,67956509914,37285303308,-17470215918,-42664989934,-22175478260,12946478609,22966964507,359727257,-27910456525,-32598167014,-11208483886,14086914667,21891975945,11280211868,-1978354295,-4041849049,4494149230,12582555694,11542201875,2633994781,-6247531149,-8941208535,-5639630948,-822277590,1691433394,1484043752,557833302,758923744,2283280198,4054120606,4956117340,4647609327,3524466657,2218963447,1173797500,523121386,195525034,60586483,15261277,3031300,453200,47420,3080,100,1 599,C,1,299,14601,271459,2483955,12377345,34188533,50226869,49091831,125454217,336178803,406717453,344411153,873047175,1623090111,1477968775,1946637331,3848340723,4394998307,4837001753,7743038727,9253158015,10585612901,15122071673,16598060103,18714524765,27000051499,28325750649,29158017863,41942885363,44469376111,43191471401,59526133793,62499576301,59518462431,80601886525,81617689207,74871125447,103753653117,102924776491,88634343247,126158649437,125475388681,102821956517,148945192551,147550011975,116797396541,175210655893,171722808763,129647637759,204729407323,201007060539,143467360553,236242234953,234578575229,160093174795,270422497775,269511947023,176777013961,307492977333,305450977353,189490666813,343245118993,341563817061,197570227131,374000691763,374584396941,200840895641,399520111435,402340568477,197932526825,421016265643,426551735091,188416120429,437375901855,449119561319,175619667353,448838931623,468746008907,160606060961,457430352823,485596273817,142004185255,462218826363,500161170657,119498432731,460418099207,510609123281,93855262731,451228136293,513594595719,63218398195,435300020041,509590957229,26093651497,410406432805,498702568905,-15398364533,376751353477,479443896023,-60634738801,336369078699,452327141017,-109638499085,290612565379,419344808077,-161263011057,239567427223,381353701115,-212538255649,185682627449,338159979443,-263279756339,131530807093,292129976291,-312672476663,77493144557,243776282319,-359617749169,24802363813,193116984073,-404256146407,-25679094595,140139523547,-447611565521,-73452019367,86493264745,-489226779781,-119250270555,32102579203,-526869330141,-159790870251,-22268323787,-561098189135,-192332037947,-72428786873,-590872214249,-216546783939,-115345862189,-613400369445,-232708797259,-151844563335,-626793832497,-238042371845,-183359286477,-635515382709,-232626828383,-206446913847,-641179741167,-221841246373,-221841246373,-641179741167,-206446913847,-232626828383,-635515382709,-183359286477,-238042371845,-626793832497,-151844563335,-232708797259,-613400369445,-115345862189,-216546783939,-590872214249,-72428786873,-192332037947,-561098189135,-22268323787,-159790870251,-526869330141,32102579203,-119250270555,-489226779781,86493264745,-73452019367,-447611565521,140139523547,-25679094595,-404256146407,193116984073,24802363813,-359617749169,243776282319,77493144557,-312672476663,292129976291,131530807093,-263279756339,338159979443,185682627449,-212538255649,381353701115,239567427223,-161263011057,419344808077,290612565379,-109638499085,452327141017,336369078699,-60634738801,479443896023,376751353477,-15398364533,498702568905,410406432805,26093651497,509590957229,435300020041,63218398195,513594595719,451228136293,93855262731,510609123281,460418099207,119498432731,500161170657,462218826363,142004185255,485596273817,457430352823,160606060961,468746008907,448838931623,175619667353,449119561319,437375901855,188416120429,426551735091,421016265643,197932526825,402340568477,399520111435,200840895641,374584396941,374000691763,197570227131,341563817061,343245118993,189490666813,305450977353,307492977333,176777013961,269511947023,270422497775,160093174795,234578575229,236242234953,143467360553,201007060539,204729407323,129647637759,171722808763,175210655893,116797396541,147550011975,148945192551,102821956517,125475388681,126158649437,88634343247,102924776491,103753653117,74871125447,81617689207,80601886525,59518462431,62499576301,59526133793,43191471401,44469376111,41942885363,29158017863,28325750649,27000051499,18714524765,16598060103,15122071673,10585612901,9253158015,7743038727,4837001753,4394998307,3848340723,1946637331,1477968775,1623090111,873047175,344411153,406717453,336178803,125454217,49091831,50226869,34188533,12377345,2483955,271459,14601,299,1,D,1,99,2841,36345,243755,906327,1837333,2002989,2784631,9156497,16742965,14353947,20712405,53921695,67007881,60291717,117411309,179275601,176846935,250848621,362405999,388501373,520796197,673477069,685036491,929078617,1186560671,1113208759,1430827247,1862765485,1711956601,2057027907,2631028489,2384898809,2809850421,3513202549,3034405625,3571981991,4518683869,3690090033,4258095895,5550271413,4384416633,4955528147,6589170321,5041753009,5720193463,7781905777,5690365397,6499749781,9192813145,6462173727,7304791579,10753899687,7384412959,8212656543,12413796025,8314186457,9174817845,14197161187,9160826669,9993966309,15999816801,9921789885,10579921417,17653147549,10530606507,10945960557,19102683373,10897180665,11090381485,20425551901,11053990353,10961587573,21626937381,11133299923,10644835153,22660605917,11121955817,10221688705,23578163931,10986928433,9634733509,24373205293,10749216041,8815439347,24927748917,10397966607,7786241689,25142630521,9807580099,6531229929,25055798081,8959384259,4959921895,24611356695,7915414931,3136277923,23764756911,6645147037,1132196855,22574795879,5144942649,-1028169031,21118301973,3484487501,-3323789785,19401580789,1744726847,-5623545843,17467454957,-96443099,-7866541315,15433008741,-1976946879,-10033815095,13314966445,-3866119497,-12070296119,11141731063,-5778060817,-13958142175,8942015721,-7744842753,-15717689729,6771945145,-9715497359,-17361501417,4604145603,-11649966175,-18759598979,2534019329,-13568444743,-19880927521,732344873,-15355387963,-20725182531,-733005917,-16867195235,-21240752391,-1906388369,-18089155703,-21307501541,-2741123451,-19174136885,-21048629387,-3129074349,-20052637061,-20649763713,-3223055383,-20649763713,-20052637061,-3129074349,-21048629387,-19174136885,-2741123451,-21307501541,-18089155703,-1906388369,-21240752391,-16867195235,-733005917,-20725182531,-15355387963,732344873,-19880927521,-13568444743,2534019329,-18759598979,-11649966175,4604145603,-17361501417,-9715497359,6771945145,-15717689729,-7744842753,8942015721,-13958142175,-5778060817,11141731063,-12070296119,-3866119497,13314966445,-10033815095,-1976946879,15433008741,-7866541315,-96443099,17467454957,-5623545843,1744726847,19401580789,-3323789785,3484487501,21118301973,-1028169031,5144942649,22574795879,1132196855,6645147037,23764756911,3136277923,7915414931,24611356695,4959921895,8959384259,25055798081,6531229929,9807580099,25142630521,7786241689,10397966607,24927748917,8815439347,10749216041,24373205293,9634733509,10986928433,23578163931,10221688705,11121955817,22660605917,10644835153,11133299923,21626937381,10961587573,11053990353,20425551901,11090381485,10897180665,19102683373,10945960557,10530606507,17653147549,10579921417,9921789885,15999816801,9993966309,9160826669,14197161187,9174817845,8314186457,12413796025,8212656543,7384412959,10753899687,7304791579,6462173727,9192813145,6499749781,5690365397,7781905777,5720193463,5041753009,6589170321,4955528147,4384416633,5550271413,4258095895,3690090033,4518683869,3571981991,3034405625,3513202549,2809850421,2384898809,2631028489,2057027907,1711956601,1862765485,1430827247,1113208759,1186560671,929078617,685036491,673477069,520796197,388501373,362405999,250848621,176846935,179275601,117411309,60291717,67007881,53921695,20712405,14353947,16742965,9156497,2784631,2002989,1837333,906327,243755,36345,2841,99,1 601,C,1,301,15401,329461,4027475,33162375,203330133,991223331,4018018631,13981466877,42754625699,116963841643,290281308699,660918555543,1393253759721,2740388071987,5062324164601,8833230785573,14631583592471,23109032479397,34937212526021,50735598059205,70987153980381,95951517253761,125587480947157,159497226031589,196903313491987,236665255718765,277335750179785,317249035993457,354628015892703,387695128809841,414774925065351,434381970326781,445292937622347,446604225517469,437776140217891,418663403472885,389531225431823,351056334891239,304311567319333,250729861228575,192040451224667,130170661668287,67114124127467,4779217866023,-55156228940223,-111354065932561,-162866782077059,-209124339778853,-249866746559559,-285041185566593,-314684213536783,-338808896145319,-357318036765801,-369966164796077,-376387862589111,-376193386801749,-369108450856643,-355116271081857,-334559349687241,-308177942923257,-277089826075357,-242734301861067,-206802846334589,-171165078175847,-137787024966217,-108639521806225,-85604169004303,-70388468771153,-64450864369527,-68916978880509,-84459925113271,-111135325615807,-148200313726199,-193979777500859,-245845857839969,-300342746279123,-353439609256725,-400861427106695,-438446222050893,-462495473236299,-470095905209943,-459380965301411,-429682382999345,-381525478622395,-316462460799079,-236798612697503,-145306061759287,-45007362585477,60946794220703,169342618280783,276968668053459,380710938313541,477661534281657,565206256646157,641079139084403,703408568651091,750787045012475,782359153386353,797870478966249,797606256518377,782198256107851,752362899549267,708689138746623,651575563936509,581335078139383,498403514250387,403563690075849,298133948884207,184121282105143,64347923897429,-57481824702311,-176852529608227,-288711265716989,-387925322162011,-469805109545141,-530534898274205,-567411965829259,-578907076028541,-564640498872119,-525361313658443,-462942995672275,-380341061070321,-281461139873841,-170950693421251,-53985572732283,63890605371209,176896880042107,279212663529155,365331714813309,430560170615731,471526155411005,486525387649447,475597622299467,440357405856505,383690595580737,309418572513845,221956926847335,125941301304839,25818646352151,-74518062857609,-171925978143621,-263963995913685,-348651902227669,-424198449848307,-488862076016899,-540999297502991,-579222635414753,-602535380927759,-610366777152311,-602535380927759,-579222635414753,-540999297502991,-488862076016899,-424198449848307,-348651902227669,-263963995913685,-171925978143621,-74518062857609,25818646352151,125941301304839,221956926847335,309418572513845,383690595580737,440357405856505,475597622299467,486525387649447,471526155411005,430560170615731,365331714813309,279212663529155,176896880042107,63890605371209,-53985572732283,-170950693421251,-281461139873841,-380341061070321,-462942995672275,-525361313658443,-564640498872119,-578907076028541,-567411965829259,-530534898274205,-469805109545141,-387925322162011,-288711265716989,-176852529608227,-57481824702311,64347923897429,184121282105143,298133948884207,403563690075849,498403514250387,581335078139383,651575563936509,708689138746623,752362899549267,782198256107851,797606256518377,797870478966249,782359153386353,750787045012475,703408568651091,641079139084403,565206256646157,477661534281657,380710938313541,276968668053459,169342618280783,60946794220703,-45007362585477,-145306061759287,-236798612697503,-316462460799079,-381525478622395,-429682382999345,-459380965301411,-470095905209943,-462495473236299,-438446222050893,-400861427106695,-353439609256725,-300342746279123,-245845857839969,-193979777500859,-148200313726199,-111135325615807,-84459925113271,-68916978880509,-64450864369527,-70388468771153,-85604169004303,-108639521806225,-137787024966217,-171165078175847,-206802846334589,-242734301861067,-277089826075357,-308177942923257,-334559349687241,-355116271081857,-369108450856643,-376193386801749,-376387862589111,-369966164796077,-357318036765801,-338808896145319,-314684213536783,-285041185566593,-249866746559559,-209124339778853,-162866782077059,-111354065932561,-55156228940223,4779217866023,67114124127467,130170661668287,192040451224667,250729861228575,304311567319333,351056334891239,389531225431823,418663403472885,437776140217891,446604225517469,445292937622347,434381970326781,414774925065351,387695128809841,354628015892703,317249035993457,277335750179785,236665255718765,196903313491987,159497226031589,125587480947157,95951517253761,70987153980381,50735598059205,34937212526021,23109032479397,14631583592471,8833230785573,5062324164601,2740388071987,1393253759721,660918555543,290281308699,116963841643,42754625699,13981466877,4018018631,991223331,203330133,33162375,4027475,329461,15401,301,1,D,1,101,3161,49775,491675,3458993,18785333,83119451,311119525,1012309799,2922225461,7602531163,18049252775,39501219463,80363330171,153068784937,274632200415,466624666423,754351178535,1165125043589,1725686002195,2458965644287,3380540521421,4495217122089,5794251268037,7253693187131,8834236705333,10482723483963,12135148364583,13720723269415,15166396216107,16401252778427,17360418239691,17988317129437,18241310657307,18089771067231,17519608651041,16533225280425,15149866582683,13405341032349,11351001643425,9051751085709,6582759104237,4024737641721,1458055730287,-1043468655119,-3417900987641,-5618530659291,-7614627527841,-9389716827351,-10938000416167,-12259753814603,-13356519515769,-14226921084877,-14864005602419,-15254987615425,-15383831462443,-15236230645925,-14805592351455,-14098193535081,-13136087644385,-11957389889499,-10614588625565,-9171903697657,-7702356960243,-6284621965407,-4999477686909,-3925961365885,-3137673164057,-2699562280541,-2664827300223,-3070887250203,-3933535369017,-5239627310955,-6940293696479,-8947514561855,-11136209775663,-13352142921685,-15424116578829,-17178228123813,-18452424178947,-19110327309453,-19053344944169,-18229371665599,-16635952034521,-14316661249049,-11351698582233,-7845958237685,-3918478144877,304414340375,4692629805561,9114718469167,13441117703315,17548478543401,21323821081083,24667392130395,27494529112805,29737918599983,31350984778087,32311067339861,32619462363485,32296131669197,31369901356449,29868160021803,27810913708819,25211787362553,22084872802817,18453952702161,14361026548725,9873198465761,5088409870153,139698470147,-4804445611495,-9546936413123,-13877382518519,-17592881633659,-20518212258257,-22519729801069,-23511134742041,-23453662171359,-22354879436047,-20268326508723,-17292911580599,-13569488105807,-9273654506315,-4606740193005,211952720295,4950728863039,9371613942813,13241344426205,16349145576887,18528177937435,19673794318575,19752364432523,18798955814381,16907052565187,14215164500151,10893080954211,7127434758619,3105555834301,-1000910179361,-5048069002891,-8922887912311,-12536681428197,-15813698299013,-18682099143733,-21072194332547,-22921300610741,-24180335685379,-24817404939235,-24817404939235,-24180335685379,-22921300610741,-21072194332547,-18682099143733,-15813698299013,-12536681428197,-8922887912311,-5048069002891,-1000910179361,3105555834301,7127434758619,10893080954211,14215164500151,16907052565187,18798955814381,19752364432523,19673794318575,18528177937435,16349145576887,13241344426205,9371613942813,4950728863039,211952720295,-4606740193005,-9273654506315,-13569488105807,-17292911580599,-20268326508723,-22354879436047,-23453662171359,-23511134742041,-22519729801069,-20518212258257,-17592881633659,-13877382518519,-9546936413123,-4804445611495,139698470147,5088409870153,9873198465761,14361026548725,18453952702161,22084872802817,25211787362553,27810913708819,29868160021803,31369901356449,32296131669197,32619462363485,32311067339861,31350984778087,29737918599983,27494529112805,24667392130395,21323821081083,17548478543401,13441117703315,9114718469167,4692629805561,304414340375,-3918478144877,-7845958237685,-11351698582233,-14316661249049,-16635952034521,-18229371665599,-19053344944169,-19110327309453,-18452424178947,-17178228123813,-15424116578829,-13352142921685,-11136209775663,-8947514561855,-6940293696479,-5239627310955,-3933535369017,-3070887250203,-2664827300223,-2699562280541,-3137673164057,-3925961365885,-4999477686909,-6284621965407,-7702356960243,-9171903697657,-10614588625565,-11957389889499,-13136087644385,-14098193535081,-14805592351455,-15236230645925,-15383831462443,-15254987615425,-14864005602419,-14226921084877,-13356519515769,-12259753814603,-10938000416167,-9389716827351,-7614627527841,-5618530659291,-3417900987641,-1043468655119,1458055730287,4024737641721,6582759104237,9051751085709,11351001643425,13405341032349,15149866582683,16533225280425,17519608651041,18089771067231,18241310657307,17988317129437,17360418239691,16401252778427,15166396216107,13720723269415,12135148364583,10482723483963,8834236705333,7253693187131,5794251268037,4495217122089,3380540521421,2458965644287,1725686002195,1165125043589,754351178535,466624666423,274632200415,153068784937,80363330171,39501219463,18049252775,7602531163,2922225461,1012309799,311119525,83119451,18785333,3458993,491675,49775,3161,101,1 602,C,1,301,14900,282940,2656814,13394500,33372980,8589637,-173004131,-372232252,124321876,1484826980,1299552716,-2826069736,-5709064565,1881290635,12936557364,4635869560,-19152936774,-16510389392,19319206168,26823900047,-14402350691,-26125278144,16138380356,13671528962,-40122636862,-4348180984,88735605533,18354430675,-140953916652,-57062020820,166578044618,89348424620,-158889830396,-71310522535,152753621651,-10022694388,-199206061404,112202118714,309924901958,-168179120620,-426457782185,154746574822,458193436109,-131096562352,-366728337086,194861133782,215369771704,-382486503581,-121067093610,609670976873,139403540892,-725471624934,-192944386950,646051254884,128162954473,-442940590022,135178584531,287392832664,-501443832282,-286712403502,755851043560,364783972385,-746392729214,-314344737777,526245863332,-8888856886,-312260642806,525457062928,281571920783,-966675578974,-389775077899,1092371778120,390899032070,-901215546182,-60225164584,633321821307,-574881188582,-546851830791,1216289216604,664460581638,-1525927690210,-729738112712,1410444460405,432911129154,-1098544341986,285977716983,926327588722,-1136499452690,-1014590231374,1690513061965,1135727519478,-1733319697802,-908785579293,1438325807254,161432654250,-1196463100868,869236407479,1243784486574,-1694655344242,-1425396064799,1967126248398,1322889576582,-1759730699490,-644444175249,1476286886866,-471928240910,-1464800529237,1526373507330,1682526442058,-2050652138402,-1723090427169,1982516479286,1191525847442,-1685284061671,-93080660886,1592570136486,-1119663626122,-1797549704027,1894387198206,1959968914834,-2018716594451,-1619618091602,1763049496334,636960357166,-1601420707027,636960357166,1763049496334,-1619618091602,-2018716594451,1959968914834,1894387198206,-1797549704027,-1119663626122,1592570136486,-93080660886,-1685284061671,1191525847442,1982516479286,-1723090427169,-2050652138402,1682526442058,1526373507330,-1464800529237,-471928240910,1476286886866,-644444175249,-1759730699490,1322889576582,1967126248398,-1425396064799,-1694655344242,1243784486574,869236407479,-1196463100868,161432654250,1438325807254,-908785579293,-1733319697802,1135727519478,1690513061965,-1014590231374,-1136499452690,926327588722,285977716983,-1098544341986,432911129154,1410444460405,-729738112712,-1525927690210,664460581638,1216289216604,-546851830791,-574881188582,633321821307,-60225164584,-901215546182,390899032070,1092371778120,-389775077899,-966675578974,281571920783,525457062928,-312260642806,-8888856886,526245863332,-314344737777,-746392729214,364783972385,755851043560,-286712403502,-501443832282,287392832664,135178584531,-442940590022,128162954473,646051254884,-192944386950,-725471624934,139403540892,609670976873,-121067093610,-382486503581,215369771704,194861133782,-366728337086,-131096562352,458193436109,154746574822,-426457782185,-168179120620,309924901958,112202118714,-199206061404,-10022694388,152753621651,-71310522535,-158889830396,89348424620,166578044618,-57062020820,-140953916652,18354430675,88735605533,-4348180984,-40122636862,13671528962,16138380356,-26125278144,-14402350691,26823900047,19319206168,-16510389392,-19152936774,4635869560,12936557364,1881290635,-5709064565,-2826069736,1299552716,1484826980,124321876,-372232252,-173004131,8589637,33372980,13394500,2656814,282940,14900,301,1,D,1,100,2920,38277,262757,957400,1373534,-2404737,-12373546,-10706866,31689848,74301812,-14280308,-208162282,-138475609,342353574,495553540,-309856325,-956747207,9668800,1246469306,354982068,-1187043455,-278038226,1063609810,-614908566,-1601069214,2016286154,3306898330,-2967117017,-5678665504,2772286119,7249841451,-2067421952,-6838102678,2736237794,4976327599,-6258106844,-3844541166,11845571848,5214830068,-16494963824,-8147455700,17519408332,9042556394,-15416603391,-4705485264,13939343867,-4157882498,-16582507350,12729219390,22502819524,-16103167850,-26184893726,14108487170,21998741768,-11984145176,-9801273708,15501040018,-4012393985,-24706518040,11759921277,32527862942,-11580609782,-30382143920,9509177018,16144939948,-13862405364,3075282782,26650458940,-16616043496,-40178383834,19719901104,42764394455,-17995706164,-29032025431,22161489490,5407993178,-37302904156,14781212074,56510984952,-22805528624,-65427554382,22278657396,54402425516,-25601957022,-27501286037,41700538213,-251191048,-66072975290,15598451957,82795967274,-18522608478,-77559825745,21732967444,50406382200,-38047302066,-16405452200,66874260588,-6965686688,-92477036863,14738255529,96399388484,-18062810038,-73396227207,32837630258,36472722742,-63413018838,-6061783509,96362456512,-7287529818,-110559601382,11170882738,95016408204,-22928823302,-58580648504,52054197804,22596963126,-89414841045,-2869863378,113384739946,-3024456704,-107783849457,11742739244,75754029514,-37157431400,-37157431400,75754029514,11742739244,-107783849457,-3024456704,113384739946,-2869863378,-89414841045,22596963126,52054197804,-58580648504,-22928823302,95016408204,11170882738,-110559601382,-7287529818,96362456512,-6061783509,-63413018838,36472722742,32837630258,-73396227207,-18062810038,96399388484,14738255529,-92477036863,-6965686688,66874260588,-16405452200,-38047302066,50406382200,21732967444,-77559825745,-18522608478,82795967274,15598451957,-66072975290,-251191048,41700538213,-27501286037,-25601957022,54402425516,22278657396,-65427554382,-22805528624,56510984952,14781212074,-37302904156,5407993178,22161489490,-29032025431,-17995706164,42764394455,19719901104,-40178383834,-16616043496,26650458940,3075282782,-13862405364,16144939948,9509177018,-30382143920,-11580609782,32527862942,11759921277,-24706518040,-4012393985,15501040018,-9801273708,-11984145176,21998741768,14108487170,-26184893726,-16103167850,22502819524,12729219390,-16582507350,-4157882498,13939343867,-4705485264,-15416603391,9042556394,17519408332,-8147455700,-16494963824,5214830068,11845571848,-3844541166,-6258106844,4976327599,2736237794,-6838102678,-2067421952,7249841451,2772286119,-5678665504,-2967117017,3306898330,2016286154,-1601069214,-614908566,1063609810,-278038226,-1187043455,354982068,1246469306,9668800,-956747207,-309856325,495553540,342353574,-138475609,-208162282,-14280308,74301812,31689848,-10706866,-12373546,-2404737,1373534,957400,262757,38277,2920,100,1 606,C,1,303,15302,309363,3364777,23055876,110691827,404744673,1207863394,3104725557,7130386103,14969178084,29163697381,53314010187,92205299210,151815045159,239177678401,362051507592,528391112495,745695581469,1020265351042,1356463368885,1756132567175,2218233389628,2738753969737,3310938664839,3925775685350,4572658559019,5240128625485,5916559736976,6590706870659,7252111932945,7891363483414,8500286449677,9072177009287,9602131048440,10087512483937,10528533215019,10928789961962,11295629834655,11640196703089,11976968683956,12322750177595,12695223481293,13111199469886,13584815321697,14125998183443,14739414872316,15424058068441,16173523592859,16976838798866,17819648318469,18685525802911,19557147421182,20417206246913,21249020717841,22036886436358,22766391190467,23424827878325,24001774529778,24489960293371,24886312990419,25192915407494,25417698693201,25574634993247,25683180054834,25767000323297,25852120372749,25964665569658,26128580432463,26363682473369,26684265326598,27098415680131,27608064619551,28209624582086,28894981806477,29652576828667,30468360473178,31326515386745,32209901767389,33100307440546,33978697091379,34825601804081,35621743918446,36348988949143,36991543312383,37537196439278,37978445895285,38313281165395,38545398023190,38683802393237,38741864591841,38735925848134,38683672002591,38602549934345,38508459638610,38414848845139,38332261396863,38268341525594,38228131041849,38214432343555,38228131041849,38268341525594,38332261396863,38414848845139,38508459638610,38602549934345,38683672002591,38735925848134,38741864591841,38683802393237,38545398023190,38313281165395,37978445895285,37537196439278,36991543312383,36348988949143,35621743918446,34825601804081,33978697091379,33100307440546,32209901767389,31326515386745,30468360473178,29652576828667,28894981806477,28209624582086,27608064619551,27098415680131,26684265326598,26363682473369,26128580432463,25964665569658,25852120372749,25767000323297,25683180054834,25574634993247,25417698693201,25192915407494,24886312990419,24489960293371,24001774529778,23424827878325,22766391190467,22036886436358,21249020717841,20417206246913,19557147421182,18685525802911,17819648318469,16976838798866,16173523592859,15424058068441,14739414872316,14125998183443,13584815321697,13111199469886,12695223481293,12322750177595,11976968683956,11640196703089,11295629834655,10928789961962,10528533215019,10087512483937,9602131048440,9072177009287,8500286449677,7891363483414,7252111932945,6590706870659,5916559736976,5240128625485,4572658559019,3925775685350,3310938664839,2738753969737,2218233389628,1756132567175,1356463368885,1020265351042,745695581469,528391112495,362051507592,239177678401,151815045159,92205299210,53314010187,29163697381,14969178084,7130386103,3104725557,1207863394,404744673,110691827,23055876,3364777,309363,15302,303,1,D,1,101,3061,44267,376278,2133534,8854823,29023897,79932353,193516875,423967338,856064018,1613668441,2866734747,4834153569,7781345315,12011015854,17845358106,25601821555,35564608537,47953770787,62897780541,80414179570,100400011184,122634662235,146794894575,172478556115,199233725551,226588375480,254075537092,281252720217,307715338245,333105188239,357118663355,379518018444,400147330440,418954367315,436014099707,451547570169,465931265763,479689398574,493463705054,507962928415,523896989229,541903229095,562477141223,585918995376,612303419568,641476874125,673081128149,706595128148,741387150800,776766347480,812025419477,846471740690,879446048387,910334830134,938584858820,963722754278,985384037411,1003353321518,1017606185225,1028343460968,1036010835752,1041292067600,1045071049481,1048367761514,1052253376859,1057755852572,1065772709544,1077002182844,1091900364565,1110668787924,1133269424005,1159459090768,1188832885248,1220866339272,1254949864597,1290412456340,1326534999637,1362559416414,1397701177828,1431169333754,1462198357287,1490092763318,1514277592789,1534347338270,1550106106014,1561588634312,1569056378059,1572969906570,1573940618917,1572668050750,1569873306748,1566239383846,1562365851903,1558741088202,1555733500529,1553598921812,1552494865568,1552494865568,1553598921812,1555733500529,1558741088202,1562365851903,1566239383846,1569873306748,1572668050750,1573940618917,1572969906570,1569056378059,1561588634312,1550106106014,1534347338270,1514277592789,1490092763318,1462198357287,1431169333754,1397701177828,1362559416414,1326534999637,1290412456340,1254949864597,1220866339272,1188832885248,1159459090768,1133269424005,1110668787924,1091900364565,1077002182844,1065772709544,1057755852572,1052253376859,1048367761514,1045071049481,1041292067600,1036010835752,1028343460968,1017606185225,1003353321518,985384037411,963722754278,938584858820,910334830134,879446048387,846471740690,812025419477,776766347480,741387150800,706595128148,673081128149,641476874125,612303419568,585918995376,562477141223,541903229095,523896989229,507962928415,493463705054,479689398574,465931265763,451547570169,436014099707,418954367315,400147330440,379518018444,357118663355,333105188239,307715338245,281252720217,254075537092,226588375480,199233725551,172478556115,146794894575,122634662235,100400011184,80414179570,62897780541,47953770787,35564608537,25601821555,17845358106,12011015854,7781345315,4834153569,2866734747,1613668441,856064018,423967338,193516875,79932353,29023897,8854823,2133534,376278,44267,3061,101,1 607,C,1,303,15403,323341,3826239,29939139,170033679,742745189,2590003711,7380977811,17415400511,34124039755,54960929753,70201562503,63419423491,19321831655,-62407450213,-156816928187,-220029427839,-215872271587,-146365135165,-56436969881,2904156385,29244858011,86153311791,246237065117,492703639599,675451866051,597638287259,193637801153,-357194907475,-723755537287,-692432058097,-384631327415,-183437081017,-372268629197,-794569857591,-901901708675,-240708339843,1021829970653,2071253991573,2066209233039,922758726633,-487801268049,-1032657966599,-367866899055,640032684745,641074636859,-868863287051,-2853150403977,-3471184537307,-1742883381173,1355684433463,3516359530037,3069048802597,569070468763,-1562354538547,-1203584656657,1394568615595,3633437180359,2872047583443,-982126080115,-5058808420737,-5892205088909,-2574023305105,2218848528861,4450290913305,2344931723013,-1895527077123,-3995050973537,-1542833997951,3611944490209,6833627129987,4862471070233,-1080190591425,-6172080004267,-6204256473897,-1372061062097,3842004213455,4678230413175,416331427613,-4933354825931,-6240359744539,-1926009243263,4536869585681,7672219907807,4858828461109,-1366846989565,-5604060580263,-4379375134021,860446067941,5166354429663,4551176495065,-522354003213,-5663414687005,-6485163655487,-2385282933373,3096184124745,5481074399327,3175216581477,-1389560120091,-4084239556517,-2667238480317,1478998218293,4754153679037,4452793123651,880146990499,-3137670042157,-4678527378067,-2958913363565,321120432493,2535855655453,2177424597219,-167671846581,-2453996446025,-2772781870707,-719295521617,2348265033149,4259226779471,3546937703093,538637815467,-2758522630267,-4016207303323,-2328101479445,965411942867,3166133265299,2329817474579,-1014800344303,-4072574119887,-3984804000065,-339112874203,4198261625565,5899216577431,3124815634339,-2078542343587,-5491243874823,-4247861001287,602405844953,4836123031351,4635949422585,-14116226861,-5146097637721,-6153354406761,-1848100889343,4340908101159,7200009402677,4225292130901,-2133847245635,-6511645144943,-5240246389965,465242419197,5557765235751,5557765235751,465242419197,-5240246389965,-6511645144943,-2133847245635,4225292130901,7200009402677,4340908101159,-1848100889343,-6153354406761,-5146097637721,-14116226861,4635949422585,4836123031351,602405844953,-4247861001287,-5491243874823,-2078542343587,3124815634339,5899216577431,4198261625565,-339112874203,-3984804000065,-4072574119887,-1014800344303,2329817474579,3166133265299,965411942867,-2328101479445,-4016207303323,-2758522630267,538637815467,3546937703093,4259226779471,2348265033149,-719295521617,-2772781870707,-2453996446025,-167671846581,2177424597219,2535855655453,321120432493,-2958913363565,-4678527378067,-3137670042157,880146990499,4452793123651,4754153679037,1478998218293,-2667238480317,-4084239556517,-1389560120091,3175216581477,5481074399327,3096184124745,-2385282933373,-6485163655487,-5663414687005,-522354003213,4551176495065,5166354429663,860446067941,-4379375134021,-5604060580263,-1366846989565,4858828461109,7672219907807,4536869585681,-1926009243263,-6240359744539,-4933354825931,416331427613,4678230413175,3842004213455,-1372061062097,-6204256473897,-6172080004267,-1080190591425,4862471070233,6833627129987,3611944490209,-1542833997951,-3995050973537,-1895527077123,2344931723013,4450290913305,2218848528861,-2574023305105,-5892205088909,-5058808420737,-982126080115,2872047583443,3633437180359,1394568615595,-1203584656657,-1562354538547,569070468763,3069048802597,3516359530037,1355684433463,-1742883381173,-3471184537307,-2853150403977,-868863287051,641074636859,640032684745,-367866899055,-1032657966599,-487801268049,922758726633,2066209233039,2071253991573,1021829970653,-240708339843,-901901708675,-794569857591,-372268629197,-183437081017,-384631327415,-692432058097,-723755537287,-357194907475,193637801153,597638287259,675451866051,492703639599,246237065117,86153311791,29244858011,2904156385,-56436969881,-146365135165,-215872271587,-220029427839,-156816928187,-62407450213,19321831655,63419423491,70201562503,54960929753,34124039755,17415400511,7380977811,2590003711,742745189,170033679,29939139,3826239,323341,15403,303,1,D,1,101,3121,47917,454331,3001591,14865091,57803253,181809633,470965467,1012977381,1803854473,2605848653,2869347377,1890523301,-721343175,-4487308979,-7921774085,-9229618889,-7600153525,-4068412761,-857352301,709493711,1964694079,6137175551,14824821121,24563749211,27535414353,17495213681,-3379302913,-23668782415,-30807478339,-22403547311,-9965391465,-9197589589,-23681360537,-37569044107,-27407899465,14440947561,66380479025,90525696861,64963433677,7032246233,-37289606717,-33389946235,7373935781,33772756221,1826069533,-77770005699,-139382524885,-117191536887,-9415107707,109512299975,147882576601,79073503647,-28942815353,-70919235697,-2359014025,111977780331,150715550801,48908879995,-131347306953,-244587492651,-189024219275,-3970298887,156491943381,157907280749,9276161433,-140102279543,-134958529779,39157144875,233467860757,265365540759,86463901615,-165091860411,-281445665555,-169760227855,62460073475,202104218853,122532083977,-100582602533,-256326715413,-189584142847,56474951529,276004193605,282747943839,75007623193,-164397573557,-231574340547,-80688420839,140358352865,225904461793,95503975009,-138573306167,-274621779535,-198932243213,19968717483,197871421797,196598113063,37048030803,-129502162915,-157736659363,-29529238163,140088261291,207401071773,119098385753,-52206270771,-175836781275,-169123523137,-54613100939,69062539203,109208520805,46381951367,-59287145353,-118904552045,-80887143393,33351372927,145055668039,172836074565,90620627521,-50067483397,-152186282505,-142368921125,-29355388153,96126611911,128332944125,33722102921,-113262965797,-183699590545,-101477996039,83778852535,226779581319,204069471901,23382039773,-172998344177,-222735829359,-83219059461,125592908565,219294917813,109033566615,-115542549809,-257920481583,-184387223881,54764644281,261905796323,259840604283,46727831269,-198635590287,-269153218869,-108504318559,139647122417,256642232249,139647122417,-108504318559,-269153218869,-198635590287,46727831269,259840604283,261905796323,54764644281,-184387223881,-257920481583,-115542549809,109033566615,219294917813,125592908565,-83219059461,-222735829359,-172998344177,23382039773,204069471901,226779581319,83778852535,-101477996039,-183699590545,-113262965797,33722102921,128332944125,96126611911,-29355388153,-142368921125,-152186282505,-50067483397,90620627521,172836074565,145055668039,33351372927,-80887143393,-118904552045,-59287145353,46381951367,109208520805,69062539203,-54613100939,-169123523137,-175836781275,-52206270771,119098385753,207401071773,140088261291,-29529238163,-157736659363,-129502162915,37048030803,196598113063,197871421797,19968717483,-198932243213,-274621779535,-138573306167,95503975009,225904461793,140358352865,-80688420839,-231574340547,-164397573557,75007623193,282747943839,276004193605,56474951529,-189584142847,-256326715413,-100582602533,122532083977,202104218853,62460073475,-169760227855,-281445665555,-165091860411,86463901615,265365540759,233467860757,39157144875,-134958529779,-140102279543,9276161433,157907280749,156491943381,-3970298887,-189024219275,-244587492651,-131347306953,48908879995,150715550801,111977780331,-2359014025,-70919235697,-28942815353,79073503647,147882576601,109512299975,-9415107707,-117191536887,-139382524885,-77770005699,1826069533,33772756221,7373935781,-33389946235,-37289606717,7032246233,64963433677,90525696861,66380479025,14440947561,-27407899465,-37569044107,-23681360537,-9197589589,-9965391465,-22403547311,-30807478339,-23668782415,-3379302913,17495213681,27535414353,24563749211,14824821121,6137175551,1964694079,709493711,-857352301,-4068412761,-7600153525,-9229618889,-7921774085,-4487308979,-721343175,1890523301,2869347377,2605848653,1803854473,1012977381,470965467,181809633,57803253,14865091,3001591,454331,47917,3121,101,1 609,C,1,305,15606,321666,3586539,25287852,124922472,466889986,1402968200,3554280426,7865290410,15602527551,28279941114,47489072250,74615094025,110470413332,154915489344,206551324896,262571959629,318820835697,370086641022,410662683061,435118233365,439177589364,420527613480,379381957428,318698417655,243949188948,162448340596,82285802319,10990316906,-45785702466,-85333688481,-108479755938,-119537373288,-125642147003,-135468771906,-157540532494,-198428277042,-261148394919,-344168622393,-441161482614,-541634684627,-632404844625,-699628241683,-731190450492,-718925740668,-660259395906,-559011401673,-425050237700,-272977075875,-119934661516,17114586720,124078912119,192100485303,218960907525,209369331925,174102311454,127958371020,87133162985,66231139497,75505535949,118940844963,193285073923,288521868435,389494030671,478422652034,538068417762,554696666766,520671967194,436004247838,308533144083,152959514721,-11497115167,-164063953059,-285679911315,-362140092129,-386259471551,-359087017344,-289629845676,-193242108121,-89132629707,2959818033,65958156855,88303814365,65958156855,2959818033,-89132629707,-193242108121,-289629845676,-359087017344,-386259471551,-362140092129,-285679911315,-164063953059,-11497115167,152959514721,308533144083,436004247838,520671967194,554696666766,538068417762,478422652034,389494030671,288521868435,193285073923,118940844963,75505535949,66231139497,87133162985,127958371020,174102311454,209369331925,218960907525,192100485303,124078912119,17114586720,-119934661516,-272977075875,-425050237700,-559011401673,-660259395906,-718925740668,-731190450492,-699628241683,-632404844625,-541634684627,-441161482614,-344168622393,-261148394919,-198428277042,-157540532494,-135468771906,-125642147003,-119537373288,-108479755938,-85333688481,-45785702466,10990316906,82285802319,162448340596,243949188948,318698417655,379381957428,420527613480,439177589364,435118233365,410662683061,370086641022,318820835697,262571959629,206551324896,154915489344,110470413332,74615094025,47489072250,28279941114,15602527551,7865290410,3554280426,1402968200,466889986,124922472,25287852,3586539,321666,15606,305,1,D,1,102,3142,46459,405727,2368684,10091850,33592774,92211134,217511470,454469283,860010791,1498204606,2431067808,3705084822,5335719033,7293018776,9492039460,11790868495,13997525416,15887352062,17230385515,17825488146,17535576700,16316032947,14231076500,11453856778,8247868730,4931527087,1828285193,-788593584,-2745244887,-4002133055,-4665206932,-4971408450,-5248938062,-5855301529,-7105349728,-9200198752,-12173093173,-15864000166,-19926528890,-23871921341,-27141100045,-29195818313,-29615257879,-28175197430,-24899652319,-20070445578,-14192222219,-7921266733,-1962575752,3041432279,6615627487,8531528199,8840725000,7864743034,6134105348,4291069204,2975230388,2702137307,3767928299,6189014505,9690571427,13752256349,17691540627,20782911237,22384610424,22052171688,19627150437,15270309659,9446895263,2858570555,-3668819833,-9310859675,-13379867113,-15433855152,-15345429040,-13324018994,-9873405580,-5709206578,-1637902389,1579485169,3349293875,3349293875,1579485169,-1637902389,-5709206578,-9873405580,-13324018994,-15345429040,-15433855152,-13379867113,-9310859675,-3668819833,2858570555,9446895263,15270309659,19627150437,22052171688,22384610424,20782911237,17691540627,13752256349,9690571427,6189014505,3767928299,2702137307,2975230388,4291069204,6134105348,7864743034,8840725000,8531528199,6615627487,3041432279,-1962575752,-7921266733,-14192222219,-20070445578,-24899652319,-28175197430,-29615257879,-29195818313,-27141100045,-23871921341,-19926528890,-15864000166,-12173093173,-9200198752,-7105349728,-5855301529,-5248938062,-4971408450,-4665206932,-4002133055,-2745244887,-788593584,1828285193,4931527087,8247868730,11453856778,14231076500,16316032947,17535576700,17825488146,17230385515,15887352062,13997525416,11790868495,9492039460,7293018776,5335719033,3705084822,2431067808,1498204606,860010791,454469283,217511470,92211134,33592774,10091850,2368684,405727,46459,3142,102,1 610,C,1,305,15708,336110,4082768,33136725,198379301,935325200,3637712480,12080790140,35190547659,91868826435,218754492812,482032446250,994691015092,1940890572335,3609237050379,6436726403780,11065021452460,18410645455120,29750633225921,46825052870245,71957469375208,108193864980310,159459910909688,230735970248825,328248835614961,459678843120480,634380506344500,863614157744960,1160785401204479,1541688644047345,2024750672186732,2631270088073520,3385648280920962,4315607311562995,5452389700496829,6830934808676760,8490026519610380,10472407303287820,12824854246203981,15598212970766935,18847385460516888,22631267899207080,27012635077129298,32057968827451065,37837229055530371,44423566799875380,51892979256299440,60323907063547280,69796774810734659,80393476856849385,92196811904782512,105289870913806180,119755383633463802,135675029446588715,153128718679584329,172193851314585380,192944561031899440,215450953365975980,239778347124992361,265986528043081760,294129023197680893,324252404440353580,356395629116343048,390589426429460125,426855737493298956,465207216183123005,505646796624003040,548167332042647980,592751309084719299,639370641370897880,687986545537056087,738549501950292220,790999300865093452,845265173454420515,901266006260937384,958910637081114975,1018098229732010540,1078718724240943820,1140653357765512181,1203775250313971960,1267950048438138393,1333036619625603040,1398887789945327268,1465351117289745825,1532269692128673936,1599482957160115965,1666827536934508460,1734138068697325960,1801248026290985319,1867990529657790500,1934199132980632507,1999708584765703140,2064355553482766752,2127979313025786635,2190422383270620944,2251531122131593655,2311156266455518840,2369153419758658080,2425383485381730461,2479713044341148520,2532014678062823013,2582167237168763160,2630056058348353568,2675573131977322965,2718617223585756776,2759093952647926265,2796915832581544620,2832002276320887380,2864279572286198479,2893680835893352440,2920145941868317847,2943621442586089580,2964060477541765612,2981422678953100475,2995674078369503204,3006787018931573795,3014740077505965500,3019518000304239140,3021111654844063201,3019518000304239140,3014740077505965500,3006787018931573795,2995674078369503204,2981422678953100475,2964060477541765612,2943621442586089580,2920145941868317847,2893680835893352440,2864279572286198479,2832002276320887380,2796915832581544620,2759093952647926265,2718617223585756776,2675573131977322965,2630056058348353568,2582167237168763160,2532014678062823013,2479713044341148520,2425383485381730461,2369153419758658080,2311156266455518840,2251531122131593655,2190422383270620944,2127979313025786635,2064355553482766752,1999708584765703140,1934199132980632507,1867990529657790500,1801248026290985319,1734138068697325960,1666827536934508460,1599482957160115965,1532269692128673936,1465351117289745825,1398887789945327268,1333036619625603040,1267950048438138393,1203775250313971960,1140653357765512181,1078718724240943820,1018098229732010540,958910637081114975,901266006260937384,845265173454420515,790999300865093452,738549501950292220,687986545537056087,639370641370897880,592751309084719299,548167332042647980,505646796624003040,465207216183123005,426855737493298956,390589426429460125,356395629116343048,324252404440353580,294129023197680893,265986528043081760,239778347124992361,215450953365975980,192944561031899440,172193851314585380,153128718679584329,135675029446588715,119755383633463802,105289870913806180,92196811904782512,80393476856849385,69796774810734659,60323907063547280,51892979256299440,44423566799875380,37837229055530371,32057968827451065,27012635077129298,22631267899207080,18847385460516888,15598212970766935,12824854246203981,10472407303287820,8490026519610380,6830934808676760,5452389700496829,4315607311562995,3385648280920962,2631270088073520,2024750672186732,1541688644047345,1160785401204479,863614157744960,634380506344500,459678843120480,328248835614961,230735970248825,159459910909688,108193864980310,71957469375208,46825052870245,29750633225921,18410645455120,11065021452460,6436726403780,3609237050379,1940890572335,994691015092,482032446250,218754492812,91868826435,35190547659,12080790140,3637712480,935325200,198379301,33136725,4082768,336110,15708,305,1,D,1,102,3203,50289,491732,3394171,17911170,76321824,273262016,847389132,2331140759,5800568264,13265194391,28248612273,56622271328,107763270799,196108904110,343177423804,580120446174,950870304292,1515942970613,2356948095070,3581839077985,5330911293285,7783532977406,11165575562791,15757496153816,21903007974128,30018250924614,40601346342562,54242194610696,71632357227385,93574856567999,120993721508315,154943098565880,196615733774604,247350615201669,308639559521362,382132534500880,469641528568308,573142796896842,694777321723349,836849326503441,1001822692895287,1192315157456882,1411090207749438,1661046639329103,1945205762513392,2266696263096334,2628736740162302,3034615980652410,3487671082676277,3991263592058021,4548753854071957,5163473803087404,5838698428733108,6577616181972489,7383298621634992,8258669641471446,9206474643770262,10229250028653940,11329293353555126,12508634501031029,13769008188136538,15111828154940983,16538163367115642,18048716542279548,19643805262762448,21323345886555498,23086840432738806,24933366600482240,26861571065931062,28869666169798457,30955430056311768,33116210265843797,35348930737889386,37650102153752936,40015835528292440,42441858931112508,44923537173171320,47455894242783224,50033638230440802,52651188454915139,55302704492060338,57982116801462757,60683158633356226,63399398877514900,66124275497087880,68851129186855486,71573236911987670,74283845011574784,76976201576416560,79643587825199971,82279348213158548,84876919025712973,87429855243925438,89931855513609470,92376785092814656,94758696684537100,97071849085270694,99310723604868604,101470038246013168,103544759670896857,105530113020970098,107421589686001193,109214953139836942,110906242975950630,112491777291411038,113968153586144844,115332248363876948,116581215637454148,117712484550287908,118723756326771465,119613000760832998,120378452447172453,121018606955356662,121532217140276426,121918289769569458,122176082627476472,122305102226517536,122305102226517536,122176082627476472,121918289769569458,121532217140276426,121018606955356662,120378452447172453,119613000760832998,118723756326771465,117712484550287908,116581215637454148,115332248363876948,113968153586144844,112491777291411038,110906242975950630,109214953139836942,107421589686001193,105530113020970098,103544759670896857,101470038246013168,99310723604868604,97071849085270694,94758696684537100,92376785092814656,89931855513609470,87429855243925438,84876919025712973,82279348213158548,79643587825199971,76976201576416560,74283845011574784,71573236911987670,68851129186855486,66124275497087880,63399398877514900,60683158633356226,57982116801462757,55302704492060338,52651188454915139,50033638230440802,47455894242783224,44923537173171320,42441858931112508,40015835528292440,37650102153752936,35348930737889386,33116210265843797,30955430056311768,28869666169798457,26861571065931062,24933366600482240,23086840432738806,21323345886555498,19643805262762448,18048716542279548,16538163367115642,15111828154940983,13769008188136538,12508634501031029,11329293353555126,10229250028653940,9206474643770262,8258669641471446,7383298621634992,6577616181972489,5838698428733108,5163473803087404,4548753854071957,3991263592058021,3487671082676277,3034615980652410,2628736740162302,2266696263096334,1945205762513392,1661046639329103,1411090207749438,1192315157456882,1001822692895287,836849326503441,694777321723349,573142796896842,469641528568308,382132534500880,308639559521362,247350615201669,196615733774604,154943098565880,120993721508315,93574856567999,71632357227385,54242194610696,40601346342562,30018250924614,21903007974128,15757496153816,11165575562791,7783532977406,5330911293285,3581839077985,2356948095070,1515942970613,950870304292,580120446174,343177423804,196108904110,107763270799,56622271328,28248612273,13265194391,5800568264,2331140759,847389132,273262016,76321824,17911170,3394171,491732,50289,3203,102,1 611,C,1,306,15504,303858,2992024,16537906,53330700,100054865,120023774,197387086,500468072,741428922,514219914,772299579,2141969004,2098701636,360347862,2002464416,5245691976,1980936470,-1749431503,4000879766,7171007246,-1983638098,-5675855393,4515933448,6702920823,-7717608268,-12669553304,4254302360,9462904733,-14493099340,-20671266778,10800873513,17034493138,-19602672050,-22851725754,22334134381,30227436096,-18260489833,-26778234412,34816668372,50412347288,-22061943341,-38915609416,46475868406,63699398723,-33933268805,-58593493540,43634913578,73250446609,-45716258196,-93964921157,36370569544,92352172017,-59641850610,-127148880291,38534411768,116994422344,-55845276161,-147166579579,39267649054,159611001918,-33105941715,-170860792208,44031611029,207645510738,-14418240539,-192398159586,35035898967,235588828974,8945637837,-224831799453,-3722974171,257824967910,27976234178,-269412892279,-46280798211,267653177113,47957144830,-293471352979,-95740923698,271806415773,94514708686,-303724166817,-142794205293,286075062865,148534353406,-293896558094,-177026072407,285099442951,209329040521,-262568163634,-220916647849,271180691749,268895717537,-231887945034,-263080150985,238054122999,306562602069,-189343837718,-305823767043,176600870695,334719640725,-142466436895,-348213524012,106202530383,343670981947,-88938248677,-369759343858,23768338687,342648571157,-16642048549,-374585005708,-49853261131,340606196643,61299864091,-344109611115,-108555793447,323048409163,153027427871,-289432586997,-166958367490,297374752075,230755423422,-233091279581,-216112313400,237230251893,274885577683,-168992232927,-276164035397,144890330907,299636539203,-115077674445,-327120808747,50598655502,296497667247,-45993008312,-340001145441,-45993008312,296497667247,50598655502,-327120808747,-115077674445,299636539203,144890330907,-276164035397,-168992232927,274885577683,237230251893,-216112313400,-233091279581,230755423422,297374752075,-166958367490,-289432586997,153027427871,323048409163,-108555793447,-344109611115,61299864091,340606196643,-49853261131,-374585005708,-16642048549,342648571157,23768338687,-369759343858,-88938248677,343670981947,106202530383,-348213524012,-142466436895,334719640725,176600870695,-305823767043,-189343837718,306562602069,238054122999,-263080150985,-231887945034,268895717537,271180691749,-220916647849,-262568163634,209329040521,285099442951,-177026072407,-293896558094,148534353406,286075062865,-142794205293,-303724166817,94514708686,271806415773,-95740923698,-293471352979,47957144830,267653177113,-46280798211,-269412892279,27976234178,257824967910,-3722974171,-224831799453,8945637837,235588828974,35035898967,-192398159586,-14418240539,207645510738,44031611029,-170860792208,-33105941715,159611001918,39267649054,-147166579579,-55845276161,116994422344,38534411768,-127148880291,-59641850610,92352172017,36370569544,-93964921157,-45716258196,73250446609,43634913578,-58593493540,-33933268805,63699398723,46475868406,-38915609416,-22061943341,50412347288,34816668372,-26778234412,-18260489833,30227436096,22334134381,-22851725754,-19602672050,17034493138,10800873513,-20671266778,-14493099340,9462904733,4254302360,-12669553304,-7717608268,6702920823,4515933448,-5675855393,-1983638098,7171007246,4000879766,-1749431503,1980936470,5245691976,2002464416,360347862,2098701636,2141969004,772299579,514219914,741428922,500468072,197387086,120023774,100054865,53330700,16537906,2992024,303858,15504,306,1,D,1,102,3060,41660,304742,1284690,3163271,4579138,5585876,13022680,27120718,26940926,19457666,57297527,100344630,46788032,22139406,163099078,182847996,-32346889,7083818,289584606,140575046,-237939677,-53932594,327292668,17416549,-536356636,-227686652,443334208,-30491207,-942749540,-273305613,854525174,5385362,-1201051114,-70133455,1444322554,332306400,-1354225319,24321532,2271601720,750577148,-1894867857,-25403428,2990945429,796037090,-2689163009,-552031756,3248391743,923447142,-3823917710,-1658184467,3758630507,1234294230,-5087724176,-2430959553,4533534998,1964554249,-5546367448,-3092938527,5532298880,3687921359,-5767507024,-3879913346,6875098979,5359599167,-6023638490,-4761000518,7298181455,6746965055,-6141880197,-6703990870,6930389631,8138642226,-6713321195,-8939823822,6284081945,9083845315,-6646468237,-10770608802,5041678398,10561246469,-5552431295,-12452637005,4086847558,12388016219,-3972722650,-13223995651,2960728738,13795850299,-1520756001,-13708521171,1150735994,14990912761,884126089,-14118858673,-904350245,15073185620,3110973199,-13977258537,-3739803997,14233029526,5382634287,-13724009559,-6689306647,12719568272,7225742783,-12624083043,-9399484241,10444112379,9335205980,-10675040475,-11620878717,8352385651,11338067544,-7833281253,-12497122832,5984975155,13120790422,-3924414759,-12887182393,3393522501,14439170165,-418922185,-12784816271,386948307,13933489163,2701883096,-12446698575,-3723941980,12346162595,5220467262,-12152790579,-7406372747,9930690049,7190430541,-10332238087,-10332238087,7190430541,9930690049,-7406372747,-12152790579,5220467262,12346162595,-3723941980,-12446698575,2701883096,13933489163,386948307,-12784816271,-418922185,14439170165,3393522501,-12887182393,-3924414759,13120790422,5984975155,-12497122832,-7833281253,11338067544,8352385651,-11620878717,-10675040475,9335205980,10444112379,-9399484241,-12624083043,7225742783,12719568272,-6689306647,-13724009559,5382634287,14233029526,-3739803997,-13977258537,3110973199,15073185620,-904350245,-14118858673,884126089,14990912761,1150735994,-13708521171,-1520756001,13795850299,2960728738,-13223995651,-3972722650,12388016219,4086847558,-12452637005,-5552431295,10561246469,5041678398,-10770608802,-6646468237,9083845315,6284081945,-8939823822,-6713321195,8138642226,6930389631,-6703990870,-6141880197,6746965055,7298181455,-4761000518,-6023638490,5359599167,6875098979,-3879913346,-5767507024,3687921359,5532298880,-3092938527,-5546367448,1964554249,4533534998,-2430959553,-5087724176,1234294230,3758630507,-1658184467,-3823917710,923447142,3248391743,-552031756,-2689163009,796037090,2990945429,-25403428,-1894867857,750577148,2271601720,24321532,-1354225319,332306400,1444322554,-70133455,-1201051114,5385362,854525174,-273305613,-942749540,-30491207,443334208,-227686652,-536356636,17416549,327292668,-53932594,-237939677,140575046,289584606,7083818,-32346889,182847996,163099078,22139406,46788032,100344630,57297527,19457666,26940926,27120718,13022680,5585876,4579138,3163271,1284690,304742,41660,3060,102,1 613,C,1,307,16015,348759,4316253,35542461,213792431,998043563,3772261389,11914468843,32244963969,76360372357,161120619125,307682014949,538746459017,873788729977,1322273453365,1876110910573,2504486585027,3154597701997,3759449034195,4250964700105,4576408910135,4716919815569,4704043091745,4624704922391,4606211360093,4784176585485,5266108517947,6099737517777,7246771432597,8568013892073,9839138434433,10809149351445,11280865142069,11173696163319,10551677347713,9629544197325,8757268759025,8352118511475,8768083390835,10162343324017,12439884731511,15285705339347,18227477812603,20708687781531,22220568181755,22497252748803,21657258638599,20170239657425,18686159679815,17870320693099,18288400521283,20254885730889,23638294443219,27800714412555,31810236630691,34791826043219,36157291127163,35669118279837,33507237781593,30370023094043,27381097207617,25674331217101,25922397655109,28175207071327,31996443213865,36588989731683,40832156397391,43507158049871,43819402017757,41829283179511,38371053843083,34602314102937,31672819490389,30626042525811,32183573145433,36297676349157,41936612397383,47506219060741,51586366321663,53329470486819,52427814327885,49123912428797,44426082467287,40041948232531,37689208040167,38269110626087,41639548294161,46977007912853,53086308525803,58427371797547,61346725198319,60802480020881,57013809938755,51323593855291,45448524279623,40917752428599,38974460755335,40427075237451,45151012902965,51789465883993,58263323053829,62763682320633,64333922305829,62785528103919,58538827097811,52769145911551,47395463289447,44396898494441,44851046856939,48581982719007,54595847970955,61598670795387,68104735764767,72523947562143,73728993459339,71751940768257,67797766271981,63487519667157,60137879733031,58649794327015,59621188873767,63094759534063,68175100772341,73251518854575,76871713497537,78415716259593,77979173292475,75923088654629,72825081325337,69708573888903,67822411668333,67886742612543,69637904794959,72235390636645,74973264921315,77432163709947,79157510228455,79671405634621,78999155346371,77916382696739,77380216425485,77771449640569,78866353678487,80402984866903,82307925786669,84314069810193,85756077365115,86091151340131,85511053085927,84752127133749,84330333915859,84229415200291,84330333915859,84752127133749,85511053085927,86091151340131,85756077365115,84314069810193,82307925786669,80402984866903,78866353678487,77771449640569,77380216425485,77916382696739,78999155346371,79671405634621,79157510228455,77432163709947,74973264921315,72235390636645,69637904794959,67886742612543,67822411668333,69708573888903,72825081325337,75923088654629,77979173292475,78415716259593,76871713497537,73251518854575,68175100772341,63094759534063,59621188873767,58649794327015,60137879733031,63487519667157,67797766271981,71751940768257,73728993459339,72523947562143,68104735764767,61598670795387,54595847970955,48581982719007,44851046856939,44396898494441,47395463289447,52769145911551,58538827097811,62785528103919,64333922305829,62763682320633,58263323053829,51789465883993,45151012902965,40427075237451,38974460755335,40917752428599,45448524279623,51323593855291,57013809938755,60802480020881,61346725198319,58427371797547,53086308525803,46977007912853,41639548294161,38269110626087,37689208040167,40041948232531,44426082467287,49123912428797,52427814327885,53329470486819,51586366321663,47506219060741,41936612397383,36297676349157,32183573145433,30626042525811,31672819490389,34602314102937,38371053843083,41829283179511,43819402017757,43507158049871,40832156397391,36588989731683,31996443213865,28175207071327,25922397655109,25674331217101,27381097207617,30370023094043,33507237781593,35669118279837,36157291127163,34791826043219,31810236630691,27800714412555,23638294443219,20254885730889,18288400521283,17870320693099,18686159679815,20170239657425,21657258638599,22497252748803,22220568181755,20708687781531,18227477812603,15285705339347,12439884731511,10162343324017,8768083390835,8352118511475,8757268759025,9629544197325,10551677347713,11173696163319,11280865142069,10809149351445,9839138434433,8568013892073,7246771432597,6099737517777,5266108517947,4784176585485,4606211360093,4624704922391,4704043091745,4716919815569,4576408910135,4250964700105,3759449034195,3154597701997,2504486585027,1876110910573,1322273453365,873788729977,538746459017,307682014949,161120619125,76360372357,32244963969,11914468843,3772261389,998043563,213792431,35542461,4316253,348759,16015,307,1,D,1,103,3285,52551,522805,3645911,19200597,80291165,276454269,805974291,2035474345,4540413291,9097683705,16611759453,27963903857,43776815427,64114060119,88203873719,114335494335,140034418755,162497140131,179194222461,188584537645,190859141241,188431802565,185757198003,188331050427,201238447181,227759950163,268202944287,319002402569,372628076653,419093836013,448952688745,456368990507,440938845311,408297515927,370024605321,342136934907,340963520349,377361031615,452604748907,558116630749,677678266975,790049988395,872837040193,909392318501,896408825869,846403192495,782959750719,733300214773,722861892179,770388501237,880438669943,1037109384709,1207018206671,1352011159129,1441908715835,1459876799429,1404203436789,1292336995229,1162414905131,1062677652803,1031435645427,1083100494553,1208922688023,1383735544377,1568461284773,1713820785435,1776207239519,1739719455677,1624206023707,1472274658957,1331402025625,1246289435281,1254460215211,1371802453613,1576078514589,1810682985013,2011388462259,2131789084445,2149100239049,2061214614281,1892398102081,1699452916659,1556192201851,1518640964509,1601304426799,1782367981135,2020429599321,2260210123255,2434666366767,2485029286449,2393020559611,2193099164571,1951083646971,1733960207549,1597703497611,1585516701411,1714040765759,1953058787429,2228579056769,2457355894951,2582573265339,2582436573835,2461596995569,2251209021775,2015372588669,1837808335125,1784270762331,1872368430697,2075240677953,2345073649959,2625922505739,2854180742969,2970996241361,2951828864501,2824018935695,2649294089471,2489162469381,2387674739285,2375176597655,2466894483869,2646594355701,2860378785155,3041513783525,3146678116729,3167564459659,3115076390663,3007084538365,2875283165793,2768507242289,2730538264073,2770726975055,2862970370385,2973336508583,3080189178225,3167387326205,3214319868723,3208940999243,3168270916081,3131713665217,3128807644951,3160601987769,3214437126335,3284314048751,3365808306755,3439256276981,3476331397693,3468402768607,3437496867607,3412533110227,3402900805849,3402900805849,3412533110227,3437496867607,3468402768607,3476331397693,3439256276981,3365808306755,3284314048751,3214437126335,3160601987769,3128807644951,3131713665217,3168270916081,3208940999243,3214319868723,3167387326205,3080189178225,2973336508583,2862970370385,2770726975055,2730538264073,2768507242289,2875283165793,3007084538365,3115076390663,3167564459659,3146678116729,3041513783525,2860378785155,2646594355701,2466894483869,2375176597655,2387674739285,2489162469381,2649294089471,2824018935695,2951828864501,2970996241361,2854180742969,2625922505739,2345073649959,2075240677953,1872368430697,1784270762331,1837808335125,2015372588669,2251209021775,2461596995569,2582436573835,2582573265339,2457355894951,2228579056769,1953058787429,1714040765759,1585516701411,1597703497611,1733960207549,1951083646971,2193099164571,2393020559611,2485029286449,2434666366767,2260210123255,2020429599321,1782367981135,1601304426799,1518640964509,1556192201851,1699452916659,1892398102081,2061214614281,2149100239049,2131789084445,2011388462259,1810682985013,1576078514589,1371802453613,1254460215211,1246289435281,1331402025625,1472274658957,1624206023707,1739719455677,1776207239519,1713820785435,1568461284773,1383735544377,1208922688023,1083100494553,1031435645427,1062677652803,1162414905131,1292336995229,1404203436789,1459876799429,1441908715835,1352011159129,1207018206671,1037109384709,880438669943,770388501237,722861892179,733300214773,782959750719,846403192495,896408825869,909392318501,872837040193,790049988395,677678266975,558116630749,452604748907,377361031615,340963520349,342136934907,370024605321,408297515927,440938845311,456368990507,448952688745,419093836013,372628076653,319002402569,268202944287,227759950163,201238447181,188331050427,185757198003,188431802565,190859141241,188584537645,179194222461,162497140131,140034418755,114335494335,88203873719,64114060119,43776815427,27963903857,16611759453,9097683705,4540413291,2035474345,805974291,276454269,80291165,19200597,3645911,522805,52551,3285,103,1 614,C,1,307,15503,300553,2897121,15395743,45726863,67452505,16643197,-65872069,5381639,209982781,284834793,165188411,-103434685,-169039419,485427229,954640139,460240787,-3258191,-217287823,449221127,2097537275,1625265061,-155690335,-109531153,864116431,2831233513,3893931517,875004339,-1074324145,1760557505,4496656761,5212188591,3580631483,-791614543,444418277,7398247175,7967648987,4417943365,1872798945,143112655,6605398659,13056154637,6861367805,1091016907,2822601735,6326090813,12864318085,13078479063,1849228311,13496641,9744611457,12593710099,12384332011,8004737341,-1993853535,4954150179,17080177079,11456278169,5815688073,3099670015,-171723549,10841197529,17352998729,3392829227,-1988728593,3379811813,3088564489,10724713747,10968739575,-7302131615,-5149428311,6105106687,1885144435,5330282281,1060270209,-14659696685,-4722535373,6712161733,-2703607251,-3808914309,-6902515333,-17594736415,-3036085239,6527833407,-11322292065,-12124691463,-10222670491,-16537667261,1126270015,2164133565,-20488764223,-15498116141,-7563642357,-9871097791,1767401205,-4835820713,-25525627549,-11336917183,2897983913,-6263848405,-1982781313,-9531132131,-22507820487,2566651703,10279351343,-8676054855,-5252544099,-7576679873,-9044195409,13796284973,9807297489,-12862126953,-3819535085,4429518493,2610215645,16560349035,4646494035,-14991664995,7150925437,14865166259,5833158443,12705967105,-1857978383,-8195757653,17854743855,17418128525,1678288717,4676186239,-1076527089,310452829,22658806861,11902461531,-8912707949,2825665761,3283030277,6161751871,19983998091,-2183041695,-13721227775,6680699759,7830582679,6189744745,7376281545,-11529760461,-10708271281,13853954309,8657136377,-4027724261,-1726021261,-12002807551,-1319695839,19403859171,-1319695839,-12002807551,-1726021261,-4027724261,8657136377,13853954309,-10708271281,-11529760461,7376281545,6189744745,7830582679,6680699759,-13721227775,-2183041695,19983998091,6161751871,3283030277,2825665761,-8912707949,11902461531,22658806861,310452829,-1076527089,4676186239,1678288717,17418128525,17854743855,-8195757653,-1857978383,12705967105,5833158443,14865166259,7150925437,-14991664995,4646494035,16560349035,2610215645,4429518493,-3819535085,-12862126953,9807297489,13796284973,-9044195409,-7576679873,-5252544099,-8676054855,10279351343,2566651703,-22507820487,-9531132131,-1982781313,-6263848405,2897983913,-11336917183,-25525627549,-4835820713,1767401205,-9871097791,-7563642357,-15498116141,-20488764223,2164133565,1126270015,-16537667261,-10222670491,-12124691463,-11322292065,6527833407,-3036085239,-17594736415,-6902515333,-3808914309,-2703607251,6712161733,-4722535373,-14659696685,1060270209,5330282281,1885144435,6105106687,-5149428311,-7302131615,10968739575,10724713747,3088564489,3379811813,-1988728593,3392829227,17352998729,10841197529,-171723549,3099670015,5815688073,11456278169,17080177079,4954150179,-1993853535,8004737341,12384332011,12593710099,9744611457,13496641,1849228311,13078479063,12864318085,6326090813,2822601735,1091016907,6861367805,13056154637,6605398659,143112655,1872798945,4417943365,7967648987,7398247175,444418277,-791614543,3580631483,5212188591,4496656761,1760557505,-1074324145,875004339,3893931517,2831233513,864116431,-109531153,-155690335,1625265061,2097537275,449221127,-217287823,-3258191,460240787,954640139,485427229,-169039419,-103434685,165188411,284834793,209982781,5381639,-65872069,16643197,67452505,45726863,15395743,2897121,300553,15503,307,1,D,1,102,3039,40736,289521,1154792,2490041,2154154,-1274849,-2331126,4339819,11079238,9924383,1746668,-8446471,3379452,33965175,31509460,7155559,-5421064,-3524703,53409546,90746103,24971338,-14520501,12805260,68597755,153346218,111636941,-28960510,-1336445,138348156,203085509,196362494,55453105,-56353894,162648941,354847654,245793057,128466430,19314199,89693966,449672227,450736072,115718525,59864506,174569121,378479212,595497137,318305528,-56727425,194570168,496681457,497626196,465056599,94518562,-50403661,514343998,642183543,303407800,201913681,17640266,147543927,681933536,466463729,-76796050,43066557,135104562,227083849,565778342,76389933,-405923308,94291693,186968198,90949905,250924408,-328594975,-530645884,160476097,116616316,-203983049,-127335092,-553821905,-545086536,244665713,-67385400,-605585855,-351489806,-611833761,-397168342,285890889,-412408066,-877650891,-363213240,-393142883,-196810170,120293089,-703248462,-917956553,-10517568,-58577943,-234881458,-77865417,-795846118,-527555677,507971412,-7180291,-376167514,-151755455,-473589280,72164409,709837814,-149412609,-480771122,134731193,78616724,373082065,641418628,-384527959,-287522052,653751591,341702692,376472769,353617840,-417237513,171163434,925651387,308089744,84946845,152635108,-171730523,486094776,929254555,-91724016,-201981309,243032810,51317423,627450790,517627249,-557107184,-153691313,418459496,205348375,357975864,-34783287,-663647202,99390621,638619802,-12042455,-101240404,-241861375,-471067552,517200081,517200081,-471067552,-241861375,-101240404,-12042455,638619802,99390621,-663647202,-34783287,357975864,205348375,418459496,-153691313,-557107184,517627249,627450790,51317423,243032810,-201981309,-91724016,929254555,486094776,-171730523,152635108,84946845,308089744,925651387,171163434,-417237513,353617840,376472769,341702692,653751591,-287522052,-384527959,641418628,373082065,78616724,134731193,-480771122,-149412609,709837814,72164409,-473589280,-151755455,-376167514,-7180291,507971412,-527555677,-795846118,-77865417,-234881458,-58577943,-10517568,-917956553,-703248462,120293089,-196810170,-393142883,-363213240,-877650891,-412408066,285890889,-397168342,-611833761,-351489806,-605585855,-67385400,244665713,-545086536,-553821905,-127335092,-203983049,116616316,160476097,-530645884,-328594975,250924408,90949905,186968198,94291693,-405923308,76389933,565778342,227083849,135104562,43066557,-76796050,466463729,681933536,147543927,17640266,201913681,303407800,642183543,514343998,-50403661,94518562,465056599,497626196,496681457,194570168,-56727425,318305528,595497137,378479212,174569121,59864506,115718525,450736072,449672227,89693966,19314199,128466430,245793057,354847654,162648941,-56353894,55453105,196362494,203085509,138348156,-1336445,-28960510,111636941,153346218,68597755,12805260,-14520501,24971338,90746103,53409546,-3524703,-5421064,7155559,31509460,33965175,3379452,-8446471,1746668,9924383,11079238,4339819,-2331126,-1274849,2154154,2490041,1154792,289521,40736,3039,102,1 615,C,1,307,15606,315303,3392316,22585628,101953988,331063236,801493803,1462940616,1952188477,1609390531,-132485880,-3098621370,-5965741560,-6676491301,-3744983437,2309147544,8586035277,11158883334,7590726442,-1013321513,-10056027756,-13974664878,-9840812301,360239903,10544902829,14254163910,9007912245,-1721145795,-10546572089,-11113492328,-2679346584,8940839163,15033676416,10040599418,-4082888887,-18417752244,-22589822892,-11913321099,8573026147,26322359649,28950446336,12703020003,-13988864421,-34797281503,-35541771618,-13782667172,18540126615,41742802368,40576835440,14344905123,-21746042758,-45432776328,-41325182361,-11115926407,26783507661,48465562234,39803518707,5940795831,-31548239267,-48426231072,-33673436293,2998140465,37190493957,45789044705,22493523927,-17508675452,-47167513122,-45439539084,-11725023908,32868862929,58776318041,47393522373,3898452969,-45218304463,-68650765518,-50358995177,-281686035,51422834613,73102942975,51422834613,-281686035,-50358995177,-68650765518,-45218304463,3898452969,47393522373,58776318041,32868862929,-11725023908,-45439539084,-47167513122,-17508675452,22493523927,45789044705,37190493957,2998140465,-33673436293,-48426231072,-31548239267,5940795831,39803518707,48465562234,26783507661,-11115926407,-41325182361,-45432776328,-21746042758,14344905123,40576835440,41742802368,18540126615,-13782667172,-35541771618,-34797281503,-13988864421,12703020003,28950446336,26322359649,8573026147,-11913321099,-22589822892,-18417752244,-4082888887,10040599418,15033676416,8940839163,-2679346584,-11113492328,-10546572089,-1721145795,9007912245,14254163910,10544902829,360239903,-9840812301,-13974664878,-10056027756,-1013321513,7590726442,11158883334,8586035277,2309147544,-3744983437,-6676491301,-5965741560,-3098621370,-132485880,1609390531,1952188477,1462940616,801493803,331063236,101953988,22585628,3392316,315303,15606,307,1,D,1,102,3101,44615,372300,2022604,7698524,21518741,45257525,71209850,77809753,37395198,-61216678,-188226984,-270815272,-229557477,-39334868,228562035,425567849,410049434,148938599,-235789869,-521778851,-520703238,-208932716,238117429,544314174,510866832,157604051,-276541866,-486907894,-314092275,132168749,531036183,564474268,148409989,-480882411,-898167981,-767289136,-89386606,753166345,1211374228,924767110,-11073693,-1056403420,-1539652980,-1089979119,90299641,1310011377,1800863324,1207964461,-155366915,-1468706543,-1903465566,-1154701258,339576133,1650304690,1939214856,1005485291,-564797254,-1762658648,-1809688088,-674908510,890867605,1838906801,1517557233,119874771,-1423558191,-2049953668,-1277234053,447190067,2007749939,2340180649,1143618763,-889240500,-2488156074,-2609941794,-1117092660,1111813357,2720105749,2720105749,1111813357,-1117092660,-2609941794,-2488156074,-889240500,1143618763,2340180649,2007749939,447190067,-1277234053,-2049953668,-1423558191,119874771,1517557233,1838906801,890867605,-674908510,-1809688088,-1762658648,-564797254,1005485291,1939214856,1650304690,339576133,-1154701258,-1903465566,-1468706543,-155366915,1207964461,1800863324,1310011377,90299641,-1089979119,-1539652980,-1056403420,-11073693,924767110,1211374228,753166345,-89386606,-767289136,-898167981,-480882411,148409989,564474268,531036183,132168749,-314092275,-486907894,-276541866,157604051,510866832,544314174,238117429,-208932716,-520703238,-521778851,-235789869,148938599,410049434,425567849,228562035,-39334868,-229557477,-270815272,-188226984,-61216678,37395198,77809753,71209850,45257525,21518741,7698524,2022604,372300,44615,3101,102,1 617,C,1,309,15811,312935,3098367,16817321,47977487,39612893,-162587471,-444540089,112715473,1870980875,1481925023,-4635355943,-7802211273,7277139777,24224692189,-3473799147,-55982192101,-20241610521,103571935997,84897510071,-155564665453,-214191807729,182751614377,424506116825,-136952196101,-711284793725,-41616584211,1036856777625,407693100841,-1325837555973,-988037640749,1473486693277,1759203523731,-1368824436267,-2635036702159,929569857335,3473506836661,-138162039487,-4105630961421,-933403273573,4384301159689,2125566882193,-4237381442403,-3224556075911,3708078927841,4025114696939,-2961072744945,-4403079628649,2246405689231,4374655767461,-1823253082767,-4114925701081,1865818386739,3922113214239,-2380994191403,-4128127661453,3172661054185,4980021050475,-3872934337331,-6528671477289,4043476129637,8568993439111,-3320569372731,-10660842134617,1560630698815,12238530225287,1067889293245,-12782544702371,-4086268418135,12003147524339,6815483183197,-9971800401889,-8569888143943,7148783726777,8879763942955,-4282831751871,-7668100682569,2203930283783,5318454735693,-1565191102473,-2596744265703,2617934707813,441331456015,-5095325864697,324140336679,8255888567897,735353913805,-11084459163219,-3495006556913,12599629867875,7267969236993,-12174329724959,-10985544863097,9766342397127,13515677829191,-5975847000123,-14025448866273,1899182944327,12273518667683,1188897625799,-8731949566607,-2232326298263,4487904276541,748770680141,-941489078563,2974548746293,-615988646907,-7916039491281,-582826678919,12589069267639,4504268073295,-15475201126165,-10271390781925,15493383316835,16382665694759,-12360443267389,-21138947788047,6721955206357,23154631825371,-761836437,-21796941393141,-6003676223597,17411526164489,9650964003233,-11253421407779,-9967818684403,5132863568987,6968365066559,-875278374321,-1678904190973,-242728387917,-4152439879765,-2095736199413,8580121422791,7122847163211,-10065146892173,-13198617912225,7968224135721,18301953962271,-2776065299737,-20656693385185,-4021582695191,19295435238877,10371590306233,-14384249496411,-14284936083597,7198155357645,14455606088597,249174451327,-10677945928583,-5812225568419,3926721184579,7867508371321,3926721184579,-5812225568419,-10677945928583,249174451327,14455606088597,7198155357645,-14284936083597,-14384249496411,10371590306233,19295435238877,-4021582695191,-20656693385185,-2776065299737,18301953962271,7968224135721,-13198617912225,-10065146892173,7122847163211,8580121422791,-2095736199413,-4152439879765,-242728387917,-1678904190973,-875278374321,6968365066559,5132863568987,-9967818684403,-11253421407779,9650964003233,17411526164489,-6003676223597,-21796941393141,-761836437,23154631825371,6721955206357,-21138947788047,-12360443267389,16382665694759,15493383316835,-10271390781925,-15475201126165,4504268073295,12589069267639,-582826678919,-7916039491281,-615988646907,2974548746293,-941489078563,748770680141,4487904276541,-2232326298263,-8731949566607,1188897625799,12273518667683,1899182944327,-14025448866273,-5975847000123,13515677829191,9766342397127,-10985544863097,-12174329724959,7267969236993,12599629867875,-3495006556913,-11084459163219,735353913805,8255888567897,324140336679,-5095325864697,441331456015,2617934707813,-2596744265703,-1565191102473,5318454735693,2203930283783,-7668100682569,-4282831751871,8879763942955,7148783726777,-8569888143943,-9971800401889,6815483183197,12003147524339,-4086268418135,-12782544702371,1067889293245,12238530225287,1560630698815,-10660842134617,-3320569372731,8568993439111,4043476129637,-6528671477289,-3872934337331,4980021050475,3172661054185,-4128127661453,-2380994191403,3922113214239,1865818386739,-4114925701081,-1823253082767,4374655767461,2246405689231,-4403079628649,-2961072744945,4025114696939,3708078927841,-3224556075911,-4237381442403,2125566882193,4384301159689,-933403273573,-4105630961421,-138162039487,3473506836661,929569857335,-2635036702159,-1368824436267,1759203523731,1473486693277,-988037640749,-1325837555973,407693100841,1036856777625,-41616584211,-711284793725,-136952196101,424506116825,182751614377,-214191807729,-155564665453,84897510071,103571935997,-20241610521,-55982192101,-3473799147,24224692189,7277139777,-7802211273,-4635355943,1481925023,1870980875,112715473,-444540089,-162587471,39612893,47977487,16817321,3098367,312935,15811,309,1,D,1,103,3121,42863,312891,1252829,2307897,-1189027,-13366709,-13926621,37947007,92485929,-39895097,-311940057,-109929123,745004281,710283147,-1325210329,-2219897189,1677231243,5139177285,-942613049,-9705314363,-2227836361,15499471741,9434652253,-21093466891,-21993545931,23954595243,40214674697,-20775605809,-62729497921,8280585979,86173211113,15631129071,-105490198915,-50713899245,115010643533,93676846041,-110097252671,-138338376389,88973893647,176935396361,-53974891047,-202316051945,11662485487,210506730327,28634985689,-202650465121,-57581034137,185524594237,69217475287,-170041426531,-63751051975,167952018677,48649948221,-187543535563,-37228097041,229808403127,44831656085,-286515762323,-83500722031,341333412647,156865672013,-374063769197,-257105695683,367064757983,365484414839,-311840911851,-456788937381,213530097755,506736970833,-91345862147,-500128249939,-25688827769,437058125819,106904214561,-334748132853,-129639974473,223943940727,87379355235,-140405095887,6643146433,113950838649,-121897066097,-158358607013,218938370189,265643708285,-261383895901,-406906183715,227919510049,540086041539,-120347962681,-622601923461,-35242992035,625147007001,195131671249,-542195109093,-310816274909,395583579791,344366721185,-229490619703,-281435649101,97895599939,137629946181,-48017360801,44264364755,104800110575,-205869173451,-261426936173,290490932229,479231261279,-260989317041,-697635373475,112593146635,851534439453,123629607069,-891126980707,-388323871741,798034337007,610604074951,-592463425059,-729226790919,328706930425,711730904127,-79846185719,-565426410893,-83993054053,336457761557,117289866383,-96755920459,-13898463707,-77510840897,-189985451033,129487640643,425956032289,-39934959521,-613989415845,-165765872589,687234236761,424351379009,-613428903057,-653565215157,405954972373,777435641669,-120883179145,-750219257303,-159472345895,571333591787,351476758917,-286500826185,-395947214383,-25532527087,276618979245,276618979245,-25532527087,-395947214383,-286500826185,351476758917,571333591787,-159472345895,-750219257303,-120883179145,777435641669,405954972373,-653565215157,-613428903057,424351379009,687234236761,-165765872589,-613989415845,-39934959521,425956032289,129487640643,-189985451033,-77510840897,-13898463707,-96755920459,117289866383,336457761557,-83993054053,-565426410893,-79846185719,711730904127,328706930425,-729226790919,-592463425059,610604074951,798034337007,-388323871741,-891126980707,123629607069,851534439453,112593146635,-697635373475,-260989317041,479231261279,290490932229,-261426936173,-205869173451,104800110575,44264364755,-48017360801,137629946181,97895599939,-281435649101,-229490619703,344366721185,395583579791,-310816274909,-542195109093,195131671249,625147007001,-35242992035,-622601923461,-120347962681,540086041539,227919510049,-406906183715,-261383895901,265643708285,218938370189,-158358607013,-121897066097,113950838649,6643146433,-140405095887,87379355235,223943940727,-129639974473,-334748132853,106904214561,437058125819,-25688827769,-500128249939,-91345862147,506736970833,213530097755,-456788937381,-311840911851,365484414839,367064757983,-257105695683,-374063769197,156865672013,341333412647,-83500722031,-286515762323,44831656085,229808403127,-37228097041,-187543535563,48649948221,167952018677,-63751051975,-170041426531,69217475287,185524594237,-57581034137,-202650465121,28634985689,210506730327,11662485487,-202316051945,-53974891047,176935396361,88973893647,-138338376389,-110097252671,93676846041,115010643533,-50713899245,-105490198915,15631129071,86173211113,8280585979,-62729497921,-20775605809,40214674697,23954595243,-21993545931,-21093466891,9434652253,15499471741,-2227836361,-9705314363,-942613049,5139177285,1677231243,-2219897189,-1325210329,710283147,745004281,-109929123,-311940057,-39895097,92485929,37947007,-13926621,-13366709,-1189027,2307897,1252829,312891,42863,3121,103,1 618,C,1,309,15914,327849,3613021,24621120,112600739,361745991,831813286,1355158743,1467885155,794848116,-418506239,-1590025935,-2822374666,-4774227675,-6833771447,-6797082888,-3885291529,-270051477,2828739538,7824154083,15433176839,20178492276,17453945161,11132125773,6083238050,-1688348499,-16638360947,-31243711824,-35205149821,-31060251417,-26263351526,-17225080473,2505322967,25932409704,40893197845,46544913801,47091109286,39283935393,19884707725,-4770767184,-27098472217,-45122114649,-55196371430,-51329763969,-35398779385,-15247408476,6849745141,31006355637,49229513126,51828985605,40252714759,22904783826,3544153937,-17737167015,-37002764270,-46572214569,-41603650675,-25287591594,-6466577117,9967680903,26001865910,39707541021,41317301107,28118759598,10974160265,-2513998971,-16128622202,-29448140325,-33215781715,-26343589206,-17723679413,-8891178669,4492085330,16533576789,18320733367,15267978606,16588237925,17155358949,9240177214,27825759,-728635543,1627496202,-3180450257,-13031725521,-18485310622,-17708129667,-17032856369,-19295071782,-17886477799,-5684201775,12681522442,25437701631,30202444745,33982901034,36315017383,28083600651,8609845862,-12054849831,-27911768237,-39345651654,-44061892579,-39345651654,-27911768237,-12054849831,8609845862,28083600651,36315017383,33982901034,30202444745,25437701631,12681522442,-5684201775,-17886477799,-19295071782,-17032856369,-17708129667,-18485310622,-13031725521,-3180450257,1627496202,-728635543,27825759,9240177214,17155358949,16588237925,15267978606,18320733367,16533576789,4492085330,-8891178669,-17723679413,-26343589206,-33215781715,-29448140325,-16128622202,-2513998971,10974160265,28118759598,41317301107,39707541021,26001865910,9967680903,-6466577117,-25287591594,-41603650675,-46572214569,-37002764270,-17737167015,3544153937,22904783826,40252714759,51828985605,49229513126,31006355637,6849745141,-15247408476,-35398779385,-51329763969,-55196371430,-45122114649,-27098472217,-4770767184,19884707725,39283935393,47091109286,46544913801,40893197845,25932409704,2505322967,-17225080473,-26263351526,-31060251417,-35205149821,-31243711824,-16638360947,-1688348499,6083238050,11132125773,17453945161,20178492276,15433176839,7824154083,2828739538,-270051477,-3885291529,-6797082888,-6833771447,-4774227675,-2822374666,-1590025935,-418506239,794848116,1467885155,1355158743,831813286,361745991,112600739,24621120,3613021,327849,15914,309,1,D,1,103,3183,46821,400420,2218420,8469979,23004297,44683311,60181925,49542196,8666312,-41379087,-86599597,-148628563,-237936363,-289763458,-225683954,-80484235,50362741,197348921,463606077,748842842,792391748,574628615,341432453,121456307,-339477265,-998203542,-1397585046,-1349147929,-1152918329,-920130261,-346788171,589691740,1401625214,1790858497,1909566017,1795169469,1240482953,305911498,-660983424,-1477774929,-2075345779,-2218681051,-1784600385,-1026157680,-183370948,762279061,1674378179,2120106483,1901956942,1282834441,542565352,-280069272,-1129557432,-1747942561,-1846995656,-1381592673,-630702930,80503960,720486886,1355180667,1712441716,1451379175,774184588,155503240,-363006240,-939829431,-1326275080,-1230350911,-878426514,-550881432,-109362566,460478357,754185466,667745363,617156158,712123208,569847258,158342447,-58348036,34792427,13741406,-325837012,-671965314,-746259493,-682203026,-725063355,-791128988,-530210192,140795308,815352501,1142908566,1283524507,1443472994,1364821414,772786980,-87911349,-828242374,-1376072171,-1722495348,-1722495348,-1376072171,-828242374,-87911349,772786980,1364821414,1443472994,1283524507,1142908566,815352501,140795308,-530210192,-791128988,-725063355,-682203026,-746259493,-671965314,-325837012,13741406,34792427,-58348036,158342447,569847258,712123208,617156158,667745363,754185466,460478357,-109362566,-550881432,-878426514,-1230350911,-1326275080,-939829431,-363006240,155503240,774184588,1451379175,1712441716,1355180667,720486886,80503960,-630702930,-1381592673,-1846995656,-1747942561,-1129557432,-280069272,542565352,1282834441,1901956942,2120106483,1674378179,762279061,-183370948,-1026157680,-1784600385,-2218681051,-2075345779,-1477774929,-660983424,305911498,1240482953,1795169469,1909566017,1790858497,1401625214,589691740,-346788171,-920130261,-1152918329,-1349147929,-1397585046,-998203542,-339477265,121456307,341432453,574628615,792391748,748842842,463606077,197348921,50362741,-80484235,-225683954,-289763458,-237936363,-148628563,-86599597,-41379087,8666312,49542196,60181925,44683311,23004297,8469979,2218420,400420,46821,3183,103,1 619,C,1,309,16017,342887,4153911,33668331,202360005,964690011,3818670259,12966345533,38684774885,103295032797,250474783459,558129181861,1154141779901,2233262947185,4072443789749,7041345740839,11604683370965,18313487010019,27783238891823,40658086875085,57561934667867,79039054464555,105488727203409,137099926988485,173792861198205,215174069062891,260510865024685,308729478374067,358439623853745,407986605795889,455530389698403,499149257758121,536963618862455,567273399335489,588700456228349,600325968468921,601812027809479,593496720419825,576452818658275,552501650076619,524175764696725,494626770754201,467478239990175,446627905101171,436008133441835,439318304013471,459746531992211,499700615134021,560568933930645,642531352850789,744438148805985,863771655760883,996700584188003,1138230849648621,1282449491458601,1422850631687919,1552725326889135,1665591494342415,1755636321804835,1818141727944795,1849863343043115,1849334905532499,1817073013851255,1755661995346777,1669705403265603,1565639118736259,1451410585391751,1336038539131871,1229076792034911,1140013565143167,1077644022609005,1049457657612923,1061083632616447,1115835564668075,1214392304953341,1354642967711181,1531713440817139,1738178909440735,1964453763966301,2199337806759533,2430686648142891,2646165170883829,2834036292913323,2983933410940981,3087564326444175,3139297462296095,3136587910660371,3080210878828091,2974282723273783,2826063918597095,2645552956356993,2444894387988419,2237637090682347,2037889647214311,1859427600337073,1714811603498405,1614575586678807,1566539782520585,1575295240946097,1641894939935225,1763772858437637,1934897284610583,2146149028640447,2385899992078785,2640753613117903,2896397348626101,3138509583719413,3353660012089425,3530143820467107,3658695551117813,3733037682743773,3750230789010039,3710805833989469,3618673829941049,3480822838506027,3306826202021883,3108197912629885,2897640433311081,2688236385316901,2492638058807511,2322307544631935,2186855550545993,2093519077292549,2046807549906617,2048334561623873,2096838857493031,2188384663043721,2316719133651523,2473754658515187,2650136980040445,2835856845199987,3020863150782013,3195638695562227,3351705046672757,3482030116812275,3581320250871925,3646187598192899,3675192646247207,3668770382807383,3629055899621495,3559630755934721,3465214882898565,3351330079662257,3223960430350687,3089232328091941,2953132493841207,2821276784740889,2698736122569303,2589919335925985,2498506772430035,2427424096799641,2378843251274495,2354197258841079,2354197258841079,2378843251274495,2427424096799641,2498506772430035,2589919335925985,2698736122569303,2821276784740889,2953132493841207,3089232328091941,3223960430350687,3351330079662257,3465214882898565,3559630755934721,3629055899621495,3668770382807383,3675192646247207,3646187598192899,3581320250871925,3482030116812275,3351705046672757,3195638695562227,3020863150782013,2835856845199987,2650136980040445,2473754658515187,2316719133651523,2188384663043721,2096838857493031,2048334561623873,2046807549906617,2093519077292549,2186855550545993,2322307544631935,2492638058807511,2688236385316901,2897640433311081,3108197912629885,3306826202021883,3480822838506027,3618673829941049,3710805833989469,3750230789010039,3733037682743773,3658695551117813,3530143820467107,3353660012089425,3138509583719413,2896397348626101,2640753613117903,2385899992078785,2146149028640447,1934897284610583,1763772858437637,1641894939935225,1575295240946097,1566539782520585,1614575586678807,1714811603498405,1859427600337073,2037889647214311,2237637090682347,2444894387988419,2645552956356993,2826063918597095,2974282723273783,3080210878828091,3136587910660371,3139297462296095,3087564326444175,2983933410940981,2834036292913323,2646165170883829,2430686648142891,2199337806759533,1964453763966301,1738178909440735,1531713440817139,1354642967711181,1214392304953341,1115835564668075,1061083632616447,1049457657612923,1077644022609005,1140013565143167,1229076792034911,1336038539131871,1451410585391751,1565639118736259,1669705403265603,1755661995346777,1817073013851255,1849334905532499,1849863343043115,1818141727944795,1755636321804835,1665591494342415,1552725326889135,1422850631687919,1282449491458601,1138230849648621,996700584188003,863771655760883,744438148805985,642531352850789,560568933930645,499700615134021,459746531992211,439318304013471,436008133441835,446627905101171,467478239990175,494626770754201,524175764696725,552501650076619,576452818658275,593496720419825,601812027809479,600325968468921,588700456228349,567273399335489,536963618862455,499149257758121,455530389698403,407986605795889,358439623853745,308729478374067,260510865024685,215174069062891,173792861198205,137099926988485,105488727203409,79039054464555,57561934667867,40658086875085,27783238891823,18313487010019,11604683370965,7041345740839,4072443789749,2233262947185,1154141779901,558129181861,250474783459,103295032797,38684774885,12966345533,3818670259,964690011,202360005,33668331,4153911,342887,16017,309,1,D,1,103,3245,50867,496087,3427369,18221283,78778717,287823329,913713367,2573708371,6538278673,15177803603,32543823303,65036367723,122066939129,216594988057,365402364099,588977647545,910908647651,1356724121815,1952183167739,2721080701087,3682713504625,4849221040725,6223063167753,7794910893869,9542204617577,11428585292733,13404341187545,15407947373653,17368709124569,19210451045361,20856116036287,22233052871241,23278686705493,23946195285349,24209768367231,24069014499869,23552097893253,22717234482783,21652246210781,20471968727431,19313433367209,18328902848643,17677025193353,17512562516685,17975325081313,19179068269941,21201176577035,24073961401357,27778344166475,32240589129799,37332588265055,42875982239459,48650129941863,54403635437835,59868840516903,64778430510445,68883110395093,71969195725959,73874925457897,74504330736415,73837582644571,71936899193283,68947324007805,65091997485669,60661906794677,56000495344821,51483898920793,47497922465151,44413157292927,42559844000227,42204198553601,43527917885889,46612450491091,51429350382075,57837639725477,65588623137399,74338070274981,83665163928185,93097135782569,102138106979259,110300334373629,117135849637055,122266387658755,125409547783235,126399327933719,125199511526587,121908846512405,116757500096977,110094855959805,102369306032917,94101236964331,85850891101861,78183161721817,71631628557231,66664230108353,63652884152383,62849114298525,64367339337605,68176968829755,74103865417041,81841112440087,90968402234347,100978768820205,111310874189457,121384668591535,130638018309133,138561854349983,144731534946511,148832414788437,150678040214177,150219906203383,147548286152129,142884240577181,136563492572817,129013383071229,120724553253555,112219315738681,104018850272199,96611388216561,90423429606443,85795781109129,82965828628549,82056991478595,83075779082691,85916320888919,90371715498315,96151089369083,102900914498573,110228932889123,117728976537603,125005044084291,131693169391799,137479871601211,142116285451035,145427418133927,147316346004409,147763522887503,146821696290183,144607187496111,141288472902501,137073098839409,132193972042813,126896000196759,121423915116357,116011911184217,110875485763909,106205603345037,102165050724471,98886637486657,96472757021513,94995767532019,94498683550295,94995767532019,96472757021513,98886637486657,102165050724471,106205603345037,110875485763909,116011911184217,121423915116357,126896000196759,132193972042813,137073098839409,141288472902501,144607187496111,146821696290183,147763522887503,147316346004409,145427418133927,142116285451035,137479871601211,131693169391799,125005044084291,117728976537603,110228932889123,102900914498573,96151089369083,90371715498315,85916320888919,83075779082691,82056991478595,82965828628549,85795781109129,90423429606443,96611388216561,104018850272199,112219315738681,120724553253555,129013383071229,136563492572817,142884240577181,147548286152129,150219906203383,150678040214177,148832414788437,144731534946511,138561854349983,130638018309133,121384668591535,111310874189457,100978768820205,90968402234347,81841112440087,74103865417041,68176968829755,64367339337605,62849114298525,63652884152383,66664230108353,71631628557231,78183161721817,85850891101861,94101236964331,102369306032917,110094855959805,116757500096977,121908846512405,125199511526587,126399327933719,125409547783235,122266387658755,117135849637055,110300334373629,102138106979259,93097135782569,83665163928185,74338070274981,65588623137399,57837639725477,51429350382075,46612450491091,43527917885889,42204198553601,42559844000227,44413157292927,47497922465151,51483898920793,56000495344821,60661906794677,65091997485669,68947324007805,71936899193283,73837582644571,74504330736415,73874925457897,71969195725959,68883110395093,64778430510445,59868840516903,54403635437835,48650129941863,42875982239459,37332588265055,32240589129799,27778344166475,24073961401357,21201176577035,19179068269941,17975325081313,17512562516685,17677025193353,18328902848643,19313433367209,20471968727431,21652246210781,22717234482783,23552097893253,24069014499869,24209768367231,23946195285349,23278686705493,22233052871241,20856116036287,19210451045361,17368709124569,15407947373653,13404341187545,11428585292733,9542204617577,7794910893869,6223063167753,4849221040725,3682713504625,2721080701087,1952183167739,1356724121815,910908647651,588977647545,365402364099,216594988057,122066939129,65036367723,32543823303,15177803603,6538278673,2573708371,913713367,287823329,78778717,18221283,3427369,496087,50867,3245,103,1 622,C,1,311,16327,355473,4370289,35514023,209131075,945163521,3401908981,9982422331,24191388223,48541616137,79693118529,102585696495,89073319599,7544109557,-155968901419,-376018695941,-582950732873,-684542638963,-603014360635,-302356889217,208824421535,886010704909,1641601407357,2315987055987,2661840117199,2390895525493,1293468624085,-623924862037,-3068090523381,-5504253082115,-7290309015591,-7826526054241,-6666965238293,-3601539569435,1245188103553,7288917534503,13411192203859,18062594604941,19610257404029,16846020751367,9446650417671,-1810403015471,-15129233520471,-27983720538977,-37497630042977,-40895557487443,-36076105744363,-22291363191225,-741779311153,25222748795449,50525038164081,69377644065759,76601470198423,68857425742973,45511248980417,9035454169367,-35055639307873,-78785703524443,-112912476914543,-128733984338249,-120206282133737,-85784177779215,-29356507672183,40068799195131,109848020790067,165971500679401,195679531795597,190051319045723,146203562961223,68645455055881,-30705437225719,-134157525130125,-221407326287841,-273604519242911,-277380265429091,-227918840179177,-130448375913037,100082200609,141230240095973,266583460877219,350746854145235,374383117781329,328608352929441,217525647885659,58197323025191,-122025837293343,-290288581674003,-414215793468013,-468039469425765,-437803108910367,-324661551048959,-145514209197833,69372250642179,281503432299637,451178869172669,545039571467799,542629782763823,440674050540637,254251933998049,14627924303247,-235959202369665,-451744511951599,-591867843604215,-628219968213001,-551126629851717,-371675059440339,-120167397291263,159050813567359,415474426835415,601639987200833,681986206095765,639720133150167,480347814336239,231116433641421,-63629982217759,-350400178185929,-576372773511577,-699249330060843,-695281841455191,-563951444356169,-328385953432457,-31360142654227,272475513818785,526746964419819,683969808718507,714566112337045,612545990558057,396781893057523,107623856170231,-200569867302859,-469661143584223,-648816050619961,-704292263673149,-625979907324571,-429384051737351,-152651275459909,150779492668539,422474551258581,610265383625697,678317250599703,614087876745435,430822430116025,165029992084117,-130664305707813,-397930296166845,-584297771257303,-653498028460639,-592516588593593,-414040638831529,-153907136790295,135940380345857,397675320010559,579048640086679,643822619159529,579048640086679,397675320010559,135940380345857,-153907136790295,-414040638831529,-592516588593593,-653498028460639,-584297771257303,-397930296166845,-130664305707813,165029992084117,430822430116025,614087876745435,678317250599703,610265383625697,422474551258581,150779492668539,-152651275459909,-429384051737351,-625979907324571,-704292263673149,-648816050619961,-469661143584223,-200569867302859,107623856170231,396781893057523,612545990558057,714566112337045,683969808718507,526746964419819,272475513818785,-31360142654227,-328385953432457,-563951444356169,-695281841455191,-699249330060843,-576372773511577,-350400178185929,-63629982217759,231116433641421,480347814336239,639720133150167,681986206095765,601639987200833,415474426835415,159050813567359,-120167397291263,-371675059440339,-551126629851717,-628219968213001,-591867843604215,-451744511951599,-235959202369665,14627924303247,254251933998049,440674050540637,542629782763823,545039571467799,451178869172669,281503432299637,69372250642179,-145514209197833,-324661551048959,-437803108910367,-468039469425765,-414215793468013,-290288581674003,-122025837293343,58197323025191,217525647885659,328608352929441,374383117781329,350746854145235,266583460877219,141230240095973,100082200609,-130448375913037,-227918840179177,-277380265429091,-273604519242911,-221407326287841,-134157525130125,-30705437225719,68645455055881,146203562961223,190051319045723,195679531795597,165971500679401,109848020790067,40068799195131,-29356507672183,-85784177779215,-120206282133737,-128733984338249,-112912476914543,-78785703524443,-35055639307873,9035454169367,45511248980417,68857425742973,76601470198423,69377644065759,50525038164081,25222748795449,-741779311153,-22291363191225,-36076105744363,-40895557487443,-37497630042977,-27983720538977,-15129233520471,-1810403015471,9446650417671,16846020751367,19610257404029,18062594604941,13411192203859,7288917534503,1245188103553,-3601539569435,-6666965238293,-7826526054241,-7290309015591,-5504253082115,-3068090523381,-623924862037,1293468624085,2390895525493,2661840117199,2315987055987,1641601407357,886010704909,208824421535,-302356889217,-603014360635,-684542638963,-582950732873,-376018695941,-155968901419,7544109557,89073319599,102585696495,79693118529,48541616137,24191388223,9982422331,3401908981,945163521,209131075,35514023,4370289,355473,16327,311,1,D,1,104,3327,53040,522497,3582450,18376693,73846006,239453561,637903966,1407258125,2561272788,3755878341,4109053172,2341279277,-2584235200,-10520126949,-19517895850,-26164609993,-26866586964,-19265091209,-2850458960,21285363887,50598052444,80292776737,102171522270,105058424589,78247962880,17069610283,-72543251832,-173483112955,-261370558742,-310631231541,-299854402422,-215476624409,-55193424838,167396600859,418199944978,642602224071,774503750676,754297123841,549452641984,168775500545,-335087200640,-873735860511,-1336815142632,-1608502319535,-1587798111996,-1214120621521,-494249360160,480152293569,1536359393384,2450337735017,2995490359600,2995616580223,2367866652114,1148245671603,-501596629604,-2306835487405,-3914628204562,-4954947649665,-5121605431000,-4254984154825,-2400391872480,178843706519,3038810451348,5632526491497,7409950342058,7924057301767,6928815455178,4452950259201,829717065296,-3334890825345,-7260235717278,-10140130630837,-11310084703630,-10393692554275,-7396264788658,-2728300379671,2844908714850,8322012186029,12639278581312,14874628888349,14444034228588,11244968410605,5708765099922,-1254760719391,-8410637961662,-14419749696139,-18087055111688,-18593984406515,-15673470050508,-9691767495405,-1613848598438,7150175931437,14994709579488,20418296735949,22313857231740,20191461566043,14290295243342,5558495498607,-4497628459792,-14072600916343,-21387403497624,-25024040372015,-24204103859966,-18953847114161,-10120464051830,765655227809,11758630700144,20847493209833,26326868772538,27120065914159,22992980981184,14615670799407,3456049874690,-8478338765719,-19005015039464,-26170534789513,-28617760696334,-25846895704303,-18320414507360,-7390022624065,4944548586938,16403462396155,24853483739936,28711448839331,27246222699590,20721525903269,10352776075314,-1915382992085,-13772208480714,-22978683491681,-27796683033858,-27324854313869,-21673938360202,-11946407335105,-24279999308,11793550665111,21234274612082,26489324419409,26564203799530,21472979965671,12238211462630,692581202291,-10882164766048,-20207586245651,-25459390489388,-25624919405341,-20697941780892,-11676202077235,-364383037732,10980429081147,20094388136580,25157311555069,25157311555069,20094388136580,10980429081147,-364383037732,-11676202077235,-20697941780892,-25624919405341,-25459390489388,-20207586245651,-10882164766048,692581202291,12238211462630,21472979965671,26564203799530,26489324419409,21234274612082,11793550665111,-24279999308,-11946407335105,-21673938360202,-27324854313869,-27796683033858,-22978683491681,-13772208480714,-1915382992085,10352776075314,20721525903269,27246222699590,28711448839331,24853483739936,16403462396155,4944548586938,-7390022624065,-18320414507360,-25846895704303,-28617760696334,-26170534789513,-19005015039464,-8478338765719,3456049874690,14615670799407,22992980981184,27120065914159,26326868772538,20847493209833,11758630700144,765655227809,-10120464051830,-18953847114161,-24204103859966,-25024040372015,-21387403497624,-14072600916343,-4497628459792,5558495498607,14290295243342,20191461566043,22313857231740,20418296735949,14994709579488,7150175931437,-1613848598438,-9691767495405,-15673470050508,-18593984406515,-18087055111688,-14419749696139,-8410637961662,-1254760719391,5708765099922,11244968410605,14444034228588,14874628888349,12639278581312,8322012186029,2844908714850,-2728300379671,-7396264788658,-10393692554275,-11310084703630,-10140130630837,-7260235717278,-3334890825345,829717065296,4452950259201,6928815455178,7924057301767,7409950342058,5632526491497,3038810451348,178843706519,-2400391872480,-4254984154825,-5121605431000,-4954947649665,-3914628204562,-2306835487405,-501596629604,1148245671603,2367866652114,2995616580223,2995490359600,2450337735017,1536359393384,480152293569,-494249360160,-1214120621521,-1587798111996,-1608502319535,-1336815142632,-873735860511,-335087200640,168775500545,549452641984,754297123841,774503750676,642602224071,418199944978,167396600859,-55193424838,-215476624409,-299854402422,-310631231541,-261370558742,-173483112955,-72543251832,17069610283,78247962880,105058424589,102171522270,80292776737,50598052444,21285363887,-2850458960,-19265091209,-26866586964,-26164609993,-19517895850,-10520126949,-2584235200,2341279277,4109053172,3755878341,2561272788,1407258125,637903966,239453561,73846006,18376693,3582450,522497,53040,3327,104,1 623,C,1,312,16120,322130,3217537,17559934,49600726,32527263,-224396834,-630987608,-77154256,2304008405,3059708610,-3693867758,-11732492309,-639888728,25874183460,18553317738,-37928946243,-52637519774,36226341900,92690303019,-18426694864,-120625961308,4263370226,131547818877,-28406120862,-153454954716,108705417955,237487438780,-215884913322,-412670525956,284340219927,642036795890,-272054741168,-833920939601,220546649662,919408259190,-244771674564,-933489850203,437705537318,1010987332866,-765884980307,-1275409358660,1065239027306,1709539411563,-1167779049023,-2138069653230,1059325256675,2363975207159,-916704917412,-2351260026198,968410130649,2283200442375,-1288784795410,-2423972176381,1713149741003,2892107489520,-1963852222858,-3545913745363,1887035193429,4090005021242,-1593493395515,-4316704279063,1376558607868,4274878462534,-1475015945071,-4222501504859,1882483672958,4407370135371,-2360302940883,-4863817255244,2634754805794,5390624530337,-2609349116037,-5716509032682,2423285060357,5707844176635,-2324889111220,-5453044610110,2478019637215,5172838296219,-2857332968882,-5046990628449,3297931681325,5098905769472,-3635933808214,-5211301330525,3819046048203,5232704861261,-3915310909351,-5076803771883,4042738020910,4750460471117,-4293956241789,-4321703922901,4704283067579,3877810456781,-5254456990149,-3500017027984,5878010552669,3241327705795,-6470968146439,-3093376314669,6929172903553,2966834635285,-7217256944638,-2729361330419,7420031662221,2302927399065,-7710457325917,-1750595763411,8228627748877,1263225529754,-8957323642271,-1029658211375,9706782345821,1082721358043,-10241803871077,-1252733193709,10460066599088,1281124395695,-10476280916721,-1013065341975,10537337345987,517625761921,-10830273525389,-38635253952,11332115883329,-187281167951,-11817528304525,107372389785,12018536283899,107372389785,-11817528304525,-187281167951,11332115883329,-38635253952,-10830273525389,517625761921,10537337345987,-1013065341975,-10476280916721,1281124395695,10460066599088,-1252733193709,-10241803871077,1082721358043,9706782345821,-1029658211375,-8957323642271,1263225529754,8228627748877,-1750595763411,-7710457325917,2302927399065,7420031662221,-2729361330419,-7217256944638,2966834635285,6929172903553,-3093376314669,-6470968146439,3241327705795,5878010552669,-3500017027984,-5254456990149,3877810456781,4704283067579,-4321703922901,-4293956241789,4750460471117,4042738020910,-5076803771883,-3915310909351,5232704861261,3819046048203,-5211301330525,-3635933808214,5098905769472,3297931681325,-5046990628449,-2857332968882,5172838296219,2478019637215,-5453044610110,-2324889111220,5707844176635,2423285060357,-5716509032682,-2609349116037,5390624530337,2634754805794,-4863817255244,-2360302940883,4407370135371,1882483672958,-4222501504859,-1475015945071,4274878462534,1376558607868,-4316704279063,-1593493395515,4090005021242,1887035193429,-3545913745363,-1963852222858,2892107489520,1713149741003,-2423972176381,-1288784795410,2283200442375,968410130649,-2351260026198,-916704917412,2363975207159,1059325256675,-2138069653230,-1167779049023,1709539411563,1065239027306,-1275409358660,-765884980307,1010987332866,437705537318,-933489850203,-244771674564,919408259190,220546649662,-833920939601,-272054741168,642036795890,284340219927,-412670525956,-215884913322,237487438780,108705417955,-153454954716,-28406120862,131547818877,4263370226,-120625961308,-18426694864,92690303019,36226341900,-52637519774,-37928946243,18553317738,25874183460,-639888728,-11732492309,-3693867758,3059708610,2304008405,-77154256,-630987608,-224396834,32527263,49600726,17559934,3217537,322130,16120,312,1,D,1,104,3182,44111,324480,1300366,2296614,-2203159,-18064504,-23107454,38331411,133047908,28665592,-350978148,-382111139,524885128,1190356030,-285140225,-2325761774,-690963904,3288065852,2201588817,-3648520900,-3368490908,3822087673,3314508298,-5315961968,-2340887852,9728632539,2348377116,-17006737034,-5488069103,24736376790,11764341258,-29850495260,-17980058411,31808360680,19846079646,-34166628423,-16090398058,42186521936,10719865864,-57816490045,-10449351794,76667213185,18727160701,-90656445610,-31723540580,94894310459,40722655913,-92761575930,-39653393549,93942414227,31196422222,-106355221696,-25458428061,128897266613,31693156934,-151747586309,-50095057347,164409099002,71026543500,-164643745523,-82618659173,160491271118,80305066515,-163598703107,-70210261770,179602422052,63732251151,-203641223541,-68140871870,224450401235,81029629119,-233252277862,-92770393412,230073800733,94344575921,-222829401694,-83914853835,220684443903,67248786994,-227458994496,-52516384741,239968786715,44231967570,-251613260487,-40923998889,257490290510,37355604215,-257040595871,-28534517651,253165966035,12264865743,-249733575717,10715999184,249754777475,-37743020985,-254729721089,65082048315,264246422383,-88835685581,-275501904018,106697380375,283856366077,-120003373495,-285431705885,133933385699,280571020297,-154376752762,-275004184833,183048361209,276583650879,-214949776391,-289284134689,241135471213,309276626714,-255337861799,-326894086269,259217999201,333540776341,-261622451819,-328214262493,272018086410,318326957607,-293128397765,-314008831891,318560385365,320260942731,-337301209863,-332959113178,341692788033,341692788033,-332959113178,-337301209863,320260942731,318560385365,-314008831891,-293128397765,318326957607,272018086410,-328214262493,-261622451819,333540776341,259217999201,-326894086269,-255337861799,309276626714,241135471213,-289284134689,-214949776391,276583650879,183048361209,-275004184833,-154376752762,280571020297,133933385699,-285431705885,-120003373495,283856366077,106697380375,-275501904018,-88835685581,264246422383,65082048315,-254729721089,-37743020985,249754777475,10715999184,-249733575717,12264865743,253165966035,-28534517651,-257040595871,37355604215,257490290510,-40923998889,-251613260487,44231967570,239968786715,-52516384741,-227458994496,67248786994,220684443903,-83914853835,-222829401694,94344575921,230073800733,-92770393412,-233252277862,81029629119,224450401235,-68140871870,-203641223541,63732251151,179602422052,-70210261770,-163598703107,80305066515,160491271118,-82618659173,-164643745523,71026543500,164409099002,-50095057347,-151747586309,31693156934,128897266613,-25458428061,-106355221696,31196422222,93942414227,-39653393549,-92761575930,40722655913,94894310459,-31723540580,-90656445610,18727160701,76667213185,-10449351794,-57816490045,10719865864,42186521936,-16090398058,-34166628423,19846079646,31808360680,-17980058411,-29850495260,11764341258,24736376790,-5488069103,-17006737034,2348377116,9728632539,-2340887852,-5315961968,3314508298,3822087673,-3368490908,-3648520900,2201588817,3288065852,-690963904,-2325761774,-285140225,1190356030,524885128,-382111139,-350978148,28665592,133047908,38331411,-23107454,-18064504,-2203159,2296614,1300366,324480,44111,3182,104,1 626,C,1,313,16119,318947,3143029,17127673,52501935,81446043,26705329,-81064183,-46357737,63409731,-107023395,-397165387,-338603397,-31355401,121666325,-42741715,32116023,587027431,710985041,551263425,406702287,203647503,260906281,-530845183,-963157061,-516877245,-1011523431,-747217075,-790410237,-501112061,881952845,94821785,706096767,945866907,374172281,1629767525,-162204813,40228951,699162845,-541135371,600248175,-1142360169,-488769819,788637617,-938765221,-127423865,-1308053979,-361609839,571706435,-1213293481,-346175783,-422626059,553781299,419050347,-15265099,1118072621,709758051,1194565439,-35246543,554885461,1138121743,-316099013,-207061591,-1566395667,131600271,339906419,-1319220695,-662407847,-677712453,975181235,53805021,-699115235,-381101169,367802231,792120057,-1689223127,166474987,-107757449,877807297,1035344217,-1853950201,2594585643,419118813,571739885,1239960051,-2305927653,2353622153,-1176019563,-1283154785,713389287,-1936182951,1537059429,-1769615049,-938338005,1287782193,-332473295,366158811,-2002291361,387082229,945981465,700902627,-372658113,-1267655343,2588645529,191054395,792983935,-361439323,-733960899,2380499923,-1763556245,46810997,-212883507,-486204793,1030503359,-1792016027,379435189,-206875501,248921075,-707236479,-953466547,978589175,-1463116309,1235137341,-1432961263,415207387,2435184759,-2253800623,2648060441,-873779285,1183579139,3115903761,-3600185783,2066883687,-956041285,-537882279,1198034105,-4347045601,702359167,-871824707,-732005275,1053954603,-1322565537,1538080125,560567037,1058104903,801702863,428661305,448518045,-903075113,1084170339,-1209036019,-1790047,-59142089,-1474943953,1444572337,-1474943953,-59142089,-1790047,-1209036019,1084170339,-903075113,448518045,428661305,801702863,1058104903,560567037,1538080125,-1322565537,1053954603,-732005275,-871824707,702359167,-4347045601,1198034105,-537882279,-956041285,2066883687,-3600185783,3115903761,1183579139,-873779285,2648060441,-2253800623,2435184759,415207387,-1432961263,1235137341,-1463116309,978589175,-953466547,-707236479,248921075,-206875501,379435189,-1792016027,1030503359,-486204793,-212883507,46810997,-1763556245,2380499923,-733960899,-361439323,792983935,191054395,2588645529,-1267655343,-372658113,700902627,945981465,387082229,-2002291361,366158811,-332473295,1287782193,-938338005,-1769615049,1537059429,-1936182951,713389287,-1283154785,-1176019563,2353622153,-2305927653,1239960051,571739885,419118813,2594585643,-1853950201,1035344217,877807297,-107757449,166474987,-1689223127,792120057,367802231,-381101169,-699115235,53805021,975181235,-677712453,-662407847,-1319220695,339906419,131600271,-1566395667,-207061591,-316099013,1138121743,554885461,-35246543,1194565439,709758051,1118072621,-15265099,419050347,553781299,-422626059,-346175783,-1213293481,571706435,-361609839,-1308053979,-127423865,-938765221,788637617,-488769819,-1142360169,600248175,-541135371,699162845,40228951,-162204813,1629767525,374172281,945866907,706096767,94821785,881952845,-501112061,-790410237,-747217075,-1011523431,-516877245,-963157061,-530845183,260906281,203647503,406702287,551263425,710985041,587027431,32116023,-42741715,121666325,-31355401,-338603397,-397165387,-107023395,63409731,-46357737,-81064183,26705329,81446043,52501935,17127673,3143029,318947,16119,313,1,D,1,104,3161,43276,314841,1291040,2891599,2715702,-1277567,-3584832,932217,888780,-10924903,-16812684,-7609537,3454186,2496755,-3423366,12050839,29368168,24611655,20216256,10683321,10290064,-466535,-38003770,-27039337,-28508186,-40712413,-24173600,-36892691,13889120,25725179,3014388,48191141,14144382,45197945,41129916,-25445503,34258022,-7023641,2019470,2112417,-60240458,29808685,-9176686,-25249037,-18379026,-56249249,28073418,-19991661,-37485500,-9743403,-6146856,35197597,-6383776,27976189,36871592,38034507,30820908,-8533419,53327366,9350099,-7924974,-35896739,-46252106,36347235,-32939030,-39241841,-30555510,4112787,37997792,-27961613,-16318878,-11875481,44433056,-25609233,-46309638,23089721,-11858216,77735569,-46398128,6187729,102551788,-29893855,86250892,-56140561,-4390290,70913649,-110963038,35511293,-50619180,-7044323,26939886,-106010461,45151650,4641365,11456370,-35185471,-55217906,54199045,17681938,30731033,-68398808,38352081,76561486,-8804883,43400170,-67282445,64648920,18853029,-68713200,34401301,-49850930,41156027,-25453650,-41658339,24099728,-17575461,16586546,-67752737,27861318,-19522069,-14222184,29212629,-80831510,122704251,-29991756,-3824301,84162598,-71111171,170792574,-50271717,-54327924,83276115,-102616886,81796477,-96212348,-95826949,46870118,-83316417,47002212,-25609583,-372890,61449343,12842854,57397259,6144684,37231005,-27467242,8675105,12022932,-55439039,36565648,-64491297,13698880,13698880,-64491297,36565648,-55439039,12022932,8675105,-27467242,37231005,6144684,57397259,12842854,61449343,-372890,-25609583,47002212,-83316417,46870118,-95826949,-96212348,81796477,-102616886,83276115,-54327924,-50271717,170792574,-71111171,84162598,-3824301,-29991756,122704251,-80831510,29212629,-14222184,-19522069,27861318,-67752737,16586546,-17575461,24099728,-41658339,-25453650,41156027,-49850930,34401301,-68713200,18853029,64648920,-67282445,43400170,-8804883,76561486,38352081,-68398808,30731033,17681938,54199045,-55217906,-35185471,11456370,4641365,45151650,-106010461,26939886,-7044323,-50619180,35511293,-110963038,70913649,-4390290,-56140561,86250892,-29893855,102551788,6187729,-46398128,77735569,-11858216,23089721,-46309638,-25609233,44433056,-11875481,-16318878,-27961613,37997792,4112787,-30555510,-39241841,-32939030,36347235,-46252106,-35896739,-7924974,9350099,53327366,-8533419,30820908,38034507,36871592,27976189,-6383776,35197597,-6146856,-9743403,-37485500,-19991661,28073418,-56249249,-18379026,-25249037,-9176686,29808685,-60240458,2112417,2019470,-7023641,34258022,-25445503,41129916,45197945,14144382,48191141,3014388,25725179,13889120,-36892691,-24173600,-40712413,-28508186,-27039337,-38003770,-466535,10290064,10683321,20216256,24611655,29368168,12050839,-3423366,2496755,3454186,-7609537,-16812684,-10924903,888780,932217,-3584832,-1277567,2715702,2891599,1291040,314841,43276,3161,104,1 627,C,1,313,16224,334152,3655170,24523824,109353759,338238390,735648366,1104181248,1065610083,567965690,323800010,1142544204,2589234642,3204154989,2664674535,2520439755,3739368210,5100344972,5534858342,6034110174,7243817803,7784548543,7436724870,8616087864,11667424827,13015448073,11662430964,12069374025,16076529340,18662287768,17214555825,16995640295,20906002190,23274700299,21252694248,21330430650,26298595861,28579090900,25405248864,25700697752,32327028908,34675510125,29151205531,27585672847,34427462529,37270161240,31332567117,29335164899,35614676453,36841114509,29723341132,28991185438,36962676936,36680201702,25672664237,22668855767,31059414125,31694914923,20784755938,17030408683,23475597873,21871529363,11029764992,9655724277,16951065997,12916227259,-396478541,-1729993802,6269103936,1710497651,-12260065897,-13524769587,-5477660033,-9582246434,-21776667755,-21870950991,-15480538645,-21620932300,-32411220181,-29326812855,-22526844701,-30702242426,-41977329426,-37056067528,-28139609197,-34161011734,-43209112854,-38284469906,-31846455215,-38284469906,-43209112854,-34161011734,-28139609197,-37056067528,-41977329426,-30702242426,-22526844701,-29326812855,-32411220181,-21620932300,-15480538645,-21870950991,-21776667755,-9582246434,-5477660033,-13524769587,-12260065897,1710497651,6269103936,-1729993802,-396478541,12916227259,16951065997,9655724277,11029764992,21871529363,23475597873,17030408683,20784755938,31694914923,31059414125,22668855767,25672664237,36680201702,36962676936,28991185438,29723341132,36841114509,35614676453,29335164899,31332567117,37270161240,34427462529,27585672847,29151205531,34675510125,32327028908,25700697752,25405248864,28579090900,26298595861,21330430650,21252694248,23274700299,20906002190,16995640295,17214555825,18662287768,16076529340,12069374025,11662430964,13015448073,11667424827,8616087864,7436724870,7784548543,7243817803,6034110174,5534858342,5100344972,3739368210,2520439755,2664674535,3204154989,2589234642,1142544204,323800010,567965690,1065610083,1104181248,735648366,338238390,109353759,24523824,3655170,334152,16224,313,1,D,1,104,3224,47246,399494,2169109,8027749,20823614,37807218,46124999,33819847,13927058,23471218,74916780,122746536,120126699,97089969,119648115,180312724,216020072,226986022,263918774,307101667,303405414,307391438,402920936,510024479,497895080,453186871,552620279,715381072,728201063,660912277,745215791,906940339,900082404,821358504,940243714,1129570842,1088433781,980267008,1147415086,1386228219,1291483698,1082488013,1219292349,1484187204,1389859674,1159198837,1281923939,1503744490,1339707827,1108537978,1310807540,1546966585,1257353192,886022002,1057718141,1332490000,1064419283,680731255,799855777,980010860,657240373,335081295,539572501,682313552,239927920,-131497514,103193732,250637704,-224347696,-606006932,-365756749,-215276291,-644744829,-951244400,-719221845,-665852093,-1116895765,-1308396240,-989302939,-985900091,-1503812911,-1660146385,-1254031927,-1169423059,-1593484493,-1692456253,-1348743845,-1348743845,-1692456253,-1593484493,-1169423059,-1254031927,-1660146385,-1503812911,-985900091,-989302939,-1308396240,-1116895765,-665852093,-719221845,-951244400,-644744829,-215276291,-365756749,-606006932,-224347696,250637704,103193732,-131497514,239927920,682313552,539572501,335081295,657240373,980010860,799855777,680731255,1064419283,1332490000,1057718141,886022002,1257353192,1546966585,1310807540,1108537978,1339707827,1503744490,1281923939,1159198837,1389859674,1484187204,1219292349,1082488013,1291483698,1386228219,1147415086,980267008,1088433781,1129570842,940243714,821358504,900082404,906940339,745215791,660912277,728201063,715381072,552620279,453186871,497895080,510024479,402920936,307391438,303405414,307101667,263918774,226986022,216020072,180312724,119648115,97089969,120126699,122746536,74916780,23471218,13927058,33819847,46124999,37807218,20823614,8027749,2169109,399494,47246,3224,104,1 629,C,1,314,16118,315640,3051048,16096766,46624488,63655546,1256326,-87535551,-36636190,32120412,-136765918,-290769802,-165400276,87557956,248674232,85748273,193289804,666131453,371222014,96001472,79205118,-343190442,-546615316,-1282402522,-982663921,28923579,-742522600,-172431510,1050758610,1795474992,2052469092,636997276,1316252405,1144774568,-1244502933,-2259337509,-2483524498,-1819042608,-2885766482,-2338409932,901813192,2252693229,2788468247,2724958794,4881966831,4258174756,-341183268,-1270723854,-2156271398,-3912086919,-6700528844,-6325257233,-1437193913,-155680192,809527193,4403665660,8692820776,7498028072,3744823689,3701705799,790837922,-4198937823,-9781628249,-9050986728,-5605104306,-7866567522,-3819182769,3455011872,8871911127,9616474211,8887728888,12100980335,6940415667,-1200474010,-6846903134,-8519929541,-11210775231,-16992313276,-9942647305,-2381916109,2314948290,7348623717,12699308244,19955519463,13114205526,6557569751,3827880439,-4080116320,-13643258733,-21124818849,-15194799108,-12330684475,-10088112731,554036383,11942138176,20325517931,16144523683,17979658130,17387362635,3226815509,-8759812461,-16729085510,-16603237797,-23005310255,-22848934428,-8050487213,3156418919,11306295396,15445849615,27431812574,26914699117,12063555906,4783571257,-4392567191,-13329887172,-28652319883,-29088466155,-16365118163,-13555369479,-3568729775,10160347357,27257729954,28130384715,20038740567,22551734332,10939453983,-5410353126,-22200140895,-25196928647,-22758062001,-30126817637,-17420339180,334760441,14344154049,19581894591,24408069035,34902061890,22225745389,6338510106,-5253130617,-13224936155,-24199074052,-36472381381,-24199074052,-13224936155,-5253130617,6338510106,22225745389,34902061890,24408069035,19581894591,14344154049,334760441,-17420339180,-30126817637,-22758062001,-25196928647,-22200140895,-5410353126,10939453983,22551734332,20038740567,28130384715,27257729954,10160347357,-3568729775,-13555369479,-16365118163,-29088466155,-28652319883,-13329887172,-4392567191,4783571257,12063555906,26914699117,27431812574,15445849615,11306295396,3156418919,-8050487213,-22848934428,-23005310255,-16603237797,-16729085510,-8759812461,3226815509,17387362635,17979658130,16144523683,20325517931,11942138176,554036383,-10088112731,-12330684475,-15194799108,-21124818849,-13643258733,-4080116320,3827880439,6557569751,13114205526,19955519463,12699308244,7348623717,2314948290,-2381916109,-9942647305,-16992313276,-11210775231,-8519929541,-6846903134,-1200474010,6940415667,12100980335,8887728888,9616474211,8871911127,3455011872,-3819182769,-7866567522,-5605104306,-9050986728,-9781628249,-4198937823,790837922,3701705799,3744823689,7498028072,8692820776,4403665660,809527193,-155680192,-1437193913,-6325257233,-6700528844,-3912086919,-2156271398,-1270723854,-341183268,4258174756,4881966831,2724958794,2788468247,2252693229,901813192,-2338409932,-2885766482,-1819042608,-2483524498,-2259337509,-1244502933,1144774568,1316252405,636997276,2052469092,1795474992,1050758610,-172431510,-742522600,28923579,-982663921,-1282402522,-546615316,-343190442,79205118,96001472,371222014,666131453,193289804,85748273,248674232,87557956,-165400276,-290769802,-136765918,32120412,-36636190,-87535551,1256326,63655546,46624488,16096766,3051048,315640,16118,314,1,D,1,104,3140,42370,300622,1181756,2442380,1760374,-2051957,-3301350,727782,-1011872,-9740000,-10273760,-1735282,8015130,7794828,1965469,18619257,24681010,5804496,5563334,-5296266,-17512244,-34258378,-56224473,-11793040,-10570873,-30181864,22526996,54757896,86831586,53059626,26683972,67704789,-3716389,-76010762,-99703295,-84466886,-84760158,-127196678,-26110136,71558681,104163812,106675359,141494135,217338566,72115454,-48707406,-58751766,-119631156,-207105109,-295038615,-152883690,-11405459,-575583,93097292,270129988,360750220,206622213,144381148,110665509,-63880717,-284760788,-423654371,-262632582,-266101942,-278009268,2033245,254820525,402935862,342031365,429011071,429753680,99713435,-169714108,-332485101,-353776874,-596373795,-595944299,-207618860,-14052715,208388071,370467460,688652990,724787577,340171175,231289654,6571475,-339544203,-745775960,-770244737,-496105323,-497637651,-204133320,242443179,698225461,760158440,619478727,791621383,430080750,-127222373,-547190919,-677339345,-744317634,-1019413363,-628310767,-77180432,313936895,522333783,826526059,1217310299,760024191,318166199,17331106,-341184445,-821233507,-1293031694,-869731173,-584517374,-388819155,121918068,749980761,1236705943,898478700,860877045,746926421,100863111,-556399781,-1056280150,-882874487,-1087850956,-1054891587,-306606875,301774694,743772649,805692908,1245216975,1245486993,522264505,24238631,-402005264,-680752785,-1299848579,-1299848579,-680752785,-402005264,24238631,522264505,1245486993,1245216975,805692908,743772649,301774694,-306606875,-1054891587,-1087850956,-882874487,-1056280150,-556399781,100863111,746926421,860877045,898478700,1236705943,749980761,121918068,-388819155,-584517374,-869731173,-1293031694,-821233507,-341184445,17331106,318166199,760024191,1217310299,826526059,522333783,313936895,-77180432,-628310767,-1019413363,-744317634,-677339345,-547190919,-127222373,430080750,791621383,619478727,760158440,698225461,242443179,-204133320,-497637651,-496105323,-770244737,-745775960,-339544203,6571475,231289654,340171175,724787577,688652990,370467460,208388071,-14052715,-207618860,-595944299,-596373795,-353776874,-332485101,-169714108,99713435,429753680,429011071,342031365,402935862,254820525,2033245,-278009268,-266101942,-262632582,-423654371,-284760788,-63880717,110665509,144381148,206622213,360750220,270129988,93097292,-575583,-11405459,-152883690,-295038615,-207105109,-119631156,-58751766,-48707406,72115454,217338566,141494135,106675359,104163812,71558681,-26110136,-127196678,-84760158,-84466886,-99703295,-76010762,-3716389,67704789,26683972,53059626,86831586,54757896,22526996,-30181864,-10570873,-11793040,-56224473,-34258378,-17512244,-5296266,5563334,5804496,24681010,18619257,1965469,7794828,8015130,-1735282,-10273760,-9740000,-1011872,727782,-3301350,-2051957,1760374,2442380,1181756,300622,42370,3140,104,1 631,C,1,315,16643,362943,4474791,36884141,225565295,1097333765,4458725833,15674006143,48930065439,138346071595,359706285311,870317103439,1978127729705,4255865716449,8721507238863,17112820006641,32290785652877,58814159805727,103734951270317,177671863709747,296225405029419,481804113755249,765935909485129,1192141726304599,1819450137650361,2726631438801343,4017227440221413,5825448872950051,8323005634841741,11726925910479609,16308408293951685,22402736328011857,30420267349304431,40858487311488969,54315100598987695,71502099183456353,93260729435536947,120577248216094321,154599333293258419,196652987422421357,248259751311195639,311154018775058181,387300228076546363,478909686948162573,588456775232863283,718694258477740735,872667438167810341,1053726859563475399,1265539296383230763,1512096733076211239,1797723070468482725,2127078289459609401,2505159820496842685,2937300884035577091,3429165589249472095,3986740604797044771,4616323246180108605,5324505858712451431,6118156412845605637,7004395268987163189,7990568111395817797,9084215094744815957,10293036292152340191,11624853579589528521,13087569138282744073,14689120803690075387,16437434536467991535,18340374337015818429,20405689969917336841,22640962906918819493,25053550935942131755,27650531917954017779,30438647202214492701,33424245232524363409,36613225891864197841,40010986139873924539,43622367496829429713,47451605919197618911,51502284595788825189,55777290170470658881,60278772867914958863,65008110963402670473,69965879996750299261,75151827084434435623,80564850633506801495,86202985706432438945,92063395228115160727,98142367165846178441,104435317750678133099,110936800745816167971,117640522705037156633,124539364102895765095,131625406159531968723,138889963127087784331,146323619752622561119,153916273584313590411,161657181743880139945,169535011748766419597,177537895932780426615,185653488983709936055,193869028091149398865,202171395177759091053,210547180672865745333,218982748279047302039,227464300180379625629,235977942145533084713,244509747989875578697,253045822877859437707,261572364969702395007,270075724944089087271,278542462960680820979,286959402661966289751,295313681852773480219,303592799537083999197,311784659035285812041,319877606950343406519,327860467798141061575,335722574164950122281,343453792302990991427,351044543122679961739,358485818586483699877,365769193553397997877,372886833164079119031,379831495893952784447,386596532434786908747,393175880594063614287,399564056426149627871,405756141830137410567,411747768866820425567,417535101062031139931,423114811975861739403,428484061327329443195,433640468971873867879,438582087034495874499,443307370504050934271,447815146593930532037,452104583170991865339,456175156548190907183,460026618927201689955,463658965765874277287,467072403332412579145,470267316694402778247,473244238376930188263,476003817910428378249,478546792475830001987,480873958841997281317,482986146777991002227,484884194110008088717,486568923579319275211,488041121642973712107,489301519343331419045,490350775355804226565,491189461306962830865,491818049438058648191,492236902672729409411,492446267132781995503,492446267132781995503,492236902672729409411,491818049438058648191,491189461306962830865,490350775355804226565,489301519343331419045,488041121642973712107,486568923579319275211,484884194110008088717,482986146777991002227,480873958841997281317,478546792475830001987,476003817910428378249,473244238376930188263,470267316694402778247,467072403332412579145,463658965765874277287,460026618927201689955,456175156548190907183,452104583170991865339,447815146593930532037,443307370504050934271,438582087034495874499,433640468971873867879,428484061327329443195,423114811975861739403,417535101062031139931,411747768866820425567,405756141830137410567,399564056426149627871,393175880594063614287,386596532434786908747,379831495893952784447,372886833164079119031,365769193553397997877,358485818586483699877,351044543122679961739,343453792302990991427,335722574164950122281,327860467798141061575,319877606950343406519,311784659035285812041,303592799537083999197,295313681852773480219,286959402661966289751,278542462960680820979,270075724944089087271,261572364969702395007,253045822877859437707,244509747989875578697,235977942145533084713,227464300180379625629,218982748279047302039,210547180672865745333,202171395177759091053,193869028091149398865,185653488983709936055,177537895932780426615,169535011748766419597,161657181743880139945,153916273584313590411,146323619752622561119,138889963127087784331,131625406159531968723,124539364102895765095,117640522705037156633,110936800745816167971,104435317750678133099,98142367165846178441,92063395228115160727,86202985706432438945,80564850633506801495,75151827084434435623,69965879996750299261,65008110963402670473,60278772867914958863,55777290170470658881,51502284595788825189,47451605919197618911,43622367496829429713,40010986139873924539,36613225891864197841,33424245232524363409,30438647202214492701,27650531917954017779,25053550935942131755,22640962906918819493,20405689969917336841,18340374337015818429,16437434536467991535,14689120803690075387,13087569138282744073,11624853579589528521,10293036292152340191,9084215094744815957,7990568111395817797,7004395268987163189,6118156412845605637,5324505858712451431,4616323246180108605,3986740604797044771,3429165589249472095,2937300884035577091,2505159820496842685,2127078289459609401,1797723070468482725,1512096733076211239,1265539296383230763,1053726859563475399,872667438167810341,718694258477740735,588456775232863283,478909686948162573,387300228076546363,311154018775058181,248259751311195639,196652987422421357,154599333293258419,120577248216094321,93260729435536947,71502099183456353,54315100598987695,40858487311488969,30420267349304431,22402736328011857,16308408293951685,11726925910479609,8323005634841741,5825448872950051,4017227440221413,2726631438801343,1819450137650361,1192141726304599,765935909485129,481804113755249,296225405029419,177671863709747,103734951270317,58814159805727,32290785652877,17112820006641,8721507238863,4255865716449,1978127729705,870317103439,359706285311,138346071595,48930065439,15674006143,4458725833,1097333765,225565295,36884141,4474791,362943,16643,315,1,D,1,105,3371,53805,533795,3750507,20310529,89839599,338266713,1117430189,3312691711,8966913335,22460899183,52616573225,116253261805,243930386245,488849233363,940156115051,1742179713907,3121435091919,5423522824457,9162330534595,15084192514247,24249869371477,38137364108949,58768685574817,88863697174487,132024140711597,192950795396005,277696513589485,393957560027935,551405262043871,762059448719355,1040704514893333,1405348193845781,1877722267340521,2483823497136433,3254492049451147,4226023630571887,5440810487774261,6948005385205563,8804201669241433,11074121619032879,13831304455821523,17158784671173279,21149750735607409,25908173768062733,31549395383640289,38200663690766169,46001606279868981,55104629039884139,65675229767507481,77892215809891773,91947815416766785,108047673084544295,126410719961722851,147268911353273741,170866824503584379,197461111137893351,227319800682233609,260721451639845957,297954150253714619,339314357307879105,385105605697478493,435637053216629457,491221896862379471,552175656819164033,618814340157416897,691452496134505317,770401176800020949,855965818345316111,948444060258315333,1048123520806712719,1155279548632441697,1270172971255818169,1393047862024374037,1524129347477109785,1663621477219745735,1811705178219219845,1968536314933228295,2134243875909205415,2308928306438563137,2492660005557217143,2685478004160292019,2887388839265628133,3098365637537853665,3318347419093320409,3547238630367182051,3784908912462930583,4031193108956089965,4285891514627717293,4548770364100549055,4819562556880786271,5097968612911366705,5383657850455013335,5676269775975075523,5975415673686006645,6280680380613972507,6591624231350205565,6907785155201556805,7228680907147927769,7553811412910701313,7882661207532438993,8214701946182915469,8549394965455677521,8886193873214553317,9224547145099667039,9563900706111387057,9903700476251981815,10243394860001069935,10582437160408286473,10920287899779656907,11256417030287172571,11590306019317558485,11921449795972862971,12249358546825288987,12573559350798745319,12893597644885563507,13209038514290004889,13519467802498570623,13824493038684829017,14123744181731286753,14416874181955367897,14703559363324262077,14983499630504723437,15256418506497890495,15522063007843652197,15780203365442852933,16030632599949589355,16273165961448967331,16507640243777711851,16733912984382095609,16951861561051484049,17161382197221842609,17362388887808642951,17554812257691943505,17738598365025639473,17913707461470302155,18080112721253622445,18237798950650508983,18386761289061654327,18527003912379800059,18658538748797453717,18781384216656869457,18895563993394312583,19001105824099303451,19098040377699550841,19186400158286595955,19266218478599149875,19337528502161028303,19400362360012947433,19454750347374707873,19500720204928185171,19538296488733902399,19567500032106980981,19588347502110301477,19600851052700303021,19605018076001962601,19600851052700303021,19588347502110301477,19567500032106980981,19538296488733902399,19500720204928185171,19454750347374707873,19400362360012947433,19337528502161028303,19266218478599149875,19186400158286595955,19098040377699550841,19001105824099303451,18895563993394312583,18781384216656869457,18658538748797453717,18527003912379800059,18386761289061654327,18237798950650508983,18080112721253622445,17913707461470302155,17738598365025639473,17554812257691943505,17362388887808642951,17161382197221842609,16951861561051484049,16733912984382095609,16507640243777711851,16273165961448967331,16030632599949589355,15780203365442852933,15522063007843652197,15256418506497890495,14983499630504723437,14703559363324262077,14416874181955367897,14123744181731286753,13824493038684829017,13519467802498570623,13209038514290004889,12893597644885563507,12573559350798745319,12249358546825288987,11921449795972862971,11590306019317558485,11256417030287172571,10920287899779656907,10582437160408286473,10243394860001069935,9903700476251981815,9563900706111387057,9224547145099667039,8886193873214553317,8549394965455677521,8214701946182915469,7882661207532438993,7553811412910701313,7228680907147927769,6907785155201556805,6591624231350205565,6280680380613972507,5975415673686006645,5676269775975075523,5383657850455013335,5097968612911366705,4819562556880786271,4548770364100549055,4285891514627717293,4031193108956089965,3784908912462930583,3547238630367182051,3318347419093320409,3098365637537853665,2887388839265628133,2685478004160292019,2492660005557217143,2308928306438563137,2134243875909205415,1968536314933228295,1811705178219219845,1663621477219745735,1524129347477109785,1393047862024374037,1270172971255818169,1155279548632441697,1048123520806712719,948444060258315333,855965818345316111,770401176800020949,691452496134505317,618814340157416897,552175656819164033,491221896862379471,435637053216629457,385105605697478493,339314357307879105,297954150253714619,260721451639845957,227319800682233609,197461111137893351,170866824503584379,147268911353273741,126410719961722851,108047673084544295,91947815416766785,77892215809891773,65675229767507481,55104629039884139,46001606279868981,38200663690766169,31549395383640289,25908173768062733,21149750735607409,17158784671173279,13831304455821523,11074121619032879,8804201669241433,6948005385205563,5440810487774261,4226023630571887,3254492049451147,2483823497136433,1877722267340521,1405348193845781,1040704514893333,762059448719355,551405262043871,393957560027935,277696513589485,192950795396005,132024140711597,88863697174487,58768685574817,38137364108949,24249869371477,15084192514247,9162330534595,5423522824457,3121435091919,1742179713907,940156115051,488849233363,243930386245,116253261805,52616573225,22460899183,8966913335,3312691711,1117430189,338266713,89839599,20310529,3750507,533795,53805,3371,105,1 633,C,1,316,16537,343759,3790468,25552981,113499925,341125426,665796529,624170491,-728887820,-3851239445,-6774464915,-4513520978,7011101557,23516710765,29378215090,7790220067,-39200057267,-79685684318,-68785801451,11119761865,119640027034,172658872249,103701713929,-70738672556,-240742625063,-271208917037,-107942144300,161765733961,354626827123,322378650178,70717629667,-233686529801,-382748703050,-282363354035,-19376288879,213156745228,269139613657,154545563125,1203258406,-61456658195,-20894757587,19776133846,-43481139503,-194799007919,-289973607434,-180613327259,132932384671,461112017008,550069136527,282685255933,-207302934362,-610351446011,-658053741353,-317689978046,186774011275,542111373049,567107954152,315018898147,-9865860653,-231310559894,-314615891579,-328590090077,-318315993848,-232575680675,11170274971,386479329298,694837217743,676025193211,227388398080,-454026562547,-955038297299,-924398830478,-340644626705,447269085385,952793633518,887510108275,346536425341,-289266208328,-643976999657,-596711345213,-307414916456,-28901621783,112161313711,176086387552,280924742845,427787397547,462215348074,219646860451,-276840682781,-759980952236,-881879004011,-483579885917,248187302218,878671312741,1017984117241,590102119234,-125527502303,-702853701533,-857279592026,-595206032693,-139538106707,268091364892,509769069781,584347426111,509769069781,268091364892,-139538106707,-595206032693,-857279592026,-702853701533,-125527502303,590102119234,1017984117241,878671312741,248187302218,-483579885917,-881879004011,-759980952236,-276840682781,219646860451,462215348074,427787397547,280924742845,176086387552,112161313711,-28901621783,-307414916456,-596711345213,-643976999657,-289266208328,346536425341,887510108275,952793633518,447269085385,-340644626705,-924398830478,-955038297299,-454026562547,227388398080,676025193211,694837217743,386479329298,11170274971,-232575680675,-318315993848,-328590090077,-314615891579,-231310559894,-9865860653,315018898147,567107954152,542111373049,186774011275,-317689978046,-658053741353,-610351446011,-207302934362,282685255933,550069136527,461112017008,132932384671,-180613327259,-289973607434,-194799007919,-43481139503,19776133846,-20894757587,-61456658195,1203258406,154545563125,269139613657,213156745228,-19376288879,-282363354035,-382748703050,-233686529801,70717629667,322378650178,354626827123,161765733961,-107942144300,-271208917037,-240742625063,-70738672556,103701713929,172658872249,119640027034,11119761865,-68785801451,-79685684318,-39200057267,7790220067,29378215090,23516710765,7011101557,-4513520978,-6774464915,-3851239445,-728887820,624170491,665796529,341125426,113499925,25552981,3790468,343759,16537,316,1,D,1,105,3286,48579,413551,2248820,8215137,20138483,29535574,6857177,-83969511,-222474838,-264355689,3125285,611930956,1153454631,896764241,-550949258,-2510835109,-3295407767,-1446899112,2646636409,6301993439,6154868004,975488041,-6573827419,-11122897074,-8413985687,958394157,11114605762,14733368871,8601901889,-3533437200,-13420740523,-14401343109,-6355870304,4479470693,10604419153,9007984068,2895006937,-1815214321,-1962323928,303648407,151124781,-4574374108,-10358274605,-10557815455,-1638372630,12397870691,21787662399,18225494950,1912170191,-17499927663,-27325949510,-20952399091,-2610925373,15883591694,23765620285,18459882761,5882147820,-5536751429,-11405758987,-12934909854,-13017313513,-11563289309,-5280314010,7598206487,22507431061,29371878452,19890096147,-4279195345,-29981032032,-40430021905,-27302644127,2347094862,30265186015,39539868033,26089654406,522186229,-20545109355,-26458732292,-18510435841,-6126902957,2330215230,5779410121,8709863081,14152737198,18747314087,15113971429,-348208180,-21585832859,-35110526575,-29586284898,-5369855665,24062634669,40689743024,34353761337,9598076171,-18101823350,-33367046647,-30496866033,-14888032298,3227748189,16353981329,22501071522,22501071522,16353981329,3227748189,-14888032298,-30496866033,-33367046647,-18101823350,9598076171,34353761337,40689743024,24062634669,-5369855665,-29586284898,-35110526575,-21585832859,-348208180,15113971429,18747314087,14152737198,8709863081,5779410121,2330215230,-6126902957,-18510435841,-26458732292,-20545109355,522186229,26089654406,39539868033,30265186015,2347094862,-27302644127,-40430021905,-29981032032,-4279195345,19890096147,29371878452,22507431061,7598206487,-5280314010,-11563289309,-13017313513,-12934909854,-11405758987,-5536751429,5882147820,18459882761,23765620285,15883591694,-2610925373,-20952399091,-27325949510,-17499927663,1912170191,18225494950,21787662399,12397870691,-1638372630,-10557815455,-10358274605,-4574374108,151124781,303648407,-1962323928,-1815214321,2895006937,9007984068,10604419153,4479470693,-6355870304,-14401343109,-13420740523,-3533437200,8601901889,14733368871,11114605762,958394157,-8413985687,-11122897074,-6573827419,975488041,6154868004,6301993439,2646636409,-1446899112,-3295407767,-2510835109,-550949258,896764241,1153454631,611930956,3125285,-264355689,-222474838,-83969511,6857177,29535574,20138483,8215137,2248820,413551,48579,3286,105,1 634,C,1,317,16959,376279,4731265,39766065,247488735,1221739239,5021830077,17805485825,55907108459,158573207663,412544496057,996257054361,2254523670531,4817907839431,9784231103737,18982283051213,35339347081531,63374214015083,109835733610957,184503767547601,301165110928883,478772276761759,742788899398901,1126722816633597,1673847281373343,2439112398399227,3491252372751525,4915098497454557,6814111505539019,9313148271546111,12561475386391601,16736034903186409,22044955422472559,28731285519054635,37076908116870973,47406576177400665,60091994491651883,75555861632921339,94275781553350929,116787955960272885,143690575310812231,175646835857133951,213387519905272437,257713083576555777,309495198890862895,369677694159945515,439276829087722353,519380830561634317,611148604838484387,715807534928382023,834650271250596241,969030430898417061,1120357136575938951,1290088349371521767,1479722977661544285,1690791774618704517,1924847066000034011,2183451375563650555,2468165036134591693,2780532889858189913,3122070192472793695,3494247845148524231,3898477085587919545,4336093779474327609,4808342465020601347,5316360317451402335,5861161216109389041,6443620113163993997,7064457917821549387,7724227121756151539,8423298398861290825,9161848414408766577,9939849074794456143,10757058439306082735,11613013500163720301,12507025016923982161,13438174566788111251,14405313944199216747,15407067012184673349,16441834075029014225,17507798808046809907,18602937746516993563,19725032303002091265,20871683250673543073,22040327579902421519,23228257605744681339,24432642174031836621,25650549782495129365,26878973400026417807,28114856731733167155,29355121640676401389,30596696401036881281,31836544424778023759,33071693077762598679,34299262184573044801,35516491816043979913,36720768960347190923,37909652696210229583,39080897512908023173,40232474452587532529,41362589782549684803,42469700935244921067,43552529480443728361,44610070917744883093,45641601100417612183,46646679126993530883,47625146569041964981,48577122945532073445,49502997407747230447,50403416663337648251,51279269240964925313,52131666273246828513,52961919049349250387,53771513653803020451,54562083060475743161,55335377087685139025,56093230642364066815,56837530690699903059,57570182394180658957,58293074848377119749,59008046861411234003,59716853212685791939,60421131840430807281,61122372416779125617,61821886777395482847,62520781674133664095,63219934308725885413,63919971079290445465,64621249927924022411,65323846617740036671,66027545194556236721,66731832807005603405,67435898975068114411,68138639316407014243,68838663666623283709,69534308466095310197,70223653232865545147,70904540896407264595,71574601728118850173,72231280567844614545,72871867008701599359,73493528163016315787,74093343589948315653,74668341921879196177,75215538684564865935,75731974768887803375,76214754983749233653,76661086103702841321,77068313823602304619,77433958046746224279,77755745962391546217,78031642411217663309,78259877090335655335,78438968209375422199,78567742272751726425,78645349727350804765,78671276277320379271,78645349727350804765,78567742272751726425,78438968209375422199,78259877090335655335,78031642411217663309,77755745962391546217,77433958046746224279,77068313823602304619,76661086103702841321,76214754983749233653,75731974768887803375,75215538684564865935,74668341921879196177,74093343589948315653,73493528163016315787,72871867008701599359,72231280567844614545,71574601728118850173,70904540896407264595,70223653232865545147,69534308466095310197,68838663666623283709,68138639316407014243,67435898975068114411,66731832807005603405,66027545194556236721,65323846617740036671,64621249927924022411,63919971079290445465,63219934308725885413,62520781674133664095,61821886777395482847,61122372416779125617,60421131840430807281,59716853212685791939,59008046861411234003,58293074848377119749,57570182394180658957,56837530690699903059,56093230642364066815,55335377087685139025,54562083060475743161,53771513653803020451,52961919049349250387,52131666273246828513,51279269240964925313,50403416663337648251,49502997407747230447,48577122945532073445,47625146569041964981,46646679126993530883,45641601100417612183,44610070917744883093,43552529480443728361,42469700935244921067,41362589782549684803,40232474452587532529,39080897512908023173,37909652696210229583,36720768960347190923,35516491816043979913,34299262184573044801,33071693077762598679,31836544424778023759,30596696401036881281,29355121640676401389,28114856731733167155,26878973400026417807,25650549782495129365,24432642174031836621,23228257605744681339,22040327579902421519,20871683250673543073,19725032303002091265,18602937746516993563,17507798808046809907,16441834075029014225,15407067012184673349,14405313944199216747,13438174566788111251,12507025016923982161,11613013500163720301,10757058439306082735,9939849074794456143,9161848414408766577,8423298398861290825,7724227121756151539,7064457917821549387,6443620113163993997,5861161216109389041,5316360317451402335,4808342465020601347,4336093779474327609,3898477085587919545,3494247845148524231,3122070192472793695,2780532889858189913,2468165036134591693,2183451375563650555,1924847066000034011,1690791774618704517,1479722977661544285,1290088349371521767,1120357136575938951,969030430898417061,834650271250596241,715807534928382023,611148604838484387,519380830561634317,439276829087722353,369677694159945515,309495198890862895,257713083576555777,213387519905272437,175646835857133951,143690575310812231,116787955960272885,94275781553350929,75555861632921339,60091994491651883,47406576177400665,37076908116870973,28731285519054635,22044955422472559,16736034903186409,12561475386391601,9313148271546111,6814111505539019,4915098497454557,3491252372751525,2439112398399227,1673847281373343,1126722816633597,742788899398901,478772276761759,301165110928883,184503767547601,109835733610957,63374214015083,35339347081531,18982283051213,9784231103737,4817907839431,2254523670531,996257054361,412544496057,158573207663,55907108459,17805485825,5021830077,1221739239,247488735,39766065,4731265,376279,16959,317,1,D,1,106,3455,56192,568657,4070792,22403737,100403702,381854077,1270483874,3783283147,10259905700,25682670829,59975129162,131776628147,274323176748,544183678475,1033685751000,1887898777867,3327011070976,5674841094091,9394071075886,15128609037615,23753305563362,36431111809883,54677697466858,80433568506333,116143830034312,164845901440837,230265658952224,316922589371083,430244523209740,576692325974037,763894540304540,1000791402940621,1297786963324968,1666907290595533,2121962072101794,2678706374995593,3354999034856322,4170954080235543,5149081776501686,6314416208601985,7694626720432278,9320110875616047,11224066803336552,13442542787338049,16014461742840194,18981617855934621,22388642232928008,26282934050358819,30714553533083140,35736073211533149,41402384367293478,47770456356217339,54899047529446126,62848367645951407,71679692863798140,81454935497480601,92236171652981604,104085130568535457,117062650014805824,131228102496019193,146638797318352016,163349363932739055,181411122374589874,200871447135517955,221773131401663372,244153759239742947,268045093940950000,293472491271539787,320454346765880594,349001586387529647,379117209846835416,410795895591013295,444023675985359370,478777690499991841,515026023825207430,552727634787731117,591832380762871216,632281141006255525,674006040999198554,716930778556107769,760971051118163370,806035082376916151,852024245142047216,898833776180271463,946353577575637732,994469097950797855,1043062285607895702,1092012604280688257,1141198100748775420,1190496512104534487,1239786399081417520,1288948290669749561,1337865824383129264,1386426866095463713,1434524593401681534,1482058526952976751,1528935495102683890,1575070518348815601,1620387601327882230,1664820421361698909,1708312903690157574,1750819674517230457,1792306383907208290,1832749891506852645,1872138309190205936,1910470896178912485,1947757804084995190,1984019671678141937,2019287071929255618,2053599816871375599,2087006128826125186,2119561689327719259,2151328579429167058,2182374126856695805,2212769676642018364,2242589302467490053,2271908476153927024,2300802712695211731,2329346208185806928,2357610488043409085,2385663083164340086,2413566252025657113,2441375767137899104,2469139784472299239,2496897814330502154,2524679811410232771,2552505400436949070,2580383251667450015,2608310617908473280,2636273041595318783,2664244237165362596,2692186150672395481,2720049195515151164,2747772660430993633,2775285283592782004,2802505984716672415,2829344745444199052,2855703626777642017,2881477910899730000,2906557353195933977,2930827528671869684,2954171255245114769,2976470074675799936,2997605770307724495,3017461899472436218,3035925317515665889,3052887670054884670,3068246830330981853,3081908259388231092,3093786268261207755,3103805163264750154,3111900257742638967,3118018736099257832,3122120358488388505,3124177997055193706,3124177997055193706,3122120358488388505,3118018736099257832,3111900257742638967,3103805163264750154,3093786268261207755,3081908259388231092,3068246830330981853,3052887670054884670,3035925317515665889,3017461899472436218,2997605770307724495,2976470074675799936,2954171255245114769,2930827528671869684,2906557353195933977,2881477910899730000,2855703626777642017,2829344745444199052,2802505984716672415,2775285283592782004,2747772660430993633,2720049195515151164,2692186150672395481,2664244237165362596,2636273041595318783,2608310617908473280,2580383251667450015,2552505400436949070,2524679811410232771,2496897814330502154,2469139784472299239,2441375767137899104,2413566252025657113,2385663083164340086,2357610488043409085,2329346208185806928,2300802712695211731,2271908476153927024,2242589302467490053,2212769676642018364,2182374126856695805,2151328579429167058,2119561689327719259,2087006128826125186,2053599816871375599,2019287071929255618,1984019671678141937,1947757804084995190,1910470896178912485,1872138309190205936,1832749891506852645,1792306383907208290,1750819674517230457,1708312903690157574,1664820421361698909,1620387601327882230,1575070518348815601,1528935495102683890,1482058526952976751,1434524593401681534,1386426866095463713,1337865824383129264,1288948290669749561,1239786399081417520,1190496512104534487,1141198100748775420,1092012604280688257,1043062285607895702,994469097950797855,946353577575637732,898833776180271463,852024245142047216,806035082376916151,760971051118163370,716930778556107769,674006040999198554,632281141006255525,591832380762871216,552727634787731117,515026023825207430,478777690499991841,444023675985359370,410795895591013295,379117209846835416,349001586387529647,320454346765880594,293472491271539787,268045093940950000,244153759239742947,221773131401663372,200871447135517955,181411122374589874,163349363932739055,146638797318352016,131228102496019193,117062650014805824,104085130568535457,92236171652981604,81454935497480601,71679692863798140,62848367645951407,54899047529446126,47770456356217339,41402384367293478,35736073211533149,30714553533083140,26282934050358819,22388642232928008,18981617855934621,16014461742840194,13442542787338049,11224066803336552,9320110875616047,7694626720432278,6314416208601985,5149081776501686,4170954080235543,3354999034856322,2678706374995593,2121962072101794,1666907290595533,1297786963324968,1000791402940621,763894540304540,576692325974037,430244523209740,316922589371083,230265658952224,164845901440837,116143830034312,80433568506333,54677697466858,36431111809883,23753305563362,15128609037615,9394071075886,5674841094091,3327011070976,1887898777867,1033685751000,544183678475,274323176748,131776628147,59975129162,25682670829,10259905700,3783283147,1270483874,381854077,100403702,22403737,4070792,568657,56192,3455,106,1 635,C,1,318,16748,341511,3496940,19904459,62768112,85055982,-87354311,-495379670,-519990009,563762368,1672327198,382539651,-2498680700,-2007054931,2795350382,4294569812,-1906383191,-6610802450,-843379239,6904991978,3666221808,-4947908019,-4488280430,2555449079,3289753382,-1049700338,-706556181,1396640080,-2346126819,-4516236122,3531805788,9121873171,-1338579640,-12334108441,-2561757378,13366480412,6288450809,-12892542900,-9444591399,11172237828,11571662808,-8605867859,-11874602810,6404778009,11080248282,-4926205148,-10414380821,3106644740,8554264951,-2275162882,-5809430532,3876577021,5009062540,-6289441501,-6594409228,8020829822,9629355399,-8268041840,-13564859499,6044513518,16956965188,-1107429589,-16858134975,-3917883871,13243958187,6553833212,-9034872701,-7380620065,5038280031,6773622183,-1643246892,-5180650579,-353281685,3396700459,955629707,-1932037128,-1355179001,122923645,1344098981,2321478253,763389748,-3085650089,-2986695615,1998608949,3367248747,-89004568,-1686591111,-1643486335,-2203577269,1043678923,6901447248,2719694331,-9888142335,-8758861531,8475708707,13875592692,-3862740921,-16146793175,-1158283269,15733705363,5112298248,-13653687629,-6801914665,12160621529,6756825517,-12038730848,-6345622961,13283526345,7731258141,-13912730457,-10151208372,12825277891,11687288505,-11279313301,-13132052853,9343752432,14241296359,-7947969125,-15517442229,6759397463,17397879588,-4823620109,-19433471935,1887325009,20566941727,1887325009,-19433471935,-4823620109,17397879588,6759397463,-15517442229,-7947969125,14241296359,9343752432,-13132052853,-11279313301,11687288505,12825277891,-10151208372,-13912730457,7731258141,13283526345,-6345622961,-12038730848,6756825517,12160621529,-6801914665,-13653687629,5112298248,15733705363,-1158283269,-16146793175,-3862740921,13875592692,8475708707,-8758861531,-9888142335,2719694331,6901447248,1043678923,-2203577269,-1643486335,-1686591111,-89004568,3367248747,1998608949,-2986695615,-3085650089,763389748,2321478253,1344098981,122923645,-1355179001,-1932037128,955629707,3396700459,-353281685,-5180650579,-1643246892,6773622183,5038280031,-7380620065,-9034872701,6553833212,13243958187,-3917883871,-16858134975,-1107429589,16956965188,6044513518,-13564859499,-8268041840,9629355399,8020829822,-6594409228,-6289441501,5009062540,3876577021,-5809430532,-2275162882,8554264951,3106644740,-10414380821,-4926205148,11080248282,6404778009,-11874602810,-8605867859,11571662808,11172237828,-9444591399,-12892542900,6288450809,13366480412,-2561757378,-12334108441,-1338579640,9121873171,3531805788,-4516236122,-2346126819,1396640080,-706556181,-1049700338,3289753382,2555449079,-4488280430,-4947908019,3666221808,6904991978,-843379239,-6610802450,-1906383191,4294569812,2795350382,-2007054931,-2498680700,382539651,1672327198,563762368,-519990009,-495379670,-87354311,85055982,62768112,19904459,3496940,341511,16748,318,1,D,1,106,3307,46852,355418,1518441,3364978,1417143,-11185382,-24576268,-4382901,50698128,55952955,-44992236,-117141172,7721249,179437086,73925499,-210812372,-195831516,152566195,271319444,-41024473,-247466930,-34934128,162838157,40875356,-66429709,32192960,7429608,-180079895,-58816610,316655615,224142932,-341631350,-402176943,273064344,526901965,-168229386,-597572872,44969491,610708078,71877623,-559507336,-135951280,485056037,157551078,-424471153,-183866124,333746322,156797639,-249232858,-57281483,264841982,-13859510,-360569311,12651070,477679611,60494500,-575884312,-215717355,598853430,416773515,-477423445,-533762196,266305221,512877821,-88857053,-430075367,-37792684,312797219,113620833,-185688755,-132803051,90347676,108807535,-35110923,-78355449,-22405817,28615884,78055485,79549743,-47264881,-154650469,-25188832,141272577,71284425,-52929327,-63019049,-80105464,-53192129,173036205,264522679,-150848505,-482040020,-28163291,570652369,268877903,-516942433,-455438416,386084931,549844781,-236836513,-554163083,154352128,529373661,-149210413,-522203825,180899691,583256172,-156756499,-655652171,72008311,668174167,9409196,-662036945,-101920419,642785343,176140861,-640315096,-247924385,652419769,351415927,-649374585,-480962868,601823225,601823225,-480962868,-649374585,351415927,652419769,-247924385,-640315096,176140861,642785343,-101920419,-662036945,9409196,668174167,72008311,-655652171,-156756499,583256172,180899691,-522203825,-149210413,529373661,154352128,-554163083,-236836513,549844781,386084931,-455438416,-516942433,268877903,570652369,-28163291,-482040020,-150848505,264522679,173036205,-53192129,-80105464,-63019049,-52929327,71284425,141272577,-25188832,-154650469,-47264881,79549743,78055485,28615884,-22405817,-78355449,-35110923,108807535,90347676,-132803051,-185688755,113620833,312797219,-37792684,-430075367,-88857053,512877821,266305221,-533762196,-477423445,416773515,598853430,-215717355,-575884312,60494500,477679611,12651070,-360569311,-13859510,264841982,-57281483,-249232858,156797639,333746322,-183866124,-424471153,157551078,485056037,-135951280,-559507336,71877623,610708078,44969491,-597572872,-168229386,526901965,273064344,-402176943,-341631350,224142932,316655615,-58816610,-180079895,7429608,32192960,-66429709,40875356,162838157,-34934128,-247466930,-41024473,271319444,152566195,-195831516,-210812372,73925499,179437086,7721249,-117141172,-44992236,55952955,50698128,-4382901,-24576268,-11185382,1417143,3364978,1518441,355418,46852,3307,106,1 638,C,1,319,16748,338140,3394120,18530072,52356214,37934204,-199786044,-510929540,172187516,2165987351,1532963565,-5328943488,-7925356208,8966374802,23589173124,-9093052892,-52853607928,-654331524,99361390898,29529392970,-163836281621,-87871467255,243984408860,187604070984,-330909350270,-337678519288,410956511022,543223752863,-465423322291,-800968475516,477271905324,1102835776317,-430825855153,-1433613159022,317795235384,1776401267190,-135187755560,-2111228027920,-109511834663,2424130145459,405396618858,-2706026432758,-738210214499,2957675184079,1099362876640,-3182113850432,-1482858268426,3386199717384,1890591827386,-3572569623623,-2327722954685,3740258520460,2804663108484,-3878228900073,-3328195738603,3970656505882,3899889298035,-3998774840313,-4511143720636,3948337283616,5146303683959,-3810521231099,-5783675485488,3584696568442,6400853460295,-3278580814795,-6981125962732,2905545031565,7517531700097,-2480689481864,-8014314657006,2013229904389,8478881170833,-1507137989500,-8919599375968,956455160441,9337053465805,-351113106036,-9726823398055,-325847437399,10071016189292,1083640784864,-10347357033693,-1923360077265,10526725727792,2826462086723,-10588667831068,-3768258155629,10515286508560,4714811446015,-10302855559613,-5638860475314,9952979112470,6513800664899,-9483035421933,-7327881284196,8910047562631,8073434114548,-8252210830841,-8752049694740,7513240447355,9358908809151,-6692933690688,-9889448029120,5783500428297,10330958552233,-4782826854948,-10668532824235,3693673023796,10878362260029,-2533781605452,-10936289806255,1331958516945,10822853352982,-124194223009,-10531474378216,-1054422231279,10070331455316,2174137101225,-9458799241320,-3208875575069,8726645036208,4142694186985,-7901499068683,-4966321494500,7007077677655,5683067265888,-6051900238857,-6294898626336,5043177188401,6808048227192,-3982625354301,-7219598247424,2880645901903,7528030374721,-1742961287672,-7719691037147,584307678328,7786511377127,584307678328,-7719691037147,-1742961287672,7528030374721,2880645901903,-7219598247424,-3982625354301,6808048227192,5043177188401,-6294898626336,-6051900238857,5683067265888,7007077677655,-4966321494500,-7901499068683,4142694186985,8726645036208,-3208875575069,-9458799241320,2174137101225,10070331455316,-1054422231279,-10531474378216,-124194223009,10822853352982,1331958516945,-10936289806255,-2533781605452,10878362260029,3693673023796,-10668532824235,-4782826854948,10330958552233,5783500428297,-9889448029120,-6692933690688,9358908809151,7513240447355,-8752049694740,-8252210830841,8073434114548,8910047562631,-7327881284196,-9483035421933,6513800664899,9952979112470,-5638860475314,-10302855559613,4714811446015,10515286508560,-3768258155629,-10588667831068,2826462086723,10526725727792,-1923360077265,-10347357033693,1083640784864,10071016189292,-325847437399,-9726823398055,-351113106036,9337053465805,956455160441,-8919599375968,-1507137989500,8478881170833,2013229904389,-8014314657006,-2480689481864,7517531700097,2905545031565,-6981125962732,-3278580814795,6400853460295,3584696568442,-5783675485488,-3810521231099,5146303683959,3948337283616,-4511143720636,-3998774840313,3899889298035,3970656505882,-3328195738603,-3878228900073,2804663108484,3740258520460,-2327722954685,-3572569623623,1890591827386,3386199717384,-1482858268426,-3182113850432,1099362876640,2957675184079,-738210214499,-2706026432758,405396618858,2424130145459,-109511834663,-2111228027920,-135187755560,1776401267190,317795235384,-1433613159022,-430825855153,1102835776317,477271905324,-800968475516,-465423322291,543223752863,410956511022,-337678519288,-330909350270,187604070984,243984408860,-87871467255,-163836281621,29529392970,99361390898,-654331524,-52853607928,-9093052892,23589173124,8966374802,-7925356208,-5328943488,1532963565,2165987351,172187516,-510929540,-199786044,37934204,52356214,18530072,3394120,338140,16748,319,1,D,1,106,3286,45898,338458,1355133,2419789,-1773388,-15527410,-14947456,44843752,101801167,-52656554,-334349800,-72969223,786502131,553576878,-1453758380,-1668368036,2249056180,3745603130,-2944294380,-7068362301,3201478548,11863554614,-2493846051,-18120432077,244719077,25598057799,4138738469,-33733903318,-11016984824,41868232190,20576060325,-49217835527,-32651205729,55128301913,46875843667,-59028590528,-62568419318,60730830739,79086924544,-60270461054,-95846885948,57986891417,112620938306,-54168677988,-129327406005,49116788285,146148448411,-42853819567,-163254190157,35208783514,180826960824,-25651995678,-198735033061,13608401437,216598549059,1423655214,-233736699633,-19583572456,249394263734,40676183971,-262800857905,-64151097179,273360641624,89243222385,-280816512978,-115201561288,285297065890,141485034309,-287253380281,-167950684288,287102401850,194664322948,-285139078420,-221926300526,281227783197,249965477441,-274961525367,-279028345042,265469335799,308887751914,-251950701111,-338981567612,233701812323,368127713855,-210682468125,-395128429737,183113379304,418646641216,-151733505822,-437819236916,117286186326,452015215286,-80833951064,-461332018282,43141791374,466013213975,-4894613569,-466500191695,-33738461713,462754080900,72589964331,-454597408064,-111678505977,441518292376,150731341201,-423097146455,-189255730739,398884274213,226168866890,-368778763288,-260072670656,333052994470,289518022292,-292441101853,-313420079898,248023957110,331226376570,-201074778209,-342796043634,153050525784,348460870041,-105148524342,-348658117783,58261598002,343985054646,-12605466762,-334703735431,-31691248888,321147270160,74702154021,-303375396134,-116092703220,281638001092,155577064620,-255814229656,-192409625207,226045661004,226045661004,-192409625207,-255814229656,155577064620,281638001092,-116092703220,-303375396134,74702154021,321147270160,-31691248888,-334703735431,-12605466762,343985054646,58261598002,-348658117783,-105148524342,348460870041,153050525784,-342796043634,-201074778209,331226376570,248023957110,-313420079898,-292441101853,289518022292,333052994470,-260072670656,-368778763288,226168866890,398884274213,-189255730739,-423097146455,150731341201,441518292376,-111678505977,-454597408064,72589964331,462754080900,-33738461713,-466500191695,-4894613569,466013213975,43141791374,-461332018282,-80833951064,452015215286,117286186326,-437819236916,-151733505822,418646641216,183113379304,-395128429737,-210682468125,368127713855,233701812323,-338981567612,-251950701111,308887751914,265469335799,-279028345042,-274961525367,249965477441,281227783197,-221926300526,-285139078420,194664322948,287102401850,-167950684288,-287253380281,141485034309,285297065890,-115201561288,-280816512978,89243222385,273360641624,-64151097179,-262800857905,40676183971,249394263734,-19583572456,-233736699633,1423655214,216598549059,13608401437,-198735033061,-25651995678,180826960824,35208783514,-163254190157,-42853819567,146148448411,49116788285,-129327406005,-54168677988,112620938306,57986891417,-95846885948,-60270461054,79086924544,60730830739,-62568419318,-59028590528,46875843667,55128301913,-32651205729,-49217835527,20576060325,41868232190,-11016984824,-33733903318,4138738469,25598057799,244719077,-18120432077,-2493846051,11863554614,3201478548,-7068362301,-2944294380,3745603130,2249056180,-1668368036,-1453758380,553576878,786502131,-72969223,-334349800,-52656554,101801167,44843752,-14947456,-15527410,-1773388,2419789,1355133,338458,45898,3286,106,1 641,C,1,321,17067,351709,3658653,21572377,75719503,161294095,230824733,376903363,894902201,1624948223,2027775335,2984650839,5577452925,7821539021,9446379875,14521339103,20840408763,24277931797,32085960303,44231621995,50240753073,59477021387,77378483747,84970303187,90958614775,110835218111,116689449115,111002460077,123283241395,120498617851,93923985123,88044593357,68687611645,12718181689,-18259690935,-54581907199,-138865808867,-191886015321,-232864963621,-329503844115,-387207083423,-404836507751,-481471222427,-514693594583,-472479626585,-490430697327,-472051365563,-341581549789,-269895219253,-189400666419,26470335721,185165993697,305786370161,565430496811,768036388037,868856662871,1091147568415,1260595876163,1261852333231,1354223636657,1410417815955,1245109810207,1139813858377,1037495388709,689639580811,383539167327,149882520095,-319078269689,-755084916807,-1022192757967,-1475089326303,-1902146942001,-2061052349567,-2332784346121,-2598315187323,-2519725694421,-2475843213813,-2471031130049,-2098104253841,-1700093853123,-1416528407225,-803317023821,-134435847289,323966764749,1018693206585,1767840191429,2205249497317,2761730111547,3364273241173,3571047489419,3779709157213,4042205280385,3871466427997,3615235911029,3456269223263,2888459391121,2187774043491,1664774700693,823576025479,-155073561187,-852825310617,-1730173826643,-2722743731881,-3338376108877,-3977767361377,-4697512042181,-4975883469897,-5149975889809,-5389970051691,-5171802124099,-4770283235417,-4462485281343,-3739454725005,-2815189900819,-2067419452187,-1004613853547,232983603403,1170393528871,2275549422177,3506051831449,4301227908289,5096464320889,5981030392301,6331363115913,6524718408415,6802874753095,6520507931863,5978475250465,5573075681501,4669577346143,3471557367251,2519235199979,1216829121011,-349142278679,-1516712146473,-2828166332983,-4344242726843,-5309673378773,-6193888369027,-7235786305175,-7624985886713,-7734670166101,-8012979430639,-7644057452205,-6857794380565,-6311324411771,-5253069231211,-3731682188253,-2572513145017,-1146274303695,707741911783,2066816869963,3393364314849,5060989801213,6134587404557,6892717863991,7909720089059,8317685517535,8206822728753,8317685517535,7909720089059,6892717863991,6134587404557,5060989801213,3393364314849,2066816869963,707741911783,-1146274303695,-2572513145017,-3731682188253,-5253069231211,-6311324411771,-6857794380565,-7644057452205,-8012979430639,-7734670166101,-7624985886713,-7235786305175,-6193888369027,-5309673378773,-4344242726843,-2828166332983,-1516712146473,-349142278679,1216829121011,2519235199979,3471557367251,4669577346143,5573075681501,5978475250465,6520507931863,6802874753095,6524718408415,6331363115913,5981030392301,5096464320889,4301227908289,3506051831449,2275549422177,1170393528871,232983603403,-1004613853547,-2067419452187,-2815189900819,-3739454725005,-4462485281343,-4770283235417,-5171802124099,-5389970051691,-5149975889809,-4975883469897,-4697512042181,-3977767361377,-3338376108877,-2722743731881,-1730173826643,-852825310617,-155073561187,823576025479,1664774700693,2187774043491,2888459391121,3456269223263,3615235911029,3871466427997,4042205280385,3779709157213,3571047489419,3364273241173,2761730111547,2205249497317,1767840191429,1018693206585,323966764749,-134435847289,-803317023821,-1416528407225,-1700093853123,-2098104253841,-2471031130049,-2475843213813,-2519725694421,-2598315187323,-2332784346121,-2061052349567,-1902146942001,-1475089326303,-1022192757967,-755084916807,-319078269689,149882520095,383539167327,689639580811,1037495388709,1139813858377,1245109810207,1410417815955,1354223636657,1261852333231,1260595876163,1091147568415,868856662871,768036388037,565430496811,305786370161,185165993697,26470335721,-189400666419,-269895219253,-341581549789,-472051365563,-490430697327,-472479626585,-514693594583,-481471222427,-404836507751,-387207083423,-329503844115,-232864963621,-191886015321,-138865808867,-54581907199,-18259690935,12718181689,68687611645,88044593357,93923985123,120498617851,123283241395,111002460077,116689449115,110835218111,90958614775,84970303187,77378483747,59477021387,50240753073,44231621995,32085960303,24277931797,20840408763,14521339103,9446379875,7821539021,5577452925,2984650839,2027775335,1624948223,894902201,376903363,230824733,161294095,75719503,21572377,3658653,351709,17067,321,1,D,1,107,3371,48349,375129,1700889,4638671,7862749,10910523,22852493,50432923,73528589,91568987,163272293,272854187,334212267,451691133,710719399,895534787,1071429411,1518013489,1895736421,2106604293,2703702369,3280124771,3406224135,3961627133,4626679943,4446112715,4564683369,5003698521,4221630391,3483324979,3332049783,1640912889,-295586299,-1180762479,-3734329433,-6827527291,-8154072889,-10961763321,-14591090301,-15488889313,-17284194503,-20255535011,-19476563183,-18680815069,-19689956649,-16231869309,-11576076101,-9728061175,-3562562803,4874237719,9203866615,16713086963,27239524773,32140601727,38106851693,47513628679,50011398781,50968547011,55721145341,53018644747,46280400737,43998613145,34974858849,20176341997,11199237733,-2280529117,-22470583459,-34991664467,-48177206035,-68134326069,-78825465335,-85617898623,-98837265657,-102272530153,-97502341255,-98900400257,-91884309157,-73816917135,-62227544143,-45669235047,-17244744251,3796855555,24784727327,56421605173,79313886113,96592355307,122417989965,138555459271,143920529115,155761601805,158401485375,146753737183,140521337149,127652830055,99172662039,76255641549,51403857203,12047464835,-20599771829,-49093801319,-89168980217,-121253667087,-143061697515,-172567481103,-193250374983,-198969870627,-209241398963,-211174395885,-195561660717,-183030374925,-164623633401,-128612429665,-96441431661,-63102239151,-14171665493,28613250657,66030054399,115520891745,156093172119,184041470557,220196421455,245952120309,252783190363,264418523353,266451931311,245968090953,228745330945,205708083339,159898527045,117966167461,76874926365,16032497463,-38409877367,-83321176343,-142979256475,-193473746827,-225395985255,-266561824815,-297353347681,-302137265005,-311862709935,-313650321199,-285621302605,-259958878637,-232725466215,-176854488033,-123029919727,-77065388547,-8126972619,57700325421,105339211409,167459853787,225201853207,255980093887,292581765983,325235142295,326023165033,326023165033,325235142295,292581765983,255980093887,225201853207,167459853787,105339211409,57700325421,-8126972619,-77065388547,-123029919727,-176854488033,-232725466215,-259958878637,-285621302605,-313650321199,-311862709935,-302137265005,-297353347681,-266561824815,-225395985255,-193473746827,-142979256475,-83321176343,-38409877367,16032497463,76874926365,117966167461,159898527045,205708083339,228745330945,245968090953,266451931311,264418523353,252783190363,245952120309,220196421455,184041470557,156093172119,115520891745,66030054399,28613250657,-14171665493,-63102239151,-96441431661,-128612429665,-164623633401,-183030374925,-195561660717,-211174395885,-209241398963,-198969870627,-193250374983,-172567481103,-143061697515,-121253667087,-89168980217,-49093801319,-20599771829,12047464835,51403857203,76255641549,99172662039,127652830055,140521337149,146753737183,158401485375,155761601805,143920529115,138555459271,122417989965,96592355307,79313886113,56421605173,24784727327,3796855555,-17244744251,-45669235047,-62227544143,-73816917135,-91884309157,-98900400257,-97502341255,-102272530153,-98837265657,-85617898623,-78825465335,-68134326069,-48177206035,-34991664467,-22470583459,-2280529117,11199237733,20176341997,34974858849,43998613145,46280400737,53018644747,55721145341,50968547011,50011398781,47513628679,38106851693,32140601727,27239524773,16713086963,9203866615,4874237719,-3562562803,-9728061175,-11576076101,-16231869309,-19689956649,-18680815069,-19476563183,-20255535011,-17284194503,-15488889313,-14591090301,-10961763321,-8154072889,-6827527291,-3734329433,-1180762479,-295586299,1640912889,3332049783,3483324979,4221630391,5003698521,4564683369,4446112715,4626679943,3961627133,3406224135,3280124771,2703702369,2106604293,1895736421,1518013489,1071429411,895534787,710719399,451691133,334212267,272854187,163272293,91568987,73528589,50432923,22852493,10910523,7862749,4638671,1700889,375129,48349,3371,107,1 642,C,1,321,17174,367545,4208029,29787516,141220559,465692355,1059810322,1484882763,408297767,-3659401284,-9663721655,-11364591231,-125371306,24154097289,42771323401,26451939516,-32735776981,-93616093641,-85846092650,18480673311,148141358903,172497737088,29350009837,-182676207639,-267063792430,-114375295251,170556817657,341980443156,231760398023,-90908484321,-366860136506,-359042668185,-51478456609,323348931624,456884168953,217011367233,-219502535974,-490727773839,-355837378499,81428679900,452515805687,445517982327,71199444658,-359194338117,-498267820273,-232589454540,235532958877,532918548153,395356086326,-99328442079,-548738699531,-544378139976,-50866558699,522806741277,670036825696,240961762737,-420739562533,-768188742708,-496047648293,215128752951,816381047672,792163455567,89445451945,-764862797508,-1041979942987,-445608230835,568080750376,1145956599213,783925464803,-227934424248,-1061281174157,-1045335000609,-195347367268,817976594811,1191028550917,610098896736,-478967414839,-1194018403179,-932648281076,100501620681,1046266657019,1121018965320,277760878699,-777011603937,-1186482769648,-630253737201,440940564565,1164879704256,941184230837,-76318634355,-1066105476620,-1190970372075,-312377533981,858460239444,1342706110387,720458448603,-512331455920,-1351305884613,-1102337570207,53486520996,1191783490265,1378448476173,438026586520,-874432500627,-1479198620737,-874432500627,438026586520,1378448476173,1191783490265,53486520996,-1102337570207,-1351305884613,-512331455920,720458448603,1342706110387,858460239444,-312377533981,-1190970372075,-1066105476620,-76318634355,941184230837,1164879704256,440940564565,-630253737201,-1186482769648,-777011603937,277760878699,1121018965320,1046266657019,100501620681,-932648281076,-1194018403179,-478967414839,610098896736,1191028550917,817976594811,-195347367268,-1045335000609,-1061281174157,-227934424248,783925464803,1145956599213,568080750376,-445608230835,-1041979942987,-764862797508,89445451945,792163455567,816381047672,215128752951,-496047648293,-768188742708,-420739562533,240961762737,670036825696,522806741277,-50866558699,-544378139976,-548738699531,-99328442079,395356086326,532918548153,235532958877,-232589454540,-498267820273,-359194338117,71199444658,445517982327,452515805687,81428679900,-355837378499,-490727773839,-219502535974,217011367233,456884168953,323348931624,-51478456609,-359042668185,-366860136506,-90908484321,231760398023,341980443156,170556817657,-114375295251,-267063792430,-182676207639,29350009837,172497737088,148141358903,18480673311,-85846092650,-93616093641,-32735776981,26451939516,42771323401,24154097289,-125371306,-11364591231,-9663721655,-3659401284,408297767,1484882763,1059810322,465692355,141220559,29787516,4208029,367545,17174,321,1,D,1,107,3435,52491,466378,2682506,10582399,29131551,53492407,49184135,-47983854,-263610460,-458991929,-305228967,437162161,1422380495,1595831460,34664952,-2658372133,-4026756347,-1726859701,3480792891,7128670310,4721094304,-3156023737,-9945261087,-8645360139,1022401811,11267046736,12782714906,3283112209,-9982874151,-16023542405,-9188951009,5843482954,17180117638,14985993967,72140479,-15685877355,-18802042737,-6116586044,11850854276,19912035379,11423494373,-6378566769,-18938552233,-16184330150,-60492894,16897192795,20644463483,6811169635,-14215510533,-24363719478,-13467126693,10313189026,26496976915,20362407196,-3775674528,-26166818306,-28025277053,-6546551934,22425766951,35532026266,19899981592,-14484966500,-39899865015,-33203277090,2428379945,37869425560,42757759754,12338137948,-28454877625,-46463635346,-27373098057,13655612524,44261060620,39818556358,3020084137,-36948505452,-47107029801,-18439167766,25456918436,48021926408,30886818591,-11147754328,-43446322819,-40151959018,-4234614450,35436945702,46646139217,19350339208,-25117588401,-50019420962,-33497280422,11910796986,48689173363,45745191070,4749844263,-41090277956,-54238077200,-23314616114,27373356303,56789139354,40253033059,-9576278438,-52064526834,-52064526834,-9576278438,40253033059,56789139354,27373356303,-23314616114,-54238077200,-41090277956,4749844263,45745191070,48689173363,11910796986,-33497280422,-50019420962,-25117588401,19350339208,46646139217,35436945702,-4234614450,-40151959018,-43446322819,-11147754328,30886818591,48021926408,25456918436,-18439167766,-47107029801,-36948505452,3020084137,39818556358,44261060620,13655612524,-27373098057,-46463635346,-28454877625,12338137948,42757759754,37869425560,2428379945,-33203277090,-39899865015,-14484966500,19899981592,35532026266,22425766951,-6546551934,-28025277053,-26166818306,-3775674528,20362407196,26496976915,10313189026,-13467126693,-24363719478,-14215510533,6811169635,20644463483,16897192795,-60492894,-16184330150,-18938552233,-6378566769,11423494373,19912035379,11850854276,-6116586044,-18802042737,-15685877355,72140479,14985993967,17180117638,5843482954,-9188951009,-16023542405,-9982874151,3283112209,12782714906,11267046736,1022401811,-8645360139,-9945261087,-3156023737,4721094304,7128670310,3480792891,-1726859701,-4026756347,-2658372133,34664952,1595831460,1422380495,437162161,-305228967,-458991929,-263610460,-47983854,49184135,53492407,29131551,10582399,2682506,466378,52491,3435,107,1 643,C,1,321,17281,383509,4786005,39400199,235008977,1077122419,3941019273,11800249631,29357902229,61129785889,106426498795,153057930169,175941046433,147649223017,59677968001,-61633439501,-166471620457,-222658425409,-251856033763,-311749356015,-419304640861,-487605364615,-369767476773,-7496387649,457702042371,764566691069,770234191437,601605242313,514114374257,571939114491,521677181581,66829232913,-725275526073,-1380840476309,-1464805106147,-1038177949183,-571703689541,-380488745239,-250879034573,260930322273,1195775224125,2004339618571,2071595275127,1356829765281,409806302601,-231099859471,-547417529577,-910906064517,-1534856061949,-2149332243409,-2220572298365,-1452286966421,-90618569123,1218514749463,1907930916665,1926145338923,1721955603303,1707543530431,1707660190493,1085442547099,-437914734227,-2185857880081,-3017647377911,-2512796137779,-1447901667641,-871319225797,-831421822347,-372645752259,1117559295013,2893571515991,3520699280949,2477044753905,737744846855,-352464277499,-518449422055,-615458486451,-1384883212783,-2489556306667,-2900155237163,-2038782311139,-356383398695,1146555581927,1802985072969,1704435278009,1424918338615,1404656020397,1525392101477,1236133663113,172365384155,-1291294893075,-2212946746599,-1967595598305,-946853532569,-199686306251,-292874094563,-676609696107,-362711335455,823057149777,1911794888379,1840226794355,681537038169,-394874618885,-410321110781,368595366019,799142715325,190403452795,-939800904587,-1491155550609,-1013878700667,-151901588987,133410633771,-371421932991,-943363191115,-743324763005,291204225683,1401316102617,1778961468697,1320337817835,632830298051,356352969575,504639615333,470605194371,-307891371209,-1664478858581,-2704946158951,-2574478061323,-1292449703987,210363649993,977622989957,968211993069,1018865403779,1790495881187,2834963007273,2911986396513,1339636757945,-1091390291513,-2758464976107,-2805922552567,-1939994525817,-1487484673705,-1776814567791,-1743945564025,-276433446643,2259570163263,4148987194685,4044342981619,2328110435309,582520046305,-170188475841,-415145244709,-1272246081371,-2933984967189,-4256522794801,-3925031266467,-1841827067593,748228093751,2428000051209,2801306736863,2571010982905,2571010982905,2801306736863,2428000051209,748228093751,-1841827067593,-3925031266467,-4256522794801,-2933984967189,-1272246081371,-415145244709,-170188475841,582520046305,2328110435309,4044342981619,4148987194685,2259570163263,-276433446643,-1743945564025,-1776814567791,-1487484673705,-1939994525817,-2805922552567,-2758464976107,-1091390291513,1339636757945,2911986396513,2834963007273,1790495881187,1018865403779,968211993069,977622989957,210363649993,-1292449703987,-2574478061323,-2704946158951,-1664478858581,-307891371209,470605194371,504639615333,356352969575,632830298051,1320337817835,1778961468697,1401316102617,291204225683,-743324763005,-943363191115,-371421932991,133410633771,-151901588987,-1013878700667,-1491155550609,-939800904587,190403452795,799142715325,368595366019,-410321110781,-394874618885,681537038169,1840226794355,1911794888379,823057149777,-362711335455,-676609696107,-292874094563,-199686306251,-946853532569,-1967595598305,-2212946746599,-1291294893075,172365384155,1236133663113,1525392101477,1404656020397,1424918338615,1704435278009,1802985072969,1146555581927,-356383398695,-2038782311139,-2900155237163,-2489556306667,-1384883212783,-615458486451,-518449422055,-352464277499,737744846855,2477044753905,3520699280949,2893571515991,1117559295013,-372645752259,-831421822347,-871319225797,-1447901667641,-2512796137779,-3017647377911,-2185857880081,-437914734227,1085442547099,1707660190493,1707543530431,1721955603303,1926145338923,1907930916665,1218514749463,-90618569123,-1452286966421,-2220572298365,-2149332243409,-1534856061949,-910906064517,-547417529577,-231099859471,409806302601,1356829765281,2071595275127,2004339618571,1195775224125,260930322273,-250879034573,-380488745239,-571703689541,-1038177949183,-1464805106147,-1380840476309,-725275526073,66829232913,521677181581,571939114491,514114374257,601605242313,770234191437,764566691069,457702042371,-7496387649,-369767476773,-487605364615,-419304640861,-311749356015,-251856033763,-222658425409,-166471620457,-61633439501,59677968001,147649223017,175941046433,153057930169,106426498795,61129785889,29357902229,11800249631,3941019273,1077122419,235008977,39400199,4786005,383509,17281,321,1,D,1,107,3499,56725,566509,3933869,20448967,83421159,275440679,750730253,1707978591,3254247901,5161979739,6678401323,6681985105,4351249981,9684529,-4697481583,-7914945843,-9352649293,-10840144289,-14291723813,-18439935719,-18126386673,-8487621493,9000407155,25458620507,31681493889,27253171321,21131724767,21084125195,23000940255,13898413445,-12249775873,-43586828143,-59330866887,-50868858653,-30735209349,-17460309351,-13331653593,-2397109073,27579799521,65540326605,84824451577,70434831847,34308658147,1413058427,-16161451307,-27599926173,-47161585587,-73989542121,-90012357119,-76478831565,-31940624467,24224538947,65415872659,78092611915,71651994045,66457223297,68716538597,59597486969,16437831083,-53547145161,-109315642323,-114642193319,-77822775743,-41928204967,-32836474077,-28368230817,10145159273,81332334445,134902887755,125223562547,63032427235,2347632027,-20215279021,-20096503521,-35870037869,-77159177205,-112019462669,-103449618087,-48887739047,18759098595,62797046311,71640135285,61107863075,54226341807,58264192529,57887234625,31452944039,-22218864629,-74075949431,-88233429087,-58829673145,-18890819099,-5956842491,-20333679283,-25565649261,6389480667,57646520415,80880856355,52750394979,1955121557,-21737408813,-2164196317,27468006283,24440404381,-14978702825,-52962028991,-53719234961,-22233966095,4023605239,-1961873817,-28070989241,-38165092207,-11654648469,35394560575,67405961505,64159861377,37704248965,16707164127,16029469889,21949790071,7317948347,-37820396407,-90328034613,-110862398205,-80191808917,-19546959143,28233194775,40579930933,36494492871,51773553505,92723819545,120955786725,91405097365,5184945325,-83186924035,-117285321499,-94571355347,-63246786049,-62411901539,-74601512065,-47735540415,37448970021,134133873093,172201344493,130041678895,53716042809,3119170787,-11081751319,-28379233655,-80870061155,-147319667069,-171225435513,-120134537417,-20032452047,69339455677,108510428461,106405299373,99248609833,106405299373,108510428461,69339455677,-20032452047,-120134537417,-171225435513,-147319667069,-80870061155,-28379233655,-11081751319,3119170787,53716042809,130041678895,172201344493,134133873093,37448970021,-47735540415,-74601512065,-62411901539,-63246786049,-94571355347,-117285321499,-83186924035,5184945325,91405097365,120955786725,92723819545,51773553505,36494492871,40579930933,28233194775,-19546959143,-80191808917,-110862398205,-90328034613,-37820396407,7317948347,21949790071,16029469889,16707164127,37704248965,64159861377,67405961505,35394560575,-11654648469,-38165092207,-28070989241,-1961873817,4023605239,-22233966095,-53719234961,-52962028991,-14978702825,24440404381,27468006283,-2164196317,-21737408813,1955121557,52750394979,80880856355,57646520415,6389480667,-25565649261,-20333679283,-5956842491,-18890819099,-58829673145,-88233429087,-74075949431,-22218864629,31452944039,57887234625,58264192529,54226341807,61107863075,71640135285,62797046311,18759098595,-48887739047,-103449618087,-112019462669,-77159177205,-35870037869,-20096503521,-20215279021,2347632027,63032427235,125223562547,134902887755,81332334445,10145159273,-28368230817,-32836474077,-41928204967,-77822775743,-114642193319,-109315642323,-53547145161,16437831083,59597486969,68716538597,66457223297,71651994045,78092611915,65415872659,24224538947,-31940624467,-76478831565,-90012357119,-73989542121,-47161585587,-27599926173,-16161451307,1413058427,34308658147,70434831847,84824451577,65540326605,27579799521,-2397109073,-13331653593,-17460309351,-30735209349,-50868858653,-59330866887,-43586828143,-12249775873,13898413445,23000940255,21084125195,21131724767,27253171321,31681493889,25458620507,9000407155,-8487621493,-18126386673,-18439935719,-14291723813,-10840144289,-9352649293,-7914945843,-4697481583,9684529,4351249981,6681985105,6678401323,5161979739,3254247901,1707978591,750730253,275440679,83421159,20448967,3933869,566509,56725,3499,107,1 645,C,1,323,17496,381477,4485456,33056242,167567798,623689134,1794928803,4182162984,8236941457,14230789769,22075597290,30921419520,38847440370,43260981211,41731021283,32336815386,13920310347,-12573681714,-42818318378,-70288892272,-88588130031,-91602503667,-73374421341,-31749970928,27956370539,95657122770,160828024920,210705902475,229182830656,205441713323,141491853261,46419788907,-69191156844,-185771943488,-272944106392,-307106805861,-282432417147,-199078313781,-59634582128,112419329459,272775329190,386818287862,439479624791,413686543648,295622873627,108857701413,-93671752499,-274608263908,-411506887850,-463965472636,-397683573303,-234743186693,-28603537723,191309729662,396642349019,520309317900,509783539102,386441797751,194815858588,-51891417103,-317173355637,-506511048239,-555876134548,-485222951135,-318773858566,-49149641568,274569857602,534165006707,662495030842,672514406969,555292415265,281417300827,-86452298989,-417935761787,-651699911323,-784881954207,-765724684559,-543991091938,-189495061805,174856025564,502588661202,768752653642,879260568317,768752653642,502588661202,174856025564,-189495061805,-543991091938,-765724684559,-784881954207,-651699911323,-417935761787,-86452298989,281417300827,555292415265,672514406969,662495030842,534165006707,274569857602,-49149641568,-318773858566,-485222951135,-555876134548,-506511048239,-317173355637,-51891417103,194815858588,386441797751,509783539102,520309317900,396642349019,191309729662,-28603537723,-234743186693,-397683573303,-463965472636,-411506887850,-274608263908,-93671752499,108857701413,295622873627,413686543648,439479624791,386818287862,272775329190,112419329459,-59634582128,-199078313781,-282432417147,-307106805861,-272944106392,-185771943488,-69191156844,46419788907,141491853261,205441713323,229182830656,210705902475,160828024920,95657122770,27956370539,-31749970928,-73374421341,-91602503667,-88588130031,-70288892272,-42818318378,-12573681714,13920310347,32336815386,41731021283,43260981211,38847440370,30921419520,22075597290,14230789769,8236941457,4182162984,1794928803,623689134,167567798,33056242,4485456,381477,17496,323,1,D,1,108,3521,55015,504900,3056974,13184914,42895305,110460603,235409538,432532911,706829300,1042203928,1384262614,1640234746,1707716321,1500839894,955601253,58773677,-1087356802,-2256935108,-3187777595,-3638408514,-3363905531,-2178727139,-140445151,2420221312,5089225588,7428613794,8852077161,8771063877,7007282127,3829533984,-382168927,-5085096084,-9250124700,-11708772241,-11893917748,-9771267255,-5339240595,980444847,7749143466,13260166122,16601842506,17236568307,14405274557,8176237017,256023830,-7406891437,-13802698986,-17771984520,-17553131019,-12789941886,-5294932437,3174963693,11781946831,18641923552,20953169562,18066933112,11725568469,3057721421,-7377312319,-16829991090,-21612533359,-20983779555,-16319002643,-7725590777,4445885535,16503290149,24205243827,26827358001,24906808836,17207934459,3973419768,-10363508112,-21539507080,-28840645555,-31476740474,-26734440965,-14757998199,-136670243,13528610393,25509188409,33480914331,33480914331,25509188409,13528610393,-136670243,-14757998199,-26734440965,-31476740474,-28840645555,-21539507080,-10363508112,3973419768,17207934459,24906808836,26827358001,24205243827,16503290149,4445885535,-7725590777,-16319002643,-20983779555,-21612533359,-16829991090,-7377312319,3057721421,11725568469,18066933112,20953169562,18641923552,11781946831,3174963693,-5294932437,-12789941886,-17553131019,-17771984520,-13802698986,-7406891437,256023830,8176237017,14405274557,17236568307,16601842506,13260166122,7749143466,980444847,-5339240595,-9771267255,-11893917748,-11708772241,-9250124700,-5085096084,-382168927,3829533984,7007282127,8771063877,8852077161,7428613794,5089225588,2420221312,-140445151,-2178727139,-3363905531,-3638408514,-3187777595,-2256935108,-1087356802,58773677,955601253,1500839894,1707716321,1640234746,1384262614,1042203928,706829300,432532911,235409538,110460603,42895305,13184914,3056974,504900,55015,3521,108,1 646,C,1,323,17604,397936,5102552,43819472,279334700,1415834324,5986848340,21864289254,70753640338,206840220600,554445866392,1378789599996,3210800489784,7055231029252,14720577490448,29318736771855,55990895432387,102922746739405,182715761775277,314181197897176,524619538978292,852640307628616,1351566217847636,2093452167726256,3173734244845260,4716507079184366,6880409502389294,9865078227216680,13918106747375372,19342421771031612,26503962790008664,35839523260605552,47864586578039759,63180969357447421,82484071271643905,106569526936001359,136339061923815479,172805371257358601,217095862513718776,270455133923693924,334246087297979516,409949603747718094,499162735722054130,603595392094602568,725065515290108992,865492772518288406,1026890808235819302,1211358131743136172,1421067740307415216,1658255600818037885,1925208127540975865,2224248796554153755,2557724027377340611,2927988440388910805,3337389568922966781,3788252073546682555,4282861479483858807,4823447441771833424,5412166539125035304,6051084605878207970,6742158628075379386,7487218249454944120,8287946950760398776,9145862978580932854,10062300108126130370,11038388331507921792,12075034574738154453,13172903568136381679,14332399029255695007,15553645363895820129,16836470144008505129,18180387672711519639,19584583986545718035,21047903665516855317,22568838818382690317,24145520585382649225,25775713459294657130,27456812677275245344,29185844889221925400,30959472269205665726,32774000205702537702,34625388679582394628,36509267408264297424,38420954791752696501,40355480635818138145,42307612549134406797,44271885820707631997,46242636492344921103,48214037261054485351,50180135789122858757,52134894970864749953,54072234703254271331,55986074724774762835,57870378110860145451,59719195033225395311,61526706396202861424,63287266954677247268,64995447501248812018,66646075695795117918,68234275110760371856,69755502089118243187,71205580061083235247,72580731034301329259,73877604047901067359,75093300448095505875,76225395888710317365,77271958977244641053,78231566477831603499,79103314957005400803,79886828731774851563,80582263967502013767,81190308785834181103,81712179282340496371,82149611412454384459,82504848769166760110,82780626331145035076,82980150293665871480,83107074102966756759,83165470802900684951,83159801784580001787,83094882022020915539,82975841894432327071,82808085746065399635,82597247414520287395,82349143055438852487,82069721686953045417,81765013952267362953,81441079640285621901,81103954509093124221,80759596932930549181,80413834855635730901,80072313500666362385,79740444274421111821,79423355311617234728,79125844144112649793,78852333013625675969,78606827375512893317,78392878138036251841,78213548139905461789,78071383289806783113,77968388687342342649,77906009934493466277,77885119750416312297,77906009934493466277,77968388687342342649,78071383289806783113,78213548139905461789,78392878138036251841,78606827375512893317,78852333013625675969,79125844144112649793,79423355311617234728,79740444274421111821,80072313500666362385,80413834855635730901,80759596932930549181,81103954509093124221,81441079640285621901,81765013952267362953,82069721686953045417,82349143055438852487,82597247414520287395,82808085746065399635,82975841894432327071,83094882022020915539,83159801784580001787,83165470802900684951,83107074102966756759,82980150293665871480,82780626331145035076,82504848769166760110,82149611412454384459,81712179282340496371,81190308785834181103,80582263967502013767,79886828731774851563,79103314957005400803,78231566477831603499,77271958977244641053,76225395888710317365,75093300448095505875,73877604047901067359,72580731034301329259,71205580061083235247,69755502089118243187,68234275110760371856,66646075695795117918,64995447501248812018,63287266954677247268,61526706396202861424,59719195033225395311,57870378110860145451,55986074724774762835,54072234703254271331,52134894970864749953,50180135789122858757,48214037261054485351,46242636492344921103,44271885820707631997,42307612549134406797,40355480635818138145,38420954791752696501,36509267408264297424,34625388679582394628,32774000205702537702,30959472269205665726,29185844889221925400,27456812677275245344,25775713459294657130,24145520585382649225,22568838818382690317,21047903665516855317,19584583986545718035,18180387672711519639,16836470144008505129,15553645363895820129,14332399029255695007,13172903568136381679,12075034574738154453,11038388331507921792,10062300108126130370,9145862978580932854,8287946950760398776,7487218249454944120,6742158628075379386,6051084605878207970,5412166539125035304,4823447441771833424,4282861479483858807,3788252073546682555,3337389568922966781,2927988440388910805,2557724027377340611,2224248796554153755,1925208127540975865,1658255600818037885,1421067740307415216,1211358131743136172,1026890808235819302,865492772518288406,725065515290108992,603595392094602568,499162735722054130,409949603747718094,334246087297979516,270455133923693924,217095862513718776,172805371257358601,136339061923815479,106569526936001359,82484071271643905,63180969357447421,47864586578039759,35839523260605552,26503962790008664,19342421771031612,13918106747375372,9865078227216680,6880409502389294,4716507079184366,3173734244845260,2093452167726256,1351566217847636,852640307628616,524619538978292,314181197897176,182715761775277,102922746739405,55990895432387,29318736771855,14720577490448,7055231029252,3210800489784,1378789599996,554445866392,206840220600,70753640338,21864289254,5986848340,1415834324,279334700,43819472,5102552,397936,17604,323,1,D,1,108,3586,59440,613954,4496050,25376360,116889676,457652433,1568965526,4815590517,13458410680,34702544434,83422449976,188545289988,403422424008,821890961238,1602086594153,3000372676838,5417956125331,9462833764306,16029633632184,26399682820012,42363261695648,66365519985090,101676961135190,152588767834069,224632549851656,324823337690079,461923805981794,646726777289304,892352037185202,1214552423261594,1632023106702792,2166707066542121,2844089076602736,3693470182592161,4748214702035412,6045962236542105,7628797987383642,9543375705308246,11840988755394476,14577585920368711,17813729624460678,21614495214632761,26049310821821184,31191738208591559,37119195953591798,43912627348499971,51656116445446788,60436456678972668,70342677238033779,81465532722715218,93896961482787977,107729517392539212,123055778774668851,139967736951531710,158556165731759053,178909972275612592,201115529384387302,225255989365208703,251410580140017782,279653885010288421,310055108244918836,342677329264739051,377576748599545746,414801929072026299,454393036003996442,496381080869240791,540787173910433670,587621792844024257,636884076774001820,688561156541467449,742627534579594134,799044528561619503,857759793477338392,918706936196430502,981805235227776102,1046959476571972513,1114059914654102456,1182982365616313161,1253588438881805766,1325725911801078307,1399229251106572752,1473920283498315751,1549609015670189569,1626094601339658177,1703166449476916003,1780605464286053622,1858185404056008209,1935674343260314186,2012836220583764415,2089432454978258346,2165223612204483819,2239971105188896523,2313438912423182301,2385395299144423133,2455614525968635788,2523878529104590785,2589978555595868444,2653716736702287549,2714907582970375916,2773379385983419856,2828975514146842868,2881555592776241532,2930996561642724772,2977193605405884947,3020060953615248152,3059532547086301455,3095562566707786096,3128125819636321582,3157217977011400896,3182855657306420686,3205076350471116220,3223938180010163026,3239519502654733878,3251918347718212627,3261251700018978520,3267654631074131893,3271279283149387923,3272293710081896653,3270880578200136519,3267235730802520681,3261566620980261081,3254090620172836205,3245033213408291389,3234626096065003856,3223105190428102261,3210708602648593517,3197674541614941521,3184239220806816991,3170634762895243963,3157087125379306353,3143814064585252421,3131023155324131121,3118909884432623804,3107655837918609844,3097427002821197178,3088372205436545844,3080621706709057626,3074285973177016556,3069454638172509084,3066195663651149740,3064554708872372904,3064554708872372904,3066195663651149740,3069454638172509084,3074285973177016556,3080621706709057626,3088372205436545844,3097427002821197178,3107655837918609844,3118909884432623804,3131023155324131121,3143814064585252421,3157087125379306353,3170634762895243963,3184239220806816991,3197674541614941521,3210708602648593517,3223105190428102261,3234626096065003856,3245033213408291389,3254090620172836205,3261566620980261081,3267235730802520681,3270880578200136519,3272293710081896653,3271279283149387923,3267654631074131893,3261251700018978520,3251918347718212627,3239519502654733878,3223938180010163026,3205076350471116220,3182855657306420686,3157217977011400896,3128125819636321582,3095562566707786096,3059532547086301455,3020060953615248152,2977193605405884947,2930996561642724772,2881555592776241532,2828975514146842868,2773379385983419856,2714907582970375916,2653716736702287549,2589978555595868444,2523878529104590785,2455614525968635788,2385395299144423133,2313438912423182301,2239971105188896523,2165223612204483819,2089432454978258346,2012836220583764415,1935674343260314186,1858185404056008209,1780605464286053622,1703166449476916003,1626094601339658177,1549609015670189569,1473920283498315751,1399229251106572752,1325725911801078307,1253588438881805766,1182982365616313161,1114059914654102456,1046959476571972513,981805235227776102,918706936196430502,857759793477338392,799044528561619503,742627534579594134,688561156541467449,636884076774001820,587621792844024257,540787173910433670,496381080869240791,454393036003996442,414801929072026299,377576748599545746,342677329264739051,310055108244918836,279653885010288421,251410580140017782,225255989365208703,201115529384387302,178909972275612592,158556165731759053,139967736951531710,123055778774668851,107729517392539212,93896961482787977,81465532722715218,70342677238033779,60436456678972668,51656116445446788,43912627348499971,37119195953591798,31191738208591559,26049310821821184,21614495214632761,17813729624460678,14577585920368711,11840988755394476,9543375705308246,7628797987383642,6045962236542105,4748214702035412,3693470182592161,2844089076602736,2166707066542121,1632023106702792,1214552423261594,892352037185202,646726777289304,461923805981794,324823337690079,224632549851656,152588767834069,101676961135190,66365519985090,42363261695648,26399682820012,16029633632184,9462833764306,5417956125331,3000372676838,1602086594153,821890961238,403422424008,188545289988,83422449976,34702544434,13458410680,4815590517,1568965526,457652433,116889676,25376360,4496050,613954,59440,3586,108,1 647,C,1,323,17065,344325,3421311,18162283,47057179,6940625,-304616251,-712437569,129177001,3191791781,4295732141,-4592007293,-18697002383,-10187170563,35347718463,63392348559,-9456917681,-141649393167,-126316721835,138946251683,362524262567,111796242705,-491171791147,-638607258789,161305958057,1096667466791,764576561529,-846437560827,-1799611967221,-474676218329,1915762105989,2286405059071,-378151051939,-3112068533973,-2251334243537,1698955511497,4059545445449,1569794056337,-3175874744931,-4440168564789,-362871289587,4408514928845,4122688486541,-1043392244429,-5049897860425,-3218116487825,2215186472957,4932337958587,2072811356971,-2750472749461,-4161170297829,-1179073302433,2444828821561,3124586927247,999738766647,-1410494277057,-2379232214607,-1773216141583,76367098797,2449596573449,3389905711279,938886270187,-3622245793467,-5387793600271,-1033880060001,5802655072279,7072158423927,-143695624125,-8487815927279,-7745011305253,2517416716355,10893919321809,6978021807425,-5543765308235,-12220407689225,-4819509977237,8355087037231,11953104010145,1841494349497,-10041647499251,-10100387054063,996117105547,9990974080013,7276513085877,-2655067471723,-8187392127863,-4562758763399,2438234103987,5324284288697,3115085595517,-348839545233,-2594995763459,-3663479513657,-2844723232359,1209726043495,6175605601675,5908519399943,-1899260749203,-9876536478619,-7629615594803,4658756172691,13554607960149,7233289703249,-8776389208331,-15963612773119,-4620703678535,13047525117001,16207159388891,440350022095,-16122596844969,-14074794618085,4050205708825,16976117302557,10209264642761,-7388433769435,-15346876040773,-5942512412097,8477557563069,11907583797467,2806916988219,-7046492288301,-8040606486057,-1935763755493,3787063733031,5322548481977,3615831023695,-112083019569,-4927158108463,-7153317048561,-2357686146733,7167925677089,11109117539575,2406996716523,-11352928392663,-13825334122405,302960438801,16023899140087,14049968379721,-5086023432307,-19489166685419,-11413953707309,10466337956275,20450096087997,6594323743605,-14708604993351,-18505628779501,-1090457384001,16476872790257,14335190192649,-3339520609479,-15371407023365,-9445449937099,5379940868793,12079136538343,5550225982455,-4659389411181,-8051356080101,-3905825211393,1815524873365,4910544627533,4910544627533,1815524873365,-3905825211393,-8051356080101,-4659389411181,5550225982455,12079136538343,5379940868793,-9445449937099,-15371407023365,-3339520609479,14335190192649,16476872790257,-1090457384001,-18505628779501,-14708604993351,6594323743605,20450096087997,10466337956275,-11413953707309,-19489166685419,-5086023432307,14049968379721,16023899140087,302960438801,-13825334122405,-11352928392663,2406996716523,11109117539575,7167925677089,-2357686146733,-7153317048561,-4927158108463,-112083019569,3615831023695,5322548481977,3787063733031,-1935763755493,-8040606486057,-7046492288301,2806916988219,11907583797467,8477557563069,-5942512412097,-15346876040773,-7388433769435,10209264642761,16976117302557,4050205708825,-14074794618085,-16122596844969,440350022095,16207159388891,13047525117001,-4620703678535,-15963612773119,-8776389208331,7233289703249,13554607960149,4658756172691,-7629615594803,-9876536478619,-1899260749203,5908519399943,6175605601675,1209726043495,-2844723232359,-3663479513657,-2594995763459,-348839545233,3115085595517,5324284288697,2438234103987,-4562758763399,-8187392127863,-2655067471723,7276513085877,9990974080013,996117105547,-10100387054063,-10041647499251,1841494349497,11953104010145,8355087037231,-4819509977237,-12220407689225,-5543765308235,6978021807425,10893919321809,2517416716355,-7745011305253,-8487815927279,-143695624125,7072158423927,5802655072279,-1033880060001,-5387793600271,-3622245793467,938886270187,3389905711279,2449596573449,76367098797,-1773216141583,-2379232214607,-1410494277057,999738766647,3124586927247,2444828821561,-1179073302433,-4161170297829,-2750472749461,2072811356971,4932337958587,2215186472957,-3218116487825,-5049897860425,-1043392244429,4122688486541,4408514928845,-362871289587,-4440168564789,-3175874744931,1569794056337,4059545445449,1698955511497,-2251334243537,-3112068533973,-378151051939,2286405059071,1915762105989,-474676218329,-1799611967221,-846437560827,764576561529,1096667466791,161305958057,-638607258789,-491171791147,111796242705,362524262567,138946251683,-126316721835,-141649393167,-9456917681,63392348559,35347718463,-10187170563,-18697002383,-4592007293,4295732141,3191791781,129177001,-712437569,-304616251,6940625,47057179,18162283,3421311,344325,17065,323,1,D,1,107,3327,46245,335175,1280705,1858315,-4147213,-21645667,-22276059,57806669,177919899,53762477,-484782057,-757943955,371606329,2266464485,1641271877,-3101096215,-6529574451,-652793051,11304451767,12149488605,-7356830453,-26602152407,-13335860157,27849074821,44941205371,1129568139,-61064791457,-55973269735,30575627755,98752676211,48240965323,-79254209841,-127090470039,-16449842147,133441863201,133798746875,-34895173819,-177805823323,-114045868433,93176022175,199432019321,72472555499,-142118511105,-192510079797,-22173813769,167088010693,161205097025,-18731633595,-160719465587,-119891738751,33235576723,127288812917,89211182685,-12660725913,-82907978761,-88539792115,-38546682231,50666375525,128095833245,102878508177,-52581197857,-203846034967,-154620480693,101145853077,296859747185,168296537555,-192980322819,-378096580613,-128604472471,307453211989,418083718925,38066328963,-412074760641,-398379629601,81354108985,473295295699,320092440077,-193864569597,-469015830765,-206402469975,261242478443,398899663693,97290473387,-257566979429,-288521233987,-36121989681,182392439209,182801552359,51201261723,-64661038721,-128642035233,-141735430469,-47490714571,154732775349,276944865881,106357357681,-259953546513,-408630333103,-82726915451,414852211001,488792549187,-24955909679,-572209770977,-484868768665,190178675479,681250940017,390587138397,-364769111537,-703996436847,-231015175369,493334158193,630849470719,57126477527,-533824659847,-487625819393,72024260007,475758485991,327836818049,-112516074305,-346024911939,-212618877459,53513294735,199653339479,187285103537,77752008045,-99452920781,-263612344025,-225148072037,92455690781,414362904535,324220077089,-191463897639,-582538169975,-326433071769,369375793747,702334235249,217966457673,-568536025951,-723674505221,-25569101633,721596735375,631346979177,-192255769279,-776611032311,-451937346797,366616382213,717569575223,244706607353,-445041434681,-571469329193,-78299108527,412411778667,396793799621,3230318385,-295205302039,-259222667319,-34196645199,148323689505,207476158759,148323689505,-34196645199,-259222667319,-295205302039,3230318385,396793799621,412411778667,-78299108527,-571469329193,-445041434681,244706607353,717569575223,366616382213,-451937346797,-776611032311,-192255769279,631346979177,721596735375,-25569101633,-723674505221,-568536025951,217966457673,702334235249,369375793747,-326433071769,-582538169975,-191463897639,324220077089,414362904535,92455690781,-225148072037,-263612344025,-99452920781,77752008045,187285103537,199653339479,53513294735,-212618877459,-346024911939,-112516074305,327836818049,475758485991,72024260007,-487625819393,-533824659847,57126477527,630849470719,493334158193,-231015175369,-703996436847,-364769111537,390587138397,681250940017,190178675479,-484868768665,-572209770977,-24955909679,488792549187,414852211001,-82726915451,-408630333103,-259953546513,106357357681,276944865881,154732775349,-47490714571,-141735430469,-128642035233,-64661038721,51201261723,182801552359,182392439209,-36121989681,-288521233987,-257566979429,97290473387,398899663693,261242478443,-206402469975,-469015830765,-193864569597,320092440077,473295295699,81354108985,-398379629601,-412074760641,38066328963,418083718925,307453211989,-128604472471,-378096580613,-192980322819,168296537555,296859747185,101145853077,-154620480693,-203846034967,-52581197857,102878508177,128095833245,50666375525,-38546682231,-88539792115,-82907978761,-12660725913,89211182685,127288812917,33235576723,-119891738751,-160719465587,-18731633595,161205097025,167088010693,-22173813769,-192510079797,-142118511105,72472555499,199432019321,93176022175,-114045868433,-177805823323,-34895173819,133798746875,133441863201,-16449842147,-127090470039,-79254209841,48240965323,98752676211,30575627755,-55973269735,-61064791457,1129568139,44941205371,27849074821,-13335860157,-26602152407,-7356830453,12149488605,11304451767,-652793051,-6529574451,-3101096215,1641271877,2266464485,371606329,-757943955,-484782057,53762477,177919899,57806669,-22276059,-21645667,-4147213,1858315,1280705,335175,46245,3327,107,1 649,C,1,324,17604,394308,4981222,41913756,260264929,1275930986,5172279552,17917037160,54340064746,146992550739,359868545602,806920466202,1673681967212,3238671727746,5890307376244,10135217334617,16594808597312,25987847991688,39096885251688,56715806424244,79576059159059,108251794898032,143049631074354,183894932565698,230229949369226,280937390175326,334297061197507,387977476297136,439063538392765,484126225419408,519345774140270,540698685720997,544207257420260,526232705935105,483779974508118,414783003706570,318352780966478,194985304178589,46728846300092,-122704451189969,-307917334702648,-501936956000062,-696475655059293,-882325649586376,-1049838077239365,-1189432111161622,-1292103974769186,-1349936203104902,-1356615166911817,-1307938375411140,-1202251128132461,-1040730766993412,-827460298179658,-569291728172859,-275553950508788,42327948498367,371271176953558,697051074706953,1004931250865522,1280408057942555,1510002533475140,1681988541131879,1786962329508628,1818227593722029,1772040763426033,1647780845335652,1448064913917153,1178763990483444,848844057026723,469993804954500,56080119997355,-377465912379060,-814233084571443,-1237349754659340,-1629979235094699,-1975856978782169,-2259895105753764,-2468808345731361,-2591672377816366,-2620345602537081,-2549751725637730,-2378079711426207,-2106963388242250,-1741652494606341,-1291121452788874,-768032644896093,-188498217587569,428355031549747,1060965782775595,1686009019090024,2279139363674777,2815826918918554,3272309997126206,3626652664133214,3859842931986109,3956835776248594,3907452643574981,3707084658127929,3357180876348997,2865512417088501,2246188698842200,1519385306115335,710748229600510,-149527365699082,-1027900356236126,-1888893313137631,-2696628055966474,-3416420575749109,-4016379783458195,-4468946240701003,-4752283921910829,-4851422572861368,-4759061726396275,-4475990486080738,-4011126573911234,-3381204716493922,-2610138014607144,-1728055725020226,-770020596343953,225532975856429,1218538517750401,2169072774026707,3039037313104431,3793677215089937,4402930865206018,4842621804521526,5095462307610852,5151778410673676,5009848911968640,4675807965257475,4163163139713181,3492057197210847,2688396023242137,1782884348980043,809924228228411,-193684611262822,-1190228388478126,-2142623555492298,-3015845071872060,-3778113614957866,-4401838618434255,-4864412914421985,-5148953590646667,-5244985730551909,-5148953590646667,-4864412914421985,-4401838618434255,-3778113614957866,-3015845071872060,-2142623555492298,-1190228388478126,-193684611262822,809924228228411,1782884348980043,2688396023242137,3492057197210847,4163163139713181,4675807965257475,5009848911968640,5151778410673676,5095462307610852,4842621804521526,4402930865206018,3793677215089937,3039037313104431,2169072774026707,1218538517750401,225532975856429,-770020596343953,-1728055725020226,-2610138014607144,-3381204716493922,-4011126573911234,-4475990486080738,-4759061726396275,-4851422572861368,-4752283921910829,-4468946240701003,-4016379783458195,-3416420575749109,-2696628055966474,-1888893313137631,-1027900356236126,-149527365699082,710748229600510,1519385306115335,2246188698842200,2865512417088501,3357180876348997,3707084658127929,3907452643574981,3956835776248594,3859842931986109,3626652664133214,3272309997126206,2815826918918554,2279139363674777,1686009019090024,1060965782775595,428355031549747,-188498217587569,-768032644896093,-1291121452788874,-1741652494606341,-2106963388242250,-2378079711426207,-2549751725637730,-2620345602537081,-2591672377816366,-2468808345731361,-2259895105753764,-1975856978782169,-1629979235094699,-1237349754659340,-814233084571443,-377465912379060,56080119997355,469993804954500,848844057026723,1178763990483444,1448064913917153,1647780845335652,1772040763426033,1818227593722029,1786962329508628,1681988541131879,1510002533475140,1280408057942555,1004931250865522,697051074706953,371271176953558,42327948498367,-275553950508788,-569291728172859,-827460298179658,-1040730766993412,-1202251128132461,-1307938375411140,-1356615166911817,-1349936203104902,-1292103974769186,-1189432111161622,-1049838077239365,-882325649586376,-696475655059293,-501936956000062,-307917334702648,-122704451189969,46728846300092,194985304178589,318352780966478,414783003706570,483779974508118,526232705935105,544207257420260,540698685720997,519345774140270,484126225419408,439063538392765,387977476297136,334297061197507,280937390175326,230229949369226,183894932565698,143049631074354,108251794898032,79576059159059,56715806424244,39096885251688,25987847991688,16594808597312,10135217334617,5890307376244,3238671727746,1673681967212,806920466202,359868545602,146992550739,54340064746,17917037160,5172279552,1275930986,260264929,41913756,4981222,394308,17604,324,1,D,1,108,3564,58366,592308,4237969,23222376,103027226,384730526,1243759772,3555211466,9134127963,21372168730,46038011968,92141401964,172706798864,305286681375,512069998146,819482848680,1257199481850,1856468212976,2647642348490,3656857952693,4901964466600,6388058210672,8103175184130,10014737514080,12067181775895,14180941872896,16252814332393,18157823726750,19752945304466,20883161567558,21390078459019,21122710332108,19949384822767,17769452219114,14523797238812,10203781281597,4858632270764,-1398956675917,-8390014586822,-15870851517166,-23540311196822,-31052817681731,-38035809624848,-44109361652959,-48906231371766,-52091792489608,-53384184480181,-52574621764084,-49546304605673,-44288955676698,-36906003680846,-27613185464106,-16729781875265,-4665138210856,8097431244433,21019186400678,33528314885559,45047069911107,55022407512120,62956388787955,68431975762030,71131694180293,70849674483266,67499541986923,61120083440018,51878178287167,40066329702632,26092245961089,10460449056303,-6251028954320,-23414527681949,-40374386027602,-56466540372157,-71038511976820,-83471864067255,-93206733990214,-99765524993979,-102772339572928,-101966637462897,-97212354060173,-88505129251252,-75979304561933,-59913802439270,-40733931025305,-19006124617730,4575442663084,29209089678874,54010380239999,78039855906824,100333879700057,119939678739587,135954989465961,147570793117521,154113828925530,155085079293241,150191385510454,139368872786672,122797783187414,100908146943353,74374973622312,44101331355075,11188470166057,-23106188465885,-57420741968439,-90346980550922,-120492114303773,-146541727108614,-167321719633064,-181856309239846,-189418268133053,-189567475163020,-182175030006975,-167432144833163,-145844636141193,-118214210912355,-85607063707623,-49309743030921,-10772976144970,28453762940340,66791960101098,102702424725230,134748261942156,161651100843957,182340982050821,195999754413689,202095551345285,200404128532199,191013614252987,174312638124942,150965681309688,121881023745006,88174746439618,51130536383718,12152744545779,-27288588471293,-65717984695485,-101713708013255,-133959438774619,-161285788407193,-182703828102846,-197434939814860,-204939104774914,-204939104774914,-197434939814860,-182703828102846,-161285788407193,-133959438774619,-101713708013255,-65717984695485,-27288588471293,12152744545779,51130536383718,88174746439618,121881023745006,150965681309688,174312638124942,191013614252987,200404128532199,202095551345285,195999754413689,182340982050821,161651100843957,134748261942156,102702424725230,66791960101098,28453762940340,-10772976144970,-49309743030921,-85607063707623,-118214210912355,-145844636141193,-167432144833163,-182175030006975,-189567475163020,-189418268133053,-181856309239846,-167321719633064,-146541727108614,-120492114303773,-90346980550922,-57420741968439,-23106188465885,11188470166057,44101331355075,74374973622312,100908146943353,122797783187414,139368872786672,150191385510454,155085079293241,154113828925530,147570793117521,135954989465961,119939678739587,100333879700057,78039855906824,54010380239999,29209089678874,4575442663084,-19006124617730,-40733931025305,-59913802439270,-75979304561933,-88505129251252,-97212354060173,-101966637462897,-102772339572928,-99765524993979,-93206733990214,-83471864067255,-71038511976820,-56466540372157,-40374386027602,-23414527681949,-6251028954320,10460449056303,26092245961089,40066329702632,51878178287167,61120083440018,67499541986923,70849674483266,71131694180293,68431975762030,62956388787955,55022407512120,45047069911107,33528314885559,21019186400678,8097431244433,-4665138210856,-16729781875265,-27613185464106,-36906003680846,-44288955676698,-49546304605673,-52574621764084,-53384184480181,-52091792489608,-48906231371766,-44109361652959,-38035809624848,-31052817681731,-23540311196822,-15870851517166,-8390014586822,-1398956675917,4858632270764,10203781281597,14523797238812,17769452219114,19949384822767,21122710332108,21390078459019,20883161567558,19752945304466,18157823726750,16252814332393,14180941872896,12067181775895,10014737514080,8103175184130,6388058210672,4901964466600,3656857952693,2647642348490,1856468212976,1257199481850,819482848680,512069998146,305286681375,172706798864,92141401964,46038011968,21372168730,9134127963,3555211466,1243759772,384730526,103027226,23222376,4237969,592308,58366,3564,108,1 651,C,1,325,17496,374610,4283697,30593778,151448118,563152748,1679907506,4231676676,9328141338,18413869521,33075180864,54733888464,84260128627,121576149535,165433337559,213457400352,262390949352,308554450533,348509263389,379624276415,400433229473,410921690820,412539381648,407778443907,399699935175,391474761675,385644495652,383568832846,385445001393,390340393526,396317573183,401175790764,403078848714,400579936697,392890198265,380182321923,363092433790,342422457484,319498981989,295921254159,273134393371,252869567155,237195807528,227808430916,226148005967,233683853016,251135066829,278247834932,314355788639,357961039824,406359835078,456517597081,505393147350,549627192846,586420891333,614286393394,632533674432,641458005074,642935041292,639680840010,634630515778,631242904590,632830013951,641447724744,658003482079,682107390223,711325423038,741717493055,768866222970,788154225649,795600900492,789175120049,768920669855,736669388886,696160069171,652292910054,609894471338,573230908794,545522379082,528217354030,521040649176,522489861614,530074680348,540877496017,552344484768,562559564477,570298734761,575028267612,576611989891,575028267612,570298734761,562559564477,552344484768,540877496017,530074680348,522489861614,521040649176,528217354030,545522379082,573230908794,609894471338,652292910054,696160069171,736669388886,768920669855,789175120049,795600900492,788154225649,768866222970,741717493055,711325423038,682107390223,658003482079,641447724744,632830013951,631242904590,634630515778,639680840010,642935041292,641458005074,632533674432,614286393394,586420891333,549627192846,505393147350,456517597081,406359835078,357961039824,314355788639,278247834932,251135066829,233683853016,226148005967,227808430916,237195807528,252869567155,273134393371,295921254159,319498981989,342422457484,363092433790,380182321923,392890198265,400579936697,403078848714,401175790764,396317573183,390340393526,385445001393,383568832846,385644495652,391474761675,399699935175,407778443907,412539381648,410921690820,400433229473,379624276415,348509263389,308554450533,262390949352,213457400352,165433337559,121576149535,84260128627,54733888464,33075180864,18413869521,9328141338,4231676676,1679907506,563152748,151448118,30593778,4283697,374610,17496,325,1,D,1,108,3478,53081,472423,2777828,11810432,39046066,106454798,249965914,520224407,977893935,1683640290,2684423410,3997473699,5597210283,7411862269,9329439954,11211084086,12913969531,14317015068,15338390565,15947975568,16175052062,16099497553,15832084473,15497829183,15212637994,15054047416,15051855861,15191979651,15416061353,15638494739,15778991586,15773305684,15575070605,15172664563,14585429425,13840512748,12978399510,12059708871,11143953844,10290406723,9576401784,9078251572,8854324457,8963196196,9452245038,10328052268,11571377934,13144135970,14962152433,16907986055,18864481627,20705521476,22303778238,23575654797,24481128114,25008276643,25199705614,25151158593,24972927876,24789654987,24740747197,24933923190,25425188673,26228564496,27290304546,28479456470,29629363930,30561784420,31101247956,31125640002,30598274098,29555656221,28107362092,26429215507,24716252639,23147831090,21874469743,20989979366,20514901317,20412651288,20603746105,20978024597,21425404890,21858083977,22214092302,22459719948,22583677270,22583677270,22459719948,22214092302,21858083977,21425404890,20978024597,20603746105,20412651288,20514901317,20989979366,21874469743,23147831090,24716252639,26429215507,28107362092,29555656221,30598274098,31125640002,31101247956,30561784420,29629363930,28479456470,27290304546,26228564496,25425188673,24933923190,24740747197,24789654987,24972927876,25151158593,25199705614,25008276643,24481128114,23575654797,22303778238,20705521476,18864481627,16907986055,14962152433,13144135970,11571377934,10328052268,9452245038,8963196196,8854324457,9078251572,9576401784,10290406723,11143953844,12059708871,12978399510,13840512748,14585429425,15172664563,15575070605,15773305684,15778991586,15638494739,15416061353,15191979651,15051855861,15054047416,15212637994,15497829183,15832084473,16099497553,16175052062,15947975568,15338390565,14317015068,12913969531,11211084086,9329439954,7411862269,5597210283,3997473699,2684423410,1683640290,977893935,520224407,249965914,106454798,39046066,11810432,2777828,472423,53081,3478,108,1 653,C,1,327,17713,371843,3922005,22904641,72393823,82900013,-198013059,-734142423,-140194193,2840250475,3654388719,-5633112851,-15227038997,4143245235,40786264893,15568992783,-78146327111,-71378662267,111485337855,176027910805,-107261871641,-314590695253,36904000925,443663311179,100762607807,-502779889701,-250660091177,468779232897,329461851881,-382754167635,-269483765287,357517935331,95027236315,-496673866923,82293991341,824561403949,-112714726369,-1232322715305,-68988053991,1549887213605,394658296373,-1650391994055,-688018205453,1552717025641,794141802761,-1400481156763,-681193118429,1356753490123,448977048659,-1494486574227,-243976026043,1762515088983,144424060325,-2068088615499,-150034451679,2338967084749,212355320829,-2565437676149,-319949492125,2725628103259,462811970351,-2782071907257,-608490852791,2688161480705,652790751783,-2489051757413,-509952841925,2314153499255,189142810831,-2308162320787,169615044197,2501778990291,-395483235445,-2777535524999,425058826235,2975346538523,-328108695777,-3006663545835,241818874183,2924346604161,-211483656641,-2795156199509,210636892163,2638738725749,-190587152193,-2382364594069,229383429791,2036723587021,-435704207433,-1730800269429,845328602033,1688601523069,-1265796005509,-1976856973131,1418388219587,2417250970573,-1143011253803,-2656163240465,592598394669,2463871573011,-125501540531,-1923615913507,29453951577,1368213076139,-302481053617,-1114565591727,674726389985,1212180050803,-880768816665,-1487417911049,837440850223,1719143156669,-671817395199,-1859491191901,494860765713,1964437297747,-315585902699,-2079300960297,55563505225,2111678715709,252017267021,-1970095438923,-447426319633,1704012741519,366498261489,-1545955667913,-48248906695,1717535054235,-249361221081,-2204371863601,269014397617,2754100923313,30922071131,-3066719925299,-413812441835,3084240528913,625219582539,-2974364685215,-579717628371,2980499615759,443777667307,-3140472386143,-378157747339,3335811740787,401312395547,-3429703474193,-358501791831,3482649341035,172614116613,-3653891825219,45776618527,4009457522127,-71675299877,-4375753031125,-173085784975,4476195601251,487243980129,-4218990820945,-558769594037,3812250139035,245134348301,-3622254737397,245134348301,3812250139035,-558769594037,-4218990820945,487243980129,4476195601251,-173085784975,-4375753031125,-71675299877,4009457522127,45776618527,-3653891825219,172614116613,3482649341035,-358501791831,-3429703474193,401312395547,3335811740787,-378157747339,-3140472386143,443777667307,2980499615759,-579717628371,-2974364685215,625219582539,3084240528913,-413812441835,-3066719925299,30922071131,2754100923313,269014397617,-2204371863601,-249361221081,1717535054235,-48248906695,-1545955667913,366498261489,1704012741519,-447426319633,-1970095438923,252017267021,2111678715709,55563505225,-2079300960297,-315585902699,1964437297747,494860765713,-1859491191901,-671817395199,1719143156669,837440850223,-1487417911049,-880768816665,1212180050803,674726389985,-1114565591727,-302481053617,1368213076139,29453951577,-1923615913507,-125501540531,2463871573011,592598394669,-2656163240465,-1143011253803,2417250970573,1418388219587,-1976856973131,-1265796005509,1688601523069,845328602033,-1730800269429,-435704207433,2036723587021,229383429791,-2382364594069,-190587152193,2638738725749,210636892163,-2795156199509,-211483656641,2924346604161,241818874183,-3006663545835,-328108695777,2975346538523,425058826235,-2777535524999,-395483235445,2501778990291,169615044197,-2308162320787,189142810831,2314153499255,-509952841925,-2489051757413,652790751783,2688161480705,-608490852791,-2782071907257,462811970351,2725628103259,-319949492125,-2565437676149,212355320829,2338967084749,-150034451679,-2068088615499,144424060325,1762515088983,-243976026043,-1494486574227,448977048659,1356753490123,-681193118429,-1400481156763,794141802761,1552717025641,-688018205453,-1650391994055,394658296373,1549887213605,-68988053991,-1232322715305,-112714726369,824561403949,82293991341,-496673866923,95027236315,357517935331,-269483765287,-382754167635,329461851881,468779232897,-250660091177,-502779889701,100762607807,443663311179,36904000925,-314590695253,-107261871641,176027910805,111485337855,-71378662267,-78146327111,15568992783,40786264893,4143245235,-15227038997,-5633112851,3654388719,2840250475,-140194193,-734142423,-198013059,82900013,72393823,22904641,3922005,371843,17713,327,1,D,1,109,3499,51059,398605,1734737,3703467,-146339,-18843837,-28027283,44443345,160941627,14442675,-477238617,-405140447,957834651,1586253403,-1185187491,-3900966033,339063963,7219492653,2630055595,-10384526635,-7983649033,11715818641,14641090751,-9868608053,-19898409551,5663198777,21302611093,-2080008577,-18368432159,3267737619,14349246609,-11013381207,-14295824709,23170789037,22157980347,-33730040109,-36852408977,37222960509,52743136743,-32342259407,-62764355727,23610957589,63705603301,-17971787849,-58125222141,20001106393,52135381367,-29162001605,-50906756757,40962286749,55265643487,-51344906099,-63141021483,58494453081,71740811107,-63053078039,-80304085771,64766266567,87887774015,-63064320903,-92693538629,57876889365,91351975061,-52748019481,-83062841461,52679458051,71196330869,-60701180943,-62361136735,74236904373,61212037013,-86630174611,-66564376247,92637637525,73124197717,-91719846137,-75691008357,88010261043,74161900409,-84122840849,-70519431525,79999091927,66165186589,-73259983915,-57929642077,66084511893,43854289937,-64011777311,-26496906521,72694009201,15416595511,-89057758279,-18446296579,102417339097,34873929877,-101039100659,-52951428221,83202198137,59113678253,-59112024579,-48648779571,43123194361,29251666947,-42633019785,-14415912687,52876716673,11634341597,-63829679719,-19050733043,68412401191,28899863199,-67987698449,-37312855163,66135947633,45056725273,-64000888037,-54541292295,58009263395,62865340915,-47132265425,-64439113603,36394096335,56962290957,-34829065207,-46807612527,46481654249,44911868965,-65053964019,-56764786415,78807742671,77428967429,-79922037085,-94671280453,72253704011,101169580817,-65412006199,-98715178847,66857467039,96422502357,-73991379057,-98957108837,80620707625,104184625095,-83369390081,-105799582503,86889084423,103444041383,-96298853721,-103139941897,110319938471,111209204803,-119867380769,-125292018827,117011362765,134544548925,-104367958357,-129898566163,93890237513,113054931093,-97109773243,-97109773243,113054931093,93890237513,-129898566163,-104367958357,134544548925,117011362765,-125292018827,-119867380769,111209204803,110319938471,-103139941897,-96298853721,103444041383,86889084423,-105799582503,-83369390081,104184625095,80620707625,-98957108837,-73991379057,96422502357,66857467039,-98715178847,-65412006199,101169580817,72253704011,-94671280453,-79922037085,77428967429,78807742671,-56764786415,-65053964019,44911868965,46481654249,-46807612527,-34829065207,56962290957,36394096335,-64439113603,-47132265425,62865340915,58009263395,-54541292295,-64000888037,45056725273,66135947633,-37312855163,-67987698449,28899863199,68412401191,-19050733043,-63829679719,11634341597,52876716673,-14415912687,-42633019785,29251666947,43123194361,-48648779571,-59112024579,59113678253,83202198137,-52951428221,-101039100659,34873929877,102417339097,-18446296579,-89057758279,15416595511,72694009201,-26496906521,-64011777311,43854289937,66084511893,-57929642077,-73259983915,66165186589,79999091927,-70519431525,-84122840849,74161900409,88010261043,-75691008357,-91719846137,73124197717,92637637525,-66564376247,-86630174611,61212037013,74236904373,-62361136735,-60701180943,71196330869,52679458051,-83062841461,-52748019481,91351975061,57876889365,-92693538629,-63064320903,87887774015,64766266567,-80304085771,-63053078039,71740811107,58494453081,-63141021483,-51344906099,55265643487,40962286749,-50906756757,-29162001605,52135381367,20001106393,-58125222141,-17971787849,63705603301,23610957589,-62764355727,-32342259407,52743136743,37222960509,-36852408977,-33730040109,22157980347,23170789037,-14295824709,-11013381207,14349246609,3267737619,-18368432159,-2080008577,21302611093,5663198777,-19898409551,-9868608053,14641090751,11715818641,-7983649033,-10384526635,2630055595,7219492653,339063963,-3900966033,-1185187491,1586253403,957834651,-405140447,-477238617,14442675,160941627,44443345,-28027283,-18843837,-146339,3703467,1734737,398605,51059,3499,109,1 654,C,1,327,17822,388803,4560301,33620832,172558247,664650717,2034050002,5157633333,11163759827,21089897700,35421859885,53820897627,75361427306,99325538775,126068616301,157205371644,194672045771,239011187601,288154081618,337954018329,384542617595,427090830936,468636690349,513729326919,564211958414,616305428487,661977448849,694506667200,714290444171,730016848629,753108409702,788749514829,830626994483,864477842856,879068386993,876624663663,873579652094,889469865891,931429042357,986564245080,1029964049375,1043766188637,1032848720362,1023739629537,1045314374087,1105169044296,1180804942993,1234439953383,1242060992582,1214232930831,1190615663173,1210303600404,1279709193539,1364056440975,1411661542444,1393829195835,1329550860557,1273770254760,1275761330521,1339258129797,1416295667360,1442035193793,1385517252427,1276428984504,1185284822291,1170100657671,1229933615032,1302939531447,1312593578969,1227798593520,1090180818685,985026181941,976391228228,1056084956181,1147013614219,1160901932832,1067051799635,918406602087,813236553244,819808275015,921892135433,1028680879776,1043059560181,936996369621,775242155024,667091112441,682283115187,795438500280,903227528471,902956387059,772319669632,588463268547,470139971045,486162972840,601259634529,701902382709,683372652956,531611521389,335665977139,220354336344,250576329743,380930162715,490609395364,476970351783,335427545237,163979804484,88083711721,163979804484,335427545237,476970351783,490609395364,380930162715,250576329743,220354336344,335665977139,531611521389,683372652956,701902382709,601259634529,486162972840,470139971045,588463268547,772319669632,902956387059,903227528471,795438500280,682283115187,667091112441,775242155024,936996369621,1043059560181,1028680879776,921892135433,819808275015,813236553244,918406602087,1067051799635,1160901932832,1147013614219,1056084956181,976391228228,985026181941,1090180818685,1227798593520,1312593578969,1302939531447,1229933615032,1170100657671,1185284822291,1276428984504,1385517252427,1442035193793,1416295667360,1339258129797,1275761330521,1273770254760,1329550860557,1393829195835,1411661542444,1364056440975,1279709193539,1210303600404,1190615663173,1214232930831,1242060992582,1234439953383,1180804942993,1105169044296,1045314374087,1023739629537,1032848720362,1043766188637,1029964049375,986564245080,931429042357,889469865891,873579652094,876624663663,879068386993,864477842856,830626994483,788749514829,753108409702,730016848629,714290444171,694506667200,661977448849,616305428487,564211958414,513729326919,468636690349,427090830936,384542617595,337954018329,288154081618,239011187601,194672045771,157205371644,126068616301,99325538775,75361427306,53820897627,35421859885,21089897700,11163759827,5157633333,2034050002,664650717,172558247,33620832,4560301,388803,17822,327,1,D,1,109,3565,55621,509436,3100258,13672447,46654549,129394459,302187427,609559852,1083416730,1726959831,2512760401,3403949987,4390223959,5511803076,6845398974,8448089827,10292451445,12249281227,14147402445,15884068378,17506191202,19180520877,21052787299,23090803477,25044547977,26592967456,27591501734,28228776649,28939185015,30089017759,31662557585,33217278894,34192890744,34379457595,34169838103,34342836627,35487661695,37492985272,39543142150,40701749079,40670734441,40120264381,40256747269,41887956076,44707993752,47414086797,48653513873,48116914411,46884865241,46673989350,48493316820,51745631586,54557513356,55171155277,53356257334,50709522009,49502688738,50906170786,53976223082,56262604789,55668241790,52145987301,47862256142,45616824622,46667048802,49660345683,51587712998,50092555891,45382692666,40207710972,37819821556,39450361519,43259670990,45651870055,44027938624,38855494156,33414703386,31335035635,33763379690,38384801655,41114346392,39218975158,33485187780,27694170859,25746689300,28622753389,33532706778,35994532566,33280368422,26571143741,20124741734,18026996241,21015620004,25859516596,27807137426,24264452839,16854602120,10225327417,8505292304,12121377048,17455307990,19641409861,16340625494,9580885765,4224403092,4224403092,9580885765,16340625494,19641409861,17455307990,12121377048,8505292304,10225327417,16854602120,24264452839,27807137426,25859516596,21015620004,18026996241,20124741734,26571143741,33280368422,35994532566,33532706778,28622753389,25746689300,27694170859,33485187780,39218975158,41114346392,38384801655,33763379690,31335035635,33414703386,38855494156,44027938624,45651870055,43259670990,39450361519,37819821556,40207710972,45382692666,50092555891,51587712998,49660345683,46667048802,45616824622,47862256142,52145987301,55668241790,56262604789,53976223082,50906170786,49502688738,50709522009,53356257334,55171155277,54557513356,51745631586,48493316820,46673989350,46884865241,48116914411,48653513873,47414086797,44707993752,41887956076,40256747269,40120264381,40670734441,40701749079,39543142150,37492985272,35487661695,34342836627,34169838103,34379457595,34192890744,33217278894,31662557585,30089017759,28939185015,28228776649,27591501734,26592967456,25044547977,23090803477,21052787299,19180520877,17506191202,15884068378,14147402445,12249281227,10292451445,8448089827,6845398974,5511803076,4390223959,3403949987,2512760401,1726959831,1083416730,609559852,302187427,129394459,46654549,13672447,3100258,509436,55621,3565,109,1 655,C,1,328,18258,423171,5562480,48688419,312832602,1574215062,6496248909,22752513720,69456673701,188733576638,464214898658,1047454662361,2191425413780,4287363241779,7897849761752,13776236762392,22861531200569,36239662458420,55067305221121,80462985800588,113380373575108,154487242695951,204077187663160,262037750933199,327887919764152,400881396498862,480153266971289,564872732355950,654359788395471,748132179934168,845868737696678,947301018373641,1052070133836050,1159601692684799,1269051197882832,1379352313836852,1489366832041299,1598099608681420,1704915843722211,1809690036441908,1912830390676258,2015158355821031,2117670222807840,2221248744006689,2326411793159142,2433175894539942,2541078313853119,2649351428858320,2757191556048651,2864029910910718,2969711277857548,3074518144382671,3179031481823730,3283874885082459,3389429446722662,3495619544168212,3601847439957409,3707102194476100,3810205749686911,3910111573122618,4006155537767038,4098177191652621,4186475054474670,4271618684040419,4354192845221667,4434573058036252,4512815927626114,4588700265881430,4661897401948181,4732201992631603,4799732063479848,4865017138231786,4928935931414670,4992525297748799,5056733412496097,5122210103783272,5189210865381394,5257648373789570,5327271274762561,5397901083799433,5469633181656808,5542921095654306,5618510794837930,5697251141571779,5779852282563177,5866681312803572,5957671083347304,6052376703982270,6150156633092361,6250404308759433,6352736610095708,6457065544193336,6563527192965210,6672296500117149,6783360617298107,6896343464163692,7010459217377004,7124623845044730,7237691241755501,7348732212337763,7457258850784308,7563315352144916,7667400715821010,7770246526370269,7872525432423117,7974591267236272,8076337789341384,8177217122547550,8276402236371871,8373030764383383,8466442920856868,8556330868143336,8642750635939330,8725999352804929,8806408809740407,8884131584160732,8958991673133234,9030444552697950,9097653504891521,9159651523392823,9215532678469148,9264612892120646,9306518422794390,9341190462218709,9368821212091537,9389751493062752,9404361869399824,9412981982046970,9415830096220381,9412981982046970,9404361869399824,9389751493062752,9368821212091537,9341190462218709,9306518422794390,9264612892120646,9215532678469148,9159651523392823,9097653504891521,9030444552697950,8958991673133234,8884131584160732,8806408809740407,8725999352804929,8642750635939330,8556330868143336,8466442920856868,8373030764383383,8276402236371871,8177217122547550,8076337789341384,7974591267236272,7872525432423117,7770246526370269,7667400715821010,7563315352144916,7457258850784308,7348732212337763,7237691241755501,7124623845044730,7010459217377004,6896343464163692,6783360617298107,6672296500117149,6563527192965210,6457065544193336,6352736610095708,6250404308759433,6150156633092361,6052376703982270,5957671083347304,5866681312803572,5779852282563177,5697251141571779,5618510794837930,5542921095654306,5469633181656808,5397901083799433,5327271274762561,5257648373789570,5189210865381394,5122210103783272,5056733412496097,4992525297748799,4928935931414670,4865017138231786,4799732063479848,4732201992631603,4661897401948181,4588700265881430,4512815927626114,4434573058036252,4354192845221667,4271618684040419,4186475054474670,4098177191652621,4006155537767038,3910111573122618,3810205749686911,3707102194476100,3601847439957409,3495619544168212,3389429446722662,3283874885082459,3179031481823730,3074518144382671,2969711277857548,2864029910910718,2757191556048651,2649351428858320,2541078313853119,2433175894539942,2326411793159142,2221248744006689,2117670222807840,2015158355821031,1912830390676258,1809690036441908,1704915843722211,1598099608681420,1489366832041299,1379352313836852,1269051197882832,1159601692684799,1052070133836050,947301018373641,845868737696678,748132179934168,654359788395471,564872732355950,480153266971289,400881396498862,327887919764152,262037750933199,204077187663160,154487242695951,113380373575108,80462985800588,55067305221121,36239662458420,22861531200569,13776236762392,7897849761752,4287363241779,2191425413780,1047454662361,464214898658,188733576638,69456673701,22752513720,6496248909,1574215062,312832602,48688419,5562480,423171,18258,328,1,D,1,110,3739,63580,671770,4989209,28179920,127786571,483996446,1577944836,4534047103,11699776116,27521637645,59725972302,120719650182,228998854825,410227774146,697569849333,1130865969956,1754389928046,2613185047783,3748364417510,5192141407667,6963609432328,9066298727506,11488259168371,14204874153160,17183896076159,20391501278790,23797750648832,27379910990667,31122663500026,35015147048401,39045812692414,43196908376172,47440745212313,51739489690734,56049133082829,60326876358260,64539918940350,68672945159061,72731715019156,76741174592797,80738199058462,84760897465898,88837640099201,92979165644792,97176246164115,101403688483556,105629383814514,109825343212617,113976892117950,118086816787303,122173016727242,126260438444502,130370017981955,134508457766926,138662490460373,142799760189190,146876079565426,150846556117419,154676802262118,158350514336715,161871006241124,165256408222926,168530536005194,171713025159968,174812491653115,177825158793475,180739225709494,183543121736596,186234376975076,188825570520007,191344881065123,193830884915698,196323561586260,198854931245364,201442796343877,204089836291945,206788338192894,209528747164066,212308685766532,215138829647465,218043285701741,221054344194542,224203633392776,227512975928068,230988323033743,234619042537493,238382816775822,242254152388762,246213030146536,250250246298771,254367415906429,258571702762450,262867340908420,267247328214968,271688804159909,276154331109647,280598992713666,284980928648800,289271627934912,293462382687981,297564584932023,301603618619234,305608357974538,309599899578892,313583391928353,317545574676135,321458520802786,325287965057282,329003158677388,332584780940007,336028210610345,339341215107714,342537181057776,345626515212392,348609246897295,351471198483731,354184760233314,356713772891060,359020735419608,361073950566989,362852528404421,364348186738670,365563968317890,366510829872252,367203369567031,367655835946889,367879151301910,367879151301910,367655835946889,367203369567031,366510829872252,365563968317890,364348186738670,362852528404421,361073950566989,359020735419608,356713772891060,354184760233314,351471198483731,348609246897295,345626515212392,342537181057776,339341215107714,336028210610345,332584780940007,329003158677388,325287965057282,321458520802786,317545574676135,313583391928353,309599899578892,305608357974538,301603618619234,297564584932023,293462382687981,289271627934912,284980928648800,280598992713666,276154331109647,271688804159909,267247328214968,262867340908420,258571702762450,254367415906429,250250246298771,246213030146536,242254152388762,238382816775822,234619042537493,230988323033743,227512975928068,224203633392776,221054344194542,218043285701741,215138829647465,212308685766532,209528747164066,206788338192894,204089836291945,201442796343877,198854931245364,196323561586260,193830884915698,191344881065123,188825570520007,186234376975076,183543121736596,180739225709494,177825158793475,174812491653115,171713025159968,168530536005194,165256408222926,161871006241124,158350514336715,154676802262118,150846556117419,146876079565426,142799760189190,138662490460373,134508457766926,130370017981955,126260438444502,122173016727242,118086816787303,113976892117950,109825343212617,105629383814514,101403688483556,97176246164115,92979165644792,88837640099201,84760897465898,80738199058462,76741174592797,72731715019156,68672945159061,64539918940350,60326876358260,56049133082829,51739489690734,47440745212313,43196908376172,39045812692414,35015147048401,31122663500026,27379910990667,23797750648832,20391501278790,17183896076159,14204874153160,11488259168371,9066298727506,6963609432328,5192141407667,3748364417510,2613185047783,1754389928046,1130865969956,697569849333,410227774146,228998854825,120719650182,59725972302,27521637645,11699776116,4534047103,1577944836,483996446,127786571,28179920,4989209,671770,63580,3739,110,1 658,C,1,329,18260,419804,5447294,46771956,291996856,1407909769,5462102325,17554138476,47757637760,111875561700,228925237016,414680654080,674099097643,997898730031,1365469410224,1748172461532,2103007461402,2356465553120,2397177590972,2100859890059,1385257255535,255524977456,-1201401069498,-2863039776240,-4593757483448,-6199479889022,-7365345834937,-7686413684383,-6826892978664,-4692254730786,-1454991152630,2573756795736,7048245127284,11516235043957,15268307338817,17376648354492,17026304965418,13891696671160,8211869610224,544262799038,-8443446859779,-17851982313193,-26291363079524,-31970821515094,-33294591334430,-29511366651123,-20844043938911,-8104914022541,7610980712663,24734059368382,40871525500330,53019524102300,58489333663537,55840018150931,45048476850959,27019509176261,3265401215444,-23785029325498,-50412061040902,-72065661286549,-84688234335141,-85890880750031,-75108583458103,-53044099190922,-21451525475170,16364469327808,55194839416619,88733636913649,111331650706429,119372072808779,111386352742976,87499855632658,49427788083822,1207260565329,-50512104837779,-97662735031589,-132911033208633,-151172217874286,-149697004460262,-127612939505268,-86217551847063,-29947928249673,33416248581591,94287665648981,143707977266956,174944821258662,183630833365230,167536690926703,127198442006143,67044290606293,-4533101519827,-76929851036682,-139844847254767,-184871886125409,-205801017925841,-198781485158515,-163305041422709,-103388713754781,-27478385195652,53386205659661,127962319720981,186317549597193,220378419595729,224575443221059,197156653686299,141344334135494,65085519189947,-20717508752367,-104325273274675,-174562944966585,-221662869616415,-238395832633567,-221649341079356,-173525179895473,-101014585071873,-14420136487281,74435291405885,153525582707357,211751950585617,240453142652156,235131198314323,196506811925599,130270667870215,45821352395847,-45222331420669,-130345527807677,-197536036434792,-237004914045879,-242913057871179,-214425534303323,-155712054277581,-75095660889193,16207575038395,105522933910576,180328279536297,229993383156061,247385460668593,229993383156061,180328279536297,105522933910576,16207575038395,-75095660889193,-155712054277581,-214425534303323,-242913057871179,-237004914045879,-197536036434792,-130345527807677,-45222331420669,45821352395847,130270667870215,196506811925599,235131198314323,240453142652156,211751950585617,153525582707357,74435291405885,-14420136487281,-101014585071873,-173525179895473,-221649341079356,-238395832633567,-221662869616415,-174562944966585,-104325273274675,-20717508752367,65085519189947,141344334135494,197156653686299,224575443221059,220378419595729,186317549597193,127962319720981,53386205659661,-27478385195652,-103388713754781,-163305041422709,-198781485158515,-205801017925841,-184871886125409,-139844847254767,-76929851036682,-4533101519827,67044290606293,127198442006143,167536690926703,183630833365230,174944821258662,143707977266956,94287665648981,33416248581591,-29947928249673,-86217551847063,-127612939505268,-149697004460262,-151172217874286,-132911033208633,-97662735031589,-50512104837779,1207260565329,49427788083822,87499855632658,111386352742976,119372072808779,111331650706429,88733636913649,55194839416619,16364469327808,-21451525475170,-53044099190922,-75108583458103,-85890880750031,-84688234335141,-72065661286549,-50412061040902,-23785029325498,3265401215444,27019509176261,45048476850959,55840018150931,58489333663537,53019524102300,40871525500330,24734059368382,7610980712663,-8104914022541,-20844043938911,-29511366651123,-33294591334430,-31970821515094,-26291363079524,-17851982313193,-8443446859779,544262799038,8211869610224,13891696671160,17026304965418,17376648354492,15268307338817,11516235043957,7048245127284,2573756795736,-1454991152630,-4692254730786,-6826892978664,-7686413684383,-7365345834937,-6199479889022,-4593757483448,-2863039776240,-1201401069498,255524977456,1385257255535,2100859890059,2397177590972,2356465553120,2103007461402,1748172461532,1365469410224,997898730031,674099097643,414680654080,228925237016,111875561700,47757637760,17554138476,5462102325,1407909769,291996856,46771956,5447294,419804,18260,329,1,D,1,110,3718,62565,650697,4720426,25741082,110859223,390238350,1151184968,2900611692,6339838162,12185578868,20873486492,32319218333,45915692880,60702585712,75346671403,87658710317,94007765854,89584717842,70071144331,33844879918,-17130523871,-78537039591,-145395332634,-211634760658,-267507119338,-298481260803,-289147599154,-230527792295,-124489925868,18764745831,186306514536,363341973474,527740505701,646617251650,683919044237,616080096183,442033407362,178823001760,-149379433342,-513371892733,-869360167448,-1153517061025,-1296174407936,-1249327639693,-1003666972005,-581697451908,-20944787111,628625641709,1290676455126,1856927732819,2210987595808,2269261340753,2004578767174,1436923878705,613391268256,-391783215751,-1459151719558,-2422597665277,-3107097382295,-3383409383400,-3195799435945,-2549752421415,-1492182407660,-118431905481,1404982242634,2846448273655,3963960758034,4573110562425,4577001187524,3951722759713,2730773841112,1022382254771,-963307228485,-2929991669832,-4567083298753,-5628712559207,-5964484736248,-5505005785789,-4254548733224,-2320510904607,55854529130,2524788633375,4713547282842,6312406535693,7106718294626,6967496617827,5856277399497,3865437662476,1249134266973,-1610282114329,-4294108346104,-6433649757796,-7744254675354,-8027267729267,-7191139532767,-5300400481672,-2603119332416,509001521457,3591243632001,6226531485529,8062071416387,8827034959956,8371406965229,6720789204359,4098466051286,882674998666,-2476188030944,-5526727836231,-7856620336461,-9127515541914,-9130166045922,-7842521847515,-5447211935083,-2290568941525,1188399060528,4519484913991,7245818540391,8973738729121,9439058031690,8566001136104,6483891377186,3494231373438,13552830954,-3481478923126,-6505196004826,-8623679722931,-9524926798507,-9076209998177,-7345005295378,-4580332531103,-1169677642371,2413898033047,5670950198096,8141720419810,9473024956070,9473024956070,8141720419810,5670950198096,2413898033047,-1169677642371,-4580332531103,-7345005295378,-9076209998177,-9524926798507,-8623679722931,-6505196004826,-3481478923126,13552830954,3494231373438,6483891377186,8566001136104,9439058031690,8973738729121,7245818540391,4519484913991,1188399060528,-2290568941525,-5447211935083,-7842521847515,-9130166045922,-9127515541914,-7856620336461,-5526727836231,-2476188030944,882674998666,4098466051286,6720789204359,8371406965229,8827034959956,8062071416387,6226531485529,3591243632001,509001521457,-2603119332416,-5300400481672,-7191139532767,-8027267729267,-7744254675354,-6433649757796,-4294108346104,-1610282114329,1249134266973,3865437662476,5856277399497,6967496617827,7106718294626,6312406535693,4713547282842,2524788633375,55854529130,-2320510904607,-4254548733224,-5505005785789,-5964484736248,-5628712559207,-4567083298753,-2929991669832,-963307228485,1022382254771,2730773841112,3951722759713,4577001187524,4573110562425,3963960758034,2846448273655,1404982242634,-118431905481,-1492182407660,-2549752421415,-3195799435945,-3383409383400,-3107097382295,-2422597665277,-1459151719558,-391783215751,613391268256,1436923878705,2004578767174,2269261340753,2210987595808,1856927732819,1290676455126,628625641709,-20944787111,-581697451908,-1003666972005,-1249327639693,-1296174407936,-1153517061025,-869360167448,-513371892733,-149379433342,178823001760,442033407362,616080096183,683919044237,646617251650,527740505701,363341973474,186306514536,18764745831,-124489925868,-230527792295,-289147599154,-298481260803,-267507119338,-211634760658,-145395332634,-78537039591,-17130523871,33844879918,70071144331,89584717842,94007765854,87658710317,75346671403,60702585712,45915692880,32319218333,20873486492,12185578868,6339838162,2900611692,1151184968,390238350,110859223,25741082,4720426,650697,62565,3718,110,1 659,C,1,329,17711,364715,3729029,21089413,68018543,122045049,130559303,231842235,666776233,933125187,514733027,1152921347,3357897603,2627152413,308381523,5021591807,9153706527,1121330899,430037531,14821111159,9995767675,-6627415825,7521619547,20010978083,-3173949547,-7580850481,13201793573,4316560947,-8537763751,-972715053,-6737527121,-2374164917,9551556667,-20972752855,-19659642313,32704242867,1987266489,-42428204653,25022948217,41024396523,-26539208287,5094595075,41899707357,-3152117539,19733600665,31543475585,-29258142819,29508397371,65396882461,-60005598493,-21451787003,98351056781,-28875988229,-73538474457,73162097167,11346224693,-60177021519,53797981105,-347833553,-49970398713,96001939369,4378389539,-106777507985,113399894249,77703574941,-149250267647,43598590201,128203711763,-115994456265,-17586239385,101456680517,-93655427837,-5079633399,100103867189,-128782726133,-11078323539,176667258113,-119944550687,-84371505709,221794112389,-30450019595,-128818583433,182872815841,24929350865,-114698452667,154787113175,8678995967,-142372014357,165639073981,24616981591,-220325780705,129431549789,96320733785,-238776369605,51640444399,138285104691,-188332083599,25009065811,148632698269,-158610258791,35371129159,190034263843,-154644327627,-412570749,233501980055,-126265474815,-71474120425,219750757847,-92188213743,-122106915055,179138616205,-78892281865,-153511651537,159545520069,-54535620727,-172847067721,155322493271,-4820586531,-168822371765,157371230499,48493527461,-162677439297,152226092177,100034829027,-168214260637,105446873651,129724021125,-159327518279,38847797289,108095078725,-149683688261,13648846195,87842754523,-170253157441,3619255013,133581241901,-161832692193,-43649777747,178360215209,-79487854359,-69967208861,148186024523,-25352621513,-37089071483,119998501589,-65780757059,-51054666127,147541510453,-84833217917,-148215980343,131378536457,-17891256775,-183886450343,50425758773,20287865301,-111162226011,45866541301,-2834655677,-78436236009,129253599229,37342467127,-126633980961,132880528561,132880528561,-126633980961,37342467127,129253599229,-78436236009,-2834655677,45866541301,-111162226011,20287865301,50425758773,-183886450343,-17891256775,131378536457,-148215980343,-84833217917,147541510453,-51054666127,-65780757059,119998501589,-37089071483,-25352621513,148186024523,-69967208861,-79487854359,178360215209,-43649777747,-161832692193,133581241901,3619255013,-170253157441,87842754523,13648846195,-149683688261,108095078725,38847797289,-159327518279,129724021125,105446873651,-168214260637,100034829027,152226092177,-162677439297,48493527461,157371230499,-168822371765,-4820586531,155322493271,-172847067721,-54535620727,159545520069,-153511651537,-78892281865,179138616205,-122106915055,-92188213743,219750757847,-71474120425,-126265474815,233501980055,-412570749,-154644327627,190034263843,35371129159,-158610258791,148632698269,25009065811,-188332083599,138285104691,51640444399,-238776369605,96320733785,129431549789,-220325780705,24616981591,165639073981,-142372014357,8678995967,154787113175,-114698452667,24929350865,182872815841,-128818583433,-30450019595,221794112389,-84371505709,-119944550687,176667258113,-11078323539,-128782726133,100103867189,-5079633399,-93655427837,101456680517,-17586239385,-115994456265,128203711763,43598590201,-149250267647,77703574941,113399894249,-106777507985,4378389539,96001939369,-49970398713,-347833553,53797981105,-60177021519,11346224693,73162097167,-73538474457,-28875988229,98351056781,-21451787003,-60005598493,65396882461,29508397371,-29258142819,31543475585,19733600665,-3152117539,41899707357,5094595075,-26539208287,41024396523,25022948217,-42428204653,1987266489,32704242867,-19659642313,-20972752855,9551556667,-2374164917,-6737527121,-972715053,-8537763751,4316560947,13201793573,-7580850481,-3173949547,20010978083,7521619547,-6627415825,9995767675,14821111159,430037531,1121330899,9153706527,5021591807,308381523,2627152413,3357897603,1152921347,514733027,933125187,666776233,231842235,130559303,122045049,68018543,21089413,3729029,364715,17711,329,1,D,1,109,3455,49141,370729,1583473,3829363,5108097,5792155,16094703,34524255,29513027,21247495,88776243,140130281,40945899,65308187,326911297,238982951,-73209481,294958837,636974637,-10049733,-137017175,711823975,414601303,-433330305,147479399,510448049,-207802249,-195870803,-76243991,-328074401,279832529,-74929061,-1211713905,339622447,1208743359,-1255800665,-675853037,1999886637,167115253,-986829171,1422326605,793560089,-129557537,1554195743,-90223171,-688712577,2794955967,248285355,-2938634387,2325059675,2274293233,-3504970905,155392571,2896435025,-2097583731,-201684927,2196139387,-2222619425,912532469,3598858025,-3630105573,-495998339,6207711627,-2590356925,-3799679843,5832571879,45217759,-4712924075,3545384251,313491779,-3929726729,3809029601,-369008089,-5316778165,5468588067,2162748837,-7401634569,4263335177,6005318097,-6407551995,1529548895,6715276365,-4481742379,812754693,5897388621,-5348546269,179769743,7068264213,-6558940173,-3083402137,8362007029,-4671499765,-6028752775,7412483877,-1861224697,-5891416665,6653292793,-610740009,-5317598895,7619714553,790502283,-6512949491,7531252547,3135752141,-7705335033,5118235539,4336294287,-7888867595,2571547891,4227042041,-8014946763,998981497,4684876647,-7712606117,-62296591,5921301023,-6341331471,-554609981,7262549895,-4787610079,-1178333353,8373908051,-3307389973,-2912570445,7927543671,-1754732949,-4427082421,5735910979,-1486216377,-4736948179,4648076767,-2109216593,-5652060677,5420038331,-421771531,-6973896103,4853257743,3003200599,-5730741893,2844287151,3665583379,-3457631169,2763968963,2110481793,-4705699411,3170937357,2870173981,-7412250177,172896295,4673980489,-6209220251,-3118586701,3577746069,-3185613395,-1715030261,2544777061,-3188445167,804522703,5522410009,-3625168873,-907030609,8044171097,-907030609,-3625168873,5522410009,804522703,-3188445167,2544777061,-1715030261,-3185613395,3577746069,-3118586701,-6209220251,4673980489,172896295,-7412250177,2870173981,3170937357,-4705699411,2110481793,2763968963,-3457631169,3665583379,2844287151,-5730741893,3003200599,4853257743,-6973896103,-421771531,5420038331,-5652060677,-2109216593,4648076767,-4736948179,-1486216377,5735910979,-4427082421,-1754732949,7927543671,-2912570445,-3307389973,8373908051,-1178333353,-4787610079,7262549895,-554609981,-6341331471,5921301023,-62296591,-7712606117,4684876647,998981497,-8014946763,4227042041,2571547891,-7888867595,4336294287,5118235539,-7705335033,3135752141,7531252547,-6512949491,790502283,7619714553,-5317598895,-610740009,6653292793,-5891416665,-1861224697,7412483877,-6028752775,-4671499765,8362007029,-3083402137,-6558940173,7068264213,179769743,-5348546269,5897388621,812754693,-4481742379,6715276365,1529548895,-6407551995,6005318097,4263335177,-7401634569,2162748837,5468588067,-5316778165,-369008089,3809029601,-3929726729,313491779,3545384251,-4712924075,45217759,5832571879,-3799679843,-2590356925,6207711627,-495998339,-3630105573,3598858025,912532469,-2222619425,2196139387,-201684927,-2097583731,2896435025,155392571,-3504970905,2274293233,2325059675,-2938634387,248285355,2794955967,-688712577,-90223171,1554195743,-129557537,793560089,1422326605,-986829171,167115253,1999886637,-675853037,-1255800665,1208743359,339622447,-1211713905,-74929061,279832529,-328074401,-76243991,-195870803,-207802249,510448049,147479399,-433330305,414601303,711823975,-137017175,-10049733,636974637,294958837,-73209481,238982951,326911297,65308187,40945899,140130281,88776243,21247495,29513027,34524255,16094703,5792155,5108097,3829363,1583473,370729,49141,3455,109,1 661,C,1,331,18591,434897,5783301,51502799,339610143,1771603217,7652230145,28276394523,91581783573,264872448597,694242574277,1668906089905,3716334930707,7730558374973,15130586159579,28039793476953,49471544614375,83502179116165,135409822565173,211755985032417,320386674030413,470331984521657,671589903934377,934792932813599,1270774313860517,1690070233533739,2202409266262859,2816245313867603,3538383950521271,4373738000198543,5325232880760965,6393871030365453,7578958021929199,8878486160142725,10289658712965861,11809518119104517,13435620566155603,15166688096149713,17003176240349563,18947718832561825,21005439660578213,23184136018456395,25494331899773821,27949173689632149,30564118042821763,33356361993987697,36343998590942105,39544936410668515,42975672343532443,46650030091348999,50577966630190557,54764523022219265,59208982219996653,63904310957428559,68836994346801343,73987385912053973,79330657520992859,84838335106210055,90480278409340407,96226862299340695,102051090639703595,107930428179775531,113848232092286929,119794742067473133,125767605957436511,131771885373366575,137819454336095097,143927731476912695,150117790256193795,156412031322920939,162831699835457617,169394527953090771,176112680119626557,182991044077733501,190025835484907431,197203520630348939,204500182384525525,211881565338566737,219304038642893995,226716575021668989,234063619532000445,241288526736641185,248337176305046171,255161447309734345,261722362209601615,267992790443691841,273959565812563659,279624757960695119,285005761119762643,290133935097216079,295051778691271937,299808942096466425,304457635449096525,309048043575085311,313624205811702085,318220577893508449,322859316951217131,327548314444755489,332280114007862639,337031960657880133,341767199954886055,346438041912180591,350989414831753567,355363418556672005,359503864031913827,363360550521966759,366893154012529461,370074716295738721,372894650521108457,375360973653642015,377501302390181821,379362164491518417,381006426173822163,382509016015494547,383951454637111735,385415833687956807,386978811966458695,388706023064872285,390647170022251801,392832098522550357,395268242822941099,397939888219348765,400809564371851431,403821560258809807,406907151358122463,409990832230445583,412996780264399843,415854934662145447,418506331424501545,420907528265147577,423033993367922537,424882253385782015,426470522911246223,427837588512990443,429039922971150139,430147277867976399,431237213370611077,432389083076543271,433677910922250831,435168475756337707,436909869029200985,438930854512465147,441236478001044763,443806431626760497,446595576006519213,449536756676193093,452545706353064361,455527527676475897,458384090773964501,461021662391169911,463358145858650611,465329380168897355,466893993645085995,468036365216267991,468767372201686635,469122826192056605,469159783339658521,468951177733601913,468579383175279517,468129328385637051,467681709705471605,467306737369616553,467058775609422015,466972201614903763,467058775609422015,467306737369616553,467681709705471605,468129328385637051,468579383175279517,468951177733601913,469159783339658521,469122826192056605,468767372201686635,468036365216267991,466893993645085995,465329380168897355,463358145858650611,461021662391169911,458384090773964501,455527527676475897,452545706353064361,449536756676193093,446595576006519213,443806431626760497,441236478001044763,438930854512465147,436909869029200985,435168475756337707,433677910922250831,432389083076543271,431237213370611077,430147277867976399,429039922971150139,427837588512990443,426470522911246223,424882253385782015,423033993367922537,420907528265147577,418506331424501545,415854934662145447,412996780264399843,409990832230445583,406907151358122463,403821560258809807,400809564371851431,397939888219348765,395268242822941099,392832098522550357,390647170022251801,388706023064872285,386978811966458695,385415833687956807,383951454637111735,382509016015494547,381006426173822163,379362164491518417,377501302390181821,375360973653642015,372894650521108457,370074716295738721,366893154012529461,363360550521966759,359503864031913827,355363418556672005,350989414831753567,346438041912180591,341767199954886055,337031960657880133,332280114007862639,327548314444755489,322859316951217131,318220577893508449,313624205811702085,309048043575085311,304457635449096525,299808942096466425,295051778691271937,290133935097216079,285005761119762643,279624757960695119,273959565812563659,267992790443691841,261722362209601615,255161447309734345,248337176305046171,241288526736641185,234063619532000445,226716575021668989,219304038642893995,211881565338566737,204500182384525525,197203520630348939,190025835484907431,182991044077733501,176112680119626557,169394527953090771,162831699835457617,156412031322920939,150117790256193795,143927731476912695,137819454336095097,131771885373366575,125767605957436511,119794742067473133,113848232092286929,107930428179775531,102051090639703595,96226862299340695,90480278409340407,84838335106210055,79330657520992859,73987385912053973,68836994346801343,63904310957428559,59208982219996653,54764523022219265,50577966630190557,46650030091348999,42975672343532443,39544936410668515,36343998590942105,33356361993987697,30564118042821763,27949173689632149,25494331899773821,23184136018456395,21005439660578213,18947718832561825,17003176240349563,15166688096149713,13435620566155603,11809518119104517,10289658712965861,8878486160142725,7578958021929199,6393871030365453,5325232880760965,4373738000198543,3538383950521271,2816245313867603,2202409266262859,1690070233533739,1270774313860517,934792932813599,671589903934377,470331984521657,320386674030413,211755985032417,135409822565173,83502179116165,49471544614375,28039793476953,15130586159579,7730558374973,3716334930707,1668906089905,694242574277,264872448597,91581783573,28276394523,7652230145,1771603217,339610143,51502799,5783301,434897,18591,331,1,D,1,111,3807,65391,700641,5315699,30966609,146295885,582440517,2009646133,6138096315,16872079891,42293883137,97742989677,210161830667,423701495625,806350441527,1457116229215,2513099139373,4155665215743,6614846770045,10171061774081,15153273687469,21932878070165,30912980833709,42513348351087,57152070369345,75225677761435,97089862435065,123042914601499,153313567523837,188054335679901,227340900626507,271177762221031,319510140082701,372241753682383,429257467397193,490448948098737,555740802442289,625114553477715,698628444927019,776432147044163,858776358755985,946017474145067,1038616789197687,1137132676261645,1242203621856235,1354520679554983,1474789708592405,1603685971095831,1741805184113125,1889615338814585,2047412769264363,2215285055948361,2393083344255653,2580407676824133,2776610021838453,2980819335450379,3191990278141361,3408972567997581,3630593227717051,3855741355307179,4083445680054155,4312938373246935,4543702238771933,4775500353743623,5008386777376023,5242695393503695,5479003658321351,5718070636892237,5960753775288515,6207913875916285,6460319783314325,6718562054222531,6982979827083587,7253600621777011,7530091978612707,7811727238687627,8097372805763633,8385506809557229,8674276356671731,8961592979953969,9245257144305089,9523097237531855,9793108691937703,10053583329441615,10303223597860163,10541237286116319,10767404974614995,10982108121368855,11186305187008985,11381449543302525,11569354711788439,11752024473820517,11931471653172103,12109547162963309,12287792510557735,12467320129788731,12648722000919487,12832009343863913,13016591231196025,13201302046622959,13384483070581991,13564113181206749,13737973049356369,13903822252843863,14059571870798909,14203443459852983,14334112585799575,14450835981351601,14553555357988819,14642962627979029,14720507644754897,14788334865392893,14849148351445859,14906019207739721,14962158998132943,15020683533432943,15084385831438037,15155530707757309,15235681367612807,15325571210613313,15425037776079135,15533034609864489,15647727747781141,15766668616074465,15887020734475449,16005810175700667,16120171875269293,16227572763570611,16326002136419937,16414124356474239,16491387773302117,16558080114046221,16615319751954297,16664977342227359,16709532153963839,16751877444050771,16795094677911395,16842215658959335,16895987097442849,16958648378302511,17031733590058099,17115912919579025,17210892533253999,17315391483571597,17427206798512891,17543365425838005,17660348636583401,17774365355089965,17881647599445267,17978742482791381,18062778069742533,18131682621473933,18184338531780049,18220655564943699,18241554789819851,18248864796751303,18245142886069667,18233442379532513,18217050615121305,18199220682917773,18182915914951059,18170582386251961,18163962620495777,18163962620495777,18170582386251961,18182915914951059,18199220682917773,18217050615121305,18233442379532513,18245142886069667,18248864796751303,18241554789819851,18220655564943699,18184338531780049,18131682621473933,18062778069742533,17978742482791381,17881647599445267,17774365355089965,17660348636583401,17543365425838005,17427206798512891,17315391483571597,17210892533253999,17115912919579025,17031733590058099,16958648378302511,16895987097442849,16842215658959335,16795094677911395,16751877444050771,16709532153963839,16664977342227359,16615319751954297,16558080114046221,16491387773302117,16414124356474239,16326002136419937,16227572763570611,16120171875269293,16005810175700667,15887020734475449,15766668616074465,15647727747781141,15533034609864489,15425037776079135,15325571210613313,15235681367612807,15155530707757309,15084385831438037,15020683533432943,14962158998132943,14906019207739721,14849148351445859,14788334865392893,14720507644754897,14642962627979029,14553555357988819,14450835981351601,14334112585799575,14203443459852983,14059571870798909,13903822252843863,13737973049356369,13564113181206749,13384483070581991,13201302046622959,13016591231196025,12832009343863913,12648722000919487,12467320129788731,12287792510557735,12109547162963309,11931471653172103,11752024473820517,11569354711788439,11381449543302525,11186305187008985,10982108121368855,10767404974614995,10541237286116319,10303223597860163,10053583329441615,9793108691937703,9523097237531855,9245257144305089,8961592979953969,8674276356671731,8385506809557229,8097372805763633,7811727238687627,7530091978612707,7253600621777011,6982979827083587,6718562054222531,6460319783314325,6207913875916285,5960753775288515,5718070636892237,5479003658321351,5242695393503695,5008386777376023,4775500353743623,4543702238771933,4312938373246935,4083445680054155,3855741355307179,3630593227717051,3408972567997581,3191990278141361,2980819335450379,2776610021838453,2580407676824133,2393083344255653,2215285055948361,2047412769264363,1889615338814585,1741805184113125,1603685971095831,1474789708592405,1354520679554983,1242203621856235,1137132676261645,1038616789197687,946017474145067,858776358755985,776432147044163,698628444927019,625114553477715,555740802442289,490448948098737,429257467397193,372241753682383,319510140082701,271177762221031,227340900626507,188054335679901,153313567523837,123042914601499,97089862435065,75225677761435,57152070369345,42513348351087,30912980833709,21932878070165,15153273687469,10171061774081,6614846770045,4155665215743,2513099139373,1457116229215,806350441527,423701495625,210161830667,97742989677,42293883137,16872079891,6138096315,2009646133,582440517,146295885,30966609,5315699,700641,65391,3807,111,1 662,C,1,331,18039,378333,3946141,22356071,65003083,43058797,-297852359,-765302121,293438571,3526437921,2343285593,-9956661057,-13886679421,20654955749,46973413701,-32899642721,-123156662525,38471574913,276977229977,-20236716065,-559999227317,-50962135967,1045677878425,220278681155,-1832261557729,-550587696147,3045747124381,1124363788943,-4839037964561,-2042001025759,7390128811561,3419737787431,-10895390107789,-5382821730631,15563156477381,8059648707315,-21602665988833,-11572321149927,29213957171485,16029343179439,-38574209900885,-21514844705723,49828894596313,28082085581679,-63082686689581,-35745869739939,78397014238189,44480010977427,-95788523554381,-54213353922271,115234833437469,64831073685443,-136680196733877,-76176299777211,160043460281573,88056248173419,-185222163709121,-100248211843519,212096118997605,112509115011287,-240527357126901,-124587069521999,270356874255293,136234821967667,-301397919884333,-147223946049507,333426298973085,157357266011531,-366172151280769,-166482173592751,399311463913949,174499291141891,-432464796796353,-181370852534739,465198878439477,187120864819983,-497038987508497,-191834562887443,527482072013129,195647857953343,-556018063490821,-198737483453315,582147499674673,201303738873759,-605404587689973,-203559568171171,625373249061253,205717250810279,-641705537751977,-207984399649663,654130671312293,210558899093803,-662464272005969,-213632561271415,666608328994133,217394378358039,-666550776327589,-222040304939447,662358459190369,227780541735491,-654171379454593,-234846766606243,642195343565105,243493486620795,-626695814274737,-253994362854367,607990033950353,266632355423359,-586436061013357,-281683239523823,562421560361113,299398399136579,-536349611125169,-319985623405511,508627311282581,343595409571583,-479651295134545,-370305716836123,449799575266913,400114792764647,-419421150307729,-432933759384683,388833128157505,468589505233395,-358315142092345,-506826184800823,328113615596737,547316007543731,-298444763289417,-589667069436963,269505504557561,633437240989355,-241478567802533,-678141276113523,214540585585837,723261444846807,-188862296488545,-768254271711575,164608531343869,812562760918211,-141930351099185,-855626630265483,120957710719949,896895903270259,-101789493714365,-935843149769939,84485335867081,971976424614479,-69057270026773,-1004849932342075,55463042223469,1034071593110963,-43603272719773,-1059308922196811,33321097147541,1080290458130615,-24407490377565,-1096806436294291,16606932182797,1108703443920759,-9628213424873,-1115880077313039,3152779377137,1118278282608859,3152779377137,-1115880077313039,-9628213424873,1108703443920759,16606932182797,-1096806436294291,-24407490377565,1080290458130615,33321097147541,-1059308922196811,-43603272719773,1034071593110963,55463042223469,-1004849932342075,-69057270026773,971976424614479,84485335867081,-935843149769939,-101789493714365,896895903270259,120957710719949,-855626630265483,-141930351099185,812562760918211,164608531343869,-768254271711575,-188862296488545,723261444846807,214540585585837,-678141276113523,-241478567802533,633437240989355,269505504557561,-589667069436963,-298444763289417,547316007543731,328113615596737,-506826184800823,-358315142092345,468589505233395,388833128157505,-432933759384683,-419421150307729,400114792764647,449799575266913,-370305716836123,-479651295134545,343595409571583,508627311282581,-319985623405511,-536349611125169,299398399136579,562421560361113,-281683239523823,-586436061013357,266632355423359,607990033950353,-253994362854367,-626695814274737,243493486620795,642195343565105,-234846766606243,-654171379454593,227780541735491,662358459190369,-222040304939447,-666550776327589,217394378358039,666608328994133,-213632561271415,-662464272005969,210558899093803,654130671312293,-207984399649663,-641705537751977,205717250810279,625373249061253,-203559568171171,-605404587689973,201303738873759,582147499674673,-198737483453315,-556018063490821,195647857953343,527482072013129,-191834562887443,-497038987508497,187120864819983,465198878439477,-181370852534739,-432464796796353,174499291141891,399311463913949,-166482173592751,-366172151280769,157357266011531,333426298973085,-147223946049507,-301397919884333,136234821967667,270356874255293,-124587069521999,-240527357126901,112509115011287,212096118997605,-100248211843519,-185222163709121,88056248173419,160043460281573,-76176299777211,-136680196733877,64831073685443,115234833437469,-54213353922271,-95788523554381,44480010977427,78397014238189,-35745869739939,-63082686689581,28082085581679,49828894596313,-21514844705723,-38574209900885,16029343179439,29213957171485,-11572321149927,-21602665988833,8059648707315,15563156477381,-5382821730631,-10895390107789,3419737787431,7390128811561,-2042001025759,-4839037964561,1124363788943,3045747124381,-550587696147,-1832261557729,220278681155,1045677878425,-50962135967,-559999227317,-20236716065,276977229977,38471574913,-123156662525,-32899642721,46973413701,20654955749,-13886679421,-9956661057,2343285593,3526437921,293438571,-765302121,-297852359,43058797,65003083,22356071,3946141,378333,18039,331,1,D,1,110,3541,51392,393669,1631582,2947435,-2876946,-22652153,-21988650,71288601,162620256,-107365375,-600988702,-50047689,1634313548,848241633,-3678517406,-3138090385,7305170480,8376076319,-13257261538,-18826892519,22491398512,37797040249,-36170076498,-69773119091,55703373128,120539685723,-82715913716,-197120062795,119062986956,307650249179,-166756163918,-461024925811,227982039374,666533930689,-305001903338,-933312289763,400126694590,1269834587275,-515570088038,-1683274171619,653456361274,2179062584747,-815739707702,-2760464716545,1004280439212,3428430883375,-1220857046348,-4181487924847,1467368529610,5015916105039,-1745944572236,-5925956173033,2059089973348,6904156135521,-2409646587850,-7941636112393,2800717062326,9028406451595,-3235409563142,-10153648032163,3716439217142,11305957830049,-4245588694764,-12473530791607,4823072083708,13644244870679,-5446954353246,-14805801314511,6112563006610,15945792882141,-6812175053534,-17051938901495,7534841492380,18112244949745,-8266678603456,-19115369463617,8991286112882,20050796266243,-9690599090230,-20909148162387,10345700519058,21682251004915,-10937890662254,-22363403840683,11449470080512,22947455840445,-11864566324772,-23431105712803,12169536400278,23812992115585,-12353326565402,-24093950369499,12407411106254,24277077116275,-12325664919854,-24367918137123,12103934435628,24374487196619,-11739672594370,-24307311400337,11231573653626,24179314323409,-10579398912058,-24005578398473,9783918888288,23802881941303,-8846948967346,-23588972726261,7771516693116,23381771940885,-6561970222542,-23198466043821,5224154416746,23054774019527,-3765396658096,-22964155911079,2194628743134,22937343492679,-522290481896,-22981873822937,-1239638854326,23102029882553,3077882199598,-23298771949667,-4977892206588,23570114486995,6924068823046,-23911478097673,-8899738073398,24316333490779,10887335240120,-24776580541797,-12868388000648,25283010604435,14823739575660,-25825495921571,-16733744963514,26393252171515,18578779850118,-26974899033361,-20339741350724,27558601259145,21998683937324,-28132144057329,-23539393968830,28683065718979,24947966655738,-29198746614289,-26213279017660,29666475304063,27327288243276,-30073566519815,-28285199148964,30407451520393,29085378108826,-30655867441705,-29729189603764,30806927290249,30220570505072,-30849292022879,-30565647949216,30772194900321,30772194900321,-30565647949216,-30849292022879,30220570505072,30806927290249,-29729189603764,-30655867441705,29085378108826,30407451520393,-28285199148964,-30073566519815,27327288243276,29666475304063,-26213279017660,-29198746614289,24947966655738,28683065718979,-23539393968830,-28132144057329,21998683937324,27558601259145,-20339741350724,-26974899033361,18578779850118,26393252171515,-16733744963514,-25825495921571,14823739575660,25283010604435,-12868388000648,-24776580541797,10887335240120,24316333490779,-8899738073398,-23911478097673,6924068823046,23570114486995,-4977892206588,-23298771949667,3077882199598,23102029882553,-1239638854326,-22981873822937,-522290481896,22937343492679,2194628743134,-22964155911079,-3765396658096,23054774019527,5224154416746,-23198466043821,-6561970222542,23381771940885,7771516693116,-23588972726261,-8846948967346,23802881941303,9783918888288,-24005578398473,-10579398912058,24179314323409,11231573653626,-24307311400337,-11739672594370,24374487196619,12103934435628,-24367918137123,-12325664919854,24277077116275,12407411106254,-24093950369499,-12353326565402,23812992115585,12169536400278,-23431105712803,-11864566324772,22947455840445,11449470080512,-22363403840683,-10937890662254,21682251004915,10345700519058,-20909148162387,-9690599090230,20050796266243,8991286112882,-19115369463617,-8266678603456,18112244949745,7534841492380,-17051938901495,-6812175053534,15945792882141,6112563006610,-14805801314511,-5446954353246,13644244870679,4823072083708,-12473530791607,-4245588694764,11305957830049,3716439217142,-10153648032163,-3235409563142,9028406451595,2800717062326,-7941636112393,-2409646587850,6904156135521,2059089973348,-5925956173033,-1745944572236,5015916105039,1467368529610,-4181487924847,-1220857046348,3428430883375,1004280439212,-2760464716545,-815739707702,2179062584747,653456361274,-1683274171619,-515570088038,1269834587275,400126694590,-933312289763,-305001903338,666533930689,227982039374,-461024925811,-166756163918,307650249179,119062986956,-197120062795,-82715913716,120539685723,55703373128,-69773119091,-36170076498,37797040249,22491398512,-18826892519,-13257261538,8376076319,7305170480,-3138090385,-3678517406,848241633,1634313548,-50047689,-600988702,-107365375,162620256,71288601,-21988650,-22652153,-2876946,2947435,1631582,393669,51392,3541,110,1 663,C,1,331,18150,395604,4582050,32572716,153769206,499409739,1099384968,1417223451,22017312,-4348333092,-9746960754,-8906538244,5987266526,30570143931,40361812557,7019940368,-62858833300,-107036207154,-51799931361,96005582610,209067301746,138042667290,-112306265832,-325303998768,-254729130848,97436305717,419363558985,371211359013,-49114026926,-459746074778,-456421228665,-21770365155,444748332721,506971960150,100527214872,-410714160480,-557641343034,-178545519373,413038937921,659455708971,256630864668,-485592169138,-834769305616,-340246301991,605420903028,1043508137930,430278376499,-698336306202,-1200991607172,-523534215307,686815641066,1241193893296,620498008314,-550795046199,-1178186207192,-730960525604,350682324429,1104734024379,862551662344,-193399144457,-1124604044778,-1006346864850,155814427960,1266114158268,1134722574122,-224688156984,-1453958477093,-1223134439880,299727035660,1564860839664,1274484558165,-267619465825,-1527642141898,-1322920589862,90235563156,1382016126674,1407703609842,165383070502,-1243247963694,-1537613567428,-383048462520,1201409317573,1678957856820,494114703725,-1243231007844,-1780408225721,-530730744600,1268052929514,1816448727295,591586736712,-1180366169833,-1806845576958,-747842863127,977399665866,1796230932497,977399665866,-747842863127,-1806845576958,-1180366169833,591586736712,1816448727295,1268052929514,-530730744600,-1780408225721,-1243231007844,494114703725,1678957856820,1201409317573,-383048462520,-1537613567428,-1243247963694,165383070502,1407703609842,1382016126674,90235563156,-1322920589862,-1527642141898,-267619465825,1274484558165,1564860839664,299727035660,-1223134439880,-1453958477093,-224688156984,1134722574122,1266114158268,155814427960,-1006346864850,-1124604044778,-193399144457,862551662344,1104734024379,350682324429,-730960525604,-1178186207192,-550795046199,620498008314,1241193893296,686815641066,-523534215307,-1200991607172,-698336306202,430278376499,1043508137930,605420903028,-340246301991,-834769305616,-485592169138,256630864668,659455708971,413038937921,-178545519373,-557641343034,-410714160480,100527214872,506971960150,444748332721,-21770365155,-456421228665,-459746074778,-49114026926,371211359013,419363558985,97436305717,-254729130848,-325303998768,-112306265832,138042667290,209067301746,96005582610,-51799931361,-107036207154,-62858833300,7019940368,40361812557,30570143931,5987266526,-8906538244,-9746960754,-4348333092,22017312,1417223451,1099384968,499409739,153769206,32572716,4582050,395604,18150,331,1,D,1,110,3608,55968,501270,2883726,11271143,30329359,52975639,40567873,-69705006,-281829444,-415811974,-131929628,705357322,1530170393,1163699092,-1012729836,-3632088926,-3663703929,624686061,6516492050,7831819850,998616618,-9387046772,-12957675875,-3874167688,11174494394,17572011229,7377163748,-11116138700,-20305320408,-10668646367,9311254344,21050994762,13483977939,-6764108384,-21392803170,-16491736730,4858710063,23708704095,20789613225,-4456141690,-29264994086,-26795697734,5158451974,36660438821,33425025683,-5443092641,-42312528458,-38667809406,3555818904,42946662659,41253563069,1282309360,-38382203936,-42034140300,-8237464017,32094731702,43471347198,15107913576,-28928057448,-47606718994,-19656499862,31345899029,54108210444,21148922189,-37332674581,-60369463682,-21111299414,41709566061,63604027822,22381160828,-40166581330,-63263434183,-27032702138,32719636021,61553952442,34732614833,-23628698820,-61487934609,-42944916350,17744916766,64161046005,48942137770,-16392547821,-67709082918,-51947960671,16448850854,69003103956,53648998720,-13319339244,-66430524546,-56478910924,5225829388,61312855492,61312855492,5225829388,-56478910924,-66430524546,-13319339244,53648998720,69003103956,16448850854,-51947960671,-67709082918,-16392547821,48942137770,64161046005,17744916766,-42944916350,-61487934609,-23628698820,34732614833,61553952442,32719636021,-27032702138,-63263434183,-40166581330,22381160828,63604027822,41709566061,-21111299414,-60369463682,-37332674581,21148922189,54108210444,31345899029,-19656499862,-47606718994,-28928057448,15107913576,43471347198,32094731702,-8237464017,-42034140300,-38382203936,1282309360,41253563069,42946662659,3555818904,-38667809406,-42312528458,-5443092641,33425025683,36660438821,5158451974,-26795697734,-29264994086,-4456141690,20789613225,23708704095,4858710063,-16491736730,-21392803170,-6764108384,13483977939,21050994762,9311254344,-10668646367,-20305320408,-11116138700,7377163748,17572011229,11174494394,-3874167688,-12957675875,-9387046772,998616618,7831819850,6516492050,624686061,-3663703929,-3632088926,-1012729836,1163699092,1530170393,705357322,-131929628,-415811974,-281829444,-69705006,40567873,52975639,30329359,11271143,2883726,501270,55968,3608,110,1 665,C,1,333,18371,393140,4244555,25754725,89316400,155129312,12643026,-422073568,-392260835,959741835,1896321900,-762166005,-4366466727,-843999321,7944106658,5870812880,-10719478605,-15168462173,10183124286,28674851211,-2710661443,-43962698011,-15142161690,55703001180,44054079474,-57760827973,-82147514841,42602174745,121780336400,-6490967625,-153100216945,-50494773924,163963123648,121134755037,-144476250307,-192135237629,90653480538,246950251099,-5928289789,-267577820236,-95488886270,242856443446,193916864892,-169488237929,-264366161277,57968822986,285903967260,71286593228,-245843617461,-189268869317,146184923439,265554041362,-4153623399,-276857731174,-151269342299,213199380936,283437363996,-83336770909,-359006071604,-88340313579,355129789252,263794086879,-268490474837,-402625593111,114253276968,470768724475,74217248471,-451505791667,-254031101473,348194642750,383257853842,-184686955510,-432844881681,950252866,394298858144,158623905425,-279401764528,-255778765505,120652591137,271044184798,39741625436,-204635072890,-159623619077,78959400694,211001811758,68840040029,-184825614773,-197772870044,92366206496,274640608331,35923455716,-284142933314,-162677673574,228418848972,253071194764,-130102278472,-288076737116,21915637613,264442515804,62424079078,-197461088383,-101035105153,115760320515,88222667282,-50881040685,-34448806128,26756883905,-34448806128,-50881040685,88222667282,115760320515,-101035105153,-197461088383,62424079078,264442515804,21915637613,-288076737116,-130102278472,253071194764,228418848972,-162677673574,-284142933314,35923455716,274640608331,92366206496,-197772870044,-184825614773,68840040029,211001811758,78959400694,-159623619077,-204635072890,39741625436,271044184798,120652591137,-255778765505,-279401764528,158623905425,394298858144,950252866,-432844881681,-184686955510,383257853842,348194642750,-254031101473,-451505791667,74217248471,470768724475,114253276968,-402625593111,-268490474837,263794086879,355129789252,-88340313579,-359006071604,-83336770909,283437363996,213199380936,-151269342299,-276857731174,-4153623399,265554041362,146184923439,-189268869317,-245843617461,71286593228,285903967260,57968822986,-264366161277,-169488237929,193916864892,242856443446,-95488886270,-267577820236,-5928289789,246950251099,90653480538,-192135237629,-144476250307,121134755037,163963123648,-50494773924,-153100216945,-6490967625,121780336400,42602174745,-82147514841,-57760827973,44054079474,55703001180,-15142161690,-43962698011,-2710661443,28674851211,10183124286,-15168462173,-10719478605,5870812880,7944106658,-843999321,-4366466727,-762166005,1896321900,959741835,-392260835,-422073568,12643026,155129312,89316400,25754725,4244555,393140,18371,333,1,D,1,111,3630,54073,434359,2000243,5082480,4918722,-7390852,-21168661,5438669,66608961,41465940,-114768785,-147946065,145553596,357360350,-67075235,-642715261,-202420753,935168638,741707183,-1084155905,-1565281910,879165856,2556332814,-155470922,-3507830907,-1206333449,4053871324,3105744637,-3859743979,-5285471437,2645403506,7267960868,-358393383,-8485572429,-2763057914,8439701207,6211623073,-6795090707,-9199247212,3629616144,10964115760,632498297,-10835739239,-5115163787,8563638595,8792832310,-4352430688,-10656621364,-1024488775,10023355730,6386541843,-6749757859,-10449370532,1317274833,12085908614,5150594521,-10693520492,-11226328125,6323090051,15431467020,165963037,-16690352378,-7395692536,14542958897,13724739400,-9404028332,-17693930271,2424344655,18350021464,4788221840,-15564785491,-10557671062,10118554060,13576138484,-3397030677,-13189475615,-2889749885,9712927594,7226086486,-4197691325,-8576827694,-1796575175,6796668167,6683698331,-2578172639,-9223861854,-2811679052,8875156742,7844010909,-6006455942,-11214851938,1583929639,12115781895,3028295418,-10627615591,-6566026227,7479715263,8112199793,-3838288897,-7496800988,912050486,5286131278,379818142,-2493523301,296996066,296996066,-2493523301,379818142,5286131278,912050486,-7496800988,-3838288897,8112199793,7479715263,-6566026227,-10627615591,3028295418,12115781895,1583929639,-11214851938,-6006455942,7844010909,8875156742,-2811679052,-9223861854,-2578172639,6683698331,6796668167,-1796575175,-8576827694,-4197691325,7226086486,9712927594,-2889749885,-13189475615,-3397030677,13576138484,10118554060,-10557671062,-15564785491,4788221840,18350021464,2424344655,-17693930271,-9404028332,13724739400,14542958897,-7395692536,-16690352378,165963037,15431467020,6323090051,-11226328125,-10693520492,5150594521,12085908614,1317274833,-10449370532,-6749757859,6386541843,10023355730,-1024488775,-10656621364,-4352430688,8792832310,8563638595,-5115163787,-10835739239,632498297,10964115760,3629616144,-9199247212,-6795090707,6211623073,8439701207,-2763057914,-8485572429,-358393383,7267960868,2645403506,-5285471437,-3859743979,3105744637,4053871324,-1206333449,-3507830907,-155470922,2556332814,879165856,-1565281910,-1084155905,741707183,935168638,-202420753,-642715261,-67075235,357360350,145553596,-147946065,-114768785,41465940,66608961,5438669,-21168661,-7390852,4918722,5082480,2000243,434359,54073,3630,111,1 667,C,1,334,18926,446098,5946800,52473544,336510014,1666595052,6649880348,22058716066,62354670234,153339835430,334071573461,655581979774,1176623341938,1957982992797,3056344316454,4517228246714,6366932315220,8605948309076,11207769674962,14124768737608,17299220216798,20676453569863,24218134807700,27913359053390,31783612199143,35878662785600,40264794004928,45009569199401,50165376518546,55751419085666,61736130291508,68027395334786,74478781650418,80912614481285,87150997868850,93043052875454,98482785519959,103419109366840,107859358464736,111862678962695,115519735924530,118922419048168,122132775075051,125158443334360,127938481668521,130344523561096,132201745226070,133325110222803,133556122401328,132787197354938,130973420522251,128139277779452,124382449917782,119867203262435,114800040091922,109391601174486,103819922715452,98209661417504,92630508091764,87107380354465,81633972983396,76186245282108,70735316532403,65259789997950,59759557186508,54273334496249,48895320783034,43779132944829,39122137387481,35138186439572,32034182609415,29996999525743,29183578167584,29704034500293,31596914970096,34807182570414,39181560772895,44489697619090,50467155094104,56865629884340,63493926039082,70240401153756,77077984865374,84058519387356,91299581784112,98958262105370,107184366433808,116057242916194,125527157294407,135387168494882,145289059301333,154797315469857,163461609888576,170886007705141,176780433166545,180991194261966,183514204882997,184491603209797,184184708089108,182915984534247,180986186103005,178591618022034,175773670963738,172419340023038,168306204842808,163167624728174,156754826456960,148885776085986,139482102244366,128597162162014,116432211584130,103330194551380,89736699790098,76130582063045,62945868216552,50514880136270,39050139001231,28659076604119,19370338534810,11153966952049,3933908405045,-2395245989068,-7936472802727,-12747086276985,-16802007991496,-19982566512096,-22096625013745,-22918567943494,-22228843052722,-19839159417619,-15606867249632,-9454769698428,-1405968927902,8378358167950,19585075646120,31777864122422,44463896385845,57174344062036,69531478603888,81286373581829,92327473990806,102670481107778,112437402071901,121821653031692,131030478953366,140205586467283,149342769778033,158244421514936,166530844120804,173709455592363,179274160044822,182799414852662,184006621379455,182799414852662,179274160044822,173709455592363,166530844120804,158244421514936,149342769778033,140205586467283,131030478953366,121821653031692,112437402071901,102670481107778,92327473990806,81286373581829,69531478603888,57174344062036,44463896385845,31777864122422,19585075646120,8378358167950,-1405968927902,-9454769698428,-15606867249632,-19839159417619,-22228843052722,-22918567943494,-22096625013745,-19982566512096,-16802007991496,-12747086276985,-7936472802727,-2395245989068,3933908405045,11153966952049,19370338534810,28659076604119,39050139001231,50514880136270,62945868216552,76130582063045,89736699790098,103330194551380,116432211584130,128597162162014,139482102244366,148885776085986,156754826456960,163167624728174,168306204842808,172419340023038,175773670963738,178591618022034,180986186103005,182915984534247,184184708089108,184491603209797,183514204882997,180991194261966,176780433166545,170886007705141,163461609888576,154797315469857,145289059301333,135387168494882,125527157294407,116057242916194,107184366433808,98958262105370,91299581784112,84058519387356,77077984865374,70240401153756,63493926039082,56865629884340,50467155094104,44489697619090,39181560772895,34807182570414,31596914970096,29704034500293,29183578167584,29996999525743,32034182609415,35138186439572,39122137387481,43779132944829,48895320783034,54273334496249,59759557186508,65259789997950,70735316532403,76186245282108,81633972983396,87107380354465,92630508091764,98209661417504,103819922715452,109391601174486,114800040091922,119867203262435,124382449917782,128139277779452,130973420522251,132787197354938,133556122401328,133325110222803,132201745226070,130344523561096,127938481668521,125158443334360,122132775075051,118922419048168,115519735924530,111862678962695,107859358464736,103419109366840,98482785519959,93043052875454,87150997868850,80912614481285,74478781650418,68027395334786,61736130291508,55751419085666,50165376518546,45009569199401,40264794004928,35878662785600,31783612199143,27913359053390,24218134807700,20676453569863,17299220216798,14124768737608,11207769674962,8605948309076,6366932315220,4517228246714,3056344316454,1957982992797,1176623341938,655581979774,334071573461,153339835430,62354670234,22058716066,6649880348,1666595052,336510014,52473544,5946800,446098,18926,334,1,D,1,112,3874,66922,715274,5331420,29860058,132145772,479113132,1463032302,3848120998,8887823741,18340755322,34357942606,59282434479,95419600426,144785599030,208809800354,288032884456,381939563144,489050765978,607266007864,734343874440,868421879299,1008503924170,1154791787072,1308706800313,1472564793570,1649034025828,1840519764045,2048498488124,2272805720262,2511061031276,2758571023944,3008918696275,3255070073288,3490549942702,3710320724479,3911307523244,4092665773876,4255746908981,4403580944142,4539859389950,4667701457451,4788553264130,4901420003946,5002584706137,5086029100490,5144593987244,5171473900829,5161435887210,5111489477212,5021210463647,4892961419234,4731885693464,4545322630861,4341545514476,4128227641681,3911279943321,3694434994838,3479461381941,3266653081294,3055358464622,2844492507551,2633021673948,2420454056274,2207445560743,1996508058492,1792467731676,1602237315912,1433913391516,1295728949406,1195352368348,1139498191368,1133442568154,1180190181029,1279498599030,1427297442744,1615994752693,1835769679368,2076461790639,2329405327367,2588675994976,2851596150397,3118689892959,3393324142822,3680989190133,3987904815617,4318827026122,4674559813365,5050166740062,5434717090874,5812710811886,6166637188002,6479812462614,6738758857014,6934782979842,7064803353308,7131557212708,7143058451228,7110964804590,7047772189524,6963452973870,6862735842657,6744107076625,6600781009816,6422965237957,6200410305595,5924572058334,5590252784519,5196854480575,4749270605168,4258140364433,3739003424491,3210141065326,2689578752720,2192340008971,1728965637154,1305529430644,924543553728,585910225526,287519875826,25746790522,-203636314274,-403946189574,-575936214320,-716798680295,-820353827212,-878302921910,-881865142997,-823060556388,-695415415028,-494541177067,-219193492739,127210276764,535458811689,990795972331,1474850584402,1968626089408,2455472445013,2923152576752,3364702128174,3778343163611,4166869066346,4536603571300,4895644177515,5251161103222,5606157584504,5956827648070,6291784522711,6593699474474,6842740718048,7020472354981,7113019988954,7113019988954,7020472354981,6842740718048,6593699474474,6291784522711,5956827648070,5606157584504,5251161103222,4895644177515,4536603571300,4166869066346,3778343163611,3364702128174,2923152576752,2455472445013,1968626089408,1474850584402,990795972331,535458811689,127210276764,-219193492739,-494541177067,-695415415028,-823060556388,-881865142997,-878302921910,-820353827212,-716798680295,-575936214320,-403946189574,-203636314274,25746790522,287519875826,585910225526,924543553728,1305529430644,1728965637154,2192340008971,2689578752720,3210141065326,3739003424491,4258140364433,4749270605168,5196854480575,5590252784519,5924572058334,6200410305595,6422965237957,6600781009816,6744107076625,6862735842657,6963452973870,7047772189524,7110964804590,7143058451228,7131557212708,7064803353308,6934782979842,6738758857014,6479812462614,6166637188002,5812710811886,5434717090874,5050166740062,4674559813365,4318827026122,3987904815617,3680989190133,3393324142822,3118689892959,2851596150397,2588675994976,2329405327367,2076461790639,1835769679368,1615994752693,1427297442744,1279498599030,1180190181029,1133442568154,1139498191368,1195352368348,1295728949406,1433913391516,1602237315912,1792467731676,1996508058492,2207445560743,2420454056274,2633021673948,2844492507551,3055358464622,3266653081294,3479461381941,3694434994838,3911279943321,4128227641681,4341545514476,4545322630861,4731885693464,4892961419234,5021210463647,5111489477212,5161435887210,5171473900829,5144593987244,5086029100490,5002584706137,4901420003946,4788553264130,4667701457451,4539859389950,4403580944142,4255746908981,4092665773876,3911307523244,3710320724479,3490549942702,3255070073288,3008918696275,2758571023944,2511061031276,2272805720262,2048498488124,1840519764045,1649034025828,1472564793570,1308706800313,1154791787072,1008503924170,868421879299,734343874440,607266007864,489050765978,381939563144,288032884456,208809800354,144785599030,95419600426,59282434479,34357942606,18340755322,8887823741,3848120998,1463032302,479113132,132145772,29860058,5331420,715274,66922,3874,112,1 669,C,1,334,18481,406627,4772860,34903243,176307085,667418326,2032414981,5283425461,12234452560,25889218507,50845982209,93742009246,163647938023,272254218835,433879166398,665207496427,984586775053,1411083271780,1963350513469,2658211981393,3509404681792,4526679326215,5715087498391,7074920643958,8602428402805,10290823758007,12131807377348,14117556962893,16242303765985,18503605601032,20903441979319,23448163998733,26147582991118,29013919567555,32059785995515,35295701371606,38728447440631,42359367273397,46182893629444,50186796394585,54352813895935,58657350060370,63073769491309,67574598981115,72132753263416,76723638612007,81326584392103,85924456523644,90503921234605,95055268186987,99570319010164,104041363324087,108460487494171,112817185037722,117097341034003,121283411607973,125352884389816,129278073768121,133027703489797,136566629829052,139856592890341,142859204649505,145536838900870,147853860050521,149780184718177,151292320624336,152373674950885,153017023405729,153224128400956,153003649224019,152371379893579,151348131846340,149955698873449,148216032896593,146149443151060,143771147852869,141091912397299,138119007869176,134855244756277,131301855767935,127461962889622,123340817647891,118948563078373,114303370390630,109430100466267,104360299336153,99133073445730,93791453189071,88379865946255,82943971105696,77526957859477,72167025595207,66898610739106,61750925579101,56747045132185,51907169974810,47249416218427,42789683180911,38545272644794,34536083119099,30783399299275,27311965673662,24150209160043,21327196525663,18872774922538,16817130565765,15186878125429,14004339537346,13287716104333,13047827952535,13287716104333,14004339537346,15186878125429,16817130565765,18872774922538,21327196525663,24150209160043,27311965673662,30783399299275,34536083119099,38545272644794,42789683180911,47249416218427,51907169974810,56747045132185,61750925579101,66898610739106,72167025595207,77526957859477,82943971105696,88379865946255,93791453189071,99133073445730,104360299336153,109430100466267,114303370390630,118948563078373,123340817647891,127461962889622,131301855767935,134855244756277,138119007869176,141091912397299,143771147852869,146149443151060,148216032896593,149955698873449,151348131846340,152371379893579,153003649224019,153224128400956,153017023405729,152373674950885,151292320624336,149780184718177,147853860050521,145536838900870,142859204649505,139856592890341,136566629829052,133027703489797,129278073768121,125352884389816,121283411607973,117097341034003,112817185037722,108460487494171,104041363324087,99570319010164,95055268186987,90503921234605,85924456523644,81326584392103,76723638612007,72132753263416,67574598981115,63073769491309,58657350060370,54352813895935,50186796394585,46182893629444,42359367273397,38728447440631,35295701371606,32059785995515,29013919567555,26147582991118,23448163998733,20903441979319,18503605601032,16242303765985,14117556962893,12131807377348,10290823758007,8602428402805,7074920643958,5715087498391,4526679326215,3509404681792,2658211981393,1963350513469,1411083271780,984586775053,665207496427,433879166398,272254218835,163647938023,93742009246,50845982209,25889218507,12234452560,5283425461,2032414981,667418326,176307085,34903243,4772860,406627,18481,334,1,D,1,111,3674,57597,525625,3159306,13685645,46083855,128822740,314758313,695101429,1414775370,2688765463,4819257753,8207188168,13355707139,20866471365,31420963226,45747246363,64580783755,88614403520,118443855717,154527161249,197152957488,246422500567,302264516661,364469715598,432737256821,506746264345,586227799920,671016781067,761100960507,856644897094,957965567289,1065495414967,1179727101324,1301117926783,1430009125497,1566567277982,1710713910709,1862100772901,2020136878086,2184006174395,2352723946525,2525237469770,2700484914487,2877455569827,3055273489364,3233209972213,3410672491137,3587222474182,3762524468955,3936271919083,4108170989568,4277877385015,4444913322633,4608669971150,4768381610391,4923070682147,5071593075432,5212668863989,5344866416025,5466692289068,5576677671957,5673391628723,5755548970152,5822116859677,5872311466145,5905662575416,5922076945205,5921759706589,5905182485828,5873074155781,5826270881409,5765618153804,5691951358675,5605966347431,5508154077094,5398867626819,5278300783211,5146508155402,5003567781567,4849639284353,4684997856262,4510187851583,4326051037365,4133668417502,3934412362383,3729893565025,3521803038836,3311889704283,3101894702695,2893389558774,2687775005327,2486295634825,2289953085504,2099568264275,1915888204729,1739560529084,1571208249339,1411557651421,1261403526692,1121622198157,993254311731,877421358644,775254683019,687929612269,616560412488,562086215113,525300062127,506778396182,506778396182,525300062127,562086215113,616560412488,687929612269,775254683019,877421358644,993254311731,1121622198157,1261403526692,1411557651421,1571208249339,1739560529084,1915888204729,2099568264275,2289953085504,2486295634825,2687775005327,2893389558774,3101894702695,3311889704283,3521803038836,3729893565025,3934412362383,4133668417502,4326051037365,4510187851583,4684997856262,4849639284353,5003567781567,5146508155402,5278300783211,5398867626819,5508154077094,5605966347431,5691951358675,5765618153804,5826270881409,5873074155781,5905182485828,5921759706589,5922076945205,5905662575416,5872311466145,5822116859677,5755548970152,5673391628723,5576677671957,5466692289068,5344866416025,5212668863989,5071593075432,4923070682147,4768381610391,4608669971150,4444913322633,4277877385015,4108170989568,3936271919083,3762524468955,3587222474182,3410672491137,3233209972213,3055273489364,2877455569827,2700484914487,2525237469770,2352723946525,2184006174395,2020136878086,1862100772901,1710713910709,1566567277982,1430009125497,1301117926783,1179727101324,1065495414967,957965567289,856644897094,761100960507,671016781067,586227799920,506746264345,432737256821,364469715598,302264516661,246422500567,197152957488,154527161249,118443855717,88614403520,64580783755,45747246363,31420963226,20866471365,13355707139,8207188168,4819257753,2688765463,1414775370,695101429,314758313,128822740,46083855,13685645,3159306,525625,57597,3674,111,1 670,C,1,335,18928,442870,5855088,51442935,331285541,1666595520,6840918700,23631454760,70275332759,182985292925,422552507812,873617220330,1627897761712,2744514228645,4188640040139,5763203609440,7062459588500,7483511213740,6325381548661,2982269087975,-2798003959632,-10657295282230,-19465145267592,-27344781744605,-31947209365439,-30968772062180,-22825267360140,-7319405461880,13904381929459,37310575195885,57943764183212,70404678153950,70161998745902,54898316651825,25520764611829,-13504458831010,-54701148003040,-89007320847110,-107818815848379,-105186785408005,-79599781434912,-34827603016130,20495725500838,74561473181895,115017687884411,131933558337710,120355392433960,81773401883190,24066021871279,-40135352218915,-96310868588048,-131466719339630,-137261237669978,-112060714539735,-61402562026151,3261420307010,67240797189560,116049143010450,138775800208161,130574582861355,93685641245488,36777103630830,-27191991300062,-84034375445545,-121569184864449,-132268793006215,-114736230800835,-73737471786130,-18863248435631,37796591469965,84385921858877,111793039514525,115407947228382,95803904929265,58281595980909,11462085152935,-34702849575985,-71047380086670,-90993412812209,-91695899827605,-74349473809697,-43657727808245,-6636430016102,28955704113755,56213116112951,70384678053965,69645617774445,55231245286190,30958732840849,2281199182665,-24901278661183,-45419062344635,-55767477810178,-54636062983875,-42966624480971,-23575240757345,-457284956145,22053885810930,40092027894491,50872188482755,53019852956183,46599423598015,32900836057238,14090399093695,-7162598394389,-28006499140955,-45654117034695,-57585776683410,-61762006466971,-56885894285095,-42710408700463,-20327627945675,7671202143482,37289881295825,63565499048129,81356484910395,86373938531415,76244543966050,51333717827591,15070388048635,-26394548268097,-65213054018485,-93389086488522,-104536686016005,-95439026084069,-67004971262315,-24333268935715,24201090189110,68677327825849,99794357670645,110959910200417,99794357670645,68677327825849,24201090189110,-24333268935715,-67004971262315,-95439026084069,-104536686016005,-93389086488522,-65213054018485,-26394548268097,15070388048635,51333717827591,76244543966050,86373938531415,81356484910395,63565499048129,37289881295825,7671202143482,-20327627945675,-42710408700463,-56885894285095,-61762006466971,-57585776683410,-45654117034695,-28006499140955,-7162598394389,14090399093695,32900836057238,46599423598015,53019852956183,50872188482755,40092027894491,22053885810930,-457284956145,-23575240757345,-42966624480971,-54636062983875,-55767477810178,-45419062344635,-24901278661183,2281199182665,30958732840849,55231245286190,69645617774445,70384678053965,56213116112951,28955704113755,-6636430016102,-43657727808245,-74349473809697,-91695899827605,-90993412812209,-71047380086670,-34702849575985,11462085152935,58281595980909,95803904929265,115407947228382,111793039514525,84385921858877,37796591469965,-18863248435631,-73737471786130,-114736230800835,-132268793006215,-121569184864449,-84034375445545,-27191991300062,36777103630830,93685641245488,130574582861355,138775800208161,116049143010450,67240797189560,3261420307010,-61402562026151,-112060714539735,-137261237669978,-131466719339630,-96310868588048,-40135352218915,24066021871279,81773401883190,120355392433960,131933558337710,115017687884411,74561473181895,20495725500838,-34827603016130,-79599781434912,-105186785408005,-107818815848379,-89007320847110,-54701148003040,-13504458831010,25520764611829,54898316651825,70161998745902,70404678153950,57943764183212,37310575195885,13904381929459,-7319405461880,-22825267360140,-30968772062180,-31947209365439,-27344781744605,-19465145267592,-10657295282230,-2798003959632,2982269087975,6325381548661,7483511213740,7062459588500,5763203609440,4188640040139,2744514228645,1627897761712,873617220330,422552507812,182985292925,70275332759,23631454760,6840918700,1666595520,331285541,51442935,5855088,442870,18928,335,1,D,1,112,3853,66003,700592,5219201,29515206,133517080,501123618,1602261058,4450417677,10897867096,23788005573,46659985323,82677937038,132644417669,192388367424,250382472164,286895519572,276026674284,191398371751,15117368470,-251870673979,-581215324551,-914132456754,-1167042707669,-1247077893140,-1075722132596,-615660438218,106521953090,989799852777,1866579000414,2531095692899,2784786637872,2489325234739,1613954440261,262885267066,-1328310153754,-2831454883973,-3894563055079,-4226384672049,-3676061440230,-2286020731919,-301097082654,1872943539421,3755239908349,4901351622634,5013509919006,4021166356769,2109512399745,-313913979491,-2708753751924,-4526965833897,-5343283010460,-4958620866771,-3450385220165,-1156702384224,1401960729420,3644761555721,5066295570449,5353336671973,4454663784760,2588101775143,184597443134,-2215544039125,-4088138168817,-5042118863770,-4901356292875,-3734304396067,-1827595862562,387181146840,2434257758916,3897897198262,4506975596688,4183036109307,3044309300307,1368311447862,-475851927487,-2109061767143,-3219836467162,-3622563429652,-3285987398896,-2328435996348,-983271172018,456154166357,1699317118913,2515883248526,2776604721407,2471009536499,1700309255164,648957292830,-457796601648,-1400837327444,-2008965032990,-2187736594891,-1930878147811,-1313708642906,-471679918863,430189340345,1229965300348,1796839937436,2049625227154,1963542334798,1566217911532,926251552429,138772708883,-688209627208,-1444729909553,-2027322680301,-2346793898696,-2337289930344,-1967463296358,-1252437349166,-263095395676,872080589935,1977026104721,2852013795328,3309590930479,3216256413307,2530245470020,1324800401664,-211665503662,-1802301361770,-3132723170264,-3916720867963,-3962392207721,-3222506722796,-1815194881349,-7366405553,1837731183840,3338033280996,4177435204726,4177435204726,3338033280996,1837731183840,-7366405553,-1815194881349,-3222506722796,-3962392207721,-3916720867963,-3132723170264,-1802301361770,-211665503662,1324800401664,2530245470020,3216256413307,3309590930479,2852013795328,1977026104721,872080589935,-263095395676,-1252437349166,-1967463296358,-2337289930344,-2346793898696,-2027322680301,-1444729909553,-688209627208,138772708883,926251552429,1566217911532,1963542334798,2049625227154,1796839937436,1229965300348,430189340345,-471679918863,-1313708642906,-1930878147811,-2187736594891,-2008965032990,-1400837327444,-457796601648,648957292830,1700309255164,2471009536499,2776604721407,2515883248526,1699317118913,456154166357,-983271172018,-2328435996348,-3285987398896,-3622563429652,-3219836467162,-2109061767143,-475851927487,1368311447862,3044309300307,4183036109307,4506975596688,3897897198262,2434257758916,387181146840,-1827595862562,-3734304396067,-4901356292875,-5042118863770,-4088138168817,-2215544039125,184597443134,2588101775143,4454663784760,5353336671973,5066295570449,3644761555721,1401960729420,-1156702384224,-3450385220165,-4958620866771,-5343283010460,-4526965833897,-2708753751924,-313913979491,2109512399745,4021166356769,5013509919006,4901351622634,3755239908349,1872943539421,-301097082654,-2286020731919,-3676061440230,-4226384672049,-3894563055079,-2831454883973,-1328310153754,262885267066,1613954440261,2489325234739,2784786637872,2531095692899,1866579000414,989799852777,106521953090,-615660438218,-1075722132596,-1247077893140,-1167042707669,-914132456754,-581215324551,-251870673979,15117368470,191398371751,276026674284,286895519572,250382472164,192388367424,132644417669,82677937038,46659985323,23788005573,10897867096,4450417677,1602261058,501123618,133517080,29515206,5219201,700592,66003,3853,112,1 671,C,1,336,18704,403984,4410960,27311312,99925453,210509706,215400416,12827936,-112461206,103684459,229584448,-125995522,-611881840,-535904274,613361358,1352890813,126157306,-619495074,359284310,1509294930,1723807009,-1243182726,-3166014540,-71327060,1708639662,1152955480,-1212698277,-2890325702,2231096428,5226570305,2127090834,-2140908067,-4375592590,701725724,4100083517,38173934,-5813368160,-5554648419,3567982418,7658154680,3321846165,-5310403054,-5233446041,6369454130,6465263644,-414255591,-10553387742,-9848641148,8092579925,7382052854,-186673564,-8128719533,-7413324534,13465236751,10253258262,-3049761356,-11981731133,-9924102214,11726554064,8636143828,-4924476274,-14359217248,-5865077349,17342978970,9858029531,-2653949485,-16404769410,-5920143495,19834695830,4889172954,-5309352096,-17549299182,-5684000914,24253072381,4403575992,-6482884153,-15489901361,-3821517902,24632289563,2806711596,-8967428718,-15020061624,-167503020,24329277696,1920040057,-9207137480,-15761274685,2531668425,21970857418,-2557401541,-9268078717,-14958165238,6608028412,23632533972,-4838559108,-7065672274,-11405581592,5846600993,20345580959,-10837442818,-10442387723,-7774797969,5460283834,18951772734,-8708045976,-8471665952,-1010614604,7107962156,13529405019,-12122369105,-10547510926,-522560513,5732957817,10141558466,-12837609030,-5051328620,5996509312,5334569976,8624733196,-16151283509,-4903038152,7609472762,-234723645,6556761297,-16057222950,-29644914,14385455487,-1442660298,6094026544,-17260578348,343491839,13608027588,-8125528478,3210582465,-16398671221,5920358696,18273505670,-6703340629,5167265138,-15269241296,8038822530,13743839903,-13574607256,1033653424,-17551398141,12199033251,15542588260,-12088815334,6255211761,-12088815334,15542588260,12199033251,-17551398141,1033653424,-13574607256,13743839903,8038822530,-15269241296,5167265138,-6703340629,18273505670,5920358696,-16398671221,3210582465,-8125528478,13608027588,343491839,-17260578348,6094026544,-1442660298,14385455487,-29644914,-16057222950,6556761297,-234723645,7609472762,-4903038152,-16151283509,8624733196,5334569976,5996509312,-5051328620,-12837609030,10141558466,5732957817,-522560513,-10547510926,-12122369105,13529405019,7107962156,-1010614604,-8471665952,-8708045976,18951772734,5460283834,-7774797969,-10442387723,-10837442818,20345580959,5846600993,-11405581592,-7065672274,-4838559108,23632533972,6608028412,-14958165238,-9268078717,-2557401541,21970857418,2531668425,-15761274685,-9207137480,1920040057,24329277696,-167503020,-15020061624,-8967428718,2806711596,24632289563,-3821517902,-15489901361,-6482884153,4403575992,24253072381,-5684000914,-17549299182,-5309352096,4889172954,19834695830,-5920143495,-16404769410,-2653949485,9858029531,17342978970,-5865077349,-14359217248,-4924476274,8636143828,11726554064,-9924102214,-11981731133,-3049761356,10253258262,13465236751,-7413324534,-8128719533,-186673564,7382052854,8092579925,-9848641148,-10553387742,-414255591,6465263644,6369454130,-5233446041,-5310403054,3321846165,7658154680,3567982418,-5554648419,-5813368160,38173934,4100083517,701725724,-4375592590,-2140908067,2127090834,5226570305,2231096428,-2890325702,-1212698277,1152955480,1708639662,-71327060,-3166014540,-1243182726,1723807009,1509294930,359284310,-619495074,126157306,1352890813,613361358,-535904274,-611881840,-125995522,229584448,103684459,-112461206,12827936,215400416,210509706,99925453,27311312,4410960,403984,18704,336,1,D,1,112,3696,55600,453040,2153363,6030166,9211072,5107648,-3417098,-1374304,8478297,3994734,-15081602,-26886704,-2601876,46592501,35116168,-19465988,-9218472,36986688,73134342,23550979,-110480340,-74935962,49729230,59900694,11666435,-105498928,-36237214,181732155,155773672,2005394,-154226261,-98230856,131879998,103910081,-117702202,-272480143,-53251452,267194562,241183275,-33491628,-289767710,26574753,320895064,121800954,-195066335,-519096426,-24041563,411675108,110539998,-130136811,-432751820,123931334,613362677,95581212,-280681846,-558854417,49500566,545713987,38583901,-382787174,-552419639,299608612,655965046,105284904,-356827726,-655494590,412025413,602430972,-91498143,-391424327,-712398744,534156229,703304956,-170760338,-361891260,-625017464,581619094,678826765,-259879302,-424411803,-516235105,665342074,619715557,-257554974,-468754724,-466359212,713303436,428172140,-334440166,-452580718,-376845583,869622983,379196330,-358663875,-299058067,-319249624,782113052,202084812,-590757320,-265760052,-211619262,689263049,241668445,-526070530,-98225093,20502277,564355676,57710990,-631031952,-127060504,31035044,448789658,-40028979,-549027495,164721010,144791709,387799679,-123442740,-655856484,268105279,49057052,198117380,-133357126,-600216207,567039366,145038248,132007571,-142569947,-647295882,615629160,-30840793,-83260138,-171388856,-527586246,860593905,58709958,-11826530,-121450059,-450911195,846551892,-220983524,-206795503,-272596148,-403406320,1004202592,-206191429,-60721882,-60721882,-206191429,1004202592,-403406320,-272596148,-206795503,-220983524,846551892,-450911195,-121450059,-11826530,58709958,860593905,-527586246,-171388856,-83260138,-30840793,615629160,-647295882,-142569947,132007571,145038248,567039366,-600216207,-133357126,198117380,49057052,268105279,-655856484,-123442740,387799679,144791709,164721010,-549027495,-40028979,448789658,31035044,-127060504,-631031952,57710990,564355676,20502277,-98225093,-526070530,241668445,689263049,-211619262,-265760052,-590757320,202084812,782113052,-319249624,-299058067,-358663875,379196330,869622983,-376845583,-452580718,-334440166,428172140,713303436,-466359212,-468754724,-257554974,619715557,665342074,-516235105,-424411803,-259879302,678826765,581619094,-625017464,-361891260,-170760338,703304956,534156229,-712398744,-391424327,-91498143,602430972,412025413,-655494590,-356827726,105284904,655965046,299608612,-552419639,-382787174,38583901,545713987,49500566,-558854417,-280681846,95581212,613362677,123931334,-432751820,-130136811,110539998,411675108,-24041563,-519096426,-195066335,121800954,320895064,26574753,-289767710,-33491628,241183275,267194562,-53251452,-272480143,-117702202,103910081,131879998,-98230856,-154226261,2005394,155773672,181732155,-36237214,-105498928,11666435,59900694,49729230,-74935962,-110480340,23550979,73134342,36986688,-9218472,-19465988,35116168,46592501,-2601876,-26886704,-15081602,3994734,8478297,-1374304,-3417098,5107648,9211072,6030166,2153363,453040,55600,3696,112,1 673,C,1,337,19265,458103,6163655,54950537,356611507,1790953315,7264279509,24564319235,71003604191,179125771689,401620103829,813420701273,1510080258205,2602560997987,4207919774049,6433705736913,9354512232939,12983928137897,17251056461067,21992012948445,26961313801165,31860425400935,36377544841165,40234995220909,43242564985683,45350628342663,46687684287415,47562275932901,48416576979729,49735899126953,51934867779889,55248150693345,59649797099669,64815567981955,70134688717553,74775332272121,77807468570215,78377279321753,75904953872377,70253510788251,61810527422915,51448246202137,40369705400347,29883536959937,21158754071129,14997988919925,11656123353373,10736529594689,11208705203263,11582402583203,10230120404811,5787842146845,-2479506378469,-14455099598551,-29142241338175,-44817121045283,-59311652668337,-70379536890903,-76111646884603,-75352026219385,-68023654054297,-55247074997379,-39171004840055,-22532277729639,-8068086049363,2051003940353,6635571242061,5686281594563,401010755881,-7009275055603,-13700259359661,-16757688253111,-13862225029399,-3887627500305,12762586501741,34197707913657,57433760273593,78990728885709,95522772087299,104374970735767,104030299088105,94418034626521,77008879145363,54600115918819,30762718874147,9063582275201,-7706154301289,-18063222639707,-22010328172015,-20899613817029,-17102241351455,-13576693434199,-13354722773453,-18947177452625,-31749140526817,-51622834882787,-76843030518045,-104460611688549,-130954099520503,-152931273562363,-167685569675345,-173550158543993,-170098235153537,-158229114955227,-140093890589237,-118767159628945,-97642598764725,-79685567273865,-66791795642921,-59471458161255,-56912277861867,-57299164324709,-58214117613683,-57027664349981,-51310793907151,-39312533456939,-20440071181165,4444648571851,33097645983927,62364231119355,88875344410985,109703386079217,122794755581905,127168939189731,122984095576049,111535365099219,95134019846147,76755041455853,59428081096575,45528732081569,36245575708063,31434657087347,29863569508521,29656868043173,28727058096285,25105731081187,17234419310337,4290646491575,-13497753552185,-34724805332515,-57025847841147,-77630341804237,-94030675999079,-104484623559677,-108196862668853,-105238114852525,-96382615038117,-82986520952085,-66869619117437,-50071776329595,-34434736976755,-21140435187661,-10443787442165,-1754795355713,5992883114453,13921389705321,22953955014761,33763725437833,46787556350533,62149184696967,79482425623603,97807607370383,115632235349331,131292988839761,143364830331531,150908680473361,153465227926801,150908680473361,143364830331531,131292988839761,115632235349331,97807607370383,79482425623603,62149184696967,46787556350533,33763725437833,22953955014761,13921389705321,5992883114453,-1754795355713,-10443787442165,-21140435187661,-34434736976755,-50071776329595,-66869619117437,-82986520952085,-96382615038117,-105238114852525,-108196862668853,-104484623559677,-94030675999079,-77630341804237,-57025847841147,-34724805332515,-13497753552185,4290646491575,17234419310337,25105731081187,28727058096285,29656868043173,29863569508521,31434657087347,36245575708063,45528732081569,59428081096575,76755041455853,95134019846147,111535365099219,122984095576049,127168939189731,122794755581905,109703386079217,88875344410985,62364231119355,33097645983927,4444648571851,-20440071181165,-39312533456939,-51310793907151,-57027664349981,-58214117613683,-57299164324709,-56912277861867,-59471458161255,-66791795642921,-79685567273865,-97642598764725,-118767159628945,-140093890589237,-158229114955227,-170098235153537,-173550158543993,-167685569675345,-152931273562363,-130954099520503,-104460611688549,-76843030518045,-51622834882787,-31749140526817,-18947177452625,-13354722773453,-13576693434199,-17102241351455,-20899613817029,-22010328172015,-18063222639707,-7706154301289,9063582275201,30762718874147,54600115918819,77008879145363,94418034626521,104030299088105,104374970735767,95522772087299,78990728885709,57433760273593,34197707913657,12762586501741,-3887627500305,-13862225029399,-16757688253111,-13700259359661,-7009275055603,401010755881,5686281594563,6635571242061,2051003940353,-8068086049363,-22532277729639,-39171004840055,-55247074997379,-68023654054297,-75352026219385,-76111646884603,-70379536890903,-59311652668337,-44817121045283,-29142241338175,-14455099598551,-2479506378469,5787842146845,10230120404811,11582402583203,11208705203263,10736529594689,11656123353373,14997988919925,21158754071129,29883536959937,40369705400347,51448246202137,61810527422915,70253510788251,75904953872377,78377279321753,77807468570215,74775332272121,70134688717553,64815567981955,59649797099669,55248150693345,51934867779889,49735899126953,48416576979729,47562275932901,46687684287415,45350628342663,43242564985683,40234995220909,36377544841165,31860425400935,26961313801165,21992012948445,17251056461067,12983928137897,9354512232939,6433705736913,4207919774049,2602560997987,1510080258205,813420701273,401620103829,179125771689,71003604191,24564319235,7264279509,1790953315,356611507,54950537,6163655,458103,19265,337,1,D,1,113,3943,68727,741735,5590019,31713843,142489033,525876691,1639471917,4416566675,10481500457,22292759949,43152932065,77076001137,128514277721,201890842307,300846254035,427214452179,579975958597,754599421381,943093441951,1134803228195,1317753834285,1480339115741,1613275166471,1711703186599,1777030980151,1817784275653,1848774370807,1888393693663,1954549992185,2060232800251,2209758334431,2396443388125,2602085044105,2798427079969,2950782737933,3023836228269,2989017948483,2831861799413,2557083410991,2189457490255,1769943470185,1348126326683,972923172173,683341344107,500485386065,421872724921,419553962479,443713836821,432429448135,326086954901,82732807435,-310168288503,-830816231979,-1425677696369,-2018144647329,-2521223424025,-2852760382865,-2951791065131,-2793377288767,-2397716759343,-1829357275027,-1185084948913,-573335391453,-91148330949,195202082027,262299072711,133671031815,-123629912109,-409864680309,-610968972519,-622847790291,-376679209317,142220460883,888487818623,1765617202281,2645931999039,3394957038993,3894603389919,4062600452883,3867283773369,3335848401915,2552435166175,1643159855893,749564336517,-2493436135,-528890113471,-801083666113,-846426526249,-738564877223,-582489302909,-496344960995,-589946132377,-941202678253,-1575615106755,-2456496380777,-3491116887791,-4551281059727,-5500585662073,-6219306111535,-6621878859677,-6667263773761,-6364457699741,-5773146317681,-4996338480079,-4162151248197,-3396735730039,-2796229085273,-2407566476511,-2223837015631,-2192528577123,-2230129896609,-2237483690159,-2114961055283,-1779566708527,-1184055526247,-332954097623,712492128409,1845186755355,2935903116227,3860570352095,4521726661023,4860358446225,4860471886849,4550273939503,4000321877039,3314871899319,2613053027321,2002293488943,1553033612429,1285063986253,1169975880387,1145602574367,1133730515555,1054782835893,839328278785,439818800283,-156459051663,-917884164417,-1769805509677,-2610042338323,-3333814487511,-3857522072451,-4132155112689,-4144504765221,-3911582966789,-3474924054599,-2896498422025,-2252322778555,-1619527072725,-1058360180943,-597013483507,-227781273137,83406663089,380490861891,703564720343,1083315128877,1541192002359,2088691192931,2722047385315,3415486173679,4120211204289,4773368640901,5313676658927,5695003435251,5890944699429,5890944699429,5695003435251,5313676658927,4773368640901,4120211204289,3415486173679,2722047385315,2088691192931,1541192002359,1083315128877,703564720343,380490861891,83406663089,-227781273137,-597013483507,-1058360180943,-1619527072725,-2252322778555,-2896498422025,-3474924054599,-3911582966789,-4144504765221,-4132155112689,-3857522072451,-3333814487511,-2610042338323,-1769805509677,-917884164417,-156459051663,439818800283,839328278785,1054782835893,1133730515555,1145602574367,1169975880387,1285063986253,1553033612429,2002293488943,2613053027321,3314871899319,4000321877039,4550273939503,4860471886849,4860358446225,4521726661023,3860570352095,2935903116227,1845186755355,712492128409,-332954097623,-1184055526247,-1779566708527,-2114961055283,-2237483690159,-2230129896609,-2192528577123,-2223837015631,-2407566476511,-2796229085273,-3396735730039,-4162151248197,-4996338480079,-5773146317681,-6364457699741,-6667263773761,-6621878859677,-6219306111535,-5500585662073,-4551281059727,-3491116887791,-2456496380777,-1575615106755,-941202678253,-589946132377,-496344960995,-582489302909,-738564877223,-846426526249,-801083666113,-528890113471,-2493436135,749564336517,1643159855893,2552435166175,3335848401915,3867283773369,4062600452883,3894603389919,3394957038993,2645931999039,1765617202281,888487818623,142220460883,-376679209317,-622847790291,-610968972519,-409864680309,-123629912109,133671031815,262299072711,195202082027,-91148330949,-573335391453,-1185084948913,-1829357275027,-2397716759343,-2793377288767,-2951791065131,-2852760382865,-2521223424025,-2018144647329,-1425677696369,-830816231979,-310168288503,82732807435,326086954901,432429448135,443713836821,419553962479,421872724921,500485386065,683341344107,972923172173,1348126326683,1769943470185,2189457490255,2557083410991,2831861799413,2989017948483,3023836228269,2950782737933,2798427079969,2602085044105,2396443388125,2209758334431,2060232800251,1954549992185,1888393693663,1848774370807,1817784275653,1777030980151,1711703186599,1613275166471,1480339115741,1317753834285,1134803228195,943093441951,754599421381,579975958597,427214452179,300846254035,201890842307,128514277721,77076001137,43152932065,22292759949,10481500457,4416566675,1639471917,525876691,142489033,31713843,5590019,741735,68727,3943,113,1 674,C,1,337,18703,400019,4286177,25693217,89126495,174150479,188596861,264845941,882267199,1651350887,1248546185,1209897737,4423664015,6564422663,3670102233,4757229833,12125954495,12942232587,9658801981,11898315101,13911554235,17855854347,21053956553,7654665517,2021306219,20691832015,16330461613,-11096619735,-11642124869,-3353266265,-8042477919,-13210138151,-35567897481,-45233024625,-9374350415,-6500793019,-45198245833,-36641980681,-1644137919,15542321713,21430707483,2470854007,14241292017,82908999153,91796241459,48633670731,62555174053,93347811401,105329829207,99562015239,38074023893,19630120929,75494754975,38706052435,-48169180279,-54543597943,-56011965389,-71042507973,-83801538315,-142691960023,-148755294289,-80327256981,-90479244211,-117471222415,-65975707473,-26317349425,14633621505,60548991189,61780054063,117924805543,189424385545,172555241309,188746648571,230773203835,199344179001,186807901429,178775875907,110637358479,86884637913,53861334029,-56181289341,-85415936761,-93419347079,-193044777279,-232921123205,-223630085109,-245338517327,-230958704811,-225959965709,-219525457461,-119797421143,-46363506627,-47804681029,23917985587,139008547857,203514405481,244024146343,246805751023,280180225881,374179563081,347949397167,237037707619,218360256373,232992806481,175412531103,43458062475,-79551180243,-105926776523,-107694582301,-209010692153,-341969870127,-360287384447,-292728024817,-269734468729,-332957157899,-340536216151,-197997572977,-81612305381,-61326165515,-25813451523,60061715115,204817823751,296540529769,264732105433,281222015971,373661435691,389543923561,334063002201,276415282295,220990099227,196575875185,131689660185,-15493827073,-81025813497,-120441594167,-233283051775,-278650666733,-311636905841,-370749064819,-352429302023,-346434444221,-339660365957,-246071598719,-201663081827,-187630422045,-50256136337,62427963373,85851282797,164993069791,224671057215,291971425609,388814946013,318475697335,268993004699,363849499769,327746956289,208429893319,139385539791,57997789877,36084713437,-1060767809,-204247046177,-297332070799,-210792739391,-277151491625,-382538187561,-382094946271,-382538187561,-277151491625,-210792739391,-297332070799,-204247046177,-1060767809,36084713437,57997789877,139385539791,208429893319,327746956289,363849499769,268993004699,318475697335,388814946013,291971425609,224671057215,164993069791,85851282797,62427963373,-50256136337,-187630422045,-201663081827,-246071598719,-339660365957,-346434444221,-352429302023,-370749064819,-311636905841,-278650666733,-233283051775,-120441594167,-81025813497,-15493827073,131689660185,196575875185,220990099227,276415282295,334063002201,389543923561,373661435691,281222015971,264732105433,296540529769,204817823751,60061715115,-25813451523,-61326165515,-81612305381,-197997572977,-340536216151,-332957157899,-269734468729,-292728024817,-360287384447,-341969870127,-209010692153,-107694582301,-105926776523,-79551180243,43458062475,175412531103,232992806481,218360256373,237037707619,347949397167,374179563081,280180225881,246805751023,244024146343,203514405481,139008547857,23917985587,-47804681029,-46363506627,-119797421143,-219525457461,-225959965709,-230958704811,-245338517327,-223630085109,-232921123205,-193044777279,-93419347079,-85415936761,-56181289341,53861334029,86884637913,110637358479,178775875907,186807901429,199344179001,230773203835,188746648571,172555241309,189424385545,117924805543,61780054063,60548991189,14633621505,-26317349425,-65975707473,-117471222415,-90479244211,-80327256981,-148755294289,-142691960023,-83801538315,-71042507973,-56011965389,-54543597943,-48169180279,38706052435,75494754975,19630120929,38074023893,99562015239,105329829207,93347811401,62555174053,48633670731,91796241459,82908999153,14241292017,2470854007,21430707483,15542321713,-1644137919,-36641980681,-45198245833,-6500793019,-9374350415,-45233024625,-35567897481,-13210138151,-8042477919,-3353266265,-11642124869,-11096619735,16330461613,20691832015,2021306219,7654665517,21053956553,17855854347,13911554235,11898315101,9658801981,12942232587,12125954495,4757229833,3670102233,6564422663,4423664015,1209897737,1248546185,1651350887,882267199,264845941,188596861,174150479,89126495,25693217,4286177,400019,18703,337,1,D,1,112,3673,54490,433095,1974304,5175359,7438794,7320081,18844666,51673117,62121340,35605317,95026628,236445357,208783676,117175323,324491340,532150651,418792264,395135485,508784976,583408757,803797662,620833619,44491944,407433533,922414138,66210785,-594451386,-220673313,-200143232,-381716249,-845373920,-1789878135,-1146139968,44224095,-1037264154,-1879291821,-681908980,329765141,803020810,539769809,-45726776,1833374599,3863675042,2613777563,1834062760,3119369915,3849412100,4167151285,2827047386,562330377,1866653624,2854382345,-429341030,-2298571129,-1943402326,-2532307439,-2823507972,-4233579431,-6191352248,-4370843847,-2787709428,-4367700103,-3736190808,-1593953455,-400970624,1655809049,2404405842,3021759053,6286449204,7219408213,6531710256,8348862739,8514957330,7146001325,7345790440,5657051397,3460290300,3173819419,-10752136,-3316234005,-3003437756,-5350140907,-8760474350,-8656828407,-9036499494,-9371210395,-8569069856,-8925688949,-6874908934,-2671839667,-1809643776,-988193957,3290746906,6801656279,8728150040,9620776473,9687593560,12702605655,14761091744,11107850257,8263849212,8882172001,8298033520,4448103865,-1034821236,-4035760145,-3838720644,-5572171559,-10897833656,-14195816327,-12669418368,-10367097801,-11383805486,-13717631541,-10821852780,-4793658093,-2569721104,-1902696851,371135008,4931962701,10329179340,11093852531,9904150710,12644065341,15248767126,14037372809,11751864312,9506345465,7909576714,6852088647,2275629464,-2461042751,-3481313528,-6769218183,-10320807826,-11057230641,-13364140886,-14226263853,-13160910890,-13605426187,-11489672234,-8088227869,-7886126040,-5078880699,883046978,2849848609,4565037642,7820830317,9530034140,13527978029,14417849390,10371758897,12139522226,14277687183,10131721728,6621492345,3809045750,1366647951,1393142382,-3493948367,-11007215024,-9766454807,-8410766600,-13299927673,-14874275240,-14874275240,-13299927673,-8410766600,-9766454807,-11007215024,-3493948367,1393142382,1366647951,3809045750,6621492345,10131721728,14277687183,12139522226,10371758897,14417849390,13527978029,9530034140,7820830317,4565037642,2849848609,883046978,-5078880699,-7886126040,-8088227869,-11489672234,-13605426187,-13160910890,-14226263853,-13364140886,-11057230641,-10320807826,-6769218183,-3481313528,-2461042751,2275629464,6852088647,7909576714,9506345465,11751864312,14037372809,15248767126,12644065341,9904150710,11093852531,10329179340,4931962701,371135008,-1902696851,-2569721104,-4793658093,-10821852780,-13717631541,-11383805486,-10367097801,-12669418368,-14195816327,-10897833656,-5572171559,-3838720644,-4035760145,-1034821236,4448103865,8298033520,8882172001,8263849212,11107850257,14761091744,12702605655,9687593560,9620776473,8728150040,6801656279,3290746906,-988193957,-1809643776,-2671839667,-6874908934,-8925688949,-8569069856,-9371210395,-9036499494,-8656828407,-8760474350,-5350140907,-3003437756,-3316234005,-10752136,3173819419,3460290300,5657051397,7345790440,7146001325,8514957330,8348862739,6531710256,7219408213,6286449204,3021759053,2404405842,1655809049,-400970624,-1593953455,-3736190808,-4367700103,-2787709428,-4370843847,-6191352248,-4233579431,-2823507972,-2532307439,-1943402326,-2298571129,-429341030,2854382345,1866653624,562330377,2827047386,4167151285,3849412100,3119369915,1834062760,2613777563,3863675042,1833374599,-45726776,539769809,803020810,329765141,-681908980,-1879291821,-1037264154,44224095,-1146139968,-1789878135,-845373920,-381716249,-200143232,-220673313,-594451386,66210785,922414138,407433533,44491944,620833619,803797662,583408757,508784976,395135485,418792264,532150651,324491340,117175323,208783676,236445357,95026628,35605317,62121340,51673117,18844666,7320081,7438794,5175359,1974304,433095,54490,3673,112,1 677,C,1,339,19041,414959,4555327,27830743,92941335,114840491,-304039061,-1411684757,-1465102581,3222980531,10432301141,4613203523,-23888069445,-40940756185,9787647799,98790541987,81776637743,-100116380785,-234236293799,-62275583021,285253092175,352184202937,-33198910095,-470264001701,-453310087341,73395212273,672747377213,721170747525,-82036749259,-1128842366977,-1137595765523,329695200561,1825388960781,1422041920807,-794396555415,-2485970636007,-1615822601523,1206180474369,3163019798875,1979732464245,-1603861711577,-4100269709341,-2521375114093,2205157355625,5388765997057,3059954226525,-3214344852923,-6895037465485,-3273690456219,4535810623919,8199515995237,3263981414423,-5672423183199,-9469523464275,-3597046581455,6900046894163,11331146709105,3884031193283,-8875308501183,-13317750596735,-3500781727587,11110836125675,14931068301669,2909476743501,-13320144551421,-16587044784005,-2159278436333,15846970351917,18143457484593,1042659360183,-18434096747219,-19615676344523,134958528343,21379885456203,21306520326049,-1950545125191,-24938620618117,-22441286138159,4554707772349,28279062260835,23045819649583,-7213102884731,-31671820779005,-23642063004731,10451517024965,35357337293371,23532733319387,-14179677958259,-38626976836803,-23185686264917,17859999348203,42360116365707,22821260203705,-22773449206989,-46391177529291,-20850374217973,28378905815511,49018950191805,18141485595311,-33120296799799,-51391933569459,-15881093653267,38365929376007,54215798756927,12609048078041,-44351179954683,-56165072148363,-8481386789467,50169519317057,57696271984155,3741323475987,-56485830970403,-58279386439741,2356662229515,62055860248149,57289124146585,-8038935889639,-66636085117423,-56802731436321,13681631364551,72398981525511,55722671415653,-21353165203337,-77616645443941,-52312466473031,28940940620287,81138295093381,48759751933029,-36098008238435,-84935021625013,-44509698911635,44350897433851,87639710237473,38645013979449,-51806760392363,-89077296262117,-33181261502691,59138676682083,91003566049211,26583255056403,-67578227453005,-91185634251179,-18284302165259,74556899231075,89786121758691,10708044496755,-80990078028973,-88627244836683,-2220159083803,87802330529213,85514712346905,-7120258317755,-92579345521663,-81429967129171,15151604359415,97111143001123,77834383084179,-24327990305959,-101895408904261,-71840296269249,34158789549843,103973663665597,64767656888219,-42075151384361,-105251510383073,-58354906123527,50309787212773,106358743695779,50309787212773,-58354906123527,-105251510383073,-42075151384361,64767656888219,103973663665597,34158789549843,-71840296269249,-101895408904261,-24327990305959,77834383084179,97111143001123,15151604359415,-81429967129171,-92579345521663,-7120258317755,85514712346905,87802330529213,-2220159083803,-88627244836683,-80990078028973,10708044496755,89786121758691,74556899231075,-18284302165259,-91185634251179,-67578227453005,26583255056403,91003566049211,59138676682083,-33181261502691,-89077296262117,-51806760392363,38645013979449,87639710237473,44350897433851,-44509698911635,-84935021625013,-36098008238435,48759751933029,81138295093381,28940940620287,-52312466473031,-77616645443941,-21353165203337,55722671415653,72398981525511,13681631364551,-56802731436321,-66636085117423,-8038935889639,57289124146585,62055860248149,2356662229515,-58279386439741,-56485830970403,3741323475987,57696271984155,50169519317057,-8481386789467,-56165072148363,-44351179954683,12609048078041,54215798756927,38365929376007,-15881093653267,-51391933569459,-33120296799799,18141485595311,49018950191805,28378905815511,-20850374217973,-46391177529291,-22773449206989,22821260203705,42360116365707,17859999348203,-23185686264917,-38626976836803,-14179677958259,23532733319387,35357337293371,10451517024965,-23642063004731,-31671820779005,-7213102884731,23045819649583,28279062260835,4554707772349,-22441286138159,-24938620618117,-1950545125191,21306520326049,21379885456203,134958528343,-19615676344523,-18434096747219,1042659360183,18143457484593,15846970351917,-2159278436333,-16587044784005,-13320144551421,2909476743501,14931068301669,11110836125675,-3500781727587,-13317750596735,-8875308501183,3884031193283,11331146709105,6900046894163,-3597046581455,-9469523464275,-5672423183199,3263981414423,8199515995237,4535810623919,-3273690456219,-6895037465485,-3214344852923,3059954226525,5388765997057,2205157355625,-2521375114093,-4100269709341,-1603861711577,1979732464245,3163019798875,1206180474369,-1615822601523,-2485970636007,-794396555415,1422041920807,1825388960781,329695200561,-1137595765523,-1128842366977,-82036749259,721170747525,672747377213,73395212273,-453310087341,-470264001701,-33198910095,352184202937,285253092175,-62275583021,-234236293799,-100116380785,81776637743,98790541987,9787647799,-40940756185,-23888069445,4613203523,10432301141,3222980531,-1465102581,-1411684757,-304039061,114840491,92941335,27830743,4555327,414959,19041,339,1,D,1,113,3763,57065,464659,2124305,4831455,-173953,-31069675,-69235827,5373531,276957997,398895293,-293355575,-1455893479,-982934299,2195462991,4330927807,167397743,-7456516223,-7326429247,4479101025,14549005001,7756768959,-10872318687,-20589819789,-9037671519,15500436793,30745302533,15896760517,-25081766513,-51180565663,-20709823721,46728928471,73911412185,16358125163,-72170412369,-92459055805,-11464343067,95518166509,115396202271,11798371287,-124364052021,-148992125773,-11921175595,166220393231,191237518721,2485450237,-223501708831,-230841641375,23201053361,282913774211,258401056211,-49068829601,-334422062545,-294058692505,65990184485,402978283667,345291390405,-102945058793,-494117744311,-381729403009,163047953019,580029170819,403900560305,-224642653261,-666216256945,-425612196333,297817520675,758549266353,435238977961,-380515618987,-848259444463,-443139818569,470453933159,953803183873,443421757239,-592304511499,-1061523254981,-409281326171,726549685005,1148423158659,363908863889,-860014820295,-1239501390589,-307051643253,1017047302769,1321033670437,219307883017,-1173093800449,-1384510261469,-132338051161,1336459704001,1465065446491,17373650717,-1542565270201,-1514069977431,157869428127,1728250499209,1507113975541,-323843423589,-1882687986239,-1512281367689,487349578131,2066646754463,1505890768975,-697259563193,-2245993368271,-1455850832907,918866630261,2410672093075,1387805777699,-1167633477925,-2570565060229,-1262043184175,1434265430061,2669269144663,1108645409321,-1658031119309,-2758814782649,-979653040495,1912884632629,2873106213241,783067953067,-2210230902821,-2911749184561,-530595943711,2455460375877,2908197813527,296210744151,-2700893471625,-2904542823601,-13884708047,2952073290103,2829723313071,-287757933529,-3145540535459,-2739529437899,567182200917,3355865822901,2642579413809,-908993453229,-3555582665943,-2454668937189,1255070578765,3673967738729,2253423259479,-1562352786195,-3795543480957,-2043029366937,1911303410577,3882271808583,1756273853737,-2228563902975,-3889664286565,-1487348463281,2502616296385,3916696328111,1207191648083,-2824200617803,-3893693700935,-842655533833,3092778678783,3772495465533,507918705351,-3291635286287,-3661596379537,-184043611507,3507561926825,3507561926825,-184043611507,-3661596379537,-3291635286287,507918705351,3772495465533,3092778678783,-842655533833,-3893693700935,-2824200617803,1207191648083,3916696328111,2502616296385,-1487348463281,-3889664286565,-2228563902975,1756273853737,3882271808583,1911303410577,-2043029366937,-3795543480957,-1562352786195,2253423259479,3673967738729,1255070578765,-2454668937189,-3555582665943,-908993453229,2642579413809,3355865822901,567182200917,-2739529437899,-3145540535459,-287757933529,2829723313071,2952073290103,-13884708047,-2904542823601,-2700893471625,296210744151,2908197813527,2455460375877,-530595943711,-2911749184561,-2210230902821,783067953067,2873106213241,1912884632629,-979653040495,-2758814782649,-1658031119309,1108645409321,2669269144663,1434265430061,-1262043184175,-2570565060229,-1167633477925,1387805777699,2410672093075,918866630261,-1455850832907,-2245993368271,-697259563193,1505890768975,2066646754463,487349578131,-1512281367689,-1882687986239,-323843423589,1507113975541,1728250499209,157869428127,-1514069977431,-1542565270201,17373650717,1465065446491,1336459704001,-132338051161,-1384510261469,-1173093800449,219307883017,1321033670437,1017047302769,-307051643253,-1239501390589,-860014820295,363908863889,1148423158659,726549685005,-409281326171,-1061523254981,-592304511499,443421757239,953803183873,470453933159,-443139818569,-848259444463,-380515618987,435238977961,758549266353,297817520675,-425612196333,-666216256945,-224642653261,403900560305,580029170819,163047953019,-381729403009,-494117744311,-102945058793,345291390405,402978283667,65990184485,-294058692505,-334422062545,-49068829601,258401056211,282913774211,23201053361,-230841641375,-223501708831,2485450237,191237518721,166220393231,-11921175595,-148992125773,-124364052021,11798371287,115396202271,95518166509,-11464343067,-92459055805,-72170412369,16358125163,73911412185,46728928471,-20709823721,-51180565663,-25081766513,15896760517,30745302533,15500436793,-9037671519,-20589819789,-10872318687,7756768959,14549005001,4479101025,-7326429247,-7456516223,167397743,4330927807,2195462991,-982934299,-1455893479,-293355575,398895293,276957997,5373531,-69235827,-31069675,-173953,4831455,2124305,464659,57065,3763,113,1 678,C,1,339,19154,432903,5234965,39166704,196646039,690168405,1693381378,2671486449,1467121259,-5187901416,-17706353507,-27788030349,-18359671198,23098667079,83488059073,117365263224,73199588903,-58877361687,-218137826306,-296092748643,-203823397021,58093745220,373069480717,552642653463,444788448914,49945323243,-446056681943,-771045016764,-734666354905,-335679445167,256658367814,794281012065,1038877774031,840008677656,217150041601,-602749280025,-1258390805710,-1413962425773,-911390327171,135720895536,1314295856627,2014746566529,1735260098722,459915760401,-1215009305101,-2391874200612,-2408662077491,-1204406214249,673649673674,2333181663759,2936462432125,2125826257524,261479828639,-1755299804331,-2995431149378,-2953268396037,-1658588950219,427668927462,2518890157603,3678147840231,3224370766022,1193386423965,-1563666010265,-3779575409322,-4373124988531,-2929110898731,49489342558,3215219085459,4946658634337,4273896860430,1519509167131,-1906629581289,-4375288378462,-4852811257923,-3220714836461,-203570220714,2909796135881,4767444130797,4578958529098,2470754314251,-676404596191,-3658110282810,-5290936727393,-4724828429949,-1914170653570,2037234462393,5229924519619,6019461061734,3982125973253,86171197497,-3870991073402,-6076054515333,-5475924513643,-2338935805350,1781653187983,4897224350331,5715724591274,4160556822525,1052929212715,-2427331068282,-5019363592915,-5628833067243,-3833624092910,-292210887441,3480970771529,5858878590978,5781419711419,3121972930503,-1139687447038,-5082012260451,-6688085428325,-5082012260451,-1139687447038,3121972930503,5781419711419,5858878590978,3480970771529,-292210887441,-3833624092910,-5628833067243,-5019363592915,-2427331068282,1052929212715,4160556822525,5715724591274,4897224350331,1781653187983,-2338935805350,-5475924513643,-6076054515333,-3870991073402,86171197497,3982125973253,6019461061734,5229924519619,2037234462393,-1914170653570,-4724828429949,-5290936727393,-3658110282810,-676404596191,2470754314251,4578958529098,4767444130797,2909796135881,-203570220714,-3220714836461,-4852811257923,-4375288378462,-1906629581289,1519509167131,4273896860430,4946658634337,3215219085459,49489342558,-2929110898731,-4373124988531,-3779575409322,-1563666010265,1193386423965,3224370766022,3678147840231,2518890157603,427668927462,-1658588950219,-2953268396037,-2995431149378,-1755299804331,261479828639,2125826257524,2936462432125,2333181663759,673649673674,-1204406214249,-2408662077491,-2391874200612,-1215009305101,459915760401,1735260098722,2014746566529,1314295856627,135720895536,-911390327171,-1413962425773,-1258390805710,-602749280025,217150041601,840008677656,1038877774031,794281012065,256658367814,-335679445167,-734666354905,-771045016764,-446056681943,49945323243,444788448914,552642653463,373069480717,58093745220,-203823397021,-296092748643,-218137826306,-58877361687,73199588903,117365263224,83488059073,23098667079,-18359671198,-27788030349,-17706353507,-5187901416,1467121259,2671486449,1693381378,690168405,196646039,39166704,5234965,432903,19154,339,1,D,1,113,3831,61827,580348,3530734,14779297,43512307,87382303,97827373,-38949258,-421468890,-921596291,-1023572821,-62635323,2040900975,4122928622,4116032438,615517241,-5431319665,-10531577263,-10519610133,-3431868058,8452034068,18882528767,20707856499,10577940753,-7770954035,-24793882460,-30835440950,-22004410895,-1876747805,21058217647,37085446249,38347589614,21968031150,-7268915273,-37434168835,-54309092381,-47810861755,-16775477370,28598218214,67705878419,77325027861,45991947555,-14703002891,-73681580702,-98507440724,-74392105197,-11432123217,61047800047,107720355283,103786398420,49025387320,-30414965473,-96666068537,-120761251040,-93798499614,-25798007246,58807744669,125573790048,140994135745,90991973992,-6564328790,-108219692826,-166094728383,-149666935244,-60034731955,65831775130,166943998310,189073056184,118506785169,-8366419362,-128484869269,-187882904206,-164087283376,-69639174762,54979444197,156105223226,189837496783,142964160714,36657548736,-87005580022,-180841121453,-203954165566,-136656620459,1124562744,147909134050,229921567510,204393144355,83115419046,-77089037379,-202950108734,-235976733844,-159426034206,-10494025513,137218275944,216075329531,199604141906,104877371000,-27625708330,-150218958963,-215873581264,-192680044199,-84453313074,64290401958,189314913488,236558985797,182034686678,41753602043,-126325171960,-240853499386,-240853499386,-126325171960,41753602043,182034686678,236558985797,189314913488,64290401958,-84453313074,-192680044199,-215873581264,-150218958963,-27625708330,104877371000,199604141906,216075329531,137218275944,-10494025513,-159426034206,-235976733844,-202950108734,-77089037379,83115419046,204393144355,229921567510,147909134050,1124562744,-136656620459,-203954165566,-180841121453,-87005580022,36657548736,142964160714,189837496783,156105223226,54979444197,-69639174762,-164087283376,-187882904206,-128484869269,-8366419362,118506785169,189073056184,166943998310,65831775130,-60034731955,-149666935244,-166094728383,-108219692826,-6564328790,90991973992,140994135745,125573790048,58807744669,-25798007246,-93798499614,-120761251040,-96666068537,-30414965473,49025387320,103786398420,107720355283,61047800047,-11432123217,-74392105197,-98507440724,-73681580702,-14703002891,45991947555,77325027861,67705878419,28598218214,-16775477370,-47810861755,-54309092381,-37434168835,-7268915273,21968031150,38347589614,37085446249,21058217647,-1876747805,-22004410895,-30835440950,-24793882460,-7770954035,10577940753,20707856499,18882528767,8452034068,-3431868058,-10519610133,-10531577263,-5431319665,615517241,4116032438,4122928622,2040900975,-62635323,-1023572821,-921596291,-421468890,-38949258,97827373,87382303,43512307,14779297,3530734,580348,61827,3831,113,1 679,C,1,340,19606,470250,6397469,58124010,390015374,2066955785,9067485374,34065645818,112418454676,332259532933,892949046654,2208733150862,5078087766865,10940324295212,22238229943922,42898100298652,78926899257557,139112068464824,235795253321278,385679793417799,610625723599286,938386692372298,1403250623894444,2046558571112243,2917091151809562,4071325595180676,5573575221581907,7496024698533340,9918668221429204,12929145858964262,16622459822915647,21100542566209274,26471647048083958,32849538794482199,40352488952263302,49102093539919316,59221970253139928,70836403351268701,84069013248435936,99041517245251266,115872622311381993,134677055415606568,155564700611482616,178639785287161314,204000049385151769,231735845123647046,261929148546326590,294652509555658400,329968011298563508,367926339701442026,408566069701311399,451913252588648255,497981342591428514,546771440859366198,598272776139373490,652463299144325428,709310254016877050,768770610502071013,830791290502289971,895309189856636030,962251062071860694,1031533376485552296,1103062275414409712,1176733729352763954,1252433933517886941,1330039919469806187,1409420293101312002,1490435974443556406,1572940817901050046,1656782035473439648,1741800420260315330,1827830453383384321,1914700449773964693,2002232934180902682,2090245424006865902,2178551729614338910,2266963779967883132,2355293867860152514,2443357114765966423,2530973906251481781,2617972058383221190,2704188541208883554,2789470689308468922,2873676943543029824,2956677261707347562,3038353383626967683,3118599125525144227,3197320812705884410,3274437858156080182,3349883388018355796,3423604735994161652,3495563603279109174,3565735718829126139,3634109927769084287,3700686758036802786,3765476632236778525,3828497969662516170,3889775439819703470,3949338577968149216,4007220868190362536,4063459268400180699,4118094030278527488,4171168589226378905,4222729287561619794,4272824752613319874,4321504864038861306,4368819379199078552,4414816402336549215,4459540947952343680,4503033841920969869,4545331127433365954,4586464019076599626,4626459312830872430,4665340050801578008,4703126187295360623,4739835021276212564,4775481243311313595,4810076568643280278,4843629056317157462,4876142310139595050,4907614792832922268,4938039450129721557,4967403748091056734,4995690103992429551,5022876576945459070,5048937614165919328,5073844643721955532,5097566365994460344,5120068705359667333,5141314508256112032,5161263176928606619,5179870478921801930,5197088754621214856,5212867661957421070,5227155470872534920,5239900785428146613,5251054466714517160,5260571484750228013,5268412454412847130,5274544699586279104,5278942813125799080,5281588800364488164,5282471975442033905,5281588800364488164,5278942813125799080,5274544699586279104,5268412454412847130,5260571484750228013,5251054466714517160,5239900785428146613,5227155470872534920,5212867661957421070,5197088754621214856,5179870478921801930,5161263176928606619,5141314508256112032,5120068705359667333,5097566365994460344,5073844643721955532,5048937614165919328,5022876576945459070,4995690103992429551,4967403748091056734,4938039450129721557,4907614792832922268,4876142310139595050,4843629056317157462,4810076568643280278,4775481243311313595,4739835021276212564,4703126187295360623,4665340050801578008,4626459312830872430,4586464019076599626,4545331127433365954,4503033841920969869,4459540947952343680,4414816402336549215,4368819379199078552,4321504864038861306,4272824752613319874,4222729287561619794,4171168589226378905,4118094030278527488,4063459268400180699,4007220868190362536,3949338577968149216,3889775439819703470,3828497969662516170,3765476632236778525,3700686758036802786,3634109927769084287,3565735718829126139,3495563603279109174,3423604735994161652,3349883388018355796,3274437858156080182,3197320812705884410,3118599125525144227,3038353383626967683,2956677261707347562,2873676943543029824,2789470689308468922,2704188541208883554,2617972058383221190,2530973906251481781,2443357114765966423,2355293867860152514,2266963779967883132,2178551729614338910,2090245424006865902,2002232934180902682,1914700449773964693,1827830453383384321,1741800420260315330,1656782035473439648,1572940817901050046,1490435974443556406,1409420293101312002,1330039919469806187,1252433933517886941,1176733729352763954,1103062275414409712,1031533376485552296,962251062071860694,895309189856636030,830791290502289971,768770610502071013,709310254016877050,652463299144325428,598272776139373490,546771440859366198,497981342591428514,451913252588648255,408566069701311399,367926339701442026,329968011298563508,294652509555658400,261929148546326590,231735845123647046,204000049385151769,178639785287161314,155564700611482616,134677055415606568,115872622311381993,99041517245251266,84069013248435936,70836403351268701,59221970253139928,49102093539919316,40352488952263302,32849538794482199,26471647048083958,21100542566209274,16622459822915647,12929145858964262,9918668221429204,7496024698533340,5573575221581907,4071325595180676,2917091151809562,2046558571112243,1403250623894444,938386692372298,610625723599286,385679793417799,235795253321278,139112068464824,78926899257557,42898100298652,22238229943922,10940324295212,5078087766865,2208733150862,892949046654,332259532933,112418454676,34065645818,9067485374,2066955785,390015374,58124010,6397469,470250,19606,340,1,D,1,114,4012,70585,772668,5972550,35370976,169710037,686471090,2410481110,7512070751,21136025756,54421095744,129634612474,288244921141,602727154410,1192702760704,2245642980423,4041860308694,6982952076680,11622354134648,18696316514991,29153504849724,44181590152890,65229585133663,94025230408264,132587300430362,183233144589526,248581984429667,331554394612608,435368032501420,563529170391227,719819111452972,908274332711872,1133159341245334,1398931794494231,1710200335524428,2071676628777074,2488123984986445,2964305472519324,3504934340166448,4114628875556736,4797872617904195,5558979418991120,6402061587152552,7330998636592411,8349404257310654,9460590059733138,10667526219966295,11972800935241999,13378582080288486,14886585174543072,16498051455973768,18213738508963874,20033923791385546,21958419049508613,23986591598552155,26117387330167946,28349350431278348,30680636188711806,33109015582135842,35631873015429950,38246200761428491,40948594849158995,43735256856932918,46602004455214256,49544291043320486,52557232188821202,55635634611835142,58774022793036839,61966659208298933,65207556544582778,68490483444540080,71808968482390116,75156309244991798,78525593836784846,81909740544337151,85301558056446221,88693824340868510,92079378148938476,95451214269723758,98802572867559458,102127014730354358,105418477625605151,108671313293878773,111880308736301218,115040698262356176,118148173500627936,121198897050057218,124189522114656170,127117216310726509,129979684126091213,132775180416665418,135502507566245640,138160991540291616,140750436348747630,143271061195052938,145723428470078162,148108372631780727,150426939331708786,152680341055739655,154869930854726564,156997190719416900,159063727186235370,161071264969691914,163021630339612257,164916719367066672,166758451088312233,168548710648948636,170289291111534586,171981843762777592,173627845096169426,175228584656478603,176785172769404338,178298562314925033,179769575499131416,181198925911232090,182587228176424230,183934991631145230,185242599463946493,186510279231451300,187738073277150997,188925817596216684,190073135128119832,191179445134217128,192243985580495578,193265841763372471,194243972913977970,195177229641555613,196064358481667144,196903994479520706,197694647281017644,198434689276378474,199122355008044941,199755759053869496,200332935428225499,200851896344726908,201310703416838686,201707541393666046,202040784173958162,202309045163118331,202511208283971542,202646440810749497,202714193211786596,202714193211786596,202646440810749497,202511208283971542,202309045163118331,202040784173958162,201707541393666046,201310703416838686,200851896344726908,200332935428225499,199755759053869496,199122355008044941,198434689276378474,197694647281017644,196903994479520706,196064358481667144,195177229641555613,194243972913977970,193265841763372471,192243985580495578,191179445134217128,190073135128119832,188925817596216684,187738073277150997,186510279231451300,185242599463946493,183934991631145230,182587228176424230,181198925911232090,179769575499131416,178298562314925033,176785172769404338,175228584656478603,173627845096169426,171981843762777592,170289291111534586,168548710648948636,166758451088312233,164916719367066672,163021630339612257,161071264969691914,159063727186235370,156997190719416900,154869930854726564,152680341055739655,150426939331708786,148108372631780727,145723428470078162,143271061195052938,140750436348747630,138160991540291616,135502507566245640,132775180416665418,129979684126091213,127117216310726509,124189522114656170,121198897050057218,118148173500627936,115040698262356176,111880308736301218,108671313293878773,105418477625605151,102127014730354358,98802572867559458,95451214269723758,92079378148938476,88693824340868510,85301558056446221,81909740544337151,78525593836784846,75156309244991798,71808968482390116,68490483444540080,65207556544582778,61966659208298933,58774022793036839,55635634611835142,52557232188821202,49544291043320486,46602004455214256,43735256856932918,40948594849158995,38246200761428491,35631873015429950,33109015582135842,30680636188711806,28349350431278348,26117387330167946,23986591598552155,21958419049508613,20033923791385546,18213738508963874,16498051455973768,14886585174543072,13378582080288486,11972800935241999,10667526219966295,9460590059733138,8349404257310654,7330998636592411,6402061587152552,5558979418991120,4797872617904195,4114628875556736,3504934340166448,2964305472519324,2488123984986445,2071676628777074,1710200335524428,1398931794494231,1133159341245334,908274332711872,719819111452972,563529170391227,435368032501420,331554394612608,248581984429667,183233144589526,132587300430362,94025230408264,65229585133663,44181590152890,29153504849724,18696316514991,11622354134648,6982952076680,4041860308694,2245642980423,1192702760704,602727154410,288244921141,129634612474,54421095744,21136025756,7512070751,2410481110,686471090,169710037,35370976,5972550,772668,70585,4012,114,1 681,C,1,340,19153,429073,5128084,38178049,196214347,754759972,2330416471,6123473467,14268720292,30181131337,58717016209,106148392954,179871868381,287503618825,435396012370,627075569743,861747712861,1132986949324,1428338962837,1730278942009,2018275446634,2271695538403,2472987368161,2610220343134,2678565146005,2680271830903,2622518968636,2514073255621,2362625633593,2173166475916,1947362373019,1685084256205,1388209987708,1064521050985,729521910775,405576971332,118600489945,-107520036425,-258286511510,-335417163407,-359450903093,-366704742014,-402416156009,-511786586903,-729565575266,-1070633835305,-1526067653585,-2066799097028,-2651908302749,-3237384668495,-3784570591568,-4267709816627,-4676154219713,-5008510325420,-5263470653291,-5433602843297,-5502854821514,-5446465550783,-5235266161631,-4846414457558,-4276259629649,-3546983984225,-2704305545930,-1810761447545,-936784573751,-147082564736,515004431971,1035485220475,1425890140588,1714367199145,1937884918939,2133452081764,2327345304517,2530084942615,2742788366908,2967518161705,3211523495677,3486575975374,3809040341779,4197569227327,4662601606870,5193262698265,5753974549393,6292339221808,6748529298541,7062502833043,7185115075804,7091884130191,6786820779853,6292136334244,5635864187281,4846604794093,3950189687692,2963863693567,1896264597259,759401455006,-418034836967,-1589690002385,-2699885082296,-3690541545275,-4508143516175,-5117970811292,-5518819567793,-5743114209929,-5842267355012,-5871846002627,-5882610013811,-5910337694306,-5964674022935,-6029844640793,-6080788983452,-6099671217971,-6080788983452,-6029844640793,-5964674022935,-5910337694306,-5882610013811,-5871846002627,-5842267355012,-5743114209929,-5518819567793,-5117970811292,-4508143516175,-3690541545275,-2699885082296,-1589690002385,-418034836967,759401455006,1896264597259,2963863693567,3950189687692,4846604794093,5635864187281,6292136334244,6786820779853,7091884130191,7185115075804,7062502833043,6748529298541,6292339221808,5753974549393,5193262698265,4662601606870,4197569227327,3809040341779,3486575975374,3211523495677,2967518161705,2742788366908,2530084942615,2327345304517,2133452081764,1937884918939,1714367199145,1425890140588,1035485220475,515004431971,-147082564736,-936784573751,-1810761447545,-2704305545930,-3546983984225,-4276259629649,-4846414457558,-5235266161631,-5446465550783,-5502854821514,-5433602843297,-5263470653291,-5008510325420,-4676154219713,-4267709816627,-3784570591568,-3237384668495,-2651908302749,-2066799097028,-1526067653585,-1070633835305,-729565575266,-511786586903,-402416156009,-366704742014,-359450903093,-335417163407,-258286511510,-107520036425,118600489945,405576971332,729521910775,1064521050985,1388209987708,1685084256205,1947362373019,2173166475916,2362625633593,2514073255621,2622518968636,2680271830903,2678565146005,2610220343134,2472987368161,2271695538403,2018275446634,1730278942009,1428338962837,1132986949324,861747712861,627075569743,435396012370,287503618825,179871868381,106148392954,58717016209,30181131337,14268720292,6123473467,2330416471,754759972,196214347,38178049,5128084,429073,19153,340,1,D,1,113,3808,60785,564801,3455290,15220671,52029059,147259024,362954831,804135411,1629023812,3051351749,5335573491,8775437980,13646283951,20144608573,28329882606,38068643141,48997780081,60535336212,71940041869,82407776607,91192513402,97719612071,101663734705,102980491022,101865495763,98639884595,93628812624,87081225191,79123714515,69771841078,59038150089,47092775509,34379655554,21634630641,9804068485,-125871430,-7382528943,-11695415045,-13492620090,-13889532359,-14487286633,-17065905042,-23208398659,-33901642361,-49259963952,-68522334809,-90304450741,-112938567030,-134800167437,-154626608673,-171729995026,-185922584367,-197193001243,-205392886698,-210078438265,-210460844951,-205470540480,-194047171835,-175629693261,-150564802516,-120180100739,-86585867809,-52381793394,-20234341385,7720718439,30377073728,47726840439,60571774951,70194965838,78063968243,85438623399,93020230382,100980131719,109339294503,118273963132,128152293927,139511501449,153051489080,169397485273,188589627015,209720848636,231054735569,250404501729,265435354978,273987146765,274595094789,266887731494,251436069591,229246076795,201414711960,169008930275,132879255411,93491289308,51163997929,6636565799,-38624692082,-82621954185,-123150562645,-158024226000,-185468748767,-204749884939,-216510748200,-222441809071,-224646662463,-225201010684,-225822395381,-227418470023,-229824464034,-232162041025,-233555789109,-233555789109,-232162041025,-229824464034,-227418470023,-225822395381,-225201010684,-224646662463,-222441809071,-216510748200,-204749884939,-185468748767,-158024226000,-123150562645,-82621954185,-38624692082,6636565799,51163997929,93491289308,132879255411,169008930275,201414711960,229246076795,251436069591,266887731494,274595094789,273987146765,265435354978,250404501729,231054735569,209720848636,188589627015,169397485273,153051489080,139511501449,128152293927,118273963132,109339294503,100980131719,93020230382,85438623399,78063968243,70194965838,60571774951,47726840439,30377073728,7720718439,-20234341385,-52381793394,-86585867809,-120180100739,-150564802516,-175629693261,-194047171835,-205470540480,-210460844951,-210078438265,-205392886698,-197193001243,-185922584367,-171729995026,-154626608673,-134800167437,-112938567030,-90304450741,-68522334809,-49259963952,-33901642361,-23208398659,-17065905042,-14487286633,-13889532359,-13492620090,-11695415045,-7382528943,-125871430,9804068485,21634630641,34379655554,47092775509,59038150089,69771841078,79123714515,87081225191,93628812624,98639884595,101865495763,102980491022,101663734705,97719612071,91192513402,82407776607,71940041869,60535336212,48997780081,38068643141,28329882606,20144608573,13646283951,8775437980,5335573491,3051351749,1629023812,804135411,362954831,147259024,52029059,15220671,3455290,564801,60785,3808,113,1 682,C,1,341,19608,466488,6253812,55382492,355895626,1761380940,6982845192,22766428520,62101801548,143130637881,279470837713,459288068712,621035421732,648244038992,409160600090,-156428277632,-946501898144,-1677425610608,-1985891264544,-1618531962322,-595498249655,764620424535,1978637295816,2607173887384,2426469697120,1504284789986,174905312562,-1080423486120,-1830997829808,-1899681174435,-1447713509875,-865289977365,-527763624741,-568639165776,-785653213752,-713993736434,131544541282,1884670718964,4013643404760,5382304547664,4833307234657,1980774692699,-2388369076345,-6628588139195,-9004793197680,-8405135024528,-4747993586596,893046746174,6513796653230,9922521729472,9804950819976,6410072527991,1307514166767,-3522072276723,-6515822880819,-6935848543800,-5071160518072,-2262600748210,-310274745066,-215973037456,-1261088393549,-1523408000081,476997176587,4562617839065,9078465876873,11854957519779,10977714679014,5418713105388,-4037527010820,-14240718871038,-20770089864074,-20444820971861,-13152627641317,-1490670871371,10854568100645,20208621174995,23437517727469,19081302692672,8787744332488,-2993201463582,-11705853266030,-15377072473334,-14724216569045,-11348270991211,-6656031482339,-2132388838041,890602257383,2586794420331,4914130993238,9366017899832,14568295885424,17018128563557,14261386128661,6607904352489,-4076912622223,-15731169079945,-25455272154141,-28992159827301,-23060382701949,-8699171409236,8753312769784,23376882891934,31617561248889,31818698919205,23139616485573,6960812928399,-11421535756161,-24949233907279,-29647564312963,-26506576104635,-18500623561150,-7479139504584,5016738894964,15728328583363,21106695741955,20807798575311,17734893675247,14000026433613,8598697666729,130794827845,-9855814454003,-18114110722664,-23277202192619,-25804548231429,-24525310195205,-16126408864577,291978160795,19784254994713,34589841771831,39876973170595,35100833652631,21189956935675,-189565162766,-23869225463171,-40917800184443,-44181795208463,-33766581406931,-15635851509839,4182289958835,21936580846851,33837347133431,35552867599095,26305113534855,11482143713018,-1539833458855,-9785516268627,-15137623679403,-19282321311187,-21061707173619,-19282321311187,-15137623679403,-9785516268627,-1539833458855,11482143713018,26305113534855,35552867599095,33837347133431,21936580846851,4182289958835,-15635851509839,-33766581406931,-44181795208463,-40917800184443,-23869225463171,-189565162766,21189956935675,35100833652631,39876973170595,34589841771831,19784254994713,291978160795,-16126408864577,-24525310195205,-25804548231429,-23277202192619,-18114110722664,-9855814454003,130794827845,8598697666729,14000026433613,17734893675247,20807798575311,21106695741955,15728328583363,5016738894964,-7479139504584,-18500623561150,-26506576104635,-29647564312963,-24949233907279,-11421535756161,6960812928399,23139616485573,31818698919205,31617561248889,23376882891934,8753312769784,-8699171409236,-23060382701949,-28992159827301,-25455272154141,-15731169079945,-4076912622223,6607904352489,14261386128661,17018128563557,14568295885424,9366017899832,4914130993238,2586794420331,890602257383,-2132388838041,-6656031482339,-11348270991211,-14724216569045,-15377072473334,-11705853266030,-2993201463582,8787744332488,19081302692672,23437517727469,20208621174995,10854568100645,-1490670871371,-13152627641317,-20444820971861,-20770089864074,-14240718871038,-4037527010820,5418713105388,10977714679014,11854957519779,9078465876873,4562617839065,476997176587,-1523408000081,-1261088393549,-215973037456,-310274745066,-2262600748210,-5071160518072,-6935848543800,-6515822880819,-3522072276723,1307514166767,6410072527991,9804950819976,9922521729472,6513796653230,893046746174,-4747993586596,-8405135024528,-9004793197680,-6628588139195,-2388369076345,1980774692699,4833307234657,5382304547664,4013643404760,1884670718964,131544541282,-713993736434,-785653213752,-568639165776,-527763624741,-865289977365,-1447713509875,-1899681174435,-1830997829808,-1080423486120,174905312562,1504284789986,2426469697120,2607173887384,1978637295816,764620424535,-595498249655,-1618531962322,-1985891264544,-1677425610608,-946501898144,-156428277632,409160600090,648244038992,621035421732,459288068712,279470837713,143130637881,62101801548,22766428520,6982845192,1761380940,355895626,55382492,6253812,466488,19608,341,1,D,1,114,3990,69426,745370,5571743,31235399,137807418,494127642,1471131782,3685736498,7820045639,14030228748,21007378044,25279324820,21774527835,6332297057,-20580045850,-51395936322,-72956062766,-72486380410,-44998550998,2724221857,54405037528,91385099360,100353770310,78210185655,33001292072,-18868514301,-58881461082,-74596927442,-65755651795,-43877907284,-24889742589,-19364518578,-26040133970,-31388744683,-15671070278,34861688953,113479098520,186655972904,206689754152,140648492003,-4022594006,-177698823001,-311700419468,-348798992224,-264915620896,-79112003669,147455337280,329666303125,395465472906,323215410834,151112725075,-48074242136,-203580092803,-270170477786,-238452273238,-140540224511,-41435045504,-1271972411,-26999794290,-61779450245,-32107328698,89546746643,264270443708,414173413515,458259381749,336538827849,39578199298,-356834603017,-697805244894,-825193124191,-672129442809,-292735348946,185043742833,617353719240,870717700016,849598393013,552980825660,105714150697,-303783109330,-542651655367,-593150954796,-508678229625,-347711506460,-163606895565,-15056644716,69242412396,135155693048,263540130073,462437757544,626134488987,625397146207,418988431905,58155712423,-380160544808,-807217416967,-1082553288993,-1044236456793,-638197795143,1834582982,639686552825,1088318267476,1255903311980,1094615543974,602997263365,-92335589684,-733771347945,-1088974715936,-1105321753674,-879162423776,-509128088761,-48153932596,415672605161,735555367487,824176473613,743452054773,610788201968,445732838485,181203047749,-186977338909,-549776585899,-806394085632,-952297303492,-989273644618,-819274881314,-334850911588,388578918025,1079510940299,1475420080804,1481535403234,1119123794624,429864605030,-469236787133,-1294233234011,-1702445867747,-1546299869629,-966147624411,-216990962024,517749663847,1107020633065,1384626497157,1228843471267,730921017037,168883454674,-237646989184,-484445746474,-665550660722,-788490672082,-788490672082,-665550660722,-484445746474,-237646989184,168883454674,730921017037,1228843471267,1384626497157,1107020633065,517749663847,-216990962024,-966147624411,-1546299869629,-1702445867747,-1294233234011,-469236787133,429864605030,1119123794624,1481535403234,1475420080804,1079510940299,388578918025,-334850911588,-819274881314,-989273644618,-952297303492,-806394085632,-549776585899,-186977338909,181203047749,445732838485,610788201968,743452054773,824176473613,735555367487,415672605161,-48153932596,-509128088761,-879162423776,-1105321753674,-1088974715936,-733771347945,-92335589684,602997263365,1094615543974,1255903311980,1088318267476,639686552825,1834582982,-638197795143,-1044236456793,-1082553288993,-807217416967,-380160544808,58155712423,418988431905,625397146207,626134488987,462437757544,263540130073,135155693048,69242412396,-15056644716,-163606895565,-347711506460,-508678229625,-593150954796,-542651655367,-303783109330,105714150697,552980825660,849598393013,870717700016,617353719240,185043742833,-292735348946,-672129442809,-825193124191,-697805244894,-356834603017,39578199298,336538827849,458259381749,414173413515,264270443708,89546746643,-32107328698,-61779450245,-26999794290,-1271972411,-41435045504,-140540224511,-238452273238,-270170477786,-203580092803,-48074242136,151112725075,323215410834,395465472906,329666303125,147455337280,-79112003669,-264915620896,-348798992224,-311700419468,-177698823001,-4022594006,140648492003,206689754152,186655972904,113479098520,34861688953,-15671070278,-31388744683,-26040133970,-19364518578,-24889742589,-43877907284,-65755651795,-74596927442,-58881461082,-18868514301,33001292072,78210185655,100353770310,91385099360,54405037528,2724221857,-44998550998,-72486380410,-72956062766,-51395936322,-20580045850,6332297057,21774527835,25279324820,21007378044,14030228748,7820045639,3685736498,1471131782,494127642,137807418,31235399,5571743,745370,69426,3990,114,1 683,C,1,341,19039,407025,4308487,24691637,72657761,51515021,-317875731,-822923461,344638403,3891234151,2640876741,-11018149333,-16722991961,20423950677,57497203959,-18868141993,-145126519695,-27415483481,293304141739,176233583327,-492115910603,-500030128023,694368004521,1062920918809,-817926290285,-1894673144477,769598411029,2978560438993,-482532792735,-4265680938545,-52665867825,5712886546837,781933544617,-7326289269813,-1612103538637,9188367996883,2454993374997,-11454321057021,-3270377940619,14318772600467,4089816126395,-17963854429143,-5009352035373,22507176407415,6149578888631,-27969959464061,-7592578930803,34283503125317,9319133903689,-41339515382353,-11178433462159,49065839304837,12912619707393,-57489489931623,-14231311809881,66748287312097,14898782191031,-77040815632211,-14787108653921,88541313016087,13869793747737,-101325239555387,-12166604192463,115340443184367,9676579436405,-130426288202857,-6331502314789,146361022852177,1983435753717,-162912378316069,3579465654889,179877583234749,-10598558015295,-197106864938777,19299143944299,214504803245161,-29844131161267,-232006831415355,42301338305467,249535849071511,-56640142861869,-266958575216793,72758133385373,284062080075413,-90523269711719,-300560263026639,109809348875227,316121453630209,-130512468480125,-330400403608523,152552005836739,343065974263565,-175864397402791,-353825986029567,200392194221035,362453761727405,-226060155891705,-368808622590695,252734316512735,372832426908923,-280177567305259,-374511131839007,308029928345099,373813449257417,-335837306407449,-370643331979319,363121789318897,364839719289001,-389457888274795,-356229378162421,414511785108679,344701545000061,-438028175140037,-330262302477841,459784311927547,313046574680765,-479545799737345,-293296181081095,497045807646077,271327875575825,-511984121576125,-247503338040837,524036270452603,222200014317281,-532871409783073,-195781470068421,538186177670273,168579678254715,-539751196056435,-140905181665425,537447979442191,113081937559955,-531273794457581,-85482115818465,521313334773733,58533210222549,-507703415071801,-32696536044221,490615354277289,8439220383967,-470255913339949,13779996332389,446866215441969,-33516056384641,-420705033243461,50356804501251,392031814977051,-63962560431289,-361115342589955,74104246622749,328275907094463,-80664252205465,-293931219222937,83590826522575,258604694222377,-82835418094773,-222879486085693,78319181893923,187322922162537,-69953707815209,-152428134717409,57699433631349,118602579673247,-41622744260089,-86199838493681,21918939733621,55565394104971,1104421094263,-27067891894321,-27067891894321,1104421094263,55565394104971,21918939733621,-86199838493681,-41622744260089,118602579673247,57699433631349,-152428134717409,-69953707815209,187322922162537,78319181893923,-222879486085693,-82835418094773,258604694222377,83590826522575,-293931219222937,-80664252205465,328275907094463,74104246622749,-361115342589955,-63962560431289,392031814977051,50356804501251,-420705033243461,-33516056384641,446866215441969,13779996332389,-470255913339949,8439220383967,490615354277289,-32696536044221,-507703415071801,58533210222549,521313334773733,-85482115818465,-531273794457581,113081937559955,537447979442191,-140905181665425,-539751196056435,168579678254715,538186177670273,-195781470068421,-532871409783073,222200014317281,524036270452603,-247503338040837,-511984121576125,271327875575825,497045807646077,-293296181081095,-479545799737345,313046574680765,459784311927547,-330262302477841,-438028175140037,344701545000061,414511785108679,-356229378162421,-389457888274795,364839719289001,363121789318897,-370643331979319,-335837306407449,373813449257417,308029928345099,-374511131839007,-280177567305259,372832426908923,252734316512735,-368808622590695,-226060155891705,362453761727405,200392194221035,-353825986029567,-175864397402791,343065974263565,152552005836739,-330400403608523,-130512468480125,316121453630209,109809348875227,-300560263026639,-90523269711719,284062080075413,72758133385373,-266958575216793,-56640142861869,249535849071511,42301338305467,-232006831415355,-29844131161267,214504803245161,19299143944299,-197106864938777,-10598558015295,179877583234749,3579465654889,-162912378316069,1983435753717,146361022852177,-6331502314789,-130426288202857,9676579436405,115340443184367,-12166604192463,-101325239555387,13869793747737,88541313016087,-14787108653921,-77040815632211,14898782191031,66748287312097,-14231311809881,-57489489931623,12912619707393,49065839304837,-11178433462159,-41339515382353,9319133903689,34283503125317,-7592578930803,-27969959464061,6149578888631,22507176407415,-5009352035373,-17963854429143,4089816126395,14318772600467,-3270377940619,-11454321057021,2454993374997,9188367996883,-1612103538637,-7326289269813,781933544617,5712886546837,-52665867825,-4265680938545,-482532792735,2978560438993,769598411029,-1894673144477,-817926290285,1062920918809,694368004521,-500030128023,-492115910603,176233583327,293304141739,-27415483481,-145126519695,-18868141993,57497203959,20423950677,-16722991961,-11018149333,2640876741,3891234151,344638403,-822923461,-317875731,51515021,72657761,24691637,4308487,407025,19039,341,1,D,1,113,3717,54863,425723,1783731,3282675,-2864905,-23995397,-22949269,77813017,177108761,-113303355,-672065153,-144877705,1776917447,1421403741,-3549033513,-5011088553,5364416957,12579606017,-5455696807,-25537200137,841791615,44203199761,12063529959,-67290009701,-36292184261,92211735137,73190490589,-116306434759,-122052279747,138445706287,180875627529,-160184236629,-247946617461,185819037373,323493107531,-221271469835,-410591401607,272294205165,514915037503,-342696279689,-643306699087,433310378901,801584064047,-542217512711,-992303835543,666407180073,1213461892451,-804422372811,-1458983883457,958801683193,1721067834355,-1136930122411,-1993365983833,1349546221057,2273264074193,-1607536034759,-2561957023815,1918694748071,2862341444933,-2286094298553,-3176010502723,2708628280455,3500993730405,-3182978915465,-3831074810763,3705813831211,4156583137547,-4275302255905,-4465976674657,4891712770679,4747650624333,-5557149238041,-4991615787645,6274480184053,5190649613421,-7045667474373,-5340519677967,7869973405647,5439059989763,-8742852933825,-5484540336281,9656017427505,5474136789929,-10598560321327,-5403235393457,11558447666803,5265669114295,-12523708952483,-5054454738387,13483179520939,4762646851913,-14426982847705,-4384268701795,15346881919897,3915560949689,-16236148693113,-3356427150149,17088490733655,2711352890005,-17896133454351,-1988928073701,18647997302921,1199746145897,-19329329726765,-353685998031,19923379523953,-541849002585,-20414419547875,1481637684385,20790436449135,-2460642185719,-21044170126837,3471693392235,21172416430807,-4504157894291,-21174540162483,5543923017925,21051227051281,-6574128830223,-20803714442995,7576158469617,20433304170375,-8530847338057,-19941122661733,9420045998595,19328545154297,-10228152853493,-18598525129379,10942769160085,17757239467821,-11554059753687,-16814988890587,12053359499069,15785719952293,-12432217941253,-14685716955935,12682464339621,13532497556321,-12796842438739,-12344388724595,12769333560353,11140248156697,-12594982690933,-9938566237229,12270044563137,8756160799293,-11793135822973,-7607522215879,11167048231909,6505744925085,-10399765596195,-5464566306789,9503567191735,4499919651769,-8492520523457,-3629594096129,7379963452205,2870995298383,-6177596673043,-2238427097947,4896505800697,1741461695291,-3549160152955,-1385082899791,2150978754507,1171092445851,-720660441367,-1099774457841,-720660441367,1171092445851,2150978754507,-1385082899791,-3549160152955,1741461695291,4896505800697,-2238427097947,-6177596673043,2870995298383,7379963452205,-3629594096129,-8492520523457,4499919651769,9503567191735,-5464566306789,-10399765596195,6505744925085,11167048231909,-7607522215879,-11793135822973,8756160799293,12270044563137,-9938566237229,-12594982690933,11140248156697,12769333560353,-12344388724595,-12796842438739,13532497556321,12682464339621,-14685716955935,-12432217941253,15785719952293,12053359499069,-16814988890587,-11554059753687,17757239467821,10942769160085,-18598525129379,-10228152853493,19328545154297,9420045998595,-19941122661733,-8530847338057,20433304170375,7576158469617,-20803714442995,-6574128830223,21051227051281,5543923017925,-21174540162483,-4504157894291,21172416430807,3471693392235,-21044170126837,-2460642185719,20790436449135,1481637684385,-20414419547875,-541849002585,19923379523953,-353685998031,-19329329726765,1199746145897,18647997302921,-1988928073701,-17896133454351,2711352890005,17088490733655,-3356427150149,-16236148693113,3915560949689,15346881919897,-4384268701795,-14426982847705,4762646851913,13483179520939,-5054454738387,-12523708952483,5265669114295,11558447666803,-5403235393457,-10598560321327,5474136789929,9656017427505,-5484540336281,-8742852933825,5439059989763,7869973405647,-5340519677967,-7045667474373,5190649613421,6274480184053,-4991615787645,-5557149238041,4747650624333,4891712770679,-4465976674657,-4275302255905,4156583137547,3705813831211,-3831074810763,-3182978915465,3500993730405,2708628280455,-3176010502723,-2286094298553,2862341444933,1918694748071,-2561957023815,-1607536034759,2273264074193,1349546221057,-1993365983833,-1136930122411,1721067834355,958801683193,-1458983883457,-804422372811,1213461892451,666407180073,-992303835543,-542217512711,801584064047,433310378901,-643306699087,-342696279689,514915037503,272294205165,-410591401607,-221271469835,323493107531,185819037373,-247946617461,-160184236629,180875627529,138445706287,-122052279747,-116306434759,73190490589,92211735137,-36292184261,-67290009701,12063529959,44203199761,841791615,-25537200137,-5455696807,12579606017,5364416957,-5011088553,-3549033513,1421403741,1776917447,-144877705,-672065153,-113303355,177108761,77813017,-22949269,-23995397,-2864905,3282675,1783731,425723,54863,3717,113,1 685,C,1,342,19608,462589,6127630,53615301,341895322,1694026258,6813886709,22955243570,66290075041,167071761252,372941796178,746935162969,1358927261290,2274680479761,3551576501402,5248216478878,7443554345999,10247328173740,13782454180781,18140883607702,23344945704208,29355487397359,36134518768680,43712527069381,52185404336522,61615948581598,71912636302829,82809892501320,94004180864911,105347169582022,116907144028808,128802814635139,140937742076500,152904273942231,164205511416032,174632413861348,184430585275589,194044291530600,203639379848221,212879648623582,221238236196678,228594786528539,235521811460100,242907080978321,251218924200652,260142581402438,269008717796399,277636592851640,286727166500651,297330537780402,309856968788648,323639099327029,337558056414820,351148993545681,365033808950362,380158647415798,396568251527269,413018447502880,427928521842711,440757884650842,452351600542328,463804974173209,474981515587390,484295252683101,490119390868592,492429590398378,492910272407399,493279004304925,493507364636101,491868108739977,486906616137718,479347304092929,471852850277325,466710851134291,463762330733627,460794406439498,456129852653699,450775730414515,447796542694541,449397995887537,454677767407318,460458625857649,464477456888375,467672744625251,473118377341607,482596696444358,494347552595219,504431285359755,510416653385141,513600294571487,517386259679638,523437627657339,529620707759465,531985826655061,528814107466057,522503797724018,517232010270279,514749627866835,512718263530631,507423902670617,498097372113138,488272537259619,482619679828865,482454519114731,484632997325877,485094715976318,483424677403779,483613207135825,490078058606681,503002575221457,517890276427858,529931434095269,538729831616525,548450405208941,563142434267997,582047982489918,599819374663449,611527583200955,617338431627681,622006235705777,629674915738698,639365834405739,645856618420085,645068992009761,638380225427047,631368346333498,628282548668149,627980345601765,625540896647561,617837914750697,607223296164018,599456122395129,598037153964515,600868678552801,602716631429037,600868678552801,598037153964515,599456122395129,607223296164018,617837914750697,625540896647561,627980345601765,628282548668149,631368346333498,638380225427047,645068992009761,645856618420085,639365834405739,629674915738698,622006235705777,617338431627681,611527583200955,599819374663449,582047982489918,563142434267997,548450405208941,538729831616525,529931434095269,517890276427858,503002575221457,490078058606681,483613207135825,483424677403779,485094715976318,484632997325877,482454519114731,482619679828865,488272537259619,498097372113138,507423902670617,512718263530631,514749627866835,517232010270279,522503797724018,528814107466057,531985826655061,529620707759465,523437627657339,517386259679638,513600294571487,510416653385141,504431285359755,494347552595219,482596696444358,473118377341607,467672744625251,464477456888375,460458625857649,454677767407318,449397995887537,447796542694541,450775730414515,456129852653699,460794406439498,463762330733627,466710851134291,471852850277325,479347304092929,486906616137718,491868108739977,493507364636101,493279004304925,492910272407399,492429590398378,490119390868592,484295252683101,474981515587390,463804974173209,452351600542328,440757884650842,427928521842711,413018447502880,396568251527269,380158647415798,365033808950362,351148993545681,337558056414820,323639099327029,309856968788648,297330537780402,286727166500651,277636592851640,269008717796399,260142581402438,251218924200652,242907080978321,235521811460100,228594786528539,221238236196678,212879648623582,203639379848221,194044291530600,184430585275589,174632413861348,164205511416032,152904273942231,140937742076500,128802814635139,116907144028808,105347169582022,94004180864911,82809892501320,71912636302829,61615948581598,52185404336522,43712527069381,36134518768680,29355487397359,23344945704208,18140883607702,13782454180781,10247328173740,7443554345999,5248216478878,3551576501402,2274680479761,1358927261290,746935162969,372941796178,167071761252,66290075041,22955243570,6813886709,1694026258,341895322,53615301,6127630,462589,19608,342,1,D,1,114,3967,68302,724166,5357011,29916538,132948415,487778264,1517592852,4085966989,9675055208,20425271517,38928913314,67822686622,109449282649,165944880188,239846036307,334762655008,455302522428,605808176807,788565963028,1003066652759,1247458233968,1521384050356,1827520621283,2169531233052,2547308621341,2953737496538,3377002785554,3807698405431,4244551512066,4692382437661,5152722003984,5615645989146,6062153586607,6477126135716,6861452199845,7230434329606,7597837524388,7960235008111,8298500610216,8597612372961,8866379416618,9135931664726,9435461915903,9767795311978,10110398902753,10443305866206,10776761292068,11148682686961,11591256572082,12099104015083,12632982258686,13157989295008,13678008031149,14228898362162,14834494109425,15470322319536,16075501812396,16604279415747,17064721450556,17501717816155,17938804136902,18339671777678,18633843487833,18784409164696,18827618713149,18838783397167,18855507577594,18838381458377,18715021586177,18466310936267,18164389467295,17916902449554,17769683996479,17668669781027,17525372754785,17322257370561,17147508427026,17117229020205,17260706348661,17488144967127,17679252861965,17804935724762,17955147834935,18239658192611,18661703811117,19097439892101,19407500846966,19568313589077,19685955118775,19874937927433,20126638572763,20306902709774,20289640056589,20089045980957,19850236534785,19704080333545,19636339721206,19510385954103,19223465314017,18833620237361,18520404298343,18414994005134,18475312204231,18539523954141,18506091116201,18452758172339,18565918920838,18948849386321,19507605190961,20037301706631,20423846548219,20752645692638,21208575554961,21867974124161,22598734549731,23175685719173,23495358920646,23668725893253,23894752119257,24244785375241,24581693603923,24698853745634,24535526446009,24244821107871,24043097128723,23996986615107,23969148952490,23778165688597,23404412703937,23025961985547,22846620796769,22895788997802,23009087463229,23009087463229,22895788997802,22846620796769,23025961985547,23404412703937,23778165688597,23969148952490,23996986615107,24043097128723,24244821107871,24535526446009,24698853745634,24581693603923,24244785375241,23894752119257,23668725893253,23495358920646,23175685719173,22598734549731,21867974124161,21208575554961,20752645692638,20423846548219,20037301706631,19507605190961,18948849386321,18565918920838,18452758172339,18506091116201,18539523954141,18475312204231,18414994005134,18520404298343,18833620237361,19223465314017,19510385954103,19636339721206,19704080333545,19850236534785,20089045980957,20289640056589,20306902709774,20126638572763,19874937927433,19685955118775,19568313589077,19407500846966,19097439892101,18661703811117,18239658192611,17955147834935,17804935724762,17679252861965,17488144967127,17260706348661,17117229020205,17147508427026,17322257370561,17525372754785,17668669781027,17769683996479,17916902449554,18164389467295,18466310936267,18715021586177,18838381458377,18855507577594,18838783397167,18827618713149,18784409164696,18633843487833,18339671777678,17938804136902,17501717816155,17064721450556,16604279415747,16075501812396,15470322319536,14834494109425,14228898362162,13678008031149,13157989295008,12632982258686,12099104015083,11591256572082,11148682686961,10776761292068,10443305866206,10110398902753,9767795311978,9435461915903,9135931664726,8866379416618,8597612372961,8298500610216,7960235008111,7597837524388,7230434329606,6861452199845,6477126135716,6062153586607,5615645989146,5152722003984,4692382437661,4244551512066,3807698405431,3377002785554,2953737496538,2547308621341,2169531233052,1827520621283,1521384050356,1247458233968,1003066652759,788565963028,605808176807,455302522428,334762655008,239846036307,165944880188,109449282649,67822686622,38928913314,20425271517,9675055208,4085966989,1517592852,487778264,132948415,29916538,5357011,724166,68302,3967,114,1 687,C,1,344,19837,459989,5731528,44332043,230965597,848508116,2240310331,4209789191,5303639296,3609037535,-104134553,-629454076,6108949003,13529760863,6909015196,-15837026995,-30993374267,-14077852714,19188787309,20776672679,-23616131414,-59282297989,-27582964517,44641405910,67673521411,11169349619,-44868893756,-16567390003,62354794615,81776144894,9125082055,-61267548097,-39418325150,30052700363,28257243649,-62553530686,-119024753309,-47285331913,67347531598,63463322663,-59471043431,-113642286016,18764564635,192549284423,175766560462,-20622675259,-134228339561,-9404406016,172259497987,134233171121,-103213588610,-239204699881,-108639189059,85216983218,59536073749,-140825164669,-203188409282,-1081624819,208228278493,145421387702,-77571346271,-105158090671,139386895672,314311780013,137990915635,-186487613032,-234590408357,37114403471,215101588840,11592076781,-316572743867,-320339210962,9592204237,229947707471,70757997568,-190895199205,-138386369699,182832941888,331716023725,108963354395,-154313961266,-78556010173,204617766859,235714825418,-94344033683,-357115564477,-190215673664,165295348733,190985655919,-161321143660,-380678956229,-120152223937,296819182174,324598579607,-35410272419,-246312579844,-7361761595,325056453347,262186259326,-114653384167,-283053903665,-39380981362,214691672455,68762417867,-286516193282,-327424432573,35998064377,308078346866,111041359249,-259508191075,-243043323362,179443529525,439780206529,179443529525,-243043323362,-259508191075,111041359249,308078346866,35998064377,-327424432573,-286516193282,68762417867,214691672455,-39380981362,-283053903665,-114653384167,262186259326,325056453347,-7361761595,-246312579844,-35410272419,324598579607,296819182174,-120152223937,-380678956229,-161321143660,190985655919,165295348733,-190215673664,-357115564477,-94344033683,235714825418,204617766859,-78556010173,-154313961266,108963354395,331716023725,182832941888,-138386369699,-190895199205,70757997568,229947707471,9592204237,-320339210962,-316572743867,11592076781,215101588840,37114403471,-234590408357,-186487613032,137990915635,314311780013,139386895672,-105158090671,-77571346271,145421387702,208228278493,-1081624819,-203188409282,-140825164669,59536073749,85216983218,-108639189059,-239204699881,-103213588610,134233171121,172259497987,-9404406016,-134228339561,-20622675259,175766560462,192549284423,18764564635,-113642286016,-59471043431,63463322663,67347531598,-47285331913,-119024753309,-62553530686,28257243649,30052700363,-39418325150,-61267548097,9125082055,81776144894,62354794615,-16567390003,-44868893756,11169349619,67673521411,44641405910,-27582964517,-59282297989,-23616131414,20776672679,19188787309,-14077852714,-30993374267,-15837026995,6909015196,13529760863,6108949003,-629454076,-104134553,3609037535,5303639296,4209789191,2240310331,848508116,230965597,44332043,5731528,459989,19837,344,1,D,1,115,3990,66217,641559,4041740,17612175,54810161,122509658,190880481,185568695,67253654,-44636851,73233843,406141514,484375943,-130002079,-1008461914,-1022200225,129156503,1010331840,85548899,-1809589141,-2009811646,339132353,2556067473,1767977806,-915305423,-1618181973,893438548,3240796167,2027792827,-1307461598,-2389209417,-108761941,1649179212,-446635957,-3980013537,-3748217170,608263523,3284759663,281924256,-4116904787,-2582530533,4476435902,8223029697,3289912169,-3998600904,-3722764085,3618818377,7213869040,920516209,-7730107835,-7709900424,83080739,4085046135,-1406413912,-7887561055,-4811006067,4816005298,8189856111,1196279383,-5048742510,-69831767,10001411715,10276248304,-1325601467,-9990330713,-4523158778,6370822611,6004329689,-6450602206,-14289215643,-6639708439,6198728480,7325442927,-3005531135,-8223925200,518625503,11610800229,9764922112,-1873800003,-6290547551,2518741198,10434112989,3709740161,-10221795928,-12486076075,-22332069,9145417024,1409849379,-12332951635,-11645155042,4132941861,14401681901,6274986668,-7379702995,-6640749121,7066366836,13545860389,3141440113,-9665682752,-7555568987,4656327705,7466802670,-4463997693,-14082042653,-6613050104,8404518405,10133935081,-3512927738,-12201059991,-2039720579,14032621218,14032621218,-2039720579,-12201059991,-3512927738,10133935081,8404518405,-6613050104,-14082042653,-4463997693,7466802670,4656327705,-7555568987,-9665682752,3141440113,13545860389,7066366836,-6640749121,-7379702995,6274986668,14401681901,4132941861,-11645155042,-12332951635,1409849379,9145417024,-22332069,-12486076075,-10221795928,3709740161,10434112989,2518741198,-6290547551,-1873800003,9764922112,11610800229,518625503,-8223925200,-3005531135,7325442927,6198728480,-6639708439,-14289215643,-6450602206,6004329689,6370822611,-4523158778,-9990330713,-1325601467,10276248304,10001411715,-69831767,-5048742510,1196279383,8189856111,4816005298,-4811006067,-7887561055,-1406413912,4085046135,83080739,-7709900424,-7730107835,920516209,7213869040,3618818377,-3722764085,-3998600904,3289912169,8223029697,4476435902,-2582530533,-4116904787,281924256,3284759663,608263523,-3748217170,-3980013537,-446635957,1649179212,-108761941,-2389209417,-1307461598,2027792827,3240796167,893438548,-1618181973,-915305423,1767977806,2556067473,339132353,-2009811646,-1809589141,85548899,1010331840,129156503,-1022200225,-1008461914,-130002079,484375943,406141514,73233843,-44636851,67253654,185568695,190880481,122509658,54810161,17612175,4041740,641559,66217,3990,115,1 689,C,1,344,19378,418266,4493082,26747128,90248776,158022877,74598836,-166785788,-174138380,87926098,-52159666,-413550201,-198131928,281372996,699086002,559096066,-381192586,-260634796,554568767,205705058,-737288916,-1242822230,-72851220,800110740,448160389,241354509,-568331366,786070146,1339312906,-400940210,-359225782,-1190699290,-599505530,-118086280,-197958670,687302408,-877090656,903406479,1658177475,1113049270,1408908206,-2407440026,-1433508318,-70218414,-184952678,-395552742,-3051678656,1002811914,2519208952,2294759792,1821313365,-2293453292,687268970,73211328,-880229040,-1310932776,-3718224286,570900742,107010065,2307695416,2812371250,-595771540,1617182814,-600695601,939105336,-576130726,-4087696982,-1898808992,-2134663008,2790460312,2242973274,-72773409,1741010778,584588862,3138677906,115670204,-2832713181,-3013746372,-3138381807,851466832,260558348,791442408,525281656,1093217784,3657718304,1795089530,329554134,-3614794326,-3286101728,-1460332119,143056862,1204376483,-1946636216,1684350432,2387161260,4131553364,2597480154,-3831862132,-1904453954,-3492824842,949927186,-358901556,-3714775895,1709738706,-272212148,6202136896,3263363182,-1820172538,393053474,-4622655512,2133099664,-1903140787,-3374315646,187923658,-3457809836,6999719741,2441979982,1187559776,882986072,-4616828592,3968276674,-3218914834,-1858138900,-2574176000,-4636800313,6625718840,445155542,3687284406,775677215,-2136221854,4256428956,-3373791479,516129082,-4277818118,-4226002318,2947442244,-986196542,5060159570,-397639372,-473251714,2823192970,-961317057,2035101614,-4894564402,-2869144557,-18788054,175838206,3861009238,-1152621828,1443360172,958177894,1159764528,1029824198,-3291517762,-1693736095,-3291517762,1029824198,1159764528,958177894,1443360172,-1152621828,3861009238,175838206,-18788054,-2869144557,-4894564402,2035101614,-961317057,2823192970,-473251714,-397639372,5060159570,-986196542,2947442244,-4226002318,-4277818118,516129082,-3373791479,4256428956,-2136221854,775677215,3687284406,445155542,6625718840,-4636800313,-2574176000,-1858138900,-3218914834,3968276674,-4616828592,882986072,1187559776,2441979982,6999719741,-3457809836,187923658,-3374315646,-1903140787,2133099664,-4622655512,393053474,-1820172538,3263363182,6202136896,-272212148,1709738706,-3714775895,-358901556,949927186,-3492824842,-1904453954,-3831862132,2597480154,4131553364,2387161260,1684350432,-1946636216,1204376483,143056862,-1460332119,-3286101728,-3614794326,329554134,1795089530,3657718304,1093217784,525281656,791442408,260558348,851466832,-3138381807,-3013746372,-2832713181,115670204,3138677906,584588862,1741010778,-72773409,2242973274,2790460312,-2134663008,-1898808992,-4087696982,-576130726,939105336,-600695601,1617182814,-595771540,2812371250,2307695416,107010065,570900742,-3718224286,-1310932776,-880229040,73211328,687268970,-2293453292,1821313365,2294759792,2519208952,1002811914,-3051678656,-395552742,-184952678,-70218414,-1433508318,-2407440026,1408908206,1113049270,1658177475,903406479,-877090656,687302408,-197958670,-118086280,-599505530,-1190699290,-359225782,-400940210,1339312906,786070146,-568331366,241354509,448160389,800110740,-72851220,-1242822230,-737288916,205705058,554568767,-260634796,-381192586,559096066,699086002,281372996,-198131928,-413550201,-52159666,87926098,-174138380,-166785788,74598836,158022877,90248776,26747128,4493082,418266,19378,344,1,D,1,114,3784,56476,448164,2013158,5005677,5526644,-1700114,-8564706,-1450606,3611316,-10305162,-14591287,1758442,19185234,29084432,3608188,-20500496,8613665,20055188,-9512692,-43569092,-32071626,22845956,23697174,15635216,-8331186,-8149794,59438370,14023022,-18379982,-25102697,-46605775,-1391128,-16557692,19076770,-3096380,-18808346,72241776,38106438,66195674,-16655366,-104049026,-6941354,-16058005,9607021,-80667572,-64668708,102741526,73058840,108819186,-26010716,-52908703,50981796,-43173786,-12855842,-123950270,-67284189,38376326,12255380,145391414,15445456,20097730,33230990,-21152620,53536765,-124879232,-110591968,-82324730,-5035406,147275185,5443146,44903496,37778880,66086934,99663678,-83875134,-99769484,-141188054,-39832184,40730780,3061520,43368604,3955389,108986206,111538483,43588792,-57294670,-164663658,-74644574,-41872382,57215474,-27784764,-27426452,106299348,97492976,186599451,-57179438,-119642349,-93647084,-84217730,84330518,-142628774,-18925432,30243546,77850011,272748498,-47002776,11663176,-102242945,-77890924,88812664,-193790116,6275828,-112200284,54684736,269916488,-20071578,124944171,-147586542,469782,75436316,-186790029,8758688,-241277908,78943456,179459162,8151226,181249768,-127959804,100009914,21101466,-100230190,7530710,-272089042,44992261,18330908,64971172,155750377,-106798886,111092122,2516348,35915562,-26909928,-222135954,578470,-39647106,115089466,54949353,-30658750,86400444,2510361,87792166,-69882182,-95056264,-95056264,-69882182,87792166,2510361,86400444,-30658750,54949353,115089466,-39647106,578470,-222135954,-26909928,35915562,2516348,111092122,-106798886,155750377,64971172,18330908,44992261,-272089042,7530710,-100230190,21101466,100009914,-127959804,181249768,8151226,179459162,78943456,-241277908,8758688,-186790029,75436316,469782,-147586542,124944171,-20071578,269916488,54684736,-112200284,6275828,-193790116,88812664,-77890924,-102242945,11663176,-47002776,272748498,77850011,30243546,-18925432,-142628774,84330518,-84217730,-93647084,-119642349,-57179438,186599451,97492976,106299348,-27426452,-27784764,57215474,-41872382,-74644574,-164663658,-57294670,43588792,111538483,108986206,3955389,43368604,3061520,40730780,-39832184,-141188054,-99769484,-83875134,99663678,66086934,37778880,44903496,5443146,147275185,-5035406,-82324730,-110591968,-124879232,53536765,-21152620,33230990,20097730,15445456,145391414,12255380,38376326,-67284189,-123950270,-12855842,-43173786,50981796,-52908703,-26010716,108819186,73058840,102741526,-64668708,-80667572,9607021,-16058005,-6941354,-104049026,-16655366,66195674,38106438,72241776,-18808346,-3096380,19076770,-16557692,-1391128,-46605775,-25102697,-18379982,14023022,59438370,-8149794,-8331186,15635216,23697174,22845956,-32071626,-43569092,-9512692,20055188,8613665,-20500496,3608188,29084432,19185234,1758442,-14591287,-10305162,3611316,-1450606,-8564706,-1700114,5526644,5005677,2013158,448164,56476,3784,114,1 690,C,1,345,19837,456090,5611986,42883845,222885633,839185245,2406286866,5505789450,10557599318,17827184310,27548733248,39673137000,53557816716,68418427635,83854430823,99313483995,113848505196,127269104820,140140582747,152161969515,163001745661,174346709445,187647658575,201816471255,216748771200,234271659360,252667374375,267845688675,280083125234,290160514995,293962657343,290790033390,286276950984,280902027375,271773258147,264516710535,264460550109,266652698685,270136201897,281282120430,296046931612,305578940355,312874457859,318773706510,313108684895,295970125245,276643106000,252420997770,221209287611,195160501485,178032545123,162539412195,154045437543,158336227515,164101993834,167006687820,174655242109,179386105125,170830448854,158840053095,147798590311,128052685380,108034120704,103629102105,108115059479,117836430495,147479789669,193522750950,237611998718,283160366325,334427006138,372620356035,391705236456,405738268785,410580511720,396713329605,380208530110,373056299760,365744539339,362578303725,378418836787,404533172055,428716488372,458415342780,490501048361,506905997370,509241522761,506905997370,490501048361,458415342780,428716488372,404533172055,378418836787,362578303725,365744539339,373056299760,380208530110,396713329605,410580511720,405738268785,391705236456,372620356035,334427006138,283160366325,237611998718,193522750950,147479789669,117836430495,108115059479,103629102105,108034120704,128052685380,147798590311,158840053095,170830448854,179386105125,174655242109,167006687820,164101993834,158336227515,154045437543,162539412195,178032545123,195160501485,221209287611,252420997770,276643106000,295970125245,313108684895,318773706510,312874457859,305578940355,296046931612,281282120430,270136201897,266652698685,264460550109,264516710535,271773258147,280902027375,286276950984,290790033390,293962657343,290160514995,280083125234,267845688675,252667374375,234271659360,216748771200,201816471255,187647658575,174346709445,163001745661,152161969515,140140582747,127269104820,113848505196,99313483995,83854430823,68418427635,53557816716,39673137000,27548733248,17827184310,10557599318,5505789450,2406286866,839185245,222885633,42883845,5611986,456090,19837,345,1,D,1,115,3967,65123,622711,3888515,17084915,55808761,142107407,295786267,529140334,851685363,1269144726,1768373972,2318381143,2896493049,3488708644,4063531056,4593466864,5092204251,5570042405,6002414253,6413209198,6882178619,7412493189,7958819715,8571671132,9275951638,9927295238,10437542945,10871725236,11158403607,11151502593,10980780862,10811167842,10532958219,10177226247,10040490186,10112914060,10194827373,10455042470,11000222671,11479595107,11767355031,12051708506,12100321365,11622035024,10903457376,10113053442,9026180672,7873094508,7081153574,6477331268,5963772587,5902380792,6160589952,6295276327,6479802004,6793540066,6719828533,6259696620,5856976669,5297119589,4442987112,3951875624,4019828775,4244048279,4933394008,6464746356,8230847946,9873596771,11761718714,13565446134,14605711066,15187578899,15622861482,15437121715,14747077863,14310072167,14079174404,13797360708,14010812131,14901656905,15861997162,16842077165,18097705999,19081449122,19373307711,19373307711,19081449122,18097705999,16842077165,15861997162,14901656905,14010812131,13797360708,14079174404,14310072167,14747077863,15437121715,15622861482,15187578899,14605711066,13565446134,11761718714,9873596771,8230847946,6464746356,4933394008,4244048279,4019828775,3951875624,4442987112,5297119589,5856976669,6259696620,6719828533,6793540066,6479802004,6295276327,6160589952,5902380792,5963772587,6477331268,7081153574,7873094508,9026180672,10113053442,10903457376,11622035024,12100321365,12051708506,11767355031,11479595107,11000222671,10455042470,10194827373,10112914060,10040490186,10177226247,10532958219,10811167842,10980780862,11151502593,11158403607,10871725236,10437542945,9927295238,9275951638,8571671132,7958819715,7412493189,6882178619,6413209198,6002414253,5570042405,5092204251,4593466864,4063531056,3488708644,2896493049,2318381143,1768373972,1269144726,851685363,529140334,295786267,142107407,55808761,17084915,3888515,622711,65123,3967,115,1 691,C,1,345,19953,475019,6365055,56689135,371908813,1923567287,8218609539,29990302025,95800148877,272996781225,704415095365,1665799960567,3646534086223,7451739512457,14317877106543,26027877040481,45007107098735,74379458301313,117964468947605,180202300185133,266003615740313,380535329519723,528968889903635,716232069372919,946814064303951,1224673239914655,1553284824677341,1935842570904417,2375597082496453,2876279825978459,3442532825555797,4080246827356759,4796710975277829,5600497732679701,6501047009181489,7507968022608871,8630137311498801,9874724763133651,11246314302440329,12746291611697183,14372642156799297,16120239917428831,17981619199659647,19948124401866119,22011245113367181,24163885972218217,26401307377283813,28721511619033485,31124936916930385,33613446677619161,36188742087926491,38850456284270875,41594280214763621,44410501291659153,47283293518716325,50190984007117297,53107352477789553,56003826850362955,58852255764065479,61627804269665723,64311461794610235,66891688355102927,69364855606317611,71734344997976527,74008411291673931,76197161130624687,78309186020730475,80348487221917257,82312312071777947,84190383823815245,85965769800342471,87617335358996849,89123427458116093,90466178553107015,91635669343517225,92633170719716857,93472810819978321,94181266017798311,94795414122910331,95358255546839153,95913736808211875,96501337879016945,97151363869018335,97881791483254557,98697271367284485,99590518269755187,100545894879141619,101544587640475057,102570458806851459,103615499290765485,104683836668437517,105793474153873465,106975316682391443,108269516677049803,109719661934674265,111365743076902621,113237100116353903,115346603255667985,117687154038274499,120231221389871335,122933612649704905,125737110343772711,128580081958404077,131404788604878943,134164953182045453,136831237301076025,139393612331617091,141860141331726807,144252325681325895,146597800169350041,148921667846600893,151238054759231297,153543475073982273,155813318714594747,158002247567244279,160048600220628105,161882178701385939,163434154772735851,164647407579773689,165485472988505301,165938481033818189,166024954796658925,165789058979985011,165293694656915299,164610592392711215,163809120040671215,162945785936541573,162056327813534769,161151841364658541,160219692246855775,159229095851700747,158140393765392587,156916360833979765,155533472126294569,153991024719385949,152316359063555851,150565101615833091,148816236324919977,147162748005892747,145699395327250019,144509714806980613,143654527562974069,143163982480219999,143034560928093239,143231595233165353,143696870659478081,144359965830534529,145151306405631681,146014587259745561,146916320993218233,147850779726707907,148839423576902837,149924905126560967,151160725346673403,152598414435357379,154274575199931423,156200171401244057,158354058283958093,160682004856854469,163101480467425547,165511446719147349,167805495591697329,169886068083730719,171677285350023127,173134163757845779,174246624552015935,175037633830057205,175555853220734659,175864158896322889,176026120886407687,176092894307380203,176092894307380203,176026120886407687,175864158896322889,175555853220734659,175037633830057205,174246624552015935,173134163757845779,171677285350023127,169886068083730719,167805495591697329,165511446719147349,163101480467425547,160682004856854469,158354058283958093,156200171401244057,154274575199931423,152598414435357379,151160725346673403,149924905126560967,148839423576902837,147850779726707907,146916320993218233,146014587259745561,145151306405631681,144359965830534529,143696870659478081,143231595233165353,143034560928093239,143163982480219999,143654527562974069,144509714806980613,145699395327250019,147162748005892747,148816236324919977,150565101615833091,152316359063555851,153991024719385949,155533472126294569,156916360833979765,158140393765392587,159229095851700747,160219692246855775,161151841364658541,162056327813534769,162945785936541573,163809120040671215,164610592392711215,165293694656915299,165789058979985011,166024954796658925,165938481033818189,165485472988505301,164647407579773689,163434154772735851,161882178701385939,160048600220628105,158002247567244279,155813318714594747,153543475073982273,151238054759231297,148921667846600893,146597800169350041,144252325681325895,141860141331726807,139393612331617091,136831237301076025,134164953182045453,131404788604878943,128580081958404077,125737110343772711,122933612649704905,120231221389871335,117687154038274499,115346603255667985,113237100116353903,111365743076902621,109719661934674265,108269516677049803,106975316682391443,105793474153873465,104683836668437517,103615499290765485,102570458806851459,101544587640475057,100545894879141619,99590518269755187,98697271367284485,97881791483254557,97151363869018335,96501337879016945,95913736808211875,95358255546839153,94795414122910331,94181266017798311,93472810819978321,92633170719716857,91635669343517225,90466178553107015,89123427458116093,87617335358996849,85965769800342471,84190383823815245,82312312071777947,80348487221917257,78309186020730475,76197161130624687,74008411291673931,71734344997976527,69364855606317611,66891688355102927,64311461794610235,61627804269665723,58852255764065479,56003826850362955,53107352477789553,50190984007117297,47283293518716325,44410501291659153,41594280214763621,38850456284270875,36188742087926491,33613446677619161,31124936916930385,28721511619033485,26401307377283813,24163885972218217,22011245113367181,19948124401866119,17981619199659647,16120239917428831,14372642156799297,12746291611697183,11246314302440329,9874724763133651,8630137311498801,7507968022608871,6501047009181489,5600497732679701,4796710975277829,4080246827356759,3442532825555797,2876279825978459,2375597082496453,1935842570904417,1553284824677341,1224673239914655,946814064303951,716232069372919,528968889903635,380535329519723,266003615740313,180202300185133,117964468947605,74379458301313,45007107098735,26027877040481,14317877106543,7451739512457,3646534086223,1665799960567,704415095365,272996781225,95800148877,29990302025,8218609539,1923567287,371908813,56689135,6365055,475019,19953,345,1,D,1,115,4037,70199,754823,5711005,33037371,154551993,608098817,2070610899,6234244395,16876874955,41632443649,94615459209,199921102927,395818574407,739219309275,1309788887225,2212937467291,3580912538609,5571359305071,8363021865953,12148723444829,17126339466679,23489065935095,31416745643683,41070189522725,52590197898921,66102306262161,81727219547973,99595631403677,119864897241123,142734118785411,168453853719709,197327056651925,229699031001113,265936008829579,306394203730881,351383396813355,401130849931995,455752151854793,515235170881985,579441515471315,648126974672065,720978794203315,797664028880053,877880359065937,961399348215795,1048092583875769,1137933584555063,1230972483514429,1327285668795825,1426907846700509,1529758342575025,1635575878096331,1743875873980611,1853941310057345,1964852696468247,2075555664572459,2184957360243869,2292036631323507,2395949238808651,2496108895285791,2592228164388411,2684309783406421,2772587757159325,2857427069962865,2939199277478813,3018156873561237,3094330922818393,3167473453488501,3237058832831037,3302347948647531,3362507315973211,3416764373571005,3464572319824323,3505754491322559,3540600344932487,3569892443231455,3594855354000511,3617031129108173,3638099588002995,3659672471220955,3683096520183545,3709300356781431,3738713460929447,3771273528346909,3806523023927419,3843779520484057,3882350351823377,3921752861753927,3961898966342543,4003207599960433,4046620296634057,4093511811007597,4145506484082205,4204228679244689,4271028818472657,4346732768845499,4431460163143103,4524546756936667,4624588708488279,4729605589577943,4837297664016709,4945355339456117,5051768024998201,5155078089817091,5254533840006357,5350112278990493,5442405138927211,5532386332502035,5621101130912201,5709332907344429,5797309149324711,5884503270973185,5969573140861383,6050453674470579,6124593356838981,6189298028691937,6242124572563649,6281256246775661,6305792625130623,6315900551552413,6312796077593017,6298556989161419,6275795977598881,6247250222816147,6215359320516155,6181906908633907,6147791131480509,6112966787425245,6076571467553379,6037214613175593,5993378223040953,5943856509756859,5888153220204905,5826761441122493,5761270670990037,5694276348377725,5629102484421299,5569382124124169,5518566822400059,5479450239029261,5453789662603463,5442092816674071,5443608480347445,5456523349305571,5478330625833109,5506304769163465,5537997359074817,5571664785011177,5606550366624047,5642969497381451,5682181872653919,5726073442551189,5776705465176631,5835812612409773,5904341997684663,5982118381965441,6067698770738543,6158446053897537,6250812247717283,6340784299480687,6424416084618381,6498354474163539,6560268068334803,6609104288539827,6645130964621341,6669756888886843,6685165158776129,6693826442874957,6697980595728579,6699180496704583,6697980595728579,6693826442874957,6685165158776129,6669756888886843,6645130964621341,6609104288539827,6560268068334803,6498354474163539,6424416084618381,6340784299480687,6250812247717283,6158446053897537,6067698770738543,5982118381965441,5904341997684663,5835812612409773,5776705465176631,5726073442551189,5682181872653919,5642969497381451,5606550366624047,5571664785011177,5537997359074817,5506304769163465,5478330625833109,5456523349305571,5443608480347445,5442092816674071,5453789662603463,5479450239029261,5518566822400059,5569382124124169,5629102484421299,5694276348377725,5761270670990037,5826761441122493,5888153220204905,5943856509756859,5993378223040953,6037214613175593,6076571467553379,6112966787425245,6147791131480509,6181906908633907,6215359320516155,6247250222816147,6275795977598881,6298556989161419,6312796077593017,6315900551552413,6305792625130623,6281256246775661,6242124572563649,6189298028691937,6124593356838981,6050453674470579,5969573140861383,5884503270973185,5797309149324711,5709332907344429,5621101130912201,5532386332502035,5442405138927211,5350112278990493,5254533840006357,5155078089817091,5051768024998201,4945355339456117,4837297664016709,4729605589577943,4624588708488279,4524546756936667,4431460163143103,4346732768845499,4271028818472657,4204228679244689,4145506484082205,4093511811007597,4046620296634057,4003207599960433,3961898966342543,3921752861753927,3882350351823377,3843779520484057,3806523023927419,3771273528346909,3738713460929447,3709300356781431,3683096520183545,3659672471220955,3638099588002995,3617031129108173,3594855354000511,3569892443231455,3540600344932487,3505754491322559,3464572319824323,3416764373571005,3362507315973211,3302347948647531,3237058832831037,3167473453488501,3094330922818393,3018156873561237,2939199277478813,2857427069962865,2772587757159325,2684309783406421,2592228164388411,2496108895285791,2395949238808651,2292036631323507,2184957360243869,2075555664572459,1964852696468247,1853941310057345,1743875873980611,1635575878096331,1529758342575025,1426907846700509,1327285668795825,1230972483514429,1137933584555063,1048092583875769,961399348215795,877880359065937,797664028880053,720978794203315,648126974672065,579441515471315,515235170881985,455752151854793,401130849931995,351383396813355,306394203730881,265936008829579,229699031001113,197327056651925,168453853719709,142734118785411,119864897241123,99595631403677,81727219547973,66102306262161,52590197898921,41070189522725,31416745643683,23489065935095,17126339466679,12148723444829,8363021865953,5571359305071,3580912538609,2212937467291,1309788887225,739219309275,395818574407,199921102927,94615459209,41632443649,16876874955,6234244395,2070610899,608098817,154551993,33037371,5711005,754823,70199,4037,115,1 694,C,1,347,20299,491005,6701221,60822507,406587859,2144592901,9372688369,35179615419,116503751975,347520613469,948811133417,2401124645055,5689073780123,12722290046025,27029555497205,54854425222943,106816883490659,200341263306581,363081224898717,637592044540503,1087502113628931,1805412790137749,2922703108238257,4621330093249687,7147596552623863,10827710254013949,16084789792039809,23456795821309811,33614697695028731,47380042798407849,65740996842127613,89865883628038191,121113283402607343,161037854736475033,211391223433228869,274117523132313631,351343458784937355,445363073188996281,558617702091576461,693671878307974903,853186165528406523,1039888048602768629,1256542066696107721,1505920344635173211,1790774560587164251,2113810197810838389,2477663684525775077,2884882753891000651,3337910083052909311,3839070023344267697,4390558037295773253,4994432331326674987,5652607127848648487,6366847060403277661,7138762294209251461,7969804156637315043,8861261284076970211,9814256523921547977,10829745040486904065,11908514229501229739,13051186119425914319,14258222909371154129,15529936154311425321,16866499864056514079,18267967452765495119,19734292093519263789,21265349640321837241,22860962925987740443,24520925976611118523,26245026543261380229,28033065368339919873,29884870789375964995,31800307628377057499,33779279791333180569,35821726563764910949,37927613175528378099,40096916756841139871,42329609254793110821,44625639172132024009,46984914091197350327,49407285840606291551,51892539859614091857,54440389846584781045,57050478194000750659,59722382075977484051,62455624434134229121,65249688570802802557,68104034662305124491,71018116290574402627,73991395079220113525,77023351708407867597,80113491948634627759,83261346855601121083,86466466852277067361,89728410027101808437,93046725534475104227,96420933435914339431,99850502619979587385,103334828555698844733,106873212556973489879,110464843974210875015,114108786314100659369,117803967766678026949,121549176051842435575,125343056953703240443,129184115457856773861,133070718101833456653,137001095033678147459,140973340367306859439,144985409720446479017,149035114290506565357,153120111410867134483,157237892161786425723,161385767204141535817,165560852479939600621,169760056713060333895,173980072700698414535,178217374191906763417,182468219716932865897,186728664103110981939,190994577660384829771,195261672231268431505,199525532572286831385,203781650956646110159,208025462533288836151,212252378891465887361,216457817476796231101,220637224965231167839,224786093374158057351,228899968497663633973,232974451102082797557,237005192111004935547,240987883657132117967,244918248311627147661,248792028975164524065,252604981813599852459,256352874260742730315,260031489536122293613,263636638405471270909,267164178129046408483,270610037784696329119,273970248499302505729,277240976640151517165,280418557753159679887,283499529009416773855,286480658129833217621,289358967167428884737,292131750082902909239,294796583681246373039,297351332108738441261,299794145666449296725,302123455113866310719,304337962866518990887,306436632509309721565,308418677854698201997,310283552402066613099,312030939555951886239,313660743407700138165,315173079356651058677,316568263421111662895,317846798833911320679,319009358481030335585,320056761946466373025,320989946361912799319,321809930883587548667,322517775361404148273,323114534540464571173,323601209847052523727,323978701369782583463,324247762974342212017,324408963535011245797,324462657008646263243,324408963535011245797,324247762974342212017,323978701369782583463,323601209847052523727,323114534540464571173,322517775361404148273,321809930883587548667,320989946361912799319,320056761946466373025,319009358481030335585,317846798833911320679,316568263421111662895,315173079356651058677,313660743407700138165,312030939555951886239,310283552402066613099,308418677854698201997,306436632509309721565,304337962866518990887,302123455113866310719,299794145666449296725,297351332108738441261,294796583681246373039,292131750082902909239,289358967167428884737,286480658129833217621,283499529009416773855,280418557753159679887,277240976640151517165,273970248499302505729,270610037784696329119,267164178129046408483,263636638405471270909,260031489536122293613,256352874260742730315,252604981813599852459,248792028975164524065,244918248311627147661,240987883657132117967,237005192111004935547,232974451102082797557,228899968497663633973,224786093374158057351,220637224965231167839,216457817476796231101,212252378891465887361,208025462533288836151,203781650956646110159,199525532572286831385,195261672231268431505,190994577660384829771,186728664103110981939,182468219716932865897,178217374191906763417,173980072700698414535,169760056713060333895,165560852479939600621,161385767204141535817,157237892161786425723,153120111410867134483,149035114290506565357,144985409720446479017,140973340367306859439,137001095033678147459,133070718101833456653,129184115457856773861,125343056953703240443,121549176051842435575,117803967766678026949,114108786314100659369,110464843974210875015,106873212556973489879,103334828555698844733,99850502619979587385,96420933435914339431,93046725534475104227,89728410027101808437,86466466852277067361,83261346855601121083,80113491948634627759,77023351708407867597,73991395079220113525,71018116290574402627,68104034662305124491,65249688570802802557,62455624434134229121,59722382075977484051,57050478194000750659,54440389846584781045,51892539859614091857,49407285840606291551,46984914091197350327,44625639172132024009,42329609254793110821,40096916756841139871,37927613175528378099,35821726563764910949,33779279791333180569,31800307628377057499,29884870789375964995,28033065368339919873,26245026543261380229,24520925976611118523,22860962925987740443,21265349640321837241,19734292093519263789,18267967452765495119,16866499864056514079,15529936154311425321,14258222909371154129,13051186119425914319,11908514229501229739,10829745040486904065,9814256523921547977,8861261284076970211,7969804156637315043,7138762294209251461,6366847060403277661,5652607127848648487,4994432331326674987,4390558037295773253,3839070023344267697,3337910083052909311,2884882753891000651,2477663684525775077,2113810197810838389,1790774560587164251,1505920344635173211,1256542066696107721,1039888048602768629,853186165528406523,693671878307974903,558617702091576461,445363073188996281,351343458784937355,274117523132313631,211391223433228869,161037854736475033,121113283402607343,89865883628038191,65740996842127613,47380042798407849,33614697695028731,23456795821309811,16084789792039809,10827710254013949,7147596552623863,4621330093249687,2922703108238257,1805412790137749,1087502113628931,637592044540503,363081224898717,200341263306581,106816883490659,54854425222943,27029555497205,12722290046025,5689073780123,2401124645055,948811133417,347520613469,116503751975,35179615419,9372688369,2144592901,406587859,60822507,6701221,491005,20299,347,1,D,1,116,4129,73060,800513,6171772,36386959,173801186,701216633,2465006974,7730027431,22020809066,57802026235,141380015618,325139655061,708184544342,1469612267243,2919979236762,5577890157855,10279930449532,18333140053391,31719659997742,53362812052899,87462462502542,139904902872671,218748587501856,334781973874335,502143652800010,738988334112033,1068175618570588,1517952489878959,2122595790687486,2922978247524409,3967021396780904,5310001346885673,7014678739446978,9151232304340703,11796985515735742,15035927277563611,18958039354807714,23658454403796591,29236477958562494,35794514760322513,43436943761788526,52268986678566991,62395612103968508,73920511286402767,86945173320979796,101568077591628615,117884010822743754,135983506107411491,155952392760516802,177871439634842271,201816071237495106,227856135890731809,256055708244183564,286472914250689761,319159774515654524,354162070700471823,391519248212715088,431264375506544881,473424184788487414,518019219850238207,565064113578668536,614568010358122929,666535137560474864,720965516623252743,777855789297848162,837200120256693547,898991125231178456,963220765939074309,1029881150620199770,1098965182826667417,1170467011276300932,1244382249357755711,1320707952827272406,1399442366336500345,1480584471302644854,1564133386819556293,1650087689569222834,1738444726289449099,1829199992288602716,1922346641656826405,2017875179987719094,2115773370173633139,2216026358354054952,2318617002918152339,2423526367201902610,2530734318570863031,2640220164839497652,2751963254632225839,2865943471694646964,2982141563833170409,3100539263863823578,3221119180847257223,3343864462719357022,3468758253744836409,3595782989638883702,3724919587662558237,3856146596999757614,3989439375473077875,4124769352135881236,4262103422250201107,4401403503111033306,4542626258199192245,4685722975733019470,4830639568460918625,4977316646906968068,5125689610160407999,5275688697855221946,5427238954491278603,5580260072007335554,5734666096881393991,5890365011545134748,6047258223559771375,6205240016665323830,6364197032617290833,6524007859459866904,6684542799299570793,6845663876612972000,7007225127715924793,7169073185429922748,7331048143283182793,7492984654357365600,7654713194727168961,7816061403466800680,7976855402688567977,8136921003193541610,8296084713959794213,8454174495515071412,8611020225758482067,8766453878707938840,8920309448269539947,9072422676864523270,9222630669552557661,9370771485951959514,9516683803628030321,9660206737710016212,9801179883474457031,9939443623689232380,10074839713577460425,10207212126610995558,10336408117199193397,10462279434518506798,10584683607391668795,10703485214579198572,10818557058408122627,10929781171606516966,11037049605849452951,11140264973430690600,11239340737824074529,11334201271788774468,11424781720436643063,11511027719152724720,11592895021026314593,11670349085056073948,11743364665455964887,11811925425542558186,11876023579356589291,11935659543262933072,11990841561307324605,12041585254892593940,12087913041625804091,12129853371353310908,12167439739676612645,12200709459616385734,12229702198410283931,12254458315675120522,12275017067836704597,12291414768256128380,12303683009617944379,12311847062391930850,12315924559146259319,12315924559146259319,12311847062391930850,12303683009617944379,12291414768256128380,12275017067836704597,12254458315675120522,12229702198410283931,12200709459616385734,12167439739676612645,12129853371353310908,12087913041625804091,12041585254892593940,11990841561307324605,11935659543262933072,11876023579356589291,11811925425542558186,11743364665455964887,11670349085056073948,11592895021026314593,11511027719152724720,11424781720436643063,11334201271788774468,11239340737824074529,11140264973430690600,11037049605849452951,10929781171606516966,10818557058408122627,10703485214579198572,10584683607391668795,10462279434518506798,10336408117199193397,10207212126610995558,10074839713577460425,9939443623689232380,9801179883474457031,9660206737710016212,9516683803628030321,9370771485951959514,9222630669552557661,9072422676864523270,8920309448269539947,8766453878707938840,8611020225758482067,8454174495515071412,8296084713959794213,8136921003193541610,7976855402688567977,7816061403466800680,7654713194727168961,7492984654357365600,7331048143283182793,7169073185429922748,7007225127715924793,6845663876612972000,6684542799299570793,6524007859459866904,6364197032617290833,6205240016665323830,6047258223559771375,5890365011545134748,5734666096881393991,5580260072007335554,5427238954491278603,5275688697855221946,5125689610160407999,4977316646906968068,4830639568460918625,4685722975733019470,4542626258199192245,4401403503111033306,4262103422250201107,4124769352135881236,3989439375473077875,3856146596999757614,3724919587662558237,3595782989638883702,3468758253744836409,3343864462719357022,3221119180847257223,3100539263863823578,2982141563833170409,2865943471694646964,2751963254632225839,2640220164839497652,2530734318570863031,2423526367201902610,2318617002918152339,2216026358354054952,2115773370173633139,2017875179987719094,1922346641656826405,1829199992288602716,1738444726289449099,1650087689569222834,1564133386819556293,1480584471302644854,1399442366336500345,1320707952827272406,1244382249357755711,1170467011276300932,1098965182826667417,1029881150620199770,963220765939074309,898991125231178456,837200120256693547,777855789297848162,720965516623252743,666535137560474864,614568010358122929,565064113578668536,518019219850238207,473424184788487414,431264375506544881,391519248212715088,354162070700471823,319159774515654524,286472914250689761,256055708244183564,227856135890731809,201816071237495106,177871439634842271,155952392760516802,135983506107411491,117884010822743754,101568077591628615,86945173320979796,73920511286402767,62395612103968508,52268986678566991,43436943761788526,35794514760322513,29236477958562494,23658454403796591,18958039354807714,15035927277563611,11796985515735742,9151232304340703,7014678739446978,5310001346885673,3967021396780904,2922978247524409,2122595790687486,1517952489878959,1068175618570588,738988334112033,502143652800010,334781973874335,218748587501856,139904902872671,87462462502542,53362812052899,31719659997742,18333140053391,10279930449532,5577890157855,2919979236762,1469612267243,708184544342,325139655061,141380015618,57802026235,22020809066,7730027431,2465006974,701216633,173801186,36386959,6171772,800513,73060,4129,116,1 695,C,1,348,20068,449361,5084810,32419879,118815562,223806732,69951439,-445770740,-187569699,1792700548,1709373178,-4401587399,-5603767150,10297112899,15225425782,-21645054948,-35338884001,41758965970,72894217391,-75073046882,-138361539072,124356027121,243292332290,-192160454711,-403587536558,275275549092,636009079229,-364794011890,-958744142859,443713738168,1390488930648,-484310470299,-1945724263010,451859643299,2635818179262,-302328472358,-3461028064931,-9276818390,4411319515611,527762555118,-5460479461812,-1290398632389,6566083732700,2322875587439,-7670856323258,-3637148229698,8704922845989,5227589793100,-9595219431229,-7073812929852,10271628180688,9140237803141,-10677412219950,-11379890103131,10776255515042,13738379850082,-10555769691391,-16157496028590,10028042415931,18581164958118,-9223104984822,-20958920332739,8181497871690,23251947270629,-6942766048478,-25436289879768,5536421038719,27505100317180,-3975680049854,-29467502175842,2256281015213,31344544450721,-358749357700,-33160021285996,-1743663714598,34931765680607,4078509489339,-36659856345340,-6665380577944,38319882800078,9511215237373,-39860368461679,-12608819712980,41205494639894,15935711140782,-42267372023593,-19457831441841,42958844654020,23129005071756,-43211242090982,-26892808753397,42986731893381,30682497478800,-42284228046626,-34419622785678,41140936592987,38019515730049,-39620794376380,-41393386555444,37804821867578,44460096094703,-35774768501459,-47155526508380,33602580183594,49442921888362,-31345732938363,-51321861637911,29044972823800,52826107424206,-26732216766802,-54019864311927,24434194771391,54982581125440,-22178431070626,-55793722625958,19993339858287,56518217573909,-17902760464440,-57194273329054,15921501710598,57833196377103,-14046478641019,-58422760858880,12254770984444,58938787355282,-10506062884023,-59358428476211,8750493793300,59669536721486,-6942731570362,-59877071765017,5052631768561,59998658166180,-3075669355086,-60058230113058,1033317592097,60075583758399,1033317592097,-60058230113058,-3075669355086,59998658166180,5052631768561,-59877071765017,-6942731570362,59669536721486,8750493793300,-59358428476211,-10506062884023,58938787355282,12254770984444,-58422760858880,-14046478641019,57833196377103,15921501710598,-57194273329054,-17902760464440,56518217573909,19993339858287,-55793722625958,-22178431070626,54982581125440,24434194771391,-54019864311927,-26732216766802,52826107424206,29044972823800,-51321861637911,-31345732938363,49442921888362,33602580183594,-47155526508380,-35774768501459,44460096094703,37804821867578,-41393386555444,-39620794376380,38019515730049,41140936592987,-34419622785678,-42284228046626,30682497478800,42986731893381,-26892808753397,-43211242090982,23129005071756,42958844654020,-19457831441841,-42267372023593,15935711140782,41205494639894,-12608819712980,-39860368461679,9511215237373,38319882800078,-6665380577944,-36659856345340,4078509489339,34931765680607,-1743663714598,-33160021285996,-358749357700,31344544450721,2256281015213,-29467502175842,-3975680049854,27505100317180,5536421038719,-25436289879768,-6942766048478,23251947270629,8181497871690,-20958920332739,-9223104984822,18581164958118,10028042415931,-16157496028590,-10555769691391,13738379850082,10776255515042,-11379890103131,-10677412219950,9140237803141,10271628180688,-7073812929852,-9595219431229,5227589793100,8704922845989,-3637148229698,-7670856323258,2322875587439,6566083732700,-1290398632389,-5460479461812,527762555118,4411319515611,-9276818390,-3461028064931,-302328472358,2635818179262,451859643299,-1945724263010,-484310470299,1390488930648,443713738168,-958744142859,-364794011890,636009079229,275275549092,-403587536558,-192160454711,243292332290,124356027121,-138361539072,-75073046882,72894217391,41758965970,-35338884001,-21645054948,15225425782,10297112899,-5603767150,-4401587399,1709373178,1792700548,-187569699,-445770740,69951439,223806732,118815562,32419879,5084810,449361,20068,348,1,D,1,116,3967,61878,521536,2528999,6840744,7684023,-6718862,-20118730,25723951,92403216,-31138693,-261275818,29438748,658993711,24268302,-1466807135,-189895300,2951560024,559813093,-5487064132,-1341134299,9444377768,2788901932,-15266310413,-5386237244,23274319291,9787617834,-33660564930,-16883638735,46407054192,27833020911,-61133491946,-43887260580,77185498315,66425046822,-93442405029,-96593303262,108503199904,135243932395,-120609877932,-182626532821,127801423826,238272498388,-128034844823,-300972065640,119294186823,368770899602,-99879998406,-439262175391,68518112856,509771320279,-24616786706,-577705505026,-31628278551,640827499346,99220243529,-697424925792,-176427906906,746433223915,261072159004,-787346064463,-350820026830,820142706482,443629752235,-845087106670,-538092080415,862573269612,633664476611,-872981277405,-730685585354,876586968698,830199256920,-873440142157,-933514622495,863347052054,1041773202502,-845746309640,-1155420772121,819710299661,1273899843986,-783946272058,-1395556273352,736857652641,1517733712521,-676824961010,-1637204781526,602456961504,1750552648517,-513060606717,-1854670998086,408972971944,1947065232120,-291777732463,-2025936811075,164393830946,2090259924288,-30692729684,-2139517865291,-104868045205,2173674294278,237980495864,-2193016618124,-365069397255,2198189049625,483729946042,-2190357752614,-592997831532,2171217980229,693100000833,-2143127802682,-785166523684,2108866490692,870641069611,-2071354301053,-950827091358,2033213164204,1026626072348,-1996252689729,-1098397617021,1961248576774,1166220867668,-1927792170808,-1230136705591,1894537736179,1290452441230,-1859662640674,-1347911616160,1821405136365,1403573612521,-1778644758030,-1458612869976,1731128058004,1513869702589,-1679539393231,-1569573811550,1625193004016,1625193004016,-1569573811550,-1679539393231,1513869702589,1731128058004,-1458612869976,-1778644758030,1403573612521,1821405136365,-1347911616160,-1859662640674,1290452441230,1894537736179,-1230136705591,-1927792170808,1166220867668,1961248576774,-1098397617021,-1996252689729,1026626072348,2033213164204,-950827091358,-2071354301053,870641069611,2108866490692,-785166523684,-2143127802682,693100000833,2171217980229,-592997831532,-2190357752614,483729946042,2198189049625,-365069397255,-2193016618124,237980495864,2173674294278,-104868045205,-2139517865291,-30692729684,2090259924288,164393830946,-2025936811075,-291777732463,1947065232120,408972971944,-1854670998086,-513060606717,1750552648517,602456961504,-1637204781526,-676824961010,1517733712521,736857652641,-1395556273352,-783946272058,1273899843986,819710299661,-1155420772121,-845746309640,1041773202502,863347052054,-933514622495,-873440142157,830199256920,876586968698,-730685585354,-872981277405,633664476611,862573269612,-538092080415,-845087106670,443629752235,820142706482,-350820026830,-787346064463,261072159004,746433223915,-176427906906,-697424925792,99220243529,640827499346,-31628278551,-577705505026,-24616786706,509771320279,68518112856,-439262175391,-99879998406,368770899602,119294186823,-300972065640,-128034844823,238272498388,127801423826,-182626532821,-120609877932,135243932395,108503199904,-96593303262,-93442405029,66425046822,77185498315,-43887260580,-61133491946,27833020911,46407054192,-16883638735,-33660564930,9787617834,23274319291,-5386237244,-15266310413,2788901932,9444377768,-1341134299,-5487064132,559813093,2951560024,-189895300,-1466807135,24268302,658993711,29438748,-261275818,-31138693,92403216,25723951,-20118730,-6718862,7684023,6840744,2528999,521536,61878,3967,116,1 697,C,1,348,20300,486898,6540196,57699574,367686012,1800198066,7068841290,22982950487,63464706340,152141798418,323140222154,620172221538,1095848712830,1812028614772,2837222856652,4234545919617,6040602533948,8247655426862,10801763764484,13611241652703,16544343093428,19411082177510,21959774418016,23921407394710,25082721917853,25323871434006,24594283833242,22887122253119,20281883844382,17017092915030,13473176653448,10032715426728,6949511626827,4359780625288,2372790412474,1055245442288,279670681119,-356799259944,-1379174543118,-3183401089431,-5961108329078,-9827625931799,-14888800723496,-21077736227934,-27955301058777,-34772782459470,-40773139336508,-45405572230354,-48268657243893,-48974789403639,-47215067591610,-42994674100668,-36742258163222,-29127870934193,-20766233756744,-12096058328842,-3488677565079,4640905039934,11930555024919,18295194405018,23990837683559,29382893519317,34640841124180,39692484202010,44450193589826,48961797412473,53245220946393,57031133287618,59813538161031,61207782339034,61180854415829,59880101437812,57330471266358,53423724088883,48177647354342,41854416509027,34741857030442,26880790263827,18083633614333,8192294686284,-2752536313879,-14581542295446,-27135602333239,-40258676579149,-53652870960490,-66779600328449,-78940003090054,-89480544614043,-97944141700418,-104050728652905,-107588289166815,-108398875997552,-106500495065909,-102166777172784,-95810312054365,-87775784060163,-78273326794680,-67481295236299,-55624043987654,-42915301906185,-29490272825067,-15453445752291,-968980060775,13731638696128,28390479587835,42716471745350,56376505840485,69082117471069,80693161613700,91168313482452,100406800628836,108220391978257,114484200361283,119202978620560,122322215989959,123517548405006,122282147879011,118227642413425,111216586243065,101206481919953,88111398472816,71944455170662,53075018829738,32253164762845,10355467923747,-11857898229408,-33749164237600,-54669972469248,-73938564595919,-91005494847963,-105630253615631,-117849152292415,-127739645582372,-135231634858793,-140173490212935,-142538796417919,-142463274067951,-140034706954172,-135134728332050,-127595566505974,-117491024936937,-105166251770123,-90969289683017,-75067477386860,-57587774503882,-38831226846801,-19215891171591,971899029155,21648648798025,42723496584044,63895084160388,84690656649775,104618462731415,123186875654155,139794255943520,153698757815382,164161803914910,170633174549711,172818655491453,170633174549711,164161803914910,153698757815382,139794255943520,123186875654155,104618462731415,84690656649775,63895084160388,42723496584044,21648648798025,971899029155,-19215891171591,-38831226846801,-57587774503882,-75067477386860,-90969289683017,-105166251770123,-117491024936937,-127595566505974,-135134728332050,-140034706954172,-142463274067951,-142538796417919,-140173490212935,-135231634858793,-127739645582372,-117849152292415,-105630253615631,-91005494847963,-73938564595919,-54669972469248,-33749164237600,-11857898229408,10355467923747,32253164762845,53075018829738,71944455170662,88111398472816,101206481919953,111216586243065,118227642413425,122282147879011,123517548405006,122322215989959,119202978620560,114484200361283,108220391978257,100406800628836,91168313482452,80693161613700,69082117471069,56376505840485,42716471745350,28390479587835,13731638696128,-968980060775,-15453445752291,-29490272825067,-42915301906185,-55624043987654,-67481295236299,-78273326794680,-87775784060163,-95810312054365,-102166777172784,-106500495065909,-108398875997552,-107588289166815,-104050728652905,-97944141700418,-89480544614043,-78940003090054,-66779600328449,-53652870960490,-40258676579149,-27135602333239,-14581542295446,-2752536313879,8192294686284,18083633614333,26880790263827,34741857030442,41854416509027,48177647354342,53423724088883,57330471266358,59880101437812,61180854415829,61207782339034,59813538161031,57031133287618,53245220946393,48961797412473,44450193589826,39692484202010,34640841124180,29382893519317,23990837683559,18295194405018,11930555024919,4640905039934,-3488677565079,-12096058328842,-20766233756744,-29127870934193,-36742258163222,-42994674100668,-47215067591610,-48974789403639,-48268657243893,-45405572230354,-40773139336508,-34772782459470,-27955301058777,-21077736227934,-14888800723496,-9827625931799,-5961108329078,-3183401089431,-1379174543118,-356799259944,279670681119,1055245442288,2372790412474,4359780625288,6949511626827,10032715426728,13473176653448,17017092915030,20281883844382,22887122253119,24594283833242,25323871434006,25082721917853,23921407394710,21959774418016,19411082177510,16544343093428,13611241652703,10801763764484,8247655426862,6040602533948,4234545919617,2837222856652,1812028614772,1095848712830,620172221538,323140222154,152141798418,63464706340,22982950487,7068841290,1800198066,367686012,57699574,6540196,486898,20300,348,1,D,1,116,4106,71804,770124,5720670,31752778,138594130,493479155,1474348390,3783458594,8515992176,17151970380,31515445320,53773720508,86425764318,132048942022,192638947319,268794899922,359317304674,461414833271,570916345842,681819416408,785676314366,872299985168,932236080169,959160820328,950047693310,903797597092,821419284517,708701767704,577791007704,443944299898,319548611878,211593100381,124402824130,61808767782,23448899347,-863317402,-29913638480,-82110524630,-168306814711,-293572677155,-462333658650,-676497334298,-926981506148,-1190210914895,-1436129524414,-1639607087562,-1783367022483,-1852789466600,-1833767905975,-1719450048158,-1518233719158,-1252343075083,-947299712486,-622972785958,-293918138128,25088788463,318353215031,576462378298,803090390687,1011610250354,1213201452731,1409077899186,1594948082644,1770071735331,1937087072894,2091984510083,2218845571222,2298961682685,2324281960779,2298536906414,2225982913290,2104170382452,1930105597949,1709391469383,1454006161102,1170946178491,856527676954,502903766707,107649254906,-324521110557,-786960876353,-1274184049784,-1778353869029,-2283714067310,-2766019147963,-3198641624429,-3560212481536,-3837234642557,-4020824406490,-4103639296823,-4082338878767,-3962496771602,-3758087997991,-3484266123142,-3151338724167,-2766036109896,-2335955018423,-1869862078227,-1374443147184,-853766702230,-312631926252,241282876975,798585694539,1349029549382,1880644313353,2381040177328,2841868558019,3260365833809,3634486052919,3958333505047,4225168121978,4433029887047,4582281073392,4666197818579,4667819320665,4568842060988,4359489541518,4037421640264,3600255663395,3045337151675,2379001929157,1623156356421,810098811850,-28520581381,-866746202851,-1680783029521,-2445040283989,-3135155446868,-3735693891068,-4243565884850,-4662206299473,-4992111269805,-5228177179588,-5366203319774,-5408799810680,-5361433018775,-5223592310999,-4988433923749,-4653137519173,-4226424826274,-3722896967598,-3152405027211,-2519290237299,-1831115828641,-1102522574334,-347911179582,426173893596,1217746264973,2019816919275,2817017483901,3590527265806,4322086767928,4991513929819,5573062768447,6037737120545,6360445778707,6525231665414,6525231665414,6360445778707,6037737120545,5573062768447,4991513929819,4322086767928,3590527265806,2817017483901,2019816919275,1217746264973,426173893596,-347911179582,-1102522574334,-1831115828641,-2519290237299,-3152405027211,-3722896967598,-4226424826274,-4653137519173,-4988433923749,-5223592310999,-5361433018775,-5408799810680,-5366203319774,-5228177179588,-4992111269805,-4662206299473,-4243565884850,-3735693891068,-3135155446868,-2445040283989,-1680783029521,-866746202851,-28520581381,810098811850,1623156356421,2379001929157,3045337151675,3600255663395,4037421640264,4359489541518,4568842060988,4667819320665,4666197818579,4582281073392,4433029887047,4225168121978,3958333505047,3634486052919,3260365833809,2841868558019,2381040177328,1880644313353,1349029549382,798585694539,241282876975,-312631926252,-853766702230,-1374443147184,-1869862078227,-2335955018423,-2766036109896,-3151338724167,-3484266123142,-3758087997991,-3962496771602,-4082338878767,-4103639296823,-4020824406490,-3837234642557,-3560212481536,-3198641624429,-2766019147963,-2283714067310,-1778353869029,-1274184049784,-786960876353,-324521110557,107649254906,502903766707,856527676954,1170946178491,1454006161102,1709391469383,1930105597949,2104170382452,2225982913290,2298536906414,2324281960779,2298961682685,2218845571222,2091984510083,1937087072894,1770071735331,1594948082644,1409077899186,1213201452731,1011610250354,803090390687,576462378298,318353215031,25088788463,-293918138128,-622972785958,-947299712486,-1252343075083,-1518233719158,-1719450048158,-1833767905975,-1852789466600,-1783367022483,-1639607087562,-1436129524414,-1190210914895,-926981506148,-676497334298,-462333658650,-293572677155,-168306814711,-82110524630,-29913638480,-863317402,23448899347,61808767782,124402824130,211593100381,319548611878,443944299898,577791007704,708701767704,821419284517,903797597092,950047693310,959160820328,932236080169,872299985168,785676314366,681819416408,570916345842,461414833271,359317304674,268794899922,192638947319,132048942022,86425764318,53773720508,31515445320,17151970380,8515992176,3783458594,1474348390,493479155,138594130,31752778,5720670,770124,71804,4106,116,1 698,C,1,349,20067,444975,4929669,29958509,95884107,86022567,-468424307,-1680962339,-968118569,6007511151,13544011625,-1963061831,-46854620673,-53446307069,64354973293,209662590741,78717101355,-382466496809,-562842965003,186646689881,1246813519591,891680936347,-1270818336559,-2695025358951,-587704869709,3546776820351,4304725845469,-902361961291,-6948338480461,-5689836838533,3747274559629,11562589774025,6865693401267,-8505012740537,-18079143610055,-7211255164203,16773360896235,26464471750899,4467783724969,-29642005586023,-34491471077517,3628877439823,45719609253989,39306557661233,-16933253978265,-62541703110441,-40170628331911,34146392201217,79540929072863,37250676065943,-56018560175559,-96751649425131,-28039408008621,83911916237571,110607162780197,8819887075213,-114752151111193,-115146934284625,19371252140821,141629076377721,108755404108075,-50475099912305,-161023608501087,-95370232155603,80827492608843,174827747901515,77042461216873,-111761818400971,-182844431373293,-50929021577561,141837420940909,179362419097805,17579668928375,-162752153439413,-162055199818011,13931965781025,168685735468511,138479223394535,-35400640008211,-164266277443119,-117096502331221,48760426978567,156350829194645,97026819478157,-58743861747457,-143128998681477,-74596710314911,61520512288641,120055568541923,55180065639051,-50128644644291,-92330340648255,-48324392801405,27761973088623,70815141818617,53617931021773,-4787582789597,-57200032569889,-62319917517719,-16514497719743,44166831921315,72746995976903,43244600818605,-30647923270195,-92948867697129,-76947656723193,25792289608541,126256489675289,108456286531327,-35142053673017,-165052393008155,-130961936760983,53476820552387,203014381197463,147941410595705,-76226509236071,-243701002666653,-162520775231421,108709975402549,290664489023401,167483138217631,-157099835053301,-336590130514831,-153169290913327,216723623085559,369685396031515,119733934588921,-276650064149299,-385986706257989,-74384196021397,331489932112005,388118885800953,20463861507191,-381152887743773,-375297984538971,42801787882725,421465150148567,342804590554379,-111089810193779,-443206153555571,-291328393516645,173132325915967,441500106647749,230146827981037,-219684630732125,-420471953726593,-169219696149443,249368668845117,386893712154151,112781995663951,-263964945041799,-343888731194407,-62742206446157,262650466596735,293597989559733,23905897969765,-244446756724933,-242215082587145,-1549219588479,213521886872645,197759622328231,-4431860716841,-177566800066767,-163721909250567,-1124870063693,141256877501047,138579958679421,14951276884637,-104757001667421,-121550083010605,-37568175370851,68803069061989,115226835599639,68803069061989,-37568175370851,-121550083010605,-104757001667421,14951276884637,138579958679421,141256877501047,-1124870063693,-163721909250567,-177566800066767,-4431860716841,197759622328231,213521886872645,-1549219588479,-242215082587145,-244446756724933,23905897969765,293597989559733,262650466596735,-62742206446157,-343888731194407,-263964945041799,112781995663951,386893712154151,249368668845117,-169219696149443,-420471953726593,-219684630732125,230146827981037,441500106647749,173132325915967,-291328393516645,-443206153555571,-111089810193779,342804590554379,421465150148567,42801787882725,-375297984538971,-381152887743773,20463861507191,388118885800953,331489932112005,-74384196021397,-385986706257989,-276650064149299,119733934588921,369685396031515,216723623085559,-153169290913327,-336590130514831,-157099835053301,167483138217631,290664489023401,108709975402549,-162520775231421,-243701002666653,-76226509236071,147941410595705,203014381197463,53476820552387,-130961936760983,-165052393008155,-35142053673017,108456286531327,126256489675289,25792289608541,-76947656723193,-92948867697129,-30647923270195,43244600818605,72746995976903,44166831921315,-16514497719743,-62319917517719,-57200032569889,-4787582789597,53617931021773,70815141818617,27761973088623,-48324392801405,-92330340648255,-50128644644291,55180065639051,120055568541923,61520512288641,-74596710314911,-143128998681477,-58743861747457,97026819478157,156350829194645,48760426978567,-117096502331221,-164266277443119,-35400640008211,138479223394535,168685735468511,13931965781025,-162055199818011,-162752153439413,17579668928375,179362419097805,141837420940909,-50929021577561,-182844431373293,-111761818400971,77042461216873,174827747901515,80827492608843,-95370232155603,-161023608501087,-50475099912305,108755404108075,141629076377721,19371252140821,-115146934284625,-114752151111193,8819887075213,110607162780197,83911916237571,-28039408008621,-96751649425131,-56018560175559,37250676065943,79540929072863,34146392201217,-40170628331911,-62541703110441,-16933253978265,39306557661233,45719609253989,3628877439823,-34491471077517,-29642005586023,4467783724969,26464471750899,16773360896235,-7211255164203,-18079143610055,-8505012740537,6865693401267,11562589774025,3747274559629,-5689836838533,-6948338480461,-902361961291,4304725845469,3546776820351,-587704869709,-2695025358951,-1270818336559,891680936347,1246813519591,186646689881,-562842965003,-382466496809,78717101355,209662590741,64354973293,-53446307069,-46854620673,-1963061831,13544011625,6007511151,-968118569,-1680962339,-468424307,86022567,95884107,29958509,4929669,444975,20067,349,1,D,1,116,3943,60618,495155,2222104,4583765,-3240502,-40181149,-70962470,62620471,411885096,388789561,-868271952,-2343690865,-405346588,5707528423,7409774804,-5064721121,-21335103094,-11600169829,29555089532,50600562059,-2345414118,-87229670025,-80385256590,57999979859,176746447486,87232313591,-165806118284,-286171999399,-59678941100,329070640735,419300404394,-10865709807,-577501485960,-582806263543,175548729756,952970901071,724925177038,-517552845853,-1431102364898,-736233632371,1058995952874,1907972290617,552609906320,-1732646886641,-2308123495704,-195841963473,2492981147512,2633156274297,-342935264144,-3370104758585,-2833350397756,1164966926231,4322942520628,2729556682031,-2296476668394,-5132867998341,-2195918730306,3544269610759,5590239978858,1345274980569,-4673170270168,-5715958581481,-369566083188,5654071672185,5620924531514,-725714217523,-6536664324488,-5226132763939,1998998974242,7150033953643,4385271134258,-3242677279929,-7221478421548,-3255956873007,4085156625056,6792294535623,2231282810226,-4444129870943,-6196267207706,-1463839740401,4556530050426,5576865067987,788689174442,-4499779909921,-4772399662058,-195213022063,4047226041310,3784713051437,-847340936,-3139384774523,-2983650038470,-366799076813,2129976891052,2631598339899,1019427476272,-1321729596579,-2535974085596,-1673606597811,570644191938,2455396029033,2477736710534,348297348669,-2568945215154,-3690196513005,-1246488640530,3200135896085,5166082700668,1750696300677,-4291802124846,-6539015935061,-1833203203690,5542369353647,7750553617576,1717642921801,-6931476722594,-8994511685137,-1356588047700,8702244523473,10195543806976,406566401127,-10841448776322,-10932507801677,1261721059580,12943724153621,10923311948302,-3368813415173,-14652303160920,-10266543598741,5609612775448,15927372536339,9117795456868,-7927300205205,-16770714323168,-7422804482787,10268030552238,16964535319371,5147982588960,-12311892064211,-16290038804896,-2573741739213,13667361002286,14852821463887,145100049476,-14220809185073,-12996382895102,1880180589769,14117293220546,10973828352469,-3467305304172,-13473841294221,-8880673009890,4561662378535,12304033967642,6866516553363,-5017485163256,-10718148587603,-5205337676068,4801367429763,9006523819650,4086163095695,-4104118578488,-7434569458223,-3465250343458,3156113241981,6062915846034,3217104445755,-2027823573056,-4859874191907,-3339346117816,707380872053,3901592782742,3901592782742,707380872053,-3339346117816,-4859874191907,-2027823573056,3217104445755,6062915846034,3156113241981,-3465250343458,-7434569458223,-4104118578488,4086163095695,9006523819650,4801367429763,-5205337676068,-10718148587603,-5017485163256,6866516553363,12304033967642,4561662378535,-8880673009890,-13473841294221,-3467305304172,10973828352469,14117293220546,1880180589769,-12996382895102,-14220809185073,145100049476,14852821463887,13667361002286,-2573741739213,-16290038804896,-12311892064211,5147982588960,16964535319371,10268030552238,-7422804482787,-16770714323168,-7927300205205,9117795456868,15927372536339,5609612775448,-10266543598741,-14652303160920,-3368813415173,10923311948302,12943724153621,1261721059580,-10932507801677,-10841448776322,406566401127,10195543806976,8702244523473,-1356588047700,-8994511685137,-6931476722594,1717642921801,7750553617576,5542369353647,-1833203203690,-6539015935061,-4291802124846,1750696300677,5166082700668,3200135896085,-1246488640530,-3690196513005,-2568945215154,348297348669,2477736710534,2455396029033,570644191938,-1673606597811,-2535974085596,-1321729596579,1019427476272,2631598339899,2129976891052,-366799076813,-2983650038470,-3139384774523,-847340936,3784713051437,4047226041310,-195213022063,-4772399662058,-4499779909921,788689174442,5576865067987,4556530050426,-1463839740401,-6196267207706,-4444129870943,2231282810226,6792294535623,4085156625056,-3255956873007,-7221478421548,-3242677279929,4385271134258,7150033953643,1998998974242,-5226132763939,-6536664324488,-725714217523,5620924531514,5654071672185,-369566083188,-5715958581481,-4673170270168,1345274980569,5590239978858,3544269610759,-2195918730306,-5132867998341,-2296476668394,2729556682031,4322942520628,1164966926231,-2833350397756,-3370104758585,-342935264144,2633156274297,2492981147512,-195841963473,-2308123495704,-1732646886641,552609906320,1907972290617,1058995952874,-736233632371,-1431102364898,-517552845853,724925177038,952970901071,175548729756,-582806263543,-577501485960,-10865709807,419300404394,329070640735,-59678941100,-286171999399,-165806118284,87232313591,176746447486,57999979859,-80385256590,-87229670025,-2345414118,50600562059,29555089532,-11600169829,-21335103094,-5064721121,7409774804,5707528423,-405346588,-2343690865,-868271952,388789561,411885096,62620471,-70962470,-40181149,-3240502,4583765,2222104,495155,60618,3943,116,1 699,C,1,350,20533,484625,6171640,49443533,274902949,1138476740,3705423847,9866505689,22111075060,42475725095,70653040825,101999474906,126906298981,133032543263,110709479338,59670969593,-6608486801,-62734488850,-80559275903,-42617632789,46685948566,158728827401,249789495961,278297462456,222498528355,90717782585,-79681133078,-233397854251,-313977097631,-281657909842,-128643488867,111908530589,368080757728,546918296783,566831736145,394673616716,70004784967,-299668242031,-576429248522,-648059607523,-476414726741,-114309101332,316193385625,671206144451,834751542418,751851472733,439544164027,-18985820752,-491465028491,-825292516015,-890668837922,-631988229649,-106653602789,515713638152,1007185166005,1172584772225,935305653010,372807942851,-317182852151,-899956777312,-1191856351655,-1113379484329,-695916880448,-58255176457,624733692949,1154014999856,1348550472091,1104826281575,457574520640,-397315327057,-1152269295743,-1506510730870,-1301687083373,-601137597565,334577239018,1163572982873,1605379751299,1537401586904,1010121443137,199121345951,-660810400538,-1327939662793,-1594869995009,-1338856486948,-583041612005,465496884737,1449843450076,1987127707961,1837943679775,1031293845854,-133083353609,-1214804761405,-1825636059194,-1781287232161,-1142723346347,-151225546366,881341815259,1663369544393,1974721918060,1700443001447,871256370211,-301637088778,-1444905520247,-2131727990059,-2058726733604,-1204728325807,128527621309,1434531835748,2224476902683,2234888720585,1514248632820,361664264975,-823030820327,-1685087471404,-1997719606127,-1685087471404,-823030820327,361664264975,1514248632820,2234888720585,2224476902683,1434531835748,128527621309,-1204728325807,-2058726733604,-2131727990059,-1444905520247,-301637088778,871256370211,1700443001447,1974721918060,1663369544393,881341815259,-151225546366,-1142723346347,-1781287232161,-1825636059194,-1214804761405,-133083353609,1031293845854,1837943679775,1987127707961,1449843450076,465496884737,-583041612005,-1338856486948,-1594869995009,-1327939662793,-660810400538,199121345951,1010121443137,1537401586904,1605379751299,1163572982873,334577239018,-601137597565,-1301687083373,-1506510730870,-1152269295743,-397315327057,457574520640,1104826281575,1348550472091,1154014999856,624733692949,-58255176457,-695916880448,-1113379484329,-1191856351655,-899956777312,-317182852151,372807942851,935305653010,1172584772225,1007185166005,515713638152,-106653602789,-631988229649,-890668837922,-825292516015,-491465028491,-18985820752,439544164027,751851472733,834751542418,671206144451,316193385625,-114309101332,-476414726741,-648059607523,-576429248522,-299668242031,70004784967,394673616716,566831736145,546918296783,368080757728,111908530589,-128643488867,-281657909842,-313977097631,-233397854251,-79681133078,90717782585,222498528355,278297462456,249789495961,158728827401,46685948566,-42617632789,-80559275903,-62734488850,-6608486801,59670969593,110709479338,133032543263,126906298981,101999474906,70653040825,42475725095,22111075060,9866505689,3705423847,1138476740,274902949,49443533,6171640,484625,20533,350,1,D,1,117,4130,69855,695257,4593150,21872599,79836793,234034120,570057409,1180728415,2108967544,3268846005,4388087629,5032943520,4755818555,3338878763,1023289424,-1429179901,-2947844581,-2605270584,-117714527,3873964897,7933740978,10358272243,9878207161,6216710464,269626321,-6140261099,-10813938222,-11850585547,-8289667515,-589962034,9216839969,17889810603,21950540576,19067075775,9303846673,-4453255592,-17321381373,-24297720833,-22368764724,-11826622313,3839240613,19348094188,29578291555,31193951359,23472254280,8365423097,-9946730317,-25907367610,-33940374607,-30301888903,-14914016574,7801082689,29953646775,43079415214,41718682269,25884055861,1090033248,-24036981983,-41226184685,-45364035188,-35602317075,-14926551833,10963394356,34833329769,49253672975,48531396246,31128556831,1450406865,-30558666668,-52729235237,-55807789305,-37849346134,-5351037181,29611434015,54648084376,61866232119,50015355485,23680935056,-9083753659,-39062045835,-57559595998,-58054867207,-38385049749,-2856304460,37482067825,67878587535,75781826404,56865252315,17678159171,-26929613994,-60384308767,-71370641739,-57649608944,-25416911693,14350014967,49908181572,71408865727,72349162545,50926330370,11628232445,-34203561315,-70708953010,-83188696795,-64958861265,-21513776578,30967071143,72527933361,88179356816,73815345671,36589793633,-9502491460,-49625941039,-72559910085,-72559910085,-49625941039,-9502491460,36589793633,73815345671,88179356816,72527933361,30967071143,-21513776578,-64958861265,-83188696795,-70708953010,-34203561315,11628232445,50926330370,72349162545,71408865727,49908181572,14350014967,-25416911693,-57649608944,-71370641739,-60384308767,-26929613994,17678159171,56865252315,75781826404,67878587535,37482067825,-2856304460,-38385049749,-58054867207,-57559595998,-39062045835,-9083753659,23680935056,50015355485,61866232119,54648084376,29611434015,-5351037181,-37849346134,-55807789305,-52729235237,-30558666668,1450406865,31128556831,48531396246,49253672975,34833329769,10963394356,-14926551833,-35602317075,-45364035188,-41226184685,-24036981983,1090033248,25884055861,41718682269,43079415214,29953646775,7801082689,-14914016574,-30301888903,-33940374607,-25907367610,-9946730317,8365423097,23472254280,31193951359,29578291555,19348094188,3839240613,-11826622313,-22368764724,-24297720833,-17321381373,-4453255592,9303846673,19067075775,21950540576,17889810603,9216839969,-589962034,-8289667515,-11850585547,-10813938222,-6140261099,269626321,6216710464,9878207161,10358272243,7933740978,3873964897,-117714527,-2605270584,-2947844581,-1429179901,1023289424,3338878763,4755818555,5032943520,4388087629,3268846005,2108967544,1180728415,570057409,234034120,79836793,21872599,4593150,695257,69855,4130,117,1 701,C,1,351,20417,461565,5295535,34747401,137621293,335988451,535509709,798671747,1736247855,3337190101,4009773531,4755357957,9835773827,15279057191,13788181513,17926706095,35833463603,40162146755,32145725371,56133001827,84752442789,69168209569,77150319965,130527570263,129313694617,116664890919,178182288863,194658383175,168787708591,244317213711,278732408651,217371911241,306680579871,401088277845,296691447577,343896095831,518625641385,429641205111,403284824753,603281130491,555397722089,498214821407,708171282037,652913708967,551416073897,825329213419,787748600791,562518083249,864416770767,933409237591,610594555549,850361518835,1002020516391,649188787057,859785138845,1053302395483,604287416209,808556923865,1154167013821,577666960953,626558360443,1182763172817,635244068125,438045613321,1072829236829,651575445693,295276254585,944301339667,600761638615,88666816819,801754781861,607074455137,-139519804795,530938652795,624421168413,-241863639691,217935496695,526131536321,-286087293777,10452742627,410569107683,-381749507671,-176012620691,388550015171,-414176434081,-418626276581,346724686777,-308832417641,-587596320031,231966584873,-185601140819,-640375657101,161266975055,-54106847269,-677393611743,117718764821,191686457631,-639941751375,-5770627805,474801235817,-403634123281,-124104391127,660646358415,-50016953031,-120471182003,798937074005,311253637981,-56397978639,932379469719,714538824809,35548657503,978947516199,1131888115323,230796361751,954525204189,1449156325607,492562633339,959843767065,1689189899881,719546558289,958187463705,1930233666313,951698529631,871652531539,2107530354957,1250172264889,754369303863,2142867881747,1548573667389,656886040255,2069872239639,1802668216879,541648297107,1886969343321,2050334579535,446606721887,1536640607641,2241623708635,479193468333,1085649149589,2262250257763,620408782617,679957126875,2123562003541,766619078813,350469517497,1909361752671,902518952567,64787591523,1622493876225,1042433541803,-143610933005,1258398831673,1133008517249,-255999137147,886915758469,1155615344387,-325984269039,541722043355,1173444149647,-359660270217,180077255041,1204107831503,-285631460269,-198845574489,1182657574799,-74257265445,-524199712707,1059766227393,225703413657,-734459879997,839203006653,547969589753,-806268995461,547969589753,839203006653,-734459879997,225703413657,1059766227393,-524199712707,-74257265445,1182657574799,-198845574489,-285631460269,1204107831503,180077255041,-359660270217,1173444149647,541722043355,-325984269039,1155615344387,886915758469,-255999137147,1133008517249,1258398831673,-143610933005,1042433541803,1622493876225,64787591523,902518952567,1909361752671,350469517497,766619078813,2123562003541,679957126875,620408782617,2262250257763,1085649149589,479193468333,2241623708635,1536640607641,446606721887,2050334579535,1886969343321,541648297107,1802668216879,2069872239639,656886040255,1548573667389,2142867881747,754369303863,1250172264889,2107530354957,871652531539,951698529631,1930233666313,958187463705,719546558289,1689189899881,959843767065,492562633339,1449156325607,954525204189,230796361751,1131888115323,978947516199,35548657503,714538824809,932379469719,-56397978639,311253637981,798937074005,-120471182003,-50016953031,660646358415,-124104391127,-403634123281,474801235817,-5770627805,-639941751375,191686457631,117718764821,-677393611743,-54106847269,161266975055,-640375657101,-185601140819,231966584873,-587596320031,-308832417641,346724686777,-418626276581,-414176434081,388550015171,-176012620691,-381749507671,410569107683,10452742627,-286087293777,526131536321,217935496695,-241863639691,624421168413,530938652795,-139519804795,607074455137,801754781861,88666816819,600761638615,944301339667,295276254585,651575445693,1072829236829,438045613321,635244068125,1182763172817,626558360443,577666960953,1154167013821,808556923865,604287416209,1053302395483,859785138845,649188787057,1002020516391,850361518835,610594555549,933409237591,864416770767,562518083249,787748600791,825329213419,551416073897,652913708967,708171282037,498214821407,555397722089,603281130491,403284824753,429641205111,518625641385,343896095831,296691447577,401088277845,306680579871,217371911241,278732408651,244317213711,168787708591,194658383175,178182288863,116664890919,129313694617,130527570263,77150319965,69168209569,84752442789,56133001827,32145725371,40162146755,35833463603,17926706095,13788181513,15279057191,9835773827,4755357957,4009773531,3337190101,1736247855,798671747,535509709,335988451,137621293,34747401,5295535,461565,20417,351,1,D,1,117,4037,63665,546951,2777179,8618693,16724149,23851693,43118507,95833709,145867959,154121647,252283007,499135167,572563675,522118485,995086195,1563021177,1310418533,1481197887,2830699391,3046247145,2434997299,3941749061,5272059661,4337391191,5376627681,7549588173,6601933781,7384437041,10620497523,9218572995,8989987947,14312938343,13563706551,10617889591,16942666093,19047007887,14140062569,19105352909,23419212215,18384967561,22606630629,27647430165,20982180383,25341930491,33298050059,23797845151,25133361267,37408668379,28261998355,24772884771,38429556477,30969040833,25039882813,39860586655,31660110765,21915835641,41138707077,34724189733,16404065795,37253215875,38635052607,13586987407,29745539321,38319774773,11661259659,23113740845,36035738719,7125102879,14685833397,34865908161,4137545647,2638683603,30427532443,5029394325,-7016031775,21510444257,4450218701,-12319689471,14379020991,1852170975,-18433552083,9641883929,2911336967,-24493663213,2290263231,6531031353,-25221202719,-5774255813,8095383337,-22546537753,-10421327331,10147367313,-19304486285,-14568086729,14756494259,-11336906919,-19285939275,17004312171,2420132365,-18897878037,15594963459,16165862797,-12157955373,15092074085,28143590293,-3243760079,15523668929,40308516131,7960349357,14445611967,49972154681,22660209187,14566361563,54784740965,36901890045,17736515135,58094498263,48589146491,20486132651,61105302757,60772349261,21930169805,60219378033,73414275941,25273094227,54910152723,82757991573,30416203097,47549305741,88357660813,35448921501,37419536717,90859282199,42274910849,24341929449,87163430221,52008193927,13111288575,75855549905,60586887593,7158276401,61090216051,64997860435,4514878305,46134120851,66622633147,3684664421,30534389175,65789804459,5618118077,15233427539,61008752519,9164771781,2584982381,53607439433,12211817039,-7988485117,46030436555,16032582891,-17856415837,37450273777,22755504505,-25147115069,25969540557,31189403589,-27009363281,12207544717,38389814807,-22897961075,-1722963213,42400892371,-13961915023,-13961915023,42400892371,-1722963213,-22897961075,38389814807,12207544717,-27009363281,31189403589,25969540557,-25147115069,22755504505,37450273777,-17856415837,16032582891,46030436555,-7988485117,12211817039,53607439433,2584982381,9164771781,61008752519,15233427539,5618118077,65789804459,30534389175,3684664421,66622633147,46134120851,4514878305,64997860435,61090216051,7158276401,60586887593,75855549905,13111288575,52008193927,87163430221,24341929449,42274910849,90859282199,37419536717,35448921501,88357660813,47549305741,30416203097,82757991573,54910152723,25273094227,73414275941,60219378033,21930169805,60772349261,61105302757,20486132651,48589146491,58094498263,17736515135,36901890045,54784740965,14566361563,22660209187,49972154681,14445611967,7960349357,40308516131,15523668929,-3243760079,28143590293,15092074085,-12157955373,16165862797,15594963459,-18897878037,2420132365,17004312171,-19285939275,-11336906919,14756494259,-14568086729,-19304486285,10147367313,-10421327331,-22546537753,8095383337,-5774255813,-25221202719,6531031353,2290263231,-24493663213,2911336967,9641883929,-18433552083,1852170975,14379020991,-12319689471,4450218701,21510444257,-7016031775,5029394325,30427532443,2638683603,4137545647,34865908161,14685833397,7125102879,36035738719,23113740845,11661259659,38319774773,29745539321,13586987407,38635052607,37253215875,16404065795,34724189733,41138707077,21915835641,31660110765,39860586655,25039882813,30969040833,38429556477,24772884771,28261998355,37408668379,25133361267,23797845151,33298050059,25341930491,20982180383,27647430165,22606630629,18384967561,23419212215,19105352909,14140062569,19047007887,16942666093,10617889591,13563706551,14312938343,8989987947,9218572995,10620497523,7384437041,6601933781,7549588173,5376627681,4337391191,5272059661,3941749061,2434997299,3046247145,2830699391,1481197887,1310418533,1563021177,995086195,522118485,572563675,499135167,252283007,154121647,145867959,95833709,43118507,23851693,16724149,8618693,2777179,546951,63665,4037,117,1 703,C,1,352,21002,520264,7272156,67117714,448837058,2307095108,9478949812,31958183778,89940324967,213320390696,427253914546,716864271158,981417342194,1017029930938,581633363206,-440548642160,-1852100275492,-3098188316412,-3499011882594,-2691046451542,-958892068102,898832161130,2192208138010,2962135064404,3925362970666,5564686872486,7095868918467,6493460633467,2050387647232,-5575012741218,-12817389038026,-15290001627478,-11265230787830,-3530715122946,2562839890304,3743841090033,2067502631578,3217330542756,10613331062646,20565893858594,23796078848420,13288675979304,-8006110253228,-27318221454370,-31487460639156,-18291653576282,758107004047,9906773957350,3378979026904,-8707522518568,-9314764967440,8722782535084,33556753179230,42696291099744,22993965196194,-15450899762688,-45278771997320,-44187572411420,-14469055278340,18249258144280,27101024701190,7797067240610,-17509002874076,-20607244489125,5997563848686,40444486160231,49834309936034,19919970183992,-30420496519876,-63615053890824,-54756134122632,-12526755832754,28708358721517,38602545101376,16116927128508,-11565207091516,-14829381534352,11276392389686,42628930498626,47698058836854,15708455725106,-33388157467890,-65231435629458,-58891273688550,-22424794067383,15869270581588,31392749623002,21494707488774,3863488206602,-1273139912808,11345758698198,29018801330232,33241949811978,15468082030050,-16263239538722,-43636815202994,-50965641895138,-34891547367688,-5220873016804,22042117592196,34233896570255,28698524216278,13330762960154,781412562847,-558143493080,6942617665022,11505664051150,1589709639562,-22755038725432,-46622407237799,-49862314454906,-23600003448666,19859973525986,53700282136490,56389081900660,28936595649252,-5564142103812,-20956055588564,-10018011851134,9773666733548,12468032043922,-11875251761742,-46258986476743,-59977208157306,-35323833494776,15423200806872,58173691921190,64091800439756,32677953409482,-8789760609780,-28742423011556,-17353112318536,7075796005736,16158455205652,-2478389449234,-33938748470554,-49106181362934,-30247977340683,13082461546756,51240084621190,58221569564012,31751793751791,-6526511046866,-29724958235976,-26818482934048,-8978222877306,2648418197847,-3967430764144,-22023017142628,-32723835459756,-21790933430606,8411635587762,40440595300158,54804617733622,43723630059142,15504299513784,-12574277545650,-26566937198412,-24306574398714,-14761377746408,-9807442647315,-14761377746408,-24306574398714,-26566937198412,-12574277545650,15504299513784,43723630059142,54804617733622,40440595300158,8411635587762,-21790933430606,-32723835459756,-22023017142628,-3967430764144,2648418197847,-8978222877306,-26818482934048,-29724958235976,-6526511046866,31751793751791,58221569564012,51240084621190,13082461546756,-30247977340683,-49106181362934,-33938748470554,-2478389449234,16158455205652,7075796005736,-17353112318536,-28742423011556,-8789760609780,32677953409482,64091800439756,58173691921190,15423200806872,-35323833494776,-59977208157306,-46258986476743,-11875251761742,12468032043922,9773666733548,-10018011851134,-20956055588564,-5564142103812,28936595649252,56389081900660,53700282136490,19859973525986,-23600003448666,-49862314454906,-46622407237799,-22755038725432,1589709639562,11505664051150,6942617665022,-558143493080,781412562847,13330762960154,28698524216278,34233896570255,22042117592196,-5220873016804,-34891547367688,-50965641895138,-43636815202994,-16263239538722,15468082030050,33241949811978,29018801330232,11345758698198,-1273139912808,3863488206602,21494707488774,31392749623002,15869270581588,-22424794067383,-58891273688550,-65231435629458,-33388157467890,15708455725106,47698058836854,42628930498626,11276392389686,-14829381534352,-11565207091516,16116927128508,38602545101376,28708358721517,-12526755832754,-54756134122632,-63615053890824,-30420496519876,19919970183992,49834309936034,40444486160231,5997563848686,-20607244489125,-17509002874076,7797067240610,27101024701190,18249258144280,-14469055278340,-44187572411420,-45278771997320,-15450899762688,22993965196194,42696291099744,33556753179230,8722782535084,-9314764967440,-8707522518568,3378979026904,9906773957350,758107004047,-18291653576282,-31487460639156,-27318221454370,-8006110253228,13288675979304,23796078848420,20565893858594,10613331062646,3217330542756,2067502631578,3743841090033,2562839890304,-3530715122946,-11265230787830,-15290001627478,-12817389038026,-5575012741218,2050387647232,6493460633467,7095868918467,5564686872486,3925362970666,2962135064404,2192208138010,898832161130,-958892068102,-2691046451542,-3499011882594,-3098188316412,-1852100275492,-440548642160,581633363206,1017029930938,981417342194,716864271158,427253914546,213320390696,89940324967,31958183778,9478949812,2307095108,448837058,67117714,7272156,520264,21002,352,1,D,1,118,4294,77870,871640,6786082,39551626,181040360,672019974,2066636263,5335381296,11631932748,21362428894,32542634434,39359468502,32843955046,5301449286,-42437587720,-95801373267,-129735907353,-122381464822,-71547889326,340302612,61651850166,98300164782,127082310122,176221759690,243376133342,271620296450,180461923040,-57742837140,-359789389046,-560374455898,-528722761578,-284300145438,1167742022,142269280396,110682283314,73327093123,232986043308,595548493868,891056199600,767850990272,126226564776,-711859420402,-1198848786280,-1003408003763,-318232485914,275482100728,313338032970,-115642288444,-426486616880,-87628293964,816975339168,1560273079730,1373019748419,173135731046,-1254173364419,-1853465555232,-1194190032582,131947957334,1004572783520,756543711172,-229126102756,-868450784860,-386294470838,920137132990,1882098381540,1484377181686,-186856675340,-1937783408744,-2442004190400,-1356679892684,399642671890,1450820363772,1136969657804,28220468355,-653878113394,-168426993482,1073403528056,1880533721054,1347618510980,-333468129918,-2013384581353,-2527925747682,-1617062988830,-59935665914,1027634646644,1087317316166,459704917458,-40389586910,123635365728,783541548955,1271905139804,1017310701222,11283147989,-1195108496040,-1899470314412,-1715893492220,-783984805566,365255948790,1148923237226,1259516162566,809469862198,225358476188,-53737888126,101241552344,394785483982,329092063614,-355074543206,-1360575201200,-1954549502606,-1514579608374,-93757672122,1497816350793,2244365089708,1710337843370,403855165638,-630853675098,-685188134992,18711183623,546735833398,120865257458,-1120547257056,-2165498516504,-1977046374678,-426972472564,1511534134552,2510582776042,1953626475603,413780896518,-859443533020,-994452439090,-184945500631,563270694306,376070160838,-693377293910,-1705500657816,-1659770386868,-377888637904,1313472658766,2241997779448,1818636921326,461826019992,-801321955066,-1180076848440,-695625685284,-46392927142,61652530726,-476658815568,-1112170226224,-1141279845828,-310905900907,963876959156,1912351675944,1971282631278,1159553779050,13587213229,-821569120048,-1021982090850,-741002279864,-420073440702,-420073440702,-741002279864,-1021982090850,-821569120048,13587213229,1159553779050,1971282631278,1912351675944,963876959156,-310905900907,-1141279845828,-1112170226224,-476658815568,61652530726,-46392927142,-695625685284,-1180076848440,-801321955066,461826019992,1818636921326,2241997779448,1313472658766,-377888637904,-1659770386868,-1705500657816,-693377293910,376070160838,563270694306,-184945500631,-994452439090,-859443533020,413780896518,1953626475603,2510582776042,1511534134552,-426972472564,-1977046374678,-2165498516504,-1120547257056,120865257458,546735833398,18711183623,-685188134992,-630853675098,403855165638,1710337843370,2244365089708,1497816350793,-93757672122,-1514579608374,-1954549502606,-1360575201200,-355074543206,329092063614,394785483982,101241552344,-53737888126,225358476188,809469862198,1259516162566,1148923237226,365255948790,-783984805566,-1715893492220,-1899470314412,-1195108496040,11283147989,1017310701222,1271905139804,783541548955,123635365728,-40389586910,459704917458,1087317316166,1027634646644,-59935665914,-1617062988830,-2527925747682,-2013384581353,-333468129918,1347618510980,1880533721054,1073403528056,-168426993482,-653878113394,28220468355,1136969657804,1450820363772,399642671890,-1356679892684,-2442004190400,-1937783408744,-186856675340,1484377181686,1882098381540,920137132990,-386294470838,-868450784860,-229126102756,756543711172,1004572783520,131947957334,-1194190032582,-1853465555232,-1254173364419,173135731046,1373019748419,1560273079730,816975339168,-87628293964,-426486616880,-115642288444,313338032970,275482100728,-318232485914,-1003408003763,-1198848786280,-711859420402,126226564776,767850990272,891056199600,595548493868,232986043308,73327093123,110682283314,142269280396,1167742022,-284300145438,-528722761578,-560374455898,-359789389046,-57742837140,180461923040,271620296450,243376133342,176221759690,127082310122,98300164782,61651850166,340302612,-71547889326,-122381464822,-129735907353,-95801373267,-42437587720,5301449286,32843955046,39359468502,32542634434,21362428894,11631932748,5335381296,2066636263,672019974,181040360,39551626,6786082,871640,77870,4294,118,1 705,C,1,353,20886,497157,6377766,51223672,282109358,1130730744,3428279733,8029499694,14540989267,19701800429,17537432610,3627958890,-17513049210,-28705987589,-8712124237,46498570416,105556211367,110755523106,22961143582,-125382854932,-222946749396,-151185701307,100131802389,372379764847,419012926304,106634458485,-414431306790,-747208800840,-530580088259,217915694618,1000073119431,1142422954017,346687451841,-945728171558,-1750424924812,-1263180855006,402176989923,2103938971659,2424839262787,818923025564,-1752708543255,-3341502049560,-2462256220980,585398466601,3662849222858,4264000801243,1526085388463,-2814559158417,-5472892376894,-4086675937150,738156594028,5546887910999,6491660265867,2393446919023,-4016542554868,-7882275674831,-5901684419062,886848429060,7540026180001,8806559555018,3271637121073,-5222666301427,-10227081045597,-7594728962834,1095482047730,9419543910178,10868495620079,3953914210647,-6356904915707,-12206703658063,-8858476175111,1464377792963,11024819231055,12392231010481,4242597216518,-7406350326797,-13647276096952,-9521753119842,2025883375396,12241733986325,13220331610888,4045591385519,-8373888127923,-14522852100617,-9598022803453,2722271617309,13027045172633,13382282888145,3459553896751,-9167517226432,-14822785736237,-9167517226432,3459553896751,13382282888145,13027045172633,2722271617309,-9598022803453,-14522852100617,-8373888127923,4045591385519,13220331610888,12241733986325,2025883375396,-9521753119842,-13647276096952,-7406350326797,4242597216518,12392231010481,11024819231055,1464377792963,-8858476175111,-12206703658063,-6356904915707,3953914210647,10868495620079,9419543910178,1095482047730,-7594728962834,-10227081045597,-5222666301427,3271637121073,8806559555018,7540026180001,886848429060,-5901684419062,-7882275674831,-4016542554868,2393446919023,6491660265867,5546887910999,738156594028,-4086675937150,-5472892376894,-2814559158417,1526085388463,4264000801243,3662849222858,585398466601,-2462256220980,-3341502049560,-1752708543255,818923025564,2424839262787,2103938971659,402176989923,-1263180855006,-1750424924812,-945728171558,346687451841,1142422954017,1000073119431,217915694618,-530580088259,-747208800840,-414431306790,106634458485,419012926304,372379764847,100131802389,-151185701307,-222946749396,-125382854932,22961143582,110755523106,105556211367,46498570416,-8712124237,-28705987589,-17513049210,3627958890,17537432610,19701800429,14540989267,8029499694,3428279733,1130730744,282109358,51223672,6377766,497157,20886,353,1,D,1,118,4201,71639,717002,4725740,22070442,76652733,203956939,420655430,663856975,750592512,454331192,-257606790,-971425996,-886980155,585348506,2971970635,4461937595,2959357178,-1853069006,-7121572310,-8009596173,-1576566580,9378362349,16478262733,11519310077,-5618259176,-23810701674,-27057167520,-7583414537,24439610973,44631108419,32106650230,-11033888411,-55507390020,-63586228704,-19791799175,50625564020,94297208227,69226912785,-17295736559,-105191185276,-122112365478,-41727662462,86367390073,165165834927,122880686741,-24052892610,-171536731795,-200697189286,-72878821476,128614105447,251100084852,187842740099,-30736586781,-246865663851,-288992503720,-107713988408,173471610310,341274527021,254599527897,-37756425491,-321302246498,-373412668391,-138439142316,217590397914,423937917267,311758612468,-47818244933,-386993221526,-441325982442,-156650249780,259595636905,489725211706,349305708009,-64585248369,-439810012249,-485399345597,-158134694435,297652577615,532917363645,362183866485,-89714508964,-478933421253,-505187649098,-144396798582,329513824978,553095270623,352982491546,-119231762491,-502177686783,-502177686783,-119231762491,352982491546,553095270623,329513824978,-144396798582,-505187649098,-478933421253,-89714508964,362183866485,532917363645,297652577615,-158134694435,-485399345597,-439810012249,-64585248369,349305708009,489725211706,259595636905,-156650249780,-441325982442,-386993221526,-47818244933,311758612468,423937917267,217590397914,-138439142316,-373412668391,-321302246498,-37756425491,254599527897,341274527021,173471610310,-107713988408,-288992503720,-246865663851,-30736586781,187842740099,251100084852,128614105447,-72878821476,-200697189286,-171536731795,-24052892610,122880686741,165165834927,86367390073,-41727662462,-122112365478,-105191185276,-17295736559,69226912785,94297208227,50625564020,-19791799175,-63586228704,-55507390020,-11033888411,32106650230,44631108419,24439610973,-7583414537,-27057167520,-23810701674,-5618259176,11519310077,16478262733,9378362349,-1576566580,-8009596173,-7121572310,-1853069006,2959357178,4461937595,2971970635,585348506,-886980155,-971425996,-257606790,454331192,750592512,663856975,420655430,203956939,76652733,22070442,4725740,717002,71639,4201,118,1 706,C,1,353,21003,516439,7159061,65916749,446014551,2371745931,10384022021,38703249349,125880283123,364069671579,950235000173,2264781486681,4977082344427,10167248213463,19441969508729,35014401852829,59719353336119,96948176054551,150509954244545,224448326951561,322855844014935,449722892836899,608837001191353,803720473514757,1037573368912643,1313184487958411,1632785913152845,1997849003081289,2408841599190183,2864982052787107,3364036206149345,3902210911655297,4474199344958015,5073420176669179,5692456300982549,6323642799214945,6959698710228403,7594272447961683,8222296034035185,8840112286543061,9445418958492087,10037124561694943,10615210865693061,11180657530378369,11735437220733687,12282562070631719,12826155869410445,13371519651780953,13925133430615403,14494503674098223,15087762577110429,15712985518660337,16377310582021771,17086060499290179,17842106698152177,18645639206355337,19494349901441087,20383889669669671,21308404081954289,22261001929851481,23234106543639603,24219699934482767,25209461401677897,26194767532848805,27166534969318567,28114982367356379,29029508206856765,29898918432816669,30712123279531859,31459196937510859,32132493984197045,32727477496619193,33243062049930143,33681503918149287,34048022711214889,34350329342944149,34598117469522987,34802486874823663,34975302899849873,35128619405071173,35274364091340091,35424388653385331,35590748326491677,35785862359303721,36022198513934327,36311360204811007,36662788303901737,37082495472382277,37572200682923447,38128993003858403,38745427681101221,39409907080335269,40107313602315899,40819977408908487,41529016452831265,42215876190237341,42863691340714443,43458092734054771,43987339440877353,44442011061826105,44814698193016655,45100040272436487,45295160953579061,45400273481466237,45419162437337731,45359392765915855,45232280132787309,45052700610381465,44838699724545359,44610729417352539,44390372508191961,44198642911808045,44054224845716235,43972120818402219,43963019344767545,44033372426208017,44185907476612271,44420242692943083,44733407752765369,45120238288065345,45573675586899931,46084958373727327,46643653205797885,47237534632183025,47852475343319675,48472611129452175,49080988196737941,49660691315073129,50196225837787855,50674832123026767,51087483202733773,51429463877440277,51700530098802695,51904664806814523,52049449150316841,52145138310786557,52203658690092107,52237814687635215,52260900552701941,52286673909976317,52329419733688247,52403788815318087,52524266062500209,52704367997690805,52955787668987503,53287625475160663,53705683024381133,54211749621109817,54802955648677875,55471473309475855,56204881319428785,56987264859088133,57800736528252311,58626836341528163,59447402276776777,60244912921676753,61002670400583847,61705223593169831,62339119211469457,62893697735346093,63361555436089755,63738556775631627,64023656696686125,64218920503269569,64329864528287699,64365798936447979,64339634695294301,64266852089987909,64163863262075391,64046408366536103,63928565353976133,63822471033327621,63738343532999923,63684276851894607,63665624185125713,63684276851894607,63738343532999923,63822471033327621,63928565353976133,64046408366536103,64163863262075391,64266852089987909,64339634695294301,64365798936447979,64329864528287699,64218920503269569,64023656696686125,63738556775631627,63361555436089755,62893697735346093,62339119211469457,61705223593169831,61002670400583847,60244912921676753,59447402276776777,58626836341528163,57800736528252311,56987264859088133,56204881319428785,55471473309475855,54802955648677875,54211749621109817,53705683024381133,53287625475160663,52955787668987503,52704367997690805,52524266062500209,52403788815318087,52329419733688247,52286673909976317,52260900552701941,52237814687635215,52203658690092107,52145138310786557,52049449150316841,51904664806814523,51700530098802695,51429463877440277,51087483202733773,50674832123026767,50196225837787855,49660691315073129,49080988196737941,48472611129452175,47852475343319675,47237534632183025,46643653205797885,46084958373727327,45573675586899931,45120238288065345,44733407752765369,44420242692943083,44185907476612271,44033372426208017,43963019344767545,43972120818402219,44054224845716235,44198642911808045,44390372508191961,44610729417352539,44838699724545359,45052700610381465,45232280132787309,45359392765915855,45419162437337731,45400273481466237,45295160953579061,45100040272436487,44814698193016655,44442011061826105,43987339440877353,43458092734054771,42863691340714443,42215876190237341,41529016452831265,40819977408908487,40107313602315899,39409907080335269,38745427681101221,38128993003858403,37572200682923447,37082495472382277,36662788303901737,36311360204811007,36022198513934327,35785862359303721,35590748326491677,35424388653385331,35274364091340091,35128619405071173,34975302899849873,34802486874823663,34598117469522987,34350329342944149,34048022711214889,33681503918149287,33243062049930143,32727477496619193,32132493984197045,31459196937510859,30712123279531859,29898918432816669,29029508206856765,28114982367356379,27166534969318567,26194767532848805,25209461401677897,24219699934482767,23234106543639603,22261001929851481,21308404081954289,20383889669669671,19494349901441087,18645639206355337,17842106698152177,17086060499290179,16377310582021771,15712985518660337,15087762577110429,14494503674098223,13925133430615403,13371519651780953,12826155869410445,12282562070631719,11735437220733687,11180657530378369,10615210865693061,10037124561694943,9445418958492087,8840112286543061,8222296034035185,7594272447961683,6959698710228403,6323642799214945,5692456300982549,5073420176669179,4474199344958015,3902210911655297,3364036206149345,2864982052787107,2408841599190183,1997849003081289,1632785913152845,1313184487958411,1037573368912643,803720473514757,608837001191353,449722892836899,322855844014935,224448326951561,150509954244545,96948176054551,59719353336119,35014401852829,19441969508729,10167248213463,4977082344427,2264781486681,950235000173,364069671579,125880283123,38703249349,10384022021,2371745931,446014551,65916749,7159061,516439,21003,353,1,D,1,118,4271,76794,854179,6674386,39761135,190921236,768512193,2668613220,8167828599,22404343692,55805443185,127576333990,270055207133,533313182420,988985796675,1732176740026,2880544740423,4570377403184,6950351158913,10174388505960,14395185977185,19759467651810,26405034395255,34458699509700,44033698910161,55225344994964,68104404818511,82708556184416,99032994562751,117021746991070,136561583710995,157480620251444,179553536458397,202514426761768,226076500234749,249955626568762,273893087868203,297672866753498,321130677292407,344154940260886,366682526863507,388693081665254,410204875641885,431273344934844,451991990042827,472494733254278,492958703798247,513605858255722,534700622455947,556539844138966,579432322856781,603668692546802,629487198000305,657044155206922,686397214840575,717504843543120,750239265032889,784406022896336,819763339442425,856037577795494,892934365109135,930145880040232,967353654583839,1004225542190342,1040407614068443,1075516247648648,1109139140745067,1140852628686240,1170255801983501,1197013167414344,1220892653640051,1241788034844044,1259722680721909,1274839381611196,1287383760228389,1297685846468344,1306139841737067,1313180930245404,1319261483337171,1324833402373544,1330343149005707,1336239202475968,1342982233223741,1351043491162100,1360881462851909,1372898580520324,1387390895395581,1404506717582854,1424224034656401,1446346755244244,1470514200356465,1496219975822340,1522841627794407,1549684293467160,1576036291352591,1601225740008940,1624662724820343,1645856671206734,1664411225064307,1680010522518524,1692413042994245,1701461060576370,1707101682103195,1709408475126504,1708594675626411,1705016129477142,1699166963706295,1691669224252720,1683252090177537,1674713771377626,1666864397602623,1660458711779228,1656135433366801,1654379158383506,1655510734616543,1659699989811096,1666988299980239,1677310458699286,1690511776812929,1706361044448590,1724560000507383,1744747723324426,1766498573783505,1789316766198598,1812636126814893,1835834804595218,1858269280929697,1879323054552512,1898458848929775,1915262951871482,1929475048380843,1941002024578578,1949916322387453,1956439336873230,1960911486478313,1963754651862404,1965437073497863,1966450684824522,1967304149493371,1968525159920610,1970659839260605,1974259771905988,1979855970703069,1987926690858998,1998866610871033,2012959462710678,2030351456144845,2051024801185034,2074778262889651,2101227247065836,2129831932416019,2159948875623826,2190888553751485,2221959174754966,2252488436218225,2281831243015680,2309379750199487,2334586038303248,2356993126972721,2376260068839164,2392170468298993,2404627501049452,2413649427924599,2419376856859978,2422087980174283,2422203778455504,2420265240018013,2416880770753734,2412661855618315,2408172410444542,2403905830336943,2400282832073244,2397650014468327,2396264014254232,2396264014254232,2397650014468327,2400282832073244,2403905830336943,2408172410444542,2412661855618315,2416880770753734,2420265240018013,2422203778455504,2422087980174283,2419376856859978,2413649427924599,2404627501049452,2392170468298993,2376260068839164,2356993126972721,2334586038303248,2309379750199487,2281831243015680,2252488436218225,2221959174754966,2190888553751485,2159948875623826,2129831932416019,2101227247065836,2074778262889651,2051024801185034,2030351456144845,2012959462710678,1998866610871033,1987926690858998,1979855970703069,1974259771905988,1970659839260605,1968525159920610,1967304149493371,1966450684824522,1965437073497863,1963754651862404,1960911486478313,1956439336873230,1949916322387453,1941002024578578,1929475048380843,1915262951871482,1898458848929775,1879323054552512,1858269280929697,1835834804595218,1812636126814893,1789316766198598,1766498573783505,1744747723324426,1724560000507383,1706361044448590,1690511776812929,1677310458699286,1666988299980239,1659699989811096,1655510734616543,1654379158383506,1656135433366801,1660458711779228,1666864397602623,1674713771377626,1683252090177537,1691669224252720,1699166963706295,1705016129477142,1708594675626411,1709408475126504,1707101682103195,1701461060576370,1692413042994245,1680010522518524,1664411225064307,1645856671206734,1624662724820343,1601225740008940,1576036291352591,1549684293467160,1522841627794407,1496219975822340,1470514200356465,1446346755244244,1424224034656401,1404506717582854,1387390895395581,1372898580520324,1360881462851909,1351043491162100,1342982233223741,1336239202475968,1330343149005707,1324833402373544,1319261483337171,1313180930245404,1306139841737067,1297685846468344,1287383760228389,1274839381611196,1259722680721909,1241788034844044,1220892653640051,1197013167414344,1170255801983501,1140852628686240,1109139140745067,1075516247648648,1040407614068443,1004225542190342,967353654583839,930145880040232,892934365109135,856037577795494,819763339442425,784406022896336,750239265032889,717504843543120,686397214840575,657044155206922,629487198000305,603668692546802,579432322856781,556539844138966,534700622455947,513605858255722,492958703798247,472494733254278,451991990042827,431273344934844,410204875641885,388693081665254,366682526863507,344154940260886,321130677292407,297672866753498,273893087868203,249955626568762,226076500234749,202514426761768,179553536458397,157480620251444,136561583710995,117021746991070,99032994562751,82708556184416,68104404818511,55225344994964,44033698910161,34458699509700,26405034395255,19759467651810,14395185977185,10174388505960,6950351158913,4570377403184,2880544740423,1732176740026,988985796675,533313182420,270055207133,127576333990,55805443185,22404343692,8167828599,2668613220,768512193,190921236,39761135,6674386,854179,76794,4271,118,1 707,C,1,354,20768,473204,5441199,34946002,124028352,176771979,-335311526,-1780612462,-1700446290,4989569311,13453373374,-807671648,-43363009661,-41349522868,78230362160,172168659548,-43566272581,-418850777296,-220011490930,690298361269,904169001438,-678477838926,-2062990246594,-136119220973,3371182613708,2268660991898,-3969413051645,-5806377565404,2602070521924,9959486753052,1849853894827,-12899056944900,-9573041168796,12150336289741,19132521690054,-5568813413484,-27335077770172,-7400569497959,29931955431924,24717912918916,-23109841186319,-41556089389272,5347194224952,51269819721726,21053133681903,-47487555278478,-49508991943194,26818099303869,70335127600720,8762529434905,-73604805953032,-50971772879903,53026940790383,86604127241198,-9479209029079,-101337604840048,-47425272126107,84984670691064,100902058750123,-36322242790911,-131732521591986,-34559299760231,124877126460404,107759882393409,-75715122351236,-158969402837925,-6484895319861,167352569028078,99535452758519,-123442980226128,-174054259675017,34235445963548,202634972338653,76779861811275,-169724150508234,-175464496497767,78727942929716,227549423014061,46697270645112,-210625836700077,-168479479696577,123348685109818,245823139294251,11882201414388,-249085680652299,-154395304560892,171005251527881,257599916034937,-31077663527414,-284381340355841,-128932678059476,220433453248639,257427805711912,-80836300570285,-309710211853231,-92868738923086,263660216401009,244885728422808,-128880756395315,-323224912863405,-54441822903385,297772761136449,227412455308722,-171948198396266,-331603030107486,-16671029041155,329128921563813,207606193844757,-216521637149339,-337158901239704,27269067870798,359919961682810,178202618756049,-264751313214311,-332008269021745,79676053179419,381416965195698,136277939649910,-307105589009524,-311975747305767,130756295963111,387851052811671,91020753193919,-336477176845472,-284941461523630,172781799985120,385622687503731,50066301703453,-358069805461229,-258088505478345,210111012836646,381394888287982,9735712467932,-377946911359821,-228321097642645,247992020502451,372359775545929,-34274555361450,-393078825773734,-192031538837400,282785375779367,355018922562199,-77796401293717,-399566137728985,-153412206779372,310152192197654,333101168039202,-116454466573689,-400609642054937,-116454466573689,333101168039202,310152192197654,-153412206779372,-399566137728985,-77796401293717,355018922562199,282785375779367,-192031538837400,-393078825773734,-34274555361450,372359775545929,247992020502451,-228321097642645,-377946911359821,9735712467932,381394888287982,210111012836646,-258088505478345,-358069805461229,50066301703453,385622687503731,172781799985120,-284941461523630,-336477176845472,91020753193919,387851052811671,130756295963111,-311975747305767,-307105589009524,136277939649910,381416965195698,79676053179419,-332008269021745,-264751313214311,178202618756049,359919961682810,27269067870798,-337158901239704,-216521637149339,207606193844757,329128921563813,-16671029041155,-331603030107486,-171948198396266,227412455308722,297772761136449,-54441822903385,-323224912863405,-128880756395315,244885728422808,263660216401009,-92868738923086,-309710211853231,-80836300570285,257427805711912,220433453248639,-128932678059476,-284381340355841,-31077663527414,257599916034937,171005251527881,-154395304560892,-249085680652299,11882201414388,245823139294251,123348685109818,-168479479696577,-210625836700077,46697270645112,227549423014061,78727942929716,-175464496497767,-169724150508234,76779861811275,202634972338653,34235445963548,-174054259675017,-123442980226128,99535452758519,167352569028078,-6484895319861,-158969402837925,-75715122351236,107759882393409,124877126460404,-34559299760231,-131732521591986,-36322242790911,100902058750123,84984670691064,-47425272126107,-101337604840048,-9479209029079,86604127241198,53026940790383,-50971772879903,-73604805953032,8762529434905,70335127600720,26818099303869,-49508991943194,-47487555278478,21053133681903,51269819721726,5347194224952,-41556089389272,-23109841186319,24717912918916,29931955431924,-7400569497959,-27335077770172,-5568813413484,19132521690054,12150336289741,-9573041168796,-12899056944900,1849853894827,9959486753052,2602070521924,-5806377565404,-3969413051645,2268660991898,3371182613708,-136119220973,-2062990246594,-678477838926,904169001438,690298361269,-220011490930,-418850777296,-43566272581,172168659548,78230362160,-41349522868,-43363009661,-807671648,13453373374,4989569311,-1700446290,-1780612462,-335311526,176771979,124028352,34946002,5441199,473204,20768,354,1,D,1,118,4106,65153,556488,2684298,6603942,1513747,-37242348,-85079388,24679491,383173630,408025036,-792398726,-2067947789,212363452,5568817700,4188648713,-9444418104,-16321176090,7640870580,37697012661,11164092776,-61454640410,-59189351073,67461492682,139017284506,-24401008136,-230799436749,-96869571628,286016718108,300859928081,-236975699312,-546199650694,24739486870,740063899717,362665756170,-758788919966,-859001386859,493981705118,1314364584566,89771233898,-1526966798813,-908528099800,1309925734572,1747963706207,-575594844502,-2303863497704,-592347792326,2274307289967,1913557749485,-1482066702664,-2959060233841,-15118510380,3276089473367,1877950825258,-2559306713001,-3541500197447,807623884656,4376583212413,1603215702752,-3913305984711,-3980126756946,2048484887979,5504957679913,847050835304,-5507389793739,-3977486041296,3729192234499,6332555902202,-482856813007,-7007883477501,-3367799576888,5537802903207,6625795593996,-2123602810809,-8131208860582,-2342231762877,7172646412517,6496592303000,-3794230505955,-8925079213068,-1130545741877,8650164613542,6113884645957,-5515590406395,-9508745431684,317000553043,10060767379584,5388614232829,-7369175462710,-9751275924527,2090332727643,11232407279264,4203706065249,-9149315698892,-9489250114191,3970029369306,11945418830963,2763287904605,-10589551769468,-8887722329742,5669559000374,12321782105863,1345708198657,-11785420225769,-8203675138733,7281360655446,12602248093022,-153097714724,-12974236618277,-7318559743125,9048448206329,12654668921493,-1987065722234,-14008502492222,-5958293204904,10808409953427,12168974714065,-3991834493213,-14529777236339,-4262260671764,12159790816150,11232115689004,-5748857795625,-14562211054593,-2633405562031,13075862994975,10210367329656,-7202967704954,-14432218403568,-1138437354229,13848503935377,9175124568855,-8613447963435,-14210467726166,447580713942,14535582654066,7931012285643,-10011234755491,-13713598900289,2125883762281,14943854085778,6491523579990,-11183485998184,-12947310911485,3674014388783,15059374658277,5069314212693,-12103693233094,-12103693233094,5069314212693,15059374658277,3674014388783,-12947310911485,-11183485998184,6491523579990,14943854085778,2125883762281,-13713598900289,-10011234755491,7931012285643,14535582654066,447580713942,-14210467726166,-8613447963435,9175124568855,13848503935377,-1138437354229,-14432218403568,-7202967704954,10210367329656,13075862994975,-2633405562031,-14562211054593,-5748857795625,11232115689004,12159790816150,-4262260671764,-14529777236339,-3991834493213,12168974714065,10808409953427,-5958293204904,-14008502492222,-1987065722234,12654668921493,9048448206329,-7318559743125,-12974236618277,-153097714724,12602248093022,7281360655446,-8203675138733,-11785420225769,1345708198657,12321782105863,5669559000374,-8887722329742,-10589551769468,2763287904605,11945418830963,3970029369306,-9489250114191,-9149315698892,4203706065249,11232407279264,2090332727643,-9751275924527,-7369175462710,5388614232829,10060767379584,317000553043,-9508745431684,-5515590406395,6113884645957,8650164613542,-1130545741877,-8925079213068,-3794230505955,6496592303000,7172646412517,-2342231762877,-8131208860582,-2123602810809,6625795593996,5537802903207,-3367799576888,-7007883477501,-482856813007,6332555902202,3729192234499,-3977486041296,-5507389793739,847050835304,5504957679913,2048484887979,-3980126756946,-3913305984711,1603215702752,4376583212413,807623884656,-3541500197447,-2559306713001,1877950825258,3276089473367,-15118510380,-2959060233841,-1482066702664,1913557749485,2274307289967,-592347792326,-2303863497704,-575594844502,1747963706207,1309925734572,-908528099800,-1526966798813,89771233898,1314364584566,493981705118,-859001386859,-758788919966,362665756170,740063899717,24739486870,-546199650694,-236975699312,300859928081,286016718108,-96869571628,-230799436749,-24401008136,139017284506,67461492682,-59189351073,-61454640410,11164092776,37697012661,7640870580,-16321176090,-9444418104,4188648713,5568817700,212363452,-2067947789,-792398726,408025036,383173630,24679491,-85079388,-37242348,1513747,6603942,2684298,556488,65153,4106,118,1 709,C,1,355,21359,533833,7557547,71380561,497755625,2743318653,12538981509,49233192161,170503899405,531471261679,1514753861427,3996995274239,9862529454515,22941350658557,50641548308729,106670124171597,215392985716805,418574232263165,785451887592389,1427342468676017,2518205679585361,4322823930279377,7234436680535029,11823792590469879,18901619763103095,29596446178055591,45449515053939369,68528227896657379,101559115479180503,148080797755885397,212616770225986789,300867175594720745,419918018562218499,578465591636891099,787053232059868399,1058316950459370945,1407235980713285449,1851383911188960865,2411175777860326839,3110106333352685587,3974974653817553637,5036090307830560629,6327456488345642919,7886925800154648247,9756324800134474231,11981543901622134331,14612589868203444801,17703598819712094189,21312808429963103005,25502488779540415083,30338832099680896487,35891802364076429939,42234946314899273985,49445168014235217713,57602469369207171271,66789659278297826969,77092034091943565351,88597031990047168671,101393863681018919359,115573121556258587903,131226369127485897907,148445712266291485277,167323353483881140855,187951130254254770863,210420038207672585921,234819739907941537211,261238059877022659875,289760466542140095173,320469541852869136019,353444439449259759951,388760332459308790189,426487852267764854689,466692519929058244407,509434172291191384781,554766385344153746011,602735897787824775727,653382038305649511355,706736160502433622475,762821089887381025639,821650587630315507871,883228836070442045637,947549951103418493573,1014597526614980612477,1084344216078425797505,1156751356306010682749,1231768638160282657453,1309333828807989068081,1389372549848038772965,1471798115369507480917,1556511433691213083885,1643400976190027215447,1732342816227096293141,1823200740717207297271,1915826436349917771973,2010059751863637263145,2105729037107094527409,2202651558916522678179,2300633993116920558863,2399472991248817319753,2498955819952083085909,2598861070322864036387,2698959434007242136571,2799014542305444950315,2898783864126229868449,2998019658241861523219,3096469974939759567533,3193879701841257015815,3289991648361121574501,3384547663020463509211,3477289777612411002423,3567961372068297463267,3656308353793629767105,3742080345243313917933,3825031873581357884763,3904923556408864547645,3981523277724625361819,4054607348479138918043,4123961646269187306733,4189382728874414266023,4250678916446100971067,4307671337218310068969,4360194931629947893081,4408099409738633667375,4451250156793792022763,4489529081837537449091,4522835404234299272815,4551086373103900406405,4574217914750991906963,4592185203343533735451,4604963150288475797447,4612546807978483877025,4614951683837893335129,4612213960883502396851,4604390621346953932495,4591559470295122562789,4573819056648574798203,4551288489547532714117,4524107148653719530129,4492434287698136329941,4456448531370896857701,4416347266471849748095,4372345929066556207251,4324677190188041250075,4273590043362993497865,4219348797904290993833,4162231982495103994971,4102531164101113836559,4040549687703857700965,3976601342771554785253,3911008962794253243103,3844102964621394846733,3776219834755434593039,3707700570167280454445,3638889081590814680561,3570130567602073515503,3501769868071592581061,3434149805779677943363,3367609525097597501189,3302482836668162999057,3239096576982692337271,3177768991670602451693,3118808151216899461393,3062510407720781649335,3009158901214681720937,2959022123973862986005,2912352551146101071467,2869385345893389387111,2830337147033018732775,2795404946865940581713,2764765066466498424065,2738572235172560828331,2716958780366146869009,2700033932891744895503,2687883252651131586207,2680568178070782794011,2678125702288690618291,2680568178070782794011,2687883252651131586207,2700033932891744895503,2716958780366146869009,2738572235172560828331,2764765066466498424065,2795404946865940581713,2830337147033018732775,2869385345893389387111,2912352551146101071467,2959022123973862986005,3009158901214681720937,3062510407720781649335,3118808151216899461393,3177768991670602451693,3239096576982692337271,3302482836668162999057,3367609525097597501189,3434149805779677943363,3501769868071592581061,3570130567602073515503,3638889081590814680561,3707700570167280454445,3776219834755434593039,3844102964621394846733,3911008962794253243103,3976601342771554785253,4040549687703857700965,4102531164101113836559,4162231982495103994971,4219348797904290993833,4273590043362993497865,4324677190188041250075,4372345929066556207251,4416347266471849748095,4456448531370896857701,4492434287698136329941,4524107148653719530129,4551288489547532714117,4573819056648574798203,4591559470295122562789,4604390621346953932495,4612213960883502396851,4614951683837893335129,4612546807978483877025,4604963150288475797447,4592185203343533735451,4574217914750991906963,4551086373103900406405,4522835404234299272815,4489529081837537449091,4451250156793792022763,4408099409738633667375,4360194931629947893081,4307671337218310068969,4250678916446100971067,4189382728874414266023,4123961646269187306733,4054607348479138918043,3981523277724625361819,3904923556408864547645,3825031873581357884763,3742080345243313917933,3656308353793629767105,3567961372068297463267,3477289777612411002423,3384547663020463509211,3289991648361121574501,3193879701841257015815,3096469974939759567533,2998019658241861523219,2898783864126229868449,2799014542305444950315,2698959434007242136571,2598861070322864036387,2498955819952083085909,2399472991248817319753,2300633993116920558863,2202651558916522678179,2105729037107094527409,2010059751863637263145,1915826436349917771973,1823200740717207297271,1732342816227096293141,1643400976190027215447,1556511433691213083885,1471798115369507480917,1389372549848038772965,1309333828807989068081,1231768638160282657453,1156751356306010682749,1084344216078425797505,1014597526614980612477,947549951103418493573,883228836070442045637,821650587630315507871,762821089887381025639,706736160502433622475,653382038305649511355,602735897787824775727,554766385344153746011,509434172291191384781,466692519929058244407,426487852267764854689,388760332459308790189,353444439449259759951,320469541852869136019,289760466542140095173,261238059877022659875,234819739907941537211,210420038207672585921,187951130254254770863,167323353483881140855,148445712266291485277,131226369127485897907,115573121556258587903,101393863681018919359,88597031990047168671,77092034091943565351,66789659278297826969,57602469369207171271,49445168014235217713,42234946314899273985,35891802364076429939,30338832099680896487,25502488779540415083,21312808429963103005,17703598819712094189,14612589868203444801,11981543901622134331,9756324800134474231,7886925800154648247,6327456488345642919,5036090307830560629,3974974653817553637,3110106333352685587,2411175777860326839,1851383911188960865,1407235980713285449,1058316950459370945,787053232059868399,578465591636891099,419918018562218499,300867175594720745,212616770225986789,148080797755885397,101559115479180503,68528227896657379,45449515053939369,29596446178055591,18901619763103095,11823792590469879,7234436680535029,4322823930279377,2518205679585361,1427342468676017,785451887592389,418574232263165,215392985716805,106670124171597,50641548308729,22941350658557,9862529454515,3996995274239,1514753861427,531471261679,170503899405,49233192161,12538981509,2743318653,497755625,71380561,7557547,533833,21359,355,1,D,1,119,4367,80005,910843,7317181,45043215,224928197,949281803,3490486261,11442835009,34047172213,93240767851,237653200899,568840482031,1288021662087,2775635791169,5721301860953,11328277133679,21624172831255,39918235394451,71454484529697,124318779872581,210665674702993,348336818004029,562945779697169,890503674740977,1380655209588959,2100585401783581,3139643201109595,4614709906637597,6676318317096085,9515503952310179,13371343617543837,18539110309619989,25378948207547013,34324948335497353,45894485303900953,60697658952456609,79446672131620879,102964967472554267,132195941889002617,168211057744893211,212217174110942041,265562930327714493,329744027177386213,406407268251215737,497353245340141267,604537576397323923,730070632062479729,876215715832897667,1045385692383056039,1240138086771871411,1463168702806178781,1717303830265797075,2005491126961671671,2330789272059171579,2696356491642234083,3105438056540394069,3561352846871345525,4067479068777114143,4627239197822677761,5244084211836990847,5921477164793883881,6662876143564646407,7471716641617458041,8351393378289521169,9305241589195847411,10336517812626386065,11448380198361689803,12643868369195383087,13925882871650297973,15297164261019934773,16760271877035240997,18317562380100479035,19971168133896846773,21722975537682533597,23574603430012813505,25527381703836635431,27582330289866182289,29740138679678490345,32001146171311510411,34365323027607252169,36832252741072484451,39401115598800429689,42070673737560935589,44839257873230678207,47704755881013797925,50664603393956117301,53715776577370327897,56854787225938337881,60077680318134789703,63380034148740965877,66756963144081099059,70203123445838139095,73712721327791785565,77279524485819290609,80896876215610286767,84557712465641354105,88254581726038520535,91979667688002320949,95724814584271988377,99481555099155342605,103241140717099562513,106994574361472646527,110732645159815552757,114445965157903724385,118125007792203584557,121760147918604665365,125341703184786632535,128859976524610531687,132305299546008742249,135668076579484070147,138938829152851487069,142108240659319526603,145167200990114177879,148106850908953580119,150918625952887961527,153594299651324505657,156126025861538635115,158506380023953349357,160728399143626381967,162785620305800258821,164672117533483806495,166382536794537399485,167912128965412877027,169256780559264423901,170413042028109211425,171378153452322441553,172150067435994745497,172727469033380738179,173109792539595037011,173297234987720368003,173290766204629431355,173092135289375277269,172703873391465421367,172129292682290731135,171372481431962485863,170438295126130272085,169332343582962531367,168060974058895153367,166631250362109167693,165050928023814043191,163328425608012403113,161472792269338319255,159493671694931136775,157401262589706435753,155206275884878699947,152919888867666184971,150553696446526005465,148119659781841468833,145630052527371897009,143097404943310772911,140534446157401091225,137954044865745119737,135369148778948179511,132792723131184323707,130237688578919466389,127716858821935736201,125242878281947841373,122828160173894852283,120484825302674555229,118224641914568529835,116058966928723214999,113998688870358215147,112054172823982134827,110235207721433892455,108550956275230971015,107009907861422270633,105619834646794780775,104387751241954242763,103319878143980849521,102421609210061457069,101697483377245973523,101151160814200297389,100785403659680223077,100602061470564743985,100602061470564743985,100785403659680223077,101151160814200297389,101697483377245973523,102421609210061457069,103319878143980849521,104387751241954242763,105619834646794780775,107009907861422270633,108550956275230971015,110235207721433892455,112054172823982134827,113998688870358215147,116058966928723214999,118224641914568529835,120484825302674555229,122828160173894852283,125242878281947841373,127716858821935736201,130237688578919466389,132792723131184323707,135369148778948179511,137954044865745119737,140534446157401091225,143097404943310772911,145630052527371897009,148119659781841468833,150553696446526005465,152919888867666184971,155206275884878699947,157401262589706435753,159493671694931136775,161472792269338319255,163328425608012403113,165050928023814043191,166631250362109167693,168060974058895153367,169332343582962531367,170438295126130272085,171372481431962485863,172129292682290731135,172703873391465421367,173092135289375277269,173290766204629431355,173297234987720368003,173109792539595037011,172727469033380738179,172150067435994745497,171378153452322441553,170413042028109211425,169256780559264423901,167912128965412877027,166382536794537399485,164672117533483806495,162785620305800258821,160728399143626381967,158506380023953349357,156126025861538635115,153594299651324505657,150918625952887961527,148106850908953580119,145167200990114177879,142108240659319526603,138938829152851487069,135668076579484070147,132305299546008742249,128859976524610531687,125341703184786632535,121760147918604665365,118125007792203584557,114445965157903724385,110732645159815552757,106994574361472646527,103241140717099562513,99481555099155342605,95724814584271988377,91979667688002320949,88254581726038520535,84557712465641354105,80896876215610286767,77279524485819290609,73712721327791785565,70203123445838139095,66756963144081099059,63380034148740965877,60077680318134789703,56854787225938337881,53715776577370327897,50664603393956117301,47704755881013797925,44839257873230678207,42070673737560935589,39401115598800429689,36832252741072484451,34365323027607252169,32001146171311510411,29740138679678490345,27582330289866182289,25527381703836635431,23574603430012813505,21722975537682533597,19971168133896846773,18317562380100479035,16760271877035240997,15297164261019934773,13925882871650297973,12643868369195383087,11448380198361689803,10336517812626386065,9305241589195847411,8351393378289521169,7471716641617458041,6662876143564646407,5921477164793883881,5244084211836990847,4627239197822677761,4067479068777114143,3561352846871345525,3105438056540394069,2696356491642234083,2330789272059171579,2005491126961671671,1717303830265797075,1463168702806178781,1240138086771871411,1045385692383056039,876215715832897667,730070632062479729,604537576397323923,497353245340141267,406407268251215737,329744027177386213,265562930327714493,212217174110942041,168211057744893211,132195941889002617,102964967472554267,79446672131620879,60697658952456609,45894485303900953,34324948335497353,25378948207547013,18539110309619989,13371343617543837,9515503952310179,6676318317096085,4614709906637597,3139643201109595,2100585401783581,1380655209588959,890503674740977,562945779697169,348336818004029,210665674702993,124318779872581,71454484529697,39918235394451,21624172831255,11328277133679,5721301860953,2775635791169,1288021662087,568840482031,237653200899,93240767851,34047172213,11442835009,3490486261,949281803,224928197,45043215,7317181,910843,80005,4367,119,1 710,C,1,355,20768,469310,5332588,33961075,123192921,219791860,-26947720,-928742480,-1487076381,357666405,3641372132,2773752030,-3821763468,-6337285695,3029063819,10853728820,-1692053940,-20060704940,-7889692099,27405626895,27582437788,-21669822670,-44470435752,8711791235,56454156701,5280897640,-73861864500,-36876330740,79639847139,84876043685,-49179079588,-111792477030,6770919752,113622766505,22832502369,-121281054060,-71059631470,108794956430,135460198461,-36220790935,-144406117592,-39002649390,99342502388,61899907635,-75016854909,-91246101560,43171822890,138866995070,59560687719,-99292825145,-138997397228,-14645741550,105639703892,63607667085,-65707638531,-72413676740,72414662110,149667140190,9441368161,-184017334595,-164531152032,53880883990,187278366628,75324119035,-102361949489,-84489091200,95295398690,143299779250,-68618085961,-270757199990,-136551546143,214101226330,311071645142,3505278165,-267298628286,-100047772405,221403754830,137031950370,-270496919699,-335147659470,138147786743,484418032490,174015510038,-336798817365,-300576683114,155516417325,261044977070,-144302415690,-363978124101,13392675330,448008200757,297149832610,-211818953258,-374588548195,-60589791726,197147816155,61330316290,-171548508070,-92186243319,215014480870,316267558143,32905561310,-315795195942,-313237862125,16649027086,237990680465,98829543690,-117412966250,-27755396361,234581710250,198387755937,-190742305850,-422474179498,-159218421935,255101791514,297457612995,5679983170,-142957258210,34114050881,186302521070,-8616898857,-334602684770,-314919037242,105585459295,424826487366,241444391685,-168659777410,-229098536450,80808667739,182392323870,-171992992183,-425310847730,-63888493438,487233600325,433420599874,-151397237305,-408097145710,-35205026950,264066703361,-35205026950,-408097145710,-151397237305,433420599874,487233600325,-63888493438,-425310847730,-171992992183,182392323870,80808667739,-229098536450,-168659777410,241444391685,424826487366,105585459295,-314919037242,-334602684770,-8616898857,186302521070,34114050881,-142957258210,5679983170,297457612995,255101791514,-159218421935,-422474179498,-190742305850,198387755937,234581710250,-27755396361,-117412966250,98829543690,237990680465,16649027086,-313237862125,-315795195942,32905561310,316267558143,215014480870,-92186243319,-171548508070,61330316290,197147816155,-60589791726,-374588548195,-211818953258,297149832610,448008200757,13392675330,-363978124101,-144302415690,261044977070,155516417325,-300576683114,-336798817365,174015510038,484418032490,138147786743,-335147659470,-270496919699,137031950370,221403754830,-100047772405,-267298628286,3505278165,311071645142,214101226330,-136551546143,-270757199990,-68618085961,143299779250,95295398690,-84489091200,-102361949489,75324119035,187278366628,53880883990,-164531152032,-184017334595,9441368161,149667140190,72414662110,-72413676740,-65707638531,63607667085,105639703892,-14645741550,-138997397228,-99292825145,59560687719,138866995070,43171822890,-91246101560,-75016854909,61899907635,99342502388,-39002649390,-144406117592,-36220790935,135460198461,108794956430,-71059631470,-121281054060,22832502369,113622766505,6770919752,-111792477030,-49179079588,84876043685,79639847139,-36876330740,-73861864500,5280897640,56454156701,8711791235,-44470435752,-21669822670,27582437788,27405626895,-7889692099,-20060704940,-1692053940,10853728820,3029063819,-6337285695,-3821763468,2773752030,3641372132,357666405,-1487076381,-928742480,-26947720,219791860,123192921,33961075,5332588,469310,20768,355,1,D,1,118,4083,64111,541232,2612369,6912096,6454086,-15476956,-52053512,-35138533,79256486,152868957,-7133253,-241229390,-107181889,326093180,273201806,-473649212,-714690794,379989323,1318045940,218853421,-1581928389,-943686926,1560871367,1625561594,-1552466340,-2768661390,868075674,3946781787,934365220,-3883456269,-2578315761,2975070680,3449550722,-2316138753,-4729195398,776006854,5774361090,2303399556,-4339745749,-4249558771,1646996221,3948110080,-337061462,-4019040261,-1260070232,4095857200,4521555262,-869393710,-5357399085,-3385442255,2243216325,3996540496,-142365196,-3509857245,-320571818,5074979346,3890256008,-3757865646,-7854113251,-2434079469,5590769311,5920363048,-942631440,-4694419939,61574374,5740679598,2289731918,-7399926386,-9449822598,1494093009,11973235220,7144278167,-6517882898,-8930827266,3083788936,9255151348,-2444166670,-14302811814,-5163377734,14249618855,15217316336,-4254588347,-15241110442,-2901381558,10826893608,3332611046,-12205465080,-8804570818,10417138850,17070692995,1531232192,-13747726203,-9415777850,4179728918,6462016498,-2840000386,-6744361550,2208115198,11813571574,7966717125,-6180412776,-13917387457,-6226856438,6328912764,7762760442,-1146475894,-4416713292,4210162458,10292912524,868144093,-13585055798,-12982393413,2576407486,12667331156,6209090356,-4217593726,-3067808874,5372267490,4964225460,-7031361239,-14542936494,-4932004953,11843015334,14840565132,929869786,-9906488068,-3365872730,7241595438,1566908876,-13511123033,-11949697060,9220068047,21036597218,5925758412,-13795358726,-10176393828,6707447798,6707447798,-10176393828,-13795358726,5925758412,21036597218,9220068047,-11949697060,-13511123033,1566908876,7241595438,-3365872730,-9906488068,929869786,14840565132,11843015334,-4932004953,-14542936494,-7031361239,4964225460,5372267490,-3067808874,-4217593726,6209090356,12667331156,2576407486,-12982393413,-13585055798,868144093,10292912524,4210162458,-4416713292,-1146475894,7762760442,6328912764,-6226856438,-13917387457,-6180412776,7966717125,11813571574,2208115198,-6744361550,-2840000386,6462016498,4179728918,-9415777850,-13747726203,1531232192,17070692995,10417138850,-8804570818,-12205465080,3332611046,10826893608,-2901381558,-15241110442,-4254588347,15217316336,14249618855,-5163377734,-14302811814,-2444166670,9255151348,3083788936,-8930827266,-6517882898,7144278167,11973235220,1494093009,-9449822598,-7399926386,2289731918,5740679598,61574374,-4694419939,-942631440,5920363048,5590769311,-2434079469,-7854113251,-3757865646,3890256008,5074979346,-320571818,-3509857245,-142365196,3996540496,2243216325,-3385442255,-5357399085,-869393710,4521555262,4095857200,-1260070232,-4019040261,-337061462,3948110080,1646996221,-4249558771,-4339745749,2303399556,5774361090,776006854,-4729195398,-2316138753,3449550722,2975070680,-2578315761,-3883456269,934365220,3946781787,868075674,-2768661390,-1552466340,1625561594,1560871367,-943686926,-1581928389,218853421,1318045940,379989323,-714690794,-473649212,273201806,326093180,-107181889,-241229390,-7133253,152868957,79256486,-35138533,-52053512,-15476956,6454086,6912096,2612369,541232,64111,4083,118,1 713,C,1,356,20766,464564,5159786,31162598,97262634,71756908,-535225628,-1750138760,-711524576,6782596488,13500834171,-5219550540,-50715899254,-46229724966,86183487749,211273260942,12296102818,-462113219116,-463785912838,506691929884,1334314435898,211557876329,-2157218559268,-2085778817400,1840674287054,4622303280217,685741602522,-6122568496758,-5258889042512,4517779688045,9757937021100,822101748286,-11025794490388,-7776394910597,7307417944750,12335778385504,-274318097382,-11621826277887,-5644869519806,6657499494582,6776422239648,-1951928330691,-3671681626616,1554615472196,911601019713,-4956244469851,-2698950643614,7173096699200,8152467843755,-3744052182004,-11399024750982,-3884005434602,7353832907329,8509333812824,2034822821840,-3931962904546,-7938435032582,-7678101270626,2504808762448,15735508310906,12363427494312,-10196605510866,-24446283376384,-8016299027092,21095424101617,25555923952098,-1408273441298,-27131738510857,-21057214163635,9335177043406,28908001246988,15157199863579,-16091030446845,-27899876573650,-6402513629272,20771596845913,20231366105651,-2971165905146,-16276525898548,-7977764183146,2576543751252,2986369752544,4107272725064,10070441482450,4825989929542,-14485088497562,-20870495465506,1860119930874,26459555200778,18477047931738,-12605551115857,-27474760423874,-10981234793118,14671420703382,23672140104977,10663577631515,-12898329515076,-26721496584018,-13433407524749,18562398896595,33071397310790,8107542653528,-28806829551118,-31562196187819,3478976836720,32830714529246,22838961194530,-11540985752209,-30387554360312,-15009988171104,15806966207618,27654603177648,7137354626638,-20994417866075,-21324757812588,5290129764962,20848701615600,5344764456707,-13428818268162,-6078404695232,10184582170738,3687451252771,-13936271105722,-7331595449802,17316896981158,17957921401806,-11543231138059,-26847375833758,-3565012816976,24220500533988,18230135226695,-9162802202724,-21101701141768,-8601890672466,9321968684335,16506068896006,8828872853487,-9243040292564,-20603016628229,-7508753141222,18504010842767,22151250746854,-4961740895922,-25893925842954,-10863736302683,17913159719404,20226980616122,-3954819188092,-19761102771444,-8824475944064,11439136140166,15904959624460,539345344068,-16016246063440,-12311315417492,9729262008154,20809626064310,1410029709475,-23404944123372,-14524412612609,18513446568842,25303493240479,-7053380347574,-29498499014261,-7053380347574,25303493240479,18513446568842,-14524412612609,-23404944123372,1410029709475,20809626064310,9729262008154,-12311315417492,-16016246063440,539345344068,15904959624460,11439136140166,-8824475944064,-19761102771444,-3954819188092,20226980616122,17913159719404,-10863736302683,-25893925842954,-4961740895922,22151250746854,18504010842767,-7508753141222,-20603016628229,-9243040292564,8828872853487,16506068896006,9321968684335,-8601890672466,-21101701141768,-9162802202724,18230135226695,24220500533988,-3565012816976,-26847375833758,-11543231138059,17957921401806,17316896981158,-7331595449802,-13936271105722,3687451252771,10184582170738,-6078404695232,-13428818268162,5344764456707,20848701615600,5290129764962,-21324757812588,-20994417866075,7137354626638,27654603177648,15806966207618,-15009988171104,-30387554360312,-11540985752209,22838961194530,32830714529246,3478976836720,-31562196187819,-28806829551118,8107542653528,33071397310790,18562398896595,-13433407524749,-26721496584018,-12898329515076,10663577631515,23672140104977,14671420703382,-10981234793118,-27474760423874,-12605551115857,18477047931738,26459555200778,1860119930874,-20870495465506,-14485088497562,4825989929542,10070441482450,4107272725064,2986369752544,2576543751252,-7977764183146,-16276525898548,-2971165905146,20231366105651,20771596845913,-6402513629272,-27899876573650,-16091030446845,15157199863579,28908001246988,9335177043406,-21057214163635,-27131738510857,-1408273441298,25555923952098,21095424101617,-8016299027092,-24446283376384,-10196605510866,12363427494312,15735508310906,2504808762448,-7678101270626,-7938435032582,-3931962904546,2034822821840,8509333812824,7353832907329,-3884005434602,-11399024750982,-3744052182004,8152467843755,7173096699200,-2698950643614,-4956244469851,911601019713,1554615472196,-3671681626616,-1951928330691,6776422239648,6657499494582,-5644869519806,-11621826277887,-274318097382,12335778385504,7307417944750,-7776394910597,-11025794490388,822101748286,9757937021100,4517779688045,-5258889042512,-6122568496758,685741602522,4622303280217,1840674287054,-2085778817400,-2157218559268,211557876329,1334314435898,506691929884,-463785912838,-462113219116,12296102818,211273260942,86183487749,-46229724966,-50715899254,-5219550540,13500834171,6782596488,-711524576,-1750138760,-535225628,71756908,97262634,31162598,5159786,464564,20766,356,1,D,1,118,4058,62752,511908,2267182,4434676,-4574922,-43088800,-68824774,82621006,432588397,329961866,-1028178186,-2319688456,197060619,6348584124,6222034288,-8410164212,-21696155160,-2793746552,40064182514,39930572606,-38069079457,-99306491238,-16121865760,144110793884,132529135091,-113351462838,-267054674816,-32428093510,326124103905,256767245756,-227889472836,-441212071945,-16488236514,459317572980,279860882728,-286437282479,-401609032616,43382063278,324449867430,91030356489,-158977953806,-41147540528,91912402714,-82716392784,-201788887766,83505452488,361124151188,112910117873,-348804847254,-346147382550,91160013772,352633469255,209959795316,-46572385662,-230651854061,-328171447427,-145253524372,372151137512,639580120031,84345820393,-767425687020,-747282583228,279670372735,1047717425922,544477329150,-636380109154,-1071610161036,-259214523578,848445074730,978656579458,-22093089938,-985480148360,-763017142052,340966225832,927554840358,355798860388,-469619296698,-524187333603,-58652694521,138163070632,97864125230,271970136671,368080294107,-161778265032,-795190687878,-463044688453,625593886151,1018948049218,127485010778,-901420673054,-836556742731,100432513628,827892101668,729490636346,-34829642628,-839955599234,-891043537300,80756261658,1137294821728,934850088424,-453397802485,-1354139056634,-622606481134,822188720428,1234180543171,231821007324,-935484183268,-995094531226,25713839785,966919148509,775139606818,-320251826868,-966587338794,-351011965681,630952454420,604216338518,-235798821758,-490022921169,129383942658,387118542736,-233780027680,-551701238447,199320235538,846157371115,178533540294,-895235493546,-710836215134,488209254591,971834148604,176724854564,-696457806644,-636214155077,38272408106,551303424100,542313424510,12739502214,-644969250940,-648878122148,226148272314,931760221142,405700588365,-714620164454,-849873612410,177671542104,886359860507,355879501290,-560545292411,-643873924622,74342119869,619733502266,371090016863,-344178011294,-650504710221,-79938598586,700658667435,540256701566,-497189608936,-905166769012,74653844248,1039170374352,443178299372,-868517876360,-868517876360,443178299372,1039170374352,74653844248,-905166769012,-497189608936,540256701566,700658667435,-79938598586,-650504710221,-344178011294,371090016863,619733502266,74342119869,-643873924622,-560545292411,355879501290,886359860507,177671542104,-849873612410,-714620164454,405700588365,931760221142,226148272314,-648878122148,-644969250940,12739502214,542313424510,551303424100,38272408106,-636214155077,-696457806644,176724854564,971834148604,488209254591,-710836215134,-895235493546,178533540294,846157371115,199320235538,-551701238447,-233780027680,387118542736,129383942658,-490022921169,-235798821758,604216338518,630952454420,-351011965681,-966587338794,-320251826868,775139606818,966919148509,25713839785,-995094531226,-935484183268,231821007324,1234180543171,822188720428,-622606481134,-1354139056634,-453397802485,934850088424,1137294821728,80756261658,-891043537300,-839955599234,-34829642628,729490636346,827892101668,100432513628,-836556742731,-901420673054,127485010778,1018948049218,625593886151,-463044688453,-795190687878,-161778265032,368080294107,271970136671,97864125230,138163070632,-58652694521,-524187333603,-469619296698,355798860388,927554840358,340966225832,-763017142052,-985480148360,-22093089938,978656579458,848445074730,-259214523578,-1071610161036,-636380109154,544477329150,1047717425922,279670372735,-747282583228,-767425687020,84345820393,639580120031,372151137512,-145253524372,-328171447427,-230651854061,-46572385662,209959795316,352633469255,91160013772,-346147382550,-348804847254,112910117873,361124151188,83505452488,-201788887766,-82716392784,91912402714,-41147540528,-158977953806,91030356489,324449867430,43382063278,-401609032616,-286437282479,279860882728,459317572980,-16488236514,-441212071945,-227889472836,256767245756,326124103905,-32428093510,-267054674816,-113351462838,132529135091,144110793884,-16121865760,-99306491238,-38069079457,39930572606,40064182514,-2793746552,-21696155160,-8410164212,6222034288,6348584124,197060619,-2319688456,-1028178186,329961866,432588397,82621006,-68824774,-43088800,-4574922,4434676,2267182,511908,62752,4058,118,1 714,C,1,357,21241,505512,6452106,51490110,283694892,1162009653,3758001357,10084230051,23333277378,47846530158,88614148752,150336437790,236321216408,347512113102,482045758352,635789337855,803827169043,982420749093,1170991922658,1373442239337,1598005580295,1855627966437,2157415690533,2511663066675,2921499267459,3384227265972,3892278717841,4435377793581,5003563112857,5589792221958,6191137595958,6808919999994,7447775453738,8113579197486,8811471942362,9544512428724,10312311286821,11110286110413,11930078969409,12760185741114,13587113686739,14397929039151,15182888718119,15937290122607,16662873440733,17367269760435,18060569039020,18750945564351,19440398562883,20121182278554,20775667376793,21380375912049,21911805187632,22353044009478,22699663520704,22961177759352,23157656819005,23313768341682,23450781060492,23578846430517,23693811635144,23778652488255,23808002017505,23756032022919,23604863525217,23349374995821,22998727416514,22574924125131,22107145432044,21624628444797,21151183419992,20700531765669,20273616939375,19860127910301,19442067328759,18998085363873,18509922390880,17968468337631,17376706292616,16750857425106,16118772754991,15513653659644,14966331712029,14498600333805,14117219089009,13811803127619,13558963669377,13329484054950,13096918635239,12847056972288,12583299097367,12325533912846,12105048004977,11955722340597,11902895764369,11955722340597,12105048004977,12325533912846,12583299097367,12847056972288,13096918635239,13329484054950,13558963669377,13811803127619,14117219089009,14498600333805,14966331712029,15513653659644,16118772754991,16750857425106,17376706292616,17968468337631,18509922390880,18998085363873,19442067328759,19860127910301,20273616939375,20700531765669,21151183419992,21624628444797,22107145432044,22574924125131,22998727416514,23349374995821,23604863525217,23756032022919,23808002017505,23778652488255,23693811635144,23578846430517,23450781060492,23313768341682,23157656819005,22961177759352,22699663520704,22353044009478,21911805187632,21380375912049,20775667376793,20121182278554,19440398562883,18750945564351,18060569039020,17367269760435,16662873440733,15937290122607,15182888718119,14397929039151,13587113686739,12760185741114,11930078969409,11110286110413,10312311286821,9544512428724,8811471942362,8113579197486,7447775453738,6808919999994,6191137595958,5589792221958,5003563112857,4435377793581,3892278717841,3384227265972,2921499267459,2511663066675,2157415690533,1855627966437,1598005580295,1373442239337,1170991922658,982420749093,803827169043,635789337855,482045758352,347512113102,236321216408,150336437790,88614148752,47846530158,23333277378,10084230051,3758001357,1162009653,283694892,51490110,6452106,505512,21241,357,1,D,1,119,4248,72233,718317,4713763,22209116,80279753,235191022,583655279,1267769478,2465688039,4363788997,7117029112,10808718724,15421707715,20838727665,26881962641,33379857114,40243098007,47530649439,55474160108,64442717942,74862441662,87110043152,101406829391,117759680734,135969076642,155688352218,176524202459,198149430499,220374874739,243171860641,266659449499,291045163196,316542386871,343310617314,371405955609,400735666478,431054341411,461987436634,493058387703,523758808491,553654253933,582466585141,610136264016,636848763515,662956028982,688819850399,714650495178,740351801459,765438296987,789115692167,810475772544,828730117993,843459362756,854765199303,863224421331,869706907098,875113024208,880058835862,884658594300,888501977832,890766593766,890451738159,886706780769,879088312168,867670268623,853052459092,836226885146,818316653514,800336994229,783010428866,766614220313,750957966463,735494678343,719463138017,702088784381,682838350586,661589111701,638698496556,615010120011,591703522898,570010266822,550945241124,535066209971,522299587680,511983278227,503096748595,494553685479,485553343592,475884832136,466000553734,456889470094,449821709666,445954391680,445954391680,449821709666,456889470094,466000553734,475884832136,485553343592,494553685479,503096748595,511983278227,522299587680,535066209971,550945241124,570010266822,591703522898,615010120011,638698496556,661589111701,682838350586,702088784381,719463138017,735494678343,750957966463,766614220313,783010428866,800336994229,818316653514,836226885146,853052459092,867670268623,879088312168,886706780769,890451738159,890766593766,888501977832,884658594300,880058835862,875113024208,869706907098,863224421331,854765199303,843459362756,828730117993,810475772544,789115692167,765438296987,740351801459,714650495178,688819850399,662956028982,636848763515,610136264016,582466585141,553654253933,523758808491,493058387703,461987436634,431054341411,400735666478,371405955609,343310617314,316542386871,291045163196,266659449499,243171860641,220374874739,198149430499,176524202459,155688352218,135969076642,117759680734,101406829391,87110043152,74862441662,64442717942,55474160108,47530649439,40243098007,33379857114,26881962641,20838727665,15421707715,10808718724,7117029112,4363788997,2465688039,1267769478,583655279,235191022,80279753,22209116,4713763,718317,72233,4248,119,1 715,C,1,357,21361,525480,7251480,66080560,439416865,2279165630,9667759865,34744015710,108734685850,302914966858,764670693871,1774788694021,3832601260241,7775268633788,14936023895920,27343697747750,47962624608800,80968489930520,132052235258910,208741365365660,320726471970718,480180771739736,702061914955112,1004388099794868,1408484266975972,1939198076458326,2625088528684173,3498591871562655,4596169615462530,5958441942792890,7630306614329370,9661039257677366,12104366620445827,15018500647693970,18466118520092413,22514272743439468,27234216696932223,32701134572406770,38993769423287647,46193948345547856,54386009384309140,63656140105777270,74091641968786510,85780137135997935,98808735359931303,113263178284133736,129226976936702762,146780555805684028,166000414554936452,186958316566919396,209720511820858698,234347000135997100,260890840055746990,289397508703200219,319904318145737023,352439893795736979,387023720502642360,423665762411586218,462366162876833791,503115030473056466,545892316862973541,590667792096400823,637401122197022590,686042052174666409,736530695227692910,788797926263806758,842765874822507864,898348509005125859,955452298685335552,1013976943611329885,1073816150058221746,1134858438551495607,1196987965252734951,1260085340815441730,1324028432138266962,1388693133966757956,1453954098952195023,1519685416757548427,1585761234743533939,1652056314406717848,1718446519403553384,1784809233035264517,1851023705373433550,1916971332556717945,1982535873146127550,2047603608529957132,2112063455610413408,2175807040024447271,2238728737152752492,2300725686454238495,2361697782383473086,2421547642722876864,2480180553388811155,2537504388268486303,2593429503538587524,2647868608185352920,2700736616044270244,2751950489098607448,2801429085957115910,2849093032372757089,2894864631846922786,2938667833481276405,2980428271021155137,3020073381619045381,3057532606006387523,3092737664514265287,3125622896609885560,3156125646145897450,3184186671165752411,3209750556297065789,3232766107317860595,3253186710919520153,3270970647531175644,3286081350675538787,3298487611784407873,3308163733874798316,3315089640586503382,3319250948754518640,3320639012897409221,3319250948754518640,3315089640586503382,3308163733874798316,3298487611784407873,3286081350675538787,3270970647531175644,3253186710919520153,3232766107317860595,3209750556297065789,3184186671165752411,3156125646145897450,3125622896609885560,3092737664514265287,3057532606006387523,3020073381619045381,2980428271021155137,2938667833481276405,2894864631846922786,2849093032372757089,2801429085957115910,2751950489098607448,2700736616044270244,2647868608185352920,2593429503538587524,2537504388268486303,2480180553388811155,2421547642722876864,2361697782383473086,2300725686454238495,2238728737152752492,2175807040024447271,2112063455610413408,2047603608529957132,1982535873146127550,1916971332556717945,1851023705373433550,1784809233035264517,1718446519403553384,1652056314406717848,1585761234743533939,1519685416757548427,1453954098952195023,1388693133966757956,1324028432138266962,1260085340815441730,1196987965252734951,1134858438551495607,1073816150058221746,1013976943611329885,955452298685335552,898348509005125859,842765874822507864,788797926263806758,736530695227692910,686042052174666409,637401122197022590,590667792096400823,545892316862973541,503115030473056466,462366162876833791,423665762411586218,387023720502642360,352439893795736979,319904318145737023,289397508703200219,260890840055746990,234347000135997100,209720511820858698,186958316566919396,166000414554936452,146780555805684028,129226976936702762,113263178284133736,98808735359931303,85780137135997935,74091641968786510,63656140105777270,54386009384309140,46193948345547856,38993769423287647,32701134572406770,27234216696932223,22514272743439468,18466118520092413,15018500647693970,12104366620445827,9661039257677366,7630306614329370,5958441942792890,4596169615462530,3498591871562655,2625088528684173,1939198076458326,1408484266975972,1004388099794868,702061914955112,480180771739736,320726471970718,208741365365660,132052235258910,80968489930520,47962624608800,27343697747750,14936023895920,7775268633788,3832601260241,1774788694021,764670693871,302914966858,108734685850,34744015710,9667759865,2279165630,439416865,66080560,7251480,525480,21361,357,1,D,1,119,4320,77520,856000,6597371,38479244,179581100,698454623,2335263962,6878407906,18204121578,43991705187,98355819733,205642071054,405598989176,760064176746,1361193557738,2341134532936,3882910937962,6232168517200,9709347022802,14721815754406,21775536876500,31485901041092,44587504310838,61942783242260,84549561549967,113547655837443,150224725101955,196021523864520,252536629100654,321530568547863,404929114485776,504825354923405,623480031325661,763319557625402,926931138491130,1117054498621341,1336569895076093,1588482275259144,1875901647515389,2202019939218560,2570084799874026,2983370932580429,3445149601012185,3958656971950263,4527061918147344,5153433828740366,5840710882362750,6591669159740398,7408892907680714,8294746205573304,9251346241385160,10280538392909718,11383873318404339,12562586264070359,13817578795789750,15149403173947140,16558249604778212,18043936600313088,19605904666681987,21243213533281792,22954543122155027,24738198411490950,26592118267907522,28513888228034031,30500757104963637,32549657171737664,34657227543262894,36819840264797229,39033628529197901,41294516385810422,43598249282365791,45940424807653964,48316523059677018,50721936123151402,53151996197790310,55602001987380951,58067243035379627,60543021759499044,63024672997108834,65507580941935587,67987193435142540,70459033661405208,72918709388849985,75361919977463402,77784461446024357,80182229911408694,82551223694110071,84887544332142581,87187396669876932,89447088097244737,91663026932330174,93831719896193572,95949768636259968,98013865313674195,100020787380585377,101967391827264130,103850609345299107,105667438989865787,107414944002712995,109090249464605408,110690542370044159,112213074553414069,113655168661844637,115014227102093745,116287743622777433,117473316960313802,118568665808650816,119571644294449032,120480257155208357,121292673913473882,122007241497440140,122622494957323184,123137166138301346,123550190359532444,123860711291067489,124068084309757723,124171878650691624,124171878650691624,124068084309757723,123860711291067489,123550190359532444,123137166138301346,122622494957323184,122007241497440140,121292673913473882,120480257155208357,119571644294449032,118568665808650816,117473316960313802,116287743622777433,115014227102093745,113655168661844637,112213074553414069,110690542370044159,109090249464605408,107414944002712995,105667438989865787,103850609345299107,101967391827264130,100020787380585377,98013865313674195,95949768636259968,93831719896193572,91663026932330174,89447088097244737,87187396669876932,84887544332142581,82551223694110071,80182229911408694,77784461446024357,75361919977463402,72918709388849985,70459033661405208,67987193435142540,65507580941935587,63024672997108834,60543021759499044,58067243035379627,55602001987380951,53151996197790310,50721936123151402,48316523059677018,45940424807653964,43598249282365791,41294516385810422,39033628529197901,36819840264797229,34657227543262894,32549657171737664,30500757104963637,28513888228034031,26592118267907522,24738198411490950,22954543122155027,21243213533281792,19605904666681987,18043936600313088,16558249604778212,15149403173947140,13817578795789750,12562586264070359,11383873318404339,10280538392909718,9251346241385160,8294746205573304,7408892907680714,6591669159740398,5840710882362750,5153433828740366,4527061918147344,3958656971950263,3445149601012185,2983370932580429,2570084799874026,2202019939218560,1875901647515389,1588482275259144,1336569895076093,1117054498621341,926931138491130,763319557625402,623480031325661,504825354923405,404929114485776,321530568547863,252536629100654,196021523864520,150224725101955,113547655837443,84549561549967,61942783242260,44587504310838,31485901041092,21775536876500,14721815754406,9709347022802,6232168517200,3882910937962,2341134532936,1361193557738,760064176746,405598989176,205642071054,98355819733,43991705187,18204121578,6878407906,2335263962,698454623,179581100,38479244,6597371,856000,77520,4320,119,1 717,C,1,358,21241,501049,6279088,48269479,246329569,865718968,2074150333,2989702435,555609670,-9141055769,-24547522463,-31298010002,-6716760107,55539590395,118377988408,111373435057,-6010510427,-177995732798,-266786793305,-167729930435,71682615958,263517864187,243890279623,44863308382,-114346010423,-46062309611,179252544532,260215428109,-23058893771,-511247944070,-741462170279,-394992407405,322664242156,811382051275,647325506995,28366601302,-396584265353,-189558222977,385237168012,589253202319,-7618423121,-981784342064,-1386230245037,-703426901033,559031577424,1312830941401,963031644655,-3680904662,-541657601609,-138549954773,656344408606,816597262735,-57524356841,-1258125149366,-1642997210255,-798411676277,525370899898,1180068349525,770199856837,-33544425830,-296578776383,185754496765,750162273118,642664851787,-168702687581,-974458212146,-1062205257221,-422433674927,293184414100,474073358641,137862920293,-200585266688,-150189575525,181160206237,411662176204,343353465043,113532494803,-35469333440,-21721346129,50083696681,45137416570,-75562861541,-261420930047,-439001996792,-533329774163,-453080505257,-140961378074,306249850681,624106934353,602169944080,346149789073,211864741603,378245077906,542089698115,197926693483,-708673624772,-1520280059165,-1435476394979,-392281545362,728424833029,933600174883,181832832268,-501831603767,-108441852029,1164835519810,1965452687419,1173926044075,-785849547956,-2203903455731,-1786181727035,-44890824578,1175052446179,625286782153,-995103460160,-1754573072975,-557497276259,1627502965462,2710454230297,1627502965462,-557497276259,-1754573072975,-995103460160,625286782153,1175052446179,-44890824578,-1786181727035,-2203903455731,-785849547956,1173926044075,1965452687419,1164835519810,-108441852029,-501831603767,181832832268,933600174883,728424833029,-392281545362,-1435476394979,-1520280059165,-708673624772,197926693483,542089698115,378245077906,211864741603,346149789073,602169944080,624106934353,306249850681,-140961378074,-453080505257,-533329774163,-439001996792,-261420930047,-75562861541,45137416570,50083696681,-21721346129,-35469333440,113532494803,343353465043,411662176204,181160206237,-150189575525,-200585266688,137862920293,474073358641,293184414100,-422433674927,-1062205257221,-974458212146,-168702687581,642664851787,750162273118,185754496765,-296578776383,-33544425830,770199856837,1180068349525,525370899898,-798411676277,-1642997210255,-1258125149366,-57524356841,816597262735,656344408606,-138549954773,-541657601609,-3680904662,963031644655,1312830941401,559031577424,-703426901033,-1386230245037,-981784342064,-7618423121,589253202319,385237168012,-189558222977,-396584265353,28366601302,647325506995,811382051275,322664242156,-394992407405,-741462170279,-511247944070,-23058893771,260215428109,179252544532,-46062309611,-114346010423,44863308382,243890279623,263517864187,71682615958,-167729930435,-266786793305,-177995732798,-6010510427,111373435057,118377988408,55539590395,-6716760107,-31298010002,-24547522463,-9141055769,555609670,2989702435,2074150333,865718968,246329569,48269479,6279088,501049,21241,358,1,D,1,119,4224,70907,686955,4272514,18055929,52674625,100946702,92028523,-121308819,-623121358,-1136220285,-899958947,778347026,3399673197,4773424045,2451749184,-3467353993,-9032216843,-9040801374,-2081307487,6978375135,10600200284,5813604219,-2074127963,-4170374124,2356293349,9637067217,6144679580,-9990764331,-25697672941,-23948794862,-1818586915,23668371025,30424026836,13371885457,-9304864273,-13944220460,3545686365,21567377785,14392947812,-18845931093,-48885183569,-43813709064,-2919386393,39594897263,47429934274,18364539771,-14276044415,-16678254244,10311574825,32366977671,18221267120,-25863135489,-60003572731,-50450154786,-4444130929,36923979745,40557045432,13123506673,-10078049565,-4528543736,19223424137,30042746923,10888894032,-23435344529,-42168799963,-29932565546,-946258407,17421166517,12826985368,-2454702007,-8551327551,135447938,12317315737,15411087089,8664226500,686170123,-1691776305,624927178,2331334175,-97802931,-6162708814,-13282648941,-18745334341,-19448018354,-12130379937,2982864905,18658132396,24571764423,18039556219,9063323502,9901990969,18479598891,16970644868,-7927813161,-44231338837,-60461314986,-37166411371,8678263815,36543623114,23525200807,-9310585521,-17304456502,18213104445,64236982243,66662996244,9232685765,-62603263163,-83652176220,-36495707569,27877434345,42047961650,-6179099183,-59547445647,-51841651120,20185315423,90395511045,90395511045,20185315423,-51841651120,-59547445647,-6179099183,42047961650,27877434345,-36495707569,-83652176220,-62603263163,9232685765,66662996244,64236982243,18213104445,-17304456502,-9310585521,23525200807,36543623114,8678263815,-37166411371,-60461314986,-44231338837,-7927813161,16970644868,18479598891,9901990969,9063323502,18039556219,24571764423,18658132396,2982864905,-12130379937,-19448018354,-18745334341,-13282648941,-6162708814,-97802931,2331334175,624927178,-1691776305,686170123,8664226500,15411087089,12317315737,135447938,-8551327551,-2454702007,12826985368,17421166517,-946258407,-29932565546,-42168799963,-23435344529,10888894032,30042746923,19223424137,-4528543736,-10078049565,13123506673,40557045432,36923979745,-4444130929,-50450154786,-60003572731,-25863135489,18221267120,32366977671,10311574825,-16678254244,-14276044415,18364539771,47429934274,39594897263,-2919386393,-43813709064,-48885183569,-18845931093,14392947812,21567377785,3545686365,-13944220460,-9304864273,13371885457,30424026836,23668371025,-1818586915,-23948794862,-25697672941,-9990764331,6144679580,9637067217,2356293349,-4170374124,-2074127963,5813604219,10600200284,6978375135,-2081307487,-9040801374,-9032216843,-3467353993,2451749184,4773424045,3399673197,778347026,-899958947,-1136220285,-623121358,-121308819,92028523,100946702,52674625,18055929,4272514,686955,70907,4224,119,1 718,C,1,359,21719,542449,7605909,70128855,467285955,2392680073,9826373961,33414114911,96496977219,241907897645,537298216581,1078892111295,1998212853055,3477773528037,5774174126693,9235213724803,14297587956063,21471868138145,31342585018705,44600930007483,62085673125423,84783809777309,113780224716481,150212443139171,195293512677367,250385019723857,317027686614105,396878615952591,491626212762159,602994104664785,732830529394673,883152363074347,1056059630684491,1253615310656401,1477848568264109,1730870912249887,2014910093706011,2332147679283793,2684524132130625,3073765469121727,3501608149526387,3969892415498909,4480313312614885,5034077780118007,5631909042624867,6274430723358469,6962430517881817,7696590295487703,8476956081901951,9302827022800729,10173252405228309,11087507595002159,12044881862319791,13044001502958845,14082585826928945,15158018964793291,16268015393134715,17410461670016357,18582603451521597,19780704926459735,21000755736209343,22239360651328685,23493583276900397,24759876296547067,26033570571707687,27309788678052713,28584722506203861,29855556223730059,31119017988946231,32370477841416713,33604971391505041,34818995136632147,36010721342036263,37178229035069797,38318042419079601,39426039408095727,40499697786651247,41538723408702053,42543106447881685,43511116187616191,44439992476681655,45328544752247637,46178167538441417,46990733777843947,47766058329122627,48502414917177513,49199585030701077,49860336043181623,50488090715146363,51083682055376265,51645594989687369,52173602851268955,52670989317956443,53142125084241725,53588327854108521,54007505985839759,54398278238003431,54763185244873741,55106517279318757,55429365055879527,55728432676113867,56000381149724285,56246040008317921,56468740623847531,56668775206749359,56841372365877025,56981127758073045,57087148335188099,57161928974877695,57205234834955233,57211172967678013,57172679060458499,57087705124603643,56958776457436197,56786228006410745,56564075951495319,56284335225542627,55944387450158029,55547613464931957,55096198519876187,54585560822106755,54008035220397989,53361240269181021,52650082346834871,51879557013980615,51047810500525865,50148846231095537,49181521129354799,48152891407559951,47071254455878877,45938012304079349,44749321635128903,43505562581639487,42216009147200741,40892186133828093,39538496748578927,38152658697005527,36735620177267481,35297814161012417,33853136501813671,32408296588320839,30961622227999705,29513091692613929,28072369308348115,26653988282514351,25265772213282825,23905729694958013,22571613948692327,21270517617305591,20015659999815233,18814456290729433,17663650528318299,16558045725992727,15501269083006701,14504160785241521,13572781059991491,12701977110709767,11883227721291761,11116475531826337,10410160968556899,9769240873934079,9187070718058773,8652125832251009,8160893372502839,7719916012244927,7334194478723405,6997267754134257,6696220709206047,6425183231756051,6189593564285281,5995641119898405,5838890385757879,5707177908272263,5593982134379769,5504606354288073,5447061009438015,5419818116757095,5412719986464025,5419818116757095,5447061009438015,5504606354288073,5593982134379769,5707177908272263,5838890385757879,5995641119898405,6189593564285281,6425183231756051,6696220709206047,6997267754134257,7334194478723405,7719916012244927,8160893372502839,8652125832251009,9187070718058773,9769240873934079,10410160968556899,11116475531826337,11883227721291761,12701977110709767,13572781059991491,14504160785241521,15501269083006701,16558045725992727,17663650528318299,18814456290729433,20015659999815233,21270517617305591,22571613948692327,23905729694958013,25265772213282825,26653988282514351,28072369308348115,29513091692613929,30961622227999705,32408296588320839,33853136501813671,35297814161012417,36735620177267481,38152658697005527,39538496748578927,40892186133828093,42216009147200741,43505562581639487,44749321635128903,45938012304079349,47071254455878877,48152891407559951,49181521129354799,50148846231095537,51047810500525865,51879557013980615,52650082346834871,53361240269181021,54008035220397989,54585560822106755,55096198519876187,55547613464931957,55944387450158029,56284335225542627,56564075951495319,56786228006410745,56958776457436197,57087705124603643,57172679060458499,57211172967678013,57205234834955233,57161928974877695,57087148335188099,56981127758073045,56841372365877025,56668775206749359,56468740623847531,56246040008317921,56000381149724285,55728432676113867,55429365055879527,55106517279318757,54763185244873741,54398278238003431,54007505985839759,53588327854108521,53142125084241725,52670989317956443,52173602851268955,51645594989687369,51083682055376265,50488090715146363,49860336043181623,49199585030701077,48502414917177513,47766058329122627,46990733777843947,46178167538441417,45328544752247637,44439992476681655,43511116187616191,42543106447881685,41538723408702053,40499697786651247,39426039408095727,38318042419079601,37178229035069797,36010721342036263,34818995136632147,33604971391505041,32370477841416713,31119017988946231,29855556223730059,28584722506203861,27309788678052713,26033570571707687,24759876296547067,23493583276900397,22239360651328685,21000755736209343,19780704926459735,18582603451521597,17410461670016357,16268015393134715,15158018964793291,14082585826928945,13044001502958845,12044881862319791,11087507595002159,10173252405228309,9302827022800729,8476956081901951,7696590295487703,6962430517881817,6274430723358469,5631909042624867,5034077780118007,4480313312614885,3969892415498909,3501608149526387,3073765469121727,2684524132130625,2332147679283793,2014910093706011,1730870912249887,1477848568264109,1253615310656401,1056059630684491,883152363074347,732830529394673,602994104664785,491626212762159,396878615952591,317027686614105,250385019723857,195293512677367,150212443139171,113780224716481,84783809777309,62085673125423,44600930007483,31342585018705,21471868138145,14297587956063,9235213724803,5774174126693,3477773528037,1998212853055,1078892111295,537298216581,241907897645,96496977219,33414114911,9826373961,2392680073,467285955,70128855,7605909,542449,21719,359,1,D,1,120,4415,80510,902019,7004874,40659863,185610576,691208361,2159788338,5796143127,13642519108,28738286153,55284648176,99044017097,168100874876,273692547121,430516130630,656310115349,971432222572,1399474341997,1968850306330,2713766825825,3673178378502,4888638365895,6403721619186,8266140174091,10530132911628,13255825359147,16505903766700,20343740237045,24835539401628,30053520597803,36075139635216,42978449598483,50839410658810,59734740292495,69745724707118,80955728106475,93442215614996,107272815118213,122511056885414,139224045437481,157479539844820,177332785484319,198818630751414,221960139915715,246783553323302,273318722185325,301581265664332,331557821200187,363214514915298,396519176765613,431447762996780,467964320319029,505999712650978,545458685542537,586248111407260,628288943630881,671494100709316,715741483481241,760881549780616,806773690296735,853303563275196,900355320895583,947774643909170,995376605472313,1042995227297194,1090511570566909,1137819544635402,1184771621906313,1231180095651232,1276880547886567,1321778212223242,1365813325391793,1408887162013974,1450848198238359,1491563332015288,1530983967345161,1569116851598348,1605933831853591,1641340865385288,1675252694983639,1707676304280362,1738687256225451,1768323637913680,1796538702655083,1823281691670090,1848602460065949,1872633946659862,1895465281844273,1917071789339904,1937402375128641,1956514261279860,1974570675086729,1991692095481550,2007852540864031,2022964094296496,2037044728850689,2050244031976436,2062681842955999,2074307371166254,2084969906651593,2094614316141518,2103340719196013,2111240728150194,2118223538960427,2124069192274330,2128647222975055,2132010100855146,2134228715929147,2135184299962666,2134601640348215,2132292311669092,2128287575291463,2122675239296946,2115349833639371,2106014251664898,2094445264151845,2080677386082400,2064854666536797,2046938760876760,2026663588522195,2003808975691944,1978438089635227,1950780148115420,1920907410737803,1888636838870228,1853796260128563,1816507068308660,1777103198897381,1735786346008168,1692476206967459,1647063474872716,1599734046041757,1550926217836632,1500965578137845,1449859447345148,1397531939791461,1344194184735588,1290352215431525,1236427867772572,1182487648428541,1128443154206516,1074463825132061,1021052347580546,968672002928843,917411498518090,867131581096599,817902406152656,770150368412399,724313295915200,680456781482111,638361813319570,597970134109803,559594314624510,523607736738957,490023148777882,458523639773513,428911657472872,401380970301761,376244808064278,353476407520007,332675394181794,313514247258841,296079351687848,280653659245751,267225557472514,255375661423753,244697833444066,235203794609599,227179355511446,220683888496139,215356667843068,210787753776989,206963735074260,204200191752459,202653688963812,202062959013773,202062959013773,202653688963812,204200191752459,206963735074260,210787753776989,215356667843068,220683888496139,227179355511446,235203794609599,244697833444066,255375661423753,267225557472514,280653659245751,296079351687848,313514247258841,332675394181794,353476407520007,376244808064278,401380970301761,428911657472872,458523639773513,490023148777882,523607736738957,559594314624510,597970134109803,638361813319570,680456781482111,724313295915200,770150368412399,817902406152656,867131581096599,917411498518090,968672002928843,1021052347580546,1074463825132061,1128443154206516,1182487648428541,1236427867772572,1290352215431525,1344194184735588,1397531939791461,1449859447345148,1500965578137845,1550926217836632,1599734046041757,1647063474872716,1692476206967459,1735786346008168,1777103198897381,1816507068308660,1853796260128563,1888636838870228,1920907410737803,1950780148115420,1978438089635227,2003808975691944,2026663588522195,2046938760876760,2064854666536797,2080677386082400,2094445264151845,2106014251664898,2115349833639371,2122675239296946,2128287575291463,2132292311669092,2134601640348215,2135184299962666,2134228715929147,2132010100855146,2128647222975055,2124069192274330,2118223538960427,2111240728150194,2103340719196013,2094614316141518,2084969906651593,2074307371166254,2062681842955999,2050244031976436,2037044728850689,2022964094296496,2007852540864031,1991692095481550,1974570675086729,1956514261279860,1937402375128641,1917071789339904,1895465281844273,1872633946659862,1848602460065949,1823281691670090,1796538702655083,1768323637913680,1738687256225451,1707676304280362,1675252694983639,1641340865385288,1605933831853591,1569116851598348,1530983967345161,1491563332015288,1450848198238359,1408887162013974,1365813325391793,1321778212223242,1276880547886567,1231180095651232,1184771621906313,1137819544635402,1090511570566909,1042995227297194,995376605472313,947774643909170,900355320895583,853303563275196,806773690296735,760881549780616,715741483481241,671494100709316,628288943630881,586248111407260,545458685542537,505999712650978,467964320319029,431447762996780,396519176765613,363214514915298,331557821200187,301581265664332,273318722185325,246783553323302,221960139915715,198818630751414,177332785484319,157479539844820,139224045437481,122511056885414,107272815118213,93442215614996,80955728106475,69745724707118,59734740292495,50839410658810,42978449598483,36075139635216,30053520597803,24835539401628,20343740237045,16505903766700,13255825359147,10530132911628,8266140174091,6403721619186,4888638365895,3673178378502,2713766825825,1968850306330,1399474341997,971432222572,656310115349,430516130630,273692547121,168100874876,99044017097,55284648176,28738286153,13642519108,5796143127,2159788338,691208361,185610576,40659863,7004874,902019,80510,4415,120,1 719,C,1,359,21121,477191,5391169,34086759,124924379,253970461,221132891,-65296065,-113445901,449701811,1032533991,1129671473,333219571,-1195188895,-288488553,3116310545,3885404243,1909842835,-1928373555,-4284201627,3028719535,10662284655,7202588691,-2218409947,-10306054215,-3794010263,14979010781,21789769529,4216828467,-19148747075,-16237728885,9411904819,35467904841,27694839957,-19595184979,-38472025727,-8163144191,38859281845,54891798749,6260352337,-50431311065,-47621941815,24779959177,75910138437,43084681081,-27420118111,-80899451919,-27525079807,73487989605,85408652735,15757995809,-74247345871,-79736836425,13227231857,105295284723,81462971707,-38129430017,-95396281515,-60142233199,50949940459,126490089119,46592281789,-75230800731,-107187899939,-28009662497,84726960637,122450465053,18940953285,-112965355323,-103879011277,4277943891,108073433987,113900124297,-11879070841,-141679213437,-98994832019,44050474207,124189703537,109289875557,-50881444283,-167004474191,-84351102167,75507519911,160716266843,76155527009,-83351961879,-193226462999,-70772013331,143123170237,164947837379,58945373515,-147058158719,-209740792955,-21870357155,185350167143,199329994813,-20405997153,-196215572287,-206258864963,30465955591,270010688455,164655578471,-84781610437,-262927587331,-170239039703,127449520501,301963778369,133183700593,-202236908905,-285604432205,-96441905625,225247630773,322543362149,32671788663,-287474589645,-289860858157,29872575755,301817357729,281242260161,-82839447697,-365782473147,-211863404475,139303410593,361176227939,172564255471,-192236558661,-369800831265,-131143994157,271015299389,313720280661,79271709349,-283179331461,-337978152027,-3173065911,295143864827,304246005513,-54018445269,-308039594761,-271796236855,58760180941,360748195977,210129419019,-106311495693,-350969494795,-211610844273,158794763473,347766486955,193624505971,-221147509037,-351353900653,-138208294467,232760229605,381569633791,86212277237,-286869166345,-371982428803,-26105432167,325238203401,352545423105,-7382716639,-386934082909,-307756432951,80105762643,416891780253,275957665731,-141870999131,-417020049927,-249056216115,247928301641,417713487443,188842212095,-271833458627,-426500066551,-90158621975,318975814213,441586113573,16683595691,-359231072795,-359231072795,16683595691,441586113573,318975814213,-90158621975,-426500066551,-271833458627,188842212095,417713487443,247928301641,-249056216115,-417020049927,-141870999131,275957665731,416891780253,80105762643,-307756432951,-386934082909,-7382716639,352545423105,325238203401,-26105432167,-371982428803,-286869166345,86212277237,381569633791,232760229605,-138208294467,-351353900653,-221147509037,193624505971,347766486955,158794763473,-211610844273,-350969494795,-106311495693,210129419019,360748195977,58760180941,-271796236855,-308039594761,-54018445269,304246005513,295143864827,-3173065911,-337978152027,-283179331461,79271709349,313720280661,271015299389,-131143994157,-369800831265,-192236558661,172564255471,361176227939,139303410593,-211863404475,-365782473147,-82839447697,281242260161,301817357729,29872575755,-289860858157,-287474589645,32671788663,322543362149,225247630773,-96441905625,-285604432205,-202236908905,133183700593,301963778369,127449520501,-170239039703,-262927587331,-84781610437,164655578471,270010688455,30465955591,-206258864963,-196215572287,-20405997153,199329994813,185350167143,-21870357155,-209740792955,-147058158719,58945373515,164947837379,143123170237,-70772013331,-193226462999,-83351961879,76155527009,160716266843,75507519911,-84351102167,-167004474191,-50881444283,109289875557,124189703537,44050474207,-98994832019,-141679213437,-11879070841,113900124297,108073433987,4277943891,-103879011277,-112965355323,18940953285,122450465053,84726960637,-28009662497,-107187899939,-75230800731,46592281789,126490089119,50949940459,-60142233199,-95396281515,-38129430017,81462971707,105295284723,13227231857,-79736836425,-74247345871,15757995809,85408652735,73487989605,-27525079807,-80899451919,-27420118111,43084681081,75910138437,24779959177,-47621941815,-50431311065,6260352337,54891798749,38859281845,-8163144191,-38472025727,-19595184979,27694839957,35467904841,9411904819,-16237728885,-19148747075,4216828467,21789769529,14979010781,-3794010263,-10306054215,-2218409947,7202588691,10662284655,3028719535,-4284201627,-1928373555,1909842835,3885404243,3116310545,-288488553,-1195188895,333219571,1129671473,1032533991,449701811,-113445901,-65296065,221132891,253970461,124924379,34086759,5391169,477191,21121,359,1,D,1,119,4129,64631,541569,2606461,7203659,10210813,3456265,-6093307,4158755,29359905,42997863,33139169,-17968045,-46505231,53294833,149294641,115192227,9680375,-147110977,-66727333,297187607,379798581,105502695,-266797505,-354906485,203728291,792253615,586495793,-340310093,-811659167,-181084685,896154273,1425148047,202473519,-1351254553,-1028094807,578467487,2037369371,1375864565,-979008363,-2201354423,-621656547,2253618755,2530715321,363391333,-2314745257,-2601124117,1058757355,3456843443,2155385983,-1226403247,-3449337291,-1508435203,2499732713,4192901763,860497825,-2984133337,-3279558309,-426996939,3932681977,3847681587,-743865777,-3963071461,-2928364901,1162807893,4448168925,3239949861,-2153298417,-4771112505,-2047157635,2325984263,4792984767,2365638041,-3347760389,-5414571311,-963935835,3511726389,4969549219,1597647687,-4950264811,-5426128717,-179387691,5126457999,5097698993,-65360721,-5806842979,-6185262739,1908422227,6608310773,4682168055,-1470116561,-8046961787,-4994232711,3469051929,8515194841,3855510141,-4739993003,-8427970001,-4407594517,6857794975,9543912261,1528972941,-7264408629,-9617314883,-987118005,9265470707,9815144701,-1679301917,-10660003499,-8116200007,2372113383,12218832813,7814157263,-5591059847,-12708416151,-5587184239,7188148817,12573517387,4809839769,-10205103345,-12497418163,-1546308921,10833909537,11816792517,-589192013,-11961803407,-11435928857,3489435919,12747164721,8253516021,-3888684153,-14082684471,-7076619537,6231569871,13157894523,5532807655,-8209156085,-12053988089,-5258525327,9582657341,12392977167,2012150965,-9510527129,-12677415953,-777124789,10676240421,12056695385,-563181235,-12748882603,-10230211747,1566145009,13670544419,10139430631,-4303265367,-14395082787,-8808228763,6725306649,14407401167,7988221893,-8886320715,-15122892893,-4980855529,10689037737,15388926277,2549699643,-11724410413,-15071068429,133546489,14661632827,12840505647,-1310269019,-15843199157,-10894794181,4620935617,16694653351,10273404791,-8169055491,-14981749689,-8169055491,10273404791,16694653351,4620935617,-10894794181,-15843199157,-1310269019,12840505647,14661632827,133546489,-15071068429,-11724410413,2549699643,15388926277,10689037737,-4980855529,-15122892893,-8886320715,7988221893,14407401167,6725306649,-8808228763,-14395082787,-4303265367,10139430631,13670544419,1566145009,-10230211747,-12748882603,-563181235,12056695385,10676240421,-777124789,-12677415953,-9510527129,2012150965,12392977167,9582657341,-5258525327,-12053988089,-8209156085,5532807655,13157894523,6231569871,-7076619537,-14082684471,-3888684153,8253516021,12747164721,3489435919,-11435928857,-11961803407,-589192013,11816792517,10833909537,-1546308921,-12497418163,-10205103345,4809839769,12573517387,7188148817,-5587184239,-12708416151,-5591059847,7814157263,12218832813,2372113383,-8116200007,-10660003499,-1679301917,9815144701,9265470707,-987118005,-9617314883,-7264408629,1528972941,9543912261,6857794975,-4407594517,-8427970001,-4739993003,3855510141,8515194841,3469051929,-4994232711,-8046961787,-1470116561,4682168055,6608310773,1908422227,-6185262739,-5806842979,-65360721,5097698993,5126457999,-179387691,-5426128717,-4950264811,1597647687,4969549219,3511726389,-963935835,-5414571311,-3347760389,2365638041,4792984767,2325984263,-2047157635,-4771112505,-2153298417,3239949861,4448168925,1162807893,-2928364901,-3963071461,-743865777,3847681587,3932681977,-426996939,-3279558309,-2984133337,860497825,4192901763,2499732713,-1508435203,-3449337291,-1226403247,2155385983,3456843443,1058757355,-2601124117,-2314745257,363391333,2530715321,2253618755,-621656547,-2201354423,-979008363,1375864565,2037369371,578467487,-1028094807,-1351254553,202473519,1425148047,896154273,-181084685,-811659167,-340310093,586495793,792253615,203728291,-354906485,-266797505,105502695,379798581,297187607,-66727333,-147110977,9680375,115192227,149294641,53294833,-46505231,-17968045,33139169,42997863,29359905,4158755,-6093307,3456265,10210813,7203659,2606461,541569,64631,4129,119,1 721,C,1,360,21720,538632,7497617,69120352,467726042,2488864631,10929060488,41009633216,134949174776,397190197363,1061715147514,2608723910982,5948916028371,12688726473090,25476060586248,48401421281510,87394411596423,150514883952734,248000523274462,391911535249739,595223589041896,870275879462464,1226589273157972,1668225487813501,2191042122450636,2780373758218868,3409787181625973,4041565902831572,4629431548599262,5123687912660012,5478496328410575,5660423787791766,5656857282872166,5482488147202949,5181980155090840,4827253108262780,4508577845064380,4319828361672363,4339601423581018,4611227522543334,5125640029189989,5811335636341882,6535033751857442,7115075080418280,7347252853608837,7040025077465408,6053464590550482,4334488777407083,1940430417870780,-955788125787818,-4082719562961855,-7109327023258711,-9700646835447652,-11580696887731139,-12590300799831565,-12727005036106960,-12156568103471030,-11190448581222719,-10230525237290483,-9689624030056740,-9902685747291813,-11047019753156393,-13089920784268808,-15777597335918426,-18671424759092109,-21227454109425731,-22904999728670668,-23282340882007543,-22154140999823531,-19587318333007128,-15919799403923486,-11698537573877893,-7566939840131419,-4124324348586092,-1788174280645221,-691480787454911,-641490024117184,-1153522766149874,-1556721246077729,-1151295739120869,616809583507432,4004400886998295,8880490058041995,14722558645787604,20706478215400578,25875017314656597,29350087347145125,30541138378416456,29299936844617271,25981547018926199,21391140050363604,16622148526820346,12817426646059661,10905209557327079,11370613691382008,14118404530343813,18464209082829413,23262979361282356,27151593047529390,28854457326739173,27483744072745339,22764051884675973,15125999529430613,5641720434787329,-4188760965688312,-12756013868958805,-18694184275274631,-21187738930253853,-20159610593902937,-16294143696148299,-10885783063394501,-5545169609169364,-1828569707934407,-876005283064685,-3143040953321457,-8290544254487001,-15260355351438801,-22521080750182773,-28427523009892642,-31609430066917847,-31297232568632615,-27506506502612591,-21036004634898025,-13278518102969723,-5888952728359207,-388886706417656,2197098073238015,1584986858127627,-1704982194652939,-6480918641339439,-11176775193631917,-14242796101690635,-14533678477221448,-11599047052928479,-5804086495629097,1750665422146705,9492236655877077,15757644317539717,19202703193395831,19136843839495264,15700934889596309,9843018547067807,3096150556226463,-2788858701368043,-6267038540381299,-6376021426972081,-2973637873166568,3222460278996563,10803838528042171,18008732001119959,23146391777774255,25005359247207183,23146391777774255,18008732001119959,10803838528042171,3222460278996563,-2973637873166568,-6376021426972081,-6267038540381299,-2788858701368043,3096150556226463,9843018547067807,15700934889596309,19136843839495264,19202703193395831,15757644317539717,9492236655877077,1750665422146705,-5804086495629097,-11599047052928479,-14533678477221448,-14242796101690635,-11176775193631917,-6480918641339439,-1704982194652939,1584986858127627,2197098073238015,-388886706417656,-5888952728359207,-13278518102969723,-21036004634898025,-27506506502612591,-31297232568632615,-31609430066917847,-28427523009892642,-22521080750182773,-15260355351438801,-8290544254487001,-3143040953321457,-876005283064685,-1828569707934407,-5545169609169364,-10885783063394501,-16294143696148299,-20159610593902937,-21187738930253853,-18694184275274631,-12756013868958805,-4188760965688312,5641720434787329,15125999529430613,22764051884675973,27483744072745339,28854457326739173,27151593047529390,23262979361282356,18464209082829413,14118404530343813,11370613691382008,10905209557327079,12817426646059661,16622148526820346,21391140050363604,25981547018926199,29299936844617271,30541138378416456,29350087347145125,25875017314656597,20706478215400578,14722558645787604,8880490058041995,4004400886998295,616809583507432,-1151295739120869,-1556721246077729,-1153522766149874,-641490024117184,-691480787454911,-1788174280645221,-4124324348586092,-7566939840131419,-11698537573877893,-15919799403923486,-19587318333007128,-22154140999823531,-23282340882007543,-22904999728670668,-21227454109425731,-18671424759092109,-15777597335918426,-13089920784268808,-11047019753156393,-9902685747291813,-9689624030056740,-10230525237290483,-11190448581222719,-12156568103471030,-12727005036106960,-12590300799831565,-11580696887731139,-9700646835447652,-7109327023258711,-4082719562961855,-955788125787818,1940430417870780,4334488777407083,6053464590550482,7040025077465408,7347252853608837,7115075080418280,6535033751857442,5811335636341882,5125640029189989,4611227522543334,4339601423581018,4319828361672363,4508577845064380,4827253108262780,5181980155090840,5482488147202949,5656857282872166,5660423787791766,5478496328410575,5123687912660012,4629431548599262,4041565902831572,3409787181625973,2780373758218868,2191042122450636,1668225487813501,1226589273157972,870275879462464,595223589041896,391911535249739,248000523274462,150514883952734,87394411596423,48401421281510,25476060586248,12688726473090,5948916028371,2608723910982,1061715147514,397190197363,134949174776,41009633216,10929060488,2488864631,467726042,69120352,7497617,538632,21720,360,1,D,1,120,4392,79457,886000,6926090,41266870,198470977,802644454,2812548220,8734153463,24457268818,62595292308,148009311890,326139606575,674432205882,1316436513716,2437030135521,4295787711296,7234001830068,11669704379384,18074767529173,26929343114736,38651939184454,53508404638119,71509553445558,92314054151948,115158918473582,138842488686507,161782369088222,182162018071634,198164648280989,208273221840370,211593965072062,208142686205606,199023632223525,186434494002982,173451353253520,163583543387759,160136259341354,165470032872360,180289729337008,203119522034249,230114285795924,255316783194412,271395847632693,270803714945326,247188439513948,196812398761578,119682920228743,20113554983540,-93488367790491,-209677257514879,-315765665871334,-400084701616576,-454293077242575,-475253973766265,-466031816032752,-435698245410843,-397860516186555,-368096107236634,-360738334050820,-385648149225973,-445675188752981,-535427056106508,-641732665764529,-745841320243911,-827012393598246,-866806575064596,-853172753475431,-783397338344283,-665168890550328,-515385858772493,-356827409675515,-213310914779122,-104356709886536,-40568626526697,-20856175379775,-32269457602884,-52654288734457,-55681167702249,-17207061134526,78459840272524,233897069013971,436731593866767,661263366984112,873397830503021,1037935818216877,1126643155347258,1125232767893708,1037530804912123,885659264876763,705942697813492,541244972913673,431331703268391,403414948635602,465115931837300,601632779634109,778002398836129,946189548015352,1055585080811317,1064624463549451,950868382657326,717130886629849,392066233758257,24861453638909,-324950202212987,-600360157820555,-759542223014025,-785358231318484,-689425230411203,-509671117735133,-301807411991109,-126588031357233,-35755683870449,-59945122332423,-201410620099456,-433351930894129,-706075738486425,-958608237253933,-1133057366954555,-1188333235632737,-1109949785189205,-913535390918546,-641168321790783,-351372892461403,-105149665284413,48607816191031,84781926212837,7938590846649,-148992142576792,-332976676452889,-484095745764063,-550508030101671,-501496038364183,-335373345267061,-80269134052011,212459271081344,480624562429197,666415087822919,730689528307811,662835614694363,483729656814371,241009122236765,-2248139667526,-182718617651099,-252213693907557,-189488551863475,-5574018477247,258705214632373,542458936658973,779366942200796,913676715733487,913676715733487,779366942200796,542458936658973,258705214632373,-5574018477247,-189488551863475,-252213693907557,-182718617651099,-2248139667526,241009122236765,483729656814371,662835614694363,730689528307811,666415087822919,480624562429197,212459271081344,-80269134052011,-335373345267061,-501496038364183,-550508030101671,-484095745764063,-332976676452889,-148992142576792,7938590846649,84781926212837,48607816191031,-105149665284413,-351372892461403,-641168321790783,-913535390918546,-1109949785189205,-1188333235632737,-1133057366954555,-958608237253933,-706075738486425,-433351930894129,-201410620099456,-59945122332423,-35755683870449,-126588031357233,-301807411991109,-509671117735133,-689425230411203,-785358231318484,-759542223014025,-600360157820555,-324950202212987,24861453638909,392066233758257,717130886629849,950868382657326,1064624463549451,1055585080811317,946189548015352,778002398836129,601632779634109,465115931837300,403414948635602,431331703268391,541244972913673,705942697813492,885659264876763,1037530804912123,1125232767893708,1126643155347258,1037935818216877,873397830503021,661263366984112,436731593866767,233897069013971,78459840272524,-17207061134526,-55681167702249,-52654288734457,-32269457602884,-20856175379775,-40568626526697,-104356709886536,-213310914779122,-356827409675515,-515385858772493,-665168890550328,-783397338344283,-853172753475431,-866806575064596,-827012393598246,-745841320243911,-641732665764529,-535427056106508,-445675188752981,-385648149225973,-360738334050820,-368096107236634,-397860516186555,-435698245410843,-466031816032752,-475253973766265,-454293077242575,-400084701616576,-315765665871334,-209677257514879,-93488367790491,20113554983540,119682920228743,196812398761578,247188439513948,270803714945326,271395847632693,255316783194412,230114285795924,203119522034249,180289729337008,165470032872360,160136259341354,163583543387759,173451353253520,186434494002982,199023632223525,208142686205606,211593965072062,208273221840370,198164648280989,182162018071634,161782369088222,138842488686507,115158918473582,92314054151948,71509553445558,53508404638119,38651939184454,26929343114736,18074767529173,11669704379384,7234001830068,4295787711296,2437030135521,1316436513716,674432205882,326139606575,148009311890,62595292308,24457268818,8734153463,2812548220,802644454,198470977,41266870,6926090,886000,79457,4392,120,1 723,C,1,362,21961,535607,7019104,57128441,313632943,1217795222,3417917581,6900516185,9523369126,7265452403,-1564456871,-12005506468,-16669423085,-16359959575,-18277950092,-17154196915,6365985205,48625122680,64084570969,24948349157,-18960842576,-9485841853,5256206593,-60142623178,-139793251817,-71894314417,102403872832,131821268615,-21922441373,-52767572770,155221078513,221709645785,-94395701774,-342570190567,-79199127809,255249568538,14367292399,-406972954609,-138658553480,515558088629,420718379737,-329216354812,-393976772225,389484949703,517223647858,-461163913639,-877024556843,125196843812,836605043155,-22264918003,-819381080642,85754484479,1137064571641,279490907114,-1105217627039,-542508772699,905917033774,479902571045,-1066727891465,-722099648242,1074876375889,1048296975089,-782722943606,-997175159833,793416297937,1095403952774,-833956693889,-1403645505355,540388328614,1380479640149,-446577313871,-1366739253118,524026833553,1654480231055,-265677868496,-1702757440393,52643756845,1592840646536,-140889027053,-1835634218653,-55327654250,1987528438679,403918900339,-1817735950822,-396174501341,1930267786613,517920615934,-2132850415939,-944860410221,1948027956770,1087521317869,-1845172036561,-1118463805166,2011506263045,1523168103361,-1833973570876,-1796918268821,1495289073617,1709879170156,-1560067749031,-1955108654495,1458218197946,2303061574369,-964442105131,-2121995444816,897482054795,2107228883665,-953014072852,-2465530305029,471296812001,2294974566208,-291905292391,-2069402552321,491541821360,2400514943779,-131309883229,-2334190255220,-125954289211,2028790861681,-125954289211,-2334190255220,-131309883229,2400514943779,491541821360,-2069402552321,-291905292391,2294974566208,471296812001,-2465530305029,-953014072852,2107228883665,897482054795,-2121995444816,-964442105131,2303061574369,1458218197946,-1955108654495,-1560067749031,1709879170156,1495289073617,-1796918268821,-1833973570876,1523168103361,2011506263045,-1118463805166,-1845172036561,1087521317869,1948027956770,-944860410221,-2132850415939,517920615934,1930267786613,-396174501341,-1817735950822,403918900339,1987528438679,-55327654250,-1835634218653,-140889027053,1592840646536,52643756845,-1702757440393,-265677868496,1654480231055,524026833553,-1366739253118,-446577313871,1380479640149,540388328614,-1403645505355,-833956693889,1095403952774,793416297937,-997175159833,-782722943606,1048296975089,1074876375889,-722099648242,-1066727891465,479902571045,905917033774,-542508772699,-1105217627039,279490907114,1137064571641,85754484479,-819381080642,-22264918003,836605043155,125196843812,-877024556843,-461163913639,517223647858,389484949703,-393976772225,-329216354812,420718379737,515558088629,-138658553480,-406972954609,14367292399,255249568538,-79199127809,-342570190567,-94395701774,221709645785,155221078513,-52767572770,-21922441373,131821268615,102403872832,-71894314417,-139793251817,-60142623178,5256206593,-9485841853,-18960842576,24948349157,64084570969,48625122680,6365985205,-17154196915,-18277950092,-16359959575,-16669423085,-12005506468,-1564456871,7265452403,9523369126,6900516185,3417917581,1217795222,313632943,57128441,7019104,535607,21961,362,1,D,1,121,4416,77077,785547,5210392,23955037,78984313,188515558,318218649,343512137,131174060,-264692551,-568766697,-619257776,-626865381,-716661307,-336678430,1016645073,2341899043,1859371266,-59114411,-775353957,154705256,-619806907,-4069132459,-4812358594,622368287,5498272653,2333680586,-2693585539,1375243889,8772565326,3631231451,-10043820009,-10009280960,4966855537,7882175089,-8888890602,-14089207819,8033320931,22433899350,1783664393,-19027625361,-1082072146,23185074225,3351120989,-31842109642,-18221225401,24541639661,20833211664,-21966448265,-20681856977,28853276368,35325791839,-20325457929,-41049729986,10284891657,36957360233,-13471023600,-45628235885,7659055087,52797386166,5725770157,-46574287967,-5903019444,48956341777,8368769425,-55883424992,-21403798977,49755496159,24092312662,-47600381121,-23620935529,54562804188,35563455791,-50223248223,-41944690292,43622787175,39410446273,-49668354054,-49344349829,48245014351,60484464438,-37427172383,-58405201911,38888619152,64334476055,-39389165101,-77929188784,26141432219,78278536875,-19860116632,-77902921833,20819719415,89873064606,-7590906005,-92265177555,-6260316304,84232966103,5235131489,-90302857810,-13974302713,94774342271,32205474674,-81058511457,-31617743887,78771845624,31760866733,-85960486213,-49410940456,72321599433,50671924843,-63513455688,-43359542345,72906741229,57613416630,-63772914103,-62094503989,52058416326,52058416326,-62094503989,-63772914103,57613416630,72906741229,-43359542345,-63513455688,50671924843,72321599433,-49410940456,-85960486213,31760866733,78771845624,-31617743887,-81058511457,32205474674,94774342271,-13974302713,-90302857810,5235131489,84232966103,-6260316304,-92265177555,-7590906005,89873064606,20819719415,-77902921833,-19860116632,78278536875,26141432219,-77929188784,-39389165101,64334476055,38888619152,-58405201911,-37427172383,60484464438,48245014351,-49344349829,-49668354054,39410446273,43622787175,-41944690292,-50223248223,35563455791,54562804188,-23620935529,-47600381121,24092312662,49755496159,-21403798977,-55883424992,8368769425,48956341777,-5903019444,-46574287967,5725770157,52797386166,7659055087,-45628235885,-13471023600,36957360233,10284891657,-41049729986,-20325457929,35325791839,28853276368,-20681856977,-21966448265,20833211664,24541639661,-18221225401,-31842109642,3351120989,23185074225,-1082072146,-19027625361,1783664393,22433899350,8033320931,-14089207819,-8888890602,7882175089,4966855537,-10009280960,-10043820009,3631231451,8772565326,1375243889,-2693585539,2333680586,5498272653,622368287,-4812358594,-4069132459,-619806907,154705256,-775353957,-59114411,1859371266,2341899043,1016645073,-336678430,-716661307,-626865381,-619257776,-568766697,-264692551,131174060,343512137,318218649,188515558,78984313,23955037,5210392,785547,77077,4416,121,1 727,C,1,363,22083,551929,7719167,70869303,469606297,2385513379,9667196177,32098308823,88866098781,207302973131,409238545119,682539902593,954096681845,1103062634577,1048369086405,882630601147,929353921523,1575355645697,2884437701119,4285355091861,4768883394637,3718259692857,1808807034033,977294962631,2987957106543,7505578278179,11585632652729,11723592848573,7209835639057,1659152833433,560345583615,6328754551375,15349262628465,20411823755811,17043273606813,8037996127029,1527029884795,3825236607321,13532272755031,22574051640207,23463898887537,16112650070809,7828661181381,6496162560343,13287363547465,21684302685187,23722942843815,17651522264137,9765925114709,8449001725105,15797093972219,24930975241713,26200073036235,16931383659705,5153399474411,2686592445233,13374734801447,28046954688015,32287533772469,20488116587539,2377148974983,-5391594289833,4752908270205,23398826740587,32747203122017,23734900886481,4848156584979,-6192113421071,342362769237,17061376394177,27183153668381,21103496717259,5399326941977,-4209169059501,1440398324037,16075252319861,24377430531833,17219674198825,919986749535,-8555268042827,-1142661203555,16879262748179,28079455417915,20489022470331,-88370473225,-14636353284647,-8980815511711,11872861089257,27807617671097,23012983300031,1828543070991,-15249556091591,-11983023625239,7255969560989,22066234779531,17062841916539,-2275171080239,-15458129193215,-8545666433111,11026736264593,21927120429891,11173363464581,-11786456074661,-23916570595927,-11813921527269,13978840184757,28282965974935,15666019203563,-13716804325197,-32658109051579,-22424586503183,8732756431099,32196436161493,25456644886887,-6098186443377,-33241446010879,-30074310431249,969933960797,30685099996961,30764095175075,1396925598403,-28423512990169,-29015290428247,655047179813,31638285584029,33546947489237,4888717152799,-25170046709485,-25693649701179,5084974527577,37617336633007,39992615756965,9501313445815,-24237508992479,-27730009846399,3930870070439,41916160997185,50792784965097,22118260447783,-17324123148717,-30439212259777,-4506593005071,36873717187833,55803724990015,35485797711591,-4224637400601,-25764554350193,-9380874704493,28526514134795,51664067339091,38914733123721,4271631954757,-17527591269065,-5294257982129,28160996330905,49292193073277,37285696010615,4500124151025,-16063196346331,-3490559634681,30481179963155,53002562365505,42115437445655,7997375146271,-16852741903805,-8690409733369,25001696462241,52824782586793,49238024536183,18408222958651,-10246519828827,-10191143897245,17368423424751,45424779861213,47612887318663,23400220142885,-2254446408601,-4019780473365,18872588532413,42444249088611,42444249088611,18872588532413,-4019780473365,-2254446408601,23400220142885,47612887318663,45424779861213,17368423424751,-10191143897245,-10246519828827,18408222958651,49238024536183,52824782586793,25001696462241,-8690409733369,-16852741903805,7997375146271,42115437445655,53002562365505,30481179963155,-3490559634681,-16063196346331,4500124151025,37285696010615,49292193073277,28160996330905,-5294257982129,-17527591269065,4271631954757,38914733123721,51664067339091,28526514134795,-9380874704493,-25764554350193,-4224637400601,35485797711591,55803724990015,36873717187833,-4506593005071,-30439212259777,-17324123148717,22118260447783,50792784965097,41916160997185,3930870070439,-27730009846399,-24237508992479,9501313445815,39992615756965,37617336633007,5084974527577,-25693649701179,-25170046709485,4888717152799,33546947489237,31638285584029,655047179813,-29015290428247,-28423512990169,1396925598403,30764095175075,30685099996961,969933960797,-30074310431249,-33241446010879,-6098186443377,25456644886887,32196436161493,8732756431099,-22424586503183,-32658109051579,-13716804325197,15666019203563,28282965974935,13978840184757,-11813921527269,-23916570595927,-11786456074661,11173363464581,21927120429891,11026736264593,-8545666433111,-15458129193215,-2275171080239,17062841916539,22066234779531,7255969560989,-11983023625239,-15249556091591,1828543070991,23012983300031,27807617671097,11872861089257,-8980815511711,-14636353284647,-88370473225,20489022470331,28079455417915,16879262748179,-1142661203555,-8555268042827,919986749535,17219674198825,24377430531833,16075252319861,1440398324037,-4209169059501,5399326941977,21103496717259,27183153668381,17061376394177,342362769237,-6192113421071,4848156584979,23734900886481,32747203122017,23398826740587,4752908270205,-5391594289833,2377148974983,20488116587539,32287533772469,28046954688015,13374734801447,2686592445233,5153399474411,16931383659705,26200073036235,24930975241713,15797093972219,8449001725105,9765925114709,17651522264137,23722942843815,21684302685187,13287363547465,6496162560343,7828661181381,16112650070809,23463898887537,22574051640207,13532272755031,3825236607321,1527029884795,8037996127029,17043273606813,20411823755811,15349262628465,6328754551375,560345583615,1659152833433,7209835639057,11723592848573,11585632652729,7505578278179,2987957106543,977294962631,1808807034033,3718259692857,4768883394637,4285355091861,2884437701119,1575355645697,929353921523,882630601147,1048369086405,1103062634577,954096681845,682539902593,409238545119,207302973131,88866098781,32098308823,9667196177,2385513379,469606297,70869303,7719167,551929,22083,363,1,D,1,121,4465,81329,907963,7016713,40464709,182855107,668938273,2024691677,5140715895,11029827131,20025734603,30619870699,38996062299,40830634603,35751599361,31631848209,43050475377,80359450931,134756714229,174391640869,164297797575,102693193665,41520770513,58651504557,187957005067,365165126467,455895542833,367738482175,156133577821,10151059857,99037370049,402981472563,697136985531,733995355787,474397663185,146108158847,53900216005,302934182647,694288802787,899710428877,759466501283,426682441749,222895721523,339356059779,662094327253,883311943191,795834648027,495239584383,294180358153,418835281513,771408827271,1000401951171,838192312127,391809673573,81963401427,247932119343,784689110859,1193263467515,1042797287489,413724970219,-135555403019,-87017221513,523995287151,1119652592267,1127514587559,535368869325,-97666730139,-187313921195,313336997231,886218142615,969140503805,500956538505,-39545159073,-120947879823,317097929053,812482361045,842155647453,343937296119,-208571963165,-258637599527,279698046955,905568685667,991286381751,399264164417,-346808779341,-538839195691,23686308013,808598051317,1048469607609,495782548953,-319265617665,-609493017973,-120540753413,614341743211,824753842733,297922015679,-405236946535,-540735266837,33571443551,698395897459,712310252143,-5808666195,-761703591669,-771736804355,32142303733,891855332671,939537391137,55711793781,-970856794157,-1163305150037,-292549785607,865053056879,1224737730579,417650635727,-826992703421,-1339004450361,-615547920925,674662705495,1307799401153,681989853473,-583093651375,-1235233057515,-616459171379,678217201767,1379798657103,804750214049,-456315603277,-1117463944815,-477328451009,872363608393,1618954425357,1021353192453,-349280885237,-1149209315909,-559440062433,914031062301,1907437068379,1488752149807,45243125727,-1070108012607,-801758228143,620135021103,1892930589405,1858272032789,582433075355,-715536489365,-820034718453,336907771787,1632033486123,1844161604845,825643322611,-380657568989,-581314158039,399127241729,1566965365295,1760013566035,799329578113,-344145421359,-518440922371,471921270149,1675637212155,1924828057111,968978011059,-284016606153,-639317605119,247182451837,1549016614587,2058443662827,1324581927067,62986559023,-538462619599,54591263665,1237850345547,1874561505335,1395480384843,326684067635,-256042285291,202961421669,1203389234517,1710226845977,1203389234517,202961421669,-256042285291,326684067635,1395480384843,1874561505335,1237850345547,54591263665,-538462619599,62986559023,1324581927067,2058443662827,1549016614587,247182451837,-639317605119,-284016606153,968978011059,1924828057111,1675637212155,471921270149,-518440922371,-344145421359,799329578113,1760013566035,1566965365295,399127241729,-581314158039,-380657568989,825643322611,1844161604845,1632033486123,336907771787,-820034718453,-715536489365,582433075355,1858272032789,1892930589405,620135021103,-801758228143,-1070108012607,45243125727,1488752149807,1907437068379,914031062301,-559440062433,-1149209315909,-349280885237,1021353192453,1618954425357,872363608393,-477328451009,-1117463944815,-456315603277,804750214049,1379798657103,678217201767,-616459171379,-1235233057515,-583093651375,681989853473,1307799401153,674662705495,-615547920925,-1339004450361,-826992703421,417650635727,1224737730579,865053056879,-292549785607,-1163305150037,-970856794157,55711793781,939537391137,891855332671,32142303733,-771736804355,-761703591669,-5808666195,712310252143,698395897459,33571443551,-540735266837,-405236946535,297922015679,824753842733,614341743211,-120540753413,-609493017973,-319265617665,495782548953,1048469607609,808598051317,23686308013,-538839195691,-346808779341,399264164417,991286381751,905568685667,279698046955,-258637599527,-208571963165,343937296119,842155647453,812482361045,317097929053,-120947879823,-39545159073,500956538505,969140503805,886218142615,313336997231,-187313921195,-97666730139,535368869325,1127514587559,1119652592267,523995287151,-87017221513,-135555403019,413724970219,1042797287489,1193263467515,784689110859,247932119343,81963401427,391809673573,838192312127,1000401951171,771408827271,418835281513,294180358153,495239584383,795834648027,883311943191,662094327253,339356059779,222895721523,426682441749,759466501283,899710428877,694288802787,302934182647,53900216005,146108158847,474397663185,733995355787,697136985531,402981472563,99037370049,10151059857,156133577821,367738482175,455895542833,365165126467,187957005067,58651504557,41520770513,102693193665,164297797575,174391640869,134756714229,80359450931,43050475377,31631848209,35751599361,40830634603,38996062299,30619870699,20025734603,11029827131,5140715895,2024691677,668938273,182855107,40464709,7016713,907963,81329,4465,121,1 730,C,1,365,22448,570130,8149948,77111725,533229481,2878861580,12716656920,47589511760,155011796979,449049013915,1177372650792,2834523237850,6340695571872,13307782161575,26414399386899,49908137673860,90245888250640,156871673267380,263115783733481,427179568485845,673148732535388,1031957599247950,1542210451341808,2250755878246385,3212908133149241,4492218730463380,6159724046333340,8292629640018260,10972435772102059,14282557481847475,18305543818109172,23120050134359410,28797757506917052,35400457060834355,42977521153096299,51563968427402790,61179295792771020,71827196552959530,83496212952894531,96161291984155005,109786135586219918,124326166674637410,139731874445488728,155952262491469685,172938109955917201,190644773184229930,209034299104996400,228076685155514710,247750200208469129,268040773353998235,288940553448925642,310445828087762370,332554555224975732,355263800336036595,378567385222081339,402454037150882970,426906275693368840,451900193795675470,477406191009490211,503390612006103305,529818140345608918,556654704037416950,583870577826076608,611443329695371345,639360261380394721,667620032525508830,696233230692160600,725221750283838950,754616965637652009,784456814010081115,814782026140412342,845631840968439675,877039607733983377,909028707199446555,941609209039418249,974775622060228130,1008505992143725545,1042762471536581455,1077493337458604311,1112636291698130005,1148122738329401338,1183882628031236885,1219849389687083643,1255964452888122385,1292180899197229891,1328465859783640070,1364801395698792815,1401183746791155465,1437621001839001369,1474129405179869815,1510728654441238022,1547436647893144935,1584264201044022397,1621210262422779315,1658258112336096449,1695372930003673570,1732500978307821545,1769570497549378115,1806494232769598691,1843173357317498465,1879502417751869938,1915374830354586645,1950688415808548083,1985350464844207625,2019281881661587651,2052420052029214470,2084720220531000875,2116155317717971425,2146714332430253749,2176399463743917615,2205222401588507562,2233200162981961295,2260350939631062397,2286690389390547535,2312228737212996049,2336968951579452610,2360906137228384425,2384028143558186275,2406317247851499831,2427752653677937745,2448313459732393998,2467981706359879725,2486745099027231663,2504599045234640645,2521547723405762131,2537604017296766270,2552788280222033515,2567126026750084165,2580644775993482789,2593370377373892055,2605323220492594042,2616514754563755375,2626944719742508097,2636599428515391035,2645451335231844089,2653460001753540210,2660574419870311125,2666736505895785515,2671885457803097991,2675962571776290745,2678916060072438638,2680705402161051645,2681304800867959743,2680705402161051645,2678916060072438638,2675962571776290745,2671885457803097991,2666736505895785515,2660574419870311125,2653460001753540210,2645451335231844089,2636599428515391035,2626944719742508097,2616514754563755375,2605323220492594042,2593370377373892055,2580644775993482789,2567126026750084165,2552788280222033515,2537604017296766270,2521547723405762131,2504599045234640645,2486745099027231663,2467981706359879725,2448313459732393998,2427752653677937745,2406317247851499831,2384028143558186275,2360906137228384425,2336968951579452610,2312228737212996049,2286690389390547535,2260350939631062397,2233200162981961295,2205222401588507562,2176399463743917615,2146714332430253749,2116155317717971425,2084720220531000875,2052420052029214470,2019281881661587651,1985350464844207625,1950688415808548083,1915374830354586645,1879502417751869938,1843173357317498465,1806494232769598691,1769570497549378115,1732500978307821545,1695372930003673570,1658258112336096449,1621210262422779315,1584264201044022397,1547436647893144935,1510728654441238022,1474129405179869815,1437621001839001369,1401183746791155465,1364801395698792815,1328465859783640070,1292180899197229891,1255964452888122385,1219849389687083643,1183882628031236885,1148122738329401338,1112636291698130005,1077493337458604311,1042762471536581455,1008505992143725545,974775622060228130,941609209039418249,909028707199446555,877039607733983377,845631840968439675,814782026140412342,784456814010081115,754616965637652009,725221750283838950,696233230692160600,667620032525508830,639360261380394721,611443329695371345,583870577826076608,556654704037416950,529818140345608918,503390612006103305,477406191009490211,451900193795675470,426906275693368840,402454037150882970,378567385222081339,355263800336036595,332554555224975732,310445828087762370,288940553448925642,268040773353998235,247750200208469129,228076685155514710,209034299104996400,190644773184229930,172938109955917201,155952262491469685,139731874445488728,124326166674637410,109786135586219918,96161291984155005,83496212952894531,71827196552959530,61179295792771020,51563968427402790,42977521153096299,35400457060834355,28797757506917052,23120050134359410,18305543818109172,14282557481847475,10972435772102059,8292629640018260,6159724046333340,4492218730463380,3212908133149241,2250755878246385,1542210451341808,1031957599247950,673148732535388,427179568485845,263115783733481,156871673267380,90245888250640,49908137673860,26414399386899,13307782161575,6340695571872,2834523237850,1177372650792,449049013915,155011796979,47589511760,12716656920,2878861580,533229481,77111725,8149948,570130,22448,365,1,D,1,122,4563,84689,969952,7768511,47143456,229080074,927863764,3229835912,9897416907,27223037980,68284499367,158253068581,342522207248,698475340507,1351649836454,2496853989480,4424446302612,7551486259324,12456812082103,19918330954030,30950016540917,46835417092549,69153978069272,99796247348733,140964152252672,195153121072800,265113897892686,353793375433696,464255499124845,599585161879460,762779896957919,956635869807187,1183635878096738,1445847588447477,1744840034626455,2081625501293139,2456632293073990,2869711552115254,3320178454499631,3806885167542071,4328320203410048,4882726421787867,5468228083884012,6082956339805599,6725162605287541,7393310444628065,8086138589601828,8802690384987010,9542308159937529,10304594570717367,11089346389515584,11896469028634083,12725882023810044,13577426691131233,14450787118371765,15345434380870471,16260601384274868,17195292355155654,18148327191883935,19118417008594963,20104263520657122,21104671802826287,22118663887239392,23145580013101279,24185155141255647,25237560448331275,26303402746587396,27383678948417930,28479687443975737,29592903009533343,30724826006110500,31876819723099002,33049951507443524,34244853595638322,35461618175338744,36699738163346719,37958100806423565,39235036017594486,40528415899743395,41835796651821597,43154589481701520,44482243820644238,45816424539137884,47155165199307056,48496981520452014,49840932935621615,51186625130786181,52534152396711018,53883984818728313,55236810993387847,56593351501459248,57954161453986106,59319441788120380,60688878335131150,62061524959796924,63435742650580459,64809200932847929,66178941914081018,67541501109461289,68893073557120267,70229709364301698,71547520251618480,72842877983571016,74112586693426182,75354013978415352,76565170105519831,77744730207614717,78892000183241856,80006832493960213,81089502795409965,82140561964907842,83160680106234392,84150499197602502,85110509326852212,86040960335019656,86941816499269949,87812756891541739,88653218739460336,89462476240549945,90239743476818341,90984287606564796,91695537451857210,92373173121044514,93017184541369578,93627890500252154,94205914417262849,94752118003240915,95267498817648428,95753062123933037,96209680799428197,96637958831807956,97038113925809506,97409893100019182,97752532093776150,98064765105207698,98344886168313089,98590857968577179,98800458825261288,98971454486485643,99101778606336067,99189704541926280,99233991651370186,99233991651370186,99189704541926280,99101778606336067,98971454486485643,98800458825261288,98590857968577179,98344886168313089,98064765105207698,97752532093776150,97409893100019182,97038113925809506,96637958831807956,96209680799428197,95753062123933037,95267498817648428,94752118003240915,94205914417262849,93627890500252154,93017184541369578,92373173121044514,91695537451857210,90984287606564796,90239743476818341,89462476240549945,88653218739460336,87812756891541739,86941816499269949,86040960335019656,85110509326852212,84150499197602502,83160680106234392,82140561964907842,81089502795409965,80006832493960213,78892000183241856,77744730207614717,76565170105519831,75354013978415352,74112586693426182,72842877983571016,71547520251618480,70229709364301698,68893073557120267,67541501109461289,66178941914081018,64809200932847929,63435742650580459,62061524959796924,60688878335131150,59319441788120380,57954161453986106,56593351501459248,55236810993387847,53883984818728313,52534152396711018,51186625130786181,49840932935621615,48496981520452014,47155165199307056,45816424539137884,44482243820644238,43154589481701520,41835796651821597,40528415899743395,39235036017594486,37958100806423565,36699738163346719,35461618175338744,34244853595638322,33049951507443524,31876819723099002,30724826006110500,29592903009533343,28479687443975737,27383678948417930,26303402746587396,25237560448331275,24185155141255647,23145580013101279,22118663887239392,21104671802826287,20104263520657122,19118417008594963,18148327191883935,17195292355155654,16260601384274868,15345434380870471,14450787118371765,13577426691131233,12725882023810044,11896469028634083,11089346389515584,10304594570717367,9542308159937529,8802690384987010,8086138589601828,7393310444628065,6725162605287541,6082956339805599,5468228083884012,4882726421787867,4328320203410048,3806885167542071,3320178454499631,2869711552115254,2456632293073990,2081625501293139,1744840034626455,1445847588447477,1183635878096738,956635869807187,762779896957919,599585161879460,464255499124845,353793375433696,265113897892686,195153121072800,140964152252672,99796247348733,69153978069272,46835417092549,30950016540917,19918330954030,12456812082103,7551486259324,4424446302612,2496853989480,1351649836454,698475340507,342522207248,158253068581,68284499367,27223037980,9897416907,3229835912,927863764,229080074,47143456,7768511,969952,84689,4563,122,1 731,C,1,366,22204,523990,6283122,43109066,177608842,435406654,570497620,219998531,-207137180,336316304,1705049170,2611497840,2013006924,-380933382,-1021361190,3734530861,8240377062,7120999676,2096409894,-3474712440,2134764963,17803457180,20059257778,7536029016,-4337926041,-2713974418,22448423364,43087671232,25547526577,-6700304860,-8907058574,24362614830,61394716845,59759462458,5239630420,-27860813410,20935450384,82608635167,89341277980,35872675666,-33046859512,-10637041346,97174198444,135985844184,58760253050,-25339462331,-30555440734,67165734308,177217000496,118639535165,-36238950729,-54129764840,52296960482,164466137434,176481610359,12571683516,-115675280252,8806948778,182968318326,179547086232,53693728660,-99379507418,-96276428989,145814888115,247053867182,48155617376,-111260201685,-107863218433,34074817818,235278530910,151437428704,-159525071760,-190192496556,31106251264,156609402082,152686845134,-54996235488,-295568884100,-98620656198,211094498043,124455903607,-81033576022,-219348034776,-233272165391,77903902578,258137651864,-78587087478,-318260664810,-180570297534,-24048970906,154389101386,112027962444,-318675351380,-361449366167,44754540800,142399445838,27278917157,-130445415313,-376652638478,-183061601890,267875386659,120451992838,-241697943712,-238134321902,-179517205726,51665707486,305345218283,-78826243692,-418516238348,-101058115906,129396167073,135373917930,113543698046,-238983962783,-350184928016,178363378778,327843022338,-20294520879,-115175776822,-183902107600,-89386330202,378672084754,269471667590,-259971208245,-185195740968,79921262168,164421510542,318925979218,61226495872,-374856949650,-41111002957,380565499310,199816316108,57945868156,-102061803051,-261624741100,193731268143,484525247170,23190756398,-218674670574,-72966281257,11385149624,295221670782,348505234822,-217407743714,-328587148136,132707245774,226467899169,182677573986,73443133635,-332530686774,-221035194223,333953998942,270071202991,-86774410864,-154026716650,-227898234328,-28498386142,399871850932,130109287054,-352509983778,-198683333662,11803760360,122640198526,271230844935,-78183808490,-451442399105,-78183808490,271230844935,122640198526,11803760360,-198683333662,-352509983778,130109287054,399871850932,-28498386142,-227898234328,-154026716650,-86774410864,270071202991,333953998942,-221035194223,-332530686774,73443133635,182677573986,226467899169,132707245774,-328587148136,-217407743714,348505234822,295221670782,11385149624,-72966281257,-218674670574,23190756398,484525247170,193731268143,-261624741100,-102061803051,57945868156,199816316108,380565499310,-41111002957,-374856949650,61226495872,318925979218,164421510542,79921262168,-185195740968,-259971208245,269471667590,378672084754,-89386330202,-183902107600,-115175776822,-20294520879,327843022338,178363378778,-350184928016,-238983962783,113543698046,135373917930,129396167073,-101058115906,-418516238348,-78826243692,305345218283,51665707486,-179517205726,-238134321902,-241697943712,120451992838,267875386659,-183061601890,-376652638478,-130445415313,27278917157,142399445838,44754540800,-361449366167,-318675351380,112027962444,154389101386,-24048970906,-180570297534,-318260664810,-78587087478,258137651864,77903902578,-233272165391,-219348034776,-81033576022,124455903607,211094498043,-98620656198,-295568884100,-54996235488,152686845134,156609402082,31106251264,-190192496556,-159525071760,151437428704,235278530910,34074817818,-107863218433,-111260201685,48155617376,247053867182,145814888115,-96276428989,-99379507418,53693728660,179547086232,182968318326,8806948778,-115675280252,12571683516,176481610359,164466137434,52296960482,-54129764840,-36238950729,118639535165,177217000496,67165734308,-30555440734,-25339462331,58760253050,135985844184,97174198444,-10637041346,-33046859512,35872675666,89341277980,82608635167,20935450384,-27860813410,5239630420,59759462458,61394716845,24362614830,-8907058574,-6700304860,25547526577,43087671232,22448423364,-2713974418,-4337926041,7536029016,20059257778,17803457180,2134764963,-3474712440,2096409894,7120999676,8240377062,3734530861,-1021361190,-380933382,2013006924,2611497840,1705049170,336316304,-207137180,219998531,570497620,435406654,177608842,43109066,6283122,523990,22204,366,1,D,1,122,4392,72346,649894,3446356,11011232,20221134,16970243,-1995342,-3450404,36793876,84636036,94678100,34880258,-48058818,30232528,243217529,308088708,184605460,-43234142,-102968759,374836752,797852162,538888020,30509287,-232422604,279774834,1346210312,1443586978,296691171,-485275438,177429842,1664322412,2510977641,1351489752,-763699356,-432388074,2084798177,3474301540,2561368366,-114047452,-1407424101,1530632527,4932480580,3939055412,381090180,-1496843245,250844566,4933104902,6421371990,1329101302,-2524641434,-286711084,4181386350,7090477257,4106106012,-2874384448,-3002359186,4109858455,7548731479,4635276838,-992812948,-4906872176,402511298,8907617550,6173712560,-1996136364,-4657601020,-2073005904,5425710142,9043978202,-337199817,-8407614849,-3101843688,4185445606,6336762655,2928738443,-7660002510,-9475814504,3378445720,7861253722,449266278,-5705893148,-9635327720,-4032393526,8591707059,4847961592,-9427157226,-10082228113,-3569680125,2272470808,7186237198,-3400836501,-15967211060,-5910040780,5514666660,3113159308,-1190615514,-9923144594,-13305710154,2801296850,10370613930,-3554315385,-10077843678,-7602440166,-3882329927,8547784398,6911958868,-12274436772,-11380323119,2401743030,4841330634,5551702814,-1055632876,-14353853726,-4324585419,13172181670,5731453150,-3840002536,-4910939189,-7399784914,5435153922,16256851365,-985754670,-11294992792,-836499052,4439627855,9221065888,9968985863,-7855912552,-11273608452,9004312358,12330228605,3660562674,373724486,-8663794902,-3691327298,16361872136,11125395002,-6540365069,-5561671318,-1227227608,4617609230,15205424643,3462661728,-14474426345,-3613730394,8825560668,6955752894,6364988438,-4768228922,-14288225476,2940500220,14760780376,2388053650,-5250686136,-6896739671,-7230937690,8180444613,13673273406,-6324563863,-12528230838,-2215756565,1886566218,8329712188,6218625760,-12557497614,-12557497614,6218625760,8329712188,1886566218,-2215756565,-12528230838,-6324563863,13673273406,8180444613,-7230937690,-6896739671,-5250686136,2388053650,14760780376,2940500220,-14288225476,-4768228922,6364988438,6955752894,8825560668,-3613730394,-14474426345,3462661728,15205424643,4617609230,-1227227608,-5561671318,-6540365069,11125395002,16361872136,-3691327298,-8663794902,373724486,3660562674,12330228605,9004312358,-11273608452,-7855912552,9968985863,9221065888,4439627855,-836499052,-11294992792,-985754670,16256851365,5435153922,-7399784914,-4910939189,-3840002536,5731453150,13172181670,-4324585419,-14353853726,-1055632876,5551702814,4841330634,2401743030,-11380323119,-12274436772,6911958868,8547784398,-3882329927,-7602440166,-10077843678,-3554315385,10370613930,2801296850,-13305710154,-9923144594,-1190615514,3113159308,5514666660,-5910040780,-15967211060,-3400836501,7186237198,2272470808,-3569680125,-10082228113,-9427157226,4847961592,8591707059,-4032393526,-9635327720,-5705893148,449266278,7861253722,3378445720,-9475814504,-7660002510,2928738443,6336762655,4185445606,-3101843688,-8407614849,-337199817,9043978202,5425710142,-2073005904,-4657601020,-1996136364,6173712560,8907617550,402511298,-4906872176,-992812948,4635276838,7548731479,4109858455,-3002359186,-2874384448,4106106012,7090477257,4181386350,-286711084,-2524641434,1329101302,6421371990,4933104902,250844566,-1496843245,381090180,3939055412,4932480580,1530632527,-1407424101,-114047452,2561368366,3474301540,2084798177,-432388074,-763699356,1351489752,2510977641,1664322412,177429842,-485275438,296691171,1443586978,1346210312,279774834,-232422604,30509287,538888020,797852162,374836752,-102968759,-43234142,184605460,308088708,243217529,30232528,-48058818,34880258,94678100,84636036,36793876,-3450404,-1995342,16970243,20221134,11011232,3446356,649894,72346,4392,122,1 733,C,1,367,22815,588187,8547519,81981071,569935249,3049293463,13068943901,46116272259,136495183977,342864915887,734867521023,1341110820047,2054964399201,2538995190723,2220763794065,479520169053,-2962753809411,-7594769978641,-11898345326883,-13627733740135,-10644158393091,-2053946987417,10847228480267,24370967403681,33317781846883,32851528416641,20731022508461,-1112974212959,-26565995586517,-47145978179627,-55043640910365,-46198979419841,-22182027142791,9950080253445,39968995188389,58246146517875,59446836890379,44416800546979,19359312426085,-7147706169829,-27709463425703,-38667913759673,-40763064885255,-37749336619071,-33536868825793,-29295993991907,-22416633728451,-8328746421241,15794435743697,47812639291129,79769407497787,99773534843361,95964320791079,61611070830331,-266598035927,-75287083225291,-141057742469853,-174735375375565,-161399099891127,-99755428883357,-3617129202773,101021595232701,183199228254043,217217588200267,192114279711535,115634274550989,10790804422429,-92562046063413,-167084598179961,-195621766128033,-175775464755981,-119598880463811,-47448764373283,21350243515473,75437805828865,112242258307731,134038721061803,143188194818309,138943469513933,116356774413719,68292489845395,-8521972081879,-105937013934923,-201399113396787,-263728839953269,-265293584819737,-193916166981689,-59460732434303,106366712287559,257302448210841,346669926030653,344573187643201,250016156031271,91087236780473,-86272188337779,-234107698083167,-316343324562399,-317851992915847,-247262239362523,-131824667307249,-5374370282833,104483275406749,182762274795101,225398169549513,233970644215489,211653324513627,161372962102493,85490914661267,-12272516045601,-122338624839913,-225579848137649,-295557515534861,-307548990425267,-249187559214469,-126648098688709,35468821793485,199198192659407,322325415796343,370828000896369,330859519213203,214002951599215,52496642449203,-112460655947037,-243064671801641,-313893229801197,-316608595787395,-259825549334377,-163513411055715,-49976462079509,63323460570117,164942435080133,245750238620951,295255618604929,301539731981931,254704069282769,152058502067673,3477212200457,-165351694577167,-315361005359845,-404283468455217,-401600291120405,-301110993429057,-124895928225861,82733322467565,268481569010809,386099988382265,410298802874637,343460007635707,211981276125671,53983460827499,-95076084631999,-211849033392415,-286656369807699,-319000100187697,-311027180780467,-262731914296533,-171669718887861,-38102137388167,126842644951399,295628760634571,426887622948995,477177234466451,417417768932611,246816027218151,-1717339211413,-267492673874775,-478583686058989,-574403074589361,-526294299387505,-347619601621113,-88963332278199,179163507484503,388750590485677,493756878950455,480855693572445,368882783824365,197970898289125,13279224951921,-149317914733603,-269730198257645,-341529088870757,-365142028700661,-341529088870757,-269730198257645,-149317914733603,13279224951921,197970898289125,368882783824365,480855693572445,493756878950455,388750590485677,179163507484503,-88963332278199,-347619601621113,-526294299387505,-574403074589361,-478583686058989,-267492673874775,-1717339211413,246816027218151,417417768932611,477177234466451,426887622948995,295628760634571,126842644951399,-38102137388167,-171669718887861,-262731914296533,-311027180780467,-319000100187697,-286656369807699,-211849033392415,-95076084631999,53983460827499,211981276125671,343460007635707,410298802874637,386099988382265,268481569010809,82733322467565,-124895928225861,-301110993429057,-401600291120405,-404283468455217,-315361005359845,-165351694577167,3477212200457,152058502067673,254704069282769,301539731981931,295255618604929,245750238620951,164942435080133,63323460570117,-49976462079509,-163513411055715,-259825549334377,-316608595787395,-313893229801197,-243064671801641,-112460655947037,52496642449203,214002951599215,330859519213203,370828000896369,322325415796343,199198192659407,35468821793485,-126648098688709,-249187559214469,-307548990425267,-295557515534861,-225579848137649,-122338624839913,-12272516045601,85490914661267,161372962102493,211653324513627,233970644215489,225398169549513,182762274795101,104483275406749,-5374370282833,-131824667307249,-247262239362523,-317851992915847,-316343324562399,-234107698083167,-86272188337779,91087236780473,250016156031271,344573187643201,346669926030653,257302448210841,106366712287559,-59460732434303,-193916166981689,-265293584819737,-263728839953269,-201399113396787,-105937013934923,-8521972081879,68292489845395,116356774413719,138943469513933,143188194818309,134038721061803,112242258307731,75437805828865,21350243515473,-47448764373283,-119598880463811,-175775464755981,-195621766128033,-167084598179961,-92562046063413,10790804422429,115634274550989,192114279711535,217217588200267,183199228254043,101021595232701,-3617129202773,-99755428883357,-161399099891127,-174735375375565,-141057742469853,-75287083225291,-266598035927,61611070830331,95964320791079,99773534843361,79769407497787,47812639291129,15794435743697,-8328746421241,-22416633728451,-29295993991907,-33536868825793,-37749336619071,-40763064885255,-38667913759673,-27709463425703,-7147706169829,19359312426085,44416800546979,59446836890379,58246146517875,39968995188389,9950080253445,-22182027142791,-46198979419841,-55043640910365,-47145978179627,-26565995586517,-1112974212959,20731022508461,32851528416641,33317781846883,24370967403681,10847228480267,-2053946987417,-10644158393091,-13627733740135,-11898345326883,-7594769978641,-2962753809411,479520169053,2220763794065,2538995190723,2054964399201,1341110820047,734867521023,342864915887,136495183977,46116272259,13068943901,3049293463,569935249,81981071,8547519,588187,22815,367,1,D,1,123,4661,87917,1022803,8275769,50168795,239255013,927827781,2992918591,8151981999,18910255105,37431185035,62772194163,87059704767,93136772835,57582788003,-38339200971,-192129975327,-366339485123,-488804613955,-473647816153,-259563373853,149106429635,658895752187,1098986601565,1273788451271,1042865722493,396226194961,-513230933871,-1403860971917,-1959528815053,-1948636857845,-1320725673255,-241017388013,956185169503,1885350205041,2255926185239,1982376971027,1204763065747,212721843157,-683535358637,-1272039832853,-1500723657891,-1463237176459,-1316026080431,-1163551478129,-977515194437,-610827980279,91294612317,1151934453143,2381919659331,3400482297395,3747085443647,3054069873705,1236132978371,-1382150850101,-4094338292335,-6024695698215,-6440989895199,-5026731972003,-2016497044521,1830906521617,5421249448621,7658346474525,7830564510645,5877640017329,2398562703863,-1586073482537,-4979334213429,-6929987189445,-7065339790641,-5578950691945,-3109315764059,-431857540613,1867741419487,3542557632021,4610475790453,5176340191359,5280171542465,4816049228445,3542097818095,1230360156811,-2059154683831,-5754055063387,-8815598300599,-10096037575489,-8814884400587,-4914459107505,820625099345,6899878189227,11528905977689,13217966618979,11364766712351,6499317085409,58300386925,-6151532900825,-10524125476279,-12084945577631,-10718242418037,-7129437038873,-2511119532025,1952936428453,5467264110115,7701458153635,8633804547177,8364987942339,7012477759675,4671468250759,1438429744587,-2464621397599,-6514514373389,-9841430265673,-11448942328239,-10609385673591,-7194928580193,-1787328601251,4425097075059,9910371704055,13199100669503,13362160939889,10356547076951,5034737039073,-1186341112063,-6796648250637,-10596786695999,-11951866694045,-10880288114269,-7947250862799,-3976009601161,278098266893,4290541059717,7702963979695,10163070094779,11247805227223,10532797582909,7759896389465,3039201697351,-2977648046129,-9065629922383,-13659579753291,-15344916697371,-13401740138483,-8129225571991,-801581645009,6706971479609,12484472961987,15157970234591,14296307975187,10471856125223,4944631753455,-866627805755,-5850321814585,-9406375370331,-11375916237901,-11818462280219,-10787145164651,-8225096540581,-4057482743209,1542661919837,7871607332693,13622028192739,17156724377461,17059995529677,12731536850629,4764719476531,-5057758959601,-14190746357143,-20079386607051,-20998298727247,-16651862411023,-8276962162127,1790853185145,10890358761043,16841873784155,18524672031993,16069408690211,10633602166177,3869588280023,-2674816798843,-7957781727175,-11514853254869,-13269528905227,-13269528905227,-11514853254869,-7957781727175,-2674816798843,3869588280023,10633602166177,16069408690211,18524672031993,16841873784155,10890358761043,1790853185145,-8276962162127,-16651862411023,-20998298727247,-20079386607051,-14190746357143,-5057758959601,4764719476531,12731536850629,17059995529677,17156724377461,13622028192739,7871607332693,1542661919837,-4057482743209,-8225096540581,-10787145164651,-11818462280219,-11375916237901,-9406375370331,-5850321814585,-866627805755,4944631753455,10471856125223,14296307975187,15157970234591,12484472961987,6706971479609,-801581645009,-8129225571991,-13401740138483,-15344916697371,-13659579753291,-9065629922383,-2977648046129,3039201697351,7759896389465,10532797582909,11247805227223,10163070094779,7702963979695,4290541059717,278098266893,-3976009601161,-7947250862799,-10880288114269,-11951866694045,-10596786695999,-6796648250637,-1186341112063,5034737039073,10356547076951,13362160939889,13199100669503,9910371704055,4425097075059,-1787328601251,-7194928580193,-10609385673591,-11448942328239,-9841430265673,-6514514373389,-2464621397599,1438429744587,4671468250759,7012477759675,8364987942339,8633804547177,7701458153635,5467264110115,1952936428453,-2511119532025,-7129437038873,-10718242418037,-12084945577631,-10524125476279,-6151532900825,58300386925,6499317085409,11364766712351,13217966618979,11528905977689,6899878189227,820625099345,-4914459107505,-8814884400587,-10096037575489,-8815598300599,-5754055063387,-2059154683831,1230360156811,3542097818095,4816049228445,5280171542465,5176340191359,4610475790453,3542557632021,1867741419487,-431857540613,-3109315764059,-5578950691945,-7065339790641,-6929987189445,-4979334213429,-1586073482537,2398562703863,5877640017329,7830564510645,7658346474525,5421249448621,1830906521617,-2016497044521,-5026731972003,-6440989895199,-6024695698215,-4094338292335,-1382150850101,1236132978371,3054069873705,3747085443647,3400482297395,2381919659331,1151934453143,91294612317,-610827980279,-977515194437,-1163551478129,-1316026080431,-1463237176459,-1500723657891,-1272039832853,-683535358637,212721843157,1204763065747,1982376971027,2255926185239,1885350205041,956185169503,-241017388013,-1320725673255,-1948636857845,-1959528815053,-1403860971917,-513230933871,396226194961,1042865722493,1273788451271,1098986601565,658895752187,149106429635,-259563373853,-473647816153,-488804613955,-366339485123,-192129975327,-38339200971,57582788003,93136772835,87059704767,62772194163,37431185035,18910255105,8151981999,2992918591,927827781,239255013,50168795,8275769,1022803,87917,4661,123,1 734,C,1,367,22203,519305,6122065,40794619,159679383,353651109,348057625,-119016265,-456188637,32647953,114508401,-1356734041,-2322915461,-1169225667,416419757,449913007,-325401805,1525523213,4484717429,4436278751,3700619019,2101851205,332848997,-918481725,-5376336581,-6375406927,-7542594199,-10447445885,-5956775741,-2837070379,4311188093,7803004631,5211938603,15258823225,14848175605,12138816031,4815416303,-8832715615,-1096696903,-11368652585,-16235129841,-15337938883,-20526135571,3750860743,-2580496281,5252214437,16299021561,2141354351,24220596411,3358721977,6481690241,6803190935,-26296654945,6336247293,-13078420243,207001579,5574735399,-24927942483,30429754813,2499782699,10710255631,5673652281,-33919625235,24011552291,-27620531693,-11179102223,-7729539619,-38353203981,37662528651,-14009161067,30648026269,30345693371,-11317194937,60568023729,-14163562275,26900886039,-8880961925,-60048235023,19399174533,-57544780489,4723333303,-32156101435,-45795484427,54757253275,-21066202097,57969456741,1817003617,-1548971577,70889376547,-29189638967,50332414825,-39492596585,-29930122365,25404146269,-60674909475,44903353187,-58887667545,-11812296131,36626293389,-30149492969,76958257055,-57438556743,14114037309,27403194535,-33421842245,62504121953,-89725083979,17926193171,3864115179,-22684952987,76373892021,-77830897797,60158263379,8250039257,9167198193,78318039651,-100044748629,44989716361,-47272804643,-14178250445,26862041287,-134413514019,50739591681,-47727743349,39545001795,62768433885,-68916066835,117859848367,-24465517581,76568557257,38044807765,-94085599377,59878599835,-107179101683,37494623901,-28352097257,-107772771929,58240749013,-79318543827,113138836703,7077429255,-36409647583,93523689237,-59465452969,117927477723,-51513641215,-59180773771,33262924991,-98856995485,99592021869,-73786740823,-10684146205,48801636015,-50118462823,145774859313,-62769117973,16701642199,3650600013,-70796955867,102750936935,-124455764741,-318907219,-34235429583,-36424820097,130626738919,-84624655731,77254039873,-1287247729,23418398827,124794409521,-105454318719,50553363695,-86381487225,-21961880779,46175589797,-139984144629,47788652471,-89298725159,51368451601,92779793559,-58334961077,115102755729,-58334961077,92779793559,51368451601,-89298725159,47788652471,-139984144629,46175589797,-21961880779,-86381487225,50553363695,-105454318719,124794409521,23418398827,-1287247729,77254039873,-84624655731,130626738919,-36424820097,-34235429583,-318907219,-124455764741,102750936935,-70796955867,3650600013,16701642199,-62769117973,145774859313,-50118462823,48801636015,-10684146205,-73786740823,99592021869,-98856995485,33262924991,-59180773771,-51513641215,117927477723,-59465452969,93523689237,-36409647583,7077429255,113138836703,-79318543827,58240749013,-107772771929,-28352097257,37494623901,-107179101683,59878599835,-94085599377,38044807765,76568557257,-24465517581,117859848367,-68916066835,62768433885,39545001795,-47727743349,50739591681,-134413514019,26862041287,-14178250445,-47272804643,44989716361,-100044748629,78318039651,9167198193,8250039257,60158263379,-77830897797,76373892021,-22684952987,3864115179,17926193171,-89725083979,62504121953,-33421842245,27403194535,14114037309,-57438556743,76958257055,-30149492969,36626293389,-11812296131,-58887667545,44903353187,-60674909475,25404146269,-29930122365,-39492596585,50332414825,-29189638967,70889376547,-1548971577,1817003617,57969456741,-21066202097,54757253275,-45795484427,-32156101435,4723333303,-57544780489,19399174533,-60048235023,-8880961925,26900886039,-14163562275,60568023729,-11317194937,30345693371,30648026269,-14009161067,37662528651,-38353203981,-7729539619,-11179102223,-27620531693,24011552291,-33919625235,5673652281,10710255631,2499782699,30429754813,-24927942483,5574735399,207001579,-13078420243,6336247293,-26296654945,6803190935,6481690241,3358721977,24220596411,2141354351,16299021561,5252214437,-2580496281,3750860743,-20526135571,-15337938883,-16235129841,-11368652585,-1096696903,-8832715615,4815416303,12138816031,14848175605,15258823225,5211938603,7803004631,4311188093,-2837070379,-5956775741,-10447445885,-7542594199,-6375406927,-5376336581,-918481725,332848997,2101851205,3700619019,4436278751,4484717429,1525523213,-325401805,449913007,416419757,-1169225667,-2322915461,-1356734041,114508401,32647953,-456188637,-119016265,348057625,353651109,159679383,40794619,6122065,519305,22203,367,1,D,1,122,4367,71032,623985,3184382,9482317,14860938,5949769,-13814022,-10700913,9539112,-18096919,-77015950,-72325297,-10054348,24950385,-1844078,5869733,119839848,176729557,148203822,115942675,35977200,535669,-110639648,-243167021,-229544212,-357665219,-322248248,-150643285,-6693624,291408875,198371778,354302655,634288206,456295635,405688020,-156278587,-212966788,-113006627,-645110236,-477469565,-788072824,-325883091,187800124,-179475827,628279602,212301785,474521442,723378581,-138485876,613913221,-604313620,-440397643,152164120,-650321491,599240426,-739723543,78652860,1012251753,-259277450,908761647,-1046005530,-95931965,344621984,-1403169043,386193766,-1517096493,191632872,787078757,-438839688,2105037157,-469614982,1255543673,1140018698,-489434603,1441129150,-2375453157,-264222254,-553768241,-1656787368,609774697,-2756612372,951206025,608701534,145403869,2230880162,-1409730911,2375005610,435731981,55849372,1243918891,-2816661838,1217232247,-1378138004,-291454065,625850954,-2894061589,1982057160,-913903157,1307629012,950730469,-2328024506,2479417731,-1486290806,1389054357,-340175610,-2673957589,2186978424,-2061112683,2302175288,-294490867,-1344290160,3017561147,-1612299100,3421891843,-1159285504,-1689476797,1518609106,-3184085147,2388499418,-3336812381,-1779813914,1362238005,-2158872008,4307280525,-1902301720,1290594195,2664516074,-883442377,4684022622,-3209972959,261137634,-551533769,-2869983180,2730833095,-5033713312,439949871,-620114460,-413728167,4678248776,-3231062751,2895843362,-116329049,604753726,3284928691,-4810935166,1694259575,-2552738554,87807411,2029295662,-4118226643,3149825770,-1873813231,2524493944,2591941129,-3067458618,2841910183,-3554768148,1978212079,-8132098,-4179172567,1678489086,-3865356841,3733843376,590247463,-1445827630,3546211417,-2184555662,5190498199,-579878856,-1702379343,1056326808,-4623248095,3149862180,-3296686489,-1743342462,419342841,-3099317232,5612145817,-1355971526,1691430503,1691430503,-1355971526,5612145817,-3099317232,419342841,-1743342462,-3296686489,3149862180,-4623248095,1056326808,-1702379343,-579878856,5190498199,-2184555662,3546211417,-1445827630,590247463,3733843376,-3865356841,1678489086,-4179172567,-8132098,1978212079,-3554768148,2841910183,-3067458618,2591941129,2524493944,-1873813231,3149825770,-4118226643,2029295662,87807411,-2552738554,1694259575,-4810935166,3284928691,604753726,-116329049,2895843362,-3231062751,4678248776,-413728167,-620114460,439949871,-5033713312,2730833095,-2869983180,-551533769,261137634,-3209972959,4684022622,-883442377,2664516074,1290594195,-1902301720,4307280525,-2158872008,1362238005,-1779813914,-3336812381,2388499418,-3184085147,1518609106,-1689476797,-1159285504,3421891843,-1612299100,3017561147,-1344290160,-294490867,2302175288,-2061112683,2186978424,-2673957589,-340175610,1389054357,-1486290806,2479417731,-2328024506,950730469,1307629012,-913903157,1982057160,-2894061589,625850954,-291454065,-1378138004,1217232247,-2816661838,1243918891,55849372,435731981,2375005610,-1409730911,2230880162,145403869,608701534,951206025,-2756612372,609774697,-1656787368,-553768241,-264222254,-2375453157,1441129150,-489434603,1140018698,1255543673,-469614982,2105037157,-438839688,787078757,191632872,-1517096493,386193766,-1403169043,344621984,-95931965,-1046005530,908761647,-259277450,1012251753,78652860,-739723543,599240426,-650321491,152164120,-440397643,-604313620,613913221,-138485876,723378581,474521442,212301785,628279602,-179475827,187800124,-325883091,-788072824,-477469565,-645110236,-113006627,-212966788,-156278587,405688020,456295635,634288206,354302655,198371778,291408875,-6693624,-150643285,-322248248,-357665219,-229544212,-243167021,-110639648,535669,35977200,115942675,148203822,176729557,119839848,5869733,-1844078,24950385,-10054348,-72325297,-77015950,-18096919,9539112,-10700913,-13814022,5949769,14860938,9482317,3184382,623985,71032,4367,122,1 737,C,1,368,22202,514472,5936748,37526494,125895023,137042686,-488482654,-1745593784,-269121820,7498858533,9321780176,-18233423094,-44995887660,23084595824,137611546572,14848117901,-318340228074,-163519404422,601348513150,503338231528,-981448031519,-1088829118922,1473080975304,1926200054572,-2183681510798,-3009388551802,3361720519499,4406549304300,-5349285968136,-6312920636748,8440690580146,8966095190757,-12767188566171,-12428677918136,18356214011434,16408425460244,-25369074985876,-20329906747556,34295706958436,23676562182284,-45823116866120,-26313349106770,60357980012309,28419120963755,-77578621296040,-29981981192062,96508646135224,30321655535352,-116182371498346,-28239975589056,136336372096012,22884843688212,-157375689154002,-14628008239151,179485220172637,5030433600548,-201703481976170,4276388915044,222043143892168,-12835565999310,-238860244053816,21442320922352,252344380298208,-30782305897354,-264613062097911,39892084162722,278073392545048,-46153750579196,-293473050203064,47210164159088,309604509733594,-43195586355927,-325147966758054,37072519218086,340929635136970,-32496446892733,-360179334004930,31086082033436,386141854892820,-31773785977236,-419076376123508,33013544498262,455552910433319,-35740171357066,-490938300038978,43989368191384,522852026268155,-62204034922458,-552272726206398,91545918661190,581161795302148,-128720421616274,-608920757809806,168580165770253,631316705831020,-208136169720600,-643224310704690,248178642162331,642797351468426,-290975431641069,-633144112228602,336361718207718,619852233262940,-380189729178382,-606658252672664,416872947140144,593322095527392,-443786340276642,-577623426925027,463407596393676,559371541577465,-481192533890526,-542362712413726,501213019475868,532215157812644,-523651214685362,-532018005547776,546361713262200,539862193199230,-568728512675971,-550504732253696,593873997571383,559496459818410,-626952077353190,-565860747295496,671108303938884,570991195539430,-724916255946740,-575186644286496,783595189726030,575453553251017,-842671183090330,-566815599957332,900539787166018,545847411250428,-957723227788608,-513057285454874,1013970579781710,472018260956021,-1066358097514358,-426363045874524,1110324783638093,377649258393066,-1142543242474964,-325901105103102,1162832120281624,271817260852120,-1173490622364550,-218107489108222,1177074175414807,168597264488950,-1174936997380212,-126132536799433,1167695394952306,91359313013716,-1156635167866432,-63280979091846,1144281584430836,40586353068970,-1133558657722490,-22241203900147,1126559769722024,7020820762802,-1124169161463941,7020820762802,1126559769722024,-22241203900147,-1133558657722490,40586353068970,1144281584430836,-63280979091846,-1156635167866432,91359313013716,1167695394952306,-126132536799433,-1174936997380212,168597264488950,1177074175414807,-218107489108222,-1173490622364550,271817260852120,1162832120281624,-325901105103102,-1142543242474964,377649258393066,1110324783638093,-426363045874524,-1066358097514358,472018260956021,1013970579781710,-513057285454874,-957723227788608,545847411250428,900539787166018,-566815599957332,-842671183090330,575453553251017,783595189726030,-575186644286496,-724916255946740,570991195539430,671108303938884,-565860747295496,-626952077353190,559496459818410,593873997571383,-550504732253696,-568728512675971,539862193199230,546361713262200,-532018005547776,-523651214685362,532215157812644,501213019475868,-542362712413726,-481192533890526,559371541577465,463407596393676,-577623426925027,-443786340276642,593322095527392,416872947140144,-606658252672664,-380189729178382,619852233262940,336361718207718,-633144112228602,-290975431641069,642797351468426,248178642162331,-643224310704690,-208136169720600,631316705831020,168580165770253,-608920757809806,-128720421616274,581161795302148,91545918661190,-552272726206398,-62204034922458,522852026268155,43989368191384,-490938300038978,-35740171357066,455552910433319,33013544498262,-419076376123508,-31773785977236,386141854892820,31086082033436,-360179334004930,-32496446892733,340929635136970,37072519218086,-325147966758054,-43195586355927,309604509733594,47210164159088,-293473050203064,-46153750579196,278073392545048,39892084162722,-264613062097911,-30782305897354,252344380298208,21442320922352,-238860244053816,-12835565999310,222043143892168,4276388915044,-201703481976170,5030433600548,179485220172637,-14628008239151,-157375689154002,22884843688212,136336372096012,-28239975589056,-116182371498346,30321655535352,96508646135224,-29981981192062,-77578621296040,28419120963755,60357980012309,-26313349106770,-45823116866120,23676562182284,34295706958436,-20329906747556,-25369074985876,16408425460244,18356214011434,-12428677918136,-12767188566171,8966095190757,8440690580146,-6312920636748,-5349285968136,4406549304300,3361720519499,-3009388551802,-2183681510798,1926200054572,1473080975304,-1088829118922,-981448031519,503338231528,601348513150,-163519404422,-318340228074,14848117901,137611546572,23084595824,-44995887660,-18233423094,9321780176,7498858533,-269121820,-1745593784,-488482654,137042686,125895023,37526494,5936748,514472,22202,368,1,D,1,122,4342,69634,591816,2766539,6118154,-1965190,-42089410,-62931158,111036006,399628675,-15932508,-1379520152,-979026926,3308844946,4471145093,-5867001628,-12787614682,7644234232,28240276794,-6560542982,-52359738293,1588098458,86398435696,5182605130,-133766870270,-8298672845,202858243454,1755379294,-306957605272,17068157640,459180085088,-47086078988,-665251870580,89651410728,920933904094,-157394142372,-1218544371363,276436334917,1558044258878,-475795831172,-1950517579544,770035994668,2406076205218,-1151120217996,-2913619152964,1600633264666,3432875872396,-2113631688937,-3912645234587,2709297010906,4324479360412,-3411107088000,-4680784815484,4209293480892,5015281432800,-5042818131580,-5340070999282,5827073646680,5622800593873,-6510477776673,-5815090121030,7108185334288,5913199086532,-7675319693500,-5991609112774,8240030531975,6166534457774,-8763146147860,-6512303423326,9173710897977,7006915998090,-9455688159056,-7563720606582,9701858862278,8124186043506,-10071800600482,-8720273710367,10681113872284,9436401840230,-11522578461818,-10298599988545,12497452898070,11197929571874,-13530530362442,-11932449602548,14655787147382,12340374581954,-15981709318875,-12403863728470,17562216701086,12224636113666,-19297524659617,-11894127460178,20968930939584,11386145069166,-22385116849232,-10581363782320,23507676061218,9405000082176,-24439436400624,-7944540388998,25289656096570,6427905904363,-26049537115288,-5074392528179,26601444889250,3953089926640,-26854790830020,-2977644864114,26875908769710,2035475286224,-26882538114290,-1121671403262,27102212232145,346212647686,-27623406295731,191441718234,28373695389508,-536037300048,-29235633917382,886440652832,30181009368424,-1469032689146,-31291748231574,2391785554049,32651176097928,-3610330150953,-34216689626874,5025606834512,35800295232044,-6607755491188,-37176448335022,8423106551227,38214590072652,-10544033938492,-38917085968677,12937465880878,39341442316926,-15443950258020,-39497014763030,17865183112426,39321334191652,-20073036490602,-38751814648707,22041852767994,37812628782198,-23790042223531,-36628398918102,25305643969618,35356740185954,-26534172678098,-34110412470480,27432214058404,32938017894122,-28022779671367,-31862803841224,28395447232194,30921483171371,-28659588302694,-30158926245330,28903635601460,29592674851362,-29193772783768,-29193772783768,29592674851362,28903635601460,-30158926245330,-28659588302694,30921483171371,28395447232194,-31862803841224,-28022779671367,32938017894122,27432214058404,-34110412470480,-26534172678098,35356740185954,25305643969618,-36628398918102,-23790042223531,37812628782198,22041852767994,-38751814648707,-20073036490602,39321334191652,17865183112426,-39497014763030,-15443950258020,39341442316926,12937465880878,-38917085968677,-10544033938492,38214590072652,8423106551227,-37176448335022,-6607755491188,35800295232044,5025606834512,-34216689626874,-3610330150953,32651176097928,2391785554049,-31291748231574,-1469032689146,30181009368424,886440652832,-29235633917382,-536037300048,28373695389508,191441718234,-27623406295731,346212647686,27102212232145,-1121671403262,-26882538114290,2035475286224,26875908769710,-2977644864114,-26854790830020,3953089926640,26601444889250,-5074392528179,-26049537115288,6427905904363,25289656096570,-7944540388998,-24439436400624,9405000082176,23507676061218,-10581363782320,-22385116849232,11386145069166,20968930939584,-11894127460178,-19297524659617,12224636113666,17562216701086,-12403863728470,-15981709318875,12340374581954,14655787147382,-11932449602548,-13530530362442,11197929571874,12497452898070,-10298599988545,-11522578461818,9436401840230,10681113872284,-8720273710367,-10071800600482,8124186043506,9701858862278,-7563720606582,-9455688159056,7006915998090,9173710897977,-6512303423326,-8763146147860,6166534457774,8240030531975,-5991609112774,-7675319693500,5913199086532,7108185334288,-5815090121030,-6510477776673,5622800593873,5827073646680,-5340070999282,-5042818131580,5015281432800,4209293480892,-4680784815484,-3411107088000,4324479360412,2709297010906,-3912645234587,-2113631688937,3432875872396,1600633264666,-2913619152964,-1151120217996,2406076205218,770035994668,-1950517579544,-475795831172,1558044258878,276436334917,-1218544371363,-157394142372,920933904094,89651410728,-665251870580,-47086078988,459180085088,17068157640,-306957605272,1755379294,202858243454,-8298672845,-133766870270,5182605130,86398435696,1588098458,-52359738293,-6560542982,28240276794,7644234232,-12787614682,-5867001628,4471145093,3308844946,-979026926,-1379520152,-15932508,399628675,111036006,-62931158,-42089410,-1965190,6118154,2766539,591816,69634,4342,122,1 739,C,1,369,22817,579699,8264601,78043541,541374925,2958399365,13380158645,51919901605,177543361237,545982289605,1533642251465,3983107997783,9657400710597,22029998013309,47582869332213,97829553956703,192316052885623,362868982233749,659348774698869,1157120135386009,1966373540098775,3243330014081393,5203254836645459,8135117513629751,12417688106765081,18536868632499893,27104122614842995,38875966810891513,54774589691844765,75909714653917611,103601788815660075,139406426356792767,185139776722226833,242904168855428127,315113081554372365,404514299815769777,514210117245195891,647673672833054605,808760941005301703,1001718433160414367,1231187171796291983,1502203805535271895,1820199720617784979,2190998629146992237,2620812443701030817,3116234456196296337,3684228169562522037,4332109829424952627,5067522938338560045,5898403832990869873,6832938618221043129,7879513082238394983,9046658287882369959,10342994997486618817,11777179739374945939,13357854183522945051,15093597830562115049,16992882292229679143,19064024182933255007,21315133293801701625,23754053488894887961,26388295528776078623,29224963347732316593,32270677528736799773,35531501142320603431,39012873227489665831,42719553834598218801,46655581997790188155,50824244923992803837,55228053960402508723,59868721381925740751,64747132275557154021,69863307852569055313,75216359909368120987,80804439964534436217,86624689715187992795,92673200907465195573,98944991968190720857,105434005888685519229,112133129613735873177,119034230748625269481,126128204056988755869,133405019021931301533,140853761134288942645,148462663254738901397,156219128372455560413,164109749922885234561,172120339078401345717,180235969043875820967,188441044065425705411,196719396140479604977,205054406570637002087,213429144168617458903,221826508660398704445,230229367599912148733,238620678060312395625,246983589685186772799,255301531867331594007,263558293079744922319,271738103155192205415,279825728732723819835,287806588255826981633,295666886858641947291,303393764914339107517,310975448818995430345,318401390255225879377,325662381427271636191,332750638272937588027,339659850194358485459,346385201584356249403,352923375472703721977,359272551569983265137,365432409319282477387,371404141780293499079,377190479652593977313,382795718367528930173,388225736766510478977,393487994698944137309,398591499259916463739,403546734684578720183,408365557650658351441,413061066051582799475,417647453465612399651,422139862452819677727,426554247269842505789,430907251365734542237,435216098602512957433,439498491325581372467,443772504789145068641,448056466984489783085,452368815704999524779,456727929904866298237,461151938616189378603,465658516193528959259,470264675996103644149,474986574953447474829,479839338777375920007,484836912679159763257,489991936697697453435,495315639704494989637,500817743153929486861,506506365440867748583,512387920295762703961,518467007233651814435,524746297402423542369,531226422803234615207,537905879554256317859,544780955943118584957,551845693469715732237,559091884607229194839,566509105778171999631,574084779394756722361,581804255905669308305,589650906302093231757,597606217499459544663,605649886825889856339,613759916444507008843,621912712664576722823,630083197651226169299,638244941348691436033,646370319406274755733,654430699064726074165,662396650311361145893,670238175334526513999,677924946484750425653,685426542279475355425,692712672609250280595,699753387764745376609,706519270287582567001,712981612809149026499,719112587907019268409,724885416853771888697,730274542767594351331,735255810488394828801,739806651363333529041,743906267146085846485,747535804465760308559,750678510551937031231,753319862340691660335,755447664383131995023,757052115296504433447,758125846733997716687,758663941919562829515,758663941919562829515,758125846733997716687,757052115296504433447,755447664383131995023,753319862340691660335,750678510551937031231,747535804465760308559,743906267146085846485,739806651363333529041,735255810488394828801,730274542767594351331,724885416853771888697,719112587907019268409,712981612809149026499,706519270287582567001,699753387764745376609,692712672609250280595,685426542279475355425,677924946484750425653,670238175334526513999,662396650311361145893,654430699064726074165,646370319406274755733,638244941348691436033,630083197651226169299,621912712664576722823,613759916444507008843,605649886825889856339,597606217499459544663,589650906302093231757,581804255905669308305,574084779394756722361,566509105778171999631,559091884607229194839,551845693469715732237,544780955943118584957,537905879554256317859,531226422803234615207,524746297402423542369,518467007233651814435,512387920295762703961,506506365440867748583,500817743153929486861,495315639704494989637,489991936697697453435,484836912679159763257,479839338777375920007,474986574953447474829,470264675996103644149,465658516193528959259,461151938616189378603,456727929904866298237,452368815704999524779,448056466984489783085,443772504789145068641,439498491325581372467,435216098602512957433,430907251365734542237,426554247269842505789,422139862452819677727,417647453465612399651,413061066051582799475,408365557650658351441,403546734684578720183,398591499259916463739,393487994698944137309,388225736766510478977,382795718367528930173,377190479652593977313,371404141780293499079,365432409319282477387,359272551569983265137,352923375472703721977,346385201584356249403,339659850194358485459,332750638272937588027,325662381427271636191,318401390255225879377,310975448818995430345,303393764914339107517,295666886858641947291,287806588255826981633,279825728732723819835,271738103155192205415,263558293079744922319,255301531867331594007,246983589685186772799,238620678060312395625,230229367599912148733,221826508660398704445,213429144168617458903,205054406570637002087,196719396140479604977,188441044065425705411,180235969043875820967,172120339078401345717,164109749922885234561,156219128372455560413,148462663254738901397,140853761134288942645,133405019021931301533,126128204056988755869,119034230748625269481,112133129613735873177,105434005888685519229,98944991968190720857,92673200907465195573,86624689715187992795,80804439964534436217,75216359909368120987,69863307852569055313,64747132275557154021,59868721381925740751,55228053960402508723,50824244923992803837,46655581997790188155,42719553834598218801,39012873227489665831,35531501142320603431,32270677528736799773,29224963347732316593,26388295528776078623,23754053488894887961,21315133293801701625,19064024182933255007,16992882292229679143,15093597830562115049,13357854183522945051,11777179739374945939,10342994997486618817,9046658287882369959,7879513082238394983,6832938618221043129,5898403832990869873,5067522938338560045,4332109829424952627,3684228169562522037,3116234456196296337,2620812443701030817,2190998629146992237,1820199720617784979,1502203805535271895,1231187171796291983,1001718433160414367,808760941005301703,647673672833054605,514210117245195891,404514299815769777,315113081554372365,242904168855428127,185139776722226833,139406426356792767,103601788815660075,75909714653917611,54774589691844765,38875966810891513,27104122614842995,18536868632499893,12417688106765081,8135117513629751,5203254836645459,3243330014081393,1966373540098775,1157120135386009,659348774698869,362868982233749,192316052885623,97829553956703,47582869332213,22029998013309,9657400710597,3983107997783,1533642251465,545982289605,177543361237,51919901605,13380158645,2958399365,541374925,78043541,8264601,579699,22817,369,1,D,1,123,4613,85485,976277,7819613,47796991,236384419,986478069,3583057403,11593590449,34016176527,91753616885,229998021849,540431177711,1198731056373,2524564254331,5072769402201,9765447437911,18074803724517,32265546860165,55703344488965,93232460985191,151621774338363,240074672958835,370795746833085,559606437867387,826603199670037,1196854890428835,1701140030725441,2376727610247167,3268205595474625,4428357860256401,5919082586176935,7812334254903689,10191059532231337,13150087885125189,16796933985496983,21252473115939613,26651463189308153,33142905406528451,40890255485174621,50071512987418079,60879222110596023,73520410122933937,88216469816178349,105202964441282959,124729305529134627,147058235124922511,172465042258110987,201236462747163319,233669249497638535,270068448878668337,310745464692339439,356016020810620865,406198136106587795,461610197221594423,522569161385263965,589388856758811423,662378290500965349,741839843600730983,828067239004575935,921343217507989577,1021936933707177569,1130101171077547531,1246069545146908359,1370053893617599395,1502242029121182953,1642795956100011959,1791850545947853701,1949512553538151533,2115859776751990469,2290940135457174605,2474770489485631031,2667335118669118537,2868583925282116267,3078430551632624169,3296750693241403771,3523380902112539409,3758118106356165817,4000719937327589589,4250905789799673507,4508358391872881635,4772725574159254953,5043621930890888957,5320630162064860351,5603302050886356669,5891159218324119143,6183693951499149875,6480370477115965137,6780627019229419699,7083878846689398467,7389522314178376913,7696939687429870683,8005504378863061983,8314586152884210473,8623555911805303611,8931789830957438561,9238672831180142659,9543601595456823887,9845987490039830121,10145259792645809635,10440869546412811443,10732294169896669555,11019042712748013885,11300661422120752817,11576739140977308817,11846912038595490045,12110867283316029529,12368345478269208813,12619141933932836877,12863107076085195983,13100146421181160285,13330220556495175193,13553345439092332137,13769593111867538895,13979092688731479659,14182031255088120067,14378654222924573103,14569264702726654695,14754221600948079667,14933936381148291777,15108868675562821161,15279521133385872947,15446433988428207383,15610179797330470101,15771358651142654987,15930593940893025207,16088528524450725609,16245820962183474345,16403141411401263759,16561166814188075993,16720575166024593437,16882038870470225561,17046217408218495141,17213749717099856039,17385246749285285639,17561284626848260957,17742398672025834223,17929078385391495101,18121763239636721377,18320839003810328041,18526634252185371041,18739416757250398089,18959389602843508501,19186687042405649115,19421370316919239957,19663423786481159407,19912751782102974253,20169176537214866737,20432437424765150323,20702191541223242087,20978015491062991073,21259408081924806981,21545793576475277897,21836525175485895607,22130888516978801771,22428105136595408873,22727336000493522007,23027685349289225797,23328205145986465089,23627900388109750879,23925735432861066907,24220641322869595769,24511523930417084393,24797272603113812777,25076768927723427689,25348895247078421809,25612542661822623457,25866618397999126091,26110052584025941777,26341804614185445405,26560869346211237537,26766283370500884829,26957131501735936775,27132553504164583645,27291750907178957699,27433993639674277643,27558626144612146963,27665072647806100839,27752841344906906319,27821527415323160937,27870814934446612111,27900477894438301427,27910380623538757175,27900477894438301427,27870814934446612111,27821527415323160937,27752841344906906319,27665072647806100839,27558626144612146963,27433993639674277643,27291750907178957699,27132553504164583645,26957131501735936775,26766283370500884829,26560869346211237537,26341804614185445405,26110052584025941777,25866618397999126091,25612542661822623457,25348895247078421809,25076768927723427689,24797272603113812777,24511523930417084393,24220641322869595769,23925735432861066907,23627900388109750879,23328205145986465089,23027685349289225797,22727336000493522007,22428105136595408873,22130888516978801771,21836525175485895607,21545793576475277897,21259408081924806981,20978015491062991073,20702191541223242087,20432437424765150323,20169176537214866737,19912751782102974253,19663423786481159407,19421370316919239957,19186687042405649115,18959389602843508501,18739416757250398089,18526634252185371041,18320839003810328041,18121763239636721377,17929078385391495101,17742398672025834223,17561284626848260957,17385246749285285639,17213749717099856039,17046217408218495141,16882038870470225561,16720575166024593437,16561166814188075993,16403141411401263759,16245820962183474345,16088528524450725609,15930593940893025207,15771358651142654987,15610179797330470101,15446433988428207383,15279521133385872947,15108868675562821161,14933936381148291777,14754221600948079667,14569264702726654695,14378654222924573103,14182031255088120067,13979092688731479659,13769593111867538895,13553345439092332137,13330220556495175193,13100146421181160285,12863107076085195983,12619141933932836877,12368345478269208813,12110867283316029529,11846912038595490045,11576739140977308817,11300661422120752817,11019042712748013885,10732294169896669555,10440869546412811443,10145259792645809635,9845987490039830121,9543601595456823887,9238672831180142659,8931789830957438561,8623555911805303611,8314586152884210473,8005504378863061983,7696939687429870683,7389522314178376913,7083878846689398467,6780627019229419699,6480370477115965137,6183693951499149875,5891159218324119143,5603302050886356669,5320630162064860351,5043621930890888957,4772725574159254953,4508358391872881635,4250905789799673507,4000719937327589589,3758118106356165817,3523380902112539409,3296750693241403771,3078430551632624169,2868583925282116267,2667335118669118537,2474770489485631031,2290940135457174605,2115859776751990469,1949512553538151533,1791850545947853701,1642795956100011959,1502242029121182953,1370053893617599395,1246069545146908359,1130101171077547531,1021936933707177569,921343217507989577,828067239004575935,741839843600730983,662378290500965349,589388856758811423,522569161385263965,461610197221594423,406198136106587795,356016020810620865,310745464692339439,270068448878668337,233669249497638535,201236462747163319,172465042258110987,147058235124922511,124729305529134627,105202964441282959,88216469816178349,73520410122933937,60879222110596023,50071512987418079,40890255485174621,33142905406528451,26651463189308153,21252473115939613,16796933985496983,13150087885125189,10191059532231337,7812334254903689,5919082586176935,4428357860256401,3268205595474625,2376727610247167,1701140030725441,1196854890428835,826603199670037,559606437867387,370795746833085,240074672958835,151621774338363,93232460985191,55703344488965,32265546860165,18074803724517,9765447437911,5072769402201,2524564254331,1198731056373,540431177711,229998021849,91753616885,34016176527,11593590449,3583057403,986478069,236384419,47796991,7819613,976277,85485,4613,123,1 741,C,1,371,23064,576822,7786758,66184722,390903948,1722490305,5977500834,17024791530,41042453379,85704287382,157851411096,260339486920,389703321560,536242475676,686626871217,827120751933,944982038358,1027218988120,1058788457753,1023813997134,911365078638,723416286306,479606317266,214466755914,-32186705657,-226660602835,-348308243208,-389227461996,-349455082125,-232469209584,-45033777584,199058457614,475699104960,751580341947,991825266012,1171023186180,1281710749915,1335749419992,1356650746295,1367468975142,1380841446474,1395802343514,1402411685184,1388582457523,1344245455325,1260941738448,1128841495191,937132005846,679027257222,359327754472,-409057158,-363953326018,-687972968898,-931572232656,-1063262984577,-1063493847095,-925763500362,-657973377685,-284692938258,152361944712,599785343022,1003561798326,1322363408728,1536363138054,1646441110025,1665498584841,1608042014286,1485767718789,1311909277120,1108491218766,907725041594,742016383419,626407611690,546108811620,459602009842,318787966572,95344808634,-203563918753,-538805166612,-858893056254,-1121251508580,-1300384563659,-1380829215600,-1343115074275,-1158051190962,-797722615110,-257081382342,427343454898,1177120838820,1892347944174,2481636308219,2886417268044,3086605374222,3090131413240,2917634097960,2593374171036,2147882768795,1624460922042,1080149006304,576364152402,161788096201,-140866117560,-337123143156,-451416050758,-512081166996,-540827308998,-549325144649,-540827308998,-512081166996,-451416050758,-337123143156,-140866117560,161788096201,576364152402,1080149006304,1624460922042,2147882768795,2593374171036,2917634097960,3090131413240,3086605374222,2886417268044,2481636308219,1892347944174,1177120838820,427343454898,-257081382342,-797722615110,-1158051190962,-1343115074275,-1380829215600,-1300384563659,-1121251508580,-858893056254,-538805166612,-203563918753,95344808634,318787966572,459602009842,546108811620,626407611690,742016383419,907725041594,1108491218766,1311909277120,1485767718789,1608042014286,1665498584841,1646441110025,1536363138054,1322363408728,1003561798326,599785343022,152361944712,-284692938258,-657973377685,-925763500362,-1063493847095,-1063262984577,-931572232656,-687972968898,-363953326018,-409057158,359327754472,679027257222,937132005846,1128841495191,1260941738448,1344245455325,1388582457523,1402411685184,1395802343514,1380841446474,1367468975142,1356650746295,1335749419992,1281710749915,1171023186180,991825266012,751580341947,475699104960,199058457614,-45033777584,-232469209584,-349455082125,-389227461996,-348308243208,-226660602835,-32186705657,214466755914,479606317266,723416286306,911365078638,1023813997134,1058788457753,1027218988120,944982038358,827120751933,686626871217,536242475676,389703321560,260339486920,157851411096,85704287382,41042453379,17024791530,5977500834,1722490305,390903948,66184722,7786758,576822,23064,371,1,D,1,124,4638,83136,877442,6153628,31152601,121103347,379041000,989940683,2215525687,4336095204,7544008974,11834225222,16957865716,22476250514,27879853623,32682448586,36421366744,38585823025,38591529285,35910794730,30344729448,22283877402,12754605936,3176316026,-5053827297,-10922859180,-13922041467,-13932543046,-11031890266,-5396946934,2614802298,12315142780,22629552558,32257495286,40042265425,45353900952,48288463789,49547618097,50041875224,50460540920,51012264826,51464207728,51384330715,50355980760,48051473483,44144991230,38243525684,29992719695,19320696876,6703280596,-6772556210,-19603159528,-30199078947,-37210589094,-39694473902,-37167193530,-29646224882,-17717108019,-2606981280,13897088678,29761769686,43178212337,53003270056,58914674197,61216016073,60450890308,57098970554,51583868280,44526260622,36940184992,30084392782,24911367155,21452957278,18617976183,14638805179,8002407768,-1709991143,-13587131696,-25854439048,-36708853796,-44900816128,-49737467944,-50636422500,-46691508640,-36769774378,-20158986834,2616970343,29393945266,56768726094,81088486718,99524049096,110650947718,114314637824,111105409795,101861378638,87557416862,69527076617,49629941834,30110501118,13071070521,-139206452,-9221968466,-14792573665,-17885614756,-19450937946,-20103564182,-20103564182,-19450937946,-17885614756,-14792573665,-9221968466,-139206452,13071070521,30110501118,49629941834,69527076617,87557416862,101861378638,111105409795,114314637824,110650947718,99524049096,81088486718,56768726094,29393945266,2616970343,-20158986834,-36769774378,-46691508640,-50636422500,-49737467944,-44900816128,-36708853796,-25854439048,-13587131696,-1709991143,8002407768,14638805179,18617976183,21452957278,24911367155,30084392782,36940184992,44526260622,51583868280,57098970554,60450890308,61216016073,58914674197,53003270056,43178212337,29761769686,13897088678,-2606981280,-17717108019,-29646224882,-37167193530,-39694473902,-37210589094,-30199078947,-19603159528,-6772556210,6703280596,19320696876,29992719695,38243525684,44144991230,48051473483,50355980760,51384330715,51464207728,51012264826,50460540920,50041875224,49547618097,48288463789,45353900952,40042265425,32257495286,22629552558,12315142780,2614802298,-5396946934,-11031890266,-13932543046,-13922041467,-10922859180,-5053827297,3176316026,12754605936,22283877402,30344729448,35910794730,38591529285,38585823025,36421366744,32682448586,27879853623,22476250514,16957865716,11834225222,7544008974,4336095204,2215525687,989940683,379041000,121103347,31152601,6153628,877442,83136,4638,124,1 742,C,1,371,23188,598052,8661134,82577180,569986708,3028675195,12918993277,45581482940,136020309460,349326021212,783425597920,1555145384856,2771464651787,4507828943317,6824235278836,9822726345656,13693634150078,18671195763136,24887554708348,32252406053469,40542103961463,49713922109292,60157196371132,72501774398984,86988207004804,103002392775254,119473815764773,136030387367147,153744914972394,174319325155262,198109356354202,223080875831912,246410789575850,267672973020607,290115869542633,317753277506224,350555976990240,383173980302680,409840559881424,431135576003818,454743506659399,487682330330433,527390944323386,562317842470874,583531787811694,595737246929916,614240269052742,648624574592701,690129939832563,718565616720336,724071749398480,720418887330919,732632231904321,769442027769898,810716765361553,826880007326653,812067289453354,794092658746842,806561866727091,850842638664711,890803431955546,890157747096023,853975478596773,827014841634856,846479623003560,898959300593277,931124187644791,906671539829062,848657279327983,818099488708747,848274622401958,905632680246462,923073168344153,872873182950517,800062883154566,776726487409369,823810275851695,885579120505408,887510359699068,817411343157787,741366135999937,734447891290414,799064685694717,859827230514637,842942106337538,756184977997582,682670231312299,693093604212331,769463261954594,822727182956147,786991535209293,690477604585188,626990632086504,657185056715985,744039724857639,791324144479274,744929556974147,650245690370227,604940125756102,656618036216674,752707116311277,794969944047097,741538799801110,650105933762761,617673032933378,679800768991701,773726504499044,803034286707667,736768863089319,641060570541650,611220733361769,674188068308902,760980784668069,777013600898766,698572939136323,597364626736367,568022155763122,631763909483679,713884278784374,718634490812399,626517871360992,515296714176545,481997983343957,543620171747058,617688678441255,604598328534690,489858900383979,361471937205582,321906652157385,382472165811365,449148327525306,417675920177971,282436812947858,145777770278189,114583478872126,188754430137077,258479123893659,216700167285966,71924710183871,-57586312670278,-65585721862507,29841743282862,102408945495863,48398699744703,-103521432878846,-220049382896735,-201967074756078,-89128342981153,-20116083515890,-87065865561465,-237747846874339,-328933303917162,-276183330242343,-142756962063618,-73505230077461,-142756962063618,-276183330242343,-328933303917162,-237747846874339,-87065865561465,-20116083515890,-89128342981153,-201967074756078,-220049382896735,-103521432878846,48398699744703,102408945495863,29841743282862,-65585721862507,-57586312670278,71924710183871,216700167285966,258479123893659,188754430137077,114583478872126,145777770278189,282436812947858,417675920177971,449148327525306,382472165811365,321906652157385,361471937205582,489858900383979,604598328534690,617688678441255,543620171747058,481997983343957,515296714176545,626517871360992,718634490812399,713884278784374,631763909483679,568022155763122,597364626736367,698572939136323,777013600898766,760980784668069,674188068308902,611220733361769,641060570541650,736768863089319,803034286707667,773726504499044,679800768991701,617673032933378,650105933762761,741538799801110,794969944047097,752707116311277,656618036216674,604940125756102,650245690370227,744929556974147,791324144479274,744039724857639,657185056715985,626990632086504,690477604585188,786991535209293,822727182956147,769463261954594,693093604212331,682670231312299,756184977997582,842942106337538,859827230514637,799064685694717,734447891290414,741366135999937,817411343157787,887510359699068,885579120505408,823810275851695,776726487409369,800062883154566,872873182950517,923073168344153,905632680246462,848274622401958,818099488708747,848657279327983,906671539829062,931124187644791,898959300593277,846479623003560,827014841634856,853975478596773,890157747096023,890803431955546,850842638664711,806561866727091,794092658746842,812067289453354,826880007326653,810716765361553,769442027769898,732632231904321,720418887330919,724071749398480,718565616720336,690129939832563,648624574592701,614240269052742,595737246929916,583531787811694,562317842470874,527390944323386,487682330330433,454743506659399,431135576003818,409840559881424,383173980302680,350555976990240,317753277506224,290115869542633,267672973020607,246410789575850,223080875831912,198109356354202,174319325155262,153744914972394,136030387367147,119473815764773,103002392775254,86988207004804,72501774398984,60157196371132,49713922109292,40542103961463,32252406053469,24887554708348,18671195763136,13693634150078,9822726345656,6824235278836,4507828943317,2771464651787,1555145384856,783425597920,349326021212,136020309460,45581482940,12918993277,3028675195,569986708,82577180,8661134,598052,23188,371,1,D,1,124,4712,88731,1027269,8256168,49690110,235536097,910841110,2948334258,8146083352,19516468794,41109045782,77174860738,131097932181,205176333474,302076879914,427102862845,588531399797,793864985644,1044074254396,1332353394095,1652153045874,2009449264884,2425113664066,2918354158948,3482873519115,4083567957419,4688295558179,5309528673808,6005867421384,6824170338349,7732921622747,8629599866125,9441001651661,10222380534533,11128877565350,12252300063142,13485060873606,14589696500032,15447619292951,16228826449725,17251426703075,18623600945360,20053263243250,21098535303377,21655773547967,22145982644677,23110916223929,24585841729975,25958535523928,26573990370696,26497143322148,26553884759095,27482746076143,29059118380607,30219548270596,30184976258353,29405585564622,29199230680871,30337606285332,32094104158359,32910627825107,32093896108403,30696211161494,30484886967908,31995572038690,33810687316795,33995409457429,32240808560141,30339717880004,30329040543691,32225466084538,33875857937645,33228917295360,30633540676989,28596839863145,29129748241563,31503924162296,32926795494262,31522882389936,28432500288605,26683031967483,27950326077943,30682647272460,31680985882789,29518212993016,26132260078691,24820314811782,26720856472691,29547578186087,29979555568537,27201677692088,23819857295194,23139947532002,25671504185389,28566492797301,28608495520105,25608028796340,22620915218623,22751752844892,25896533267507,28837549859536,28586716897349,25483984860521,22830525151127,23453431412143,26773193956302,29399194328068,28620066333870,25185716450030,22532181200603,23260219840470,26475810029900,28700930117598,27419112893039,23647573101380,20920302778689,21702853167105,24865391761813,26789312181397,25021210932020,20790937180078,17811198923906,18515146866228,21524506811181,22971645597560,20418614535412,15412839481214,12002540348321,12621376532764,15523815937001,16487820433694,13154925155270,7565840822443,4176110418906,5276756938754,8539737568254,9338579453196,5553801740162,-125185059331,-2905375923878,-888879281878,2855422166033,3414207572656,-828869163549,-6424674095752,-8404147024164,-5489395306879,-1487531868290,-1333115547018,-5888465668230,-10982528063866,-11749419937000,-7733941737805,-3383413111744,-3383413111744,-7733941737805,-11749419937000,-10982528063866,-5888465668230,-1333115547018,-1487531868290,-5489395306879,-8404147024164,-6424674095752,-828869163549,3414207572656,2855422166033,-888879281878,-2905375923878,-125185059331,5553801740162,9338579453196,8539737568254,5276756938754,4176110418906,7565840822443,13154925155270,16487820433694,15523815937001,12621376532764,12002540348321,15412839481214,20418614535412,22971645597560,21524506811181,18515146866228,17811198923906,20790937180078,25021210932020,26789312181397,24865391761813,21702853167105,20920302778689,23647573101380,27419112893039,28700930117598,26475810029900,23260219840470,22532181200603,25185716450030,28620066333870,29399194328068,26773193956302,23453431412143,22830525151127,25483984860521,28586716897349,28837549859536,25896533267507,22751752844892,22620915218623,25608028796340,28608495520105,28566492797301,25671504185389,23139947532002,23819857295194,27201677692088,29979555568537,29547578186087,26720856472691,24820314811782,26132260078691,29518212993016,31680985882789,30682647272460,27950326077943,26683031967483,28432500288605,31522882389936,32926795494262,31503924162296,29129748241563,28596839863145,30633540676989,33228917295360,33875857937645,32225466084538,30329040543691,30339717880004,32240808560141,33995409457429,33810687316795,31995572038690,30484886967908,30696211161494,32093896108403,32910627825107,32094104158359,30337606285332,29199230680871,29405585564622,30184976258353,30219548270596,29059118380607,27482746076143,26553884759095,26497143322148,26573990370696,25958535523928,24585841729975,23110916223929,22145982644677,21655773547967,21098535303377,20053263243250,18623600945360,17251426703075,16228826449725,15447619292951,14589696500032,13485060873606,12252300063142,11128877565350,10222380534533,9441001651661,8629599866125,7732921622747,6824170338349,6005867421384,5309528673808,4688295558179,4083567957419,3482873519115,2918354158948,2425113664066,2009449264884,1652153045874,1332353394095,1044074254396,793864985644,588531399797,427102862845,302076879914,205176333474,131097932181,77174860738,41109045782,19516468794,8146083352,2948334258,910841110,235536097,49690110,8256168,1027269,88731,4712,124,1 743,C,1,371,22569,527669,6155169,39524561,136834223,172713349,-432683707,-1789623095,-667994283,6790450685,9322640819,-16221883717,-41766695437,23918652373,130519643063,-5270855701,-331565536659,-100814878329,731469594169,417197246417,-1454135173925,-1160707265621,2668742645253,2684144569011,-4594544199891,-5523627186313,7503539957225,10450167233141,-11718222523385,-18520089026729,17604246531259,31119281962089,-25560795397137,-50003549163931,36001941307715,77328465644887,-49330861702451,-115671001811933,65900623954401,168037108374047,-85963405896729,-237853928502251,109612001137981,328951335887123,-136709926932575,-445528507032161,166816015543675,592110550810121,-199098118946869,-773485254011077,232246521180615,994622013534893,-264392050704139,-1260573739209195,293034779586369,1576363574008669,-314990957154617,-1946864842147187,326354291981869,2376665971372185,-322488151112769,-2869932950142831,298046849495419,3430266868500321,-247037359472357,-4060569247509719,162916396666839,4762919237700619,-38713001333167,-5538453345729341,-132815986964189,6387260307768595,359014566447273,-7308280375983403,-647130872739847,8299231585242155,1004119258554049,-9356559732206595,-1436449550500867,10475412335187697,1949924055376613,-11649648143472335,-2549514499304309,12871874666031141,3239200575404435,-14133544907515945,-4021836962466921,15425098306829889,4899041522409011,-16736149907021469,-5871113485723133,18055713321091143,6936978416601431,-19372442549702747,-8094143337617771,20674907039563497,9338689370524727,-21951867118146109,-10665287830593535,23192553579423145,12067262565157221,-24386913944527931,-13536676564418287,25525824432588551,15064434760441141,-26601276200821151,-16640416729527443,27606518616085009,18253624021621535,-28536176617228135,-19892369746768537,29386304388683255,21544473597093919,-30154399278225869,-23197469114792179,30839377787031471,24838819372632673,-31441522563201699,-26456139314166251,31962416104688707,28037444755862459,-32404831525943005,-29571383213074201,32772615395902691,31047453971128953,-33070554312127345,-32456186037602807,33304254617669737,33789283903397481,-33480029049746091,-35039740212786129,33604768264440225,36201884117559927,-33685815678074597,-37271379344577021,33730826804721371,38245151052458789,-33747648107053789,-39121290998689215,33744187181698575,39898946130445961,-33728271176102729,-40578200071257869,33707496211275473,41159957756175285,-33689068272806423,-41645822177262113,33679678106294803,42038009759633135,-33685383645032335,-42339286801149449,33711514946644079,42552935693484165,-33762585851537059,-42682721727017293,33842230578907853,42732850019573249,-33953190854456827,-42707937687659437,34097331573872213,42612986806752889,-34275691351708749,-42453372708565823,34488533463212955,42234808848866423,-34735419072983381,-41963295085952449,35015301797982019,41645057419239995,-35326632060418639,-41286484390232803,35667455067354121,40894066915313375,-36035468097187281,-40474309264944589,36428057400913277,40033627466599443,-36842309771400801,-39578237852080671,37275015764134221,39114069559511247,-37722647417870221,-38646701238875469,38181311092513671,38181311092513671,-38646701238875469,-37722647417870221,39114069559511247,37275015764134221,-39578237852080671,-36842309771400801,40033627466599443,36428057400913277,-40474309264944589,-36035468097187281,40894066915313375,35667455067354121,-41286484390232803,-35326632060418639,41645057419239995,35015301797982019,-41963295085952449,-34735419072983381,42234808848866423,34488533463212955,-42453372708565823,-34275691351708749,42612986806752889,34097331573872213,-42707937687659437,-33953190854456827,42732850019573249,33842230578907853,-42682721727017293,-33762585851537059,42552935693484165,33711514946644079,-42339286801149449,-33685383645032335,42038009759633135,33679678106294803,-41645822177262113,-33689068272806423,41159957756175285,33707496211275473,-40578200071257869,-33728271176102729,39898946130445961,33744187181698575,-39121290998689215,-33747648107053789,38245151052458789,33730826804721371,-37271379344577021,-33685815678074597,36201884117559927,33604768264440225,-35039740212786129,-33480029049746091,33789283903397481,33304254617669737,-32456186037602807,-33070554312127345,31047453971128953,32772615395902691,-29571383213074201,-32404831525943005,28037444755862459,31962416104688707,-26456139314166251,-31441522563201699,24838819372632673,30839377787031471,-23197469114792179,-30154399278225869,21544473597093919,29386304388683255,-19892369746768537,-28536176617228135,18253624021621535,27606518616085009,-16640416729527443,-26601276200821151,15064434760441141,25525824432588551,-13536676564418287,-24386913944527931,12067262565157221,23192553579423145,-10665287830593535,-21951867118146109,9338689370524727,20674907039563497,-8094143337617771,-19372442549702747,6936978416601431,18055713321091143,-5871113485723133,-16736149907021469,4899041522409011,15425098306829889,-4021836962466921,-14133544907515945,3239200575404435,12871874666031141,-2549514499304309,-11649648143472335,1949924055376613,10475412335187697,-1436449550500867,-9356559732206595,1004119258554049,8299231585242155,-647130872739847,-7308280375983403,359014566447273,6387260307768595,-132815986964189,-5538453345729341,-38713001333167,4762919237700619,162916396666839,-4060569247509719,-247037359472357,3430266868500321,298046849495419,-2869932950142831,-322488151112769,2376665971372185,326354291981869,-1946864842147187,-314990957154617,1576363574008669,293034779586369,-1260573739209195,-264392050704139,994622013534893,232246521180615,-773485254011077,-199098118946869,592110550810121,166816015543675,-445528507032161,-136709926932575,328951335887123,109612001137981,-237853928502251,-85963405896729,168037108374047,65900623954401,-115671001811933,-49330861702451,77328465644887,36001941307715,-50003549163931,-25560795397137,31119281962089,17604246531259,-18520089026729,-11718222523385,10450167233141,7503539957225,-5523627186313,-4594544199891,2684144569011,2668742645253,-1160707265621,-1454135173925,417197246417,731469594169,-100814878329,-331565536659,-5270855701,130519643063,23918652373,-41766695437,-16221883717,9322640819,6790450685,-667994283,-1789623095,-432683707,172713349,136834223,39524561,6155169,527669,22569,371,1,D,1,123,4415,71491,615345,2937865,6870357,-97745,-40736649,-69673491,88200015,378070793,17791731,-1266794585,-879474643,3211025097,3957070027,-6669372525,-12178385491,11755789657,30729838409,-17714289999,-68023940803,22227687839,136924502865,-20428986063,-256054473275,3727944337,451159694425,41556945895,-756344525951,-135636990123,1215052595231,306599417979,-1880853795145,-591822042067,2817756446565,1039304505839,-4100085800569,-1709078794123,5811679571689,2674555754643,-8044405057241,-4023709767165,10896166883651,5860256544935,-14468271834135,-8304630966831,18862360589935,11494934595837,-24176634116949,-15587433339693,30501636069891,20756509556623,-37915744552227,-27193946804691,46480571375363,35107427577711,-56236616727079,-44718455964135,67199009592885,56259223689177,-79353937914683,-69968665687695,92655759502431,86087449656285,-107025288641811,-104852248540453,122349247271529,126489576464419,-138480499809663,-151208901106331,155239406455527,179195619082567,-172415752938729,-210603599881205,189771817150311,245548276782617,-207046021634515,-284100495216683,223956985171495,326281227024727,-240208177185421,-372057663834433,255492854429767,421340287262173,-269500244746533,-473982057945891,281922216709629,529779335610587,-292460616968179,-588474725222523,300834804980089,649761436537753,-306789131964595,-713288494458265,310100878823495,778667515507973,-310587433045975,-845480122321365,308112895493215,913286393514913,-302592889203133,-981633141220015,293997908557205,1050061777385983,-282355502658491,-1118116160190665,267750695680119,1185349813657211,-250325195801829,-1251333311628365,230274160006007,1315660395705453,-207841672040745,-1377953383437555,183314909287795,1437867878673069,-157017288299365,-1495096982846431,129300947346657,1549375688258999,-100537719546871,-1600484045794391,71110220739099,1648249855192661,-41402952701095,-1692550129820541,11794700051555,1733312034349235,17347998181823,-1770513074972863,-45676659852795,1804179428230851,72865010102319,-1834382922426201,-98612080700441,1861235952639483,122643310894173,-1884885980127797,-144711255263819,1905509284462051,164596222048643,-1923304168808347,-182107053002481,1938483974603185,197082227168483,-1951269882472447,-209390281160673,1961885317454473,218930897260229,-1970551229268479,-225636039831201,1977482667629517,229471502024841,-1982885777327621,-230437849648337,1986955355964457,228570000803843,-1989873937945553,-223936310991395,1991811705995367,216636819435163,-1992927517140665,-206801563000797,1993369578992629,194587793215819,-1993276248214089,-180176226944059,1992777058510285,163766771301183,-1991993790166177,-145574243665733,1991041272342243,125824938347155,-1990026567057503,-104753109190135,1989047197303847,82597809150451,-1988188478221519,-59599931262211,1987521017458173,36000505383523,-1987098174775223,-12040267643957,1986953395196097,-12040267643957,-1987098174775223,36000505383523,1987521017458173,-59599931262211,-1988188478221519,82597809150451,1989047197303847,-104753109190135,-1990026567057503,125824938347155,1991041272342243,-145574243665733,-1991993790166177,163766771301183,1992777058510285,-180176226944059,-1993276248214089,194587793215819,1993369578992629,-206801563000797,-1992927517140665,216636819435163,1991811705995367,-223936310991395,-1989873937945553,228570000803843,1986955355964457,-230437849648337,-1982885777327621,229471502024841,1977482667629517,-225636039831201,-1970551229268479,218930897260229,1961885317454473,-209390281160673,-1951269882472447,197082227168483,1938483974603185,-182107053002481,-1923304168808347,164596222048643,1905509284462051,-144711255263819,-1884885980127797,122643310894173,1861235952639483,-98612080700441,-1834382922426201,72865010102319,1804179428230851,-45676659852795,-1770513074972863,17347998181823,1733312034349235,11794700051555,-1692550129820541,-41402952701095,1648249855192661,71110220739099,-1600484045794391,-100537719546871,1549375688258999,129300947346657,-1495096982846431,-157017288299365,1437867878673069,183314909287795,-1377953383437555,-207841672040745,1315660395705453,230274160006007,-1251333311628365,-250325195801829,1185349813657211,267750695680119,-1118116160190665,-282355502658491,1050061777385983,293997908557205,-981633141220015,-302592889203133,913286393514913,308112895493215,-845480122321365,-310587433045975,778667515507973,310100878823495,-713288494458265,-306789131964595,649761436537753,300834804980089,-588474725222523,-292460616968179,529779335610587,281922216709629,-473982057945891,-269500244746533,421340287262173,255492854429767,-372057663834433,-240208177185421,326281227024727,223956985171495,-284100495216683,-207046021634515,245548276782617,189771817150311,-210603599881205,-172415752938729,179195619082567,155239406455527,-151208901106331,-138480499809663,126489576464419,122349247271529,-104852248540453,-107025288641811,86087449656285,92655759502431,-69968665687695,-79353937914683,56259223689177,67199009592885,-44718455964135,-56236616727079,35107427577711,46480571375363,-27193946804691,-37915744552227,20756509556623,30501636069891,-15587433339693,-24176634116949,11494934595837,18862360589935,-8304630966831,-14468271834135,5860256544935,10896166883651,-4023709767165,-8044405057241,2674555754643,5811679571689,-1709078794123,-4100085800569,1039304505839,2817756446565,-591822042067,-1880853795145,306599417979,1215052595231,-135636990123,-756344525951,41556945895,451159694425,3727944337,-256054473275,-20428986063,136924502865,22227687839,-68023940803,-17714289999,30729838409,11755789657,-12178385491,-6669372525,3957070027,3211025097,-879474643,-1266794585,17791731,378070793,88200015,-69673491,-40736649,-97745,6870357,2937865,615345,71491,4415,123,1 745,C,1,372,23188,593439,8498570,80085961,548035652,2905034838,12470026109,44741795980,137341504911,367066699362,865721804758,1820677706839,3442356150960,5888873077531,9161132440882,13011239893368,16923092802959,20206600113300,22194780511941,22472094343032,21033955851718,18307543681009,15038470447820,12115806085431,10418602869812,10712709363368,13555067830569,19142839176570,27108249811361,36365996940782,45176811405908,51526050078239,53743105384300,51111397110001,44170079803012,34544376649518,24390659836309,15744213378970,10073648892661,8166342518182,10228354476538,15963266762349,24489121803750,34184356656741,42727872553752,47551256706208,46654201478039,39428908799390,27031610634781,12040917852172,-2456421437552,-13878615425201,-20756855726460,-22733191588329,-20157795263808,-13723021216472,-4446444147911,6061379622230,15435254040791,20893747580592,20121381501808,12285089833839,-1430172061370,-18155949980749,-34410880675468,-47317383014612,-55314613037661,-58097291655690,-56048121867929,-49731161914298,-39861136798792,-27692366927641,-15358554857020,-5672062901834,-1285820807738,-3633242671567,-12294733753841,-25204120356540,-39568501504634,-52924105259338,-63714788345047,-71173600673431,-74807853319540,-74045022259334,-68408948832318,-58121513878847,-44635767005941,-30601180828860,-19141789688854,-12804310442358,-12753155074487,-18603671850401,-28851576848480,-41505672260074,-54508260143458,-65814693392357,-73347759974311,-75163429221240,-69970156194234,-57795305491518,-40371249310397,-20903210985811,-3226118369640,9287800148796,14592072869842,12304148617723,3547646433739,-9450233811720,-23771350459844,-36181367829738,-43577571627257,-43596709240031,-35280595112800,-19513988738094,1049613910622,22638345346583,41355012842529,54113465105380,59197207721866,56371152467102,46708345304933,32341258740119,16209691618980,1707537332676,-7896615942238,-10229578488937,-4517163920081,8122772061240,24992056293666,42618160802302,57692423418073,67755257494949,71454968905240,68488455102016,59474074073322,45917309723013,30203323032079,15391917645040,4650517188776,412258331902,3600038317223,13307737270359,27117230741640,41891197851526,54649163192482,63160443393683,66134358180479,63160443393683,54649163192482,41891197851526,27117230741640,13307737270359,3600038317223,412258331902,4650517188776,15391917645040,30203323032079,45917309723013,59474074073322,68488455102016,71454968905240,67755257494949,57692423418073,42618160802302,24992056293666,8122772061240,-4517163920081,-10229578488937,-7896615942238,1707537332676,16209691618980,32341258740119,46708345304933,56371152467102,59197207721866,54113465105380,41355012842529,22638345346583,1049613910622,-19513988738094,-35280595112800,-43596709240031,-43577571627257,-36181367829738,-23771350459844,-9450233811720,3547646433739,12304148617723,14592072869842,9287800148796,-3226118369640,-20903210985811,-40371249310397,-57795305491518,-69970156194234,-75163429221240,-73347759974311,-65814693392357,-54508260143458,-41505672260074,-28851576848480,-18603671850401,-12753155074487,-12804310442358,-19141789688854,-30601180828860,-44635767005941,-58121513878847,-68408948832318,-74045022259334,-74807853319540,-71173600673431,-63714788345047,-52924105259338,-39568501504634,-25204120356540,-12294733753841,-3633242671567,-1285820807738,-5672062901834,-15358554857020,-27692366927641,-39861136798792,-49731161914298,-56048121867929,-58097291655690,-55314613037661,-47317383014612,-34410880675468,-18155949980749,-1430172061370,12285089833839,20121381501808,20893747580592,15435254040791,6061379622230,-4446444147911,-13723021216472,-20157795263808,-22733191588329,-20756855726460,-13878615425201,-2456421437552,12040917852172,27031610634781,39428908799390,46654201478039,47551256706208,42727872553752,34184356656741,24489121803750,15963266762349,10228354476538,8166342518182,10073648892661,15744213378970,24390659836309,34544376649518,44170079803012,51111397110001,53743105384300,51526050078239,45176811405908,36365996940782,27108249811361,19142839176570,13555067830569,10712709363368,10418602869812,12115806085431,15038470447820,18307543681009,21033955851718,22472094343032,22194780511941,20206600113300,16923092802959,13011239893368,9161132440882,5888873077531,3442356150960,1820677706839,865721804758,367066699362,137341504911,44741795980,12470026109,2905034838,548035652,80085961,8498570,593439,23188,372,1,D,1,124,4687,87402,999936,7951779,47577514,225902969,883577406,2924992882,8362064557,20963453114,46634589321,92908510226,166973492800,272240733165,404490100418,549573073631,684689407716,783922181520,826469051543,804188647178,725073871753,611348876010,493768132386,405299442661,376470535574,432036934797,586673977998,838209205050,1160365617663,1500412013284,1787145369495,1949973713678,1942849384990,1762179189671,1449455536790,1077010721869,724355271776,456955262984,315983431263,319029019324,464415758665,731282790114,1074285245354,1420173191433,1676286187834,1754773090405,1604754173044,1236141334614,720529819443,166601016190,-317741381373,-656917963424,-818727665254,-805175071685,-636363196748,-342806156451,28745549064,405294869198,689596518563,783422741836,625033292829,220278992164,-353010175132,-972655713069,-1517293210038,-1904132066577,-2100860108318,-2111860110758,-1955887710769,-1655274232062,-1243921828295,-783265403580,-366442340035,-98452453101,-58568597514,-266486654802,-673735627492,-1186178470461,-1703361151431,-2150640940774,-2487356918112,-2692900569392,-2748300945203,-2632258601933,-2337007812510,-1891772737682,-1373558155792,-892660442403,-557697047165,-439042412810,-550147311950,-853561000032,-1282567163253,-1761907144543,-2216649863606,-2571269974174,-2750510623904,-2692066184543,-2369979158393,-1815962768990,-1123112311562,-425243975776,140760609501,472770685077,526035153786,315665593320,-94952879344,-609813131847,-1114450962651,-1490374852038,-1634353272990,-1482726975244,-1033136225929,-352134296803,438500154970,1193508792298,1781360059488,2112603997809,2151831274159,1915502971526,1463462913518,889881557948,312852162877,-142355166583,-368718527270,-306026766592,39429031144,594952510279,1243140961985,1855782978314,2325030810268,2580804724544,2593434537109,2369113187853,1946686316310,1397699835022,823610858072,341924328221,59303322281,40018726198,284392058080,728710292700,1267007281999,1783615505529,2181311499222,2395507286920,2395507286920,2181311499222,1783615505529,1267007281999,728710292700,284392058080,40018726198,59303322281,341924328221,823610858072,1397699835022,1946686316310,2369113187853,2593434537109,2580804724544,2325030810268,1855782978314,1243140961985,594952510279,39429031144,-306026766592,-368718527270,-142355166583,312852162877,889881557948,1463462913518,1915502971526,2151831274159,2112603997809,1781360059488,1193508792298,438500154970,-352134296803,-1033136225929,-1482726975244,-1634353272990,-1490374852038,-1114450962651,-609813131847,-94952879344,315665593320,526035153786,472770685077,140760609501,-425243975776,-1123112311562,-1815962768990,-2369979158393,-2692066184543,-2750510623904,-2571269974174,-2216649863606,-1761907144543,-1282567163253,-853561000032,-550147311950,-439042412810,-557697047165,-892660442403,-1373558155792,-1891772737682,-2337007812510,-2632258601933,-2748300945203,-2692900569392,-2487356918112,-2150640940774,-1703361151431,-1186178470461,-673735627492,-266486654802,-58568597514,-98452453101,-366442340035,-783265403580,-1243921828295,-1655274232062,-1955887710769,-2111860110758,-2100860108318,-1904132066577,-1517293210038,-972655713069,-353010175132,220278992164,625033292829,783422741836,689596518563,405294869198,28745549064,-342806156451,-636363196748,-805175071685,-818727665254,-656917963424,-317741381373,166601016190,720529819443,1236141334614,1604754173044,1754773090405,1676286187834,1420173191433,1074285245354,731282790114,464415758665,319029019324,315983431263,456955262984,724355271776,1077010721869,1449455536790,1762179189671,1942849384990,1949973713678,1787145369495,1500412013284,1160365617663,838209205050,586673977998,432036934797,376470535574,405299442661,493768132386,611348876010,725073871753,804188647178,826469051543,783922181520,684689407716,549573073631,404490100418,272240733165,166973492800,92908510226,46634589321,20963453114,8362064557,2924992882,883577406,225902969,47577514,7951779,999936,87402,4687,124,1 746,C,1,373,22939,545699,6550673,44557461,179435403,424021551,571248221,654686989,1835696891,4373385835,4764481425,3393114233,10009099547,21313221119,18268679101,13896827057,35869666923,57736560711,53067408973,50310655149,68899147731,112809312455,144388676553,94768662413,79597764291,211333802507,252292508889,118526688533,111368643987,247056269131,308762230433,236900558593,57764098707,103826369867,449357468221,343161962353,-143717388569,16868278591,482895443697,336706381229,-59082276701,-163502824129,205809879333,693723311833,176217345819,-604150351801,198363170341,1085736664561,242598783867,-471816079445,131622758577,884663139785,967379532407,-39224948933,-652293652363,988116745761,1857532551915,-156091437965,-835528252623,1007164269765,1607671206415,582120292195,-471487851239,-380174381591,1662649729835,1986631632291,-1035148284431,-1189512456747,1993885657931,1884542657259,-492820754779,-861776833315,276534969399,2050577158835,1629243214041,-1835636177395,-1239786124861,3098325336639,2007754001385,-1835501379671,-1022824293901,1490285873651,2327066297605,811060978941,-2434229595593,-763105687869,4342350086717,1878159600017,-3428735550545,-750921213173,3503601710169,2376817897485,-755223005945,-2497785520025,774215675417,5349617671317,906116223731,-4923514916089,375359494425,5731154720753,1318263899803,-3178790320753,-1693015128019,2888663072833,4800478006543,-1365831529917,-5652924105371,2094440865945,6801110692039,-1070610373181,-5426303084871,206705299965,4856946183131,2716596733799,-3718492430483,-4597709176007,4238156001047,6584560049119,-3500478148307,-6166719567655,2971153607887,6326535084991,-27743474759,-5387073016119,-2083055001273,6217770272335,4959160288941,-5761642316639,-5577668701413,5689713083175,6601880721953,-3350313713527,-6483892183857,1223761140691,7543187319173,1757294556953,-7780901317765,-3447916172197,8039877898293,5141856231177,-6818260265165,-6261249898361,4969372774181,7526752526481,-2729607538449,-8812324174913,216696576305,9160720768165,1587418453371,-9439316116825,-4137640038267,8036498923333,5600348391263,-7116099905709,-7902169734019,4642869957793,8636062635767,-2850451799517,-9853548110395,-193138928155,9677741411807,2422195547439,-9766216984323,-5047878334359,8511627283987,6543095736871,-7060823462251,-8326256038131,4161983291899,9159349701479,-1791351449323,-10678381948455,-1396214813521,10418621648079,2854126771029,-10490711728095,-5546595756941,7810605765947,6559409869405,-6265008412719,-9549981073793,2703629232139,10133995058517,-1547658814939,-11839728693673,-1547658814939,10133995058517,2703629232139,-9549981073793,-6265008412719,6559409869405,7810605765947,-5546595756941,-10490711728095,2854126771029,10418621648079,-1396214813521,-10678381948455,-1791351449323,9159349701479,4161983291899,-8326256038131,-7060823462251,6543095736871,8511627283987,-5047878334359,-9766216984323,2422195547439,9677741411807,-193138928155,-9853548110395,-2850451799517,8636062635767,4642869957793,-7902169734019,-7116099905709,5600348391263,8036498923333,-4137640038267,-9439316116825,1587418453371,9160720768165,216696576305,-8812324174913,-2729607538449,7526752526481,4969372774181,-6261249898361,-6818260265165,5141856231177,8039877898293,-3447916172197,-7780901317765,1757294556953,7543187319173,1223761140691,-6483892183857,-3350313713527,6601880721953,5689713083175,-5577668701413,-5761642316639,4959160288941,6217770272335,-2083055001273,-5387073016119,-27743474759,6326535084991,2971153607887,-6166719567655,-3500478148307,6584560049119,4238156001047,-4597709176007,-3718492430483,2716596733799,4856946183131,206705299965,-5426303084871,-1070610373181,6801110692039,2094440865945,-5652924105371,-1365831529917,4800478006543,2888663072833,-1693015128019,-3178790320753,1318263899803,5731154720753,375359494425,-4923514916089,906116223731,5349617671317,774215675417,-2497785520025,-755223005945,2376817897485,3503601710169,-750921213173,-3428735550545,1878159600017,4342350086717,-763105687869,-2434229595593,811060978941,2327066297605,1490285873651,-1022824293901,-1835501379671,2007754001385,3098325336639,-1239786124861,-1835636177395,1629243214041,2050577158835,276534969399,-861776833315,-492820754779,1884542657259,1993885657931,-1189512456747,-1035148284431,1986631632291,1662649729835,-380174381591,-471487851239,582120292195,1607671206415,1007164269765,-835528252623,-156091437965,1857532551915,988116745761,-652293652363,-39224948933,967379532407,884663139785,131622758577,-471816079445,242598783867,1085736664561,198363170341,-604150351801,176217345819,693723311833,205809879333,-163502824129,-59082276701,336706381229,482895443697,16868278591,-143717388569,343161962353,449357468221,103826369867,57764098707,236900558593,308762230433,247056269131,111368643987,118526688533,252292508889,211333802507,79597764291,94768662413,144388676553,112809312455,68899147731,50310655149,53067408973,57736560711,35869666923,13896827057,18268679101,21313221119,10009099547,3393114233,4764481425,4373385835,1835696891,654686989,571248221,424021551,179435403,44557461,6550673,545699,22939,373,1,D,1,124,4513,74698,668807,3493332,10820695,19295002,21057635,37141216,112923667,185826578,138231383,191911498,599774753,804614070,504705541,800126146,1825966801,2111297558,1808809247,2075921500,3219696929,4980658080,4701020401,2520228900,4961010945,9569213258,6967419781,3135066944,6491950349,10751099438,10663976641,5438195462,942522223,10167303860,17981514169,2783373104,-6203148975,10678088272,17951819625,4476844492,-5896617079,-1569207842,18598781239,21601512482,-12291626887,-14633569058,30260912797,30246272186,-10481838999,-10159759646,20445224037,38328444868,21227222763,-21424627160,-1572360045,66458369782,37668296605,-34176973810,137582715,58885836810,42966606279,135358382,-24918924791,18826820518,86283439631,21532624886,-66354584757,15903573576,93011462925,22200864664,-35424161965,-14996567374,42910477375,86841808646,-2868336325,-88650342520,40133250973,126701082628,-8372384221,-74169240834,13570601045,78164153344,71513333013,-34143667050,-93366141901,78108827320,157279051221,-50957488404,-112041812581,70461806578,128397375261,29531408278,-73776406839,-58743817320,134841794839,159642048156,-111037078215,-127479864712,153601186351,160528466114,-59614169333,-112569403322,17385693959,172010542064,93429711615,-178442792636,-103982156671,225136283320,136402811191,-173164052922,-119743072629,119804338536,169675058011,-15376428970,-204212320027,-26301489148,270129109189,76543975546,-251742977191,-74610689288,226750888433,138184990056,-127981983847,-181032283304,83637684855,274354362930,-15171463085,-290979726858,1386022725,302958423116,68061384829,-239639443252,-125485329699,201778410200,226743106645,-140904884150,-283519353317,108843228424,326973119827,-45587503314,-320644249339,-27928932766,301057067923,117825464812,-275720244211,-211820195564,228550720155,268579048944,-189173946355,-330307351590,99054404371,336325835426,-33569903595,-362839192376,-76345347909,326826592548,143815358357,-305576467496,-242342715251,230948582566,299208969609,-174759577058,-363150795587,87161927618,372169365089,-14453451930,-372099009841,-95618263420,322331411161,183526326614,-295358210817,-296628921424,223384468025,334634695262,-186611900243,-387571251726,67292070321,351099987132,11131278201,-372208011256,-165693178831,316428618244,223883738977,-324203172158,-324203172158,223883738977,316428618244,-165693178831,-372208011256,11131278201,351099987132,67292070321,-387571251726,-186611900243,334634695262,223384468025,-296628921424,-295358210817,183526326614,322331411161,-95618263420,-372099009841,-14453451930,372169365089,87161927618,-363150795587,-174759577058,299208969609,230948582566,-242342715251,-305576467496,143815358357,326826592548,-76345347909,-362839192376,-33569903595,336325835426,99054404371,-330307351590,-189173946355,268579048944,228550720155,-211820195564,-275720244211,117825464812,301057067923,-27928932766,-320644249339,-45587503314,326973119827,108843228424,-283519353317,-140904884150,226743106645,201778410200,-125485329699,-239639443252,68061384829,302958423116,1386022725,-290979726858,-15171463085,274354362930,83637684855,-181032283304,-127981983847,138184990056,226750888433,-74610689288,-251742977191,76543975546,270129109189,-26301489148,-204212320027,-15376428970,169675058011,119804338536,-119743072629,-173164052922,136402811191,225136283320,-103982156671,-178442792636,93429711615,172010542064,17385693959,-112569403322,-59614169333,160528466114,153601186351,-127479864712,-111037078215,159642048156,134841794839,-58743817320,-73776406839,29531408278,128397375261,70461806578,-112041812581,-50957488404,157279051221,78108827320,-93366141901,-34143667050,71513333013,78164153344,13570601045,-74169240834,-8372384221,126701082628,40133250973,-88650342520,-2868336325,86841808646,42910477375,-14996567374,-35424161965,22200864664,93011462925,15903573576,-66354584757,21532624886,86283439631,18826820518,-24918924791,135358382,42966606279,58885836810,137582715,-34176973810,37668296605,66458369782,-1572360045,-21424627160,21227222763,38328444868,20445224037,-10159759646,-10481838999,30246272186,30260912797,-14633569058,-12291626887,21601512482,18598781239,-1569207842,-5896617079,4476844492,17951819625,10678088272,-6203148975,2783373104,17981514169,10167303860,942522223,5438195462,10663976641,10751099438,6491950349,3135066944,6967419781,9569213258,4961010945,2520228900,4701020401,4980658080,3219696929,2075921500,1808809247,2111297558,1825966801,800126146,504705541,804614070,599774753,191911498,138231383,185826578,112923667,37141216,21057635,19295002,10820695,3493332,668807,74698,4513,124,1 749,C,1,374,22938,541012,6393423,42389102,163494114,353744791,361485386,131234998,574141354,1952894931,1861639990,82408886,1080182069,4026999672,3971358180,2173405048,3630271,2293285246,9943097584,3914564837,-4695137290,6869018274,7735365984,2874124163,9087472030,-4821785472,4536048119,23619426708,-9267552554,3920142320,23729562739,-16633073198,18824954582,24253180407,-28836499626,27928880398,13377901834,-24223689013,52701759404,-14645512182,-34885144041,77880242296,-15882875506,-29746694072,59445569275,-36504401864,17361252020,59242366625,-82463322638,32321048934,67475041224,-81721011203,40681801237,32633954724,-73300321401,71267675013,2795498698,-67164228352,82154023687,-31271469061,-45483342716,99447302403,-62669756265,-45003968486,93936061572,-57923794879,-12190866849,50051472772,-86907436307,48819221097,46561902918,-122872200728,59860072021,37412716271,-102173906268,74491615493,-17136939579,-82242368734,107085624040,-60793094865,-58548892493,119608065248,-106936022913,-20311160125,133420050798,-138894856132,7397759153,110350536443,-141630953828,71375257829,54894904907,-167482223462,143429808420,25062067087,-174525056209,171933801340,-17698847669,-133876496765,192029151138,-76141831784,-82361522935,193811371915,-125964701128,-12393710377,181332859557,-176560166213,42526815850,171015388261,-178764404835,69779634971,110270187861,-140053384923,127360818357,27599570566,-130717799173,177572095699,-7383037301,-114821703471,169716563943,-32690748997,-62140652496,146828596037,-66474374717,-6734215421,118616276885,-98360441211,50287787679,99793945518,-134147491873,70351809043,94685389439,-114883146713,62448654467,31717167345,-68952291400,109890563633,-39463787239,-84429301113,148279573359,-41486420749,-88294027819,120959288682,-53862279075,-46069233947,105322295131,-88271272459,-16379942163,95915946913,-111737793824,18697125339,91592679785,-146289595553,26166005895,105976117173,-132989320461,10082736742,60927457497,-99707289663,60927457497,10082736742,-132989320461,105976117173,26166005895,-146289595553,91592679785,18697125339,-111737793824,95915946913,-16379942163,-88271272459,105322295131,-46069233947,-53862279075,120959288682,-88294027819,-41486420749,148279573359,-84429301113,-39463787239,109890563633,-68952291400,31717167345,62448654467,-114883146713,94685389439,70351809043,-134147491873,99793945518,50287787679,-98360441211,118616276885,-6734215421,-66474374717,146828596037,-62140652496,-32690748997,169716563943,-114821703471,-7383037301,177572095699,-130717799173,27599570566,127360818357,-140053384923,110270187861,69779634971,-178764404835,171015388261,42526815850,-176560166213,181332859557,-12393710377,-125964701128,193811371915,-82361522935,-76141831784,192029151138,-133876496765,-17698847669,171933801340,-174525056209,25062067087,143429808420,-167482223462,54894904907,71375257829,-141630953828,110350536443,7397759153,-138894856132,133420050798,-20311160125,-106936022913,119608065248,-58548892493,-60793094865,107085624040,-82242368734,-17136939579,74491615493,-102173906268,37412716271,59860072021,-122872200728,46561902918,48819221097,-86907436307,50051472772,-12190866849,-57923794879,93936061572,-45003968486,-62669756265,99447302403,-45483342716,-31271469061,82154023687,-67164228352,2795498698,71267675013,-73300321401,32633954724,40681801237,-81721011203,67475041224,32321048934,-82463322638,59242366625,17361252020,-36504401864,59445569275,-29746694072,-15882875506,77880242296,-34885144041,-14645512182,52701759404,-24223689013,13377901834,27928880398,-28836499626,24253180407,18824954582,-16633073198,23729562739,3920142320,-9267552554,23619426708,4536048119,-4821785472,9087472030,2874124163,7735365984,6869018274,-4695137290,3914564837,9943097584,2293285246,3630271,2173405048,3971358180,4026999672,1080182069,82408886,1861639990,1952894931,574141354,131234998,361485386,353744791,163494114,42389102,6393423,541012,22938,374,1,D,1,124,4488,73405,644148,3255900,9503360,14648129,8824538,7094246,45706123,82335548,33951498,1690604,98828715,161803766,114273670,38676587,914868,237003756,340379696,-94485303,-9920762,377865492,118919447,253560134,143703304,-237031188,726144547,351939692,-472391976,865338353,87998102,-353045932,1389886702,-383577711,-335541552,1485924370,-841664555,569946660,1486740166,-2045204440,1183272203,1954328618,-2104740190,1215842785,740919286,-1498787792,2700420788,-730829621,-2130424086,3533647120,-889492683,-1676838143,2982519992,-1836490334,-343068901,2871714813,-2696920720,560523939,2128377467,-3191764800,1897403086,1548943759,-3907516157,2093806988,1149871425,-2836813617,2132011004,-1065674418,-1834490255,3762367345,-2497472012,-2117973279,3932813115,-2640670780,-827119986,2859009921,-3812526179,1062395232,2262601131,-4611049721,2604645400,1029306250,-4970071537,4395870147,17459588,-4948321635,4941994983,-1359836768,-3090558254,5455776373,-4144199833,-1375362516,6555449391,-5795410225,-128533796,5980974522,-6347373029,2123279715,4433044592,-6699434851,4238259659,2408039748,-6160186930,6300071587,10353805,-5717803975,7689390527,-1109751839,-4457474711,6831582966,-2366746521,-1285227177,5922485225,-4674001445,984984759,5842059407,-5378022714,1818498377,4479191065,-4608467533,2996626791,2403714513,-3762529053,4075175538,247381807,-2823932259,5302683897,-1572048209,-2805077905,5685873011,-1592344320,-1961860983,3795951467,-2335994925,912144051,2999851673,-4682645443,1982804016,3673334045,-4917705909,1579082473,2473403067,-4079173323,2495362253,872579342,-4005375957,3329330947,-332618889,-3636603129,4346493143,-1516947815,-4161636212,4935857571,-1046626655,-3949724533,3438805177,-1600875035,-1600875035,3438805177,-3949724533,-1046626655,4935857571,-4161636212,-1516947815,4346493143,-3636603129,-332618889,3329330947,-4005375957,872579342,2495362253,-4079173323,2473403067,1579082473,-4917705909,3673334045,1982804016,-4682645443,2999851673,912144051,-2335994925,3795951467,-1961860983,-1592344320,5685873011,-2805077905,-1572048209,5302683897,-2823932259,247381807,4075175538,-3762529053,2403714513,2996626791,-4608467533,4479191065,1818498377,-5378022714,5842059407,984984759,-4674001445,5922485225,-1285227177,-2366746521,6831582966,-4457474711,-1109751839,7689390527,-5717803975,10353805,6300071587,-6160186930,2408039748,4238259659,-6699434851,4433044592,2123279715,-6347373029,5980974522,-128533796,-5795410225,6555449391,-1375362516,-4144199833,5455776373,-3090558254,-1359836768,4941994983,-4948321635,17459588,4395870147,-4970071537,1029306250,2604645400,-4611049721,2262601131,1062395232,-3812526179,2859009921,-827119986,-2640670780,3932813115,-2117973279,-2497472012,3762367345,-1834490255,-1065674418,2132011004,-2836813617,1149871425,2093806988,-3907516157,1548943759,1897403086,-3191764800,2128377467,560523939,-2696920720,2871714813,-343068901,-1836490334,2982519992,-1676838143,-889492683,3533647120,-2130424086,-730829621,2700420788,-1498787792,740919286,1215842785,-2104740190,1954328618,1183272203,-2045204440,1486740166,569946660,-841664555,1485924370,-335541552,-383577711,1389886702,-353045932,87998102,865338353,-472391976,351939692,726144547,-237031188,143703304,253560134,118919447,377865492,-9920762,-94485303,340379696,237003756,914868,38676587,114273670,161803766,98828715,1690604,33951498,82335548,45706123,7094246,8824538,14648129,9503360,3255900,644148,73405,4488,124,1 751,C,1,375,23563,608075,8799391,84267225,592233055,3275744575,14982902495,58755922919,202976079365,630645754197,1791021996541,4709354429219,11583600714333,26877459240327,59236078645671,124714621184619,252031061217123,490843144818045,924413365295585,1688469696563105,2998592998565385,5189056727788555,8766694461540031,14484049658650749,23436733835716187,37190538196282239,57944355939789537,88735318791444575,133692670828585359,198346737605311631,289998849607710915,418157211062751085,595042452190781791,836164972577426653,1160974208797845855,1593577700764777527,2163525373720770279,2906651902915601115,3865967507380470027,5092585156100141583,6646670089696775587,8598395876227339879,11028890021904730591,14031151508281585529,17710922553920510081,22187497391041916567,27594451860257435687,34080279081878257189,41808918259246156033,50960165693199567025,61729959219871141357,74330529417975514883,88990412976740744315,105954325508289242315,125482892796455224565,147852240997995659519,173353447681752559027,202291856859423968573,234986262394616547901,271767965443646691167,312979712942158163191,358974525647133851123,410114425888667036001,466769076962841765177,529314347956638002747,598130819658629093677,673602248973053059119,756114010804029087957,846051537594054854181,943798777479602001781,1049736692280833434537,1164241816215775858971,1287684895299859346907,1420429625874129073883,1562831508648827882813,1715236832132083993833,1877981796436082079087,2051391785326582648677,2235780791118012258321,2431450993719085734797,2638692491891052218589,2857783181660550205169,3088988773879163925991,3332562940170044951763,3588747573960769874005,3857773150973795014753,4139859171432165391491,4435214664344575573799,4744038732577804994093,5066521116038022669473,5402842749212716799669,5753176288632154679815,6117686585561632706137,6496531079503318733595,6889860088932847470155,7297816977169441112425,7720538173403919555113,8158153031680718731701,8610783514007563442335,9078543687674130248175,9561539031190712299293,10059865547874333293403,10573608690858471682785,11102842108019403625549,11647626219834083876915,12208006647360430707515,12784012511231933771927,13375654625685807067049,13982923614133676557317,14605787974608931778175,15244192124593361588349,15898054455276105260493,16567265425292623987875,17251685723507895118057,17951144529529490117543,18665437899441443246865,19394327302804320921615,20137538335315747753293,20894759629689436414891,21665641985284905107687,22449797734777364140195,23246800363653447055681,24056184395500054350825,24877445552867535779903,25710041199893082227297,26553391068846281288097,27406878268319401206479,28269850565982822307265,29141621933757005462841,30021474338054761810829,30908659752597146381621,31802402366407544561301,32701900955162505607439,33606331380347209354027,34514849177835450619415,35426592195763518554571,36340683241020995941369,37256232694405456303765,38172341056480224760075,39088101389362125455585,40002601623909347900481,40914926706879170565267,41824160568336729466905,42729387895646796164689,43629695706490356812023,44524174719249568894617,45411920524564061756943,46292034566693099223037,47163624947396545684597,48025807068313103563493,48877704130271862188055,49718447509685647880195,50547177033250561367773,51363041172753407954813,52165197182015963885309,52952811198021776040355,53725058328190465337213,54481122745658852347155,55220197814321321693757,55941486265246276693283,56644200445846839774119,57327562662730298083957,57990805638347352901011,58633173100268894741739,59253920520008693830237,59852316015691668194487,60427641429494266500479,60979193586670046256431,61506285738197278312503,62008249183785208868021,62484435066343346612045,62934216323285300150879,63356989774458897974529,63752178321323399284731,64119233227470106556205,64457636446905275511863,64766902963832995867569,65046583106079194410361,65296264793811172643193,65515575685794947703711,65704185187008008373641,65861806283861334779491,65988197176430725358085,66083162680794505268797,66146555378670503153829,66178276495907210848733,66178276495907210848733,66146555378670503153829,66083162680794505268797,65988197176430725358085,65861806283861334779491,65704185187008008373641,65515575685794947703711,65296264793811172643193,65046583106079194410361,64766902963832995867569,64457636446905275511863,64119233227470106556205,63752178321323399284731,63356989774458897974529,62934216323285300150879,62484435066343346612045,62008249183785208868021,61506285738197278312503,60979193586670046256431,60427641429494266500479,59852316015691668194487,59253920520008693830237,58633173100268894741739,57990805638347352901011,57327562662730298083957,56644200445846839774119,55941486265246276693283,55220197814321321693757,54481122745658852347155,53725058328190465337213,52952811198021776040355,52165197182015963885309,51363041172753407954813,50547177033250561367773,49718447509685647880195,48877704130271862188055,48025807068313103563493,47163624947396545684597,46292034566693099223037,45411920524564061756943,44524174719249568894617,43629695706490356812023,42729387895646796164689,41824160568336729466905,40914926706879170565267,40002601623909347900481,39088101389362125455585,38172341056480224760075,37256232694405456303765,36340683241020995941369,35426592195763518554571,34514849177835450619415,33606331380347209354027,32701900955162505607439,31802402366407544561301,30908659752597146381621,30021474338054761810829,29141621933757005462841,28269850565982822307265,27406878268319401206479,26553391068846281288097,25710041199893082227297,24877445552867535779903,24056184395500054350825,23246800363653447055681,22449797734777364140195,21665641985284905107687,20894759629689436414891,20137538335315747753293,19394327302804320921615,18665437899441443246865,17951144529529490117543,17251685723507895118057,16567265425292623987875,15898054455276105260493,15244192124593361588349,14605787974608931778175,13982923614133676557317,13375654625685807067049,12784012511231933771927,12208006647360430707515,11647626219834083876915,11102842108019403625549,10573608690858471682785,10059865547874333293403,9561539031190712299293,9078543687674130248175,8610783514007563442335,8158153031680718731701,7720538173403919555113,7297816977169441112425,6889860088932847470155,6496531079503318733595,6117686585561632706137,5753176288632154679815,5402842749212716799669,5066521116038022669473,4744038732577804994093,4435214664344575573799,4139859171432165391491,3857773150973795014753,3588747573960769874005,3332562940170044951763,3088988773879163925991,2857783181660550205169,2638692491891052218589,2431450993719085734797,2235780791118012258321,2051391785326582648677,1877981796436082079087,1715236832132083993833,1562831508648827882813,1420429625874129073883,1287684895299859346907,1164241816215775858971,1049736692280833434537,943798777479602001781,846051537594054854181,756114010804029087957,673602248973053059119,598130819658629093677,529314347956638002747,466769076962841765177,410114425888667036001,358974525647133851123,312979712942158163191,271767965443646691167,234986262394616547901,202291856859423968573,173353447681752559027,147852240997995659519,125482892796455224565,105954325508289242315,88990412976740744315,74330529417975514883,61729959219871141357,50960165693199567025,41808918259246156033,34080279081878257189,27594451860257435687,22187497391041916567,17710922553920510081,14031151508281585529,11028890021904730591,8598395876227339879,6646670089696775587,5092585156100141583,3865967507380470027,2906651902915601115,2163525373720770279,1593577700764777527,1160974208797845855,836164972577426653,595042452190781791,418157211062751085,289998849607710915,198346737605311631,133692670828585359,88735318791444575,57944355939789537,37190538196282239,23436733835716187,14484049658650749,8766694461540031,5189056727788555,2998592998565385,1688469696563105,924413365295585,490843144818045,252031061217123,124714621184619,59236078645671,26877459240327,11583600714333,4709354429219,1791021996541,630645754197,202976079365,58755922919,14982902495,3275744575,592233055,84267225,8799391,608075,23563,375,1,D,1,125,4763,89625,1038491,8431375,52188755,261131025,1101656389,4042908667,13215183845,39185372197,106927906213,271618982785,648280217975,1464856254201,3153386560971,6500908675013,12890988367107,24678646546027,45756181043823,82385043352613,144389380439589,246829656019531,412299151950483,674010981478653,1079867022349483,1697721074427193,2622064487700727,3982371281337775,5953339192707275,8767251176903733,12728657056820943,18231536348839595,25779050590220297,36005927507759961,49703441797868777,67846870797896229,91625211439990703,122472851788398577,162102800769013783,212540998079500265,276161157108382517,355719540748915947,454389036086914179,575791880713753215,724030401188825793,903715151922738555,1119989888196912711,1378552866877164687,1685674038626374891,2048207771786556031,2473600826414192493,2969895373553819551,3545726926898635511,4210317119757071145,4973461319142927191,5845511121404950815,6837351821656143455,7960374994578226785,9226446369483048085,10647869230211745895,12237343622430991519,14007921708184788059,15972959670144270211,18146066634645886545,20541051150946235325,23171865830797677387,26052550813436761901,29197176772074949601,32619788214847161995,36334347852349199819,40354682802754095619,44694433382596029897,49367005186515419739,54385525093748989483,59762801755287291287,65511291016710618007,71643066621654189473,78169796423764760143,85102724214863822239,92452657157347251717,100229958692493039849,108444546685430398957,117105896463408372939,126223048307402594479,135804618868261081839,145858815897543977911,156393455610049419997,167415981930142715143,178933486818311191121,190952730829303990679,203480163020759445417,216521939313741352799,230083938406656411753,244171774364085241079,258790805044214186519,273946135594175599123,289642616332060961681,305884834446831959093,322677099080698012143,340023419509382563599,357927476299592783155,376392585494612438071,395421656052395034359,415017140929823420449,435180982366143105329,455914552062819615635,477218587082029118003,499093122388683649929,521537421039659798883,544549903078408142577,568128074224245745045,592268455455252240631,616966514574396205223,642216600823289971391,668011883569807074715,694344296047367430965,721204485067044235179,748581767559983104111,776464094737235538517,804838024576396445977,833688703258064746143,862999856078292825573,892753788253863485769,922931395913652871845,953512187430343931347,984474315092194434433,1015794616945611725933,1047448668458647719435,1079410843467487658343,1111654383678326669247,1144151475812695667493,1176873335313139696279,1209790295376335596499,1242871899960185317643,1276086999327185238427,1309403846644016582033,1342790194160391848979,1376213387539919666155,1409640457010750209781,1443038204140126294627,1476373283208452477603,1509612276356940733511,1542721761898774824493,1575668375406874916391,1608418863411658203361,1640940129750448228005,1673199274798662370735,1705163627975895806065,1736800774054134184347,1768078573899583869153,1798965180355288355767,1829429050021995919327,1859438951724236770509,1888963972462574037005,1917973521656854649903,1946437334483686063645,1974325475107740125815,2001608340602616679207,2028256666352813974299,2054241533721959854549,2079534380760402053507,2104107016702963097687,2127931640970032866009,2150980867327254053525,2173227753776767394457,2194645838643737735141,2215209183185079435245,2234892420884606495275,2253670813414221627979,2271520313040313856307,2288417631046052230623,2304340311532681740991,2319266809765635525539,2333176574053368000137,2346050129996359472239,2357869165827180782967,2368616617484199164163,2378276752023524993463,2386835247975932062109,2394279271295451557641,2400597545620178934371,2405780415668406681355,2409819902718774273535,2412709751265967115887,2414445466098358440683,2415024339206511137295,2414445466098358440683,2412709751265967115887,2409819902718774273535,2405780415668406681355,2400597545620178934371,2394279271295451557641,2386835247975932062109,2378276752023524993463,2368616617484199164163,2357869165827180782967,2346050129996359472239,2333176574053368000137,2319266809765635525539,2304340311532681740991,2288417631046052230623,2271520313040313856307,2253670813414221627979,2234892420884606495275,2215209183185079435245,2194645838643737735141,2173227753776767394457,2150980867327254053525,2127931640970032866009,2104107016702963097687,2079534380760402053507,2054241533721959854549,2028256666352813974299,2001608340602616679207,1974325475107740125815,1946437334483686063645,1917973521656854649903,1888963972462574037005,1859438951724236770509,1829429050021995919327,1798965180355288355767,1768078573899583869153,1736800774054134184347,1705163627975895806065,1673199274798662370735,1640940129750448228005,1608418863411658203361,1575668375406874916391,1542721761898774824493,1509612276356940733511,1476373283208452477603,1443038204140126294627,1409640457010750209781,1376213387539919666155,1342790194160391848979,1309403846644016582033,1276086999327185238427,1242871899960185317643,1209790295376335596499,1176873335313139696279,1144151475812695667493,1111654383678326669247,1079410843467487658343,1047448668458647719435,1015794616945611725933,984474315092194434433,953512187430343931347,922931395913652871845,892753788253863485769,862999856078292825573,833688703258064746143,804838024576396445977,776464094737235538517,748581767559983104111,721204485067044235179,694344296047367430965,668011883569807074715,642216600823289971391,616966514574396205223,592268455455252240631,568128074224245745045,544549903078408142577,521537421039659798883,499093122388683649929,477218587082029118003,455914552062819615635,435180982366143105329,415017140929823420449,395421656052395034359,376392585494612438071,357927476299592783155,340023419509382563599,322677099080698012143,305884834446831959093,289642616332060961681,273946135594175599123,258790805044214186519,244171774364085241079,230083938406656411753,216521939313741352799,203480163020759445417,190952730829303990679,178933486818311191121,167415981930142715143,156393455610049419997,145858815897543977911,135804618868261081839,126223048307402594479,117105896463408372939,108444546685430398957,100229958692493039849,92452657157347251717,85102724214863822239,78169796423764760143,71643066621654189473,65511291016710618007,59762801755287291287,54385525093748989483,49367005186515419739,44694433382596029897,40354682802754095619,36334347852349199819,32619788214847161995,29197176772074949601,26052550813436761901,23171865830797677387,20541051150946235325,18146066634645886545,15972959670144270211,14007921708184788059,12237343622430991519,10647869230211745895,9226446369483048085,7960374994578226785,6837351821656143455,5845511121404950815,4973461319142927191,4210317119757071145,3545726926898635511,2969895373553819551,2473600826414192493,2048207771786556031,1685674038626374891,1378552866877164687,1119989888196912711,903715151922738555,724030401188825793,575791880713753215,454389036086914179,355719540748915947,276161157108382517,212540998079500265,162102800769013783,122472851788398577,91625211439990703,67846870797896229,49703441797868777,36005927507759961,25779050590220297,18231536348839595,12728657056820943,8767251176903733,5953339192707275,3982371281337775,2622064487700727,1697721074427193,1079867022349483,674010981478653,412299151950483,246829656019531,144389380439589,82385043352613,45756181043823,24678646546027,12890988367107,6500908675013,3153386560971,1464856254201,648280217975,271618982785,106927906213,39185372197,13215183845,4042908667,1101656389,261131025,52188755,8431375,1038491,89625,4763,125,1 753,C,1,376,23437,580987,7655686,61973803,334575223,1261485496,3386045539,6408574549,8080956286,5694676333,1392107797,4660160680,22252372657,42132941725,37876947040,2677536271,-26606017253,-1806335360,70668095143,114807408919,61401555586,-57203163293,-114197420093,-21165991976,147142606855,202190944531,49517239318,-174737254115,-226770571529,-27913022216,224182051003,254291625661,11474319328,-263747952383,-289399969421,-38850891512,234271975027,260465406889,22200915136,-243919183847,-289560559643,-82981791722,183788661601,277837684609,119758392814,-152531949263,-290197494917,-147529927844,163707959011,349588136437,213564701830,-122433207149,-311743738979,-139010105498,228846918061,400521491845,185993465212,-183234195599,-303724453481,-49283683724,288771005833,333722657419,46548992860,-247043916191,-238507774103,32072943514,253242678229,195377397265,-62382281864,-244850029409,-178645386449,44703618574,186505617439,106838226901,-110406390014,-248285253875,-165363604847,62212744822,202536534085,96761207647,-161505288110,-297953937743,-141689266319,166059113848,296212383175,91456583911,-240120606788,-337874647235,-81353625191,270985251580,351281215267,74401653625,-270478457504,-329454724415,-50482786451,282710638108,349593590059,96334736605,-231116450012,-324258386693,-96330496619,237870579046,358116875011,138933493399,-218165978360,-362591289521,-141118871249,229751112514,369412164601,125257128559,-258693136532,-387720659783,-131930008175,233990458846,328783623415,69157232371,-265956867818,-348497599373,-123652579481,172569504508,264612573817,86236569853,-188235205214,-315985750643,-188235205214,86236569853,264612573817,172569504508,-123652579481,-348497599373,-265956867818,69157232371,328783623415,233990458846,-131930008175,-387720659783,-258693136532,125257128559,369412164601,229751112514,-141118871249,-362591289521,-218165978360,138933493399,358116875011,237870579046,-96330496619,-324258386693,-231116450012,96334736605,349593590059,282710638108,-50482786451,-329454724415,-270478457504,74401653625,351281215267,270985251580,-81353625191,-337874647235,-240120606788,91456583911,296212383175,166059113848,-141689266319,-297953937743,-161505288110,96761207647,202536534085,62212744822,-165363604847,-248285253875,-110406390014,106838226901,186505617439,44703618574,-178645386449,-244850029409,-62382281864,195377397265,253242678229,32072943514,-238507774103,-247043916191,46548992860,333722657419,288771005833,-49283683724,-303724453481,-183234195599,185993465212,400521491845,228846918061,-139010105498,-311743738979,-122433207149,213564701830,349588136437,163707959011,-147529927844,-290197494917,-152531949263,119758392814,277837684609,183788661601,-82981791722,-289560559643,-243919183847,22200915136,260465406889,234271975027,-38850891512,-289399969421,-263747952383,11474319328,254291625661,224182051003,-27913022216,-226770571529,-174737254115,49517239318,202190944531,147142606855,-21165991976,-114197420093,-57203163293,61401555586,114807408919,70668095143,-1806335360,-26606017253,2677536271,37876947040,42132941725,22252372657,4660160680,1392107797,5694676333,8080956286,6408574549,3386045539,1261485496,334575223,61973803,7655686,580987,23437,376,1,D,1,125,4662,82261,838439,5500432,24717059,78570927,177697054,277730925,271385167,120920492,50307717,432183253,1221547728,1617687493,831160677,-591891116,-819265563,1169698969,3720879404,3691739833,124516655,-3710601572,-3138021205,2360391375,7273035644,5417015653,-2535050697,-8523705298,-5534111369,4038088451,10130838426,5722989367,-5209492249,-11570835650,-6821149195,4204159497,10454460194,5954637267,-4595153801,-11031543112,-7632177111,2155804715,9567910140,8248145089,-632441209,-9195598214,-9235700997,140516783,10589599122,11749224787,1843265957,-9347440862,-9822347991,1620056327,13139812176,12252338941,-221230579,-10682879334,-7758970283,4985433185,13163809710,7889876651,-4540652261,-10477681840,-4340738993,6169743077,9540518704,2751271563,-6541998409,-8863127108,-2631539871,5079619303,6350745494,97581145,-7373203837,-8570643084,-2060746009,5754953581,6599842118,-1058222033,-9538741575,-9304311424,485753613,9887533625,8406738888,-2998910297,-12212982369,-8934309728,3950835545,13134493837,8966248074,-4204607935,-12702971223,-8010850816,4845578875,13158512747,9211979370,-2906000131,-11660885763,-8852711806,2868667035,12394638745,10402092176,-1632358929,-12204450001,-10646207396,1831772099,12658253157,10507997374,-2753096601,-13604885561,-10879324780,2337058627,12047117277,8448250696,-4122995307,-12777754457,-9634050144,1293470275,9286098011,7382793576,-2013560833,-10282952667,-10282952667,-2013560833,7382793576,9286098011,1293470275,-9634050144,-12777754457,-4122995307,8448250696,12047117277,2337058627,-10879324780,-13604885561,-2753096601,10507997374,12658253157,1831772099,-10646207396,-12204450001,-1632358929,10402092176,12394638745,2868667035,-8852711806,-11660885763,-2906000131,9211979370,13158512747,4845578875,-8010850816,-12702971223,-4204607935,8966248074,13134493837,3950835545,-8934309728,-12212982369,-2998910297,8406738888,9887533625,485753613,-9304311424,-9538741575,-1058222033,6599842118,5754953581,-2060746009,-8570643084,-7373203837,97581145,6350745494,5079619303,-2631539871,-8863127108,-6541998409,2751271563,9540518704,6169743077,-4340738993,-10477681840,-4540652261,7889876651,13163809710,4985433185,-7758970283,-10682879334,-221230579,12252338941,13139812176,1620056327,-9822347991,-9347440862,1843265957,11749224787,10589599122,140516783,-9235700997,-9195598214,-632441209,8248145089,9567910140,2155804715,-7632177111,-11031543112,-4595153801,5954637267,10454460194,4204159497,-6821149195,-11570835650,-5209492249,5722989367,10130838426,4038088451,-5534111369,-8523705298,-2535050697,5417015653,7273035644,2360391375,-3138021205,-3710601572,124516655,3691739833,3720879404,1169698969,-819265563,-591891116,831160677,1617687493,1221547728,432183253,50307717,120920492,271385167,277730925,177697054,78570927,24717059,5500432,838439,82261,4662,125,1 754,C,1,377,23940,627328,9253512,90562940,650982276,3677031046,17102282232,67731037348,234120086312,719710379700,1996553830304,5056347733281,11800155005341,25571986890658,51788390426032,98539047568000,176947681892904,301016399295040,486664661577848,749746903650394,1103004594474042,1552168271766580,2091733386069392,2701226534870344,3342975926856591,3962419565873535,4491760637594574,4857284718229749,4989923049946385,4837793570495132,4378663170497984,3629776488308542,2652492797048488,1549775809186904,455758133733310,-481841110006984,-1124050364182220,-1364032287161609,-1147168520087773,-483699434668502,549101867954289,1816362346450353,3145494924762632,4353156238689752,5274265199071544,5787489854427970,5832307197244554,5414622820798256,4600569443835664,3500804440323216,2249662398310705,984329025584385,-171419847517886,-1116213766385237,-1772617434232689,-2083406078310076,-2006405217242957,-1512023285107699,-586473994836692,758630275259480,2472510399217486,4452050206313268,6535374334227280,8507837974514567,10123560016088665,11141508069182842,11370481062523423,10713521099031907,9200627220619552,6999922037363827,4401595181063931,1775105811145680,-493269879283818,-2070150326115768,-2737065121989744,-2430803976118648,-1252565152495177,556676863996825,2669304135520912,4740555494645737,6478197780431369,7696080530039460,8339377732434669,8476671787198823,8262747894706514,7883647997875351,7499987388511601,7204456896036452,7004836021300108,6836084753744753,6596444941050923,6195466950867090,5598462761335903,4852984113687541,4088175489041420,3485780037519429,3230008697854049,3450107073268856,4172392846410269,5296824286652795,6607042960817624,7813792454164944,8622064230809225,8804996080359843,8264709185188684,7062969207502923,5412229239914583,3628172558284196,2055327618233203,984698549641209,584589181598330,862352511802093,1666714629387643,2729843650615484,3738217121561401,4414128868859268,4587108748602033,4237191384334662,3499192504457337,2627150506836427,1928345166046528,1684137839623213,2078156337418939,3150127392047948,4786537983929835,6749314746981989,8733718681882312,10439469286737517,11636604618412684,12210143869133119,12174159236563044,11654295363487933,10845732741578961,9959119640816476,9168975283355093,8577332076847209,8200617486337472,7981270510681975,7818976903318525,7611349483973820,7291697198194983,6852833973986676,6350328239062505,5884883376373339,5569760623508160,5493413506704773,5688568099969396,6116710008742931,6672253236602293,7205150528713904,7555980778166623,7594746516087211,7254134915388932,6549597766625147,5581677295612768,4519823314634329,3570812313074377,2938122917316808,2780615799091931,3179117464143868,4117850314947059,5484411304630843,7087989439648688,8691788759268433,10053111597546671,10963705317455800,11283648356418969,10963705317455800,10053111597546671,8691788759268433,7087989439648688,5484411304630843,4117850314947059,3179117464143868,2780615799091931,2938122917316808,3570812313074377,4519823314634329,5581677295612768,6549597766625147,7254134915388932,7594746516087211,7555980778166623,7205150528713904,6672253236602293,6116710008742931,5688568099969396,5493413506704773,5569760623508160,5884883376373339,6350328239062505,6852833973986676,7291697198194983,7611349483973820,7818976903318525,7981270510681975,8200617486337472,8577332076847209,9168975283355093,9959119640816476,10845732741578961,11654295363487933,12174159236563044,12210143869133119,11636604618412684,10439469286737517,8733718681882312,6749314746981989,4786537983929835,3150127392047948,2078156337418939,1684137839623213,1928345166046528,2627150506836427,3499192504457337,4237191384334662,4587108748602033,4414128868859268,3738217121561401,2729843650615484,1666714629387643,862352511802093,584589181598330,984698549641209,2055327618233203,3628172558284196,5412229239914583,7062969207502923,8264709185188684,8804996080359843,8622064230809225,7813792454164944,6607042960817624,5296824286652795,4172392846410269,3450107073268856,3230008697854049,3485780037519429,4088175489041420,4852984113687541,5598462761335903,6195466950867090,6596444941050923,6836084753744753,7004836021300108,7204456896036452,7499987388511601,7883647997875351,8262747894706514,8476671787198823,8339377732434669,7696080530039460,6478197780431369,4740555494645737,2669304135520912,556676863996825,-1252565152495177,-2430803976118648,-2737065121989744,-2070150326115768,-493269879283818,1775105811145680,4401595181063931,6999922037363827,9200627220619552,10713521099031907,11370481062523423,11141508069182842,10123560016088665,8507837974514567,6535374334227280,4452050206313268,2472510399217486,758630275259480,-586473994836692,-1512023285107699,-2006405217242957,-2083406078310076,-1772617434232689,-1116213766385237,-171419847517886,984329025584385,2249662398310705,3500804440323216,4600569443835664,5414622820798256,5832307197244554,5787489854427970,5274265199071544,4353156238689752,3145494924762632,1816362346450353,549101867954289,-483699434668502,-1147168520087773,-1364032287161609,-1124050364182220,-481841110006984,455758133733310,1549775809186904,2652492797048488,3629776488308542,4378663170497984,4837793570495132,4989923049946385,4857284718229749,4491760637594574,3962419565873535,3342975926856591,2701226534870344,2091733386069392,1552168271766580,1103004594474042,749746903650394,486664661577848,301016399295040,176947681892904,98539047568000,51788390426032,25571986890658,11800155005341,5056347733281,1996553830304,719710379700,234120086312,67731037348,17102282232,3677031046,650982276,90562940,9253512,627328,23940,377,1,D,1,126,4864,93128,1101570,9146020,57876029,295202145,1262465754,4658578926,15154703336,44184292668,116962288100,284047959283,638230643605,1336086835353,2621147393034,4842546451948,8460107471964,14025240842708,22128024587356,33305280861362,47912433490798,65972516311262,87026984112004,110022282847940,133270440374125,154518451077467,171148138132125,180505535147959,180329307317490,169216874986200,147042440246541,115231197984411,76804716552512,36145413958607,-1520948557671,-30866398296232,-47312281091958,-47840963752963,-31608765885841,-225706101131,42376534585819,90489082188444,137498673792112,176932104756748,203473700495476,213758928661810,206795472067984,183947955264480,148523044235756,105081029339288,58653687634207,14051626605605,-24602467903501,-54060503070275,-71894337182138,-76314667846204,-66014731524778,-40174876598621,1300765881280,57342376741759,125197695331999,200046597409732,274971532497125,341452814736874,390433019614839,413828897355833,406208329616845,366245099805452,297555470461532,208622081088507,111704682645803,20877488659519,-50442474538990,-91962986117196,-98436787513256,-70591999327848,-14844005787375,58161885593113,135850971419551,206330930694873,260703846653406,294541908306984,308205287466814,305983510892092,294351242174865,279858844047718,267260881792685,258397240459680,252107755974597,245151186014398,233803558278619,215614107130834,190753546265294,162509468394672,136732398165038,120344641498983,119308239198335,136629273745291,170999890571615,216532783540162,263757598214148,301697813629280,320527289724175,314112496981391,281742634043883,228545054800469,164427687809034,101787220275324,52558533889166,25361993866252,23481845593251,44191062868488,79587990089261,118722445400012,150463238538528,166375489617136,162878079369209,142137368067396,111477119396678,81465760829696,63183008665171,65377680497546,92248712374343,142404993188927,209236163970807,282548889219080,350999073136984,404668651528805,437138359835324,446581379813990,435686173087467,410525582964991,378742087761082,347558675020748,322127889612690,304608496867602,294147024419447,287694830188214,281371760460775,271950915628520,258022365507704,240502394115551,222358155115500,207654673100775,200229549172050,202400971123952,214090648186411,232610371612260,253167314174349,269950119078118,277517238548022,272149042174396,252847855471734,221758402577373,183909872576258,146323839478176,116664697962100,101707330213481,105939277346508,130588819629084,173278508432486,228367084965606,287896998405519,342947857936480,385134230955005,407984745678692,407984745678692,385134230955005,342947857936480,287896998405519,228367084965606,173278508432486,130588819629084,105939277346508,101707330213481,116664697962100,146323839478176,183909872576258,221758402577373,252847855471734,272149042174396,277517238548022,269950119078118,253167314174349,232610371612260,214090648186411,202400971123952,200229549172050,207654673100775,222358155115500,240502394115551,258022365507704,271950915628520,281371760460775,287694830188214,294147024419447,304608496867602,322127889612690,347558675020748,378742087761082,410525582964991,435686173087467,446581379813990,437138359835324,404668651528805,350999073136984,282548889219080,209236163970807,142404993188927,92248712374343,65377680497546,63183008665171,81465760829696,111477119396678,142137368067396,162878079369209,166375489617136,150463238538528,118722445400012,79587990089261,44191062868488,23481845593251,25361993866252,52558533889166,101787220275324,164427687809034,228545054800469,281742634043883,314112496981391,320527289724175,301697813629280,263757598214148,216532783540162,170999890571615,136629273745291,119308239198335,120344641498983,136732398165038,162509468394672,190753546265294,215614107130834,233803558278619,245151186014398,252107755974597,258397240459680,267260881792685,279858844047718,294351242174865,305983510892092,308205287466814,294541908306984,260703846653406,206330930694873,135850971419551,58161885593113,-14844005787375,-70591999327848,-98436787513256,-91962986117196,-50442474538990,20877488659519,111704682645803,208622081088507,297555470461532,366245099805452,406208329616845,413828897355833,390433019614839,341452814736874,274971532497125,200046597409732,125197695331999,57342376741759,1300765881280,-40174876598621,-66014731524778,-76314667846204,-71894337182138,-54060503070275,-24602467903501,14051626605605,58653687634207,105081029339288,148523044235756,183947955264480,206795472067984,213758928661810,203473700495476,176932104756748,137498673792112,90489082188444,42376534585819,-225706101131,-31608765885841,-47840963752963,-47312281091958,-30866398296232,-1520948557671,36145413958607,76804716552512,115231197984411,147042440246541,169216874986200,180329307317490,180505535147959,171148138132125,154518451077467,133270440374125,110022282847940,87026984112004,65972516311262,47912433490798,33305280861362,22128024587356,14025240842708,8460107471964,4842546451948,2621147393034,1336086835353,638230643605,284047959283,116962288100,44184292668,15154703336,4658578926,1262465754,295202145,57876029,9146020,1101570,93128,4864,126,1 755,C,1,378,23688,577811,7159140,50463359,208189332,458042352,197745429,-1584545060,-3693358449,-931155152,8294341248,11679357441,-3971572110,-23784895781,-15481685048,18531366892,35280415259,12257456020,-25938474779,-44746522422,-21633506092,39527826821,73976818250,13494880799,-81375039428,-75506385238,27017619439,90078086520,55113587571,-29417593562,-103631382652,-81385606499,70945439440,170178081909,35131405472,-160705561538,-139007617551,36362003060,141588351101,126024529568,-5760795402,-200429067969,-189043174910,118277197329,294235442112,60466064142,-211470849041,-186894374030,-22352871709,138989888318,251587929028,75905966081,-310134241520,-305458337671,154579757322,355770564952,85102547569,-151728541770,-199842088469,-183291876202,77043668618,409998439861,188856868860,-365116914441,-361514255568,102863393272,262505748789,149597292520,72909787771,-183059708452,-415232236082,-21738049369,513196064530,269199037219,-297031597443,-304515492208,-56245496136,36259292250,266157283481,371939555363,-177959389452,-618523849924,-105254988010,501035706029,299153152927,-89327047308,-177148444186,-317620401310,-226723702019,426921187583,625863653288,-186024707474,-695594564490,-168948234581,336544948867,298963706272,223665939614,-51631671690,-602592303259,-402970530087,560306218188,704216986696,-175173769570,-578915048931,-219735333843,62977073052,301552950364,513399332690,-16150854109,-776006422917,-387350046232,582422513336,558946049470,-114314411001,-323016069533,-274826849928,-184596885146,336623022670,630766666131,-95088835067,-735978585412,-208729774844,453551748450,305780803909,14592979627,-94574426988,-364342149826,-281433581270,409257490951,548529029513,-199251376272,-511956705464,-47260131630,191364151089,123744317027,203789549072,8351415424,-440694484510,-214675236679,422185353483,315673807508,-213265003324,-208977172230,-22182458151,-67811666663,129057010952,354541445874,-67844987610,-474990670739,-67844987610,354541445874,129057010952,-67811666663,-22182458151,-208977172230,-213265003324,315673807508,422185353483,-214675236679,-440694484510,8351415424,203789549072,123744317027,191364151089,-47260131630,-511956705464,-199251376272,548529029513,409257490951,-281433581270,-364342149826,-94574426988,14592979627,305780803909,453551748450,-208729774844,-735978585412,-95088835067,630766666131,336623022670,-184596885146,-274826849928,-323016069533,-114314411001,558946049470,582422513336,-387350046232,-776006422917,-16150854109,513399332690,301552950364,62977073052,-219735333843,-578915048931,-175173769570,704216986696,560306218188,-402970530087,-602592303259,-51631671690,223665939614,298963706272,336544948867,-168948234581,-695594564490,-186024707474,625863653288,426921187583,-226723702019,-317620401310,-177148444186,-89327047308,299153152927,501035706029,-105254988010,-618523849924,-177959389452,371939555363,266157283481,36259292250,-56245496136,-304515492208,-297031597443,269199037219,513196064530,-21738049369,-415232236082,-183059708452,72909787771,149597292520,262505748789,102863393272,-361514255568,-365116914441,188856868860,409998439861,77043668618,-183291876202,-199842088469,-151728541770,85102547569,355770564952,154579757322,-305458337671,-310134241520,75905966081,251587929028,138989888318,-22352871709,-186894374030,-211470849041,60466064142,294235442112,118277197329,-189043174910,-200429067969,-5760795402,126024529568,141588351101,36362003060,-139007617551,-160705561538,35131405472,170178081909,70945439440,-81385606499,-103631382652,-29417593562,55113587571,90078086520,27017619439,-75506385238,-81375039428,13494880799,73976818250,39527826821,-21633506092,-44746522422,-25938474779,12257456020,35280415259,18531366892,-15481685048,-23784895781,-3971572110,11679357441,8294341248,-931155152,-3693358449,-1584545060,197745429,458042352,208189332,50463359,7159140,577811,23688,378,1,D,1,126,4687,79812,739578,3995021,12346272,16816035,-17456110,-103976454,-119080461,120090514,433064583,224346342,-565779348,-885648137,22742944,1153661309,1019039870,-267583358,-1435897985,-1429229840,243579975,2402885058,2027045628,-1418366343,-3486302750,-1033852997,2575788442,3015646384,556014619,-2628308614,-4024109151,-553198412,5253381374,4736717625,-2814943822,-6639090521,-1977071948,3831018326,5362634387,2756240128,-3936436833,-8681611540,-1980215706,9297098661,7891109246,-3786230633,-8519136828,-3878297180,2114970627,7772621048,7716108247,-4552864440,-14080117166,-3395057627,11885908512,9164842833,-2319930430,-6789325144,-7501413641,-3368877572,10073548025,14087284530,-3923678234,-16795353751,-4819559692,8843052315,7601306654,4135999738,-808605971,-12715537248,-10958897403,11054632166,18116399542,-1765547860,-13782899744,-6035648497,-134338579,4525714566,14042583528,6007040636,-18089765925,-16891349683,10083739830,17794374052,2487258144,-5509306005,-8485002021,-12672513134,2435228168,24213335960,10641519877,-20959984471,-18823684626,5796221682,12920926180,9190727883,5266743167,-12544909678,-23755854730,2695552076,29552420903,11065903625,-18440115414,-15910181106,-1641620416,5855900553,16611856363,13057369302,-17125424098,-27381725784,5271392411,26524950025,7723041758,-10652750662,-10623297452,-9634701549,1023175907,21646660926,13451307092,-19614804752,-21634209553,7524654825,16799540462,4565217280,-1240184240,-7925316325,-15261945977,1517843118,22634409192,7878194376,-17596922119,-11532080445,5179386218,5546870740,5648387904,6326494717,-8860008245,-16121937106,4985727416,17767718272,885632935,-10431706479,-3130653618,-1419124694,-697399392,10816938213,7978416189,-12925126790,-12925126790,7978416189,10816938213,-697399392,-1419124694,-3130653618,-10431706479,885632935,17767718272,4985727416,-16121937106,-8860008245,6326494717,5648387904,5546870740,5179386218,-11532080445,-17596922119,7878194376,22634409192,1517843118,-15261945977,-7925316325,-1240184240,4565217280,16799540462,7524654825,-21634209553,-19614804752,13451307092,21646660926,1023175907,-9634701549,-10623297452,-10652750662,7723041758,26524950025,5271392411,-27381725784,-17125424098,13057369302,16611856363,5855900553,-1641620416,-15910181106,-18440115414,11065903625,29552420903,2695552076,-23755854730,-12544909678,5266743167,9190727883,12920926180,5796221682,-18823684626,-20959984471,10641519877,24213335960,2435228168,-12672513134,-8485002021,-5509306005,2487258144,17794374052,10083739830,-16891349683,-18089765925,6007040636,14042583528,4525714566,-134338579,-6035648497,-13782899744,-1765547860,18116399542,11054632166,-10958897403,-12715537248,-808605971,4135999738,7601306654,8843052315,-4819559692,-16795353751,-3923678234,14087284530,10073548025,-3368877572,-7501413641,-6789325144,-2319930430,9164842833,11885908512,-3395057627,-14080117166,-4552864440,7716108247,7772621048,2114970627,-3878297180,-8519136828,-3786230633,7891109246,9297098661,-1980215706,-8681611540,-3936436833,2756240128,5362634387,3831018326,-1977071948,-6639090521,-2814943822,4736717625,5253381374,-553198412,-4024109151,-2628308614,556014619,3015646384,2575788442,-1033852997,-3486302750,-1418366343,2027045628,2402885058,243579975,-1429229840,-1435897985,-267583358,1019039870,1153661309,22742944,-885648137,-565779348,224346342,433064583,120090514,-119080461,-103976454,-17456110,16816035,12346272,3995021,739578,79812,4687,126,1 757,C,1,379,24319,646431,9672621,95420693,682257053,3761426183,16697333633,61626040511,193936918341,531493137219,1292457648995,2837996763329,5721703555073,10758076505903,19125119739679,32500657385529,53209958303075,84364438758811,130008656111239,195325623929875,286923148259557,413147818663735,584343008467845,813047664842971,1114241827550439,1505723570994461,2008536248279233,2647259205035141,3450105103771343,4448997055506335,5679804710145095,7182639609927007,9001907009208797,11186005669195871,13786938393790743,16860113819314663,20464202340937463,24660627666440305,29512584152117611,35083986089353115,41438720014700555,48639964848267469,56749025277166121,65823631377069789,75916338467149575,87073505877173281,99334468946585029,112730161919270429,127281203982845745,142996340262040221,159871851836567451,177891400875544939,197025343137707521,217229506078555435,238444518446935105,260596440159878405,283598059739035283,307349682718398537,331739327053789613,356643503358369355,381929415191302995,407457867430440663,433085525813862477,458666360180596923,484053525895368575,509102589448457287,533675276187687471,557642168621743327,580884125873780831,603293856126113229,624778719566856169,645263832773731663,664693616939204025,683031485915164733,700259404593335807,716378738069129217,731411437302920393,745399380747746741,758401435283328585,770490279978821077,781750838838977377,792279430996684885,802181183313375875,811565133932714615,820539333231070917,829208141076460611,837670850940657067,846018936008729513,854331250790271025,862669717274688935,871077905214678251,879581506796058923,888187684309685805,896882533675681141,905629401408254245,914370602120808155,923031312485669037,931522222674650469,939740020112557247,947568589077478805,954883619746995299,961559266832508181,967473107159090251,972508251488379831,976555536999932925,979518652259725731,981320870425540213,981909494527888035,981256709973492753,979359786817311481,976243670257245717,971964798592149045,966612256285760521,960304906834303451,953187551107217407,945429412160364757,937223976693011109,928786278150042139,920346208470364417,912141073479608413,904411037162147789,897396673311008087,891334590786609735,886449549625518783,882946374104722995,881005590478733111,880782133435657181,882402912711139751,885961413829954899,891512582708924471,899071997860039507,908618655950411667,920096991546947185,933416125063754267,948449484499140369,965038695100250639,983000881716559437,1002134836519330617,1022223985894516963,1043039285912673735,1064345837387887007,1085912187599822627,1107517663115723255,1128955688399367741,1150036268743684151,1170591419568121419,1190482501734150853,1209604883133401349,1227887985171727559,1245293923840522447,1261818539541627381,1277493929911071917,1292388205165767055,1306600744971379385,1320256151779663903,1333500604315780321,1346499845606516191,1359434875720967625,1372493917061850673,1385863847726752651,1399724644202986051,1414246036933279639,1429582632155452641,1445866259301521047,1463198729410757619,1481648366182704187,1501249359928879251,1522000179647143111,1543859832835387619,1566745085259577699,1590531798849958831,1615059235747685967,1640133487693214431,1665528815902140935,1690989897293776893,1716237848882940069,1740978619606138813,1764909901926570457,1787725510950479959,1809120222232821889,1828797628570495377,1846479291349299945,1861911401504684791,1874868254182117383,1885155703242432493,1892616924055014277,1897138479131449695,1898653032690539947,1897138479131449695,1892616924055014277,1885155703242432493,1874868254182117383,1861911401504684791,1846479291349299945,1828797628570495377,1809120222232821889,1787725510950479959,1764909901926570457,1740978619606138813,1716237848882940069,1690989897293776893,1665528815902140935,1640133487693214431,1615059235747685967,1590531798849958831,1566745085259577699,1543859832835387619,1522000179647143111,1501249359928879251,1481648366182704187,1463198729410757619,1445866259301521047,1429582632155452641,1414246036933279639,1399724644202986051,1385863847726752651,1372493917061850673,1359434875720967625,1346499845606516191,1333500604315780321,1320256151779663903,1306600744971379385,1292388205165767055,1277493929911071917,1261818539541627381,1245293923840522447,1227887985171727559,1209604883133401349,1190482501734150853,1170591419568121419,1150036268743684151,1128955688399367741,1107517663115723255,1085912187599822627,1064345837387887007,1043039285912673735,1022223985894516963,1002134836519330617,983000881716559437,965038695100250639,948449484499140369,933416125063754267,920096991546947185,908618655950411667,899071997860039507,891512582708924471,885961413829954899,882402912711139751,880782133435657181,881005590478733111,882946374104722995,886449549625518783,891334590786609735,897396673311008087,904411037162147789,912141073479608413,920346208470364417,928786278150042139,937223976693011109,945429412160364757,953187551107217407,960304906834303451,966612256285760521,971964798592149045,976243670257245717,979359786817311481,981256709973492753,981909494527888035,981320870425540213,979518652259725731,976555536999932925,972508251488379831,967473107159090251,961559266832508181,954883619746995299,947568589077478805,939740020112557247,931522222674650469,923031312485669037,914370602120808155,905629401408254245,896882533675681141,888187684309685805,879581506796058923,871077905214678251,862669717274688935,854331250790271025,846018936008729513,837670850940657067,829208141076460611,820539333231070917,811565133932714615,802181183313375875,792279430996684885,781750838838977377,770490279978821077,758401435283328585,745399380747746741,731411437302920393,716378738069129217,700259404593335807,683031485915164733,664693616939204025,645263832773731663,624778719566856169,603293856126113229,580884125873780831,557642168621743327,533675276187687471,509102589448457287,484053525895368575,458666360180596923,433085525813862477,407457867430440663,381929415191302995,356643503358369355,331739327053789613,307349682718398537,283598059739035283,260596440159878405,238444518446935105,217229506078555435,197025343137707521,177891400875544939,159871851836567451,142996340262040221,127281203982845745,112730161919270429,99334468946585029,87073505877173281,75916338467149575,65823631377069789,56749025277166121,48639964848267469,41438720014700555,35083986089353115,29512584152117611,24660627666440305,20464202340937463,16860113819314663,13786938393790743,11186005669195871,9001907009208797,7182639609927007,5679804710145095,4448997055506335,3450105103771343,2647259205035141,2008536248279233,1505723570994461,1114241827550439,813047664842971,584343008467845,413147818663735,286923148259557,195325623929875,130008656111239,84364438758811,53209958303075,32500657385529,19125119739679,10758076505903,5721703555073,2837996763329,1292457648995,531493137219,193936918341,61626040511,16697333633,3761426183,682257053,95420693,9672621,646431,24319,379,1,D,1,127,4965,96495,1155189,9611669,59964977,295295981,1191082109,4047743807,11858035017,30543236585,70428082979,147882991201,287390989747,524607680697,910761302423,1517942829879,2444338476697,3819236798615,5809201076033,8627063292193,12543231562699,17896371143173,25101424298669,34657089575731,47157061583239,63305419174283,83930434813453,109991305501677,142580220121219,182927727621447,232413580051061,292574332918177,365098395096159,451811784575653,554666919320939,675738086497039,817211285688399,981356273208817,1170487156772531,1386929201891899,1632995348351389,1910954654685079,2222978489485113,2571077076406461,2957051487256717,3382463567826047,3848598300705963,4356401349086765,4906411288161487,5498720242606449,6132965025730613,6808314974234565,7523434026193971,8276440673295773,9064906811909827,9885898356435285,10736017110616687,11611415317685193,12507807125517725,13420522268061241,14344605238640189,15274913927402059,16206183540300775,17133080212170579,18050293353287531,18952669639758577,19835335719704919,20693769329811785,21523845759234441,22321916635537193,23084925717485773,23810500165246731,24496968697600395,25143338093894053,25749298939332947,26315272161257205,26842426810984719,27332609926010433,27788223432696507,28212134905337063,28607643987220987,28978429500186769,29328408352697999,29661543718190131,29981702783813243,30292593798401279,30597701742729987,30900145597445047,31202497545296217,31506674381131847,31813932870294787,32124878462407651,32439401406242985,32756583679872077,33074695360551607,33391310901189689,33703441588632999,34007586488361165,34299745632455217,34575521195286803,34830337856608995,35059668918594131,35259159136757591,35424684860011713,35552482023878531,35639377559223491,35683008450308883,35681912802345971,35635530353619717,35544247253022867,35409528030668601,35234022143844793,35021527636842989,34776849605439271,34505695610346047,34214660402588333,33911190329580877,33603407112174435,33299830000701851,33009148952201853,32740112389920355,32501420869361371,32301499324603323,32148184719576387,32048489847789469,32008515769849945,32033402992599231,32127184935978937,32292574507641541,32530845835662405,32841885566278033,33224300041167523,33675434776581875,34191331954969037,34766784643461713,35395556817706523,36070648545811061,36784458480226167,37528868618972583,38295408281014325,39075560768443221,39861086224107537,40644211406635251,41417713243358303,42175053898469781,42910630018305761,43620010794149633,44300019378371971,44948687190426757,45565238955319753,46150173571557979,46705324325326471,47233763629292111,47739585601576525,48227721053019017,48703849553590671,49174301467963231,49645828335990595,50125280458185031,50619342018779771,51134383785279655,51676329460550133,52250422127291935,52860933427870815,53510961646841757,54202371793105631,54935770614157949,55710403928070161,56524018666573209,57372830458305211,58251641701417667,59153997759664537,60072267913486165,60997692048811303,61920526240318875,62830320981678941,63716214357466741,64567130854431807,65371931176933851,66119640052326493,66799772323572183,67402634091198013,67919498901206909,68342716187107211,68665877541542315,68884049252152079,68993943942727921,68993943942727921,68884049252152079,68665877541542315,68342716187107211,67919498901206909,67402634091198013,66799772323572183,66119640052326493,65371931176933851,64567130854431807,63716214357466741,62830320981678941,61920526240318875,60997692048811303,60072267913486165,59153997759664537,58251641701417667,57372830458305211,56524018666573209,55710403928070161,54935770614157949,54202371793105631,53510961646841757,52860933427870815,52250422127291935,51676329460550133,51134383785279655,50619342018779771,50125280458185031,49645828335990595,49174301467963231,48703849553590671,48227721053019017,47739585601576525,47233763629292111,46705324325326471,46150173571557979,45565238955319753,44948687190426757,44300019378371971,43620010794149633,42910630018305761,42175053898469781,41417713243358303,40644211406635251,39861086224107537,39075560768443221,38295408281014325,37528868618972583,36784458480226167,36070648545811061,35395556817706523,34766784643461713,34191331954969037,33675434776581875,33224300041167523,32841885566278033,32530845835662405,32292574507641541,32127184935978937,32033402992599231,32008515769849945,32048489847789469,32148184719576387,32301499324603323,32501420869361371,32740112389920355,33009148952201853,33299830000701851,33603407112174435,33911190329580877,34214660402588333,34505695610346047,34776849605439271,35021527636842989,35234022143844793,35409528030668601,35544247253022867,35635530353619717,35681912802345971,35683008450308883,35639377559223491,35552482023878531,35424684860011713,35259159136757591,35059668918594131,34830337856608995,34575521195286803,34299745632455217,34007586488361165,33703441588632999,33391310901189689,33074695360551607,32756583679872077,32439401406242985,32124878462407651,31813932870294787,31506674381131847,31202497545296217,30900145597445047,30597701742729987,30292593798401279,29981702783813243,29661543718190131,29328408352697999,28978429500186769,28607643987220987,28212134905337063,27788223432696507,27332609926010433,26842426810984719,26315272161257205,25749298939332947,25143338093894053,24496968697600395,23810500165246731,23084925717485773,22321916635537193,21523845759234441,20693769329811785,19835335719704919,18952669639758577,18050293353287531,17133080212170579,16206183540300775,15274913927402059,14344605238640189,13420522268061241,12507807125517725,11611415317685193,10736017110616687,9885898356435285,9064906811909827,8276440673295773,7523434026193971,6808314974234565,6132965025730613,5498720242606449,4906411288161487,4356401349086765,3848598300705963,3382463567826047,2957051487256717,2571077076406461,2222978489485113,1910954654685079,1632995348351389,1386929201891899,1170487156772531,981356273208817,817211285688399,675738086497039,554666919320939,451811784575653,365098395096159,292574332918177,232413580051061,182927727621447,142580220121219,109991305501677,83930434813453,63305419174283,47157061583239,34657089575731,25101424298669,17896371143173,12543231562699,8627063292193,5809201076033,3819236798615,2444338476697,1517942829879,910761302423,524607680697,287390989747,147882991201,70428082979,30543236585,11858035017,4047743807,1191082109,295295981,59964977,9611669,1155189,96495,4965,127,1 758,C,1,379,23687,572669,6962941,47149495,176295995,270766317,-445566023,-2495760101,-1879330605,8736052709,17460900613,-15477692581,-70630407929,-56036287,201946269933,100032801031,-465182564329,-407004856139,923209194893,1122555741879,-1647958168229,-2539427071499,2729911886405,5041482151775,-4300620029329,-9082973145787,6572253002205,15145306496319,-9889212385473,-23677684302119,14771719413541,35032002904239,-21920376405769,-49400354433763,32159096536189,66767964191187,-46314347835909,-86901959431671,65053288084297,109398081507683,-88723536695429,-133792219213927,117253986100773,159721648600799,-150174506443545,-187097696734703,186785552793417,216236416340955,-226456048418745,-247888679195135,268970953514429,283125130958095,-314810841140365,-323065382940043,365247525585145,368492379615703,-422188265702593,-419451884046531,487776188210673,474974835159023,-563830332786081,-533047261856047,651267682878161,590883307235439,-749682194905325,-645466142733903,857235872464341,694239847415591,-970930089884701,-735772569637815,1087203446785797,770182048377803,-1202704715011089,-799152958076739,1315045432029649,825493973859355,-1423334284825593,-852331855449275,1528331690156669,882154847720115,-1632148874122293,-915967365943255,1737539567150305,952801386456119,-1846951829426281,-989752664194763,1961577054228105,1022575014111267,-2080645120647249,-1046712194370059,2201164437888953,1058512261222703,-2318212801179885,-1056303614683491,2425759658283833,1041034261044879,-2517867884745149,-1016289406794263,2589996492630657,987656070927839,-2640056750185061,-961555245565971,2668911825277193,943796749246707,-2680152825595197,-938215700179679,2679170328293317,945770401844783,-2671716528097029,-964374177085615,2662304420994049,989534308876647,-2652881805729057,-1015661343130007,2642182634522993,1037739274453299,-2625977058647125,-1052930424802883,2598180668288769,1061663681146795,-2552541330782049,-1067865423345315,2484457677623621,1078221268202963,-2392434195624441,-1100632822485395,2278762930783189,1142272490519815,-2149222564109333,-1207765598255731,2011850926681189,1298001625156191,-1875106515684741,-1409903027731115,1745920340598389,1537229482853907,-1628169970026069,-1672217936244271,1521974923375717,1807613719105411,-1423981193728229,-1938515698546619,1328557014166733,2063517133041123,-1229592523734209,-2184848139650959,1122417273929925,2307506924182091,-1005300766742485,-2437625454490367,880123740837061,2580514931855055,-752050670234117,-2738934598687091,628299467423381,2912065874359099,-516337492868665,-3095464421009083,421992756243237,3281987409671863,-347998416408593,-3463427311853923,293372069758545,3632394582535207,-253800894549773,-3783929067417275,222928195530457,3916413229019447,-194171120305181,-4031555833436379,162539564799013,4133460301775051,-125936764165033,-4227043723252167,85589004462257,4316273094157447,-45493976825961,-4402741524152679,11040765795393,4484986379372839,12797686873099,-4558726670704275,-23154746789107,4617947668751871,20334393313415,-4656529057867727,-7943025893247,4669944384950747,-7943025893247,-4656529057867727,20334393313415,4617947668751871,-23154746789107,-4558726670704275,12797686873099,4484986379372839,11040765795393,-4402741524152679,-45493976825961,4316273094157447,85589004462257,-4227043723252167,-125936764165033,4133460301775051,162539564799013,-4031555833436379,-194171120305181,3916413229019447,222928195530457,-3783929067417275,-253800894549773,3632394582535207,293372069758545,-3463427311853923,-347998416408593,3281987409671863,421992756243237,-3095464421009083,-516337492868665,2912065874359099,628299467423381,-2738934598687091,-752050670234117,2580514931855055,880123740837061,-2437625454490367,-1005300766742485,2307506924182091,1122417273929925,-2184848139650959,-1229592523734209,2063517133041123,1328557014166733,-1938515698546619,-1423981193728229,1807613719105411,1521974923375717,-1672217936244271,-1628169970026069,1537229482853907,1745920340598389,-1409903027731115,-1875106515684741,1298001625156191,2011850926681189,-1207765598255731,-2149222564109333,1142272490519815,2278762930783189,-1100632822485395,-2392434195624441,1078221268202963,2484457677623621,-1067865423345315,-2552541330782049,1061663681146795,2598180668288769,-1052930424802883,-2625977058647125,1037739274453299,2642182634522993,-1015661343130007,-2652881805729057,989534308876647,2662304420994049,-964374177085615,-2671716528097029,945770401844783,2679170328293317,-938215700179679,-2680152825595197,943796749246707,2668911825277193,-961555245565971,-2640056750185061,987656070927839,2589996492630657,-1016289406794263,-2517867884745149,1041034261044879,2425759658283833,-1056303614683491,-2318212801179885,1058512261222703,2201164437888953,-1046712194370059,-2080645120647249,1022575014111267,1961577054228105,-989752664194763,-1846951829426281,952801386456119,1737539567150305,-915967365943255,-1632148874122293,882154847720115,1528331690156669,-852331855449275,-1423334284825593,825493973859355,1315045432029649,-799152958076739,-1202704715011089,770182048377803,1087203446785797,-735772569637815,-970930089884701,694239847415591,857235872464341,-645466142733903,-749682194905325,590883307235439,651267682878161,-533047261856047,-563830332786081,474974835159023,487776188210673,-419451884046531,-422188265702593,368492379615703,365247525585145,-323065382940043,-314810841140365,283125130958095,268970953514429,-247888679195135,-226456048418745,216236416340955,186785552793417,-187097696734703,-150174506443545,159721648600799,117253986100773,-133792219213927,-88723536695429,109398081507683,65053288084297,-86901959431671,-46314347835909,66767964191187,32159096536189,-49400354433763,-21920376405769,35032002904239,14771719413541,-23677684302119,-9889212385473,15145306496319,6572253002205,-9082973145787,-4300620029329,5041482151775,2729911886405,-2539427071499,-1647958168229,1122555741879,923209194893,-407004856139,-465182564329,100032801031,201946269933,-56036287,-70630407929,-15477692581,17460900613,8736052709,-1879330605,-2495760101,-445566023,270766317,176295995,47149495,6962941,572669,23687,379,1,D,1,126,4661,78336,706405,3589230,9336619,3187406,-50372603,-110696560,75592171,566711160,293596717,-1724150334,-2203123669,3736821210,8082676407,-5977197368,-22091025737,6393700948,50525829025,-1021643078,-102236830459,-16094470064,189041556349,52301695388,-326021649219,-114751747176,531668073227,207884439940,-827774154565,-330601110086,1238723174885,474150233308,-1789601903611,-621623743976,2502956360843,749645389344,-3394773162677,-832386322372,4471000200741,847442089000,-5726132486211,-782167678274,7145196439121,638375516016,-8709666243089,-433254234800,10406523949305,195253127606,-12238019544219,44861035302,14228509357059,-265897772950,-16424709340497,467959575874,18887279154193,-680411453216,-21674654482647,962896666046,24823225366855,-1397485236056,-28329864776817,2072410357328,32142721962073,-3060918803438,-36164479557961,4400976646262,40269131499451,-6081734866366,-44329009250995,8041069254822,48244634717113,-10176125981330,-51968267932395,12365805579146,55513785147665,-14500415899010,-58949500536345,16510629195604,62375067688271,-18387190835100,-65887827394281,20185004856216,69547226390113,-22009264759152,-73347165531465,23985844321610,77204397195003,-26222546481682,-80967070985913,28770814227210,84442214555683,-31598485236782,-87436103998859,34582258739690,89798132950171,-37523956366318,-91457781525747,40187963165476,92445072033451,-42350943593798,-92887698552891,43851339826098,92983314739753,-44625935600268,-92952535943417,44723152789390,92984236360459,-44287633711222,-93187181361771,43518260657948,93560949888133,-42610024976100,-93995297833235,41695413761492,94300501120283,-40801306803928,-94262410029611,39833469604594,93707792136257,-38594044802354,-92561652918619,36828907772392,90879916872659,-34293299450930,-88847427765913,30818421714020,86740811540937,-26360620163150,-84865573156017,21019028488308,83484067812839,-15016141156354,-82753716944293,8646354743176,82692682828531,-2206133595072,-83182808579085,-4075921400398,84008705240207,10090563410980,-84921317449247,-15866463497868,85708271106249,21550155360406,-86252526144433,-27353148678882,86564012948363,33481474831200,-86775664866709,-40067183090558,87104967520495,47120222620718,-87792069810229,-54513888142416,89031716234405,62008072324970,-90917308457861,-69303837834064,93411939998603,76113959321436,-96353984577283,-82229690739614,99495482457211,87565200355570,-102562667032331,-92167431804430,105322256469635,96189455917850,-107635264739043,-99835833128448,109483082292459,103295837036726,-110958507981329,-106683263746904,112225080156039,110000074895880,-113457048097359,-113134690466184,114777056606065,115895118335698,-116209233916241,-118066419830164,117661652294585,119475344594328,-118943845517111,-120043581008680,119814268208601,119814268208601,-120043581008680,-118943845517111,119475344594328,117661652294585,-118066419830164,-116209233916241,115895118335698,114777056606065,-113134690466184,-113457048097359,110000074895880,112225080156039,-106683263746904,-110958507981329,103295837036726,109483082292459,-99835833128448,-107635264739043,96189455917850,105322256469635,-92167431804430,-102562667032331,87565200355570,99495482457211,-82229690739614,-96353984577283,76113959321436,93411939998603,-69303837834064,-90917308457861,62008072324970,89031716234405,-54513888142416,-87792069810229,47120222620718,87104967520495,-40067183090558,-86775664866709,33481474831200,86564012948363,-27353148678882,-86252526144433,21550155360406,85708271106249,-15866463497868,-84921317449247,10090563410980,84008705240207,-4075921400398,-83182808579085,-2206133595072,82692682828531,8646354743176,-82753716944293,-15016141156354,83484067812839,21019028488308,-84865573156017,-26360620163150,86740811540937,30818421714020,-88847427765913,-34293299450930,90879916872659,36828907772392,-92561652918619,-38594044802354,93707792136257,39833469604594,-94262410029611,-40801306803928,94300501120283,41695413761492,-93995297833235,-42610024976100,93560949888133,43518260657948,-93187181361771,-44287633711222,92984236360459,44723152789390,-92952535943417,-44625935600268,92983314739753,43851339826098,-92887698552891,-42350943593798,92445072033451,40187963165476,-91457781525747,-37523956366318,89798132950171,34582258739690,-87436103998859,-31598485236782,84442214555683,28770814227210,-80967070985913,-26222546481682,77204397195003,23985844321610,-73347165531465,-22009264759152,69547226390113,20185004856216,-65887827394281,-18387190835100,62375067688271,16510629195604,-58949500536345,-14500415899010,55513785147665,12365805579146,-51968267932395,-10176125981330,48244634717113,8041069254822,-44329009250995,-6081734866366,40269131499451,4400976646262,-36164479557961,-3060918803438,32142721962073,2072410357328,-28329864776817,-1397485236056,24823225366855,962896666046,-21674654482647,-680411453216,18887279154193,467959575874,-16424709340497,-265897772950,14228509357059,44861035302,-12238019544219,195253127606,10406523949305,-433254234800,-8709666243089,638375516016,7145196439121,-782167678274,-5726132486211,847442089000,4471000200741,-832386322372,-3394773162677,749645389344,2502956360843,-621623743976,-1789601903611,474150233308,1238723174885,-330601110086,-827774154565,207884439940,531668073227,-114751747176,-326021649219,52301695388,189041556349,-16094470064,-102236830459,-1021643078,50525829025,6393700948,-22091025737,-5977197368,8082676407,3736821210,-2203123669,-1724150334,293596717,566711160,75592171,-110696560,-50372603,3187406,9336619,3589230,706405,78336,4661,126,1 759,C,1,379,23814,595578,7955334,66236154,379927755,1616244042,5402012508,14830380438,34541536248,69795196928,124176892175,196179752526,275632723998,341599046868,363375889938,305596658442,137498430009,-155111690160,-557806720488,-1018927861128,-1448662092125,-1728885427911,-1735174594552,-1369029096342,-593629819170,535955337270,1859337593061,3123060331269,4021313109300,4261818282096,3643863042168,2130314948051,-106521315672,-2684450682173,-5064738472860,-6657208355286,-6959605447734,-5699580467103,-2943831243789,862201766493,4945613171088,8349247212546,10145601251554,9674079365139,6745358696307,1754515876249,-4339940671644,-10181537457462,-14304866517162,-15487637886912,-13083720852894,-7251334478226,996418144236,9948166635059,17542182455061,21837555139515,21500411186372,16187614645938,6719693387976,-5017829584521,-16442854360083,-24847887449187,-28045324857516,-24934735678710,-15845632449719,-2554197754704,12049424835750,24586670591094,31972472750909,32171641541712,24745935616665,11044856749203,-6022886110257,-22603574233539,-34769822692068,-39448512734140,-35186823272841,-22564630523889,-4140101226885,16073816972347,33496271340768,44028538872642,45024124546224,35949317879844,18567771877608,-3404266020795,-25105312729583,-41621348843763,-49113026548143,-45718721143473,-32018144865537,-10942201160168,12856841016519,34040008526163,47786150492313,50893390574097,42525291283671,24425788031723,552047359824,-23797767428820,-43167156670338,-53166888324102,-51469217473615,-38342762128473,-16606831714173,8985981668253,32803985821395,49589147880129,55629709750999,49589147880129,32803985821395,8985981668253,-16606831714173,-38342762128473,-51469217473615,-53166888324102,-43167156670338,-23797767428820,552047359824,24425788031723,42525291283671,50893390574097,47786150492313,34040008526163,12856841016519,-10942201160168,-32018144865537,-45718721143473,-49113026548143,-41621348843763,-25105312729583,-3404266020795,18567771877608,35949317879844,45024124546224,44028538872642,33496271340768,16073816972347,-4140101226885,-22564630523889,-35186823272841,-39448512734140,-34769822692068,-22603574233539,-6022886110257,11044856749203,24745935616665,32171641541712,31972472750909,24586670591094,12049424835750,-2554197754704,-15845632449719,-24934735678710,-28045324857516,-24847887449187,-16442854360083,-5017829584521,6719693387976,16187614645938,21500411186372,21837555139515,17542182455061,9948166635059,996418144236,-7251334478226,-13083720852894,-15487637886912,-14304866517162,-10181537457462,-4339940671644,1754515876249,6745358696307,9674079365139,10145601251554,8349247212546,4945613171088,862201766493,-2943831243789,-5699580467103,-6959605447734,-6657208355286,-5064738472860,-2684450682173,-106521315672,2130314948051,3643863042168,4261818282096,4021313109300,3123060331269,1859337593061,535955337270,-593629819170,-1369029096342,-1735174594552,-1728885427911,-1448662092125,-1018927861128,-557806720488,-155111690160,137498430009,305596658442,363375889938,341599046868,275632723998,196179752526,124176892175,69795196928,34541536248,14830380438,5402012508,1616244042,379927755,66236154,7955334,595578,23814,379,1,D,1,126,4738,84478,877698,6002209,29410505,110196738,332216594,837255414,1812202536,3431051895,5748539203,8567148884,11325972612,13074514546,12580570843,8593874114,241548540,-12522585206,-28524216216,-45177394214,-58636454999,-64372435528,-58178296388,-37439849134,-2379264376,43100586088,91369025305,132027589900,153880215728,147623568694,108654949826,39309770614,-50230592048,-142886508273,-217591506052,-253851918680,-237007902327,-162961097149,-41024357945,106243210432,246601808910,344776377874,370894030063,308760560707,161878857461,-44758779330,-268072844622,-455328438919,-556120972706,-535193746402,-383012883929,-121072359626,200004061894,509798968927,733398001683,809293155357,705706689472,431110501506,35702712288,-397214837215,-768755703935,-987197701635,-990687077084,-764362425060,-347170299974,173943236484,681870112324,1055652115401,1199255745894,1066021406787,672561578823,98138566739,-530998547979,-1069362283237,-1385876701928,-1395587802037,-1081790591267,-502792899149,218812374467,922462585621,1445841971891,1662654112580,1513165449672,1020069315462,285538770244,-530245946534,-1244607526347,-1693866075669,-1771304347503,-1452768031871,-803668546382,34427475092,874881273533,1527835694595,1843296343101,1745691555525,1251849654792,468168906338,-432505725768,-1249286129584,-1798223590426,-1953785606060,-1677444670860,-1026808739511,-143258859669,779276710563,1537420602593,1963636107869,1963636107869,1537420602593,779276710563,-143258859669,-1026808739511,-1677444670860,-1953785606060,-1798223590426,-1249286129584,-432505725768,468168906338,1251849654792,1745691555525,1843296343101,1527835694595,874881273533,34427475092,-803668546382,-1452768031871,-1771304347503,-1693866075669,-1244607526347,-530245946534,285538770244,1020069315462,1513165449672,1662654112580,1445841971891,922462585621,218812374467,-502792899149,-1081790591267,-1395587802037,-1385876701928,-1069362283237,-530998547979,98138566739,672561578823,1066021406787,1199255745894,1055652115401,681870112324,173943236484,-347170299974,-764362425060,-990687077084,-987197701635,-768755703935,-397214837215,35702712288,431110501506,705706689472,809293155357,733398001683,509798968927,200004061894,-121072359626,-383012883929,-535193746402,-556120972706,-455328438919,-268072844622,-44758779330,161878857461,308760560707,370894030063,344776377874,246601808910,106243210432,-41024357945,-162961097149,-237007902327,-253851918680,-217591506052,-142886508273,-50230592048,39309770614,108654949826,147623568694,153880215728,132027589900,91369025305,43100586088,-2379264376,-37439849134,-58178296388,-64372435528,-58636454999,-45177394214,-28524216216,-12522585206,241548540,8593874114,12580570843,13074514546,11325972612,8567148884,5748539203,3431051895,1812202536,837255414,332216594,110196738,29410505,6002209,877698,84478,4738,126,1 761,C,1,381,24067,592201,7428151,53659659,235855423,635706931,1000765369,774693865,141632821,79987079,57939233,-1489219973,-3483877941,-3377881163,-472439833,2807174843,2936014121,3466425453,8080855501,9603730441,4022381665,-5756690475,-12480306145,-10728829157,-10689273357,-11861645685,-3942446025,11422846921,27851552983,30918474387,21936033369,8840678899,-7779638717,-24315112465,-42424874015,-46919401657,-34528865895,-3945656291,38912596833,62201817797,69455413091,54798881877,28314218757,-7635036667,-68092384011,-107115727739,-107788348417,-57387101359,11751737903,61846014093,112186186309,135643013587,129170050209,57312663917,-57355816443,-142532698129,-185688193413,-153013102791,-94148858139,-4060986929,115685911131,208115772465,253873834307,178260821405,37114124691,-109346297843,-218181535249,-252754482791,-249201996737,-148388949193,24427255639,221543208345,345570606167,311895557025,197146525271,22692534255,-142700896611,-296768308245,-398107526893,-334452667895,-140417187029,131463548361,324041096757,394205955553,367742694471,234109747543,33733651131,-244491376899,-449384489227,-483109064359,-330269096107,-55575717719,177103595467,369716131491,464228519999,444208963539,257178536947,-86615136417,-378048417739,-524563443001,-449281861349,-273071721395,-54318844549,226192132617,454592302825,573499385133,423003059941,109497912863,-202757944975,-423641212879,-468500248711,-445772437491,-262817511775,32629835219,349547155433,562864822243,486164202539,274355637923,-15350682643,-243466480977,-399901000905,-506371256471,-390063324831,-133908347723,229590951741,453797701025,451278424411,347090065381,127533494609,-68975581409,-320934640561,-484321612701,-425118988667,-204936807515,135612552833,322178939091,396173432267,355590921975,211959732535,19578800591,-278235866703,-438935855521,-426305789531,-213414719051,71918313587,247184567931,376421239279,365296346803,276731766071,43607857705,-265298094869,-435496308735,-447106700933,-234320876927,-529676315,217323375653,389615672491,434089169857,363023811751,72819206831,-232208087537,-456469460373,-492811087125,-329742385567,-122400668119,175268395129,395851818201,527264919327,467334778021,183696182165,-133444363283,-442152741195,-531249975601,-476401640425,-273820022239,51001260453,333223259879,580452979187,558096096197,355829729913,25765965335,-331626139407,-511314228377,-590498482261,-422364552029,-140614995009,202054235365,516739016063,592090983985,516739016063,202054235365,-140614995009,-422364552029,-590498482261,-511314228377,-331626139407,25765965335,355829729913,558096096197,580452979187,333223259879,51001260453,-273820022239,-476401640425,-531249975601,-442152741195,-133444363283,183696182165,467334778021,527264919327,395851818201,175268395129,-122400668119,-329742385567,-492811087125,-456469460373,-232208087537,72819206831,363023811751,434089169857,389615672491,217323375653,-529676315,-234320876927,-447106700933,-435496308735,-265298094869,43607857705,276731766071,365296346803,376421239279,247184567931,71918313587,-213414719051,-426305789531,-438935855521,-278235866703,19578800591,211959732535,355590921975,396173432267,322178939091,135612552833,-204936807515,-425118988667,-484321612701,-320934640561,-68975581409,127533494609,347090065381,451278424411,453797701025,229590951741,-133908347723,-390063324831,-506371256471,-399901000905,-243466480977,-15350682643,274355637923,486164202539,562864822243,349547155433,32629835219,-262817511775,-445772437491,-468500248711,-423641212879,-202757944975,109497912863,423003059941,573499385133,454592302825,226192132617,-54318844549,-273071721395,-449281861349,-524563443001,-378048417739,-86615136417,257178536947,444208963539,464228519999,369716131491,177103595467,-55575717719,-330269096107,-483109064359,-449384489227,-244491376899,33733651131,234109747543,367742694471,394205955553,324041096757,131463548361,-140417187029,-334452667895,-398107526893,-296768308245,-142700896611,22692534255,197146525271,311895557025,345570606167,221543208345,24427255639,-148388949193,-249201996737,-252754482791,-218181535249,-109346297843,37114124691,178260821405,253873834307,208115772465,115685911131,-4060986929,-94148858139,-153013102791,-185688193413,-142532698129,-57355816443,57312663917,129170050209,135643013587,112186186309,61846014093,11751737903,-57387101359,-107788348417,-107115727739,-68092384011,-7635036667,28314218757,54798881877,69455413091,62201817797,38912596833,-3945656291,-34528865895,-46919401657,-42424874015,-24315112465,-7779638717,8840678899,21936033369,30918474387,27851552983,11422846921,-3942446025,-11861645685,-10689273357,-10728829157,-12480306145,-5756690475,4022381665,9603730441,8080855501,3466425453,2936014121,2807174843,-472439833,-3377881163,-3483877941,-1489219973,57939233,79987079,141632821,774693865,1000765369,635706931,235855423,53659659,7428151,592201,24067,381,1,D,1,127,4763,81915,771827,4332605,14942049,31118937,35606937,16118673,436909,6742515,-18454539,-94556727,-137639105,-80178769,51047999,118315145,97087621,200943925,353095097,274545239,-22807327,-368685411,-444243813,-359059279,-435156775,-330342003,110175673,737985661,1146150705,981974377,580024803,21131867,-573021067,-1223955199,-1714101225,-1535080139,-805769279,663014969,1938889585,2447677559,2370758731,1497189919,500089909,-1343403667,-3354264599,-4080745271,-3234200115,-743950681,1357750459,3194546015,4646346653,4965476455,3760379703,-41403141,-3773710107,-6240411733,-6434370591,-4491473385,-2043607719,2078653597,5990852679,8770123275,8399358107,3957741699,-1302678999,-6306867221,-8741141409,-9364582159,-7715480155,-2407816749,4437226195,10983309319,12478824275,9504840719,4160512367,-2351455155,-7920850629,-13204177641,-14007596795,-9115214585,-231745989,8931159609,13409448385,14355107737,11248972333,5226432049,-3663300855,-13320055175,-17666342567,-15645331299,-7070115863,2466468439,10126998043,15711396997,16955839941,13722484783,3303119161,-8943206303,-17230925937,-18590712091,-13143652029,-6351474655,3135506765,12656957575,19488507085,19389258975,9797747473,-1767710689,-12182373809,-16691931561,-16928438099,-13754488385,-4288219689,6840250353,17705329229,20110006223,14119170997,4914267607,-5343106961,-11599735419,-17189217217,-17186605177,-10009333579,1527603455,13712394387,16940772303,15078268057,8782622491,976809693,-6741479949,-15694745879,-17213753511,-12291785133,-1157464815,9226183743,13245328033,14411560347,10354742621,4770668989,-4668648333,-13977492813,-16370377911,-12592849407,-2138514731,6070124041,11693756455,14080317499,11897290537,6732828143,-4403878693,-13334008987,-16979660657,-13082061353,-3937635123,3787972723,11626548451,15308897065,15336180291,8642886181,-3303725213,-12868182963,-18478014473,-15244817459,-8547995769,798032525,10972064413,17057969015,19401612745,12215881073,1050265595,-10935619433,-18787028435,-18575914511,-14606508113,-3957936449,6993207691,17208939879,22043871301,16920540745,7687619775,-6235311475,-15835594845,-20683421861,-19527210097,-10224452275,604987093,13976482267,20944711437,20944711437,13976482267,604987093,-10224452275,-19527210097,-20683421861,-15835594845,-6235311475,7687619775,16920540745,22043871301,17208939879,6993207691,-3957936449,-14606508113,-18575914511,-18787028435,-10935619433,1050265595,12215881073,19401612745,17057969015,10972064413,798032525,-8547995769,-15244817459,-18478014473,-12868182963,-3303725213,8642886181,15336180291,15308897065,11626548451,3787972723,-3937635123,-13082061353,-16979660657,-13334008987,-4403878693,6732828143,11897290537,14080317499,11693756455,6070124041,-2138514731,-12592849407,-16370377911,-13977492813,-4668648333,4770668989,10354742621,14411560347,13245328033,9226183743,-1157464815,-12291785133,-17213753511,-15694745879,-6741479949,976809693,8782622491,15078268057,16940772303,13712394387,1527603455,-10009333579,-17186605177,-17189217217,-11599735419,-5343106961,4914267607,14119170997,20110006223,17705329229,6840250353,-4288219689,-13754488385,-16928438099,-16691931561,-12182373809,-1767710689,9797747473,19389258975,19488507085,12656957575,3135506765,-6351474655,-13143652029,-18590712091,-17230925937,-8943206303,3303119161,13722484783,16955839941,15711396997,10126998043,2466468439,-7070115863,-15645331299,-17666342567,-13320055175,-3663300855,5226432049,11248972333,14355107737,13409448385,8931159609,-231745989,-9115214585,-14007596795,-13204177641,-7920850629,-2351455155,4160512367,9504840719,12478824275,10983309319,4437226195,-2407816749,-7715480155,-9364582159,-8741141409,-6306867221,-1302678999,3957741699,8399358107,8770123275,5990852679,2078653597,-2043607719,-4491473385,-6434370591,-6240411733,-3773710107,-41403141,3760379703,4965476455,4646346653,3194546015,1357750459,-743950681,-3234200115,-4080745271,-3354264599,-1343403667,500089909,1497189919,2370758731,2447677559,1938889585,663014969,-805769279,-1535080139,-1714101225,-1223955199,-573021067,21131867,580024803,981974377,1146150705,737985661,110175673,-330342003,-435156775,-359059279,-444243813,-368685411,-22807327,274545239,353095097,200943925,97087621,118315145,51047999,-80178769,-137639105,-94556727,-18454539,6742515,436909,16118673,35606937,31118937,14942049,4332605,771827,81915,4763,127,1 762,C,1,381,24194,614553,8354425,70352412,398957363,1595286243,4557327526,8954764539,9769600043,-4369155600,-42096551735,-86136267783,-77917471954,45771779805,253778166433,352045220724,100542956291,-473371937049,-870493136102,-442116606621,808412569571,1765426662180,998299057813,-1484772132939,-3402163589782,-1983722634147,2625016625125,6105635685072,3598530376235,-4301337387021,-9996517601690,-5672358753177,6979554882251,15403267211184,7968198900613,-11361071075247,-22896618875374,-10468677121659,17848161765649,32642039554500,12840427324571,-26792694737973,-44333842944446,-14136020973393,38942010922895,57745066331328,13381417561993,-54970693256895,-72580470202066,-9849759787995,74896014797161,87839837731200,2592113394191,-98324142127929,-101885700843194,9678213562635,124821908996975,113053873669296,-27965856772487,-153613153697259,-119820027584998,52501166545209,183050392047655,120413821353486,-82994078774539,-210780047979447,-112802175685682,119009954556831,234492444011993,95513318470314,-159518219762165,-252070939873749,-68216655393790,202236996303837,261047618563759,31231349461230,-244106559841207,-258839929820883,14796641770414,282211300085415,243867534128333,-68140560940602,-313649072991065,-215868279132657,125550060360962,335056627558125,175255936783795,-183074190698994,-343254235652551,-123092597277483,236872352037766,336374111464935,61893180189485,-282983858084238,-313966354770065,4218046115199,317055544216874,276337330757685,-70540799292701,-335225532836646,-224654349019063,132600830061081,335308871106478,161838188046243,-185777555995819,-316676988955398,-92451442748825,225209956303215,279557697392714,21403840237065,-247051013782865,-225506032786626,46521575465741,249375873347205,158154639536710,-106180536816429,-231661512763795,-82547099981670,152490068319499,194441019815811,4022193445418,-181645765924023,-139877330084729,71981250007494,191574420697349,71981250007494,-139877330084729,-181645765924023,4022193445418,194441019815811,152490068319499,-82547099981670,-231661512763795,-106180536816429,158154639536710,249375873347205,46521575465741,-225506032786626,-247051013782865,21403840237065,279557697392714,225209956303215,-92451442748825,-316676988955398,-185777555995819,161838188046243,335308871106478,132600830061081,-224654349019063,-335225532836646,-70540799292701,276337330757685,317055544216874,4218046115199,-313966354770065,-282983858084238,61893180189485,336374111464935,236872352037766,-123092597277483,-343254235652551,-183074190698994,175255936783795,335056627558125,125550060360962,-215868279132657,-313649072991065,-68140560940602,243867534128333,282211300085415,14796641770414,-258839929820883,-244106559841207,31231349461230,261047618563759,202236996303837,-68216655393790,-252070939873749,-159518219762165,95513318470314,234492444011993,119009954556831,-112802175685682,-210780047979447,-82994078774539,120413821353486,183050392047655,52501166545209,-119820027584998,-153613153697259,-27965856772487,113053873669296,124821908996975,9678213562635,-101885700843194,-98324142127929,2592113394191,87839837731200,74896014797161,-9849759787995,-72580470202066,-54970693256895,13381417561993,57745066331328,38942010922895,-14136020973393,-44333842944446,-26792694737973,12840427324571,32642039554500,17848161765649,-10468677121659,-22896618875374,-11361071075247,7968198900613,15403267211184,6979554882251,-5672358753177,-9996517601690,-4301337387021,3598530376235,6105635685072,2625016625125,-1983722634147,-3402163589782,-1484772132939,998299057813,1765426662180,808412569571,-442116606621,-870493136102,-473371937049,100542956291,352045220724,253778166433,45771779805,-77917471954,-86136267783,-42096551735,-4369155600,9769600043,8954764539,4557327526,1595286243,398957363,70352412,8354425,614553,24194,381,1,D,1,127,4839,87775,926614,6353542,30140947,101942283,243942201,376794029,195373622,-740398584,-2394124021,-3381779207,-1163316277,5350109559,12087134982,10094897198,-6040206037,-26784998865,-28417817563,4565299735,51616418144,59799243690,-4518131809,-98365380581,-116106803731,4052691745,176455969590,208248615510,-1045250233,-291049505881,-336429112029,8159753345,459022785788,503338498952,-44327854279,-706454910433,-719751404365,119587135685,1046301793400,982062489008,-249775920727,-1481497539301,-1265231220663,470282320691,2023158383344,1543864892532,-816011299973,-2678616370243,-1794507965817,1304871141479,3428045277242,1974956528694,-1950628080511,-4229952009763,-2023643989171,2771439696663,5039509692828,1883391130724,-3771822263015,-5806069168909,-1514551138197,4922924246686,6456272827885,883736280280,-6170155708644,-6897519430248,42626837399,7454217183388,7048450737779,-1273366029594,-8705511612520,-6853666005902,2768719985085,9822243538114,6265473606499,-4458172005024,-10684809139688,-5243462854868,6263888083173,11195307268348,3790564058525,-8084596750502,-11282395677190,-1967943033932,9779266957583,10881757715254,-132292515631,-11196038485256,-9949058057140,2403189797872,12210396507963,8497339336810,-4704384943087,-12724589264226,-6602421846372,6855473612102,12651707661161,4370897816192,-8673894012283,-11935728060234,-1926416186650,10014256194332,10591557312467,-567780279438,-10761116447263,-8701041679442,2911012999260,10815960478686,6375219177041,-4915132599442,-10130934415825,-3753186854418,6432698519876,8740723366606,1023705414381,-7340168692020,-6740409497315,1597178939342,7540946699956,4257255492950,-3912310531233,-7000190001970,-1456320564983,5758106483292,5758106483292,-1456320564983,-7000190001970,-3912310531233,4257255492950,7540946699956,1597178939342,-6740409497315,-7340168692020,1023705414381,8740723366606,6432698519876,-3753186854418,-10130934415825,-4915132599442,6375219177041,10815960478686,2911012999260,-8701041679442,-10761116447263,-567780279438,10591557312467,10014256194332,-1926416186650,-11935728060234,-8673894012283,4370897816192,12651707661161,6855473612102,-6602421846372,-12724589264226,-4704384943087,8497339336810,12210396507963,2403189797872,-9949058057140,-11196038485256,-132292515631,10881757715254,9779266957583,-1967943033932,-11282395677190,-8084596750502,3790564058525,11195307268348,6263888083173,-5243462854868,-10684809139688,-4458172005024,6265473606499,9822243538114,2768719985085,-6853666005902,-8705511612520,-1273366029594,7048450737779,7454217183388,42626837399,-6897519430248,-6170155708644,883736280280,6456272827885,4922924246686,-1514551138197,-5806069168909,-3771822263015,1883391130724,5039509692828,2771439696663,-2023643989171,-4229952009763,-1950628080511,1974956528694,3428045277242,1304871141479,-1794507965817,-2678616370243,-816011299973,1543864892532,2023158383344,470282320691,-1265231220663,-1481497539301,-249775920727,982062489008,1046301793400,119587135685,-719751404365,-706454910433,-44327854279,503338498952,459022785788,8159753345,-336429112029,-291049505881,-1045250233,208248615510,176455969590,4052691745,-116106803731,-98365380581,-4518131809,59799243690,51616418144,4565299735,-28417817563,-26784998865,-6040206037,10094897198,12087134982,5350109559,-1163316277,-3381779207,-2394124021,-740398584,195373622,376794029,243942201,101942283,30140947,6353542,926614,87775,4839,127,1 763,C,1,382,24702,661378,9957907,98688408,707204134,3894021375,17174248052,62499641394,191857647586,505394328137,1158806258330,2343094237134,4235475416145,6955895822012,10587646043638,15284011810596,21381036910983,29361738611982,39603209653994,52087947739001,66437795539216,82433167617340,100645138976602,122463035502359,149212277947572,181061139559608,216972393457485,256153005180244,299774891225606,350981165042596,412617417237635,484663747028314,564218581254020,648613480071311,738782844610632,839187994413840,953848210960102,1082285311466421,1219752213921430,1361930824815148,1509543444346995,1668155451661010,1843224242592788,2035207378577860,2239367233156103,2450203829924592,2666197233813708,2890729819509083,3128804288315562,3382526553168764,3648757581707136,3920486065678531,4191116631217460,4458962445710983,4728448180431571,5006118874181814,5293721533695237,5584337357082628,5866234457917835,6132232486098516,6386018309307903,6638417636301709,6896058534508314,7153061883312913,7394288127914264,7607571082698957,7793405307020200,7962967455308369,8126587349555949,8283465852648158,8421544291260855,8526899677884116,8594310976043059,8630706042054432,8649331942972693,8659168462566019,8657296909691762,8630301387723723,8564752746039192,8459334840173839,8328090496483436,8190250238458729,8054091316848529,7909406970418146,7736827670292055,7526641300644652,7289841928616171,7050614369513708,6826782473199269,6616044640663443,6400206379549006,6163066050736085,5906024039798144,5648569534061985,5414089054372320,5212850042213653,5035363113180261,4861177831669366,4676767212379933,4488842186247024,4321624267740403,4198502324439192,4122327937776699,4072037626489069,4020534713422902,3959212245770741,3906682833077188,3892624219324206,3930811761637654,4005990359155271,4086478471210883,4150640323139135,4203439414078225,4269472271249434,4369996795973898,4503910866999756,4647399518249561,4771189590461827,4861491127175361,4928896837627505,4998389879125534,5087293946453882,5187976357466348,5270320711684529,5304045042621779,5283155108837907,5230579120412099,5177145525902914,5132698319245082,5075637868178992,4970866719419317,4799869952869013,4575787018029339,4330892847611121,4088971118071500,3846928658628750,3579756862432140,3262592738388617,2891382848854457,2487020467429295,2080976098751451,1693179835862288,1318218482359126,930960005777384,509037671748049,55251080737413,-399761060719923,-819330788354343,-1189666094606952,-1529829824853314,-1872449309835806,-2231835472983469,-2588500139879725,-2903975346296129,-3151858935704235,-3337132089965152,-3488062920889934,-3629841528940870,-3763114423246665,-3863724912472151,-3901679092829273,-3863724912472151,-3763114423246665,-3629841528940870,-3488062920889934,-3337132089965152,-3151858935704235,-2903975346296129,-2588500139879725,-2231835472983469,-1872449309835806,-1529829824853314,-1189666094606952,-819330788354343,-399761060719923,55251080737413,509037671748049,930960005777384,1318218482359126,1693179835862288,2080976098751451,2487020467429295,2891382848854457,3262592738388617,3579756862432140,3846928658628750,4088971118071500,4330892847611121,4575787018029339,4799869952869013,4970866719419317,5075637868178992,5132698319245082,5177145525902914,5230579120412099,5283155108837907,5304045042621779,5270320711684529,5187976357466348,5087293946453882,4998389879125534,4928896837627505,4861491127175361,4771189590461827,4647399518249561,4503910866999756,4369996795973898,4269472271249434,4203439414078225,4150640323139135,4086478471210883,4005990359155271,3930811761637654,3892624219324206,3906682833077188,3959212245770741,4020534713422902,4072037626489069,4122327937776699,4198502324439192,4321624267740403,4488842186247024,4676767212379933,4861177831669366,5035363113180261,5212850042213653,5414089054372320,5648569534061985,5906024039798144,6163066050736085,6400206379549006,6616044640663443,6826782473199269,7050614369513708,7289841928616171,7526641300644652,7736827670292055,7909406970418146,8054091316848529,8190250238458729,8328090496483436,8459334840173839,8564752746039192,8630301387723723,8657296909691762,8659168462566019,8649331942972693,8630706042054432,8594310976043059,8526899677884116,8421544291260855,8283465852648158,8126587349555949,7962967455308369,7793405307020200,7607571082698957,7394288127914264,7153061883312913,6896058534508314,6638417636301709,6386018309307903,6132232486098516,5866234457917835,5584337357082628,5293721533695237,5006118874181814,4728448180431571,4458962445710983,4191116631217460,3920486065678531,3648757581707136,3382526553168764,3128804288315562,2890729819509083,2666197233813708,2450203829924592,2239367233156103,2035207378577860,1843224242592788,1668155451661010,1509543444346995,1361930824815148,1219752213921430,1082285311466421,953848210960102,839187994413840,738782844610632,648613480071311,564218581254020,484663747028314,412617417237635,350981165042596,299774891225606,256153005180244,216972393457485,181061139559608,149212277947572,122463035502359,100645138976602,82433167617340,66437795539216,52087947739001,39603209653994,29361738611982,21381036910983,15284011810596,10587646043638,6955895822012,4235475416145,2343094237134,1158806258330,505394328137,191857647586,62499641394,17174248052,3894021375,707204134,98688408,9957907,661378,24702,382,1,D,1,128,5042,98659,1187592,9916288,61906320,303753829,1213081056,4044817224,11479998563,28166617666,60549145286,115548237238,198643170799,313207590930,462910104656,656301697329,908892403918,1237749693890,1650263589520,2137960978729,2686856640090,3301226296758,4018619543733,4893669465480,5956990196354,7189376379150,8548818608699,10036789827918,11737146471858,13771824685619,16199798710082,18960068390490,21933580515568,25079122209757,28505222190882,32387988556350,36802743904673,41641453354186,46713924421998,51942529089442,57455374330741,63479358451058,70135444913354,77334118378385,84864811749016,92585416298056,100536503377594,108890767736495,117794752665004,127232243881448,137005089507063,146844198906456,156583939432185,166280001983036,176159653798335,186403117834626,196918528162959,207332927929967,217260085509384,226628140825245,235740695732504,244968494270697,254339893384090,263431873637031,271689491420201,278880378320860,285253376825867,291257538547820,297093020027557,302501156352242,306957920905785,310080041775959,311905189746048,312841704744987,313339867539324,313526735743151,313076430046074,311442865430321,308316234655459,303943530060188,298997894782047,294043111215116,289041084905001,283379867611462,276450443538385,268265649586847,259536452765720,251114521605295,243306332168792,235679966958383,227522090849438,218522316546923,209096385926413,200103696194956,192215934900155,185441656188024,179168732542217,172698899614922,165878784035935,159322945564771,153995689071064,150436485106917,148278357142108,146534238916465,144465680625734,142272949091671,140948208819311,141388125982315,143566974355067,146527732548262,149188423171818,151222880034766,153248586289391,156208306167597,160517153338127,165677910334037,170628403526724,174510529537474,177268719564412,179630947690307,182468162111421,185997609013305,189471439439411,191670013615832,191855850474854,190378342124616,188346640643773,186605341825739,184921448422563,182136958544953,177158385175554,169883028285970,161243442448826,152378278190061,143695772570149,134612893902437,124113336829679,111609517274894,97434012263294,82630309102128,68223509729237,54499639187861,40832967152703,26243516870313,10307121577794,-6321801987666,-22287585594404,-36569329674921,-49286477739441,-61514586687965,-74233230245665,-87349941557726,-99689438870130,-109940727559854,-117687878380345,-123628077293113,-128857424410991,-133899323060187,-138276399492360,-140898491083510,-140898491083510,-138276399492360,-133899323060187,-128857424410991,-123628077293113,-117687878380345,-109940727559854,-99689438870130,-87349941557726,-74233230245665,-61514586687965,-49286477739441,-36569329674921,-22287585594404,-6321801987666,10307121577794,26243516870313,40832967152703,54499639187861,68223509729237,82630309102128,97434012263294,111609517274894,124113336829679,134612893902437,143695772570149,152378278190061,161243442448826,169883028285970,177158385175554,182136958544953,184921448422563,186605341825739,188346640643773,190378342124616,191855850474854,191670013615832,189471439439411,185997609013305,182468162111421,179630947690307,177268719564412,174510529537474,170628403526724,165677910334037,160517153338127,156208306167597,153248586289391,151222880034766,149188423171818,146527732548262,143566974355067,141388125982315,140948208819311,142272949091671,144465680625734,146534238916465,148278357142108,150436485106917,153995689071064,159322945564771,165878784035935,172698899614922,179168732542217,185441656188024,192215934900155,200103696194956,209096385926413,218522316546923,227522090849438,235679966958383,243306332168792,251114521605295,259536452765720,268265649586847,276450443538385,283379867611462,289041084905001,294043111215116,298997894782047,303943530060188,308316234655459,311442865430321,313076430046074,313526735743151,313339867539324,312841704744987,311905189746048,310080041775959,306957920905785,302501156352242,297093020027557,291257538547820,285253376825867,278880378320860,271689491420201,263431873637031,254339893384090,244968494270697,235740695732504,226628140825245,217260085509384,207332927929967,196918528162959,186403117834626,176159653798335,166280001983036,156583939432185,146844198906456,137005089507063,127232243881448,117794752665004,108890767736495,100536503377594,92585416298056,84864811749016,77334118378385,70135444913354,63479358451058,57455374330741,51942529089442,46713924421998,41641453354186,36802743904673,32387988556350,28505222190882,25079122209757,21933580515568,18960068390490,16199798710082,13771824685619,11737146471858,10036789827918,8548818608699,7189376379150,5956990196354,4893669465480,4018619543733,3301226296758,2686856640090,2137960978729,1650263589520,1237749693890,908892403918,656301697329,462910104656,313207590930,198643170799,115548237238,60549145286,28166617666,11479998563,4044817224,1213081056,303753829,61906320,9916288,1187592,98659,5042,128,1 766,C,1,383,24703,656845,9810689,96914703,700488879,3962917469,18393086397,72451649251,248392728203,755580386569,2070192178273,5170847781235,11890923218963,25383593761441,50656878581457,95094858227427,168858079931115,285071703260833,459772306203241,711677471095891,1061925051805959,1533949830868345,2153590071168157,2949356127922879,3952612364502331,5197318567971589,6719028360753509,8553063152397363,10732094100343255,13283629544597161,16227983069680609,19577130260425491,23334515457099827,27495507128861353,32048001937939121,36972742294637443,42243202352487851,47825258146710541,53677102881589397,59749882579215839,65989322374058955,72338310313041149,78740153599235693,85142114014261107,91498858775300363,97775552453018817,103950383839617877,110016344164399043,115982090841922703,121871806526576637,127724118300787777,133590324680799875,139532286986369703,145620290792371481,151930968165222613,158545088795664287,165544833382295111,173010186764480673,181014360699542141,189618576514756731,198866916106398515,208782096235381745,219362843396796569,230583104715236615,242392818309188971,254719623770537257,267470883807298641,280535708145925431,293787139133008215,307085003218134421,320279938803312497,333218748950371031,345750683407352711,357733834420002105,369040784124669613,379563005334686963,389214082782113459,397932249861231381,405682763920611357,412460252639056643,418290601229689527,423231579765278689,427371488133961065,430825606493569899,433730898067470419,436239842423614757,438514247002172941,440719445327741427,443018743916655123,445567682435964661,448507806449600317,451960117493029563,456018846151219767,460746369851222145,466169850488764185,472279657145699179,479029196849256715,486335685662002381,494081702431422493,502117853165122115,510267175039848979,518331761021250005,526101498447398405,533364083846496499,539915016262989347,545566366902202153,550153747211571861,553541713661608475,555628395976229711,556350100846385573,555686043378467405,553662541624118707,550355457279082907,545889716497603393,540435399219386645,534200807861276287,527423640230860919,520361554156059933,513283002090975629,506458531733136399,500152221876501051,494612850820161185,490064778240207197,486699077431539143,484665805462478919,484068211040974985,484959209717981865,487339907378077675,491159677961488075,496317469046879033,502664485699674177,510008828594734175,518122676647136827,526752089543435961,535628688585440989,544481813102050075,553049662890066047,561088533009164605,568380227734426929,574738550440472363,580015915127683087,584110492425819513,586973233614604693,588613239703307827,589099804625047067,588560193043717877,587173438704414213,585161501083086879,582779434400550471,580305684868603109,578032633450833357,576256702039261267,575267255159228047,575334207088653433,576695243808497785,579544241019758003,584022358922652631,590212465551440841,598136487142682129,607754650119993987,618965739062977519,631608312753332653,645463733785987897,660262238716017951,675692795039637423,691416374503530081,707081134923951001,722337487083282763,736851407763147271,750315394617494977,762457521151538081,773049527718243475,781914543175776883,788934148894571873,794053679700656465,797284459892368731,798702255182810511,798442248398526673,796691701549231417,793681639302045659,789678298281177139,784974141110727813,779877581142396821,774700686184594775,769745030583315503,765287043699628453,761564941739104737,758769126962112647,757036825447105499,756450281649946721,757036825447105499,758769126962112647,761564941739104737,765287043699628453,769745030583315503,774700686184594775,779877581142396821,784974141110727813,789678298281177139,793681639302045659,796691701549231417,798442248398526673,798702255182810511,797284459892368731,794053679700656465,788934148894571873,781914543175776883,773049527718243475,762457521151538081,750315394617494977,736851407763147271,722337487083282763,707081134923951001,691416374503530081,675692795039637423,660262238716017951,645463733785987897,631608312753332653,618965739062977519,607754650119993987,598136487142682129,590212465551440841,584022358922652631,579544241019758003,576695243808497785,575334207088653433,575267255159228047,576256702039261267,578032633450833357,580305684868603109,582779434400550471,585161501083086879,587173438704414213,588560193043717877,589099804625047067,588613239703307827,586973233614604693,584110492425819513,580015915127683087,574738550440472363,568380227734426929,561088533009164605,553049662890066047,544481813102050075,535628688585440989,526752089543435961,518122676647136827,510008828594734175,502664485699674177,496317469046879033,491159677961488075,487339907378077675,484959209717981865,484068211040974985,484665805462478919,486699077431539143,490064778240207197,494612850820161185,500152221876501051,506458531733136399,513283002090975629,520361554156059933,527423640230860919,534200807861276287,540435399219386645,545889716497603393,550355457279082907,553662541624118707,555686043378467405,556350100846385573,555628395976229711,553541713661608475,550153747211571861,545566366902202153,539915016262989347,533364083846496499,526101498447398405,518331761021250005,510267175039848979,502117853165122115,494081702431422493,486335685662002381,479029196849256715,472279657145699179,466169850488764185,460746369851222145,456018846151219767,451960117493029563,448507806449600317,445567682435964661,443018743916655123,440719445327741427,438514247002172941,436239842423614757,433730898067470419,430825606493569899,427371488133961065,423231579765278689,418290601229689527,412460252639056643,405682763920611357,397932249861231381,389214082782113459,379563005334686963,369040784124669613,357733834420002105,345750683407352711,333218748950371031,320279938803312497,307085003218134421,293787139133008215,280535708145925431,267470883807298641,254719623770537257,242392818309188971,230583104715236615,219362843396796569,208782096235381745,198866916106398515,189618576514756731,181014360699542141,173010186764480673,165544833382295111,158545088795664287,151930968165222613,145620290792371481,139532286986369703,133590324680799875,127724118300787777,121871806526576637,115982090841922703,110016344164399043,103950383839617877,97775552453018817,91498858775300363,85142114014261107,78740153599235693,72338310313041149,65989322374058955,59749882579215839,53677102881589397,47825258146710541,42243202352487851,36972742294637443,32048001937939121,27495507128861353,23334515457099827,19577130260425491,16227983069680609,13283629544597161,10732094100343255,8553063152397363,6719028360753509,5197318567971589,3952612364502331,2949356127922879,2153590071168157,1533949830868345,1061925051805959,711677471095891,459772306203241,285071703260833,168858079931115,95094858227427,50656878581457,25383593761441,11890923218963,5170847781235,2070192178273,755580386569,248392728203,72451649251,18393086397,3962917469,700488879,96914703,9810689,656845,24703,383,1,D,1,128,5017,97382,1164647,9742128,61866345,315456876,1343961385,4925438220,15872481135,45746185232,119510928233,286103796788,633297359735,1306058318192,2526085505351,4608947465172,7975025042457,13151882691008,20768637388855,31546302483082,46290175007819,65889423051898,91324599592255,123677248459014,164130154946011,213945573862288,274413830427333,346774891369234,432126664622035,531340477205084,645002558663773,773390507542648,916480039262531,1073966469844188,1245282816212533,1429603290855552,1625833587964405,1832601065143400,2048262864777653,2270946225727166,2498625359350363,2729228622644872,2960763015167027,3191441842600272,3419803960387507,3644816130544714,3865951609707397,4083238526480082,4297273055337521,4509196623380206,4720642881172357,4933665927205770,5150662569726011,5374296389230842,5607421745989143,5852996529416824,6113968950825825,6393129203502290,6692930045696087,7015295734475276,7361448927229529,7731784695532496,8125808981690049,8542140519885194,8978558788369741,9432073780477924,9898999442282125,10375028002307852,10855318339288877,11334618506853626,11807435726594513,12268249550234880,12711745061357679,13133033814438654,13527836369171307,13892618458891640,14224692315132261,14522303637233728,14784717572115229,15012298287103826,15206558264641249,15370147548912160,15506764572334937,15620993004475484,15718090326865975,15803761540977588,15883942017110655,15964593990617084,16051504583216577,16150070084593228,16265063150112041,16400398306654190,16558924153882205,16742269264881156,16950753858140941,17183360523752912,17437746794800669,17710286763176552,17996144816372661,18289400392887168,18583246088734747,18870267392384384,19142786695432131,19393230922028744,19614474864622419,19800126230655034,19944746444249319,20044027871701338,20094958183134171,20095990177038000,20047207699820037,19950451476311920,19809358751705043,19629284238747002,19417100413213869,19180906838781308,18929694948436077,18673009532799840,18420626606285587,18182243629995106,17967166501664967,17783984091959758,17640239782554937,17542127405044368,17494244180564449,17499422249098664,17558640280636319,17671000430590156,17833753860441535,18042370949563304,18290670480263177,18571031274306098,18874700464179327,19192186792213910,19513698384381785,19829569562669014,20130630908304317,20408507417010098,20655864600056841,20866641284721078,21036298580001887,21162081257184982,21243249649510147,21281220114196872,21279563429415235,21243848504161912,21181363052457915,21100769336264564,21011748366757083,20924655489127680,20850174789363181,20798942324798642,20781119886356633,20805934105960512,20881228727290137,21013089209076214,21205580629632029,21460602911346244,21777834285082699,22154724735119462,22586520612699815,23066335956672682,23585311706757305,24132902268495608,24697297909689017,25265947532828288,25826114158776255,26365393020789178,26872150035928507,27335879464313788,27747509545429939,28099687244026696,28387048848105269,28606449470455148,28757104370722261,28840602445666002,28860783757850497,28823509856658512,28736375725245257,28608403800317148,28449730059513465,28271260392574372,28084264620572903,27899895267966208,27728658861859759,27579905295236042,27461411693072569,27379111940224626,27336973231610143,27336973231610143,27379111940224626,27461411693072569,27579905295236042,27728658861859759,27899895267966208,28084264620572903,28271260392574372,28449730059513465,28608403800317148,28736375725245257,28823509856658512,28860783757850497,28840602445666002,28757104370722261,28606449470455148,28387048848105269,28099687244026696,27747509545429939,27335879464313788,26872150035928507,26365393020789178,25826114158776255,25265947532828288,24697297909689017,24132902268495608,23585311706757305,23066335956672682,22586520612699815,22154724735119462,21777834285082699,21460602911346244,21205580629632029,21013089209076214,20881228727290137,20805934105960512,20781119886356633,20798942324798642,20850174789363181,20924655489127680,21011748366757083,21100769336264564,21181363052457915,21243848504161912,21279563429415235,21281220114196872,21243249649510147,21162081257184982,21036298580001887,20866641284721078,20655864600056841,20408507417010098,20130630908304317,19829569562669014,19513698384381785,19192186792213910,18874700464179327,18571031274306098,18290670480263177,18042370949563304,17833753860441535,17671000430590156,17558640280636319,17499422249098664,17494244180564449,17542127405044368,17640239782554937,17783984091959758,17967166501664967,18182243629995106,18420626606285587,18673009532799840,18929694948436077,19180906838781308,19417100413213869,19629284238747002,19809358751705043,19950451476311920,20047207699820037,20095990177038000,20094958183134171,20044027871701338,19944746444249319,19800126230655034,19614474864622419,19393230922028744,19142786695432131,18870267392384384,18583246088734747,18289400392887168,17996144816372661,17710286763176552,17437746794800669,17183360523752912,16950753858140941,16742269264881156,16558924153882205,16400398306654190,16265063150112041,16150070084593228,16051504583216577,15964593990617084,15883942017110655,15803761540977588,15718090326865975,15620993004475484,15506764572334937,15370147548912160,15206558264641249,15012298287103826,14784717572115229,14522303637233728,14224692315132261,13892618458891640,13527836369171307,13133033814438654,12711745061357679,12268249550234880,11807435726594513,11334618506853626,10855318339288877,10375028002307852,9898999442282125,9432073780477924,8978558788369741,8542140519885194,8125808981690049,7731784695532496,7361448927229529,7015295734475276,6692930045696087,6393129203502290,6113968950825825,5852996529416824,5607421745989143,5374296389230842,5150662569726011,4933665927205770,4720642881172357,4509196623380206,4297273055337521,4083238526480082,3865951609707397,3644816130544714,3419803960387507,3191441842600272,2960763015167027,2729228622644872,2498625359350363,2270946225727166,2048262864777653,1832601065143400,1625833587964405,1429603290855552,1245282816212533,1073966469844188,916480039262531,773390507542648,645002558663773,531340477205084,432126664622035,346774891369234,274413830427333,213945573862288,164130154946011,123677248459014,91324599592255,65889423051898,46290175007819,31546302483082,20768637388855,13151882691008,7975025042457,4608947465172,2526085505351,1306058318192,633297359735,286103796788,119510928233,45746185232,15872481135,4925438220,1343961385,315456876,61866345,9742128,1164647,97382,5017,128,1 767,C,1,384,24448,605978,7620882,54173998,219917484,425600163,-205625082,-2800088902,-3815882434,6846174530,22883587064,-2229755113,-76532001462,-45636172590,191104573612,219647311446,-389323679064,-684281122142,668425426031,1730010360884,-958280669450,-3819853331034,1063042719258,7638261772544,-581090854837,-14130068272326,-1188585157466,24526060372784,5351978208339,-40339992440454,-13517817081138,63340613449387,27883681245810,-95486203245030,-51288538772549,138826300444754,87222189493452,-195365852212337,-139767453029926,266911204658402,213476082997376,-354900948303053,-313165524451606,460246084541574,443644818779603,-583196464491498,-609376351330786,723265224295575,814107302502546,-879222433213800,-1060497478237417,1049176878813382,1349787458121890,-1230749606884516,-1681552035475199,1421331482497038,2053583852068262,-1618398097991460,-2461934804736378,1819851183161462,2901131077299379,-2024351294357832,-3364569590780350,2231588814370151,3845069468327177,-2442452795385052,-4335538517526186,2659060979744875,4829691517513036,-2884639944056826,-5322765568217624,3123234375380688,5812143667802476,-3379268960221819,-6297820397232444,3656988136689788,6782636559507209,-3959835913077667,-7272251183213554,4289822342828486,7774808547984539,-4646968979381344,-8300321207904134,5028899105914652,8859800039772256,-5430649800012532,-9464215089618183,5844737278186393,10123363633748270,-6261516656244185,-10844774666832367,6669813778065040,11632760671846370,-7057788699175392,-12487731808538384,7413943596106326,13405844120011180,-7728190205158348,-14379047732897688,7992854356666307,15395543696015117,-8203503623675798,-16440618625541411,8359496589782417,17497785401740132,-8464182155847058,-18550135105101968,8524699429292704,19581773996429314,-8551367345660990,-20579196712622220,8556711161039232,21532464761400907,-8554198379933945,-22436063174813994,8556798215181413,23289341512498088,-8575494735188128,-24096465976622474,8617925308424298,24865889777519762,-8687282757991036,-25609374363657974,8781620769024193,26340660705180306,-8893647444018443,-27073906595409247,9011073255424712,27822068641347719,-9117484961040548,-28595381413121022,9193689316180804,29400100533538778,-9219398213596854,-30237626977370666,9175114814129478,31104120660519505,-9044023340204636,-31990628653627421,8813710299201589,32883725348017800,-8477539412422975,-33766595877609152,8035549147595742,34620471083509188,-7494760930956134,-35426264217987269,6868859960208528,36166254240721820,-6177257651117775,-36825646619826398,5443608970291451,37393857819608938,-4693904525134756,-37865385924908245,3954311306608740,38240176911381062,-3248964600580420,-38523452882131278,2597914875013071,38725016832904744,-2015428294596906,-38858108319009771,1508802957647618,38937925780811917,-1077822817379202,-38979979591863860,714890882688569,38998435601819162,-405836605234886,-39004622704824120,131315696348664,39005844333652921,131315696348664,-39004622704824120,-405836605234886,38998435601819162,714890882688569,-38979979591863860,-1077822817379202,38937925780811917,1508802957647618,-38858108319009771,-2015428294596906,38725016832904744,2597914875013071,-38523452882131278,-3248964600580420,38240176911381062,3954311306608740,-37865385924908245,-4693904525134756,37393857819608938,5443608970291451,-36825646619826398,-6177257651117775,36166254240721820,6868859960208528,-35426264217987269,-7494760930956134,34620471083509188,8035549147595742,-33766595877609152,-8477539412422975,32883725348017800,8813710299201589,-31990628653627421,-9044023340204636,31104120660519505,9175114814129478,-30237626977370666,-9219398213596854,29400100533538778,9193689316180804,-28595381413121022,-9117484961040548,27822068641347719,9011073255424712,-27073906595409247,-8893647444018443,26340660705180306,8781620769024193,-25609374363657974,-8687282757991036,24865889777519762,8617925308424298,-24096465976622474,-8575494735188128,23289341512498088,8556798215181413,-22436063174813994,-8554198379933945,21532464761400907,8556711161039232,-20579196712622220,-8551367345660990,19581773996429314,8524699429292704,-18550135105101968,-8464182155847058,17497785401740132,8359496589782417,-16440618625541411,-8203503623675798,15395543696015117,7992854356666307,-14379047732897688,-7728190205158348,13405844120011180,7413943596106326,-12487731808538384,-7057788699175392,11632760671846370,6669813778065040,-10844774666832367,-6261516656244185,10123363633748270,5844737278186393,-9464215089618183,-5430649800012532,8859800039772256,5028899105914652,-8300321207904134,-4646968979381344,7774808547984539,4289822342828486,-7272251183213554,-3959835913077667,6782636559507209,3656988136689788,-6297820397232444,-3379268960221819,5812143667802476,3123234375380688,-5322765568217624,-2884639944056826,4829691517513036,2659060979744875,-4335538517526186,-2442452795385052,3845069468327177,2231588814370151,-3364569590780350,-2024351294357832,2901131077299379,1819851183161462,-2461934804736378,-1618398097991460,2053583852068262,1421331482497038,-1681552035475199,-1230749606884516,1349787458121890,1049176878813382,-1060497478237417,-879222433213800,814107302502546,723265224295575,-609376351330786,-583196464491498,443644818779603,460246084541574,-313165524451606,-354900948303053,213476082997376,266911204658402,-139767453029926,-195365852212337,87222189493452,138826300444754,-51288538772549,-95486203245030,27883681245810,63340613449387,-13517817081138,-40339992440454,5351978208339,24526060372784,-1188585157466,-14130068272326,-581090854837,7638261772544,1063042719258,-3819853331034,-958280669450,1730010360884,668425426031,-684281122142,-389323679064,219647311446,191104573612,-45636172590,-76532001462,-2229755113,22883587064,6846174530,-3815882434,-2800088902,-205625082,425600163,219917484,54173998,7620882,605978,24448,384,1,D,1,128,4838,83694,785536,4243502,12483815,11243864,-46332732,-147484120,-15097542,589313532,679596572,-1404247847,-3180725552,2111698344,9941049542,-806567882,-25028876188,-7230791689,54563270134,31641959518,-106713711178,-89576577992,191331310388,208818780862,-318871226875,-431020061374,498679801710,814851699557,-736417060322,-1438331513966,1031082769227,2400205616944,-1371552648454,-3819645118490,1733190511335,5834061353908,-2074733537726,-8594448934687,2336357739778,12258617333818,-2439067231715,-16982186092862,2286175015418,22908063916351,-1767099498304,-30155055473214,763935793398,38807063408287,839682903476,-48903881519954,-3147727757691,60435033396766,6239886146678,-73337823041313,-10159913658906,87500464250526,14905872555259,-102770369188399,-20423642677562,118967257595240,26604911474683,-135900377944200,-33290946092884,153388038106872,40282465206410,-171277516399566,-47355440474097,189463038917128,54281623055946,-207900124085807,-60852780576623,226613834025190,66906066857054,-245699797410009,-72348232254282,265316948292062,77175578662536,-285672533335900,-81487637898968,306999674115905,85491624819734,-329529975785646,-89496525982141,353463568039745,93895923389648,-378940221265300,-99140702872242,406014257480698,105702769616304,-434637070125622,-114033282217386,464649437890704,124519129878729,-495785319386535,-137442386221442,527686908708987,152946624190973,-559930388299532,-171014443510232,592059801926260,191459139669294,-623625662762188,-213932166118876,654224265907150,237946396190168,-683533756520811,-262914002550071,711342866605266,288196118311501,-737568664014947,-313159646814544,762261278558428,337236234931758,-785594388627622,-359977640754320,807841920601308,381102039752725,-829342436797068,-400525594267991,850455236833401,418375989797898,-871512300283881,-434985504568298,892771546539488,450863842616600,-914376225596038,-466652122106472,936325928222964,483062758075440,-958462242541771,-500810389879300,980471476693705,520540796466949,-1001904273469580,-542764154526529,1022211139946534,567799776763114,-1040789994352390,-595737260405838,1057041481537946,626418187804644,-1070426343460168,-659440038233439,1080519490716718,694182701102575,-1087054772994840,-729855063339488,1089955880977853,765557710995684,-1089349720975664,-800355987232050,1085560418747126,833356807781793,-1079083686750976,-863781826134554,1070543593112153,891029938589910,-1060635750853447,-914723365979294,1050062172426912,934732888706045,-1039464231656274,-951180035172136,1029360327483210,964416055211812,-1020094876951339,-974980390549860,1011803454616230,983542593284429,-1004397913327494,-990833639771905,997572876444092,997572876444092,-990833639771905,-1004397913327494,983542593284429,1011803454616230,-974980390549860,-1020094876951339,964416055211812,1029360327483210,-951180035172136,-1039464231656274,934732888706045,1050062172426912,-914723365979294,-1060635750853447,891029938589910,1070543593112153,-863781826134554,-1079083686750976,833356807781793,1085560418747126,-800355987232050,-1089349720975664,765557710995684,1089955880977853,-729855063339488,-1087054772994840,694182701102575,1080519490716718,-659440038233439,-1070426343460168,626418187804644,1057041481537946,-595737260405838,-1040789994352390,567799776763114,1022211139946534,-542764154526529,-1001904273469580,520540796466949,980471476693705,-500810389879300,-958462242541771,483062758075440,936325928222964,-466652122106472,-914376225596038,450863842616600,892771546539488,-434985504568298,-871512300283881,418375989797898,850455236833401,-400525594267991,-829342436797068,381102039752725,807841920601308,-359977640754320,-785594388627622,337236234931758,762261278558428,-313159646814544,-737568664014947,288196118311501,711342866605266,-262914002550071,-683533756520811,237946396190168,654224265907150,-213932166118876,-623625662762188,191459139669294,592059801926260,-171014443510232,-559930388299532,152946624190973,527686908708987,-137442386221442,-495785319386535,124519129878729,464649437890704,-114033282217386,-434637070125622,105702769616304,406014257480698,-99140702872242,-378940221265300,93895923389648,353463568039745,-89496525982141,-329529975785646,85491624819734,306999674115905,-81487637898968,-285672533335900,77175578662536,265316948292062,-72348232254282,-245699797410009,66906066857054,226613834025190,-60852780576623,-207900124085807,54281623055946,189463038917128,-47355440474097,-171277516399566,40282465206410,153388038106872,-33290946092884,-135900377944200,26604911474683,118967257595240,-20423642677562,-102770369188399,14905872555259,87500464250526,-10159913658906,-73337823041313,6239886146678,60435033396766,-3147727757691,-48903881519954,839682903476,38807063408287,763935793398,-30155055473214,-1767099498304,22908063916351,2286175015418,-16982186092862,-2439067231715,12258617333818,2336357739778,-8594448934687,-2074733537726,5834061353908,1733190511335,-3819645118490,-1371552648454,2400205616944,1031082769227,-1438331513966,-736417060322,814851699557,498679801710,-431020061374,-318871226875,208818780862,191331310388,-89576577992,-106713711178,31641959518,54563270134,-7230791689,-25028876188,-806567882,9941049542,2111698344,-3180725552,-1404247847,679596572,589313532,-15097542,-147484120,-46332732,11243864,12483815,4243502,785536,83694,4838,128,1 769,C,1,385,25089,677249,10314387,104300819,774310733,4512102629,21622463333,88117547769,313085436101,988425851433,2813995506967,7309616907901,17489026724651,38841408384521,80586531891541,157034889976339,288714715714733,502775796516035,832124240837889,1312863796564339,1979962560931157,2861597090135567,3973219690620555,5312839670133995,6859078583672065,8573101969367883,10404560524936615,12300415709995789,14214374120956847,16114060177433069,17983351237743703,19818548643408471,21618987620292645,23374733493032781,25055482089431175,26605093740823955,27945073774605367,28987933086148029,29658304754738579,29916815646869399,29779917778683231,29328863758344115,28703027711684867,28076538843299319,27621869082909193,27468357011537909,27666305669873409,28167190099659111,28827250787956049,29435861039688855,29762997337267479,29613970055500899,28876343794107881,27545046131050893,25717134215242229,23556244060224069,21235965088163929,18878451515699825,16507189697260159,14029921948844969,11259829428975021,7972228130785035,3983185942926705,-771297303296225,-6179205257765507,-11938957701890639,-17597731521961735,-22637243829200195,-26588713413933203,-29148612991145429,-30263797772056961,-30160283222727361,-29303579051908875,-28296796197947407,-27740668766576341,-28091748701698961,-29557272850867307,-32056299671800637,-35258783523714675,-38692286839733719,-41886397739981213,-44513428796916177,-46484105814136677,-47968876333878797,-49336028996751461,-51021488711388467,-53365530111628699,-56463085808159445,-60073342606532687,-63620538201144843,-66294268977918091,-67230029247329017,-65726540447362987,-61442812270355109,-54519529720471429,-45586925377981675,-35650709911272117,-25880952764396791,-17356415935058619,-10830416498781175,-6579478816099155,-4373936917321129,-3576511921897581,-3340160417469621,-2849906032227975,-1542134040889619,758265333703097,3819606878286165,7107980185836253,9984786959760069,11941066318428227,12800748749628403,12831418657664537,12724745967138951,13443916624822265,15973067127419285,21033460438579899,28844007068327639,38995160148919389,50476729967037771,61859335227863381,71587540595916337,78312170732737547,81178516007826669,79998939092574667,75269007472862673,68026874107812481,59595127942029249,51272610828754379,44054094568332129,38446338799796487,34422787448213711,31522704157230013,29062856546555889,26400282491992719,23170911160674333,19434986270339937,15685479387127227,12713824880205569,11368124352986511,12270857314872357,15576613886115313,20841166462353539,27043786563417457,32763573401198577,36469454878110519,36853763703060843,33128406251588413,25212537011919741,13767706979053485,73157756917255,-14228791479522875,-27457926879981075,-38217321378605553,-45638027063067279,-49493785405494543,-50164111954636419,-48461564287083005,-45372864939943173,-41784822824369975,-38268465716068467,-34977250732815703,-31682286745342053,-27928542558099665,-23262272089964501,-17460897799194989,-10697208657923761,-3588873919293009,2884230967387383,7577475165537081,9446830613743615,7817878470584321,2592154621022015,-5662297853570121,-15763880274422533,-26109163147916661,-34965991880410547,-40805150089442695,-42596204768205023,-39999464313377755,-33409772764080527,-23843767674397523,-12700895336434071,-1459223229209373,8618692123226795,16700615668619215,22474686370894923,26103536416423137,28066213778816987,28938193348868953,29172100246263881,28938193348868953,28066213778816987,26103536416423137,22474686370894923,16700615668619215,8618692123226795,-1459223229209373,-12700895336434071,-23843767674397523,-33409772764080527,-39999464313377755,-42596204768205023,-40805150089442695,-34965991880410547,-26109163147916661,-15763880274422533,-5662297853570121,2592154621022015,7817878470584321,9446830613743615,7577475165537081,2884230967387383,-3588873919293009,-10697208657923761,-17460897799194989,-23262272089964501,-27928542558099665,-31682286745342053,-34977250732815703,-38268465716068467,-41784822824369975,-45372864939943173,-48461564287083005,-50164111954636419,-49493785405494543,-45638027063067279,-38217321378605553,-27457926879981075,-14228791479522875,73157756917255,13767706979053485,25212537011919741,33128406251588413,36853763703060843,36469454878110519,32763573401198577,27043786563417457,20841166462353539,15576613886115313,12270857314872357,11368124352986511,12713824880205569,15685479387127227,19434986270339937,23170911160674333,26400282491992719,29062856546555889,31522704157230013,34422787448213711,38446338799796487,44054094568332129,51272610828754379,59595127942029249,68026874107812481,75269007472862673,79998939092574667,81178516007826669,78312170732737547,71587540595916337,61859335227863381,50476729967037771,38995160148919389,28844007068327639,21033460438579899,15973067127419285,13443916624822265,12724745967138951,12831418657664537,12800748749628403,11941066318428227,9984786959760069,7107980185836253,3819606878286165,758265333703097,-1542134040889619,-2849906032227975,-3340160417469621,-3576511921897581,-4373936917321129,-6579478816099155,-10830416498781175,-17356415935058619,-25880952764396791,-35650709911272117,-45586925377981675,-54519529720471429,-61442812270355109,-65726540447362987,-67230029247329017,-66294268977918091,-63620538201144843,-60073342606532687,-56463085808159445,-53365530111628699,-51021488711388467,-49336028996751461,-47968876333878797,-46484105814136677,-44513428796916177,-41886397739981213,-38692286839733719,-35258783523714675,-32056299671800637,-29557272850867307,-28091748701698961,-27740668766576341,-28296796197947407,-29303579051908875,-30160283222727361,-30263797772056961,-29148612991145429,-26588713413933203,-22637243829200195,-17597731521961735,-11938957701890639,-6179205257765507,-771297303296225,3983185942926705,7972228130785035,11259829428975021,14029921948844969,16507189697260159,18878451515699825,21235965088163929,23556244060224069,25717134215242229,27545046131050893,28876343794107881,29613970055500899,29762997337267479,29435861039688855,28827250787956049,28167190099659111,27666305669873409,27468357011537909,27621869082909193,28076538843299319,28703027711684867,29328863758344115,29779917778683231,29916815646869399,29658304754738579,28987933086148029,27945073774605367,26605093740823955,25055482089431175,23374733493032781,21618987620292645,19818548643408471,17983351237743703,16114060177433069,14214374120956847,12300415709995789,10404560524936615,8573101969367883,6859078583672065,5312839670133995,3973219690620555,2861597090135567,1979962560931157,1312863796564339,832124240837889,502775796516035,288714715714733,157034889976339,80586531891541,38841408384521,17489026724651,7309616907901,2813995506967,988425851433,313085436101,88117547769,21622463333,4512102629,774310733,104300819,10314387,677249,25089,385,1,D,1,129,5121,101139,1235859,10600909,69247427,364149477,1603501669,6085262073,20338468887,60874932699,165327522763,411722187561,948252954373,2034023371329,4087330070387,7732418733873,13829538623563,23468988578061,37910712152277,58459319636219,86280575793425,122186509047031,166436081180323,218608565880243,277600154321579,341768044147141,409204640659471,478079037378255,546949561177817,614944748961707,681738420137341,747303813983693,811506419508203,873661573784799,932217109217157,984707097386199,1028057943757883,1059226634948247,1076039749593799,1078013820493105,1066902613581063,1046752888171461,1023357076300263,1003148380255219,991752479485941,992541995420357,1005589525351311,1027354286480685,1051267856354423,1069142715997273,1073078882876885,1057366177848729,1019837129649859,962246233995279,889513073137469,807999784851111,723299320207399,638193518863115,551435690825083,457811246284461,349580066411317,218998830433561,61272970919761,-122901751046669,-326014611070989,-534173751847599,-729396521560813,-893338970458341,-1011597557973187,-1077467415639569,-1094087114132415,-1074257611583585,-1037818752194803,-1007145073195333,-1001887164235901,-1034356660358129,-1106830993733835,-1211553317108851,-1333456478154543,-1454860716497673,-1560811385909479,-1643509551938727,-1704512822952017,-1753990096772429,-1807139792871405,-1878703924586817,-1977105521547937,-2099934552305059,-2232235356640411,-2348353960672893,-2417149384572601,-2409405407916619,-2305569693389653,-2101718262133717,-1811997568473837,-1466671889533737,-1106076749493029,-771920711672019,-498150919436541,-303763531908543,-189437300624967,-138835015745311,-124148092194567,-114313764310189,-83628953947529,-18405579551167,80130283810951,197455266885887,311399702731371,400228430665345,450837662144655,464653455758105,459373717737205,465789303465367,520279484990847,654838683050229,887291967441857,1214441871973309,1610199436543247,2029457158453847,2416917945470177,2718742504713643,2894105022110793,2923767924156853,2813581539672307,2592146134324641,2303368326480365,1995905374410061,1712207873189981,1479887170727241,1307468577373757,1185423796697803,1091996139567141,1002079062239327,896599029678855,769708783850931,631679717513905,506563569353119,425169335196123,415262725097543,491746626282789,649662650643147,862131439853159,1084028747496211,1260656151578559,1339342753050093,1281159411350245,1069913935521285,716288821185135,256172143815791,-256392768949307,-759977032146903,-1197767008956461,-1528064420533885,-1730944171431047,-1809671213415585,-1786765831055311,-1695935699235849,-1572123668434551,-1442366469459535,-1319879922984261,-1202842774452341,-1078005617260959,-927890651915091,-739362885761803,-511013400582751,-257169453378173,-7295685092545,199209482460405,321621174354475,327830657251857,203197410237873,-43906981777375,-381365801629203,-757826719096935,-1111678592258603,-1382639614843521,-1523408442860223,-1508726085002935,-1339752091138395,-1042769744711933,-662627420168581,-252621171197031,136636115301439,466662350070549,716735472293203,884657922204535,982902105739671,1031525741085477,1049964314751373,1049964314751373,1031525741085477,982902105739671,884657922204535,716735472293203,466662350070549,136636115301439,-252621171197031,-662627420168581,-1042769744711933,-1339752091138395,-1508726085002935,-1523408442860223,-1382639614843521,-1111678592258603,-757826719096935,-381365801629203,-43906981777375,203197410237873,327830657251857,321621174354475,199209482460405,-7295685092545,-257169453378173,-511013400582751,-739362885761803,-927890651915091,-1078005617260959,-1202842774452341,-1319879922984261,-1442366469459535,-1572123668434551,-1695935699235849,-1786765831055311,-1809671213415585,-1730944171431047,-1528064420533885,-1197767008956461,-759977032146903,-256392768949307,256172143815791,716288821185135,1069913935521285,1281159411350245,1339342753050093,1260656151578559,1084028747496211,862131439853159,649662650643147,491746626282789,415262725097543,425169335196123,506563569353119,631679717513905,769708783850931,896599029678855,1002079062239327,1091996139567141,1185423796697803,1307468577373757,1479887170727241,1712207873189981,1995905374410061,2303368326480365,2592146134324641,2813581539672307,2923767924156853,2894105022110793,2718742504713643,2416917945470177,2029457158453847,1610199436543247,1214441871973309,887291967441857,654838683050229,520279484990847,465789303465367,459373717737205,464653455758105,450837662144655,400228430665345,311399702731371,197455266885887,80130283810951,-18405579551167,-83628953947529,-114313764310189,-124148092194567,-138835015745311,-189437300624967,-303763531908543,-498150919436541,-771920711672019,-1106076749493029,-1466671889533737,-1811997568473837,-2101718262133717,-2305569693389653,-2409405407916619,-2417149384572601,-2348353960672893,-2232235356640411,-2099934552305059,-1977105521547937,-1878703924586817,-1807139792871405,-1753990096772429,-1704512822952017,-1643509551938727,-1560811385909479,-1454860716497673,-1333456478154543,-1211553317108851,-1106830993733835,-1034356660358129,-1001887164235901,-1007145073195333,-1037818752194803,-1074257611583585,-1094087114132415,-1077467415639569,-1011597557973187,-893338970458341,-729396521560813,-534173751847599,-326014611070989,-122901751046669,61272970919761,218998830433561,349580066411317,457811246284461,551435690825083,638193518863115,723299320207399,807999784851111,889513073137469,962246233995279,1019837129649859,1057366177848729,1073078882876885,1069142715997273,1051267856354423,1027354286480685,1005589525351311,992541995420357,991752479485941,1003148380255219,1023357076300263,1046752888171461,1066902613581063,1078013820493105,1076039749593799,1059226634948247,1028057943757883,984707097386199,932217109217157,873661573784799,811506419508203,747303813983693,681738420137341,614944748961707,546949561177817,478079037378255,409204640659471,341768044147141,277600154321579,218608565880243,166436081180323,122186509047031,86280575793425,58459319636219,37910712152277,23468988578061,13829538623563,7732418733873,4087330070387,2034023371329,948252954373,411722187561,165327522763,60874932699,20338468887,6085262073,1603501669,364149477,69247427,10600909,1235859,101139,5121,129,1 770,C,1,385,24447,600985,7454611,52095120,209420870,429844415,85519945,-1521184665,-2206225465,2846665360,9352867235,-10446205,-21683018247,-12210090585,34944221666,36246179200,-39712825887,-64269355535,29336136955,78133883905,-10210776757,-62174521640,-669370224,14053665010,-15005839222,47256785730,55330294128,-98305238570,-96818100074,128055007850,108559855768,-144623776220,-73943810300,165195600185,5824359859,-188638227855,73061595623,196688706445,-143214585086,-160284119380,207110766141,71463927535,-272257664045,49697549055,333051304292,-167380680005,-364110486677,250901488915,326849166769,-300880874140,-207128765772,332906351855,24427253979,-363160093450,164971859130,377586821920,-306234810451,-337529839185,381163795078,215006988350,-409416907021,-21216036765,428388396043,-175895349245,-436748889138,306657859585,398183892475,-341846852655,-268800589780,320148259585,58225049667,-305027113160,155455216742,317567843285,-281505153311,-321686513995,277936203490,252403798570,-195746910032,-99678848115,121482582141,-76196423765,-110506448450,180159039060,141421061127,-162071384475,-146977768357,61566270150,92103382383,33861661295,-5106631413,-51973229385,-33624543653,2461996845,-24967311147,49681126880,155636760880,-44346200360,-266440208251,-10523094890,269681097917,37335994465,-159348059885,35906320450,9439534371,-211776713225,79136639038,395800230210,-76594131778,-474832395730,40943398108,401263804095,-66430731321,-234980868430,186895969963,86389629480,-334874167638,-14382935105,402746475961,-14382935105,-334874167638,86389629480,186895969963,-234980868430,-66430731321,401263804095,40943398108,-474832395730,-76594131778,395800230210,79136639038,-211776713225,9439534371,35906320450,-159348059885,37335994465,269681097917,-10523094890,-266440208251,-44346200360,155636760880,49681126880,-24967311147,2461996845,-33624543653,-51973229385,-5106631413,33861661295,92103382383,61566270150,-146977768357,-162071384475,141421061127,180159039060,-110506448450,-76196423765,121482582141,-99678848115,-195746910032,252403798570,277936203490,-321686513995,-281505153311,317567843285,155455216742,-305027113160,58225049667,320148259585,-268800589780,-341846852655,398183892475,306657859585,-436748889138,-175895349245,428388396043,-21216036765,-409416907021,215006988350,381163795078,-337529839185,-306234810451,377586821920,164971859130,-363160093450,24427253979,332906351855,-207128765772,-300880874140,326849166769,250901488915,-364110486677,-167380680005,333051304292,49697549055,-272257664045,71463927535,207110766141,-160284119380,-143214585086,196688706445,73061595623,-188638227855,5824359859,165195600185,-73943810300,-144623776220,108559855768,128055007850,-96818100074,-98305238570,55330294128,47256785730,-15005839222,14053665010,-669370224,-62174521640,-10210776757,78133883905,29336136955,-64269355535,-39712825887,36246179200,34944221666,-12210090585,-21683018247,-10446205,9352867235,2846665360,-2206225465,-1521184665,85519945,429844415,209420870,52095120,7454611,600985,24447,385,1,D,1,128,4812,82326,760445,4043318,11987610,14206845,-21135845,-82868439,-19212119,248714545,270672937,-414706001,-846993963,377586090,1698844954,92357768,-2455250173,-932214311,2595335887,1588373560,-1919551842,-1341864468,731384315,-237138937,221468143,2692696866,-525039233,-4990410388,480727902,6180145994,-928374245,-6004277934,2552924595,4995487479,-5021662918,-3555639492,7377717528,1680659096,-8508564638,1237279258,8181623157,-5425065027,-6887266753,10198917539,5216775141,-14101260631,-3280180203,15543269226,348889661,-14121390231,4070736926,10545179683,-9702023438,-6347990191,14874859880,2473415965,-17471942643,1352227300,16431990151,-5938212090,-12419705178,11586260180,7693206952,-16668896922,-3837522110,18833550735,876861117,-16553339474,2687982416,10928104917,-7765599409,-5070402452,13022598924,1528242763,-15737917552,-600541652,13757581441,48366410,-8069883338,2061214559,1959171146,-5591962149,1233587250,8165664925,-755003339,-7453502891,-1250628419,3687419380,2195716170,539728099,-1106928180,-1941717247,-266379545,-368656006,-336582523,4472402387,3498530138,-7120240709,-7009693956,6562476503,7363302870,-4191434401,-2931883536,2984103371,-4677407093,-4990006116,11259677703,8793988369,-13667596823,-10770490919,11999035053,7987299942,-9370942407,-1075675119,8731534854,-6126565111,-9903239421,9983505753,9983505753,-9903239421,-6126565111,8731534854,-1075675119,-9370942407,7987299942,11999035053,-10770490919,-13667596823,8793988369,11259677703,-4990006116,-4677407093,2984103371,-2931883536,-4191434401,7363302870,6562476503,-7009693956,-7120240709,3498530138,4472402387,-336582523,-368656006,-266379545,-1941717247,-1106928180,539728099,2195716170,3687419380,-1250628419,-7453502891,-755003339,8165664925,1233587250,-5591962149,1959171146,2061214559,-8069883338,48366410,13757581441,-600541652,-15737917552,1528242763,13022598924,-5070402452,-7765599409,10928104917,2687982416,-16553339474,876861117,18833550735,-3837522110,-16668896922,7693206952,11586260180,-12419705178,-5938212090,16431990151,1352227300,-17471942643,2473415965,14874859880,-6347990191,-9702023438,10545179683,4070736926,-14121390231,348889661,15543269226,-3280180203,-14101260631,5216775141,10198917539,-6887266753,-5425065027,8181623157,1237279258,-8508564638,1680659096,7377717528,-3555639492,-5021662918,4995487479,2552924595,-6004277934,-928374245,6180145994,480727902,-4990410388,-525039233,2692696866,221468143,-237138937,731384315,-1341864468,-1919551842,1588373560,2595335887,-932214311,-2455250173,92357768,1698844954,377586090,-846993963,-414706001,270672937,248714545,-19212119,-82868439,-21135845,14206845,11987610,4043318,760445,82326,4812,128,1 771,C,1,386,24961,649037,9098902,80156735,489637795,2231296334,8055067789,24243639515,63431196394,148891319441,320626425319,643647039350,1218990038005,2197506164885,3796143602644,6317143437731,10170160675351,15896389608008,24194762682205,35949916774313,52259532222910,74460457835213,104154229980517,143229021285560,193876172982187,258602425974677,340234426218418,441912589650791,567077832302305,719449811171054,902992301329609,1121869935158333,1380397619033452,1682978101433579,2034033582263785,2437937107239164,2898938679364543,3421089832440359,4008175425848986,4663649331811175,5390576127956545,6191589128362790,7068861853651771,8024089920661601,9058491805443424,10172827809686213,11367431629402279,12642258775216952,13996950633549193,15430905557912279,16943356183830004,18533452401978731,20200342974414439,21943251153013220,23761541671964485,25654774670663867,27622742035044880,29665483432656977,31783282677392311,33976643392155650,36246240337595851,38592850393094219,41017268534335978,43520206539709757,46102179742610311,48763392736277426,51503623351091179,54322108298590037,57217444384813786,60187506880487795,63229384035163975,66339339538483214,69512805761270257,72744401983584083,76027983170736094,79356721211568575,82723209043595509,86119585414409978,89537680281026995,92969171359602905,96405743843858914,99839249738491205,103261859645281723,106666198176444164,110045457636714733,113393488082746091,116704859640805612,119974890566592713,123199642602096751,126375887980324622,129501044594525929,132573083450707979,135590421113535148,138551796939519263,141456136531425577,144302418345821204,147089548868514037,149816244549124121,152480935365875356,155081697283681481,157616205683691949,160081716903033746,162475086326693227,164792813140231751,167031108840448294,169185993463698755,171253408705134751,173229337755591440,175109931976339129,176891637994260155,178571313644879704,180146326876550003,181614634742514091,182974837104927128,184226198461964155,185368639186452593,186402700997214622,187329481209722591,188150536484103631,188867771594832716,189483314592169969,189999375844326899,190418110868917636,190741494823926071,190971199922234515,191108492871703850,191154166702175305,191108492871703850,190971199922234515,190741494823926071,190418110868917636,189999375844326899,189483314592169969,188867771594832716,188150536484103631,187329481209722591,186402700997214622,185368639186452593,184226198461964155,182974837104927128,181614634742514091,180146326876550003,178571313644879704,176891637994260155,175109931976339129,173229337755591440,171253408705134751,169185993463698755,167031108840448294,164792813140231751,162475086326693227,160081716903033746,157616205683691949,155081697283681481,152480935365875356,149816244549124121,147089548868514037,144302418345821204,141456136531425577,138551796939519263,135590421113535148,132573083450707979,129501044594525929,126375887980324622,123199642602096751,119974890566592713,116704859640805612,113393488082746091,110045457636714733,106666198176444164,103261859645281723,99839249738491205,96405743843858914,92969171359602905,89537680281026995,86119585414409978,82723209043595509,79356721211568575,76027983170736094,72744401983584083,69512805761270257,66339339538483214,63229384035163975,60187506880487795,57217444384813786,54322108298590037,51503623351091179,48763392736277426,46102179742610311,43520206539709757,41017268534335978,38592850393094219,36246240337595851,33976643392155650,31783282677392311,29665483432656977,27622742035044880,25654774670663867,23761541671964485,21943251153013220,20200342974414439,18533452401978731,16943356183830004,15430905557912279,13996950633549193,12642258775216952,11367431629402279,10172827809686213,9058491805443424,8024089920661601,7068861853651771,6191589128362790,5390576127956545,4663649331811175,4008175425848986,3421089832440359,2898938679364543,2437937107239164,2034033582263785,1682978101433579,1380397619033452,1121869935158333,902992301329609,719449811171054,567077832302305,441912589650791,340234426218418,258602425974677,193876172982187,143229021285560,104154229980517,74460457835213,52259532222910,35949916774313,24194762682205,15896389608008,10170160675351,6317143437731,3796143602644,2197506164885,1218990038005,643647039350,320626425319,148891319441,63431196394,24243639515,8055067789,2231296334,489637795,80156735,9098902,649037,24961,386,1,D,1,129,5018,93473,1023605,7431882,38892505,156660169,513383544,1434054901,3542134161,7945153280,16491037331,32113647287,59281057178,104536958139,177136777913,289794933270,459520773743,708522000101,1065187416066,1565093519545,2251962013885,3178594074534,4407743349031,6012805132833,8078335204136,10700376995975,13986426736883,18055068270816,23035369029205,29065866319677,36293135834222,44870122347831,54954109472645,66704315354084,80279432882225,95835084118559,113521080889830,133478826365333,155838954334829,180719073706112,208221937222119,238434211442839,271425614101248,307248567676159,345938590235989,387515206639540,431983364045125,479335494378871,529553974792408,582613788312225,638485432193831,697137914482538,758541595872243,822670773832577,889505881869752,959035133130401,1031255467881203,1106172770551700,1183801383597635,1264162798520847,1347283499905442,1433192207183771,1521916546524863,1613479131803540,1707893441047331,1805159687147055,1905260614281292,2008157610904921,2113787486644761,2222059792230158,2332854909203595,2446023281196055,2561385625224532,2678734097629377,2797834665312961,2918430482471676,3040245999110725,3162991848996025,3286370338684216,3410081161204671,3533827161622735,3657319981101756,3780285262945915,3902467151719029,4023631969478620,4143570990607605,4262102087755259,4379070124693196,4494346278671577,4607826296403013,4719427603315080,4829085662632703,4936749854867333,5042378755141964,5145935197861409,5247381649035987,5346675804217822,5443766642617339,5538591499426249,5631074029419318,5721122966175439,5808632126756323,5893481597395918,5975539746164857,6054666200381193,6130715688159050,6203542245547095,6273003657372577,6338966080088076,6401308460754407,6459926419417805,6514735468181766,6565673433319571,6612701834697681,6655806092046404,6694994744257893,6730297680553961,6761763170342958,6789454066544317,6813443594897559,6833810524668548,6850634055247565,6863989125956111,6873941947706426,6880545821159621,6883838084990277,6883838084990277,6880545821159621,6873941947706426,6863989125956111,6850634055247565,6833810524668548,6813443594897559,6789454066544317,6761763170342958,6730297680553961,6694994744257893,6655806092046404,6612701834697681,6565673433319571,6514735468181766,6459926419417805,6401308460754407,6338966080088076,6273003657372577,6203542245547095,6130715688159050,6054666200381193,5975539746164857,5893481597395918,5808632126756323,5721122966175439,5631074029419318,5538591499426249,5443766642617339,5346675804217822,5247381649035987,5145935197861409,5042378755141964,4936749854867333,4829085662632703,4719427603315080,4607826296403013,4494346278671577,4379070124693196,4262102087755259,4143570990607605,4023631969478620,3902467151719029,3780285262945915,3657319981101756,3533827161622735,3410081161204671,3286370338684216,3162991848996025,3040245999110725,2918430482471676,2797834665312961,2678734097629377,2561385625224532,2446023281196055,2332854909203595,2222059792230158,2113787486644761,2008157610904921,1905260614281292,1805159687147055,1707893441047331,1613479131803540,1521916546524863,1433192207183771,1347283499905442,1264162798520847,1183801383597635,1106172770551700,1031255467881203,959035133130401,889505881869752,822670773832577,758541595872243,697137914482538,638485432193831,582613788312225,529553974792408,479335494378871,431983364045125,387515206639540,345938590235989,307248567676159,271425614101248,238434211442839,208221937222119,180719073706112,155838954334829,133478826365333,113521080889830,95835084118559,80279432882225,66704315354084,54954109472645,44870122347831,36293135834222,29065866319677,23035369029205,18055068270816,13986426736883,10700376995975,8078335204136,6012805132833,4407743349031,3178594074534,2251962013885,1565093519545,1065187416066,708522000101,459520773743,289794933270,177136777913,104536958139,59281057178,32113647287,16491037331,7945153280,3542134161,1434054901,513383544,156660169,38892505,7431882,1023605,93473,5018,129,1 773,C,1,387,24833,620671,7882239,56764135,234940213,468939239,-245127117,-3683173347,-7114992691,3235452643,35091804417,43331233301,-54771621455,-205368297771,-101949281851,417608304561,714605218329,-202944631687,-1759073972891,-1293578404775,2238783147831,4441844971657,-135288078697,-7738281370691,-6098040443499,7442461537575,15025613145069,228932782601,-21172668851749,-15106476700025,17811843717713,30899372680149,-2635590356795,-38367706988113,-18722327605329,32663583060459,36189823610023,-18088189509589,-44250368488731,3854873829033,47522094098865,6912411346499,-54815947108951,-23271937126393,65069262797721,57589057835551,-60383960367817,-106698361432631,18646114495525,142753980391639,61112056720395,-129352859091687,-145438857829163,54336762319359,184741209914015,51230120608245,-153057490896233,-131834301093983,72954949959417,152752678935631,3055346655053,-129469685456237,-41959474304191,108108872062447,62112973189719,-111380846687279,-110007859668029,105217742668305,199024088703001,-28199609699529,-273023372326919,-136301833034167,242285178345563,316732054007823,-69129993803321,-392927062265777,-177246222252265,294690825868869,358967184261877,-70384715518477,-377144203867579,-145415471869065,252755828386947,243476917213855,-101394911840433,-228618346147303,21192901189947,198810481982535,-752797222803,-231855148936681,-59646238959863,291041218263505,229079863520961,-249484328528181,-445597201481867,19628905366767,541655668297845,333565572982843,-385464488961893,-612142915959339,12509025061443,633848067490793,379379040968709,-382330161327493,-577177776971369,22342307557391,515755948843719,237025587591415,-312487257761255,-309382677017269,144941542579949,278870550239163,-86648252314365,-289805692449357,53227767990427,385746482969943,92652921132775,-452334663042571,-377882713694357,321956302978269,654102167386143,52653930859031,-700859600310669,-516582973514443,413104275427927,806021505452211,91266891183027,-745513029438275,-543262535587445,383445333995461,719092674186531,50043133092581,-597455969228271,-326725592127801,347573351338797,388263832954945,-164356631466203,-356999795594303,99209277075585,387621493314717,-36390636342949,-499067571996463,-166871141847829,543745612266233,507893193836033,-347043441252161,-798214459232255,-107278148322955,803257469215927,618453139034497,-445070137661029,-900734307346869,-111943082896733,799223537740347,573226697562315,-404815608508587,-730985353701031,-28924561352623,601229991878013,290059018030151,-370563916640979,-354419469730631,212708690620817,354622291050369,-145070167138799,-416694295248239,48285781228643,523843181357895,183337777170847,-531182555753599,-508988713211953,310151508032823,749466520454713,114583010921193,-725866085115553,-558147522528933,404533033418765,800360080566615,72054529821439,-734447986018635,-484179150183873,424187680891163,675642803407991,-40253535781627,-630423930485807,-259353403113117,445128967880977,412986355426819,-238376978178199,-456335496594851,71303895318965,459637666948323,71303895318965,-456335496594851,-238376978178199,412986355426819,445128967880977,-259353403113117,-630423930485807,-40253535781627,675642803407991,424187680891163,-484179150183873,-734447986018635,72054529821439,800360080566615,404533033418765,-558147522528933,-725866085115553,114583010921193,749466520454713,310151508032823,-508988713211953,-531182555753599,183337777170847,523843181357895,48285781228643,-416694295248239,-145070167138799,354622291050369,212708690620817,-354419469730631,-370563916640979,290059018030151,601229991878013,-28924561352623,-730985353701031,-404815608508587,573226697562315,799223537740347,-111943082896733,-900734307346869,-445070137661029,618453139034497,803257469215927,-107278148322955,-798214459232255,-347043441252161,507893193836033,543745612266233,-166871141847829,-499067571996463,-36390636342949,387621493314717,99209277075585,-356999795594303,-164356631466203,388263832954945,347573351338797,-326725592127801,-597455969228271,50043133092581,719092674186531,383445333995461,-543262535587445,-745513029438275,91266891183027,806021505452211,413104275427927,-516582973514443,-700859600310669,52653930859031,654102167386143,321956302978269,-377882713694357,-452334663042571,92652921132775,385746482969943,53227767990427,-289805692449357,-86648252314365,278870550239163,144941542579949,-309382677017269,-312487257761255,237025587591415,515755948843719,22342307557391,-577177776971369,-382330161327493,379379040968709,633848067490793,12509025061443,-612142915959339,-385464488961893,333565572982843,541655668297845,19628905366767,-445597201481867,-249484328528181,229079863520961,291041218263505,-59646238959863,-231855148936681,-752797222803,198810481982535,21192901189947,-228618346147303,-101394911840433,243476917213855,252755828386947,-145415471869065,-377144203867579,-70384715518477,358967184261877,294690825868869,-177246222252265,-392927062265777,-69129993803321,316732054007823,242285178345563,-136301833034167,-273023372326919,-28199609699529,199024088703001,105217742668305,-110007859668029,-111380846687279,62112973189719,108108872062447,-41959474304191,-129469685456237,3055346655053,152752678935631,72954949959417,-131834301093983,-153057490896233,51230120608245,184741209914015,54336762319359,-145438857829163,-129352859091687,61112056720395,142753980391639,18646114495525,-106698361432631,-60383960367817,57589057835551,65069262797721,-23271937126393,-54815947108951,6912411346499,47522094098865,3854873829033,-44250368488731,-18088189509589,36189823610023,32663583060459,-18722327605329,-38367706988113,-2635590356795,30899372680149,17811843717713,-15106476700025,-21172668851749,228932782601,15025613145069,7442461537575,-6098040443499,-7738281370691,-135288078697,4441844971657,2238783147831,-1293578404775,-1759073972891,-202944631687,714605218329,417608304561,-101949281851,-205368297771,-54771621455,43331233301,35091804417,3235452643,-7114992691,-3683173347,-245127117,468939239,234940213,56764135,7882239,620671,24833,387,1,D,1,129,4915,85785,814131,4467431,13466983,12589143,-56815513,-215961145,-172024399,631346393,1717016549,368190295,-4966398921,-7478740313,4422662667,23968428313,15548395917,-37454090671,-70092746973,8389327511,141949841101,110556565125,-153984468673,-313733439617,-3362469009,485513220721,372068872577,-429234199937,-823865449077,11928013809,1079053831681,674232669773,-894958946611,-1310452107495,290491272037,1580738113657,433224190149,-1455063211493,-970045503735,1210815039161,1347076421803,-1079972974361,-1917606218437,841312499291,2882651977793,123223156695,-3769282106721,-2168301930831,3526057280079,4681754907995,-1398976824855,-6170667098505,-2119593798681,5342755100773,5301324456499,-2325244730603,-6419172614855,-1226624264009,5205675700333,3470824466671,-3064664471965,-4013539669865,1630863674285,4150257699169,-998745721137,-5257758463215,-463549631261,6852817657301,4222456670395,-6486240386803,-9349984789203,2011332061251,12418386972047,5751226344979,-10141650048117,-12744175172533,2566524746655,14564761486329,6328959098673,-10147788364989,-11588012368371,2761376595197,11298937768027,2861318778617,-7914085918737,-4708160534725,5479188345919,4964105185915,-5370695646811,-7213009446259,4796668560975,12022435240149,207932985349,-15404353501313,-10014821715519,12078775456505,19626066157125,-779056146191,-22082930921571,-13451308301963,14338594867339,22519102977999,-280298585613,-21531596631859,-12058504549033,12538526977943,16796966270275,-2398249548249,-14449538999693,-3277990455723,10393346978033,4574418750999,-9147905811975,-6113228951593,9897063212599,11526553123369,-7489352391723,-18880384020065,-1972124335309,21541527253667,16179132367341,-13985125388233,-27115972274027,-2580507993239,26985019947681,19956886475387,-14613354258097,-28647631175837,-3223306010631,24858298769579,16830962094523,-12936507913671,-20788483941747,1273243081965,17259327579791,4689542359017,-12793694164409,-6258575509097,11692898101809,8909517619097,-11999584115551,-15867682950759,7781069816563,23889616097075,4362959284095,-25370735276093,-20619568494949,15159702790633,31711987374395,3989855398313,-29951368829203,-22431884438519,15571118860785,30549143615953,3221020641703,-25753035715091,-16555494214261,13651856745263,20100748487865,-2672006099639,-17072701992569,-2867661607703,13795767452323,5166360338189,-13293886010243,-9173649785661,12821951664261,16624947702985,-7281502440267,-23572261645597,-5002706102919,23568923556721,19594072503337,-13445705399967,-28713812415819,-3488661868445,26933610312229,19418781625807,-14998503682365,-27263494095037,-1013629817013,24915016103897,14009741023993,-15586921245299,-20089232201915,4735066259207,19817252198361,3664141838617,-16382906544177,-8887014559035,12584719105685,12584719105685,-8887014559035,-16382906544177,3664141838617,19817252198361,4735066259207,-20089232201915,-15586921245299,14009741023993,24915016103897,-1013629817013,-27263494095037,-14998503682365,19418781625807,26933610312229,-3488661868445,-28713812415819,-13445705399967,19594072503337,23568923556721,-5002706102919,-23572261645597,-7281502440267,16624947702985,12821951664261,-9173649785661,-13293886010243,5166360338189,13795767452323,-2867661607703,-17072701992569,-2672006099639,20100748487865,13651856745263,-16555494214261,-25753035715091,3221020641703,30549143615953,15571118860785,-22431884438519,-29951368829203,3989855398313,31711987374395,15159702790633,-20619568494949,-25370735276093,4362959284095,23889616097075,7781069816563,-15867682950759,-11999584115551,8909517619097,11692898101809,-6258575509097,-12793694164409,4689542359017,17259327579791,1273243081965,-20788483941747,-12936507913671,16830962094523,24858298769579,-3223306010631,-28647631175837,-14613354258097,19956886475387,26985019947681,-2580507993239,-27115972274027,-13985125388233,16179132367341,21541527253667,-1972124335309,-18880384020065,-7489352391723,11526553123369,9897063212599,-6113228951593,-9147905811975,4574418750999,10393346978033,-3277990455723,-14449538999693,-2398249548249,16796966270275,12538526977943,-12058504549033,-21531596631859,-280298585613,22519102977999,14338594867339,-13451308301963,-22082930921571,-779056146191,19626066157125,12078775456505,-10014821715519,-15404353501313,207932985349,12022435240149,4796668560975,-7213009446259,-5370695646811,4964105185915,5479188345919,-4708160534725,-7914085918737,2861318778617,11298937768027,2761376595197,-11588012368371,-10147788364989,6328959098673,14564761486329,2566524746655,-12744175172533,-10141650048117,5751226344979,12418386972047,2011332061251,-9349984789203,-6486240386803,4222456670395,6852817657301,-463549631261,-5257758463215,-998745721137,4150257699169,1630863674285,-4013539669865,-3064664471965,3470824466671,5205675700333,-1226624264009,-6419172614855,-2325244730603,5301324456499,5342755100773,-2119593798681,-6170667098505,-1398976824855,4681754907995,3526057280079,-2168301930831,-3769282106721,123223156695,2882651977793,841312499291,-1917606218437,-1079972974361,1347076421803,1210815039161,-970045503735,-1455063211493,433224190149,1580738113657,290491272037,-1310452107495,-894958946611,674232669773,1079053831681,11928013809,-823865449077,-429234199937,372068872577,485513220721,-3362469009,-313733439617,-153984468673,110556565125,141949841101,8389327511,-70092746973,-37454090671,15548395917,23968428313,4422662667,-7478740313,-4966398921,368190295,1717016549,631346393,-172024399,-215961145,-56815513,12589143,13466983,4467431,814131,85785,4915,129,1 777,C,1,389,25350,664092,9354819,82012086,486832398,2055338302,6312251348,13989998334,20822077008,14041015137,-20775511794,-77758997466,-112458007001,-63565114831,79519683936,226593761814,236508986322,55157170635,-194654697762,-297397844309,-153229230766,99733186311,204398868228,51699749841,-184355249160,-216254953548,39821283022,349098821705,394141522107,112632711798,-238247842677,-357687417201,-203267727456,5517069169,56520158729,-31896909188,-70926434896,52199491416,236952828321,290208646134,147744975343,-64890330184,-184721467835,-177093372106,-127720854657,-106194853650,-85167815808,1817599228,152481282053,266622550249,230691197774,36468360357,-187650425055,-278019976734,-176958521072,24870965447,175765202308,185504013455,81234058173,-31740909033,-66639131040,-30266872139,-3404871940,-42483536909,-112774663351,-129780675504,-54275099148,69618068970,163825634473,187057735727,154647346069,98127249026,16640473060,-114750921256,-275803289460,-360686175758,-255175351654,24633104182,302896181177,390473576821,258766059533,51077832306,-73237626593,-89498765107,-100158698843,-186556107805,-288010549883,-254777226175,-25448998230,277360934197,447483954563,375165853243,119752256612,-163029186200,-336539411494,-348614454894,-231169204076,-60486746830,90241154326,182602117511,217683566953,213501337751,172071427056,73503413629,-84017634235,-243037155011,-311368955503,-243037155011,-84017634235,73503413629,172071427056,213501337751,217683566953,182602117511,90241154326,-60486746830,-231169204076,-348614454894,-336539411494,-163029186200,119752256612,375165853243,447483954563,277360934197,-25448998230,-254777226175,-288010549883,-186556107805,-100158698843,-89498765107,-73237626593,51077832306,258766059533,390473576821,302896181177,24633104182,-255175351654,-360686175758,-275803289460,-114750921256,16640473060,98127249026,154647346069,187057735727,163825634473,69618068970,-54275099148,-129780675504,-112774663351,-42483536909,-3404871940,-30266872139,-66639131040,-31740909033,81234058173,185504013455,175765202308,24870965447,-176958521072,-278019976734,-187650425055,36468360357,230691197774,266622550249,152481282053,1817599228,-85167815808,-106194853650,-127720854657,-177093372106,-184721467835,-64890330184,147744975343,290208646134,236952828321,52199491416,-70926434896,-31896909188,56520158729,5517069169,-203267727456,-357687417201,-238247842677,112632711798,394141522107,349098821705,39821283022,-216254953548,-184355249160,51699749841,204398868228,99733186311,-153229230766,-297397844309,-194654697762,55157170635,236508986322,226593761814,79519683936,-63565114831,-112458007001,-77758997466,-20775511794,14041015137,20822077008,13989998334,6312251348,2055338302,486832398,82012086,9354819,664092,25350,389,1,D,1,130,5096,95561,1047763,7498296,37372104,134411768,351923520,649783394,724392055,20281407,-1734488608,-3658459058,-3631397137,-19869976,5797670646,9178031732,5962249083,-2681673671,-9894182954,-9075905059,-862814453,6595078522,5577736431,-2692644301,-8572750764,-4151989178,7541575698,14969831205,10172717074,-2739899251,-12107924334,-10929948183,-3175412750,2002509837,691087120,-2484390856,-1008356978,5366757793,10368675385,8573466432,1376178065,-5112237005,-6919957710,-5426559403,-4053534045,-3596182450,-1877669638,2643475966,7979883201,9738133976,5306420835,-2981196946,-9215215499,-8921753865,-2834579674,4122065460,7149892792,5089112503,673133623,-2190044707,-1903688440,-369532775,-526754529,-2833775908,-4749280738,-3678555723,238807428,4464981487,6616178643,6296231631,4606279482,2229512911,-1510319179,-7047264367,-12069177421,-12020214575,-4620304983,6383808146,13534636523,12404535467,5472110373,-970726560,-3231832432,-3153358918,-4806689572,-8774616898,-10625537928,-5775673934,4662055415,13984621279,15840943189,9378301120,-1016281577,-9648606641,-13000213861,-10825781003,-5286047957,745703661,5181365482,7395981419,7881594805,7119396123,4704583208,1624274,-6067958598,-10527650994,-10527650994,-6067958598,1624274,4704583208,7119396123,7881594805,7395981419,5181365482,745703661,-5286047957,-10825781003,-13000213861,-9648606641,-1016281577,9378301120,15840943189,13984621279,4662055415,-5775673934,-10625537928,-8774616898,-4806689572,-3153358918,-3231832432,-970726560,5472110373,12404535467,13534636523,6383808146,-4620304983,-12020214575,-12069177421,-7047264367,-1510319179,2229512911,4606279482,6296231631,6616178643,4464981487,238807428,-3678555723,-4749280738,-2833775908,-526754529,-369532775,-1903688440,-2190044707,673133623,5089112503,7149892792,4122065460,-2834579674,-8921753865,-9215215499,-2981196946,5306420835,9738133976,7979883201,2643475966,-1877669638,-3596182450,-4053534045,-5426559403,-6919957710,-5112237005,1376178065,8573466432,10368675385,5366757793,-1008356978,-2484390856,691087120,2002509837,-3175412750,-10929948183,-12107924334,-2739899251,10172717074,14969831205,7541575698,-4151989178,-8572750764,-2692644301,5577736431,6595078522,-862814453,-9075905059,-9894182954,-2681673671,5962249083,9178031732,5797670646,-19869976,-3631397137,-3658459058,-1734488608,20281407,724392055,649783394,351923520,134411768,37372104,7498296,1047763,95561,5096,130,1 778,C,1,389,25479,687363,10378569,102738401,733090363,4011523211,17576470949,63658442209,195374163503,518606109351,1211758919369,2531558657597,4794636699831,8329153295959,13392032138701,20048997039961,28031017232983,36612888309111,44577131409241,50301497525753,51966957864627,47876667599647,36887854582881,18904429700573,-4739823445225,-31209225560569,-56463542906623,-75829479144243,-84785842402633,-79987104396649,-60379283099231,-27942240895551,12369058685343,53424687033731,87099684291249,105741543579597,104042688395179,80917768194307,40374513095165,-9197509406839,-56771446175429,-90676836228473,-100910462791787,-82012783450223,-35513666126833,29767908940223,99852298827657,158634331121397,190757620555819,184914677057943,137736916274729,56193048682389,-43704801981141,-141056028309941,-214351419386879,-245124366583595,-222350482817317,-147074334064721,-33757450428151,93554987082849,207464151581883,282277768608363,298323869314033,247493071049769,137941532523399,-6800585435141,-154712294166007,-273042930736239,-333575016841801,-317644745570537,-222712456041623,-66161070479911,118837419035103,293096791993635,419796476255469,469590333894705,426558977065107,295420320424835,103251845749945,-108444596520843,-295611692829793,-419636695416585,-452256598091795,-382611888987699,-224265663632713,-13623927894265,201783413127293,376027314839829,471634534408715,464562219779791,352233129323441,159046000244217,-69551403322541,-281890947801145,-432287530160467,-486498158174139,-427251446546325,-262684225066637,-28822645245987,221046402260537,432916708544663,562601379361999,580172294105437,476422129362729,270607416308667,8714811291151,-251119907669311,-455026899408491,-561737196386445,-546738996931585,-409507959278927,-179190862452347,91626644659199,343719943629479,525912443849957,601432685793649,552390773931283,386953864802983,141893148188985,-127319483455759,-363480465828457,-519838398761289,-565191752475999,-488758471643747,-306173171794337,-58634084621573,199046817810321,413973569933341,544972620546599,567119442841007,476489786057917,294084651147489,62234173163975,-167607253046657,-348218524308771,-444750859452807,-438989162648265,-333165211649913,-151529122998251,64664749948873,268217086375695,417354700262535,483080031103501,452992429491737,333438833947511,149293666455127,-60802223244199,-253676033069203,-391880942893773,-450851373955425,-421654565423315,-311241753885663,-141845028069221,52020532124095,231235502279917,362317979725749,424251443763055,409311015798747,322005497782721,179946583144093,13232473814471,-142887637797461,-258950435069231,-316858611106735,-308324154448025,-234022313259613,-107423029063231,44209516523137,188388707507943,298817992659271,358516778565101,356445170985893,288859939429303,166447445632539,15135925214193,-134654499090795,-258694877459813,-338897512589261,-359686875225407,-313043592702151,-207848970262105,-68606575969189,77175393088033,207315632613165,301954010668019,341530441006207,315753527063565,233130498964309,116473772738647,-10241380028065,-126688764640719,-211419354789091,-242904248480841,-211419354789091,-126688764640719,-10241380028065,116473772738647,233130498964309,315753527063565,341530441006207,301954010668019,207315632613165,77175393088033,-68606575969189,-207848970262105,-313043592702151,-359686875225407,-338897512589261,-258694877459813,-134654499090795,15135925214193,166447445632539,288859939429303,356445170985893,358516778565101,298817992659271,188388707507943,44209516523137,-107423029063231,-234022313259613,-308324154448025,-316858611106735,-258950435069231,-142887637797461,13232473814471,179946583144093,322005497782721,409311015798747,424251443763055,362317979725749,231235502279917,52020532124095,-141845028069221,-311241753885663,-421654565423315,-450851373955425,-391880942893773,-253676033069203,-60802223244199,149293666455127,333438833947511,452992429491737,483080031103501,417354700262535,268217086375695,64664749948873,-151529122998251,-333165211649913,-438989162648265,-444750859452807,-348218524308771,-167607253046657,62234173163975,294084651147489,476489786057917,567119442841007,544972620546599,413973569933341,199046817810321,-58634084621573,-306173171794337,-488758471643747,-565191752475999,-519838398761289,-363480465828457,-127319483455759,141893148188985,386953864802983,552390773931283,601432685793649,525912443849957,343719943629479,91626644659199,-179190862452347,-409507959278927,-546738996931585,-561737196386445,-455026899408491,-251119907669311,8714811291151,270607416308667,476422129362729,580172294105437,562601379361999,432916708544663,221046402260537,-28822645245987,-262684225066637,-427251446546325,-486498158174139,-432287530160467,-281890947801145,-69551403322541,159046000244217,352233129323441,464562219779791,471634534408715,376027314839829,201783413127293,-13623927894265,-224265663632713,-382611888987699,-452256598091795,-419636695416585,-295611692829793,-108444596520843,103251845749945,295420320424835,426558977065107,469590333894705,419796476255469,293096791993635,118837419035103,-66161070479911,-222712456041623,-317644745570537,-333575016841801,-273042930736239,-154712294166007,-6800585435141,137941532523399,247493071049769,298323869314033,282277768608363,207464151581883,93554987082849,-33757450428151,-147074334064721,-222350482817317,-245124366583595,-214351419386879,-141056028309941,-43704801981141,56193048682389,137736916274729,184914677057943,190757620555819,158634331121397,99852298827657,29767908940223,-35513666126833,-82012783450223,-100910462791787,-90676836228473,-56771446175429,-9197509406839,40374513095165,80917768194307,104042688395179,105741543579597,87099684291249,53424687033731,12369058685343,-27942240895551,-60379283099231,-79987104396649,-84785842402633,-75829479144243,-56463542906623,-31209225560569,-4739823445225,18904429700573,36887854582881,47876667599647,51966957864627,50301497525753,44577131409241,36612888309111,28031017232983,20048997039961,13392032138701,8329153295959,4794636699831,2531558657597,1211758919369,518606109351,195374163503,63658442209,17576470949,4011523211,733090363,102738401,10378569,687363,25479,389,1,D,1,130,5173,101742,1225611,10204750,63363213,308847264,1226060117,4076349444,11607577829,28848220396,63620032869,126347214102,228877848235,382155019294,592576698053,857144268284,1158438490877,1461532260052,1714844690485,1855507732922,1818810811089,1551688205120,1029782100513,274124084290,-640000777281,-1587286147344,-2408502386521,-2934787154610,-3020056331893,-2580801443348,-1631892429603,-299846526148,1193995576539,2570358902314,3538946728215,3858335588372,3406865633127,2236569711260,576018340049,-1217981322898,-2729342859571,-3557770126766,-3412672639119,-2216258433032,-158902115601,2337563831568,4720505808969,6412995130716,6920153110345,5962296068664,3600602896487,261413177132,-3372635475359,-6524337512902,-8460173870769,-8629146479884,-6835631502529,-3363604685296,1070252222161,5516797970254,9005468715701,10701608618686,10080268798203,7130418042052,2440268287723,-2956446518142,-7869278521465,-11185657993480,-12038294308609,-10018019749552,-5389636711433,903817351328,7519334541425,13066378775012,16337867599081,16489425220646,13293282967157,7333987021854,-106524219695,-7446137069718,-13178779891097,-16081724732670,-15415666654189,-11210239326022,-4395401169483,3459753065234,10634989583641,15615518401508,17269863249647,15081366548064,9437694642031,1645892442018,-6483255854453,-13167772383298,-16957521076481,-16894505757308,-12780165737103,-5423970502588,3500557173231,12002601775736,18294701696479,21029547898018,19466709812139,13763520153062,5130434983405,-4483936029964,-13013555891965,-18733304416192,-20440887992805,-17648998459764,-10865777902219,-1616359565834,8013196020611,15998034225102,20745421218301,21248039997138,17299959517283,9721247190988,236028464907,-9062546948292,-16276360319629,-19991721723868,-19427591379499,-14651379092178,-6712224648301,2597231147850,11284904338637,17637221076214,20451841903555,19187209497598,14143506887301,6495038264572,-2011769654653,-9557777444402,-14647842531611,-16313913657756,-14253413724853,-8946166428634,-1605931929219,6125921503108,12611041174405,16557749216938,17211356192115,14457168637660,8864552950395,1605107329836,-5807014641261,-11884875389568,-15495246994427,-16033216517814,-13464235890855,-8316939178098,-1631709327603,5227006533618,10914468662795,14437635355698,15287046209983,13405962850342,9184607839347,3493972154650,-2446481573067,-7433009790602,-10608012181935,-11511818024080,-9999255072359,-6303613512270,-1171422243873,4270347519376,8929455297441,12039299461142,13110481223647,11852053854310,8359183120923,3314157421610,-2210727716441,-7209898730716,-10945967612247,-12817881212534,-12358093153937,-9553627486440,-5043447682073,178650174830,5213701291803,9334270688928,11818279407579,12073059844614,10049257255285,6362145661318,1902251634243,-2545762937396,-6255105343571,-8420188139202,-8420188139202,-6255105343571,-2545762937396,1902251634243,6362145661318,10049257255285,12073059844614,11818279407579,9334270688928,5213701291803,178650174830,-5043447682073,-9553627486440,-12358093153937,-12817881212534,-10945967612247,-7209898730716,-2210727716441,3314157421610,8359183120923,11852053854310,13110481223647,12039299461142,8929455297441,4270347519376,-1171422243873,-6303613512270,-9999255072359,-11511818024080,-10608012181935,-7433009790602,-2446481573067,3493972154650,9184607839347,13405962850342,15287046209983,14437635355698,10914468662795,5227006533618,-1631709327603,-8316939178098,-13464235890855,-16033216517814,-15495246994427,-11884875389568,-5807014641261,1605107329836,8864552950395,14457168637660,17211356192115,16557749216938,12611041174405,6125921503108,-1605931929219,-8946166428634,-14253413724853,-16313913657756,-14647842531611,-9557777444402,-2011769654653,6495038264572,14143506887301,19187209497598,20451841903555,17637221076214,11284904338637,2597231147850,-6712224648301,-14651379092178,-19427591379499,-19991721723868,-16276360319629,-9062546948292,236028464907,9721247190988,17299959517283,21248039997138,20745421218301,15998034225102,8013196020611,-1616359565834,-10865777902219,-17648998459764,-20440887992805,-18733304416192,-13013555891965,-4483936029964,5130434983405,13763520153062,19466709812139,21029547898018,18294701696479,12002601775736,3500557173231,-5423970502588,-12780165737103,-16894505757308,-16957521076481,-13167772383298,-6483255854453,1645892442018,9437694642031,15081366548064,17269863249647,15615518401508,10634989583641,3459753065234,-4395401169483,-11210239326022,-15415666654189,-16081724732670,-13178779891097,-7446137069718,-106524219695,7333987021854,13293282967157,16489425220646,16337867599081,13066378775012,7519334541425,903817351328,-5389636711433,-10018019749552,-12038294308609,-11185657993480,-7869278521465,-2956446518142,2440268287723,7130418042052,10080268798203,10701608618686,9005468715701,5516797970254,1070252222161,-3363604685296,-6835631502529,-8629146479884,-8460173870769,-6524337512902,-3372635475359,261413177132,3600602896487,5962296068664,6920153110345,6412995130716,4720505808969,2337563831568,-158902115601,-2216258433032,-3412672639119,-3557770126766,-2729342859571,-1217981322898,576018340049,2236569711260,3406865633127,3858335588372,3538946728215,2570358902314,1193995576539,-299846526148,-1631892429603,-2580801443348,-3020056331893,-2934787154610,-2408502386521,-1587286147344,-640000777281,274124084290,1029782100513,1551688205120,1818810811089,1855507732922,1714844690485,1461532260052,1158438490877,857144268284,592576698053,382155019294,228877848235,126347214102,63620032869,28848220396,11607577829,4076349444,1226060117,308847264,63363213,10204750,1225611,101742,5173,130,1 779,C,1,390,25220,635518,8165764,60423558,272168066,758215792,1320809308,1767604096,3528444249,8403419484,13061391198,14909898918,25446344472,48428687890,61119049292,73100193590,122773173012,170353625623,189391349354,270388016325,377418492148,403771304908,507346259998,706327798490,743847597938,823012260300,1118067771752,1176338462311,1165015531917,1524121430486,1600526076146,1409133503028,1769338442898,1872045610080,1418513203882,1691882110644,1843268027491,1092960684042,1211186503375,1468635638769,460407729778,405766683134,870242082604,-275438558602,-449630687366,362874984790,-748560688223,-951064324875,349130064122,-554717032577,-704412535316,1155551985336,543730963090,443112963138,2822271731322,2450081737751,2251888703776,4956622694951,4635130569751,4082554358650,6803094270181,6253158956474,5066957794766,7503337633290,6485138572630,4485247339305,6475930943731,4931062803242,2186176665241,3826733515375,1925280714176,-1225011015202,464764467858,-1390339124258,-4438264383585,-2153088500020,-3479178051009,-5917850807985,-2543615905806,-3016487131237,-4623620433477,32164826148,416677455942,-575860662644,5078616952611,5907528872119,4883897841060,10838246122471,11400086057503,9472650958192,14855385252887,14433017985602,10861120562156,14996141672915,13225010057736,7774535123121,10518922659167,7623178784080,752477305479,2653830975865,-518229244956,-7765354486965,-5666177047502,-7919569932485,-14265432091703,-10854989843416,-11154089067153,-15646227497635,-10261153244196,-8199201334971,-10669607948273,-3502717232944,415826799913,-795559300764,7081582713015,11533100921783,10118192531604,17146261019967,20500735964501,17293774665452,22052998194709,23078129246501,17094921736183,18975074014413,17407311094606,8737797249293,8323345217449,5129866612122,-5018294793753,-6130708912661,-9067417999468,-18788523803086,-18583131034936,-19225867858577,-26755923355957,-23659926532568,-20653607794431,-25168725945263,-18820848611882,-12142507451963,-14185861088329,-5669119448143,3278733600522,1907479095568,10435248532197,19396817975811,16362109543926,22508324628931,29310547999077,22764764323980,24947379271324,28451048732111,17852184625393,16018674618329,16695725504464,3133670664783,-1180217899815,-1408927345186,-15582712685575,-19839695053105,-18407431235871,-30554741585530,-32277714516869,-27063600954131,-35372271132981,-33232732428756,-23520548332739,-27774402585883,-22174419998918,-9036076199394,-10753908724857,-3667138430391,10473328144498,8667785265048,14492032474879,26848824073857,22381766783270,24619864983127,33194817656835,24619864983127,22381766783270,26848824073857,14492032474879,8667785265048,10473328144498,-3667138430391,-10753908724857,-9036076199394,-22174419998918,-27774402585883,-23520548332739,-33232732428756,-35372271132981,-27063600954131,-32277714516869,-30554741585530,-18407431235871,-19839695053105,-15582712685575,-1408927345186,-1180217899815,3133670664783,16695725504464,16018674618329,17852184625393,28451048732111,24947379271324,22764764323980,29310547999077,22508324628931,16362109543926,19396817975811,10435248532197,1907479095568,3278733600522,-5669119448143,-14185861088329,-12142507451963,-18820848611882,-25168725945263,-20653607794431,-23659926532568,-26755923355957,-19225867858577,-18583131034936,-18788523803086,-9067417999468,-6130708912661,-5018294793753,5129866612122,8323345217449,8737797249293,17407311094606,18975074014413,17094921736183,23078129246501,22052998194709,17293774665452,20500735964501,17146261019967,10118192531604,11533100921783,7081582713015,-795559300764,415826799913,-3502717232944,-10669607948273,-8199201334971,-10261153244196,-15646227497635,-11154089067153,-10854989843416,-14265432091703,-7919569932485,-5666177047502,-7765354486965,-518229244956,2653830975865,752477305479,7623178784080,10518922659167,7774535123121,13225010057736,14996141672915,10861120562156,14433017985602,14855385252887,9472650958192,11400086057503,10838246122471,4883897841060,5907528872119,5078616952611,-575860662644,416677455942,32164826148,-4623620433477,-3016487131237,-2543615905806,-5917850807985,-3479178051009,-2153088500020,-4438264383585,-1390339124258,464764467858,-1225011015202,1925280714176,3826733515375,2186176665241,4931062803242,6475930943731,4485247339305,6485138572630,7503337633290,5066957794766,6253158956474,6803094270181,4082554358650,4635130569751,4956622694951,2251888703776,2450081737751,2822271731322,443112963138,543730963090,1155551985336,-704412535316,-554717032577,349130064122,-951064324875,-748560688223,362874984790,-449630687366,-275438558602,870242082604,405766683134,460407729778,1468635638769,1211186503375,1092960684042,1843268027491,1691882110644,1418513203882,1872045610080,1769338442898,1409133503028,1600526076146,1524121430486,1165015531917,1176338462311,1118067771752,823012260300,743847597938,706327798490,507346259998,403771304908,377418492148,270388016325,189391349354,170353625623,122773173012,73100193590,61119049292,48428687890,25446344472,14909898918,13061391198,8403419484,3528444249,1767604096,1320809308,758215792,272168066,60423558,8165764,635518,25220,390,1,D,1,130,4992,87936,848770,4880420,17283548,37897800,54631778,82962141,201572440,399735108,499512812,649705166,1309667860,2045624230,2295872160,3346167818,5433395938,6405927143,7821601413,11873694380,14205732500,15515450754,21975747574,26783862106,26865670676,34649767040,42812771213,40531625594,47302530619,58829946060,52621402870,54812541788,69297616326,58287768608,51838940962,68379917638,53133666755,35255025063,53587878828,36804268473,7141286656,28379382438,15014871782,-23742838026,3349005944,-108807837,-43413020078,-6958144759,5815861649,-37362259850,10605717436,42862931946,1449228358,59664040234,110059101968,67036720987,128908562677,190733176182,138429335895,193384729877,255923514786,184663626006,222100814078,275350158874,177917091055,191624127958,231141586393,108073274733,101296043800,131190937177,-8357238398,-21649523418,12670069446,-127327202332,-127495208761,-70375811331,-193535488370,-161881872385,-66989101493,-164257586002,-93056787733,43953012108,-31823677214,69527063329,237055662944,163560460135,269987312663,443452794196,344049607087,422939744359,574184461254,423506643150,448020840112,558199435727,346824848485,309087685176,378985892579,120620017789,38129637104,92027237429,-177988634693,-267973365642,-190786692883,-426813831492,-481057559021,-342842981869,-508374380720,-497393901593,-279542485137,-363776752432,-287730972423,-3280112088,-28765608991,79590993123,387183923244,370161561359,456645845341,729983145308,663067836425,673461500261,865059901438,707937452874,613369328402,707966591919,456951405173,269179787622,295719039537,-10422607411,-241790620396,-219501826605,-512525775573,-717892999089,-625765602835,-836978452260,-957440337845,-741741753711,-831203383430,-846740886815,-500118293633,-476141153488,-417056676498,15611028675,96309015601,158038798281,596860588654,652452825441,631278090713,993210268948,951965446731,786328007567,1021380676285,853256152112,533018805808,647956510505,381155245843,-45686651302,10641972285,-277906363481,-722328232760,-633327013482,-850147190163,-1218958240077,-1014916254506,-1089511974112,-1325186986579,-969781486781,-885674558694,-990549439411,-510923694467,-315291282335,-351343267682,172874450771,388628549599,325247376789,793850661334,932910750373,754675810847,1089243969722,1089243969722,754675810847,932910750373,793850661334,325247376789,388628549599,172874450771,-351343267682,-315291282335,-510923694467,-990549439411,-885674558694,-969781486781,-1325186986579,-1089511974112,-1014916254506,-1218958240077,-850147190163,-633327013482,-722328232760,-277906363481,10641972285,-45686651302,381155245843,647956510505,533018805808,853256152112,1021380676285,786328007567,951965446731,993210268948,631278090713,652452825441,596860588654,158038798281,96309015601,15611028675,-417056676498,-476141153488,-500118293633,-846740886815,-831203383430,-741741753711,-957440337845,-836978452260,-625765602835,-717892999089,-512525775573,-219501826605,-241790620396,-10422607411,295719039537,269179787622,456951405173,707966591919,613369328402,707937452874,865059901438,673461500261,663067836425,729983145308,456645845341,370161561359,387183923244,79590993123,-28765608991,-3280112088,-287730972423,-363776752432,-279542485137,-497393901593,-508374380720,-342842981869,-481057559021,-426813831492,-190786692883,-267973365642,-177988634693,92027237429,38129637104,120620017789,378985892579,309087685176,346824848485,558199435727,448020840112,423506643150,574184461254,422939744359,344049607087,443452794196,269987312663,163560460135,237055662944,69527063329,-31823677214,43953012108,-93056787733,-164257586002,-66989101493,-161881872385,-193535488370,-70375811331,-127495208761,-127327202332,12670069446,-21649523418,-8357238398,131190937177,101296043800,108073274733,231141586393,191624127958,177917091055,275350158874,222100814078,184663626006,255923514786,193384729877,138429335895,190733176182,128908562677,67036720987,110059101968,59664040234,1449228358,42862931946,10605717436,-37362259850,5815861649,-6958144759,-43413020078,-108807837,3349005944,-23742838026,15014871782,28379382438,7141286656,36804268473,53587878828,35255025063,53133666755,68379917638,51838940962,58287768608,69297616326,54812541788,52621402870,58829946060,47302530619,40531625594,42812771213,34649767040,26865670676,26783862106,21975747574,15515450754,14205732500,11873694380,7821601413,6405927143,5433395938,3346167818,2295872160,2045624230,1309667860,649705166,499512812,399735108,201572440,82962141,54631778,37897800,17283548,4880420,848770,87936,4992,130,1 781,C,1,390,25480,682838,10237110,101233522,731900709,4148306140,19370725660,77288883100,270827628764,851132131719,2438570599602,6452536935684,15933036684006,37027031794438,81550877742438,171223824346257,344402137357762,666432473339710,1245087185764048,2252939768574990,3958977408270171,6772215988514872,11300561488551658,18428625399562468,29418620150490916,46038798984040186,70724126105799695,106773929725054218,158591167456938392,231967589977461778,334418501913454068,475569975885682129,667600275737119246,925735901232500912,1268801106187430719,1719818006394951654,2306652536978288944,3062699605699041045,4027598891865665248,5247970936622282011,6778161536518733438,8680981061118740704,11028424231093422363,13902355167114981330,17395142187143258124,21610226907222560499,26662612686051179270,32679258324476172304,39799364148050142505,48174539109085457728,57968839278061894171,69358669979737109378,82532545791945711088,97690704592927918935,115044573751564700622,134816088350546074388,157236862975315436095,182547220066965880526,210995079116402293124,242834712076666944895,278325371310448667832,317729797200933977915,361312613273294002034,409338617340463823232,462070977837779093257,519769345178151902498,582687888665629265072,651073270261998761795,725162567307732195074,805181157141821311423,891340577421042736359,983836376775941654704,1082845971221713890555,1188526522429278686920,1301012854519102372678,1420415426436415731032,1546818377177348907010,1680277661146569145236,1820819290734262190429,1968437702810483714902,2123094265264285472489,2284715938987165274105,2453194109843484294300,2628383604214489446447,2810101900676229821356,2998128549299496388630,3192204808959375313320,3392033511921130300548,3597279163825461607266,3807568286017266971917,4022490005927318474652,4241596899899910885741,4464406091433371416309,4690400606236950446118,4919030983783497899451,5149717143135986580238,5381850498741097990166,5614796319621191085764,5847896322977443416544,6080471490675992501216,6311825094472325384981,6541245913194630880950,6768011622520773819051,6991392335518651017175,7210654269851530768316,7425063515552772989714,7633889875616248463452,7836410750387836274512,8031915035924466539222,8219707006140292904510,8399110148698915227289,8569470925233949196413,8730162427568865876146,8880587903126031751857,9020184124615058233265,9148424581311115963612,9264822471705495354936,9368933479958446090512,9460358321329888943924,9538745044527484294934,9603791081615928513662,9655245038703660971557,9692908222999885250677,9716635903964528002138,9726338308118980458669,9721981348623292772769,9703587091947808716032,9671233964880987039102,9625056705742591102332,9565246064049447910168,9492048253059141039838,9405764159654298218766,9306748315991274414633,9195407637288960313239,9072199930142296600778,8937632175873066332843,8792258593732145005901,8636678489284866286664,8471533894070452320842,8297507003634615794172,8115317422279115459143,7925719224322736283680,7729497843278389713338,7527466802060714305073,7320464299076796246025,7109349666741563864952,6894999720519495818958,6678305017950300128051,6460166048202874174224,6241489373467951363894,6023183743910774614604,5806156207944293591881,5591308239253204208204,5379531901321800669074,5171706069235321055453,4968692727292723377221,4771333359557424977492,4580445448955418735758,4396819098980489729227,4221213790551585236994,4054355285146117911818,3896932684051042498238,3749595652461433217417,3612951816226916874504,3487564338294713981756,3373949681303418147889,3272575562311434572169,3183859105258539585932,3108165196415641123794,3045805047734101127957,2997034972622895323924,2962055378227315428378,2941009977735344160868,2933985225589145635475,2941009977735344160868,2962055378227315428378,2997034972622895323924,3045805047734101127957,3108165196415641123794,3183859105258539585932,3272575562311434572169,3373949681303418147889,3487564338294713981756,3612951816226916874504,3749595652461433217417,3896932684051042498238,4054355285146117911818,4221213790551585236994,4396819098980489729227,4580445448955418735758,4771333359557424977492,4968692727292723377221,5171706069235321055453,5379531901321800669074,5591308239253204208204,5806156207944293591881,6023183743910774614604,6241489373467951363894,6460166048202874174224,6678305017950300128051,6894999720519495818958,7109349666741563864952,7320464299076796246025,7527466802060714305073,7729497843278389713338,7925719224322736283680,8115317422279115459143,8297507003634615794172,8471533894070452320842,8636678489284866286664,8792258593732145005901,8937632175873066332843,9072199930142296600778,9195407637288960313239,9306748315991274414633,9405764159654298218766,9492048253059141039838,9565246064049447910168,9625056705742591102332,9671233964880987039102,9703587091947808716032,9721981348623292772769,9726338308118980458669,9716635903964528002138,9692908222999885250677,9655245038703660971557,9603791081615928513662,9538745044527484294934,9460358321329888943924,9368933479958446090512,9264822471705495354936,9148424581311115963612,9020184124615058233265,8880587903126031751857,8730162427568865876146,8569470925233949196413,8399110148698915227289,8219707006140292904510,8031915035924466539222,7836410750387836274512,7633889875616248463452,7425063515552772989714,7210654269851530768316,6991392335518651017175,6768011622520773819051,6541245913194630880950,6311825094472325384981,6080471490675992501216,5847896322977443416544,5614796319621191085764,5381850498741097990166,5149717143135986580238,4919030983783497899451,4690400606236950446118,4464406091433371416309,4241596899899910885741,4022490005927318474652,3807568286017266971917,3597279163825461607266,3392033511921130300548,3192204808959375313320,2998128549299496388630,2810101900676229821356,2628383604214489446447,2453194109843484294300,2284715938987165274105,2123094265264285472489,1968437702810483714902,1820819290734262190429,1680277661146569145236,1546818377177348907010,1420415426436415731032,1301012854519102372678,1188526522429278686920,1082845971221713890555,983836376775941654704,891340577421042736359,805181157141821311423,725162567307732195074,651073270261998761795,582687888665629265072,519769345178151902498,462070977837779093257,409338617340463823232,361312613273294002034,317729797200933977915,278325371310448667832,242834712076666944895,210995079116402293124,182547220066965880526,157236862975315436095,134816088350546074388,115044573751564700622,97690704592927918935,82532545791945711088,69358669979737109378,57968839278061894171,48174539109085457728,39799364148050142505,32679258324476172304,26662612686051179270,21610226907222560499,17395142187143258124,13902355167114981330,11028424231093422363,8680981061118740704,6778161536518733438,5247970936622282011,4027598891865665248,3062699605699041045,2306652536978288944,1719818006394951654,1268801106187430719,925735901232500912,667600275737119246,475569975885682129,334418501913454068,231967589977461778,158591167456938392,106773929725054218,70724126105799695,46038798984040186,29418620150490916,18428625399562468,11300561488551658,6772215988514872,3958977408270171,2252939768574990,1245087185764048,666432473339710,344402137357762,171223824346257,81550877742438,37027031794438,15933036684006,6452536935684,2438570599602,851132131719,270827628764,77288883100,19370725660,4148306140,731900709,101233522,10237110,682838,25480,390,1,D,1,130,5148,100490,1204450,10079011,64053110,327794558,1409364242,5254166142,17395791530,52105097607,143258601098,365759327370,875333751014,1978760315388,4252317135353,8733697725316,17222002844980,32731749979182,60160099621492,107241472692958,185880037047589,313967583406280,517811294629970,835311839879990,1320045927822788,2046417638205385,3116048172248912,4665572803626940,6876005583010480,9983815783275444,14293834519927430,20194075192634101,28172507583936452,38835773339183863,52929771368261960,71361977169823054,95225292321083989,125823151872978360,164695550831364606,213645589060340927,274766079512087012,350465720136928846,443494297239943951,556966368988153724,694382873174368491,859650113466218776,1057095602769626022,1291480279904852697,1568006664826486628,1892322575933122518,2270520098095128931,2709129559209719564,3215108343723137658,3795824441180610639,4459034694348778140,5212857773119753183,6065741956089808680,7026427850811711310,8103906226216482535,9307371167077502260,10646168791568024134,12129741800167875631,13767570148789084100,15569108162400807490,17543718428891005789,19700602837393532460,22048731151459592231,24596767535456892576,27352995482183461422,30325241620212607940,33520798909927223322,36946349766312990278,40607889673012666863,44510651874560403658,48659033750897650795,53056525489219489759,57705641672213299494,62607856398494485819,67763542540568251406,73171915728371585080,78830983623099964288,84737501017537219962,90886931266537649236,97273414515720639267,103889743158796688048,110727344915012564601,117776273878446349673,125025209850401714228,132461466224672264507,140071006652369721660,147838470667490855592,155747208405457299400,163779324493491914168,171915731132969877604,180136210329071532497,188419485151746752824,196743299834171599681,205084508431015825791,213419171669925000528,221722661537110073287,229969773043707977256,238134842525859709996,246191871740748832208,254114656935823346268,261876921991788309847,269452454674273144409,276815244976620183066,283939624498861013317,290800405786990077375,297373020552904448250,303633655709071601232,309559386182738061996,315128303521336058984,320319639362167978836,325113882913467499536,329492891678210565363,333439994743986770463,336940088059090538678,339979721213917887277,342547175344929393179,344632531873154893698,346227731878019698356,347326625988098456832,347925014741655422588,348020679430426801144,347613403489486619124,346704984534189682591,345299237172625984585,343401986739814245442,341021054109567353527,338166231743537588201,334849251136624377946,331083741816071976030,326885182050592851164,322270841428036317296,317259715467587911318,311872452446984144752,306131272647995343079,300059880255063710037,293683368182387548734,287028116153140559688,280121682409519532965,272992689492007181590,265670704588261647814,258186115013718109174,250569999444468649505,242853995575478230210,235070164921160684750,227250855508680277255,219428563235518589693,211635792670931808244,203904918075661853504,196268045396095587439,188756875959131079904,181402572554092545138,174235628540421367568,167285740567141702967,160581685434911451118,154151201576359180136,148020875577643464383,142216034115633576859,136760641642179244364,131677204110395076520,126986679007870620041,122708391937754395880,118859959969774305994,115457221968134836608,112514176090384321975,110042924639237223246,108053626436495089620,106554456873345938423,105551575773459930791,105049103183900571620,105049103183900571620,105551575773459930791,106554456873345938423,108053626436495089620,110042924639237223246,112514176090384321975,115457221968134836608,118859959969774305994,122708391937754395880,126986679007870620041,131677204110395076520,136760641642179244364,142216034115633576859,148020875577643464383,154151201576359180136,160581685434911451118,167285740567141702967,174235628540421367568,181402572554092545138,188756875959131079904,196268045396095587439,203904918075661853504,211635792670931808244,219428563235518589693,227250855508680277255,235070164921160684750,242853995575478230210,250569999444468649505,258186115013718109174,265670704588261647814,272992689492007181590,280121682409519532965,287028116153140559688,293683368182387548734,300059880255063710037,306131272647995343079,311872452446984144752,317259715467587911318,322270841428036317296,326885182050592851164,331083741816071976030,334849251136624377946,338166231743537588201,341021054109567353527,343401986739814245442,345299237172625984585,346704984534189682591,347613403489486619124,348020679430426801144,347925014741655422588,347326625988098456832,346227731878019698356,344632531873154893698,342547175344929393179,339979721213917887277,336940088059090538678,333439994743986770463,329492891678210565363,325113882913467499536,320319639362167978836,315128303521336058984,309559386182738061996,303633655709071601232,297373020552904448250,290800405786990077375,283939624498861013317,276815244976620183066,269452454674273144409,261876921991788309847,254114656935823346268,246191871740748832208,238134842525859709996,229969773043707977256,221722661537110073287,213419171669925000528,205084508431015825791,196743299834171599681,188419485151746752824,180136210329071532497,171915731132969877604,163779324493491914168,155747208405457299400,147838470667490855592,140071006652369721660,132461466224672264507,125025209850401714228,117776273878446349673,110727344915012564601,103889743158796688048,97273414515720639267,90886931266537649236,84737501017537219962,78830983623099964288,73171915728371585080,67763542540568251406,62607856398494485819,57705641672213299494,53056525489219489759,48659033750897650795,44510651874560403658,40607889673012666863,36946349766312990278,33520798909927223322,30325241620212607940,27352995482183461422,24596767535456892576,22048731151459592231,19700602837393532460,17543718428891005789,15569108162400807490,13767570148789084100,12129741800167875631,10646168791568024134,9307371167077502260,8103906226216482535,7026427850811711310,6065741956089808680,5212857773119753183,4459034694348778140,3795824441180610639,3215108343723137658,2709129559209719564,2270520098095128931,1892322575933122518,1568006664826486628,1291480279904852697,1057095602769626022,859650113466218776,694382873174368491,556966368988153724,443494297239943951,350465720136928846,274766079512087012,213645589060340927,164695550831364606,125823151872978360,95225292321083989,71361977169823054,52929771368261960,38835773339183863,28172507583936452,20194075192634101,14293834519927430,9983815783275444,6876005583010480,4665572803626940,3116048172248912,2046417638205385,1320045927822788,835311839879990,517811294629970,313967583406280,185880037047589,107241472692958,60160099621492,32731749979182,17222002844980,8733697725316,4252317135353,1978760315388,875333751014,365759327370,143258601098,52105097607,17395791530,5254166142,1409364242,327794558,64053110,10079011,1204450,100490,5148,130,1 782,C,1,391,25220,630292,7955628,56482296,227072688,417237664,-396856340,-3771499198,-6375307200,5264652344,35427590418,35992073940,-66281725440,-197983400528,-62025152468,443653145807,654080515821,-311795022084,-1751073495454,-1125323597206,2349978829260,4366252049467,-181964980239,-7756002110012,-6623537882344,6728556184472,16167473571788,3562546834398,-20787168086032,-22362272880160,10555146609170,38974557054332,17525664622935,-36494491049795,-51416499553300,4694501342736,66695434909712,46705844862932,-42685326497015,-87728279306153,-18280627542732,85977405183350,85579228648388,-31574409239928,-117355618748215,-51219638863703,89267804619828,117412521287148,-12393830941208,-130584855656803,-74293919402845,85074174517436,129934444583950,-4846818686520,-134428158314676,-76043577127699,91795539236117,131916242551064,-18186237820288,-149091712597952,-68466972192632,119559133460367,146945134112383,-40266591996404,-187316259533320,-75522940735574,157908685227145,187417064084548,-48588810012917,-237249920654316,-107383254431696,182424488780876,237957683357783,-31526816644465,-270024890119868,-149040627915410,177074203172858,269346001402956,-302655770073,-269543755101541,-174979007703532,153752161444144,270247307977124,19031281700603,-253786336935824,-174820176330227,144620672450254,261175412754396,11556356420816,-257338715577537,-165997552402644,165203565406659,273090642752576,-4487160519260,-289871309243996,-179382556614643,189945804759553,313073639227652,8001945324508,-321804458603772,-225729006436137,178916315517700,353956581553803,60163357299948,-316943860242124,-277279700521300,127040575719353,360428409627248,117372579678845,-273335061264350,-293226550127944,72829442715234,326887686973689,135957344738456,-226306635095759,-266292719465064,55840139545732,286877657364673,113584121826940,-212460310942639,-234580097893258,74578840175316,280339563808410,91896280529469,-232787322053876,-240504956758027,90143941990084,309936043519920,109447462859672,-250291166993125,-281799161238608,67134544595095,333637780548396,159380103069180,-225629688993415,-311305795689600,9975115660692,307749191484733,196276755281048,-160163638446416,-287665755631929,-38492922905560,236967686146823,182073365546950,-100143176272612,-219763420653480,-37857956673577,171524968300016,124277393831685,-88757380916892,-156187122853280,6378886231467,151933278707240,68852168888832,-117651306308031,-133705923870780,46778811955040,166263827448425,52438881434020,-137671755151780,-140340729791709,46809661370256,167178080714488,63110016462129,-115735486894476,-130792735277497,21344607602896,125279187834692,54919685507945,-69907906659432,-76954707128388,17305941318635,59854378523764,723759162732,-46658699245047,723759162732,59854378523764,17305941318635,-76954707128388,-69907906659432,54919685507945,125279187834692,21344607602896,-130792735277497,-115735486894476,63110016462129,167178080714488,46809661370256,-140340729791709,-137671755151780,52438881434020,166263827448425,46778811955040,-133705923870780,-117651306308031,68852168888832,151933278707240,6378886231467,-156187122853280,-88757380916892,124277393831685,171524968300016,-37857956673577,-219763420653480,-100143176272612,182073365546950,236967686146823,-38492922905560,-287665755631929,-160163638446416,196276755281048,307749191484733,9975115660692,-311305795689600,-225629688993415,159380103069180,333637780548396,67134544595095,-281799161238608,-250291166993125,109447462859672,309936043519920,90143941990084,-240504956758027,-232787322053876,91896280529469,280339563808410,74578840175316,-234580097893258,-212460310942639,113584121826940,286877657364673,55840139545732,-266292719465064,-226306635095759,135957344738456,326887686973689,72829442715234,-293226550127944,-273335061264350,117372579678845,360428409627248,127040575719353,-277279700521300,-316943860242124,60163357299948,353956581553803,178916315517700,-225729006436137,-321804458603772,8001945324508,313073639227652,189945804759553,-179382556614643,-289871309243996,-4487160519260,273090642752576,165203565406659,-165997552402644,-257338715577537,11556356420816,261175412754396,144620672450254,-174820176330227,-253786336935824,19031281700603,270247307977124,153752161444144,-174979007703532,-269543755101541,-302655770073,269346001402956,177074203172858,-149040627915410,-270024890119868,-31526816644465,237957683357783,182424488780876,-107383254431696,-237249920654316,-48588810012917,187417064084548,157908685227145,-75522940735574,-187316259533320,-40266591996404,146945134112383,119559133460367,-68466972192632,-149091712597952,-18186237820288,131916242551064,91795539236117,-76043577127699,-134428158314676,-4846818686520,129934444583950,85074174517436,-74293919402845,-130584855656803,-12393830941208,117412521287148,89267804619828,-51219638863703,-117355618748215,-31574409239928,85579228648388,85977405183350,-18280627542732,-87728279306153,-42685326497015,46705844862932,66695434909712,4694501342736,-51416499553300,-36494491049795,17525664622935,38974557054332,10555146609170,-22362272880160,-20787168086032,3562546834398,16167473571788,6728556184472,-6623537882344,-7756002110012,-181964980239,4366252049467,2349978829260,-1125323597206,-1751073495454,-311795022084,654080515821,443653145807,-62025152468,-197983400528,-66281725440,35992073940,35427590418,5264652344,-6375307200,-3771499198,-396856340,417237664,227072688,56482296,7955628,630292,25220,391,1,D,1,130,4966,86420,812184,4367648,12588040,8996326,-62678015,-207667917,-118898940,694752529,1602802005,-32460602,-5139750764,-6545371884,5932943956,23410710089,11864243282,-39780573420,-66064295718,14564129104,141471184482,106500126407,-152662364840,-319370523960,-31522783164,480288007250,460118768555,-327907153833,-941070954264,-315081688317,1035947691353,1263977206830,-340056525879,-1895418872352,-1080853828298,1486746581416,2483552654846,166693718778,-2795744005337,-2353954413234,1400201247457,3728774391599,1238704177528,-3200013678073,-3701439348698,778711603684,4507213847706,2331167499992,-3110968267156,-4509487769091,218430195588,4739398990510,2776243727661,-3076216900915,-4679143484690,328755699104,4976025691831,2571132062146,-3690151241060,-4879146655550,1056638174989,5913381167936,2465394783250,-4964424498497,-5875889618497,1693363163550,7599551418601,3174020722849,-6200759833686,-7627464688640,1540492509726,9207450909296,4600349227854,-6561517974061,-9208520661779,577926549172,9784986633307,5909030007351,-5928131516964,-9761666235714,-443735057390,9344600812320,6354527390102,-5205220059339,-9470288007179,-656133159074,8995028902893,6061950580933,-5431258588386,-9411899226544,-80274686946,9694891521398,6021060496964,-6431434151870,-10392577376353,129566065766,11035573340976,7128409803249,-6810612964132,-12012037528791,-1087122737793,11628426233874,9071573492893,-5591528688070,-12976319219190,-3267094439344,10668794123194,10419512283814,-3473161026597,-12418320487604,-4754722532659,8848735493629,10138819635234,-2095306710643,-10898256459124,-4573897137054,7655950063102,8860650385953,-2241740980628,-9942196689297,-3557910565111,7868847961616,8282177789531,-3061374471218,-10459976446266,-3394774335208,8756799266530,9264486294278,-3015666463261,-11655653401660,-4747018668981,8741091775161,10780671129312,-1455844759283,-11731170277407,-6530401330326,7001313449566,10976055801266,663773538302,-9847648845812,-7021223332906,4503618645874,9176597661669,1620592997264,-7154594385628,-5585878435372,3127275183990,6587513588398,669351519313,-5557254796150,-3329308794534,3607388354495,4982099102504,-1084161927216,-5635054084561,-1975398811084,4716527043489,4862520395498,-1866643196868,-6124179425755,-2039344566448,4720980911428,5018859298397,-1232527262078,-5418119891542,-2293107556364,3324559239742,3907987647958,-500163067030,-3314079938196,-1190833513534,1891731745212,1365213171540,-1185853248372,-1185853248372,1365213171540,1891731745212,-1190833513534,-3314079938196,-500163067030,3907987647958,3324559239742,-2293107556364,-5418119891542,-1232527262078,5018859298397,4720980911428,-2039344566448,-6124179425755,-1866643196868,4862520395498,4716527043489,-1975398811084,-5635054084561,-1084161927216,4982099102504,3607388354495,-3329308794534,-5557254796150,669351519313,6587513588398,3127275183990,-5585878435372,-7154594385628,1620592997264,9176597661669,4503618645874,-7021223332906,-9847648845812,663773538302,10976055801266,7001313449566,-6530401330326,-11731170277407,-1455844759283,10780671129312,8741091775161,-4747018668981,-11655653401660,-3015666463261,9264486294278,8756799266530,-3394774335208,-10459976446266,-3061374471218,8282177789531,7868847961616,-3557910565111,-9942196689297,-2241740980628,8860650385953,7655950063102,-4573897137054,-10898256459124,-2095306710643,10138819635234,8848735493629,-4754722532659,-12418320487604,-3473161026597,10419512283814,10668794123194,-3267094439344,-12976319219190,-5591528688070,9071573492893,11628426233874,-1087122737793,-12012037528791,-6810612964132,7128409803249,11035573340976,129566065766,-10392577376353,-6431434151870,6021060496964,9694891521398,-80274686946,-9411899226544,-5431258588386,6061950580933,8995028902893,-656133159074,-9470288007179,-5205220059339,6354527390102,9344600812320,-443735057390,-9761666235714,-5928131516964,5909030007351,9784986633307,577926549172,-9208520661779,-6561517974061,4600349227854,9207450909296,1540492509726,-7627464688640,-6200759833686,3174020722849,7599551418601,1693363163550,-5875889618497,-4964424498497,2465394783250,5913381167936,1056638174989,-4879146655550,-3690151241060,2571132062146,4976025691831,328755699104,-4679143484690,-3076216900915,2776243727661,4739398990510,218430195588,-4509487769091,-3110968267156,2331167499992,4507213847706,778711603684,-3701439348698,-3200013678073,1238704177528,3728774391599,1400201247457,-2353954413234,-2795744005337,166693718778,2483552654846,1486746581416,-1080853828298,-1895418872352,-340056525879,1263977206830,1035947691353,-315081688317,-941070954264,-327907153833,460118768555,480288007250,-31522783164,-319370523960,-152662364840,106500126407,141471184482,14564129104,-66064295718,-39780573420,11864243282,23410710089,5932943956,-6545371884,-5139750764,-32460602,1602802005,694752529,-118898940,-207667917,-62678015,8996326,12588040,4367648,812184,86420,4966,130,1 785,C,1,392,25218,624909,7769470,54034761,213941892,424745108,73783529,-1228551380,-707215759,5229781832,7461658258,-10069133591,-23354824030,19163834121,65027514412,-18511273112,-136408571451,103614770,252945011091,73548134402,-396036995652,-226190665641,545136778320,494005887131,-639661716198,-872139554672,620006437759,1322645202930,-432822317609,-1763035821878,59203939628,2077000330779,444736582370,-2183612514619,-983980048178,2039899422658,1404056382599,-1723527498110,-1602201043419,1366753998512,1534138134198,-1150670712981,-1290791188880,1188766557091,1052755933882,-1472344971882,-1018080969661,1855302150170,1307279928321,-2085731423188,-1847273335072,1958909100039,2405540847240,-1401321560749,-2636921984588,593547320718,2298630488729,109837124090,-1366852173149,-282409443498,147133933578,-324504337571,853373425830,1656439118241,-1103045930508,-3279086418922,354240802429,4571546137230,1232859019301,-4957399795858,-3068214030912,4235751379969,4407882804820,-2693638987289,-4681185775058,1032231588718,3798920630959,-60535929525,-2258588237429,265280881767,901206847118,-1581377403771,-570168648155,3299434352721,1592731017857,-4455786221682,-3645170062541,4221831243345,5768698137221,-2432381450753,-6873779581182,-322371031261,6229068798645,2875981556231,-3894936268193,-4032267693102,762336871469,3167139885465,1841588837991,-543140755503,-2720212677842,-2703834158681,1453098849525,5135226587161,1442748598017,-5609855448242,-4646270678751,3922482694605,6719117246751,-852690716503,-6719346897722,-2122779031461,4723285338165,3586150774381,-1760036568153,-2833115888162,-644029355421,247545393435,1206829946001,2865322167207,471060167878,-4916926418981,-3718299027095,4769118403991,7049492294197,-2340191597902,-8906640737171,-1387302541345,8341484315971,4755811643117,-5534784950822,-6262191709701,1673033394355,5199974933171,1527431161377,-2049758603302,-2664868977261,-1797027028945,1239199000081,4618731145247,2062985309758,-5199806080601,-5733162544275,3330807554941,8091950713557,73278135818,-8085125689791,-3420274733825,5751473298641,5170805387277,-2187995787742,-4516215104971,-927645154595,1783031886541,2164033095377,1783031886541,-927645154595,-4516215104971,-2187995787742,5170805387277,5751473298641,-3420274733825,-8085125689791,73278135818,8091950713557,3330807554941,-5733162544275,-5199806080601,2062985309758,4618731145247,1239199000081,-1797027028945,-2664868977261,-2049758603302,1527431161377,5199974933171,1673033394355,-6262191709701,-5534784950822,4755811643117,8341484315971,-1387302541345,-8906640737171,-2340191597902,7049492294197,4769118403991,-3718299027095,-4916926418981,471060167878,2865322167207,1206829946001,247545393435,-644029355421,-2833115888162,-1760036568153,3586150774381,4723285338165,-2122779031461,-6719346897722,-852690716503,6719117246751,3922482694605,-4646270678751,-5609855448242,1442748598017,5135226587161,1453098849525,-2703834158681,-2720212677842,-543140755503,1841588837991,3167139885465,762336871469,-4032267693102,-3894936268193,2875981556231,6229068798645,-322371031261,-6873779581182,-2432381450753,5768698137221,4221831243345,-3645170062541,-4455786221682,1592731017857,3299434352721,-570168648155,-1581377403771,901206847118,265280881767,-2258588237429,-60535929525,3798920630959,1032231588718,-4681185775058,-2693638987289,4407882804820,4235751379969,-3068214030912,-4957399795858,1232859019301,4571546137230,354240802429,-3279086418922,-1103045930508,1656439118241,853373425830,-324504337571,147133933578,-282409443498,-1366852173149,109837124090,2298630488729,593547320718,-2636921984588,-1401321560749,2405540847240,1958909100039,-1847273335072,-2085731423188,1307279928321,1855302150170,-1018080969661,-1472344971882,1052755933882,1188766557091,-1290791188880,-1150670712981,1534138134198,1366753998512,-1602201043419,-1723527498110,1404056382599,2039899422658,-983980048178,-2183612514619,444736582370,2077000330779,59203939628,-1763035821878,-432822317609,1322645202930,620006437759,-872139554672,-639661716198,494005887131,545136778320,-226190665641,-396036995652,73548134402,252945011091,103614770,-136408571451,-18511273112,65027514412,19163834121,-23354824030,-10069133591,7461658258,5229781832,-707215759,-1228551380,73783529,424745108,213941892,54034761,7769470,624909,25218,392,1,D,1,130,4939,84946,783882,4128819,11965814,13485239,-18740394,-54474108,60460377,288563624,41677201,-752059380,-348167020,1824179731,1509526100,-3312951131,-3864127070,5259197980,8470998589,-6448435540,-15466481779,5769231944,25042054766,-1145441071,-35747187946,-8620174801,45364718336,23738067984,-50886967649,-42636981470,49409302969,61492837710,-40346095128,-76331805595,25013282070,83014575385,-8456251342,-80989884628,-4022572443,72344325224,7577811541,-62929911444,-1745741150,59068147503,-9237018666,-64761226085,17775150464,79304639022,-15895464619,-95711012578,858478653,104495423032,23506933490,-96843190151,-45668013934,71527190283,52572545112,-36004972478,-34788668057,6202647336,-6111272191,1386509324,57453564580,23384670065,-98165257408,-76334002871,109386667694,140157319490,-82469943753,-189415019248,26126460687,203470337244,37024839392,-176273078791,-79415240906,121307590149,81826237029,-67024095650,-44660521593,42405045711,-12133598265,-64040951889,55120212006,123550597857,-56389896919,-192537444175,5534302227,232261224310,80085956197,-215515359329,-163824583415,139708003471,204655791558,-31944945221,-178188810697,-62117010633,90424791163,99907675618,23809062799,-61463383167,-113902421663,-37450718681,139280991790,153805952325,-86555540127,-234086346989,-20202427493,242470396374,132630555907,-175797467163,-198227473043,67942649835,187636959934,27765243837,-107856308077,-63006066991,347814913,18546616866,78635420213,85710331003,-85715693907,-200455787045,10799281338,268868915675,115609211809,-255426263557,-237898955771,161253301486,299249393847,-26331140479,-270610025895,-90715118259,162641395078,137383883719,-23329729983,-93553263155,-86017156135,-21282124786,116873470089,154888346167,-57575252555,-247887183585,-63311907326,259128580857,189058692657,-185354224293,-261811076451,61881951682,248836603941,53885333933,-156666393125,-107801370925,29046927666,75434086733,75434086733,29046927666,-107801370925,-156666393125,53885333933,248836603941,61881951682,-261811076451,-185354224293,189058692657,259128580857,-63311907326,-247887183585,-57575252555,154888346167,116873470089,-21282124786,-86017156135,-93553263155,-23329729983,137383883719,162641395078,-90715118259,-270610025895,-26331140479,299249393847,161253301486,-237898955771,-255426263557,115609211809,268868915675,10799281338,-200455787045,-85715693907,85710331003,78635420213,18546616866,347814913,-63006066991,-107856308077,27765243837,187636959934,67942649835,-198227473043,-175797467163,132630555907,242470396374,-20202427493,-234086346989,-86555540127,153805952325,139280991790,-37450718681,-113902421663,-61463383167,23809062799,99907675618,90424791163,-62117010633,-178188810697,-31944945221,204655791558,139708003471,-163824583415,-215515359329,80085956197,232261224310,5534302227,-192537444175,-56389896919,123550597857,55120212006,-64040951889,-12133598265,42405045711,-44660521593,-67024095650,81826237029,121307590149,-79415240906,-176273078791,37024839392,203470337244,26126460687,-189415019248,-82469943753,140157319490,109386667694,-76334002871,-98165257408,23384670065,57453564580,1386509324,-6111272191,6202647336,-34788668057,-36004972478,52572545112,71527190283,-45668013934,-96843190151,23506933490,104495423032,858478653,-95711012578,-15895464619,79304639022,17775150464,-64761226085,-9237018666,59068147503,-1745741150,-62929911444,7577811541,72344325224,-4022572443,-80989884628,-8456251342,83014575385,25013282070,-76331805595,-40346095128,61492837710,49409302969,-42636981470,-50886967649,23738067984,45364718336,-8620174801,-35747187946,-1145441071,25042054766,5769231944,-15466481779,-6448435540,8470998589,5259197980,-3864127070,-3312951131,1509526100,1824179731,-348167020,-752059380,41677201,288563624,60460377,-54474108,-18740394,13485239,11965814,4128819,783882,84946,4939,130,1 786,C,1,393,25742,674781,9499645,83831616,512734499,2344177011,8526307714,25991751003,69183884423,165573361752,363434298037,741951746097,1423582583306,2588088660297,4487380564909,7460164970724,11945078073779,18491715303135,27769564682050,40574331196467,57832176893087,80603177140836,110083980107113,147609893918457,194656073859014,252835630392969,323893967508061,409698177833160,512218632761015,633503597516967,775648564705714,940760854349967,1130923347019535,1348160042403696,1594404543096421,1871475288679581,2181057244494458,2524687207227165,2903743648998001,3319439057725728,3772811894510495,4264719387739563,4795830091880662,5366616731043399,5977353823041671,6628119957543084,7318804835188597,8049124391628489,8818642141800374,9626793876847209,10472914579112917,11356262317980576,12276035787324203,13231385351397975,14221413724653370,15245166065117187,16301614676257043,17389639675497492,18508008536118169,19655360025026325,20830192366665122,22030856396206389,23255554794696277,24502341214746936,25769116953416753,27053626396351689,28353447014792944,29665975568502021,30988416489944663,32317773577382448,33650851052723959,34984269332723583,36314492552843432,37637869356930507,38950686098198917,40249222745822712,41529808227820481,42788872610081685,44022989054516932,45228907231017753,46403579966966075,47544181374380580,48648123483949411,49713074853909903,50736977465113124,51718064988819399,52654881313470325,53546292110377584,54391489340274353,55189985364440385,55941591781309060,56646388664540457,57304686235991939,57916978961331108,58483901798930215,59006192869160307,59484662670538364,59920175610254415,60313641702695689,60666014322608148,60978296407391621,61251549410098269,61486900116849808,61685549278246161,61848779524204979,61977961804088712,62074565874775063,62140172662837707,62176488717436472,62185366221414315,62168822390427937,62129055539140020,62068458294270785,61989620524600605,61895320304706112,61788504644689533,61672256163120455,61549749147194160,61424199860511895,61298809937975787,61176708055542416,61060893716942595,60954180459138289,60859141826410968,60778061695691069,60712885830655653,60665178590640328,60636087088324917,60626311546682447,60636087088324917,60665178590640328,60712885830655653,60778061695691069,60859141826410968,60954180459138289,61060893716942595,61176708055542416,61298809937975787,61424199860511895,61549749147194160,61672256163120455,61788504644689533,61895320304706112,61989620524600605,62068458294270785,62129055539140020,62168822390427937,62185366221414315,62176488717436472,62140172662837707,62074565874775063,61977961804088712,61848779524204979,61685549278246161,61486900116849808,61251549410098269,60978296407391621,60666014322608148,60313641702695689,59920175610254415,59484662670538364,59006192869160307,58483901798930215,57916978961331108,57304686235991939,56646388664540457,55941591781309060,55189985364440385,54391489340274353,53546292110377584,52654881313470325,51718064988819399,50736977465113124,49713074853909903,48648123483949411,47544181374380580,46403579966966075,45228907231017753,44022989054516932,42788872610081685,41529808227820481,40249222745822712,38950686098198917,37637869356930507,36314492552843432,34984269332723583,33650851052723959,32317773577382448,30988416489944663,29665975568502021,28353447014792944,27053626396351689,25769116953416753,24502341214746936,23255554794696277,22030856396206389,20830192366665122,19655360025026325,18508008536118169,17389639675497492,16301614676257043,15245166065117187,14221413724653370,13231385351397975,12276035787324203,11356262317980576,10472914579112917,9626793876847209,8818642141800374,8049124391628489,7318804835188597,6628119957543084,5977353823041671,5366616731043399,4795830091880662,4264719387739563,3772811894510495,3319439057725728,2903743648998001,2524687207227165,2181057244494458,1871475288679581,1594404543096421,1348160042403696,1130923347019535,940760854349967,775648564705714,633503597516967,512218632761015,409698177833160,323893967508061,252835630392969,194656073859014,147609893918457,110083980107113,80603177140836,57832176893087,40574331196467,27769564682050,18491715303135,11945078073779,7460164970724,4487380564909,2588088660297,1423582583306,741951746097,363434298037,165573361752,69183884423,25991751003,8526307714,2344177011,512734499,83831616,9499645,674781,25742,393,1,D,1,131,5149,96491,1059564,7702260,40386011,163516309,541303245,1535196297,3863157770,8836234004,18677264279,36922862205,68897838647,122234037185,207401790704,338210746590,532240700291,811198853143,1201193798861,1732917447793,2441779195170,3368016425104,4556776346899,6058181774529,7927327234981,10224143593537,13013120767306,16362797769304,20344969617805,25033686668079,30504067577283,36830999946037,44087876965132,52345408654510,61670603141593,72126014681173,83769157876075,96652060458769,110820965661876,126316052849268,143171160933673,161413537434923,181063560385635,202134554383503,224632798976026,248557680746738,273902081187475,300653046617835,328792612824883,358298738454083,389146239217194,421307527230150,454753128739619,489451912942607,525370907896901,562474833055247,600725481731928,640080984110664,680495142357589,721916941177211,764290199862721,807553449750165,851639936463438,896477534823045,941988616860640,988089809982595,1034691541602346,1081697572682502,1129004634908598,1176502259958061,1224073081101794,1271593617208249,1318935472385504,1365967045371210,1412555514018612,1458568816406671,1503877600045744,1548356918681661,1591887552425536,1634357090828494,1675660722275716,1715701812129495,1754392545449544,1791654564926701,1827419576887210,1861630040440308,1894239722452824,1925213977912463,1954529760226564,1982175135058757,2008148321422576,2032456472575430,2055114148817236,2076141671664791,2095563684586812,2113407920081841,2129704302046798,2144484500892734,2157781740888898,2169630868989629,2180068669117078,2189134135209957,2196868735275550,2203316731709894,2208525414152802,2212545389578493,2215431010298798,2217240828571937,2218038217146584,2217892108032588,2216877613917146,2215076568678919,2212577849413454,2209477251235695,2205876992567114,2201884787754994,2197612433579498,2193174138847773,2188684626616686,2184257047869761,2180000946076130,2176020245747538,2172411250365246,2169260807517937,2166644560495240,2164625284621183,2163251484876106,2162556219884682,2162556219884682,2163251484876106,2164625284621183,2166644560495240,2169260807517937,2172411250365246,2176020245747538,2180000946076130,2184257047869761,2188684626616686,2193174138847773,2197612433579498,2201884787754994,2205876992567114,2209477251235695,2212577849413454,2215076568678919,2216877613917146,2217892108032588,2218038217146584,2217240828571937,2215431010298798,2212545389578493,2208525414152802,2203316731709894,2196868735275550,2189134135209957,2180068669117078,2169630868989629,2157781740888898,2144484500892734,2129704302046798,2113407920081841,2095563684586812,2076141671664791,2055114148817236,2032456472575430,2008148321422576,1982175135058757,1954529760226564,1925213977912463,1894239722452824,1861630040440308,1827419576887210,1791654564926701,1754392545449544,1715701812129495,1675660722275716,1634357090828494,1591887552425536,1548356918681661,1503877600045744,1458568816406671,1412555514018612,1365967045371210,1318935472385504,1271593617208249,1224073081101794,1176502259958061,1129004634908598,1081697572682502,1034691541602346,988089809982595,941988616860640,896477534823045,851639936463438,807553449750165,764290199862721,721916941177211,680495142357589,640080984110664,600725481731928,562474833055247,525370907896901,489451912942607,454753128739619,421307527230150,389146239217194,358298738454083,328792612824883,300653046617835,273902081187475,248557680746738,224632798976026,202134554383503,181063560385635,161413537434923,143171160933673,126316052849268,110820965661876,96652060458769,83769157876075,72126014681173,61670603141593,52345408654510,44087876965132,36830999946037,30504067577283,25033686668079,20344969617805,16362797769304,13013120767306,10224143593537,7927327234981,6058181774529,4556776346899,3368016425104,2441779195170,1732917447793,1201193798861,811198853143,532240700291,338210746590,207401790704,122234037185,68897838647,36922862205,18677264279,8836234004,3863157770,1535196297,541303245,163516309,40386011,7702260,1059564,96491,5149,131,1 787,C,1,393,25873,698413,10518741,103679887,735732191,3995591941,17297240419,61361282909,181667632969,453739499839,959274597517,1705813463727,2490459633655,2777493455479,1732259743259,-1457672149477,-7004316181869,-13964673926513,-20123690376199,-22551121835241,-18633588547761,-7037989239155,11841322039633,35905923793441,61404597555997,82750916170965,92518400728351,82506162666777,46400916563397,-16598873709037,-98951953915843,-184610257440457,-252216258087249,-280564426281105,-254078264406967,-166434579465463,-22074046457231,163293960649205,362377681337639,537185568906087,643530786517493,640598073520171,503714851708465,235347273412733,-130866026456355,-535082922475861,-903032876213401,-1160053984383381,-1243677323522119,-1113799489620431,-761472508378415,-216558695322201,448553177067027,1124245414903955,1681329953251171,1998580386572401,1991624933865609,1633293790576305,959943618184923,64862155023025,-916432285919995,-1825110922110365,-2501311493292975,-2810100800560147,-2669086021513977,-2071389501328537,-1095249596851391,106111051180125,1333613166207577,2381847022309509,3077040839866089,3304753253373263,3025108588211915,2277535140477929,1176219045882267,-105240169351315,-1361429746383727,-2392141455020603,-3040508626834349,-3221668890345965,-2934100594065017,-2252058058933651,-1303942581471229,-244743609121249,770404699546859,1608266210987797,2174675944299079,2425979352197877,2371814088224721,2066439370318093,1589867641046081,1025282192017705,441095979867185,-117093552679671,-624769114042417,-1070818123594359,-1448316284988335,-1746792149613107,-1947492843380143,-2022362498428021,-1937269104070727,-1659965620354111,-1172440766671515,-485055890527919,352844779702791,1251721319749751,2092634161456685,2747349371080515,3101679062408409,3076581742607995,2644116359060855,1836614426916687,746927249557019,-482287368424619,-1679903988179749,-2674575809439229,-3324038734088863,-3539390109419181,-3299254857505451,-2650837485862603,-1698243656319709,-581954205871377,545264664729533,1541870948176291,2297761555538153,2748315228200715,2878966988354515,2718983251738259,2327184807732901,1775120587904587,1132424268175189,456565763912597,-212109421170173,-849224810814777,-1439310249815763,-1965578272772169,-2401061220144273,-2704854000960795,-2824956330471501,-2707454232236107,-2310562321984595,-1620331976770405,-663270440821081,488291861573185,1719437455815173,2883495127038665,3819415151246897,4375143742534827,4434687132007053,3943057719261821,2921856569420253,1471045085448739,-242781159858595,-2008320077819097,-3597984679468769,-4799222923738459,-5444523213342477,-5435594499898839,-4758262206329247,-3486180152530293,-1772406215076913,171042007461171,2103000326400239,3786605028375603,5019830618426517,5659016680932189,5634355652286291,4957054967298019,3716891370182335,2069238589012455,213396475789717,-1633384149592851,-3261897831372493,-4494529198417227,-5204662682828763,-5329635869378951,-4875039038038747,-3910173841122851,-2556619999161271,-972207057677393,667968434642117,2191553212936863,3447059789094639,4317585767140741,4729710905396687,4658474776179073,4128279754863017,3208173231298081,2001186636120245,630544247730171,-773185753698969,-2082201823238417,-3180023372685709,-3969939997007051,-4382844128842813,-4382844128842813,-3969939997007051,-3180023372685709,-2082201823238417,-773185753698969,630544247730171,2001186636120245,3208173231298081,4128279754863017,4658474776179073,4729710905396687,4317585767140741,3447059789094639,2191553212936863,667968434642117,-972207057677393,-2556619999161271,-3910173841122851,-4875039038038747,-5329635869378951,-5204662682828763,-4494529198417227,-3261897831372493,-1633384149592851,213396475789717,2069238589012455,3716891370182335,4957054967298019,5634355652286291,5659016680932189,5019830618426517,3786605028375603,2103000326400239,171042007461171,-1772406215076913,-3486180152530293,-4758262206329247,-5435594499898839,-5444523213342477,-4799222923738459,-3597984679468769,-2008320077819097,-242781159858595,1471045085448739,2921856569420253,3943057719261821,4434687132007053,4375143742534827,3819415151246897,2883495127038665,1719437455815173,488291861573185,-663270440821081,-1620331976770405,-2310562321984595,-2707454232236107,-2824956330471501,-2704854000960795,-2401061220144273,-1965578272772169,-1439310249815763,-849224810814777,-212109421170173,456565763912597,1132424268175189,1775120587904587,2327184807732901,2718983251738259,2878966988354515,2748315228200715,2297761555538153,1541870948176291,545264664729533,-581954205871377,-1698243656319709,-2650837485862603,-3299254857505451,-3539390109419181,-3324038734088863,-2674575809439229,-1679903988179749,-482287368424619,746927249557019,1836614426916687,2644116359060855,3076581742607995,3101679062408409,2747349371080515,2092634161456685,1251721319749751,352844779702791,-485055890527919,-1172440766671515,-1659965620354111,-1937269104070727,-2022362498428021,-1947492843380143,-1746792149613107,-1448316284988335,-1070818123594359,-624769114042417,-117093552679671,441095979867185,1025282192017705,1589867641046081,2066439370318093,2371814088224721,2425979352197877,2174675944299079,1608266210987797,770404699546859,-244743609121249,-1303942581471229,-2252058058933651,-2934100594065017,-3221668890345965,-3040508626834349,-2392141455020603,-1361429746383727,-105240169351315,1176219045882267,2277535140477929,3025108588211915,3304753253373263,3077040839866089,2381847022309509,1333613166207577,106111051180125,-1095249596851391,-2071389501328537,-2669086021513977,-2810100800560147,-2501311493292975,-1825110922110365,-916432285919995,64862155023025,959943618184923,1633293790576305,1991624933865609,1998580386572401,1681329953251171,1124245414903955,448553177067027,-216558695322201,-761472508378415,-1113799489620431,-1243677323522119,-1160053984383381,-903032876213401,-535082922475861,-130866026456355,235347273412733,503714851708465,640598073520171,643530786517493,537185568906087,362377681337639,163293960649205,-22074046457231,-166434579465463,-254078264406967,-280564426281105,-252216258087249,-184610257440457,-98951953915843,-16598873709037,46400916563397,82506162666777,92518400728351,82750916170965,61404597555997,35905923793441,11841322039633,-7037989239155,-18633588547761,-22551121835241,-20123690376199,-13964673926513,-7004316181869,-1457672149477,1732259743259,2777493455479,2490459633655,1705813463727,959274597517,453739499839,181667632969,61361282909,17297240419,3995591941,735732191,103679887,10518741,698413,25873,393,1,D,1,131,5227,102685,1232589,10212703,63010977,304257625,1188993529,3846366657,10449961663,24015273119,46638526621,75508637281,97795820523,88354221691,15695871533,-141294373983,-371418737137,-617449840313,-783777826255,-766644613623,-492363011827,56466585805,834832812833,1738790607373,2602984003939,3193890920547,3224720982253,2421681226163,641828446155,-2002662231601,-5084434259171,-7915893664805,-9712050999483,-9796054948087,-7766699598123,-3587104693589,2385348861209,9384703720579,16237544489875,21447928408401,23447916149305,21012449616425,13708771468207,2182624525427,-11859216910525,-25964962294731,-37418797124253,-43726335638597,-43018266464763,-34382839472397,-18163711048471,3817561259875,28266778298549,50821965127853,66885445946879,72675855436071,66144044256603,47457666760963,18979182377575,-15136500631809,-49551808633617,-78479095079979,-96541403651923,-99745684685941,-86420995097529,-57837431292833,-18212062656921,26013298902993,67447074623507,99180186235975,115980909703339,115056445574701,96398153126443,62786176855315,19445388763689,-26720219147345,-68305052060557,-98787551759027,-113765960367137,-111693911374567,-93938942421009,-64229656633719,-27741747025629,9888325200827,43433571333615,68775641498573,83423397672251,86782425350341,80056368651519,65737816892173,46832150413403,26101334826287,5589239982463,-13479397331365,-30510430849919,-45221956288273,-57332505528099,-66334474245279,-71389143837129,-71363496587561,-65028218262685,-51425116302027,-30357417249943,-2858714682433,28574284015567,60152653142803,87368727975577,105799283801885,111916352399441,103755773691243,81372712206419,47020528173903,4969869084699,-39071855532657,-78867255262311,-108702619111111,-124368584987035,-123864465489565,-107676257124415,-78576875924477,-41029260035167,-368671916011,38059956797673,69692410490847,91370590551429,101687297898613,100954247646319,90815595984279,73667935158481,52083961410531,28363617196357,4259360088425,-19094677834381,-41030243489811,-61018839428647,-78310963861473,-91699283305275,-99500441135867,-99773157123153,-90741965849083,-71346166149731,-41767000175893,-3761529902645,39300317685443,82692924089383,120840314091201,148046278008847,159411344820141,151792225774903,124553513919823,79886052006797,22618922396791,-40397471226619,-101204517491753,-151817105944501,-185337054832085,-196937706877815,-184572056071499,-149310176515533,-95257941040355,-29037726180155,41126680755315,106567905022759,159341234684201,193198538528425,204284088207907,191541535380527,156805167745817,104524452592975,41131067106871,-25832128429675,-88652621618397,-140338805715831,-175394012143643,-190405027624255,-184356148059511,-158619900016115,-116661175775321,-63539130742379,-5276479519191,51846525852275,101985738018345,140307841101703,163390473553515,169466106003267,158531924882097,132288761164823,93861597521849,47345318339089,-2685579215439,-51586282038027,-94965568374491,-128986163832837,-150661511669385,-158101748399801,-150661511669385,-128986163832837,-94965568374491,-51586282038027,-2685579215439,47345318339089,93861597521849,132288761164823,158531924882097,169466106003267,163390473553515,140307841101703,101985738018345,51846525852275,-5276479519191,-63539130742379,-116661175775321,-158619900016115,-184356148059511,-190405027624255,-175394012143643,-140338805715831,-88652621618397,-25832128429675,41131067106871,104524452592975,156805167745817,191541535380527,204284088207907,193198538528425,159341234684201,106567905022759,41126680755315,-29037726180155,-95257941040355,-149310176515533,-184572056071499,-196937706877815,-185337054832085,-151817105944501,-101204517491753,-40397471226619,22618922396791,79886052006797,124553513919823,151792225774903,159411344820141,148046278008847,120840314091201,82692924089383,39300317685443,-3761529902645,-41767000175893,-71346166149731,-90741965849083,-99773157123153,-99500441135867,-91699283305275,-78310963861473,-61018839428647,-41030243489811,-19094677834381,4259360088425,28363617196357,52083961410531,73667935158481,90815595984279,100954247646319,101687297898613,91370590551429,69692410490847,38059956797673,-368671916011,-41029260035167,-78576875924477,-107676257124415,-123864465489565,-124368584987035,-108702619111111,-78867255262311,-39071855532657,4969869084699,47020528173903,81372712206419,103755773691243,111916352399441,105799283801885,87368727975577,60152653142803,28574284015567,-2858714682433,-30357417249943,-51425116302027,-65028218262685,-71363496587561,-71389143837129,-66334474245279,-57332505528099,-45221956288273,-30510430849919,-13479397331365,5589239982463,26101334826287,46832150413403,65737816892173,80056368651519,86782425350341,83423397672251,68775641498573,43433571333615,9888325200827,-27741747025629,-64229656633719,-93938942421009,-111693911374567,-113765960367137,-98787551759027,-68305052060557,-26720219147345,19445388763689,62786176855315,96398153126443,115056445574701,115980909703339,99180186235975,67447074623507,26013298902993,-18212062656921,-57837431292833,-86420995097529,-99745684685941,-96541403651923,-78479095079979,-49551808633617,-15136500631809,18979182377575,47457666760963,66144044256603,72675855436071,66885445946879,50821965127853,28266778298549,3817561259875,-18163711048471,-34382839472397,-43018266464763,-43726335638597,-37418797124253,-25964962294731,-11859216910525,2182624525427,13708771468207,21012449616425,23447916149305,21447928408401,16237544489875,9384703720579,2385348861209,-3587104693589,-7766699598123,-9796054948087,-9712050999483,-7915893664805,-5084434259171,-2002662231601,641828446155,2421681226163,3224720982253,3193890920547,2602984003939,1738790607373,834832812833,56466585805,-492363011827,-766644613623,-783777826255,-617449840313,-371418737137,-141294373983,15695871533,88354221691,97795820523,75508637281,46638526621,24015273119,10449961663,3846366657,1188993529,304257625,63010977,10212703,1232589,102685,5227,131,1 789,C,1,394,25741,669319,9287818,80173825,475000315,2075472478,7074997537,19658572033,45973132006,92446867087,161941522399,248601821590,333897799945,387112473673,372387991630,261209069281,45516153109,-254926174640,-594883836437,-914462549951,-1152379250420,-1254894484313,-1178465764805,-890910145502,-378676936613,336612231865,1179460642660,2014694892523,2667850261357,2971506434548,2819780534107,2204557417459,1214588544052,97794973,-1273845569075,-2457468367784,-3417776204003,-4024462324805,-4148189466200,-3690877088855,-2640145915463,-1113760838888,643358576599,2321728372477,3643154386882,4439509581475,4673355663781,4397119524226,3687548883241,2605644686875,1209196395352,-398254375277,-2029150276151,-3427043426258,-4340075207351,-4613993094203,-4248120673166,-3379081734275,-2203826331935,-892115115314,457031798629,1792954962595,3049895806810,4095380950657,4734852445633,4777826922304,4128447095497,2845628036755,1135766509006,-717627859103,-2446056416825,-3858598292498,-4846323731123,-5340189777587,-5264912969852,-4533255969353,-3096188649551,-1022650959074,1444879402213,3906694959013,5903360112106,7055433298711,7178149395097,6315170371642,4681273303147,2556058211203,195586992712,-2190255638639,-4398038533889,-6180462137198,-7247581677467,-7345194074537,-6375826707062,-4486171930907,-2054045251205,434379163600,2556930120091,4083714079375,4994367520192,5388286739755,5359218268363,4923353475298,4046178603967,2738876263513,1143120589816,-469804465469,-1797819834251,-2645047414766,-3006512284409,-3042434192999,-2957803904294,-2866107190427,-2725554604835,-2386165865810,-1711814570639,-694165384997,515225029330,1671040711267,2550774625375,3046021320676,3175955406169,3025858485493,2662114547200,2085695786773,1255190300851,161058328702,-1102116365639,-2318495435609,-3208589919932,-3536089992503,-3208589919932,-2318495435609,-1102116365639,161058328702,1255190300851,2085695786773,2662114547200,3025858485493,3175955406169,3046021320676,2550774625375,1671040711267,515225029330,-694165384997,-1711814570639,-2386165865810,-2725554604835,-2866107190427,-2957803904294,-3042434192999,-3006512284409,-2645047414766,-1797819834251,-469804465469,1143120589816,2738876263513,4046178603967,4923353475298,5359218268363,5388286739755,4994367520192,4083714079375,2556930120091,434379163600,-2054045251205,-4486171930907,-6375826707062,-7345194074537,-7247581677467,-6180462137198,-4398038533889,-2190255638639,195586992712,2556058211203,4681273303147,6315170371642,7178149395097,7055433298711,5903360112106,3906694959013,1444879402213,-1022650959074,-3096188649551,-4533255969353,-5264912969852,-5340189777587,-4846323731123,-3858598292498,-2446056416825,-717627859103,1135766509006,2845628036755,4128447095497,4777826922304,4734852445633,4095380950657,3049895806810,1792954962595,457031798629,-892115115314,-2203826331935,-3379081734275,-4248120673166,-4613993094203,-4340075207351,-3427043426258,-2029150276151,-398254375277,1209196395352,2605644686875,3687548883241,4397119524226,4673355663781,4439509581475,3643154386882,2321728372477,643358576599,-1113760838888,-2640145915463,-3690877088855,-4148189466200,-4024462324805,-3417776204003,-2457468367784,-1273845569075,97794973,1214588544052,2204557417459,2819780534107,2971506434548,2667850261357,2014694892523,1179460642660,336612231865,-378676936613,-890910145502,-1178465764805,-1254894484313,-1152379250420,-914462549951,-594883836437,-254926174640,45516153109,261209069281,372387991630,387112473673,333897799945,248601821590,161941522399,92446867087,45973132006,19658572033,7074997537,2075472478,475000315,80173825,9287818,669319,25741,394,1,D,1,131,5122,94923,1023709,7246262,36579465,140297003,429746352,1091866079,2362802305,4429402256,7261288419,10434761557,13057143084,13897301677,11747151539,5905008744,-3433274987,-15077987131,-27097894166,-37282033501,-43558624841,-44193738372,-37826579837,-23588904079,-1535483762,26673396333,57262540853,84563742730,102246019355,105220597171,91371319488,62226968489,22248803565,-22760157928,-67125570821,-105862716085,-134344107014,-147891378429,-142247821913,-115192021468,-68482555625,-8727197121,53815948366,108252866409,146395872079,164647242122,163553166433,145686218351,113565061642,69135991637,15032182041,-43640238586,-98764331229,-140875113923,-162367119636,-160382535205,-137579021787,-100311152260,-55435469799,-7781717317,40214872138,86785450623,128530210597,159454659348,172311832501,161625036129,126603552682,72165219327,7436705741,-57373241646,-113929904291,-157006107049,-183672452424,-191504667431,-177506271583,-138924408446,-75763328941,6548974621,96314812716,177662911211,235035917041,258028675410,244197280891,198558824589,130402107736,49530850941,-35826043759,-118567944510,-190824727679,-242853059089,-264469956494,-248881827715,-196761225701,-117770404770,-28019418337,55576120591,121054829640,164160290165,186856443949,193085977256,184913567415,161684410369,122503582110,69862466609,11356899541,-42208993698,-81405252187,-102504453725,-108641356714,-106969313577,-103664013455,-100039359708,-92247191569,-74593580219,-44138846818,-3524502507,39717932363,76736553076,101384608965,112207953241,111447293256,102139857971,85542420627,60683747390,26279665629,-16389723337,-61705733426,-100447040073,-122918798149,-122918798149,-100447040073,-61705733426,-16389723337,26279665629,60683747390,85542420627,102139857971,111447293256,112207953241,101384608965,76736553076,39717932363,-3524502507,-44138846818,-74593580219,-92247191569,-100039359708,-103664013455,-106969313577,-108641356714,-102504453725,-81405252187,-42208993698,11356899541,69862466609,122503582110,161684410369,184913567415,193085977256,186856443949,164160290165,121054829640,55576120591,-28019418337,-117770404770,-196761225701,-248881827715,-264469956494,-242853059089,-190824727679,-118567944510,-35826043759,49530850941,130402107736,198558824589,244197280891,258028675410,235035917041,177662911211,96314812716,6548974621,-75763328941,-138924408446,-177506271583,-191504667431,-183672452424,-157006107049,-113929904291,-57373241646,7436705741,72165219327,126603552682,161625036129,172311832501,159454659348,128530210597,86785450623,40214872138,-7781717317,-55435469799,-100311152260,-137579021787,-160382535205,-162367119636,-140875113923,-98764331229,-43640238586,15032182041,69135991637,113565061642,145686218351,163553166433,164647242122,146395872079,108252866409,53815948366,-8727197121,-68482555625,-115192021468,-142247821913,-147891378429,-134344107014,-105862716085,-67125570821,-22760157928,22248803565,62226968489,91371319488,105220597171,102246019355,84563742730,57262540853,26673396333,-1535483762,-23588904079,-37826579837,-44193738372,-43558624841,-37282033501,-27097894166,-15077987131,-3433274987,5905008744,11747151539,13897301677,13057143084,10434761557,7261288419,4429402256,2362802305,1091866079,429746352,140297003,36579465,7246262,1023709,94923,5122,131,1 790,C,1,395,26268,719690,11060148,112046095,825630901,4721130060,21908550720,85204377180,284442702479,830288244225,2150655294052,5004511796610,10575139379212,20497373922205,36803276811799,61839063057900,98272320484800,149302951376680,219071610140501,313075910484535,438303589624928,602915486206450,815647400177268,1085419034161715,1421627923561681,1835149174830540,2339426606662540,2950758768697840,3687324275820199,4567462137054785,5608488563597452,6827152973162270,8241649772682752,9873736567715725,11749126173771039,13895442160196520,16338953009279020,19102503641420120,22206399549349891,25671759508676315,29523722856814498,33791692569269200,38505921066829628,43692681515720685,49371644779534941,55557601043312640,62265293239443280,69513494009505260,77324787959988649,85720761698924225,94716001790674122,104315471686933440,114517387904637452,125319433077616255,136723388209670939,148734316348806040,161354602043902700,174577241977284820,188383544661349631,202747122239183575,217641206065993378,233043655925110240,248935698147272108,265295220296079605,282089707042628841,299274310294361020,316796720907941080,334605330035239220,352654599755116549,370903614999178765,389308954072721102,407817386235670960,426364135435405052,444878310290688175,463291687387469539,481544450690805420,499583736414263140,517356261281032875,534800829147091036,551846664212821475,568419142558701748,584448881001846800,599877569583013413,614656390826926780,628738503571177261,642071578766851100,654596303398840480,666252176595437945,676986345721269864,686758950705218005,695541179776802752,703307833918685120,710030322247193127,715675532208020540,720211397589237319,723614857477951960,725876195930532400,726996672634414495,726981516731312876,725833747702946455,723553407561791188,720142496862857400,715611608371594193,709983176191478440,703289026064581621,695564233557365740,686841877171764500,677152333084475745,666527225469777184,655004763067894605,642632380939843252,629464761431830780,615558693625950707,600968380680837500,585744300518706699,569936084109838260,553597044340379940,536786923050744475,519570775225051756,502014663209911915,484181063198061028,466127066046268980,447906475012805093,429574138328420680,411189241547345941,392814995763342280,374514746432942580,356347171125664605,338363987722395244,320611822258872645,303136817578294772,285988470533718200,269219695857000587,252882927259107400,237025093205901939,221685224001551000,206896502124081720,192691202706915595,179104755570639296,166175812644130015,153942247084538788,142436119350092780,131681437759886493,121696411336696640,112498476591971861,104108288819286340,96549683131865280,89845684238844545,84013623850189124,79063063337743185,74998071447096952,71822126710772640,69541970225770747,68167552136616980,67708146037470559,68167552136616980,69541970225770747,71822126710772640,74998071447096952,79063063337743185,84013623850189124,89845684238844545,96549683131865280,104108288819286340,112498476591971861,121696411336696640,131681437759886493,142436119350092780,153942247084538788,166175812644130015,179104755570639296,192691202706915595,206896502124081720,221685224001551000,237025093205901939,252882927259107400,269219695857000587,285988470533718200,303136817578294772,320611822258872645,338363987722395244,356347171125664605,374514746432942580,392814995763342280,411189241547345941,429574138328420680,447906475012805093,466127066046268980,484181063198061028,502014663209911915,519570775225051756,536786923050744475,553597044340379940,569936084109838260,585744300518706699,600968380680837500,615558693625950707,629464761431830780,642632380939843252,655004763067894605,666527225469777184,677152333084475745,686841877171764500,695564233557365740,703289026064581621,709983176191478440,715611608371594193,720142496862857400,723553407561791188,725833747702946455,726981516731312876,726996672634414495,725876195930532400,723614857477951960,720211397589237319,715675532208020540,710030322247193127,703307833918685120,695541179776802752,686758950705218005,676986345721269864,666252176595437945,654596303398840480,642071578766851100,628738503571177261,614656390826926780,599877569583013413,584448881001846800,568419142558701748,551846664212821475,534800829147091036,517356261281032875,499583736414263140,481544450690805420,463291687387469539,444878310290688175,426364135435405052,407817386235670960,389308954072721102,370903614999178765,352654599755116549,334605330035239220,316796720907941080,299274310294361020,282089707042628841,265295220296079605,248935698147272108,233043655925110240,217641206065993378,202747122239183575,188383544661349631,174577241977284820,161354602043902700,148734316348806040,136723388209670939,125319433077616255,114517387904637452,104315471686933440,94716001790674122,85720761698924225,77324787959988649,69513494009505260,62265293239443280,55557601043312640,49371644779534941,43692681515720685,38505921066829628,33791692569269200,29523722856814498,25671759508676315,22206399549349891,19102503641420120,16338953009279020,13895442160196520,11749126173771039,9873736567715725,8241649772682752,6827152973162270,5608488563597452,4567462137054785,3687324275820199,2950758768697840,2339426606662540,1835149174830540,1421627923561681,1085419034161715,815647400177268,602915486206450,438303589624928,313075910484535,219071610140501,149302951376680,98272320484800,61839063057900,36803276811799,20497373922205,10575139379212,5004511796610,2150655294052,830288244225,284442702479,85204377180,21908550720,4721130060,825630901,112046095,11060148,719690,26268,395,1,D,1,132,5333,106603,1310012,11208483,72276410,370576746,1568904956,5638424884,17565265707,48219123808,118213633535,261798523713,529176737962,985962701555,1710326670588,2791039655532,4331021664324,6458791511880,9344347261923,13210178420050,18328106836805,25001393098767,33544608326096,44280465835037,57564211037166,73824697304384,93592531684740,117487890075566,146168046596265,180269454003112,220391911052995,267146229827727,321236233696554,383510249221715,454930677062000,536470180784978,629005776716818,733294158696089,850054932441500,980101517761262,1124411944621307,1284068668792175,1460096711001685,1653315892356102,1864322161946656,2093617369637676,2341787188242570,2609580013601215,2897809626224178,3207142064614392,3537924566419249,3890189981482419,4263836851160303,4658845338804064,5075354576616232,5513529979406908,5973312944230296,6454242107103581,6955486133587372,7476067224231298,8015105414566005,8571893516398055,9145740071669007,9735696866532388,10340380227808634,10958028071829674,11586756667958468,12224827681291465,12870725539234994,13522987625901088,14179918320170849,14839409079533837,15499009829465237,16156208301798692,16808715813440204,17454551004958964,18091864482996172,18718643857573056,19332531198950746,19930901723015047,20511155130198206,21071009074526993,21608581781141886,22122210784915628,22610155445601610,23070418714571166,23500831295009636,23899340056712764,24264287177487622,24594475754323903,24888982742983380,25146872448707683,25367035584593434,25548277446181732,25689585508004524,25790371847922148,25850510663961280,25870151699561076,25849459522147430,25788477431132723,25687211504564610,25545860150232561,25365009014033714,25145645744171584,24888989852936924,24596268794592316,24268602553968856,23907069776263900,23512892059493370,23087591279751061,22633002375257384,22151133490779621,21643973779590426,21113380607267516,20561115512004666,19988990915979472,19399013670982612,18793417623581786,18174557960725926,17544737541943943,16906082436562546,16260548650151971,15610049183773308,14956604718416304,14302403246779220,13649718434451086,13000739261292804,12357430651167758,11721525237444098,11094651296275905,10478499910564260,9874902726845955,9285756919355028,8712849325761276,8157709983886332,7621605318556568,7105676329656026,6611116664517994,6139254394733802,5691474339628667,5269039479023390,4872947188541515,4503929546343952,4162597229071452,3849617630719354,3565792723609526,3311979188670738,3088913005515930,2897072036249974,2736680102744457,2607848767558494,2510750012483229,2445691006245864,2413036243729556,2413036243729556,2445691006245864,2510750012483229,2607848767558494,2736680102744457,2897072036249974,3088913005515930,3311979188670738,3565792723609526,3849617630719354,4162597229071452,4503929546343952,4872947188541515,5269039479023390,5691474339628667,6139254394733802,6611116664517994,7105676329656026,7621605318556568,8157709983886332,8712849325761276,9285756919355028,9874902726845955,10478499910564260,11094651296275905,11721525237444098,12357430651167758,13000739261292804,13649718434451086,14302403246779220,14956604718416304,15610049183773308,16260548650151971,16906082436562546,17544737541943943,18174557960725926,18793417623581786,19399013670982612,19988990915979472,20561115512004666,21113380607267516,21643973779590426,22151133490779621,22633002375257384,23087591279751061,23512892059493370,23907069776263900,24268602553968856,24596268794592316,24888989852936924,25145645744171584,25365009014033714,25545860150232561,25687211504564610,25788477431132723,25849459522147430,25870151699561076,25850510663961280,25790371847922148,25689585508004524,25548277446181732,25367035584593434,25146872448707683,24888982742983380,24594475754323903,24264287177487622,23899340056712764,23500831295009636,23070418714571166,22610155445601610,22122210784915628,21608581781141886,21071009074526993,20511155130198206,19930901723015047,19332531198950746,18718643857573056,18091864482996172,17454551004958964,16808715813440204,16156208301798692,15499009829465237,14839409079533837,14179918320170849,13522987625901088,12870725539234994,12224827681291465,11586756667958468,10958028071829674,10340380227808634,9735696866532388,9145740071669007,8571893516398055,8015105414566005,7476067224231298,6955486133587372,6454242107103581,5973312944230296,5513529979406908,5075354576616232,4658845338804064,4263836851160303,3890189981482419,3537924566419249,3207142064614392,2897809626224178,2609580013601215,2341787188242570,2093617369637676,1864322161946656,1653315892356102,1460096711001685,1284068668792175,1124411944621307,980101517761262,850054932441500,733294158696089,629005776716818,536470180784978,454930677062000,383510249221715,321236233696554,267146229827727,220391911052995,180269454003112,146168046596265,117487890075566,93592531684740,73824697304384,57564211037166,44280465835037,33544608326096,25001393098767,18328106836805,13210178420050,9344347261923,6458791511880,4331021664324,2791039655532,1710326670588,985962701555,529176737962,261798523713,118213633535,48219123808,17565265707,5638424884,1568904956,370576746,72276410,11208483,1310012,106603,5333,132,1 791,C,1,396,26004,665676,8695877,65494352,300479088,848065357,1431093884,1454582116,1706922962,3951326791,5342860194,1003413222,-2255140873,3626938956,3920007454,-11629874196,-18254389313,-2192319850,5249633984,-18005027405,-29786228028,13782490842,45931700874,-4769548673,-34296568908,45570279398,89358290477,-14563979062,-89905038448,24337114862,111647778789,-60551166928,-197093915802,13294999535,185926918586,-58080513448,-258466901592,54094548143,344613228834,-6592545694,-362336180569,64800256924,489281247734,-27249250864,-556136269177,1492377992,619298672958,-17703476309,-770296847408,-39653772906,862071248160,51578757481,-965364187746,-61696583550,1104006951237,128856094987,-1223996314682,-184632901120,1348181498070,198285524178,-1522593759890,-272364572271,1640385180381,347891711042,-1738523139196,-368530242886,1966814533866,524305288122,-2057579795109,-551775198047,2197841901842,580897075588,-2412783133648,-799331731618,2415507147914,784056521807,-2659220006293,-922234373570,2818542451924,1088939121444,-2798927013750,-1030483220130,3067738966041,1305618237725,-3081637890654,-1397886342352,3160685672810,1404422225094,-3391033988342,-1675305859445,3281960748377,1680246851718,-3399665822816,-1842686354090,3493036083334,2058654107342,-3413470847513,-2043935571751,3506286565270,2230791172684,-3425476150718,-2370530150366,3347899506126,2457220735899,-3351470291005,-2598896335398,3250495835660,2681162037322,-3105380413366,-2756188292690,2968682655737,2864370758452,-2848145736698,-3001687143160,2621783289922,2967177222481,-2498109889282,-3049317944709,2255185879408,3141962578730,-1922997856844,-3054047784150,1853742244071,3218809967884,-1486631895643,-3118994080216,1212826336446,3019358029934,-1056089462926,-3191841712329,563458096600,2954606278917,-458028532976,-2968359261494,168094304314,2942988343282,285936485223,-2650421417714,-364930836535,2765938192388,796493906604,-2544843550752,-1023629460302,2335068045817,1171621561922,-2326232575591,-1619389894752,1995259164860,1713009366060,-1932021921486,-1955627065017,1747345171096,2198695650453,-1430363799816,-2270502121786,1329439636050,2542561601222,-1042477311117,-2612828534442,846847880591,2690229662540,-624933325818,-2794601779530,327271314546,2812559219537,-129553889052,-2875526254383,-129553889052,2812559219537,327271314546,-2794601779530,-624933325818,2690229662540,846847880591,-2612828534442,-1042477311117,2542561601222,1329439636050,-2270502121786,-1430363799816,2198695650453,1747345171096,-1955627065017,-1932021921486,1713009366060,1995259164860,-1619389894752,-2326232575591,1171621561922,2335068045817,-1023629460302,-2544843550752,796493906604,2765938192388,-364930836535,-2650421417714,285936485223,2942988343282,168094304314,-2968359261494,-458028532976,2954606278917,563458096600,-3191841712329,-1056089462926,3019358029934,1212826336446,-3118994080216,-1486631895643,3218809967884,1853742244071,-3054047784150,-1922997856844,3141962578730,2255185879408,-3049317944709,-2498109889282,2967177222481,2621783289922,-3001687143160,-2848145736698,2864370758452,2968682655737,-2756188292690,-3105380413366,2681162037322,3250495835660,-2598896335398,-3351470291005,2457220735899,3347899506126,-2370530150366,-3425476150718,2230791172684,3506286565270,-2043935571751,-3413470847513,2058654107342,3493036083334,-1842686354090,-3399665822816,1680246851718,3281960748377,-1675305859445,-3391033988342,1404422225094,3160685672810,-1397886342352,-3081637890654,1305618237725,3067738966041,-1030483220130,-2798927013750,1088939121444,2818542451924,-922234373570,-2659220006293,784056521807,2415507147914,-799331731618,-2412783133648,580897075588,2197841901842,-551775198047,-2057579795109,524305288122,1966814533866,-368530242886,-1738523139196,347891711042,1640385180381,-272364572271,-1522593759890,198285524178,1348181498070,-184632901120,-1223996314682,128856094987,1104006951237,-61696583550,-965364187746,51578757481,862071248160,-39653772906,-770296847408,-17703476309,619298672958,1492377992,-556136269177,-27249250864,489281247734,64800256924,-362336180569,-6592545694,344613228834,54094548143,-258466901592,-58080513448,185926918586,13294999535,-197093915802,-60551166928,111647778789,24337114862,-89905038448,-14563979062,89358290477,45570279398,-34296568908,-4769548673,45931700874,13782490842,-29786228028,-18005027405,5249633984,-2192319850,-18254389313,-11629874196,3920007454,3626938956,-2255140873,1003413222,5342860194,3951326791,1706922962,1454582116,1431093884,848065357,300479088,65494352,8695877,665676,26004,396,1,D,1,132,5148,92155,904816,5298384,19091302,41888699,54046388,50231212,91995303,184140014,136082440,-58130216,-2712489,209635840,-99798658,-640496483,-422147646,184724896,-129861978,-1057627917,-485899886,1380090042,1011794237,-1159870884,-124446552,3024356374,1802524777,-2585386302,-1843802372,3373572621,1857397820,-5887404954,-4507448996,5132751005,3748109736,-7518966392,-5553388691,9309608842,8548459872,-9227395344,-8378051703,13125266134,11878732606,-14089482211,-14202820508,15112020726,15937889050,-18652263627,-20739356868,19956868134,23543079351,-22241931754,-26464715362,25024124826,31327203698,-26368114336,-35899502554,28237985155,39774152277,-31931991170,-45480238742,33246516956,50170841680,-33954119946,-53889721449,38088975401,62622059246,-37561294114,-66282665762,40291638440,70653461810,-43910753491,-79937923843,40027563414,81531406258,-45021928432,-90328308580,45944448362,97648534157,-42874229375,-97439947334,48605576406,108852356752,-43585228000,-112616058602,43444837925,115708224667,-47696295462,-125812206018,40462432862,124881859288,-41680521106,-131310821071,39792168523,138368418882,-34138669278,-137464902994,35620484884,142819844482,-29647295211,-144374043565,24261953054,145283212306,-21745620312,-148418871260,16552764714,147831864775,-11174505059,-145919762226,5545240322,145133677480,421751555,-145254054690,-8295347809,139769596370,11112412218,-137588368890,-18837029964,133315339513,28660189382,-124568185699,-30114174890,125060835620,41081392306,-114644534184,-45644357859,105487127314,48635358499,-103564728842,-62663903948,88465858334,61662655224,-84642235163,-68202552284,76122801113,77298370986,-59663375374,-75068867782,57818837312,86291929883,-43699179588,-87094855937,33050172718,86447702478,-27075680468,-95197457328,10023064147,91780940514,-4725591759,-95307408322,-5350443652,96097487466,18278094672,-91358674045,-24294625472,94383027603,36815460614,-90207799754,-43609234468,87105991880,50994642831,-83637465602,-60547163911,77364738178,66574898596,-73834423216,-73834423216,66574898596,77364738178,-60547163911,-83637465602,50994642831,87105991880,-43609234468,-90207799754,36815460614,94383027603,-24294625472,-91358674045,18278094672,96097487466,-5350443652,-95307408322,-4725591759,91780940514,10023064147,-95197457328,-27075680468,86447702478,33050172718,-87094855937,-43699179588,86291929883,57818837312,-75068867782,-59663375374,77298370986,76122801113,-68202552284,-84642235163,61662655224,88465858334,-62663903948,-103564728842,48635358499,105487127314,-45644357859,-114644534184,41081392306,125060835620,-30114174890,-124568185699,28660189382,133315339513,-18837029964,-137588368890,11112412218,139769596370,-8295347809,-145254054690,421751555,145133677480,5545240322,-145919762226,-11174505059,147831864775,16552764714,-148418871260,-21745620312,145283212306,24261953054,-144374043565,-29647295211,142819844482,35620484884,-137464902994,-34138669278,138368418882,39792168523,-131310821071,-41680521106,124881859288,40462432862,-125812206018,-47696295462,115708224667,43444837925,-112616058602,-43585228000,108852356752,48605576406,-97439947334,-42874229375,97648534157,45944448362,-90328308580,-45021928432,81531406258,40027563414,-79937923843,-43910753491,70653461810,40291638440,-66282665762,-37561294114,62622059246,38088975401,-53889721449,-33954119946,50170841680,33246516956,-45480238742,-31931991170,39774152277,28237985155,-35899502554,-26368114336,31327203698,25024124826,-26464715362,-22241931754,23543079351,19956868134,-20739356868,-18652263627,15937889050,15112020726,-14202820508,-14089482211,11878732606,13125266134,-8378051703,-9227395344,8548459872,9309608842,-5553388691,-7518966392,3748109736,5132751005,-4507448996,-5887404954,1857397820,3373572621,-1843802372,-2585386302,1802524777,3024356374,-124446552,-1159870884,1011794237,1380090042,-485899886,-1057627917,-129861978,184724896,-422147646,-640496483,-99798658,209635840,-2712489,-58130216,136082440,184140014,91995303,50231212,54046388,41888699,19091302,5298384,904816,92155,5148,132,1 793,C,1,396,26268,714146,10822548,107205766,763896972,4168249695,18192686382,65588310320,200303559612,529256510900,1233198110196,2580473067953,4936361286278,8779710387638,14729257172868,23551056945256,36099542982950,53181633292314,75410293028849,103137178238354,136456117972148,175140364531600,218411289106426,264673974359080,311531539075641,356203009853996,396034267273406,428643864896862,451696163223002,462879088452513,460567075065364,444792098173097,417522001769938,381793403933734,340501136268072,296066826595319,251093182644044,208717878153903,171549347579668,139810369236286,110551382270762,78858733190974,39861665064343,-10387254965444,-75483959316143,-159076754469906,-263642430468742,-388250752413472,-527339661218123,-671575811143172,-809847988971293,-930789354633028,-1023446976408758,-1077980314860926,-1087032181276266,-1047320594393237,-960631900278836,-833978470996945,-679067697012354,-510911559249903,-345333966850428,-196005808422719,-72427283889634,20461749378641,82082631394506,116888020256818,135556345645315,154493993396908,192214407370757,264152923946412,379186129427403,539334097877874,740866104796617,974216763346778,1222663290297531,1462375623887700,1665884023457211,1807852705206186,1869981853466264,1843049197077969,1726823441212008,1529679978000985,1268447939202412,967388623764809,655256392199058,360794567092161,108031031451060,-87445145550863,-220688400342122,-297821523810955,-334529963816241,-352972296534242,-378072388408419,-434060146222980,-541252905662347,-712545277584588,-949839276142108,-1241998886941202,-1566069050877441,-1891749094110704,-2186974909332287,-2422187059040006,-2572791879176299,-2621300562974455,-2560352146992778,-2395577133812827,-2145744126218684,-1838886882946277,-1506035086953104,-1175694204040552,-870812513776686,-607391821984577,-393048846304072,-225379205080779,-91751494891106,28059912383489,156918950867577,315040889014558,516086226920911,765093952779984,1057936131088194,1381992501740636,1717870601239262,2041902508451632,2329184972145589,2557154869018282,2709483181781589,2779201649210259,2769464475926095,2691348897378455,2560058251487898,2391734452866639,2201719965581548,2003091043917438,1804152973691334,1605649985497794,1400144173722770,1174983904972227,917359405679990,618359086283073,274459359651113,-112352425927743,-533867276364849,-974403251423090,-1411184833607435,-1817972498849160,-2170764779758126,-2452503325678140,-2654837424762950,-2777741538641464,-2828949495534787,-2823648654689967,-2782871914157811,-2729277770062883,-2681389771387055,-2649052207518741,-2631856067312090,-2619887386290294,-2595210131822052,-2533795425769640,-2408968663015428,-2196742030263636,-1881435028036036,-1459364731518279,-939932188768053,-345064065226629,292355795296305,931822193260243,1530983323750857,2052528792496018,2469509089315538,2767727383717812,2946301271313602,3017852821340428,3007648656192962,2949614216636108,2879001825253605,2824695368559311,2804619052825257,2824695368559311,2879001825253605,2949614216636108,3007648656192962,3017852821340428,2946301271313602,2767727383717812,2469509089315538,2052528792496018,1530983323750857,931822193260243,292355795296305,-345064065226629,-939932188768053,-1459364731518279,-1881435028036036,-2196742030263636,-2408968663015428,-2533795425769640,-2595210131822052,-2619887386290294,-2631856067312090,-2649052207518741,-2681389771387055,-2729277770062883,-2782871914157811,-2823648654689967,-2828949495534787,-2777741538641464,-2654837424762950,-2452503325678140,-2170764779758126,-1817972498849160,-1411184833607435,-974403251423090,-533867276364849,-112352425927743,274459359651113,618359086283073,917359405679990,1174983904972227,1400144173722770,1605649985497794,1804152973691334,2003091043917438,2201719965581548,2391734452866639,2560058251487898,2691348897378455,2769464475926095,2779201649210259,2709483181781589,2557154869018282,2329184972145589,2041902508451632,1717870601239262,1381992501740636,1057936131088194,765093952779984,516086226920911,315040889014558,156918950867577,28059912383489,-91751494891106,-225379205080779,-393048846304072,-607391821984577,-870812513776686,-1175694204040552,-1506035086953104,-1838886882946277,-2145744126218684,-2395577133812827,-2560352146992778,-2621300562974455,-2572791879176299,-2422187059040006,-2186974909332287,-1891749094110704,-1566069050877441,-1241998886941202,-949839276142108,-712545277584588,-541252905662347,-434060146222980,-378072388408419,-352972296534242,-334529963816241,-297821523810955,-220688400342122,-87445145550863,108031031451060,360794567092161,655256392199058,967388623764809,1268447939202412,1529679978000985,1726823441212008,1843049197077969,1869981853466264,1807852705206186,1665884023457211,1462375623887700,1222663290297531,974216763346778,740866104796617,539334097877874,379186129427403,264152923946412,192214407370757,154493993396908,135556345645315,116888020256818,82082631394506,20461749378641,-72427283889634,-196005808422719,-345333966850428,-510911559249903,-679067697012354,-833978470996945,-960631900278836,-1047320594393237,-1087032181276266,-1077980314860926,-1023446976408758,-930789354633028,-809847988971293,-671575811143172,-527339661218123,-388250752413472,-263642430468742,-159076754469906,-75483959316143,-10387254965444,39861665064343,78858733190974,110551382270762,139810369236286,171549347579668,208717878153903,251093182644044,296066826595319,340501136268072,381793403933734,417522001769938,444792098173097,460567075065364,462879088452513,451696163223002,428643864896862,396034267273406,356203009853996,311531539075641,264673974359080,218411289106426,175140364531600,136456117972148,103137178238354,75410293028849,53181633292314,36099542982950,23551056945256,14729257172868,8779710387638,4936361286278,2580473067953,1233198110196,529256510900,200303559612,65588310320,18192686382,4168249695,763896972,107205766,10822548,714146,26268,396,1,D,1,132,5306,104940,1266716,10542158,65315519,317284606,1254191870,4149786020,11759014186,29109892140,64132567508,128030296869,235687073836,406477800130,665068458824,1040686462820,1563540852912,2259371288641,3145374933622,4229450154868,5509880624546,6970146685340,8568917021926,10234283044272,11871826337769,13383297383516,14679758300890,15678620331338,16296058006303,16457799252840,16131941549499,15355445286450,14222898944510,12843821390742,11311261141796,9710814126947,8145635087388,6725578152703,5508343997940,4444451840786,3385407882002,2149816412585,581169636640,-1450538243509,-4075254048746,-7410874611202,-11494236406366,-16210874980020,-21288517638655,-26355313435056,-31007695196633,-34847252208096,-37500266854898,-38654054063310,-38113449187539,-35849447522748,-32019171353359,-26958932351578,-21151784633818,-15158379377023,-9514668202352,-4637249928545,-781475320408,1954392198861,3633644494834,4521289258355,5107293857388,6033790685517,7925361906180,11221825996043,16112353330778,22562789376114,30341616953617,38987527734700,47773232205459,55765058172372,61999019744839,65684449955220,66329896093161,63769836198484,58149639979507,49918178056134,39813444720849,28794203524908,17903037134754,8096321696129,90879205760,-5742645275675,-9427547418946,-11361842906748,-12233504795040,-12894838647545,-14233003851984,-17053532739565,-21962638214434,-29237241052839,-38716218318033,-49780579906206,-61460058661877,-72623993932016,-82163957377179,-89109838012566,-92703204698438,-92487872949256,-88424312849621,-80954112048292,-70933265861763,-59439144666226,-47548102874725,-36181997131643,-26037616001150,-17541979007649,-10793420916280,-5520089558235,-1120432090846,3195210810346,8213062297368,14547748406261,22536737555496,32195766782561,43221983886497,55037357744129,66864945947591,77827705055322,87065795660197,93871770494862,97822128666790,98852652773128,97231205793926,93441529901864,88050831518675,81623722017740,74673140998861,67592170628173,60551221627459,53426273779563,45840390990654,37318824141023,27463532178912,16052022806618,3056304742576,-11348160064294,-26741270040694,-42431638838283,-57526041274242,-71106699416179,-82429741828963,-91042607812935,-96800055427519,-99840202740296,-100572552495422,-99652876416568,-97881085005930,-96013618515880,-94568182170102,-93712749174942,-93258019416187,-92702510454333,-91290197905371,-88100810649217,-82208479801949,-72886730334519,-59781516331860,-42994248989052,-23085791465840,-1039186755080,21822194738208,43997013146426,64041570549170,80797786002983,93530169474445,101969874365027,106325201168011,107278101414577,105905974815801,103473896210368,101149935114512,99776428814412,99776428814412,101149935114512,103473896210368,105905974815801,107278101414577,106325201168011,101969874365027,93530169474445,80797786002983,64041570549170,43997013146426,21822194738208,-1039186755080,-23085791465840,-42994248989052,-59781516331860,-72886730334519,-82208479801949,-88100810649217,-91290197905371,-92702510454333,-93258019416187,-93712749174942,-94568182170102,-96013618515880,-97881085005930,-99652876416568,-100572552495422,-99840202740296,-96800055427519,-91042607812935,-82429741828963,-71106699416179,-57526041274242,-42431638838283,-26741270040694,-11348160064294,3056304742576,16052022806618,27463532178912,37318824141023,45840390990654,53426273779563,60551221627459,67592170628173,74673140998861,81623722017740,88050831518675,93441529901864,97231205793926,98852652773128,97822128666790,93871770494862,87065795660197,77827705055322,66864945947591,55037357744129,43221983886497,32195766782561,22536737555496,14547748406261,8213062297368,3195210810346,-1120432090846,-5520089558235,-10793420916280,-17541979007649,-26037616001150,-36181997131643,-47548102874725,-59439144666226,-70933265861763,-80954112048292,-88424312849621,-92487872949256,-92703204698438,-89109838012566,-82163957377179,-72623993932016,-61460058661877,-49780579906206,-38716218318033,-29237241052839,-21962638214434,-17053532739565,-14233003851984,-12894838647545,-12233504795040,-11361842906748,-9427547418946,-5742645275675,90879205760,8096321696129,17903037134754,28794203524908,39813444720849,49918178056134,58149639979507,63769836198484,66329896093161,65684449955220,61999019744839,55765058172372,47773232205459,38987527734700,30341616953617,22562789376114,16112353330778,11221825996043,7925361906180,6033790685517,5107293857388,4521289258355,3633644494834,1954392198861,-781475320408,-4637249928545,-9514668202352,-15158379377023,-21151784633818,-26958932351578,-32019171353359,-35849447522748,-38113449187539,-38654054063310,-37500266854898,-34847252208096,-31007695196633,-26355313435056,-21288517638655,-16210874980020,-11494236406366,-7410874611202,-4075254048746,-1450538243509,581169636640,2149816412585,3385407882002,4444451840786,5508343997940,6725578152703,8145635087388,9710814126947,11311261141796,12843821390742,14222898944510,15355445286450,16131941549499,16457799252840,16296058006303,15678620331338,14679758300890,13383297383516,11871826337769,10234283044272,8568917021926,6970146685340,5509880624546,4229450154868,3145374933622,2259371288641,1563540852912,1040686462820,665068458824,406477800130,235687073836,128030296869,64132567508,29109892140,11759014186,4149786020,1254191870,317284606,65315519,10542158,1266716,104940,5306,132,1 794,C,1,397,26003,660211,8492277,62300813,272956779,701754271,911878881,119108337,-994409181,-310929209,1126761305,9977801,-1600602337,-1230235113,-2150475063,-2233770919,2644535503,5237109267,-87263983,-4962609175,-736341345,5419784847,5545110653,2042549517,-6072915005,-11084122885,-5312681203,4890899065,11860537851,3658626151,-12715894459,-14440128243,8873835207,30093998631,14702175681,-11303526523,-23219029645,-18330641697,5340692869,27325419881,13172637867,-34632867077,-45140902975,-466752503,48648021047,53264727363,4859006969,-46723077287,-44299436973,17794654379,57476497817,30142758965,-40332062201,-90400586145,-51365236503,51151463809,105038096415,34115108411,-62839436159,-73163135955,6957818083,100068951847,96443580293,-23640647707,-139108688481,-109266008677,21282787201,111985434857,77333012007,-53408081681,-136852515139,-42141535311,139827236655,175428190567,33955293805,-127270882099,-155390435985,-36549576725,112426498537,115759134237,-54568301877,-180871993517,-114106863663,90065480033,225730587899,142833780731,-73996546859,-175706166791,-44916777741,115506128519,128608223389,-12274609167,-188446989533,-213200519749,-18220463555,206175941405,179527450015,-14264902765,-132152532447,-63294233643,112020202579,191214195259,63673621597,-171457647471,-235177480373,-99951196089,79797004645,144847759349,28988693931,-124168929745,-101424627131,117832095145,236542713415,139134663359,-54287368211,-178841105875,-137686334233,15089628183,94236653969,-21992448215,-146786578389,-129867040573,27843351553,199555016781,220152582883,46974965847,-115393117175,-59833899067,51964492623,61479691151,-35825248671,-159337126311,-210416393989,-85070726165,133072007069,170402660465,55403439679,-39454236753,-2667992215,115478058237,168106030479,47464362039,-175696164503,-227095428439,-117244298241,21847093811,80724269949,8373683197,-100225028849,-58758722229,181148057409,284691625493,146899543479,-73502223977,-193246608283,-128380427227,30383013683,88404281967,-95795955731,-246323843951,-166479294129,82983697959,298469698001,276587413589,26485037779,-187667148737,-74315120891,146643223609,170478435155,-47117589685,-308124967875,-357800146555,-96314745861,257552873027,288530226505,42248048029,-165170258793,-92465808729,188934890961,364452433385,165938203735,-273981299149,-436158041359,-216967710711,116550206487,239454878491,56576882365,-229781879799,-240505819001,153406976923,461085796421,351848437685,-55883154181,-356577650957,-290681721339,36201147293,248022783975,36201147293,-290681721339,-356577650957,-55883154181,351848437685,461085796421,153406976923,-240505819001,-229781879799,56576882365,239454878491,116550206487,-216967710711,-436158041359,-273981299149,165938203735,364452433385,188934890961,-92465808729,-165170258793,42248048029,288530226505,257552873027,-96314745861,-357800146555,-308124967875,-47117589685,170478435155,146643223609,-74315120891,-187667148737,26485037779,276587413589,298469698001,82983697959,-166479294129,-246323843951,-95795955731,88404281967,30383013683,-128380427227,-193246608283,-73502223977,146899543479,284691625493,181148057409,-58758722229,-100225028849,8373683197,80724269949,21847093811,-117244298241,-227095428439,-175696164503,47464362039,168106030479,115478058237,-2667992215,-39454236753,55403439679,170402660465,133072007069,-85070726165,-210416393989,-159337126311,-35825248671,61479691151,51964492623,-59833899067,-115393117175,46974965847,220152582883,199555016781,27843351553,-129867040573,-146786578389,-21992448215,94236653969,15089628183,-137686334233,-178841105875,-54287368211,139134663359,236542713415,117832095145,-101424627131,-124168929745,28988693931,144847759349,79797004645,-99951196089,-235177480373,-171457647471,63673621597,191214195259,112020202579,-63294233643,-132152532447,-14264902765,179527450015,206175941405,-18220463555,-213200519749,-188446989533,-12274609167,128608223389,115506128519,-44916777741,-175706166791,-73996546859,142833780731,225730587899,90065480033,-114106863663,-180871993517,-54568301877,115759134237,112426498537,-36549576725,-155390435985,-127270882099,33955293805,175428190567,139827236655,-42141535311,-136852515139,-53408081681,77333012007,111985434857,21282787201,-109266008677,-139108688481,-23640647707,96443580293,100068951847,6957818083,-73163135955,-62839436159,34115108411,105038096415,51151463809,-51365236503,-90400586145,-40332062201,30142758965,57476497817,17794654379,-44299436973,-46723077287,4859006969,53264727363,48648021047,-466752503,-45140902975,-34632867077,13172637867,27325419881,5340692869,-18330641697,-23219029645,-11303526523,14702175681,30093998631,8873835207,-14440128243,-12715894459,3658626151,11860537851,4890899065,-5312681203,-11084122885,-6072915005,2042549517,5545110653,5419784847,-736341345,-4962609175,-87263983,5237109267,2644535503,-2233770919,-2150475063,-1230235113,-1600602337,9977801,1126761305,-310929209,-994409181,119108337,911878881,701754271,272956779,62300813,8492277,660211,26003,397,1,D,1,132,5121,90620,871937,4932924,16675385,31570384,23354183,-19104558,-33334405,20186724,32703501,-37015612,-53432037,-50094236,-97672275,-7291852,173466859,117827562,-120707139,-138659156,103864757,217545594,150513683,-54552528,-349902931,-328815128,-12876027,339110074,353544779,-176644498,-588801705,-190413842,814736817,943922976,15008713,-676443348,-829118039,-287441826,660053159,943147546,-367232063,-1714336822,-956227675,955794644,2082623851,1184892882,-867202617,-1948248238,-593568309,1620361538,1824198295,-85860506,-2611218989,-2947076164,-84945629,3277480228,2934010149,-739302426,-2878552485,-1471685448,2110948541,4073954954,1650904363,-3316602198,-5127436009,-1684033938,2803222155,3967094660,596532955,-3972172442,-4015241427,1913391180,6552400365,4219320122,-1980623047,-5778866590,-3875319673,1594634358,5011940209,1473088972,-4883590343,-6123056598,-657506729,6410014562,7519826777,1324659532,-5488644593,-4671731662,1692844403,5094542406,2603864565,-3844406342,-8112903805,-4914680320,3986651163,8127946010,3055582967,-3301806962,-4314141989,857869976,6164897395,5471453640,-2078020171,-8353044390,-6483566845,-221257138,4830142429,3694466832,-2000771437,-5162694866,-21538809,7317157232,7419605959,1587284346,-4794315575,-6332762150,-2374170531,2789625364,1904910203,-3467398418,-5616192329,-2272883946,4398509259,8357777616,5386219123,-1996687788,-3948153771,142710478,2550353281,812903208,-3584974679,-7105246538,-6160704017,1135190412,6434903425,4257665784,-118285089,-1405801504,1997978721,5585013554,4731832055,-2479882224,-8200109703,-6455700584,-1621409737,2439996548,2021718809,-1793614022,-3959153257,1898746542,9517597771,8402557578,1289061079,-5564701678,-6388825711,-1856837260,3162253673,595459662,-6977828321,-8312089056,-1921794151,7526795600,11405796967,6066175484,-3961804057,-6027296070,1706310593,6791923686,3017481957,-6780855704,-13117805981,-9345156184,3535747411,11495333330,6401238295,-3025989322,-6005555711,1443780632,11000301913,11327859640,-2031489215,-14586213374,-12800482867,-1538580988,7788821285,6318898376,-3333153237,-10433328916,-2537074501,12468497360,16307859133,5819257512,-8729947051,-13092939632,-5082355339,6669627814,6669627814,-5082355339,-13092939632,-8729947051,5819257512,16307859133,12468497360,-2537074501,-10433328916,-3333153237,6318898376,7788821285,-1538580988,-12800482867,-14586213374,-2031489215,11327859640,11000301913,1443780632,-6005555711,-3025989322,6401238295,11495333330,3535747411,-9345156184,-13117805981,-6780855704,3017481957,6791923686,1706310593,-6027296070,-3961804057,6066175484,11405796967,7526795600,-1921794151,-8312089056,-6977828321,595459662,3162253673,-1856837260,-6388825711,-5564701678,1289061079,8402557578,9517597771,1898746542,-3959153257,-1793614022,2021718809,2439996548,-1621409737,-6455700584,-8200109703,-2479882224,4731832055,5585013554,1997978721,-1405801504,-118285089,4257665784,6434903425,1135190412,-6160704017,-7105246538,-3584974679,812903208,2550353281,142710478,-3948153771,-1996687788,5386219123,8357777616,4398509259,-2272883946,-5616192329,-3467398418,1904910203,2789625364,-2374170531,-6332762150,-4794315575,1587284346,7419605959,7317157232,-21538809,-5162694866,-2000771437,3694466832,4830142429,-221257138,-6483566845,-8353044390,-2078020171,5471453640,6164897395,857869976,-4314141989,-3301806962,3055582967,8127946010,3986651163,-4914680320,-8112903805,-3844406342,2603864565,5094542406,1692844403,-4671731662,-5488644593,1324659532,7519826777,6410014562,-657506729,-6123056598,-4883590343,1473088972,5011940209,1594634358,-3875319673,-5778866590,-1980623047,4219320122,6552400365,1913391180,-4015241427,-3972172442,596532955,3967094660,2803222155,-1684033938,-5127436009,-3316602198,1650904363,4073954954,2110948541,-1471685448,-2878552485,-739302426,2934010149,3277480228,-84945629,-2947076164,-2611218989,-85860506,1824198295,1620361538,-593568309,-1948248238,-867202617,1184892882,2082623851,955794644,-956227675,-1714336822,-367232063,943147546,660053159,-287441826,-829118039,-676443348,15008713,943922976,814736817,-190413842,-588801705,-176644498,353544779,339110074,-12876027,-328815128,-349902931,-54552528,150513683,217545594,103864757,-138659156,-120707139,117827562,173466859,-7291852,-97672275,-50094236,-53432037,-37015612,32703501,20186724,-33334405,-19104558,23354183,31570384,16675385,4932924,871937,90620,5121,132,1 795,C,1,397,26136,684843,9568266,82841078,487748048,2084505906,6809759913,17821114716,39162542167,75769520401,134415359910,224163454860,354633148920,534012535829,770513003633,1075796800344,1464228091137,1947708036354,2534823702592,3237625995742,4074888592794,5063677384137,6211346885844,7522147296323,9007759643219,10681697021115,12545011812450,14589064694295,16812890072956,19224507240487,21822389937876,24590968296453,27520125163971,30612380007803,33861608823188,37242310486191,40732984495413,44331770725806,48031689548617,51800130162511,55606608897705,59452025814870,63340641492735,67240616721674,71109453354563,74944497894804,78763832059947,82545994471059,86240607295117,89837907190792,93370122212799,96835772433965,100184688048470,103396138654961,106506136692593,109527368379753,112408835638684,115117062013519,117691124550394,120162437627401,122484502969974,124610585276249,126580064806139,128444245389293,130159810955858,131653244194401,132947590857445,134114458322050,135131185413829,135910363996447,136458060707277,136868982368576,137158665300521,137240390432546,137095095586379,136820835872286,136464495837391,135946863568531,135226627786732,134401088598262,133550650534464,132613561436750,131529200231720,130385294149751,129287095386623,128185505019558,126989387239219,125760837495589,124627320828739,123566973683521,122467972193334,121358496655499,120379536867719,119544144759968,118727559408608,117909899033466,117223237030300,116715114067270,116267888272699,115825302254707,115505719636062,115390841255891,115382143635821,115390841255891,115505719636062,115825302254707,116267888272699,116715114067270,117223237030300,117909899033466,118727559408608,119544144759968,120379536867719,121358496655499,122467972193334,123566973683521,124627320828739,125760837495589,126989387239219,128185505019558,129287095386623,130385294149751,131529200231720,132613561436750,133550650534464,134401088598262,135226627786732,135946863568531,136464495837391,136820835872286,137095095586379,137240390432546,137158665300521,136868982368576,136458060707277,135910363996447,135131185413829,134114458322050,132947590857445,131653244194401,130159810955858,128444245389293,126580064806139,124610585276249,122484502969974,120162437627401,117691124550394,115117062013519,112408835638684,109527368379753,106506136692593,103396138654961,100184688048470,96835772433965,93370122212799,89837907190792,86240607295117,82545994471059,78763832059947,74944497894804,71109453354563,67240616721674,63340641492735,59452025814870,55606608897705,51800130162511,48031689548617,44331770725806,40732984495413,37242310486191,33861608823188,30612380007803,27520125163971,24590968296453,21822389937876,19224507240487,16812890072956,14589064694295,12545011812450,10681697021115,9007759643219,7522147296323,6211346885844,5063677384137,4074888592794,3237625995742,2534823702592,1947708036354,1464228091137,1075796800344,770513003633,534012535829,354633148920,224163454860,134415359910,75769520401,39162542167,17821114716,6809759913,2084505906,487748048,82841078,9568266,684843,26136,397,1,D,1,132,5201,97111,1053002,7447442,37095292,137778381,400523671,954771160,1957444957,3611025672,6198826922,10063857352,15525092876,22858039669,32404442642,44643683477,60063309187,79009568788,101813184878,129033461896,161359650377,199231500561,242796798244,292317400203,348305543199,411061947931,480386243492,556042351875,638212869511,727094897280,822335241765,923382192519,1030146176037,1142678292586,1260379579271,1382277822544,1507984014053,1637503471824,1770120228181,1904516579779,2040151809415,2177349703086,2315681720835,2453571165497,2590098276546,2725806061135,2860816879913,2993587224451,3122797184198,3249094709167,3373345380814,3494420241517,3610688124314,3722595270863,3831431952895,3936387643097,4035483679834,4128894595567,4218400393307,4303722584348,4382631346037,4454933978929,4522866220907,4586735194194,4643810078345,4692906863966,4736362275793,4775454731938,4807589767019,4830780047153,4847402619257,4860083501968,4867056455639,4865674076021,4857743835360,4846692117229,4831644489649,4809533461840,4781533517847,4751782097425,4720556538557,4684664395923,4644513574172,4604585163499,4566098066225,4525493500394,4481868729386,4439638338088,4401228581020,4363263512858,4323542471663,4285993145997,4254225751682,4225451275425,4196091924727,4168798240199,4147866502505,4131545207068,4115560936627,4101357034115,4093722544810,4092194096024,4092194096024,4093722544810,4101357034115,4115560936627,4131545207068,4147866502505,4168798240199,4196091924727,4225451275425,4254225751682,4285993145997,4323542471663,4363263512858,4401228581020,4439638338088,4481868729386,4525493500394,4566098066225,4604585163499,4644513574172,4684664395923,4720556538557,4751782097425,4781533517847,4809533461840,4831644489649,4846692117229,4857743835360,4865674076021,4867056455639,4860083501968,4847402619257,4830780047153,4807589767019,4775454731938,4736362275793,4692906863966,4643810078345,4586735194194,4522866220907,4454933978929,4382631346037,4303722584348,4218400393307,4128894595567,4035483679834,3936387643097,3831431952895,3722595270863,3610688124314,3494420241517,3373345380814,3249094709167,3122797184198,2993587224451,2860816879913,2725806061135,2590098276546,2453571165497,2315681720835,2177349703086,2040151809415,1904516579779,1770120228181,1637503471824,1507984014053,1382277822544,1260379579271,1142678292586,1030146176037,923382192519,822335241765,727094897280,638212869511,556042351875,480386243492,411061947931,348305543199,292317400203,242796798244,199231500561,161359650377,129033461896,101813184878,79009568788,60063309187,44643683477,32404442642,22858039669,15525092876,10063857352,6198826922,3611025672,1957444957,954771160,400523671,137778381,37095292,7447442,1053002,97111,5201,132,1 797,C,1,399,26401,680987,8941151,66821243,289678253,628747341,-130075339,-4506018929,-9860165777,1811210605,45452630255,67643266753,-54252486355,-288737571063,-227494451615,484568713981,1156931892449,221378834111,-2303636956563,-3014606656069,1313155196287,7105344117569,5043248425865,-7143410016997,-15690302153279,-4347582432369,19993479341557,26464171302841,-2789229271793,-40219865489673,-36195982960307,18015084472355,65870307188863,43221264913097,-40261627456069,-96039567051681,-48705800447093,69286848789757,132777463491045,52812193919347,-108456312412399,-176998281029211,-50749922670529,160607296507271,223134317825119,36658931405587,-221130295312593,-262398596768689,-12267922543109,280046013745089,293182795737199,-13255899536767,-333756603231993,-323467327815673,35680339712585,390262346377049,358562950492563,-63672760448497,-457548048216881,-390472932988663,108300249065485,530308549819831,406671918326021,-167354300483833,-596395742910463,-407653087343821,229156308785489,655717451094827,405819473950445,-292570835128397,-722015640606573,-404490235534159,372198118044625,801368507977979,388752816027339,-477265805546373,-878921082565255,-345212639012527,594423946423901,936480103525375,282878449672907,-702389293844653,-976722445243605,-222403517991141,798699612449009,1017082940012777,168001694064307,-898390244246599,-1061482917114645,-104373669458969,1006151592492869,1093210637780687,23841851135437,-1105157296185497,-1100899312832641,58340264383047,1181144644052319,1097765149738333,-125479672061393,-1245178750775355,-1103185838303573,185438310594927,1318842751952169,1113739143493351,-260246844428269,-1402946079530793,-1108391483372515,353577231645959,1477226374185343,1081139065444077,-445117748619755,-1532327944128751,-1051797966341955,521281845121181,1585782509658753,1037390510046327,-596285020752303,-1656513487146439,-1026464925822235,690610187022581,1735250598436019,996134541816761,-798072997031793,-1796532775680513,-947886313714257,891998727306679,1836605260828227,908034721739835,-963976194151143,-1880926501204731,-889482095384883,1038428498900923,1947672287673145,870209001304913,-1139060051746609,-2019474133338519,-822490257734255,1254370279890189,2066834704674065,752548169109837,-1354113792783609,-2091576759685621,-691748434090433,1435210722438309,2126192534730529,649527051624509,-1529748528082719,-2187156663992633,-596418102378357,1660585078909207,2249215208506773,504210690977377,-1807744185734221,-2279663794918473,-386250279226425,1935539773661829,2284017226922719,278539540702911,-2042086025863669,-2296185104320397,-188207298045707,2158948376190619,2326858725522311,84538867875485,-2301180842197327,-2345713339069885,54149503808273,2441230125807823,2323803217722545,-206718988017781,-2545302738065681,-2274056523972979,338017876502499,2619007478559873,2231125276032233,-447797872768397,-2696383548605987,-2201029847319209,569049944168191,2789830990211285,2153596318101989,-720007679154141,-2873763250333119,-2066569590700873,880029445372007,2923369063884925,1956072151197621,-1022160420299343,-2950032352806555,-1850662830673841,1152430398616243,2982421300585705,1749170420161407,-1298468359856591,-3022683927148091,-1624245616138919,1465441301509293,3042219485418371,1465441301509293,-1624245616138919,-3022683927148091,-1298468359856591,1749170420161407,2982421300585705,1152430398616243,-1850662830673841,-2950032352806555,-1022160420299343,1956072151197621,2923369063884925,880029445372007,-2066569590700873,-2873763250333119,-720007679154141,2153596318101989,2789830990211285,569049944168191,-2201029847319209,-2696383548605987,-447797872768397,2231125276032233,2619007478559873,338017876502499,-2274056523972979,-2545302738065681,-206718988017781,2323803217722545,2441230125807823,54149503808273,-2345713339069885,-2301180842197327,84538867875485,2326858725522311,2158948376190619,-188207298045707,-2296185104320397,-2042086025863669,278539540702911,2284017226922719,1935539773661829,-386250279226425,-2279663794918473,-1807744185734221,504210690977377,2249215208506773,1660585078909207,-596418102378357,-2187156663992633,-1529748528082719,649527051624509,2126192534730529,1435210722438309,-691748434090433,-2091576759685621,-1354113792783609,752548169109837,2066834704674065,1254370279890189,-822490257734255,-2019474133338519,-1139060051746609,870209001304913,1947672287673145,1038428498900923,-889482095384883,-1880926501204731,-963976194151143,908034721739835,1836605260828227,891998727306679,-947886313714257,-1796532775680513,-798072997031793,996134541816761,1735250598436019,690610187022581,-1026464925822235,-1656513487146439,-596285020752303,1037390510046327,1585782509658753,521281845121181,-1051797966341955,-1532327944128751,-445117748619755,1081139065444077,1477226374185343,353577231645959,-1108391483372515,-1402946079530793,-260246844428269,1113739143493351,1318842751952169,185438310594927,-1103185838303573,-1245178750775355,-125479672061393,1097765149738333,1181144644052319,58340264383047,-1100899312832641,-1105157296185497,23841851135437,1093210637780687,1006151592492869,-104373669458969,-1061482917114645,-898390244246599,168001694064307,1017082940012777,798699612449009,-222403517991141,-976722445243605,-702389293844653,282878449672907,936480103525375,594423946423901,-345212639012527,-878921082565255,-477265805546373,388752816027339,801368507977979,372198118044625,-404490235534159,-722015640606573,-292570835128397,405819473950445,655717451094827,229156308785489,-407653087343821,-596395742910463,-167354300483833,406671918326021,530308549819831,108300249065485,-390472932988663,-457548048216881,-63672760448497,358562950492563,390262346377049,35680339712585,-323467327815673,-333756603231993,-13255899536767,293182795737199,280046013745089,-12267922543109,-262398596768689,-221130295312593,36658931405587,223134317825119,160607296507271,-50749922670529,-176998281029211,-108456312412399,52812193919347,132777463491045,69286848789757,-48705800447093,-96039567051681,-40261627456069,43221264913097,65870307188863,18015084472355,-36195982960307,-40219865489673,-2789229271793,26464171302841,19993479341557,-4347582432369,-15690302153279,-7143410016997,5043248425865,7105344117569,1313155196287,-3014606656069,-2303636956563,221378834111,1156931892449,484568713981,-227494451615,-288737571063,-54252486355,67643266753,45452630255,1811210605,-9860165777,-4506018929,-130075339,628747341,289678253,66821243,8941151,680987,26401,399,1,D,1,133,5227,94221,925883,5290779,16890609,19148089,-62548135,-275689063,-275359689,727437899,2361090319,1077694235,-6179344241,-11692025533,1998359807,32681212377,34155493099,-34882172323,-112500426147,-52081653185,162356519517,267380156695,-10587831799,-465872492707,-454739139693,278536469281,972283474233,556275547231,-842169973841,-1614300693591,-462301222305,1688730887339,2306202933831,165111148913,-2765237110269,-3056741587823,292891084605,4112241898255,3927635472833,-980581578619,-5838953168269,-4839213323695,2081383652251,7895741504189,5526676106243,-3635862229057,-9976993974147,-5821651549321,5374750854041,11812882980377,5904861516385,-6995211759587,-13512813891405,-6075988445481,8584634752051,15404357188945,6267070034427,-10540985094443,-17498382416485,-6030617220973,13002807280031,19372893329623,5124746788139,-15620651829409,-20747516466627,-3850043684177,18101335058609,21919327451845,2544561306029,-20741335560521,-23306973772069,-946023352229,24043513978687,24708786131459,-1529649617145,-27888026970169,-25450379119099,4898518778465,31533691278433,25309579361563,-8450961042989,-34549529975587,-24845087067969,11650106776201,37313049086551,24575607275219,-14776160719001,-40296813924163,-24222939902781,18328393155549,43221578453053,23193374365311,-22097213624947,-45410030762543,-21576031103769,25372154742867,46833274508515,20091940067753,-28010937037643,-48220081217971,-19022370789171,30714713217809,50003759735071,17756746259481,-34027582834499,-51691582726543,-15698169601235,37545591279169,52642432453363,13186414712169,-40549847419939,-53099307304639,-11021818088233,43132503139573,53889920046833,9268965526795,-46094595244739,-55195272257199,-7153081853213,49715639589767,56242577727301,4261755687923,-53243261986033,-56451759871171,-1263973854799,55946693209763,56361609763071,-1003419004273,-58230885483021,-56898210322083,2806323888857,61117465287645,57980695709263,-5233159833621,-64761660611737,-58535108923703,8669337183661,68179181662747,58003503657863,-12234865618929,-70679612915875,-57180954585255,15092446165479,72958254432733,57077262449437,-17773268886291,-76176392330605,-57388393814415,21526965711633,80280732094499,56837207234323,-26554295218763,-84015459207731,-54960457260089,31687694903387,86666073688397,52753440709997,-36029522352763,-89012268633851,-51200255835559,40179530105577,92081760183581,49820352991575,-45250732902585,-95523245910041,-47366148740703,51117104060569,97996340089375,43650919225295,-56474750289759,-99013910564387,-39827368618397,60626523555669,99549593389859,36730530212949,-64387549517851,-100564845498211,-33714245615125,68841785295651,101631311915475,29624678703459,-73803816665685,-101602954408391,-24433142848521,78178547677243,100276179624325,19177402377363,-81595057570355,-98611549205897,-14392557301065,84892526104683,97265317048009,9374835940295,-88793608019969,-95625658697297,-3326556288847,92746633736505,92746633736505,-3326556288847,-95625658697297,-88793608019969,9374835940295,97265317048009,84892526104683,-14392557301065,-98611549205897,-81595057570355,19177402377363,100276179624325,78178547677243,-24433142848521,-101602954408391,-73803816665685,29624678703459,101631311915475,68841785295651,-33714245615125,-100564845498211,-64387549517851,36730530212949,99549593389859,60626523555669,-39827368618397,-99013910564387,-56474750289759,43650919225295,97996340089375,51117104060569,-47366148740703,-95523245910041,-45250732902585,49820352991575,92081760183581,40179530105577,-51200255835559,-89012268633851,-36029522352763,52753440709997,86666073688397,31687694903387,-54960457260089,-84015459207731,-26554295218763,56837207234323,80280732094499,21526965711633,-57388393814415,-76176392330605,-17773268886291,57077262449437,72958254432733,15092446165479,-57180954585255,-70679612915875,-12234865618929,58003503657863,68179181662747,8669337183661,-58535108923703,-64761660611737,-5233159833621,57980695709263,61117465287645,2806323888857,-56898210322083,-58230885483021,-1003419004273,56361609763071,55946693209763,-1263973854799,-56451759871171,-53243261986033,4261755687923,56242577727301,49715639589767,-7153081853213,-55195272257199,-46094595244739,9268965526795,53889920046833,43132503139573,-11021818088233,-53099307304639,-40549847419939,13186414712169,52642432453363,37545591279169,-15698169601235,-51691582726543,-34027582834499,17756746259481,50003759735071,30714713217809,-19022370789171,-48220081217971,-28010937037643,20091940067753,46833274508515,25372154742867,-21576031103769,-45410030762543,-22097213624947,23193374365311,43221578453053,18328393155549,-24222939902781,-40296813924163,-14776160719001,24575607275219,37313049086551,11650106776201,-24845087067969,-34549529975587,-8450961042989,25309579361563,31533691278433,4898518778465,-25450379119099,-27888026970169,-1529649617145,24708786131459,24043513978687,-946023352229,-23306973772069,-20741335560521,2544561306029,21919327451845,18101335058609,-3850043684177,-20747516466627,-15620651829409,5124746788139,19372893329623,13002807280031,-6030617220973,-17498382416485,-10540985094443,6267070034427,15404357188945,8584634752051,-6075988445481,-13512813891405,-6995211759587,5904861516385,11812882980377,5374750854041,-5821651549321,-9976993974147,-3635862229057,5526676106243,7895741504189,2081383652251,-4839213323695,-5838953168269,-980581578619,3927635472833,4112241898255,292891084605,-3056741587823,-2765237110269,165111148913,2306202933831,1688730887339,-462301222305,-1614300693591,-842169973841,556275547231,972283474233,278536469281,-454739139693,-465872492707,-10587831799,267380156695,162356519517,-52081653185,-112500426147,-34882172323,34155493099,32681212377,1998359807,-11692025533,-6179344241,1077694235,2361090319,727437899,-275359689,-275689063,-62548135,19148089,16890609,5290779,925883,94221,5227,133,1 798,C,1,399,26533,705432,10023030,87977106,518019780,2141966463,6318908097,12971185563,16133858466,2252603976,-38308220850,-87645590466,-94236278944,-16285208940,115400712410,204213927246,186076727952,93705639573,-19862402121,-173543029464,-372952794489,-468563586771,-276435966774,127344288582,444196487871,560998830693,638464455688,641420720871,189171121189,-752061163728,-1440591715668,-1220763222252,-471044918358,67109551236,545996223360,1496640276264,2282651977442,1584075030342,-375246785755,-1760181608871,-1820440592680,-1786150214247,-2152466358991,-1270014055380,1622844500154,4061839906509,3543015037269,1332924047826,121998225069,-589688790831,-2947688617100,-5545810993128,-4468523168936,194439238014,3714883358614,3826067365533,3496151443255,4456994288649,3262566782688,-2320469690889,-7650644395617,-7226520619500,-2912945273238,-214746653436,943245178547,4599510696270,9277004225105,8319015717747,751498493498,-6009013602333,-7004873260981,-5957809540116,-6600862963002,-5060470276302,2631793997713,11083993484907,11775440332912,5482167705315,68437381621,-2265211809420,-6270544781567,-12018168796998,-11909289322793,-2778690397665,7471136066386,10674350335467,8949033697752,8005043914497,6010050766211,-2104056490662,-12709449080731,-15771785000391,-8939142927736,-358471997940,4112032622372,7668188257863,12908333778299,13995694428408,5417513031329,-7240037919555,-13491260714616,-11710898084235,-8414729325188,-5672345067921,1145259170173,11886537389874,17469378609067,11886537389874,1145259170173,-5672345067921,-8414729325188,-11710898084235,-13491260714616,-7240037919555,5417513031329,13995694428408,12908333778299,7668188257863,4112032622372,-358471997940,-8939142927736,-15771785000391,-12709449080731,-2104056490662,6010050766211,8005043914497,8949033697752,10674350335467,7471136066386,-2778690397665,-11909289322793,-12018168796998,-6270544781567,-2265211809420,68437381621,5482167705315,11775440332912,11083993484907,2631793997713,-5060470276302,-6600862963002,-5957809540116,-7004873260981,-6009013602333,751498493498,8319015717747,9277004225105,4599510696270,943245178547,-214746653436,-2912945273238,-7226520619500,-7650644395617,-2320469690889,3262566782688,4456994288649,3496151443255,3826067365533,3714883358614,194439238014,-4468523168936,-5545810993128,-2947688617100,-589688790831,121998225069,1332924047826,3543015037269,4061839906509,1622844500154,-1270014055380,-2152466358991,-1786150214247,-1820440592680,-1760181608871,-375246785755,1584075030342,2282651977442,1496640276264,545996223360,67109551236,-471044918358,-1220763222252,-1440591715668,-752061163728,189171121189,641420720871,638464455688,560998830693,444196487871,127344288582,-276435966774,-468563586771,-372952794489,-173543029464,-19862402121,93705639573,186076727952,204213927246,115400712410,-16285208940,-94236278944,-87645590466,-38308220850,2252603976,16133858466,12971185563,6318908097,2141966463,518019780,87977106,10023030,705432,26533,399,1,D,1,133,5306,100681,1109543,7915507,38906760,135888887,336740185,555944593,434559938,-527483536,-2285193845,-3538704594,-2339219258,1706767682,6063787671,7381142362,5122148418,1381288948,-3142260613,-9658989359,-15865442300,-14588805383,-2948718358,11064781297,18405232812,21099136863,23719687164,17455004097,-8942369447,-42035734866,-51191709711,-30282698684,-5603773408,9509611475,34158228762,70905138307,76514362538,23312350023,-44032262395,-67409767981,-61159234247,-70470402856,-70333273327,530054042,110450464013,148268621773,86584336166,18990470805,-4648734512,-54232283674,-158526666852,-198817492706,-82492756194,84378873779,144657846942,123237249788,139590318507,156171054816,31043828837,-193802235935,-291706092124,-182950530595,-41719817667,9911761978,82973953962,255609361392,347408823552,177124059285,-114974201275,-253196927685,-224755991207,-217695463054,-230578072362,-66565997036,261960663361,447549510621,319395350191,80771313165,-43564035267,-135030301689,-330050970296,-466032338759,-289500813176,102793115022,356446990390,353267371628,292907936246,267079991599,98099383590,-273796105465,-553945601649,-467823400354,-151451072412,83105121957,200442506588,363636388390,513541795685,384047056312,-40022885968,-409583189265,-468880039050,-350297208023,-255398152301,-106792292312,229095495646,564829888499,564829888499,229095495646,-106792292312,-255398152301,-350297208023,-468880039050,-409583189265,-40022885968,384047056312,513541795685,363636388390,200442506588,83105121957,-151451072412,-467823400354,-553945601649,-273796105465,98099383590,267079991599,292907936246,353267371628,356446990390,102793115022,-289500813176,-466032338759,-330050970296,-135030301689,-43564035267,80771313165,319395350191,447549510621,261960663361,-66565997036,-230578072362,-217695463054,-224755991207,-253196927685,-114974201275,177124059285,347408823552,255609361392,82973953962,9911761978,-41719817667,-182950530595,-291706092124,-193802235935,31043828837,156171054816,139590318507,123237249788,144657846942,84378873779,-82492756194,-198817492706,-158526666852,-54232283674,-4648734512,18990470805,86584336166,148268621773,110450464013,530054042,-70333273327,-70470402856,-61159234247,-67409767981,-44032262395,23312350023,76514362538,70905138307,34158228762,9509611475,-5603773408,-30282698684,-51191709711,-42035734866,-8942369447,17455004097,23719687164,21099136863,18405232812,11064781297,-2948718358,-14588805383,-15865442300,-9658989359,-3142260613,1381288948,5122148418,7381142362,6063787671,1706767682,-2339219258,-3538704594,-2285193845,-527483536,434559938,555944593,336740185,135888887,38906760,7915507,1109543,100681,5306,133,1 799,C,1,400,27066,757502,11932834,124453760,950494054,5690862644,28040543538,117847216741,434017738536,1430068727280,4284277108194,11819376192938,30333203492396,73015596919334,165962421645300,358201293843341,737576003086056,1454727947629090,2757664129238766,5039394583165416,8900740922679046,15229574985009104,25296417056631321,40864570861601630,64310964949425567,98751870725156748,148166001489813064,217506493292552114,312793185424969726,441177570801252018,610974693839258979,831658848654299860,1113822719674729843,1469102080739344784,1910069848515333358,2450103876389823618,3103232366454326376,3883959483129120886,4807072257913627768,5887428900787967743,7139728834731152458,8578266521293909363,10216674376906564856,12067664213549474300,14142780666374066958,16452182777679808413,19004470182435645898,21806567524979060891,24863674884731112706,28179283975377526757,31755251287405750260,35591912123546261192,39688215477681300910,44041860150335844310,48649417559163881845,53506435358762883620,58607526128735352481,63946454309802750348,69516239623861357947,75309294571925522836,81317606829214502838,87532965675788407994,93947217728252794629,100552524768911989734,107341588971071428279,114307810846340985922,121445353538166486889,128749102235343164802,136214526105395673998,143837467694546180779,151613896635798903042,159539667419892152683,167610313837456642304,175820897123056862829,184165904891456954892,192639179196143372713,201233840029852095146,209942169367713922043,218755431701225869318,227663627885174645391,236655204996623845558,245716768959277527145,254832862042864999162,263985868957717374705,273156101396969011670,282322083784027010586,291461028516763958409,300549455247333104374,309563883969073962287,318481522172027501392,327280874608623724339,335942228270189035196,344447998847501784862,352782959432748568718,360934398351200911703,368892263700889633420,376649344369802874269,384201512890688712578,391548020956137944301,398691803180360794190,405639718694853834203,412402651202832263485,418995399721206982402,425436322620437073531,431746739963966892572,437950143462070083931,444071298741725381076,450135342284151481361,456166970824138673572,462189795310738311322,468225891088204319954,474295530885817395879,480417048783677414804,486606761117393062189,492878869717448544372,499245293835665234165,505715413966809704107,512295753808938591571,518989664458187404695,525797097454251013814,532714554096178777447,539735276512820083732,546849705907685010893,554046184323252402418,561311829592592726142,568633479793813152868,575998591303337565516,583395986275972034914,590816378232038251141,598252650617445230556,605699911846579472877,613155390070939892752,620618252577252396753,628089433529053803417,635571530468441220571,643068790693552230619,650587163364843540122,658134353591548449249,665719791253671594704,673354426673075393736,681050288820676029370,688819785053520917594,696674775001396943018,704625502918163755496,712679510319569549918,720840664695131019361,729108426383362687168,737477436595985073095,745937453376032881213,754473601539483416673,763066851311223550911,771694610397565146203,780331312678577228191,788948913778957359206,797517252625559880563,806004296254446107232,814376337447153869624,822598247158388533726,830633886705073893038,838446756112739723266,846000900729297720620,853262030981645809044,860198746631345215901,866783713537744420779,872994629793724975775,878814843533043061979,884233542043412021227,889245508227674851915,893850517981809766837,898052512061855001505,901858703908064438236,905278773980011651810,908324254487808172172,911008138191419868526,913344669543603979434,915349215724837980974,917038085270595310762,918428171318266865348,919536343111438382740,920378581569269269685,920968933833408712465,921318426991410058099,921434115145790780183,921318426991410058099,920968933833408712465,920378581569269269685,919536343111438382740,918428171318266865348,917038085270595310762,915349215724837980974,913344669543603979434,911008138191419868526,908324254487808172172,905278773980011651810,901858703908064438236,898052512061855001505,893850517981809766837,889245508227674851915,884233542043412021227,878814843533043061979,872994629793724975775,866783713537744420779,860198746631345215901,853262030981645809044,846000900729297720620,838446756112739723266,830633886705073893038,822598247158388533726,814376337447153869624,806004296254446107232,797517252625559880563,788948913778957359206,780331312678577228191,771694610397565146203,763066851311223550911,754473601539483416673,745937453376032881213,737477436595985073095,729108426383362687168,720840664695131019361,712679510319569549918,704625502918163755496,696674775001396943018,688819785053520917594,681050288820676029370,673354426673075393736,665719791253671594704,658134353591548449249,650587163364843540122,643068790693552230619,635571530468441220571,628089433529053803417,620618252577252396753,613155390070939892752,605699911846579472877,598252650617445230556,590816378232038251141,583395986275972034914,575998591303337565516,568633479793813152868,561311829592592726142,554046184323252402418,546849705907685010893,539735276512820083732,532714554096178777447,525797097454251013814,518989664458187404695,512295753808938591571,505715413966809704107,499245293835665234165,492878869717448544372,486606761117393062189,480417048783677414804,474295530885817395879,468225891088204319954,462189795310738311322,456166970824138673572,450135342284151481361,444071298741725381076,437950143462070083931,431746739963966892572,425436322620437073531,418995399721206982402,412402651202832263485,405639718694853834203,398691803180360794190,391548020956137944301,384201512890688712578,376649344369802874269,368892263700889633420,360934398351200911703,352782959432748568718,344447998847501784862,335942228270189035196,327280874608623724339,318481522172027501392,309563883969073962287,300549455247333104374,291461028516763958409,282322083784027010586,273156101396969011670,263985868957717374705,254832862042864999162,245716768959277527145,236655204996623845558,227663627885174645391,218755431701225869318,209942169367713922043,201233840029852095146,192639179196143372713,184165904891456954892,175820897123056862829,167610313837456642304,159539667419892152683,151613896635798903042,143837467694546180779,136214526105395673998,128749102235343164802,121445353538166486889,114307810846340985922,107341588971071428279,100552524768911989734,93947217728252794629,87532965675788407994,81317606829214502838,75309294571925522836,69516239623861357947,63946454309802750348,58607526128735352481,53506435358762883620,48649417559163881845,44041860150335844310,39688215477681300910,35591912123546261192,31755251287405750260,28179283975377526757,24863674884731112706,21806567524979060891,19004470182435645898,16452182777679808413,14142780666374066958,12067664213549474300,10216674376906564856,8578266521293909363,7139728834731152458,5887428900787967743,4807072257913627768,3883959483129120886,3103232366454326376,2450103876389823618,1910069848515333358,1469102080739344784,1113822719674729843,831658848654299860,610974693839258979,441177570801252018,312793185424969726,217506493292552114,148166001489813064,98751870725156748,64310964949425567,40864570861601630,25296417056631321,15229574985009104,8900740922679046,5039394583165416,2757664129238766,1454727947629090,737576003086056,358201293843341,165962421645300,73015596919334,30333203492396,11819376192938,4284277108194,1430068727280,434017738536,117847216741,28040543538,5690862644,950494054,124453760,11932834,757502,27066,400,1,D,1,134,5520,112908,1425036,12589916,84533632,456782304,2070648455,8122528150,28230791790,88539021402,254179153836,675564972544,1677552119564,3920941435446,8678990439212,18286627248553,36835010080506,71195933141458,132465444717862,237909658759724,413474366808544,696881567005169,1141281005634514,1819357350108205,2827721393519920,4291347353391466,6367769745881056,9250733217009982,13173003986770466,18408102971465472,25270801634323601,34116318773362764,45338251898522907,59365352140159890,76657292522704474,97699580208304002,122997729361863080,153070758937016532,188444032804908767,229641443526745310,277176974828074197,331545767416477720,393214946706235982,462614620556677060,540129579710135870,626092290554419065,720777726414780390,824400428211597315,937113934444062652,1059012418514767855,1190134082817810638,1330465653364368002,1479947252449484510,1638477026151704717,1805915153356205594,1982087206690821959,2166787185466956604,2359780798430793331,2560809657606222480,2769596911616165066,2985854511365730190,3209291834345088406,3439624911182257237,3676585130569637738,3919926158735262601,4169427958313880794,4424897217262260645,4686164114292109990,4953076008396250919,5225489179301829812,5503260018015222947,5786236990618878168,6074254283391540151,6367127386749586134,6664650165052368459,6966592392539539790,7272696489107957110,7582672361536711573,7896189833155791814,8212868999399659527,8532269761793196342,8853882517884360075,9177122300707166666,9501328443533557677,9825771102410943762,10149664847727664629,10472188291325017636,10792507646645516179,11109801492491431884,11423283987868924773,11732224376340587470,12035961674263710517,12333914684690702393,12625588588778698316,12910580041572686735,13188582752800933102,13459394944041756371,13722928993983310494,13979222304238757153,14228447293688025354,14470917784442529238,14707089085091041668,14937549839345629865,15163005034585626014,15384251147130926577,15602145856569811728,15817575730523318705,16031425520768188504,16244552159227929757,16457765334171711573,16671814964693479932,16887384366258544713,17105086792899015976,17325462626515239217,17548974857722237434,17776001560926139532,18006825528428355712,18241622709084364688,18480452203330458122,18723250996154571545,18969836227481604160,19219916670927526445,19473113467547725086,19728988415728963557,19987076659360542207,20246919785713560781,20508095335878049827,20770239543844097200,21033061561603278551,21296349156555288068,21559967478304097621,21823853610172475766,22088009992218691294,22352499353566880344,22617442647229555576,22883019934647466590,23149472614941510639,23417104237900735296,23686276693892889567,23957398986609602731,24230907009614451027,24507234512317585997,24786777360692993615,25069854825994931875,25356672576528425588,25647292056751574565,25941609979705495640,26239349924774559312,26540065903044871888,26843155710049478390,27147880403294758746,27453385667266492160,27758721295154431870,28062856404201769699,28364689958307014706,28663058193464452911,28956742094608669283,29244478725700361931,29524979754424802275,29796959004175368393,30059168648284618805,30310441271723571540,30549733068885905570,30776162443883562722,30989038533002829902,31187875673455219306,31372392279634492556,31542495395936589212,31698254705146992950,31839871375809725260,31967647441008646175,32081960347092903991,32183245172442800719,32271984351936607321,32348702251062201933,32413960274398206561,32468347815188188169,32512465373730856649,32546898343862414636,32572182734185233648,32588766733742159298,32596973850752220226,32596973850752220226,32588766733742159298,32572182734185233648,32546898343862414636,32512465373730856649,32468347815188188169,32413960274398206561,32348702251062201933,32271984351936607321,32183245172442800719,32081960347092903991,31967647441008646175,31839871375809725260,31698254705146992950,31542495395936589212,31372392279634492556,31187875673455219306,30989038533002829902,30776162443883562722,30549733068885905570,30310441271723571540,30059168648284618805,29796959004175368393,29524979754424802275,29244478725700361931,28956742094608669283,28663058193464452911,28364689958307014706,28062856404201769699,27758721295154431870,27453385667266492160,27147880403294758746,26843155710049478390,26540065903044871888,26239349924774559312,25941609979705495640,25647292056751574565,25356672576528425588,25069854825994931875,24786777360692993615,24507234512317585997,24230907009614451027,23957398986609602731,23686276693892889567,23417104237900735296,23149472614941510639,22883019934647466590,22617442647229555576,22352499353566880344,22088009992218691294,21823853610172475766,21559967478304097621,21296349156555288068,21033061561603278551,20770239543844097200,20508095335878049827,20246919785713560781,19987076659360542207,19728988415728963557,19473113467547725086,19219916670927526445,18969836227481604160,18723250996154571545,18480452203330458122,18241622709084364688,18006825528428355712,17776001560926139532,17548974857722237434,17325462626515239217,17105086792899015976,16887384366258544713,16671814964693479932,16457765334171711573,16244552159227929757,16031425520768188504,15817575730523318705,15602145856569811728,15384251147130926577,15163005034585626014,14937549839345629865,14707089085091041668,14470917784442529238,14228447293688025354,13979222304238757153,13722928993983310494,13459394944041756371,13188582752800933102,12910580041572686735,12625588588778698316,12333914684690702393,12035961674263710517,11732224376340587470,11423283987868924773,11109801492491431884,10792507646645516179,10472188291325017636,10149664847727664629,9825771102410943762,9501328443533557677,9177122300707166666,8853882517884360075,8532269761793196342,8212868999399659527,7896189833155791814,7582672361536711573,7272696489107957110,6966592392539539790,6664650165052368459,6367127386749586134,6074254283391540151,5786236990618878168,5503260018015222947,5225489179301829812,4953076008396250919,4686164114292109990,4424897217262260645,4169427958313880794,3919926158735262601,3676585130569637738,3439624911182257237,3209291834345088406,2985854511365730190,2769596911616165066,2560809657606222480,2359780798430793331,2166787185466956604,1982087206690821959,1805915153356205594,1638477026151704717,1479947252449484510,1330465653364368002,1190134082817810638,1059012418514767855,937113934444062652,824400428211597315,720777726414780390,626092290554419065,540129579710135870,462614620556677060,393214946706235982,331545767416477720,277176974828074197,229641443526745310,188444032804908767,153070758937016532,122997729361863080,97699580208304002,76657292522704474,59365352140159890,45338251898522907,34116318773362764,25270801634323601,18408102971465472,13173003986770466,9250733217009982,6367769745881056,4291347353391466,2827721393519920,1819357350108205,1141281005634514,696881567005169,413474366808544,237909658759724,132465444717862,71195933141458,36835010080506,18286627248553,8678990439212,3920941435446,1677552119564,675564972544,254179153836,88539021402,28230791790,8122528150,2070648455,456782304,84533632,12589916,1425036,112908,5520,134,1 802,C,1,401,27067,751875,11676569,118752541,869721807,4880965183,21919322493,81323151677,255544427823,694175664583,1659344671541,3547029741101,6882484092795,12289851079279,20442001598429,31987340221433,47441284398431,67048187146111,90660041409637,117693936559477,147187553454007,177910017886015,208477758371725,237475654179113,263608245155059,285851076864215,303512441876929,316159300142801,323479343138163,325193394498807,321041899944657,310784866855625,294210355274023,271247921313455,242228612786005,208142784640117,170688238411803,132101654898043,94973793636929,62161604125541,36648214921063,21180890745623,17826609961669,27787514828601,51563401896431,89142324726863,139921806209221,202502057358141,274710097361491,353875136478303,436992496347341,520603887460505,600735671830635,673269258673415,734543339522717,781636658241105,812218737788375,824463194064711,817357812330617,791020300594277,746463398936791,684996663808755,608045953764389,517672526997061,417130164495075,310773121085227,203559194343237,100882040959193,8771225115719,-66302366448121,-118392305702847,-143124702801959,-137993717887621,-102093130365877,-36124461365135,57193404762545,173140477440691,305891087954215,449511331129505,598081646046149,745205358375779,884032156992055,1008102719685041,1112037868783941,1191316148107367,1241787928846511,1259999170126669,1244153826887225,1194524467337595,1112910807457163,1002136443333033,866397548727241,711799861863131,545978547706183,377038753787189,213092428023249,62697395062863,-65039886952201,-161611132686219,-220599048585675,-238056903538073,-211924786231933,-141963506825499,-30661212812939,116248527098723,290758157974215,484119662499889,687318141003893,890603582390235,1083686397897531,1257090696258645,1403165781970981,1515579512443407,1588394680191703,1616534345159329,1597341725658585,1531184855965299,1420412488567163,1268435878302585,1080468919009005,864784950287579,632329823164431,394810261614497,163521797814757,-50114080435261,-234102055443485,-377257857924759,-471320718882735,-511453454490169,-495144101440701,-421848238286123,-294345679097331,-119779737536885,91593649787339,328738174373389,580562433045273,834900144333807,1078329634093103,1298110408833841,1484150988849673,1628701953238639,1724797620287147,1766261422896837,1749588611554413,1675083775006979,1545783561257723,1366113313344157,1142548604383985,885222617152011,607624960317255,324169282269613,48471880410057,-206080692896769,-425573205908433,-597082406646227,-711372628343811,-763650964498793,-751977295770873,-676233632080359,-539388004303051,-348962765718397,-116065199758093,147085620200397,428066182965625,713158803545759,987112268578935,1235345049364593,1446302703599225,1611256057717443,1722614264134311,1773988667679577,1762379521868769,1689360009685483,1559459418381979,1378127196350765,1152236240289817,892100966484591,611546488162039,325422568508533,47684252102489,-207989113962985,-427244749584929,-596632236279547,-706614433336851,-752513498527053,-732819933156065,-648070762495411,-502260552737239,-304392459208745,-67119292349821,196397992466421,473676496482241,751428698258335,1014757186974659,1249259651016833,1443732127131293,1590180270391627,1681910290865759,1713278562984865,1681910290865759,1590180270391627,1443732127131293,1249259651016833,1014757186974659,751428698258335,473676496482241,196397992466421,-67119292349821,-304392459208745,-502260552737239,-648070762495411,-732819933156065,-752513498527053,-706614433336851,-596632236279547,-427244749584929,-207989113962985,47684252102489,325422568508533,611546488162039,892100966484591,1152236240289817,1378127196350765,1559459418381979,1689360009685483,1762379521868769,1773988667679577,1722614264134311,1611256057717443,1446302703599225,1235345049364593,987112268578935,713158803545759,428066182965625,147085620200397,-116065199758093,-348962765718397,-539388004303051,-676233632080359,-751977295770873,-763650964498793,-711372628343811,-597082406646227,-425573205908433,-206080692896769,48471880410057,324169282269613,607624960317255,885222617152011,1142548604383985,1366113313344157,1545783561257723,1675083775006979,1749588611554413,1766261422896837,1724797620287147,1628701953238639,1484150988849673,1298110408833841,1078329634093103,834900144333807,580562433045273,328738174373389,91593649787339,-119779737536885,-294345679097331,-421848238286123,-495144101440701,-511453454490169,-471320718882735,-377257857924759,-234102055443485,-50114080435261,163521797814757,394810261614497,632329823164431,864784950287579,1080468919009005,1268435878302585,1420412488567163,1531184855965299,1597341725658585,1616534345159329,1588394680191703,1515579512443407,1403165781970981,1257090696258645,1083686397897531,890603582390235,687318141003893,484119662499889,290758157974215,116248527098723,-30661212812939,-141963506825499,-211924786231933,-238056903538073,-220599048585675,-161611132686219,-65039886952201,62697395062863,213092428023249,377038753787189,545978547706183,711799861863131,866397548727241,1002136443333033,1112910807457163,1194524467337595,1244153826887225,1259999170126669,1241787928846511,1191316148107367,1112037868783941,1008102719685041,884032156992055,745205358375779,598081646046149,449511331129505,305891087954215,173140477440691,57193404762545,-36124461365135,-102093130365877,-137993717887621,-143124702801959,-118392305702847,-66302366448121,8771225115719,100882040959193,203559194343237,310773121085227,417130164495075,517672526997061,608045953764389,684996663808755,746463398936791,791020300594277,817357812330617,824463194064711,812218737788375,781636658241105,734543339522717,673269258673415,600735671830635,520603887460505,436992496347341,353875136478303,274710097361491,202502057358141,139921806209221,89142324726863,51563401896431,27787514828601,17826609961669,21180890745623,36648214921063,62161604125541,94973793636929,132101654898043,170688238411803,208142784640117,242228612786005,271247921313455,294210355274023,310784866855625,321041899944657,325193394498807,323479343138163,316159300142801,303512441876929,285851076864215,263608245155059,237475654179113,208477758371725,177910017886015,147187553454007,117693936559477,90660041409637,67048187146111,47441284398431,31987340221433,20442001598429,12289851079279,6882484092795,3547029741101,1659344671541,694175664583,255544427823,81323151677,21919322493,4880965183,869721807,118752541,11676569,751875,27067,401,1,D,1,134,5493,111182,1376755,11771146,74987215,374734402,1524296345,5190151714,15128082319,38468682754,86788907387,176435877296,327884187323,564296555990,909392977525,1384286389588,2003017566693,2767692534314,3665364546075,4668331913442,5737346707197,6825749931050,7883537849251,8862125301406,9720003505503,10426909308960,10963555601921,11317354406926,11478051653447,11436112516256,11182748518095,10709807108152,10011438503559,9090905717978,7970739050779,6698779808624,5345464494435,3996606067522,2748684940159,1705873872070,971394534883,631890578910,745001505175,1339634379112,2424063924423,3988378695906,5997867426769,8388581602580,11073691951721,13952982856854,16913183837845,19822524859298,22535547105745,24912537013590,26837212574031,28217889267792,28980665080777,29073461071056,28480049031689,27222781486282,25345017534917,22894091569256,19928396919811,16540496118024,12866629388325,9073163994368,5342352309331,1875150271588,-1105022089811,-3373583918996,-4744984992723,-5098351935622,-4374630221471,-2568854445118,260272737221,3979252585050,8396672677827,13301998806420,18487604149627,23737945736272,28816813080341,33484763356972,37531676342277,40785371225726,43093677331369,44318680617430,44363681507007,43202440188450,40874975257137,37463355783730,33088461297429,27931272450154,22238497389243,16292400472790,10378809756189,4789513079668,-161353171677,-4155541291410,-6924605801369,-8287031114186,-8139417824639,-6438780376620,-3220157014929,1370426450828,7083285968063,13617249624248,20659776316455,27881493620420,34924574275359,41433155898540,47103651134913,51694114314170,54989890617829,56790633704764,56953330871507,55439191283670,52302553399453,47645777265958,41614727767251,34444347932112,26480486228827,18131876588732,9805524090059,1898134868456,-5175209665347,-10995434495634,-15212024564717,-17596505329636,-18024411123885,-16438958687496,-12871860769925,-7498273129256,-635654972851,7331595466960,16014961576581,25008859903092,33857172264645,42086679754604,49289807248299,55158029782372,59436884712235,61888735501920,62333458108493,60714724447384,57099503171501,51621831343344,44466764362139,35922740481958,26414457614829,16446448153370,6515816709769,-2906453168280,-11337531762343,-18291696850914,-23367948311425,-26321986316618,-27043573737837,-25495631254708,-21719517381067,-15898283658416,-8370920191963,441106504952,10104629939341,20163828041532,30102511081013,39380820501972,47531528536437,54203337468234,59113929044587,62009835695556,62714814273581,61204966882442,57599376133715,52078803659816,44852490691203,36216790491348,26604804314011,16535675536862,6520676409127,-2958916950752,-11407933549745,-18322568180998,-23285727336301,-26049714866960,-26514707614557,-24662649123882,-20563637916443,-14445502860668,-6703478920437,2194409197288,11797687926253,21659847539484,31280344811437,40127817615390,47742643936819,53792752190928,58026292539947,60219610545148,60219610545148,58026292539947,53792752190928,47742643936819,40127817615390,31280344811437,21659847539484,11797687926253,2194409197288,-6703478920437,-14445502860668,-20563637916443,-24662649123882,-26514707614557,-26049714866960,-23285727336301,-18322568180998,-11407933549745,-2958916950752,6520676409127,16535675536862,26604804314011,36216790491348,44852490691203,52078803659816,57599376133715,61204966882442,62714814273581,62009835695556,59113929044587,54203337468234,47531528536437,39380820501972,30102511081013,20163828041532,10104629939341,441106504952,-8370920191963,-15898283658416,-21719517381067,-25495631254708,-27043573737837,-26321986316618,-23367948311425,-18291696850914,-11337531762343,-2906453168280,6515816709769,16446448153370,26414457614829,35922740481958,44466764362139,51621831343344,57099503171501,60714724447384,62333458108493,61888735501920,59436884712235,55158029782372,49289807248299,42086679754604,33857172264645,25008859903092,16014961576581,7331595466960,-635654972851,-7498273129256,-12871860769925,-16438958687496,-18024411123885,-17596505329636,-15212024564717,-10995434495634,-5175209665347,1898134868456,9805524090059,18131876588732,26480486228827,34444347932112,41614727767251,47645777265958,52302553399453,55439191283670,56953330871507,56790633704764,54989890617829,51694114314170,47103651134913,41433155898540,34924574275359,27881493620420,20659776316455,13617249624248,7083285968063,1370426450828,-3220157014929,-6438780376620,-8139417824639,-8287031114186,-6924605801369,-4155541291410,-161353171677,4789513079668,10378809756189,16292400472790,22238497389243,27931272450154,33088461297429,37463355783730,40874975257137,43202440188450,44363681507007,44318680617430,43093677331369,40785371225726,37531676342277,33484763356972,28816813080341,23737945736272,18487604149627,13301998806420,8396672677827,3979252585050,260272737221,-2568854445118,-4374630221471,-5098351935622,-4744984992723,-3373583918996,-1105022089811,1875150271588,5342352309331,9073163994368,12866629388325,16540496118024,19928396919811,22894091569256,25345017534917,27222781486282,28480049031689,29073461071056,28980665080777,28217889267792,26837212574031,24912537013590,22535547105745,19822524859298,16913183837845,13952982856854,11073691951721,8388581602580,5997867426769,3988378695906,2424063924423,1339634379112,745001505175,631890578910,971394534883,1705873872070,2748684940159,3996606067522,5345464494435,6698779808624,7970739050779,9090905717978,10011438503559,10709807108152,11182748518095,11436112516256,11478051653447,11317354406926,10963555601921,10426909308960,9720003505503,8862125301406,7883537849251,6825749931050,5737346707197,4668331913442,3665364546075,2767692534314,2003017566693,1384286389588,909392977525,564296555990,327884187323,176435877296,86788907387,38468682754,15128082319,5190151714,1524296345,374734402,74987215,11771146,1376755,111182,5493,134,1 803,C,1,402,26800,696452,9208346,69196276,300269685,639969528,-244712864,-5081249448,-10729265250,3135223035,52223847384,73122476214,-70940287548,-325387206038,-216171873286,589810664145,1200567246692,-14972793374,-2546123367348,-2538312735376,2280187357691,6616513688780,2200006077196,-8574927373718,-10628050494244,3632020524864,17579382427575,8698918456888,-15945085850518,-22016768858348,3911769759458,27901872042373,12928522359604,-23094843408696,-27083298662352,10290341988175,34516777491982,6439554926969,-33948984221966,-23511576279708,25114535562017,36819264733790,-10268677942687,-44050703199024,-7127692100052,46711231485708,28174466377369,-43368699582158,-56016036968341,23376843858302,81961225405532,21221184451379,-83054479696078,-76228792449987,44637909326488,110153861952196,19656917164568,-102800076304677,-79819556650070,59303817296833,114335479445418,3551573121360,-114184029472997,-68068567396874,76175429774137,111297471074180,-11248653821676,-113315300837708,-50750408993269,79590743927294,86134027479237,-35809906201889,-99969709972850,-7095521887093,104275394095390,59931297458601,-86347970519556,-118861382505975,25725076787808,149446224307079,65794413285298,-121893114283271,-147425566836091,40503550731064,184544099020107,69675663922930,-158465845297867,-176158425409826,60946925022741,230985062493964,84769082028525,-189401353523090,-210013686104529,60396147190285,247413571840080,87815284274287,-190604964355992,-189850011174673,84012995358316,227830913017643,31577544288204,-210387912761635,-135005905140266,145387286674563,206876268210651,-47448577442472,-232914131067297,-60725938129198,214398193404266,166807635335482,-149418517117739,-259402757255490,24314311873933,297915895444371,146491535776785,-231913082078189,-293240022602860,63398184295125,336596930528090,137623847717474,-251960060328810,-284208596738637,77434997212762,319908051048945,115075136866937,-233958574775795,-245116933510949,70408903240316,260647155901893,85061338288442,-178927281049998,-166047015352594,69262733630749,173905071706914,17540541120997,-147687897506759,-79657246372593,106800486803675,127435312329388,-47913759088417,-155150347574606,-27903993054446,151965367458698,112721556435005,-105621987948003,-189945709574301,1393413649321,215229214420287,142056457087723,-139105040847776,-246988814757068,-22777031134694,235983507216262,177900719313986,-114814154000415,-240951472913889,-38656497108153,200015079301861,151406250788737,-94196014772169,-188074981347426,-23992998311976,143854806988806,95798965081718,-57863170699750,-88655056377249,4652574459215,43443765611181,-17838313499687,-37517052051643,44247742011585,85261132560788,-16791556686244,-124352719878190,-57903281284098,105266351911334,123843082052491,-39634669528455,-147410042464015,-39634669528455,123843082052491,105266351911334,-57903281284098,-124352719878190,-16791556686244,85261132560788,44247742011585,-37517052051643,-17838313499687,43443765611181,4652574459215,-88655056377249,-57863170699750,95798965081718,143854806988806,-23992998311976,-188074981347426,-94196014772169,151406250788737,200015079301861,-38656497108153,-240951472913889,-114814154000415,177900719313986,235983507216262,-22777031134694,-246988814757068,-139105040847776,142056457087723,215229214420287,1393413649321,-189945709574301,-105621987948003,112721556435005,151965367458698,-27903993054446,-155150347574606,-47913759088417,127435312329388,106800486803675,-79657246372593,-147687897506759,17540541120997,173905071706914,69262733630749,-166047015352594,-178927281049998,85061338288442,260647155901893,70408903240316,-245116933510949,-233958574775795,115075136866937,319908051048945,77434997212762,-284208596738637,-251960060328810,137623847717474,336596930528090,63398184295125,-293240022602860,-231913082078189,146491535776785,297915895444371,24314311873933,-259402757255490,-149418517117739,166807635335482,214398193404266,-60725938129198,-232914131067297,-47448577442472,206876268210651,145387286674563,-135005905140266,-210387912761635,31577544288204,227830913017643,84012995358316,-189850011174673,-190604964355992,87815284274287,247413571840080,60396147190285,-210013686104529,-189401353523090,84769082028525,230985062493964,60946925022741,-176158425409826,-158465845297867,69675663922930,184544099020107,40503550731064,-147425566836091,-121893114283271,65794413285298,149446224307079,25725076787808,-118861382505975,-86347970519556,59931297458601,104275394095390,-7095521887093,-99969709972850,-35809906201889,86134027479237,79590743927294,-50750408993269,-113315300837708,-11248653821676,111297471074180,76175429774137,-68068567396874,-114184029472997,3551573121360,114335479445418,59303817296833,-79819556650070,-102800076304677,19656917164568,110153861952196,44637909326488,-76228792449987,-83054479696078,21221184451379,81961225405532,23376843858302,-56016036968341,-43368699582158,28174466377369,46711231485708,-7127692100052,-44050703199024,-10268677942687,36819264733790,25114535562017,-23511576279708,-33948984221966,6439554926969,34516777491982,10290341988175,-27083298662352,-23094843408696,12928522359604,27901872042373,3911769759458,-22016768858348,-15945085850518,8698918456888,17579382427575,3632020524864,-10628050494244,-8574927373718,2200006077196,6616513688780,2280187357691,-2538312735376,-2546123367348,-14972793374,1200567246692,589810664145,-216171873286,-325387206038,-70940287548,73122476214,52223847384,3135223035,-10729265250,-5081249448,-244712864,639969528,300269685,69196276,9208346,696452,26800,402,1,D,1,134,5306,96346,952874,5466071,17369214,18317128,-72903560,-304490090,-283766906,863122423,2638187078,968444782,-7245785708,-12499692396,4182376523,36368772080,30980063230,-46041891276,-110580745616,-21060400360,180308617817,202670302032,-112555499382,-411484997662,-178233674458,436848855819,582938228996,-127401444492,-820907744266,-418132403964,680356593766,907927052937,-206161660652,-1111952737246,-390271637775,990963001946,929162280901,-600242314668,-1295504683592,17062305320,1393777236715,620534613374,-1219027251315,-1189146230344,861581189642,1722343961699,-267036398130,-2221773792657,-818337849152,2277269859516,2335499134164,-1278032054951,-3501319282558,-753714680927,3370675890612,2873896481830,-1806243162659,-4025561397230,-466002468099,3829363638432,2613017471120,-2432119344740,-4019844739891,177942018086,4127185633293,2182386410048,-2771948039566,-3608446448571,688880764214,3708194771193,1106700302920,-3064903189303,-2442451848130,2130244093019,3700317979844,-481587344275,-4506940331993,-2141301786800,3767547152809,4754769856166,-1141598065107,-5887540140666,-2424232625441,4870167697074,5627182388561,-1832248480194,-7308897746321,-2627080878645,6291030676710,6926016848223,-2205354949974,-8694158449233,-3280486695436,6733884526125,7336626829632,-2304162860621,-8410573719872,-2307438557743,6958305279047,5775606123806,-3998299688415,-7724526997452,220000105733,7885945949250,3596451653393,-6273599722492,-6635417212333,3377726476663,8578299701301,533251038461,-9064781861714,-5363740529985,7001204789026,9857060448194,-1758712973858,-11510953241183,-5087074958632,8749172513201,10385496800801,-2534062368569,-11747595470209,-4464225343958,8749517554475,9454098265326,-2721906796592,-10472061177106,-3649720496575,7364995241544,7452107911977,-2282660043621,-7614693709043,-1942528337119,5521916972654,4189045669995,-3018789187358,-5101803351210,638703586286,5261314676973,1802852514292,-4516974943409,-4126966706285,2684411581149,5896894584641,291586012494,-6450055355382,-4256162075104,4594151150612,7803047638552,181988128557,-8323002085247,-5870767874565,4605606221183,8961674573553,1308653521493,-7779616103192,-6021471878890,3633203822024,7666511553136,1108447367850,-6249095061229,-4504171092147,2814880122041,5204864435537,548328731559,-3385918586457,-1653037194682,1402156380750,647491766770,-1480081200488,-127041958884,2864907376537,1720901408849,-2987777722801,-4075931945993,958840234593,5055616088377,1887901014592,-4140778445570,-4140778445570,1887901014592,5055616088377,958840234593,-4075931945993,-2987777722801,1720901408849,2864907376537,-127041958884,-1480081200488,647491766770,1402156380750,-1653037194682,-3385918586457,548328731559,5204864435537,2814880122041,-4504171092147,-6249095061229,1108447367850,7666511553136,3633203822024,-6021471878890,-7779616103192,1308653521493,8961674573553,4605606221183,-5870767874565,-8323002085247,181988128557,7803047638552,4594151150612,-4256162075104,-6450055355382,291586012494,5896894584641,2684411581149,-4126966706285,-4516974943409,1802852514292,5261314676973,638703586286,-5101803351210,-3018789187358,4189045669995,5521916972654,-1942528337119,-7614693709043,-2282660043621,7452107911977,7364995241544,-3649720496575,-10472061177106,-2721906796592,9454098265326,8749517554475,-4464225343958,-11747595470209,-2534062368569,10385496800801,8749172513201,-5087074958632,-11510953241183,-1758712973858,9857060448194,7001204789026,-5363740529985,-9064781861714,533251038461,8578299701301,3377726476663,-6635417212333,-6273599722492,3596451653393,7885945949250,220000105733,-7724526997452,-3998299688415,5775606123806,6958305279047,-2307438557743,-8410573719872,-2304162860621,7336626829632,6733884526125,-3280486695436,-8694158449233,-2205354949974,6926016848223,6291030676710,-2627080878645,-7308897746321,-1832248480194,5627182388561,4870167697074,-2424232625441,-5887540140666,-1141598065107,4754769856166,3767547152809,-2141301786800,-4506940331993,-481587344275,3700317979844,2130244093019,-2442451848130,-3064903189303,1106700302920,3708194771193,688880764214,-3608446448571,-2771948039566,2182386410048,4127185633293,177942018086,-4019844739891,-2432119344740,2613017471120,3829363638432,-466002468099,-4025561397230,-1806243162659,2873896481830,3370675890612,-753714680927,-3501319282558,-1278032054951,2335499134164,2277269859516,-818337849152,-2221773792657,-267036398130,1722343961699,861581189642,-1189146230344,-1219027251315,620534613374,1393777236715,17062305320,-1295504683592,-600242314668,929162280901,990963001946,-390271637775,-1111952737246,-206161660652,907927052937,680356593766,-418132403964,-820907744266,-127401444492,582938228996,436848855819,-178233674458,-411484997662,-112555499382,202670302032,180308617817,-21060400360,-110580745616,-46041891276,30980063230,36368772080,4182376523,-12499692396,-7245785708,968444782,2638187078,863122423,-283766906,-304490090,-72903560,18317128,17369214,5466071,952874,96346,5306,134,1 805,C,1,403,27471,774360,12272785,128377315,977365170,5778820252,27773618996,112192500532,390737030270,1196900051000,3276770836665,8123819293535,18440122285578,38679663895169,75571032423633,138465677856585,239335869020595,392270629597035,612393405626640,914242405820279,1309790511808957,1806404801925761,2405122367840666,3099620857420292,3876174103377580,4714711521201150,5590876413854790,6478756512685395,7353801429106929,8195394441657407,8988626730499304,9725008970902425,10402096261785335,11022234039684741,11590798704727543,12114372062569927,12599245373723688,13050515268994841,13471849416580585,13865815766278360,14234536371852232,14580381941046446,14906475979089980,15216903974214104,15516672874592336,15811580381855139,16108188712892953,16414041026764158,16738131733413919,17091489317480363,17487605818790545,17942397779790311,18473436447755663,19098338392371946,19832428293572179,20686015558065417,21661797403711526,22752953961700491,23942405692734216,25203473065140217,26501870236841239,27798664295324545,29053626576446805,30228352847527729,31288649046570647,32205932657058576,32957709326135791,33527452936622966,33904357742137768,34083395147627352,34065904222223727,33860639558089443,33484895246377046,32965127615685310,32336491028180103,31640903106027271,30923623549049714,30228762818150395,29594505060518639,29049017044142421,28607951593569274,28274138980271945,28039564359964209,27889180857923886,27805654694688438,27773907433188170,27784378155609336,27834262811057233,27926510588517757,28066928004614772,28260208216244863,28505944304898601,28795644234873936,29111464731401466,29426914724702482,29709280830469154,29923134169695520,30034090130824170,30012047791685774,29833399112715447,29482075249875061,28949663502752836,28235066472146026,27344211959951108,26290152413647922,25093581010929357,23783452938554623,22397162924355686,20979690676033635,19581316433700478,18253883336898931,17046031331667769,15998208894653340,15138458309761275,14479895246603674,14020467421242955,13745060287071765,13629456349391074,13645204644822711,13764249220851528,13962266458895422,14220049423023882,14522846399662075,14858147453196147,15212845841954892,15570853302232858,15912076398690226,16213220037357154,16450308729934575,16602278999823125,16654655693793529,16602278999823125,16450308729934575,16213220037357154,15912076398690226,15570853302232858,15212845841954892,14858147453196147,14522846399662075,14220049423023882,13962266458895422,13764249220851528,13645204644822711,13629456349391074,13745060287071765,14020467421242955,14479895246603674,15138458309761275,15998208894653340,17046031331667769,18253883336898931,19581316433700478,20979690676033635,22397162924355686,23783452938554623,25093581010929357,26290152413647922,27344211959951108,28235066472146026,28949663502752836,29482075249875061,29833399112715447,30012047791685774,30034090130824170,29923134169695520,29709280830469154,29426914724702482,29111464731401466,28795644234873936,28505944304898601,28260208216244863,28066928004614772,27926510588517757,27834262811057233,27784378155609336,27773907433188170,27805654694688438,27889180857923886,28039564359964209,28274138980271945,28607951593569274,29049017044142421,29594505060518639,30228762818150395,30923623549049714,31640903106027271,32336491028180103,32965127615685310,33484895246377046,33860639558089443,34065904222223727,34083395147627352,33904357742137768,33527452936622966,32957709326135791,32205932657058576,31288649046570647,30228352847527729,29053626576446805,27798664295324545,26501870236841239,25203473065140217,23942405692734216,22752953961700491,21661797403711526,20686015558065417,19832428293572179,19098338392371946,18473436447755663,17942397779790311,17487605818790545,17091489317480363,16738131733413919,16414041026764158,16108188712892953,15811580381855139,15516672874592336,15216903974214104,14906475979089980,14580381941046446,14234536371852232,13865815766278360,13471849416580585,13050515268994841,12599245373723688,12114372062569927,11590798704727543,11022234039684741,10402096261785335,9725008970902425,8988626730499304,8195394441657407,7353801429106929,6478756512685395,5590876413854790,4714711521201150,3876174103377580,3099620857420292,2405122367840666,1806404801925761,1309790511808957,914242405820279,612393405626640,392270629597035,239335869020595,138465677856585,75571032423633,38679663895169,18440122285578,8123819293535,3276770836665,1196900051000,390737030270,112192500532,27773618996,5778820252,977365170,128377315,12272785,774360,27471,403,1,D,1,135,5602,115367,1463139,12930431,86175658,457173002,2007132394,7507402044,24466557258,70724521777,183980744957,435899128919,950131363936,1921682826557,3633020070825,6460936406047,10868176115261,17375582627071,26514005728594,38759788946623,54462373938955,73776222640818,96610741626020,122610396895706,151172547277638,181503364456882,212704090245372,243872917109119,274203994982313,303065669263570,330044943430797,354952971247301,377794992837037,398715347586925,417932372496409,435678357508736,452156479203995,467520823631297,481878880441009,495310101130316,507890871944494,519716421029478,530913514089308,541642923771070,552095555313227,562488875321229,573069891677375,584127543257844,596012201044563,609154865319599,624075407203027,641369206289377,661665251564569,685555572752778,713504100693793,745750417776450,782228016976383,822515986740347,865837140074274,911105780885041,957017172873205,1002161527689414,1045140665303739,1084666786346269,1119629637776982,1149128679591475,1172477480675331,1189195099528520,1199001139326802,1201826772776099,1197844669939979,1187509513670814,1171591519327788,1151181530734558,1127649726495535,1102550353120608,1077479534269061,1053907879576551,1033019841866762,1015594126618920,1001952630313934,991990643114707,985282014547461,981234686521738,979259482649476,978911855902822,979973442172024,982455902014651,986529482030603,992397650777794,1000152056361813,1009645657571788,1020415589298843,1031673273292807,1042361652188026,1051263166282792,1057131536883619,1058818078688028,1055369178948551,1046083383792871,1030530198584036,1008543802138376,980209906055312,945861513184888,906090423548841,861769305474343,814068468132282,764446286936793,714594928431409,666333345084152,621454592048084,581549759018642,547841335991132,521061010821295,501399461647589,488540176945312,481769656557396,480137854427084,482630669412767,488314301710242,496420211717980,506356916573124,517656005837787,529878425988627,542517795058797,554937135349986,566364166569379,575951666684353,582889026738984,586535059968873,586535059968873,582889026738984,575951666684353,566364166569379,554937135349986,542517795058797,529878425988627,517656005837787,506356916573124,496420211717980,488314301710242,482630669412767,480137854427084,481769656557396,488540176945312,501399461647589,521061010821295,547841335991132,581549759018642,621454592048084,666333345084152,714594928431409,764446286936793,814068468132282,861769305474343,906090423548841,945861513184888,980209906055312,1008543802138376,1030530198584036,1046083383792871,1055369178948551,1058818078688028,1057131536883619,1051263166282792,1042361652188026,1031673273292807,1020415589298843,1009645657571788,1000152056361813,992397650777794,986529482030603,982455902014651,979973442172024,978911855902822,979259482649476,981234686521738,985282014547461,991990643114707,1001952630313934,1015594126618920,1033019841866762,1053907879576551,1077479534269061,1102550353120608,1127649726495535,1151181530734558,1171591519327788,1187509513670814,1197844669939979,1201826772776099,1199001139326802,1189195099528520,1172477480675331,1149128679591475,1119629637776982,1084666786346269,1045140665303739,1002161527689414,957017172873205,911105780885041,865837140074274,822515986740347,782228016976383,745750417776450,713504100693793,685555572752778,661665251564569,641369206289377,624075407203027,609154865319599,596012201044563,584127543257844,573069891677375,562488875321229,552095555313227,541642923771070,530913514089308,519716421029478,507890871944494,495310101130316,481878880441009,467520823631297,452156479203995,435678357508736,417932372496409,398715347586925,377794992837037,354952971247301,330044943430797,303065669263570,274203994982313,243872917109119,212704090245372,181503364456882,151172547277638,122610396895706,96610741626020,73776222640818,54462373938955,38759788946623,26514005728594,17375582627071,10868176115261,6460936406047,3633020070825,1921682826557,950131363936,435899128919,183980744957,70724521777,24466557258,7507402044,2007132394,457173002,86175658,12930431,1463139,115367,5602,135,1 806,C,1,403,26800,691548,9065636,68245632,312382352,887493854,1603605532,2294285448,4591095192,10378849104,15923555304,19114143711,32605221169,58113642964,72123847666,88642197072,141088933180,186260085908,210345364736,284109935096,362292114366,395176184598,481429674336,569442799484,587875279159,673636706509,733226627152,680966682890,744729531512,753289973267,574981669149,589007352518,547300723012,234743287844,202209699788,132914253732,-261655571522,-268033646491,-323522760341,-736598625256,-590541692390,-545531063688,-929944832323,-551953498577,-333659245296,-646200473360,-27461191914,335142851134,85078912880,903250254504,1278098089789,983301048119,1915241885928,2146745517462,1652157308680,2566986551025,2526120698175,1736173255466,2534626094620,2163399206332,1108207205951,1787058321685,1104271258542,-62126993825,644447951833,-240002445904,-1345367439154,-415757794374,-1303155714885,-2177995536275,-915394596172,-1645865295776,-2146669298862,-547671597785,-1109009275173,-1200510755028,666388082073,169155703197,360089718540,2321499065158,1727391870560,2000223992507,3823157163635,2946418553676,3089043128188,4563757442868,3289207588861,3179766839691,4188110626898,2503764819387,2168113435855,2762353853389,780833992157,357711584594,746443219741,-1288703190801,-1602835708600,-1172665112164,-2966695087736,-2945585077539,-2261431291983,-3604722151940,-3109452266049,-2055807600665,-2872404506549,-1911501350993,-542264383016,-965239513407,274377323437,1782995998264,1473586759004,2626878169136,3990097364527,3516345682993,4235296302286,5137447425097,4271484521613,4416306394383,4738090750655,3357077200334,2964518060831,2880536031061,1115873563881,363055024059,182093177556,-1630445150009,-2415502044453,-2369012163076,-3883591380639,-4339928811569,-3810090318699,-4823974793131,-4710932679484,-3579216373421,-4109281489113,-3438060431169,-1768929056447,-1992642601352,-1033023199989,870396876011,707512806822,1642180734883,3335762850059,2898185996381,3586432326579,4786701728952,3793653732061,4052930034647,4692346669051,3136668548741,2921687955832,3044668258255,1138096864389,631449725907,409685024940,-1563396604523,-2060064458333,-2330781300081,-4060485867576,-4255647974799,-4273317768257,-5509406022055,-5218454333189,-4765247517784,-5370740121395,-4602997653215,-3680100096689,-3680057643652,-2577655929631,-1392433925493,-1044505271483,129073257508,1310986116611,1644197130069,2530631472237,3444545435435,3478454622920,3800539013297,4240015222231,3800539013297,3478454622920,3444545435435,2530631472237,1644197130069,1310986116611,129073257508,-1044505271483,-1392433925493,-2577655929631,-3680057643652,-3680100096689,-4602997653215,-5370740121395,-4765247517784,-5218454333189,-5509406022055,-4273317768257,-4255647974799,-4060485867576,-2330781300081,-2060064458333,-1563396604523,409685024940,631449725907,1138096864389,3044668258255,2921687955832,3136668548741,4692346669051,4052930034647,3793653732061,4786701728952,3586432326579,2898185996381,3335762850059,1642180734883,707512806822,870396876011,-1033023199989,-1992642601352,-1768929056447,-3438060431169,-4109281489113,-3579216373421,-4710932679484,-4823974793131,-3810090318699,-4339928811569,-3883591380639,-2369012163076,-2415502044453,-1630445150009,182093177556,363055024059,1115873563881,2880536031061,2964518060831,3357077200334,4738090750655,4416306394383,4271484521613,5137447425097,4235296302286,3516345682993,3990097364527,2626878169136,1473586759004,1782995998264,274377323437,-965239513407,-542264383016,-1911501350993,-2872404506549,-2055807600665,-3109452266049,-3604722151940,-2261431291983,-2945585077539,-2966695087736,-1172665112164,-1602835708600,-1288703190801,746443219741,357711584594,780833992157,2762353853389,2168113435855,2503764819387,4188110626898,3179766839691,3289207588861,4563757442868,3089043128188,2946418553676,3823157163635,2000223992507,1727391870560,2321499065158,360089718540,169155703197,666388082073,-1200510755028,-1109009275173,-547671597785,-2146669298862,-1645865295776,-915394596172,-2177995536275,-1303155714885,-415757794374,-1345367439154,-240002445904,644447951833,-62126993825,1104271258542,1787058321685,1108207205951,2163399206332,2534626094620,1736173255466,2526120698175,2566986551025,1652157308680,2146745517462,1915241885928,983301048119,1278098089789,903250254504,85078912880,335142851134,-27461191914,-646200473360,-333659245296,-551953498577,-929944832323,-545531063688,-590541692390,-736598625256,-323522760341,-268033646491,-261655571522,132914253732,202209699788,234743287844,547300723012,589007352518,574981669149,753289973267,744729531512,680966682890,733226627152,673636706509,587875279159,569442799484,481429674336,395176184598,362292114366,284109935096,210345364736,186260085908,141088933180,88642197072,72123847666,58113642964,32605221169,19114143711,15923555304,10378849104,4591095192,2294285448,1603605532,887493854,312382352,68245632,9065636,691548,26800,403,1,D,1,134,5280,95060,934650,5462600,19675373,44258431,67293438,107664300,250710154,478838426,609899298,832896129,1593719522,2370959065,2708570279,3919055476,5938421644,6914267420,8443714722,11624510266,13352088726,15094795622,18870126912,20417945994,21805173175,25442123366,24899106065,24466468675,27519479204,23379604479,19404461431,21621498613,13775700924,6048745400,7902794208,-2424455587,-11478757697,-7890042569,-19317387360,-26119316389,-16605220399,-27178117142,-29564695773,-11170824404,-18893304506,-15830886654,10910276414,5200097474,13362417834,45187431216,36738784345,47138298794,79837066571,62737852661,70544890168,99424360517,69712409409,71666943511,93443096048,50922179324,47944712991,62055133795,9903124467,8070085397,18555526166,-38401599647,-32320664418,-18578110873,-73496157693,-54849241802,-33492783614,-80133544352,-46458186232,-18014502035,-54877615600,-6619163059,25392401786,-5485354366,51860519193,81458528643,50575209426,108910218837,128716723101,91217977323,142491517012,146848841450,99091050985,138479872881,125037840046,67686827638,96282854704,68048388160,5554281894,29227369937,-5289881649,-65232155490,-39215474032,-69897512403,-117934480441,-82287032721,-101332762200,-131289729315,-81793081518,-85469375516,-96241548960,-34078406719,-25436065674,-23131061621,45438632327,58953191469,62194552654,125399955260,134621614171,127573756959,173240940578,168542278002,144815848348,168839592416,145538440694,102920441771,109906810825,73717876252,16797066411,15529835959,-21747746773,-81338060659,-79357013074,-106137426449,-155552772813,-139064439081,-148026711582,-179221243411,-141094758370,-131130480629,-144841303315,-85867978146,-61275329736,-65470519427,3764458840,33270192757,29692006466,95215415886,114906224478,103016601122,156246717304,155538324659,127016576067,163537659306,141654011109,95637845549,114465983122,76427226110,20633452702,27195092314,-18953952067,-73680556423,-69110567692,-112542230329,-155634064520,-142652187220,-173168000154,-197411996824,-169033313788,-179512259547,-183118119796,-140051872233,-130293326521,-116217376570,-64861101420,-43054408844,-20810294028,29918262045,52854542999,69715262622,109091092125,123904960783,124952421934,144561899686,144561899686,124952421934,123904960783,109091092125,69715262622,52854542999,29918262045,-20810294028,-43054408844,-64861101420,-116217376570,-130293326521,-140051872233,-183118119796,-179512259547,-169033313788,-197411996824,-173168000154,-142652187220,-155634064520,-112542230329,-69110567692,-73680556423,-18953952067,27195092314,20633452702,76427226110,114465983122,95637845549,141654011109,163537659306,127016576067,155538324659,156246717304,103016601122,114906224478,95215415886,29692006466,33270192757,3764458840,-65470519427,-61275329736,-85867978146,-144841303315,-131130480629,-141094758370,-179221243411,-148026711582,-139064439081,-155552772813,-106137426449,-79357013074,-81338060659,-21747746773,15529835959,16797066411,73717876252,109906810825,102920441771,145538440694,168839592416,144815848348,168542278002,173240940578,127573756959,134621614171,125399955260,62194552654,58953191469,45438632327,-23131061621,-25436065674,-34078406719,-96241548960,-85469375516,-81793081518,-131289729315,-101332762200,-82287032721,-117934480441,-69897512403,-39215474032,-65232155490,-5289881649,29227369937,5554281894,68048388160,96282854704,67686827638,125037840046,138479872881,99091050985,146848841450,142491517012,91217977323,128716723101,108910218837,50575209426,81458528643,51860519193,-5485354366,25392401786,-6619163059,-54877615600,-18014502035,-46458186232,-80133544352,-33492783614,-54849241802,-73496157693,-18578110873,-32320664418,-38401599647,18555526166,8070085397,9903124467,62055133795,47944712991,50922179324,93443096048,71666943511,69712409409,99424360517,70544890168,62737852661,79837066571,47138298794,36738784345,45187431216,13362417834,5200097474,10910276414,-15830886654,-18893304506,-11170824404,-29564695773,-27178117142,-16605220399,-26119316389,-19317387360,-7890042569,-11478757697,-2424455587,7902794208,6048745400,13775700924,21621498613,19404461431,23379604479,27519479204,24466468675,24899106065,25442123366,21805173175,20417945994,18870126912,15094795622,13352088726,11624510266,8443714722,6914267420,5938421644,3919055476,2708570279,2370959065,1593719522,832896129,609899298,478838426,250710154,107664300,67293438,44258431,19675373,5462600,934650,95060,5280,134,1 807,C,1,404,27337,743297,10858708,98605259,605531797,2644413758,8436238561,19775271413,33347115358,37619669771,22807364491,4490707490,29341724599,126194673461,237456452986,243878217575,118710781387,34519851356,208301916595,594508943789,845516070094,711310303247,425829377143,505383953150,1107824057929,1770553028231,1948239358582,1713792056315,1699313177179,2315445168908,3251863840129,3904610514533,4145327674390,4414410692351,5083579451167,6031299730358,6978321411775,7953686216105,9117613960702,10299351058847,11179276290889,11983026207866,13478445577981,15926546475341,18408104192650,19797599992655,20359678689169,21719341725776,24910162585213,28921075038971,31789188799024,33018913406789,34245279949765,37235479900124,41762923493695,46018579167563,48882699080506,51078069934757,53959124205055,57855882950420,62099823458485,66193534062623,70182300434200,73988196415817,77251902771187,80183398032692,83860895422867,88929621622457,94282059069238,97947174016607,99560673877021,101220389473298,105187118884147,111012797431289,115781285758918,117428364380585,117179124520789,118123877044172,121667717401087,126057440456447,128486780151010,128086201983239,126505478214223,125912675780708,126898414301869,128249913904145,128284480339762,126225634197995,122641252859245,118925524556780,116251105159465,114588005359823,112538325183160,108405186670685,101824007193457,94382847728240,88301562905629,84204484133075,80250046604032,73774168556267,64042557787027,53296396580762,44713508960161,39089322898157,33748192838932,25199439944735,12968605687147,347764773476,-9041205303047,-15171199174837,-21572517710144,-31378628846191,-43979599614713,-55930619449642,-64748579247587,-71189875992745,-77876692099472,-86441257949959,-96390891546701,-106138190422918,-114322394030591,-120336224586397,-124622152042592,-128868691259077,-134994280333781,-142932787671046,-149803980923951,-152528655234115,-151590258033014,-151151201326537,-154541514776441,-160149330493138,-162933394317059,-160149330493138,-154541514776441,-151151201326537,-151590258033014,-152528655234115,-149803980923951,-142932787671046,-134994280333781,-128868691259077,-124622152042592,-120336224586397,-114322394030591,-106138190422918,-96390891546701,-86441257949959,-77876692099472,-71189875992745,-64748579247587,-55930619449642,-43979599614713,-31378628846191,-21572517710144,-15171199174837,-9041205303047,347764773476,12968605687147,25199439944735,33748192838932,39089322898157,44713508960161,53296396580762,64042557787027,73774168556267,80250046604032,84204484133075,88301562905629,94382847728240,101824007193457,108405186670685,112538325183160,114588005359823,116251105159465,118925524556780,122641252859245,126225634197995,128284480339762,128249913904145,126898414301869,125912675780708,126505478214223,128086201983239,128486780151010,126057440456447,121667717401087,118123877044172,117179124520789,117428364380585,115781285758918,111012797431289,105187118884147,101220389473298,99560673877021,97947174016607,94282059069238,88929621622457,83860895422867,80183398032692,77251902771187,73988196415817,70182300434200,66193534062623,62099823458485,57855882950420,53959124205055,51078069934757,48882699080506,46018579167563,41762923493695,37235479900124,34245279949765,33018913406789,31789188799024,28921075038971,24910162585213,21719341725776,20359678689169,19797599992655,18408104192650,15926546475341,13478445577981,11983026207866,11179276290889,10299351058847,9117613960702,7953686216105,6978321411775,6031299730358,5083579451167,4414410692351,4145327674390,3904610514533,3251863840129,2315445168908,1699313177179,1713792056315,1948239358582,1770553028231,1107824057929,505383953150,425829377143,711310303247,845516070094,594508943789,208301916595,34519851356,118710781387,243878217575,237456452986,126194673461,29341724599,4490707490,22807364491,37619669771,33347115358,19775271413,8436238561,2644413758,605531797,98605259,10858708,743297,27337,404,1,D,1,135,5494,106893,1214767,8998732,46383201,172769917,472786774,944614605,1321724593,1143903850,409213317,294026785,2460110668,6597085743,9144874559,6734957894,1943581805,2922763403,13817126252,26796208581,29024309929,19527636358,13893045189,26700543677,51885636104,68092852407,65071811287,57666746358,67997951161,98027011419,128096719030,142797324007,149355394903,165295769838,195154571941,229232074833,262213513088,299653879689,342547334725,379545719328,406445503283,443591760315,514515151618,607236367377,678241506889,707374432692,733397801185,813176850715,948440315980,1076684610151,1145558294385,1178970440554,1248852389497,1387208604411,1550167210766,1676226765669,1759013075953,1843806373468,1964682222399,2111444666005,2258871058632,2400569718059,2539144922241,2664741706532,2770499580947,2881469825501,3036016483572,3228043718203,3393861668323,3482261624740,3527402903971,3620908088235,3802599672256,4003224963037,4118553530257,4130900667318,4130516331797,4210712377223,4363190912970,4493146188967,4526248826239,4480779341346,4435349842069,4444327313187,4493214987334,4523841683481,4488581752885,4384206535620,4249114143215,4133523332249,4060693201244,4003498718753,3900429877559,3708879405186,3451875064313,3205944378803,3029804625732,2900274925847,2726209687557,2437195765166,2062058338553,1710711888021,1465527172742,1289536101123,1056308852041,682986610798,226387986729,-171151562033,-434411802164,-636351564519,-914809706501,-1320744863400,-1769179553659,-2138858015799,-2397602075180,-2617266781625,-2883386167607,-3215163079760,-3569091376175,-3889213149339,-4139802637256,-4316279914815,-4456939711373,-4633571739594,-4888276131755,-5165503033067,-5342444647982,-5361418015875,-5315916478771,-5362528188534,-5539475533715,-5709243946623,-5709243946623,-5539475533715,-5362528188534,-5315916478771,-5361418015875,-5342444647982,-5165503033067,-4888276131755,-4633571739594,-4456939711373,-4316279914815,-4139802637256,-3889213149339,-3569091376175,-3215163079760,-2883386167607,-2617266781625,-2397602075180,-2138858015799,-1769179553659,-1320744863400,-914809706501,-636351564519,-434411802164,-171151562033,226387986729,682986610798,1056308852041,1289536101123,1465527172742,1710711888021,2062058338553,2437195765166,2726209687557,2900274925847,3029804625732,3205944378803,3451875064313,3708879405186,3900429877559,4003498718753,4060693201244,4133523332249,4249114143215,4384206535620,4488581752885,4523841683481,4493214987334,4444327313187,4435349842069,4480779341346,4526248826239,4493146188967,4363190912970,4210712377223,4130516331797,4130900667318,4118553530257,4003224963037,3802599672256,3620908088235,3527402903971,3482261624740,3393861668323,3228043718203,3036016483572,2881469825501,2770499580947,2664741706532,2539144922241,2400569718059,2258871058632,2111444666005,1964682222399,1843806373468,1759013075953,1676226765669,1550167210766,1387208604411,1248852389497,1178970440554,1145558294385,1076684610151,948440315980,813176850715,733397801185,707374432692,678241506889,607236367377,514515151618,443591760315,406445503283,379545719328,342547334725,299653879689,262213513088,229232074833,195154571941,165295769838,149355394903,142797324007,128096719030,98027011419,67997951161,57666746358,65071811287,68092852407,51885636104,26700543677,13893045189,19527636358,29024309929,26796208581,13817126252,2922763403,1943581805,6734957894,9144874559,6597085743,2460110668,294026785,409213317,1143903850,1321724593,944614605,472786774,172769917,46383201,8998732,1214767,106893,5494,135,1 809,C,1,405,27203,712881,9552805,74130165,353930713,1067227249,2088406099,3139443657,5805772785,12595610073,19525020415,22005952323,35381156333,67467451245,78694156839,72938392149,135382969181,210610759627,163055585233,174395967321,375397440307,371265664659,186019403891,427836507251,666857415831,269012980603,269142852133,864963012677,489394923609,-40899803185,780368055927,799670228495,-367081096221,332001095785,1119161290991,-528479596275,-484531149085,1297844281647,-283229390589,-1473001175075,1061077027669,410899337323,-2174439695103,315215714693,1221076644117,-2282011574837,-657076497567,1839950056173,-1909309055525,-1609238492657,2255487192373,-1197576809023,-2559153877867,2407758514727,-108806480561,-3418959222295,2096127585939,1253562687789,-3930123822799,1327653066305,2671882779371,-3974786457609,223151346383,4059413337389,-3441037648865,-1199438983711,5186158826025,-2133967794235,-2694300362737,5608118073861,-248406429237,-3760676363555,5241635803629,1609856906751,-4256853696491,4459298373601,3098102514257,-4501502371341,3496532165831,4326047126087,-4732512493773,2257227159489,5457859607475,-4889399160907,571863648377,6502989537613,-4730481824417,-1644394415057,7275406235471,-3941774330051,-4247806332745,7398500647589,-2364281847553,-6759060516507,6561244360855,-206175817219,-8572713539905,4832113591063,2079150203803,-9329386028473,2645815232969,4150204872729,-9064562723811,423746266397,5974996390535,-7927522320723,-1755011685177,7514291328369,-5871895499907,-3888667106137,8358813174057,-2941292454371,-5662189807779,8053092778307,386490814621,-6665833732791,6528268456945,3469205941577,-6643422283099,4030272706555,5699557607353,-5429575986607,1190208589555,6503627563507,-3313016450703,-1011483898025,5899990482855,-1165507959469,-2123900097247,4623485157013,463486953287,-2522866777667,3127233225353,1643759545129,-2468598366503,1336793310737,2245245559793,-1893349130061,-529027902283,1962902395393,-1043259010199,-2029083032247,969873583123,-218640861551,-3018486146893,-419713675441,597112070419,-3298072865105,-2044208670483,1228973099635,-2603239547207,-3438299681421,1339219454387,-1239574244643,-4056554214285,1081499558203,166450574679,-3987595825417,875340142987,1455338256955,-3704206948731,718669150103,2850921257455,-3339940382391,252455530821,4371902246199,-2604124550261,-715061069163,5634657383397,-1248176623463,-1962433801667,6183751277235,578522773295,-3149602303265,5823493273159,2544984219413,-4085751971433,4471675415363,4352531535195,-4503142174035,2170645441667,5531058506405,-4143932015209,-541791656237,5721304285489,-3207222706027,-3033202011587,5171814848597,-1897347658247,-5171937806093,4080720835853,9892113069,-6678685633575,2122120920153,2275107733955,-6839519373523,-600435048237,3955708769745,-5536230146373,-3325056044869,4518032719121,-3325056044869,-5536230146373,3955708769745,-600435048237,-6839519373523,2275107733955,2122120920153,-6678685633575,9892113069,4080720835853,-5171937806093,-1897347658247,5171814848597,-3033202011587,-3207222706027,5721304285489,-541791656237,-4143932015209,5531058506405,2170645441667,-4503142174035,4352531535195,4471675415363,-4085751971433,2544984219413,5823493273159,-3149602303265,578522773295,6183751277235,-1962433801667,-1248176623463,5634657383397,-715061069163,-2604124550261,4371902246199,252455530821,-3339940382391,2850921257455,718669150103,-3704206948731,1455338256955,875340142987,-3987595825417,166450574679,1081499558203,-4056554214285,-1239574244643,1339219454387,-3438299681421,-2603239547207,1228973099635,-2044208670483,-3298072865105,597112070419,-419713675441,-3018486146893,-218640861551,969873583123,-2029083032247,-1043259010199,1962902395393,-529027902283,-1893349130061,2245245559793,1336793310737,-2468598366503,1643759545129,3127233225353,-2522866777667,463486953287,4623485157013,-2123900097247,-1165507959469,5899990482855,-1011483898025,-3313016450703,6503627563507,1190208589555,-5429575986607,5699557607353,4030272706555,-6643422283099,3469205941577,6528268456945,-6665833732791,386490814621,8053092778307,-5662189807779,-2941292454371,8358813174057,-3888667106137,-5871895499907,7514291328369,-1755011685177,-7927522320723,5974996390535,423746266397,-9064562723811,4150204872729,2645815232969,-9329386028473,2079150203803,4832113591063,-8572713539905,-206175817219,6561244360855,-6759060516507,-2364281847553,7398500647589,-4247806332745,-3941774330051,7275406235471,-1644394415057,-4730481824417,6502989537613,571863648377,-4889399160907,5457859607475,2257227159489,-4732512493773,4326047126087,3496532165831,-4501502371341,3098102514257,4459298373601,-4256853696491,1609856906751,5241635803629,-3760676363555,-248406429237,5608118073861,-2694300362737,-2133967794235,5186158826025,-1199438983711,-3441037648865,4059413337389,223151346383,-3974786457609,2671882779371,1327653066305,-3930123822799,1253562687789,2096127585939,-3418959222295,-108806480561,2407758514727,-2559153877867,-1197576809023,2255487192373,-1609238492657,-1909309055525,1839950056173,-657076497567,-2282011574837,1221076644117,315215714693,-2174439695103,410899337323,1061077027669,-1473001175075,-283229390589,1297844281647,-484531149085,-528479596275,1119161290991,332001095785,-367081096221,799670228495,780368055927,-40899803185,489394923609,864963012677,269142852133,269012980603,666857415831,427836507251,186019403891,371265664659,375397440307,174395967321,163055585233,210610759627,135382969181,72938392149,78694156839,67467451245,35381156333,22005952323,19525020415,12595610073,5805772785,3139443657,2088406099,1067227249,353930713,74130165,9552805,712881,27203,405,1,D,1,135,5387,98801,996873,6038095,22864025,55177927,90781629,142811633,306159555,583469953,735005739,908325777,1784360839,2752162911,2554716543,3274459757,6451629447,7022720761,4952865827,9436077805,14867637327,9086632337,8583114127,21767810067,18080002641,4914451969,20883400927,29429523899,2818548525,9406315283,37096796103,5496506009,-10790776323,35893002343,15449623007,-34450469761,20533375609,33434991535,-49958836109,-11614750749,51283483219,-44924436521,-51174226571,56376211765,-20638295719,-82517654709,46980185409,11605253959,-100832997129,28869554773,46989842523,-108589662481,1052765637,84022805179,-101867242033,-38144628379,114352911891,-76548018673,-81377653711,131457835789,-35222591585,-121637252849,134529804501,21642062103,-153905358681,117734607723,91297757779,-165493381221,77324213503,156325057471,-147655826415,25929631387,198881658813,-111494068519,-21125408341,219835496187,-73827562893,-64075974525,228606088527,-38372117471,-110810088205,227371654537,559906687,-164137669807,211271822513,49273045169,-219449444489,171946367339,109805670441,-263886269325,102522686061,174125411025,-280353294135,7305473069,225747159889,-259091606333,-95721117215,251674208083,-204321591925,-185292639691,252003938755,-128094289767,-250548705601,235490625297,-37195131917,-291633404039,203526776365,66957773115,-304977974817,148030299229,172153621913,-281015062113,68982447095,254352491411,-219087085047,-20561423757,294502366931,-128849576337,-103048776273,282733570093,-24955769267,-155297876243,221548915579,65954886149,-159931334729,138180863695,118744415601,-129095469779,64927583575,136112749079,-87931920527,6918995907,131413824755,-43429857393,-41627053033,101735343191,1204131801,-72698607451,46777056853,30922525687,-81571123677,-17585265817,39933303103,-73463810209,-79355269275,33234607789,-46404417529,-128997351413,8874774569,-2072956103,-148423899335,-29612529483,41109074591,-131760792719,-63111399343,70757777211,-96564697305,-80914891545,94196432911,-58232128231,-92860200339,118349245093,-13761228271,-110032697789,135194220091,45329730985,-128463554195,130133521075,115623608853,-134238230415,97692599039,181274384883,-120038513741,43156017357,227806298413,-87367678889,-27629823801,244175668783,-37188087693,-103649734021,218830887099,22713497971,-163704133495,155478176133,74937311481,-197275854717,74732170263,116176547877,-206834652261,-15433538793,152247455259,-181226799511,-114254281901,166320191559,-110397514029,-198245614471,136986295573,-16395927073,-241519898241,70834645117,70834645117,-241519898241,-16395927073,136986295573,-198245614471,-110397514029,166320191559,-114254281901,-181226799511,152247455259,-15433538793,-206834652261,116176547877,74732170263,-197275854717,74937311481,155478176133,-163704133495,22713497971,218830887099,-103649734021,-37188087693,244175668783,-27629823801,-87367678889,227806298413,43156017357,-120038513741,181274384883,97692599039,-134238230415,115623608853,130133521075,-128463554195,45329730985,135194220091,-110032697789,-13761228271,118349245093,-92860200339,-58232128231,94196432911,-80914891545,-96564697305,70757777211,-63111399343,-131760792719,41109074591,-29612529483,-148423899335,-2072956103,8874774569,-128997351413,-46404417529,33234607789,-79355269275,-73463810209,39933303103,-17585265817,-81571123677,30922525687,46777056853,-72698607451,1204131801,101735343191,-41627053033,-43429857393,131413824755,6918995907,-87931920527,136112749079,64927583575,-129095469779,118744415601,138180863695,-159931334729,65954886149,221548915579,-155297876243,-24955769267,282733570093,-103048776273,-128849576337,294502366931,-20561423757,-219087085047,254352491411,68982447095,-281015062113,172153621913,148030299229,-304977974817,66957773115,203526776365,-291633404039,-37195131917,235490625297,-250548705601,-128094289767,252003938755,-185292639691,-204321591925,251674208083,-95721117215,-259091606333,225747159889,7305473069,-280353294135,174125411025,102522686061,-263886269325,109805670441,171946367339,-219449444489,49273045169,211271822513,-164137669807,559906687,227371654537,-110810088205,-38372117471,228606088527,-64075974525,-73827562893,219835496187,-21125408341,-111494068519,198881658813,25929631387,-147655826415,156325057471,77324213503,-165493381221,91297757779,117734607723,-153905358681,21642062103,134529804501,-121637252849,-35222591585,131457835789,-81377653711,-76548018673,114352911891,-38144628379,-101867242033,84022805179,1052765637,-108589662481,46989842523,28869554773,-100832997129,11605253959,46980185409,-82517654709,-20638295719,56376211765,-51174226571,-44924436521,51283483219,-11614750749,-49958836109,33434991535,20533375609,-34450469761,15449623007,35893002343,-10790776323,5496506009,37096796103,9406315283,2818548525,29429523899,20883400927,4914451969,18080002641,21767810067,8583114127,9086632337,14867637327,9436077805,4952865827,7022720761,6451629447,3274459757,2554716543,2752162911,1784360839,908325777,735005739,583469953,306159555,142811633,90781629,55177927,22864025,6038095,996873,98801,5387,135,1 811,C,1,405,27473,763911,11872375,121583691,908870019,5310771309,25443154841,103429946359,365941997413,1148794494195,3248140993675,8369979104913,19843835778073,43618432912435,89448023324505,172003776516789,311429009450731,532660476722631,862753453685387,1325582501806881,1933728440759995,2678128637652749,3517085824260927,4367304318544795,5100446756657351,5548913383736141,5523799017684205,4846077876083423,3389057293260851,1126423844283527,-1823467071420019,-5169012080502923,-8444893517271979,-11049556616008575,-12324549623075293,-11670878057231381,-8687287320540309,-3305854817441405,4105965798891835,12708213562973423,21240737398846377,28175169699076435,31956622504885853,31302741646601913,25507927517339735,14688627623418237,-93889831646445,-16881619061235389,-33057912602953979,-45756014821321317,-52377668995983603,-51127870985640173,-41454574463365183,-24287752762321127,-2002747670836431,21915371213527961,43465970760935409,58882883856497947,65391932598193951,61811201145245789,48849612847774387,29015602899261179,6130232878570237,-15469213606895391,-31869620863092569,-40454211862248413,-40495102893768001,-33307485263502277,-21902995827770773,-10199912209595563,-1963756464919623,265880283319769,-4018067007990099,-12985682219329639,-22794009345373139,-28513591206323041,-25471770355402489,-10699067564497697,15894891400550529,50959372303719511,87976892535747285,118406354575418817,133509885391429383,126485741167892153,94412804049246435,39507416916565145,-30688080571124969,-104342346644192379,-167472977283424047,-206785311676048193,-212611155478810743,-181275258910130071,-116302824154114533,-28113616687185903,67819275780805061,154009794942518219,214563659023343721,238549942935335177,222361613979426417,170493935074154457,94522282299593899,10480114867636871,-64775957989251591,-117369832066881377,-139474124763627017,-130898287892547195,-98799418606346845,-55574331492830415,-15445622023812927,9406676904900487,12181679683815039,-6613079356356623,-39178948367519531,-72444608461656967,-91624859416665241,-84442678031767003,-44929857089301079,24216877710544291,111422034146238219,198341018445588713,263890390880709331,289289271405288957,262904196190306793,183682395500637837,62254235269484353,-80679156660707051,-218407906363181117,-323854698661151929,-375515076420244009,-362308266617057759,-286177631755163411,-161794386659454735,-13398691202042311,130505811947979911,243371963997002747,306290151411194479,311807399761236177,265013824040926073,181690229163768487,84023747172453031,-5016296085319313,-67237732525055241,-93353408899882445,-84688480149302269,-52099799837481053,-12448796224226851,16413914209916413,20824321781391293,-4716403422766647,-55801854151257767,-119079184810939369,-175669989262184693,-206180743990087835,-196017386931657283,-139632854125102889,-42598772122679083,79064370567212361,202178487134197617,301545450937239327,355695822466561533,351862520792734505,288985996452079087,178042359104188997,39638636151140281,-100524468039057229,-217224574151686813,-291007467989998825,-311984082402369185,-281320404563201945,-210186197044797723,-116542899078103179,-20646990385128027,59595376847936959,112317620414281361,133621316369799181,127421296119793629,103417658389668281,73853226268588167,49969765500251847,39084435199728411,42982178509383497,57932196967755573,76197010327795057,88527595898052597,86920492445702475,66898327477664123,28753438941504563,-22495559386449105,-78333756603844435,-128770545207069831,-164588588282821885,-179254934076315239,-170072904664882473,-138393726446238583,-88967428995865091,-28718978093041635,34664261723700021,93970354145872127,143286695240226279,178346195566213561,196496847982123821,196496847982123821,178346195566213561,143286695240226279,93970354145872127,34664261723700021,-28718978093041635,-88967428995865091,-138393726446238583,-170072904664882473,-179254934076315239,-164588588282821885,-128770545207069831,-78333756603844435,-22495559386449105,28753438941504563,66898327477664123,86920492445702475,88527595898052597,76197010327795057,57932196967755573,42982178509383497,39084435199728411,49969765500251847,73853226268588167,103417658389668281,127421296119793629,133621316369799181,112317620414281361,59595376847936959,-20646990385128027,-116542899078103179,-210186197044797723,-281320404563201945,-311984082402369185,-291007467989998825,-217224574151686813,-100524468039057229,39638636151140281,178042359104188997,288985996452079087,351862520792734505,355695822466561533,301545450937239327,202178487134197617,79064370567212361,-42598772122679083,-139632854125102889,-196017386931657283,-206180743990087835,-175669989262184693,-119079184810939369,-55801854151257767,-4716403422766647,20824321781391293,16413914209916413,-12448796224226851,-52099799837481053,-84688480149302269,-93353408899882445,-67237732525055241,-5016296085319313,84023747172453031,181690229163768487,265013824040926073,311807399761236177,306290151411194479,243371963997002747,130505811947979911,-13398691202042311,-161794386659454735,-286177631755163411,-362308266617057759,-375515076420244009,-323854698661151929,-218407906363181117,-80679156660707051,62254235269484353,183682395500637837,262904196190306793,289289271405288957,263890390880709331,198341018445588713,111422034146238219,24216877710544291,-44929857089301079,-84442678031767003,-91624859416665241,-72444608461656967,-39178948367519531,-6613079356356623,12181679683815039,9406676904900487,-15445622023812927,-55574331492830415,-98799418606346845,-130898287892547195,-139474124763627017,-117369832066881377,-64775957989251591,10480114867636871,94522282299593899,170493935074154457,222361613979426417,238549942935335177,214563659023343721,154009794942518219,67819275780805061,-28113616687185903,-116302824154114533,-181275258910130071,-212611155478810743,-206785311676048193,-167472977283424047,-104342346644192379,-30688080571124969,39507416916565145,94412804049246435,126485741167892153,133509885391429383,118406354575418817,87976892535747285,50959372303719511,15894891400550529,-10699067564497697,-25471770355402489,-28513591206323041,-22794009345373139,-12985682219329639,-4018067007990099,265880283319769,-1963756464919623,-10199912209595563,-21902995827770773,-33307485263502277,-40495102893768001,-40454211862248413,-31869620863092569,-15469213606895391,6130232878570237,29015602899261179,48849612847774387,61811201145245789,65391932598193951,58882883856497947,43465970760935409,21915371213527961,-2002747670836431,-24287752762321127,-41454574463365183,-51127870985640173,-52377668995983603,-45756014821321317,-33057912602953979,-16881619061235389,-93889831646445,14688627623418237,25507927517339735,31302741646601913,31956622504885853,28175169699076435,21240737398846377,12708213562973423,4105965798891835,-3305854817441405,-8687287320540309,-11670878057231381,-12324549623075293,-11049556616008575,-8444893517271979,-5169012080502923,-1823467071420019,1126423844283527,3389057293260851,4846077876083423,5523799017684205,5548913383736141,5100446756657351,4367304318544795,3517085824260927,2678128637652749,1933728440759995,1325582501806881,862753453685387,532660476722631,311429009450731,172003776516789,89448023324505,43618432912435,19843835778073,8369979104913,3248140993675,1148794494195,365941997413,103429946359,25443154841,5310771309,908870019,121583691,11872375,763911,27473,405,1,D,1,135,5549,112339,1395159,12082243,79291941,417439383,1835491319,6941969847,23086907491,68668834513,185109705031,457050034647,1042466270313,2211714688789,4389496748943,8186713462309,14401594121071,23964089130755,37797933743767,56584571402893,80434376260967,108502541136767,138624845786951,167083370863371,188631997976451,196903381576713,185272935025827,148168156394703,82690968902189,-9713015943573,-121919463973577,-240563825249931,-346658267325199,-417642785764209,-430864406578637,-368136696366627,-220673832533117,6594989254785,292452920560531,599580028250473,878135873405519,1072764110040289,1132276572960281,1020509037157055,726261104376863,270016530200005,-294587013265005,-885778181377173,-1405182484150489,-1754448969348377,-1854211384894377,-1661693486305595,-1183042940881419,-477115530670365,351094239309783,1167099643386111,1831092702967955,2225128421878333,2277674097272339,1979928477698915,1389682188003199,620988483934265,-178939175450601,-861084185743573,-1307423193400561,-1457496697642383,-1322034781254041,-979597750499683,-556099982598337,-191361215728493,-432602659859,-39402497825005,-285048402874637,-634936049157843,-929848841319849,-994779413716443,-689485388019071,43817852329665,1148631976786575,2448523664328435,3672345173953935,4507657055622937,4672245684943155,3987994479483549,2439121080145555,198806076245673,-2385608587438659,-4849548734826637,-6700871227188431,-7524219920700317,-7077065491731407,-5354628288123725,-2606589780284859,701308961281529,3975189982064903,6612989663685767,8130562373017249,8265426526083213,7033701619048955,4725882358821285,1841057725428539,-1026226617702083,-3320587953627607,-4650254077339067,-4871451280734673,-4112000271930475,-2727925347741951,-1203372607370317,-18524155814003,481191855301171,180823780728443,-769152559230699,-1989496778556929,-2973194627313901,-3226581625059993,-2415057873201721,-475159209933283,2338279025092023,5485897788636709,8254618654317583,9921780936655127,9934293295654663,8058895901188057,4464809932305767,-284923623980361,-5335666514813735,-9716483152774647,-12549616644970405,-13245817966967961,-11639334062928037,-8029779807593587,-3119756628417385,2138234613862809,6750323919131199,9896608803427147,11102998559933495,10329819464507587,7957672603529119,4676005095924895,1303392842794083,-1415193759307723,-2983895527726481,-3261535080867889,-2472674561608519,-1123716267634481,152353779211661,781088050496867,412834395933937,-973398815282243,-3055711477805927,-5248765503817463,-6856791743501789,-7260994125480373,-6093151266621013,-3350424314573397,579003648887989,4987537043750747,9000786795325349,11774741586566903,12689962717872707,11496045383522407,8371894133807773,3887999845460523,-1119360354689953,-5731176668576121,-9142226668351317,-10825265392734837,-10626243850327925,-8771651655749583,-5790750292210763,-2375582641037523,784697421280483,3154544709712585,4453231502984065,4686219715418747,4104805813767687,3109942367127641,2128852092033075,1497757690311375,1380031461292673,1737878245248957,2360617889512929,2937847103844937,3155037693073033,2784975647524421,1751488788163417,150839555498201,-1771803900855981,-3681670182272375,-5231959629744943,-6139158017352017,-6238186414281271,-5506547652443439,-4055772000704043,-2096956748490975,107265401417971,2290648781543015,4220215371408697,5716682868746279,6659273241523761,6980594720750361,6659273241523761,5716682868746279,4220215371408697,2290648781543015,107265401417971,-2096956748490975,-4055772000704043,-5506547652443439,-6238186414281271,-6139158017352017,-5231959629744943,-3681670182272375,-1771803900855981,150839555498201,1751488788163417,2784975647524421,3155037693073033,2937847103844937,2360617889512929,1737878245248957,1380031461292673,1497757690311375,2128852092033075,3109942367127641,4104805813767687,4686219715418747,4453231502984065,3154544709712585,784697421280483,-2375582641037523,-5790750292210763,-8771651655749583,-10626243850327925,-10825265392734837,-9142226668351317,-5731176668576121,-1119360354689953,3887999845460523,8371894133807773,11496045383522407,12689962717872707,11774741586566903,9000786795325349,4987537043750747,579003648887989,-3350424314573397,-6093151266621013,-7260994125480373,-6856791743501789,-5248765503817463,-3055711477805927,-973398815282243,412834395933937,781088050496867,152353779211661,-1123716267634481,-2472674561608519,-3261535080867889,-2983895527726481,-1415193759307723,1303392842794083,4676005095924895,7957672603529119,10329819464507587,11102998559933495,9896608803427147,6750323919131199,2138234613862809,-3119756628417385,-8029779807593587,-11639334062928037,-13245817966967961,-12549616644970405,-9716483152774647,-5335666514813735,-284923623980361,4464809932305767,8058895901188057,9934293295654663,9921780936655127,8254618654317583,5485897788636709,2338279025092023,-475159209933283,-2415057873201721,-3226581625059993,-2973194627313901,-1989496778556929,-769152559230699,180823780728443,481191855301171,-18524155814003,-1203372607370317,-2727925347741951,-4112000271930475,-4871451280734673,-4650254077339067,-3320587953627607,-1026226617702083,1841057725428539,4725882358821285,7033701619048955,8265426526083213,8130562373017249,6612989663685767,3975189982064903,701308961281529,-2606589780284859,-5354628288123725,-7077065491731407,-7524219920700317,-6700871227188431,-4849548734826637,-2385608587438659,198806076245673,2439121080145555,3987994479483549,4672245684943155,4507657055622937,3672345173953935,2448523664328435,1148631976786575,43817852329665,-689485388019071,-994779413716443,-929848841319849,-634936049157843,-285048402874637,-39402497825005,-432602659859,-191361215728493,-556099982598337,-979597750499683,-1322034781254041,-1457496697642383,-1307423193400561,-861084185743573,-178939175450601,620988483934265,1389682188003199,1979928477698915,2277674097272339,2225128421878333,1831092702967955,1167099643386111,351094239309783,-477115530670365,-1183042940881419,-1661693486305595,-1854211384894377,-1754448969348377,-1405182484150489,-885778181377173,-294587013265005,270016530200005,726261104376863,1020509037157055,1132276572960281,1072764110040289,878135873405519,599580028250473,292452920560531,6594989254785,-220673832533117,-368136696366627,-430864406578637,-417642785764209,-346658267325199,-240563825249931,-121919463973577,-9713015943573,82690968902189,148168156394703,185272935025827,196903381576713,188631997976451,167083370863371,138624845786951,108502541136767,80434376260967,56584571402893,37797933743767,23964089130755,14401594121071,8186713462309,4389496748943,2211714688789,1042466270313,457050034647,185109705031,68668834513,23086907491,6941969847,1835491319,417439383,79291941,12082243,1395159,112339,5549,135,1 813,C,1,406,27337,732361,10437046,91511137,536622817,2209296052,6537379387,13881424777,20299122406,17453187793,1213987639,-18865420790,-29457729323,-38226725237,-67273585532,-103046713643,-88062056669,-7280886602,66404671969,92282415193,152593884280,285183202285,331872584659,177376051120,-2440637477,-54009018581,-194061906374,-575868763715,-814064391635,-591342260534,-308795456447,-292984976885,-6499508600,857120033857,1425145276165,1155698117128,979020503557,1312143402481,822345428806,-885910465703,-1908422925971,-1563937734680,-1863740732327,-3092433388373,-2462244385112,270217487881,1602149941771,1176870817246,2645760195679,5445610254625,4692062223406,1072299268603,123956136709,769220532322,-2700958301531,-7593366705605,-6629336723900,-2797688725079,-3588106877291,-4706223982814,1524354204553,8508483334669,6964018705180,3975853844089,8187380999503,10118575404574,996734943847,-7102159756559,-4398236782904,-3639885011159,-12709420937465,-15422293574096,-3960314156897,3149322195787,-1652333825036,1033306123987,15566619194089,18512845276042,5882450740765,2531359579771,10402528998376,3583216053625,-15685261893017,-17575783116128,-5120008587245,-8170600958519,-19776625856252,-8922970618733,12957931654897,12004972986868,968018454991,12073354782271,27082787816344,12762486274969,-8523230938061,-2610262513760,6104990932099,-13401522249785,-30338731757348,-13141232285561,4177998149041,-8462527013384,-14295470976875,12502470780007,28814995342588,9170408755267,-1328172896063,18820930086430,21273795427519,-10604162583491,-23234228263676,-1567589975255,318456406147,-26531717613998,-24949561898777,8950265125225,14893548586312,-7929235268975,-332223393971,30929934946558,24395770617049,-8318892464975,-5354505965966,17330118998401,478443290575,-32002395247772,-20021014270397,8425980834079,-4230537909968,-24998677370051,-210675492605,30015801526498,12933464123041,-8628150528209,12933464123041,30015801526498,-210675492605,-24998677370051,-4230537909968,8425980834079,-20021014270397,-32002395247772,478443290575,17330118998401,-5354505965966,-8318892464975,24395770617049,30929934946558,-332223393971,-7929235268975,14893548586312,8950265125225,-24949561898777,-26531717613998,318456406147,-1567589975255,-23234228263676,-10604162583491,21273795427519,18820930086430,-1328172896063,9170408755267,28814995342588,12502470780007,-14295470976875,-8462527013384,4177998149041,-13141232285561,-30338731757348,-13401522249785,6104990932099,-2610262513760,-8523230938061,12762486274969,27082787816344,12073354782271,968018454991,12004972986868,12957931654897,-8922970618733,-19776625856252,-8170600958519,-5120008587245,-17575783116128,-15685261893017,3583216053625,10402528998376,2531359579771,5882450740765,18512845276042,15566619194089,1033306123987,-1652333825036,3149322195787,-3960314156897,-15422293574096,-12709420937465,-3639885011159,-4398236782904,-7102159756559,996734943847,10118575404574,8187380999503,3975853844089,6964018705180,8508483334669,1524354204553,-4706223982814,-3588106877291,-2797688725079,-6629336723900,-7593366705605,-2700958301531,769220532322,123956136709,1072299268603,4692062223406,5445610254625,2645760195679,1176870817246,1602149941771,270217487881,-2462244385112,-3092433388373,-1863740732327,-1563937734680,-1908422925971,-885910465703,822345428806,1312143402481,979020503557,1155698117128,1425145276165,857120033857,-6499508600,-292984976885,-308795456447,-591342260534,-814064391635,-575868763715,-194061906374,-54009018581,-2440637477,177376051120,331872584659,285183202285,152593884280,92282415193,66404671969,-7280886602,-88062056669,-103046713643,-67273585532,-38226725237,-29457729323,-18865420790,1213987639,17453187793,20299122406,13881424777,6537379387,2209296052,536622817,91511137,10437046,732361,27337,406,1,D,1,135,5440,103769,1144575,8142592,39833271,138826571,348699750,620033513,720580351,377105310,-329414459,-896721777,-1141075426,-1740587367,-3070711315,-3686632446,-1848828347,1257705887,2887903728,3909466451,7573923375,11658547562,9640273689,2582123957,-1346969712,-3239652185,-12897045091,-26214207764,-26303991907,-14678696697,-9988410742,-8063789415,13570260889,43759273800,47727021095,34485274255,40029558800,44171499777,1049177011,-56326757092,-63446850519,-53129946347,-88172873578,-110629526993,-40724020101,45089080490,48703106683,53563861889,147144886150,199557904883,100592714245,3029786226,23397629285,-11847207665,-193821265518,-279709850113,-156493716509,-89278468492,-168200720127,-86623657981,202519807872,307018517759,167316349923,188646463874,365528904367,231347113617,-151033860538,-235063478721,-93887802509,-266225952666,-563561639689,-373648235297,49592149776,45963170419,-85049755165,283003231458,692809468565,446861723995,64446292578,233264376085,346365375753,-225686438390,-697303616071,-388874653535,-134281274346,-532801611449,-625242087397,113609526222,559564036613,178783142977,121882139648,771264099819,828862660775,-4136713274,-310382193837,157380874879,-24004336380,-894637370587,-883987305419,-39398818026,18411489799,-544402870269,-119299543138,891293890905,760520136781,-19286636190,248621095627,892551110345,244720056094,-790609311925,-485311572741,167558314334,-448170801423,-1123111882717,-294270873438,631577558045,114702188521,-353755341192,580197260893,1202191952343,240841548784,-451915733911,282655736635,522596387430,-654051738601,-1133484708581,-103781062008,264916105459,-648817136085,-633382506706,676066036245,941343725999,-77005243622,-77005243622,941343725999,676066036245,-633382506706,-648817136085,264916105459,-103781062008,-1133484708581,-654051738601,522596387430,282655736635,-451915733911,240841548784,1202191952343,580197260893,-353755341192,114702188521,631577558045,-294270873438,-1123111882717,-448170801423,167558314334,-485311572741,-790609311925,244720056094,892551110345,248621095627,-19286636190,760520136781,891293890905,-119299543138,-544402870269,18411489799,-39398818026,-883987305419,-894637370587,-24004336380,157380874879,-310382193837,-4136713274,828862660775,771264099819,121882139648,178783142977,559564036613,113609526222,-625242087397,-532801611449,-134281274346,-388874653535,-697303616071,-225686438390,346365375753,233264376085,64446292578,446861723995,692809468565,283003231458,-85049755165,45963170419,49592149776,-373648235297,-563561639689,-266225952666,-93887802509,-235063478721,-151033860538,231347113617,365528904367,188646463874,167316349923,307018517759,202519807872,-86623657981,-168200720127,-89278468492,-156493716509,-279709850113,-193821265518,-11847207665,23397629285,3029786226,100592714245,199557904883,147144886150,53563861889,48703106683,45089080490,-40724020101,-110629526993,-88172873578,-53129946347,-63446850519,-56326757092,1049177011,44171499777,40029558800,34485274255,47727021095,43759273800,13570260889,-8063789415,-9988410742,-14678696697,-26303991907,-26214207764,-12897045091,-3239652185,-1346969712,2582123957,9640273689,11658547562,7573923375,3909466451,2887903728,1257705887,-1848828347,-3686632446,-3070711315,-1740587367,-1141075426,-896721777,-329414459,377105310,720580351,620033513,348699750,138826571,39833271,8142592,1144575,103769,5440,135,1 814,C,1,407,27880,786324,12441532,130101620,995829514,5978440908,29565887212,124856223536,462569615140,1534892604707,4635654443421,12906473219684,33465812586096,81488347981656,187610633214752,410736076884188,859216502920600,1724500028837278,3332634626804032,6220460515178360,11244852586164779,19734919935174697,33698573867474466,56096300207664046,91196309001832624,145026510574739596,225940032346484810,345312304058097068,518389140857064858,765306741630811336,1112306029290276320,1593165157478619725,2250875104782331763,3139583855063917844,4326834515377731676,5896121701111099139,7949788562095289701,10612283980399312068,14033795884289703192,18394272499981002350,23907838919975862236,30827611772471806886,39450910102340883301,50124855771701628423,63252351596507381094,79298419824792579598,98796877199599877049,122357315575834811131,150672348854566751870,184525078014147161852,224796716577350259830,272474309401017326680,328658468693733172528,394571043089154823331,471562628721765055597,561119825673062281032,664872138791538360760,784598418504527389961,922232734538453138471,1079869573193628086716,1259768246867033684528,1464356402968306869186,1696232518526121147220,1958167267089519702590,2253103646510618538691,2584155760315135838689,2954606151920203813466,3367901599992234566778,3827647294529554632759,4337599326357177170213,4901655437057641986638,5523843991354576043772,6208311149163153964165,6959306229693911926965,7781165275171708845636,8678292837164558822489,9655142024594063264583,10716192869605939489620,11865929085861911440414,13108813313469338528415,14449260965385536382409,15891612811129623589252,17440106454222742351300,19098846879120498878399,20871776260762884892275,22762643244744758600630,24774971918317826237165,26912030702109173786407,29176801399970096564786,31571948650262519322582,34099790026622973736681,36762267040106012061085,39560917297602683301218,42496848073238617213100,45570711549494754117791,48782681982328778916443,52132435038889911089426,55619129546980809998045,59241391882012806177077,62997303199994913292532,66884389704631440292262,70899616113682499672001,75039382465277142293449,79299524379694063860580,83675316866832980063448,88161481744437447835137,92752198706977334682229,97441120059544607745014,102221389104607556891447,107085662141505341489778,112026134008884583722525,117034567068996014502218,122102323500421699132111,127220400733304274573551,132379469829634409468726,137569916581771841613974,142781885076076005418385,148005323445871107128341,153230031519062396337342,158445710050200098508939,163642011213982576547786,168808590026321810734169,173935156349512206581978,179011527129429805283671,184027678505175665030407,188973797425748057346536,193840332405093888580184,198618043047269927250719,203298047978310410097879,207871870831241062593950,212331483945463376332565,216669349460865928966394,220878457509467258772035,224952361231901769212494,228885208371425369260677,232671769223454544390121,236307460743569691787694,239788366641568915033446,243111253314170522377359,246273581495196447669719,249273513530355052837338,252109916214600026617485,254782359163480974581638,257291108725343234981835,259637117477589198823662,261822009386086115953217,263848060740786539273070,265718177011588910660667,267435865795788100154444,269005206052144356128653,270430813837200426065581,271717804777952583664042,272871753532389399876181,273898650506614331533302,274804856114686784416905,275597052884804036715670,276282195732302325561227,276867460735084183166818,277360192759255770835287,277767852290928219161502,278097961833675005105601,278358052229998729661321,278555609259896040946854,278698020861235389092239,278792525306418114201878,278846160658846703257951,278865715821901933310818,278857683482741800649135,278828215243022518740886,278783079217874469746365,278727620372149635750594,278666723848111344623625,278604781520666184209063,278545661994725946010762,278492684234675965072875,278448594989056880523894,278415550145602672242549,278395100123944530908126,278388179386603521928857,278395100123944530908126,278415550145602672242549,278448594989056880523894,278492684234675965072875,278545661994725946010762,278604781520666184209063,278666723848111344623625,278727620372149635750594,278783079217874469746365,278828215243022518740886,278857683482741800649135,278865715821901933310818,278846160658846703257951,278792525306418114201878,278698020861235389092239,278555609259896040946854,278358052229998729661321,278097961833675005105601,277767852290928219161502,277360192759255770835287,276867460735084183166818,276282195732302325561227,275597052884804036715670,274804856114686784416905,273898650506614331533302,272871753532389399876181,271717804777952583664042,270430813837200426065581,269005206052144356128653,267435865795788100154444,265718177011588910660667,263848060740786539273070,261822009386086115953217,259637117477589198823662,257291108725343234981835,254782359163480974581638,252109916214600026617485,249273513530355052837338,246273581495196447669719,243111253314170522377359,239788366641568915033446,236307460743569691787694,232671769223454544390121,228885208371425369260677,224952361231901769212494,220878457509467258772035,216669349460865928966394,212331483945463376332565,207871870831241062593950,203298047978310410097879,198618043047269927250719,193840332405093888580184,188973797425748057346536,184027678505175665030407,179011527129429805283671,173935156349512206581978,168808590026321810734169,163642011213982576547786,158445710050200098508939,153230031519062396337342,148005323445871107128341,142781885076076005418385,137569916581771841613974,132379469829634409468726,127220400733304274573551,122102323500421699132111,117034567068996014502218,112026134008884583722525,107085662141505341489778,102221389104607556891447,97441120059544607745014,92752198706977334682229,88161481744437447835137,83675316866832980063448,79299524379694063860580,75039382465277142293449,70899616113682499672001,66884389704631440292262,62997303199994913292532,59241391882012806177077,55619129546980809998045,52132435038889911089426,48782681982328778916443,45570711549494754117791,42496848073238617213100,39560917297602683301218,36762267040106012061085,34099790026622973736681,31571948650262519322582,29176801399970096564786,26912030702109173786407,24774971918317826237165,22762643244744758600630,20871776260762884892275,19098846879120498878399,17440106454222742351300,15891612811129623589252,14449260965385536382409,13108813313469338528415,11865929085861911440414,10716192869605939489620,9655142024594063264583,8678292837164558822489,7781165275171708845636,6959306229693911926965,6208311149163153964165,5523843991354576043772,4901655437057641986638,4337599326357177170213,3827647294529554632759,3367901599992234566778,2954606151920203813466,2584155760315135838689,2253103646510618538691,1958167267089519702590,1696232518526121147220,1464356402968306869186,1259768246867033684528,1079869573193628086716,922232734538453138471,784598418504527389961,664872138791538360760,561119825673062281032,471562628721765055597,394571043089154823331,328658468693733172528,272474309401017326680,224796716577350259830,184525078014147161852,150672348854566751870,122357315575834811131,98796877199599877049,79298419824792579598,63252351596507381094,50124855771701628423,39450910102340883301,30827611772471806886,23907838919975862236,18394272499981002350,14033795884289703192,10612283980399312068,7949788562095289701,5896121701111099139,4326834515377731676,3139583855063917844,2250875104782331763,1593165157478619725,1112306029290276320,765306741630811336,518389140857064858,345312304058097068,225940032346484810,145026510574739596,91196309001832624,56096300207664046,33698573867474466,19734919935174697,11244852586164779,6220460515178360,3332634626804032,1724500028837278,859216502920600,410736076884188,187610633214752,81488347981656,33465812586096,12906473219684,4635654443421,1534892604707,462569615140,124856223536,29565887212,5978440908,995829514,130101620,12441532,786324,27880,407,1,D,1,136,5658,116412,1474162,13053665,87855683,476231618,2167967510,8550121748,29910358574,94518242655,273693754350,734535914190,1843954626284,4362555391120,9787941539818,20935013167052,42876227026243,84407195809769,160251315410746,294269477304512,523995081238985,906868242101500,1528594516815008,2514101833496840,4041614921289040,6360410818270897,9812863987550889,14861437049088619,22121323913354113,32399505064732092,46741026412664612,66483357764717601,93319717279253650,129372256611043960,177275981457860102,240274230062136985,322326447683888514,428228881583084814,563748684972810127,735771767400708953,952464570081915667,1223449782222559411,1559995848778747169,1975219947605035888,2484303927462830966,3104722489445521116,3856482655838336079,4762373298875619239,5848223199540505139,7143165781933202941,8679908335528637735,10495003212511085844,12629118186768873560,15127302898081445563,18039248086657385170,21419534149687640912,25327865417004933926,29829286437556618523,34994376482135848830,40899418393895369082,47626537855959197445,55263809101745802023,63905323081913792923,73651214139706151699,84607641351659663459,96886720876897741708,110606405931765697490,125890311364295014212,142867480232840587041,161672090276746558787,182443098683242655947,205323824085407137431,230461465258707318024,258006556514795917854,288112360326148590396,320934198265530310769,356628721924331343968,395353126095164514583,437264307171394248899,482517970424111541831,531267690549504738628,583663930612009706694,639853025211985605785,699976134352713473874,764168175048053546891,832556738186855998039,905260998552465036369,982390626195042206264,1064044707587370515740,1150310685179242048736,1241263324115451569500,1336963715003259602740,1437458321701405974295,1542778083138142506489,1652937578126548633290,1767934262005426781462,1887747783670747873514,2012339391162353836435,2141651433432522195410,2275606965259751038911,2414109461506873632533,2557042646088217424972,2704270440137350256805,2855637032980634578602,3010967078637347091737,3170066019686615286734,3332720539455040498171,3498699142568941552857,3667752862962347361085,3839616097422075459371,4014007561681410684508,4190631364955493754610,4369178197670453716842,4549326626011275984848,4730744485841428407378,4913090367568039695572,5096015182667087235892,5279163801855362678858,5462176754295026751448,5644691976723538914301,5826346600990191808615,6006778768124345690469,6185629456742032954127,6362544313313351647860,6537175471575818988885,6709183348215586095772,6878238401884043961427,7044022842706138507412,7206232279693423245291,7364577293907883302311,7518784925820660653399,7668600066043743710129,7813786739441178184488,7954129273505129347754,8089433342773584220282,8219526881947682949914,8344260861233593804466,8463509918300801360142,8577172842142807287174,8685172905078545695008,8787458040168044497264,8884000862443915593731,8974798533571167569237,9059872470811731259069,9139267902442271484799,9213053273003832567488,9281319502903954572644,9344179107914711829982,9401765185002587370205,9454230271698574161644,9501745086897068263493,9544497161596546259212,9582689368698590612304,9616538361587904179945,9646272931829621129830,9672132296926212561406,9694364329642145483916,9713223740888216514903,9728970228517918864846,9741866604594928915036,9752176913731688792494,9760164554983249454714,9766090419536345799432,9770211056101873461189,9772776875543005272908,9774030405887102962910,9774204608497764118551,9773521265824599662712,9772189450784653492414,9770404087429396829386,9768344612079089009569,9766173743531546246608,9764036370258401538259,9762058561690931892996,9760346709790746963476,9758986806134212762462,9758043858756511818483,9757561452042123597002,9757561452042123597002,9758043858756511818483,9758986806134212762462,9760346709790746963476,9762058561690931892996,9764036370258401538259,9766173743531546246608,9768344612079089009569,9770404087429396829386,9772189450784653492414,9773521265824599662712,9774204608497764118551,9774030405887102962910,9772776875543005272908,9770211056101873461189,9766090419536345799432,9760164554983249454714,9752176913731688792494,9741866604594928915036,9728970228517918864846,9713223740888216514903,9694364329642145483916,9672132296926212561406,9646272931829621129830,9616538361587904179945,9582689368698590612304,9544497161596546259212,9501745086897068263493,9454230271698574161644,9401765185002587370205,9344179107914711829982,9281319502903954572644,9213053273003832567488,9139267902442271484799,9059872470811731259069,8974798533571167569237,8884000862443915593731,8787458040168044497264,8685172905078545695008,8577172842142807287174,8463509918300801360142,8344260861233593804466,8219526881947682949914,8089433342773584220282,7954129273505129347754,7813786739441178184488,7668600066043743710129,7518784925820660653399,7364577293907883302311,7206232279693423245291,7044022842706138507412,6878238401884043961427,6709183348215586095772,6537175471575818988885,6362544313313351647860,6185629456742032954127,6006778768124345690469,5826346600990191808615,5644691976723538914301,5462176754295026751448,5279163801855362678858,5096015182667087235892,4913090367568039695572,4730744485841428407378,4549326626011275984848,4369178197670453716842,4190631364955493754610,4014007561681410684508,3839616097422075459371,3667752862962347361085,3498699142568941552857,3332720539455040498171,3170066019686615286734,3010967078637347091737,2855637032980634578602,2704270440137350256805,2557042646088217424972,2414109461506873632533,2275606965259751038911,2141651433432522195410,2012339391162353836435,1887747783670747873514,1767934262005426781462,1652937578126548633290,1542778083138142506489,1437458321701405974295,1336963715003259602740,1241263324115451569500,1150310685179242048736,1064044707587370515740,982390626195042206264,905260998552465036369,832556738186855998039,764168175048053546891,699976134352713473874,639853025211985605785,583663930612009706694,531267690549504738628,482517970424111541831,437264307171394248899,395353126095164514583,356628721924331343968,320934198265530310769,288112360326148590396,258006556514795917854,230461465258707318024,205323824085407137431,182443098683242655947,161672090276746558787,142867480232840587041,125890311364295014212,110606405931765697490,96886720876897741708,84607641351659663459,73651214139706151699,63905323081913792923,55263809101745802023,47626537855959197445,40899418393895369082,34994376482135848830,29829286437556618523,25327865417004933926,21419534149687640912,18039248086657385170,15127302898081445563,12629118186768873560,10495003212511085844,8679908335528637735,7143165781933202941,5848223199540505139,4762373298875619239,3856482655838336079,3104722489445521116,2484303927462830966,1975219947605035888,1559995848778747169,1223449782222559411,952464570081915667,735771767400708953,563748684972810127,428228881583084814,322326447683888514,240274230062136985,177275981457860102,129372256611043960,93319717279253650,66483357764717601,46741026412664612,32399505064732092,22121323913354113,14861437049088619,9812863987550889,6360410818270897,4041614921289040,2514101833496840,1528594516815008,906868242101500,523995081238985,294269477304512,160251315410746,84407195809769,42876227026243,20935013167052,9787941539818,4362555391120,1843954626284,734535914190,273693754350,94518242655,29910358574,8550121748,2167967510,476231618,87855683,13053665,1474162,116412,5658,136,1 815,C,1,408,27608,728661,9811040,75783459,348805122,903247672,811783589,-2273495520,-7646410509,-4674776412,16836103398,35796234311,4155356390,-74552421761,-93191146658,42559508102,216993051679,149469814930,-213495885719,-445515040542,-87110890092,587556010341,650714112990,-264499891251,-1125220554708,-579980331058,1026380772079,1592060644320,-58532265059,-2078691965412,-1550090725802,1389917738791,2983307402770,592859984659,-3136665995638,-3070177484058,1381367308279,4586537342060,1799309763891,-3879415109922,-4818385478202,858984881471,5903787601950,3196886937999,-4164014389578,-6281045179838,177868992409,6780976676870,4330144895301,-4263111462682,-7309892865892,-291994675429,7396552002790,5007855210349,-4478999919348,-7964048027618,-311389523721,8037414973130,5240397759301,-5146584150062,-8590072299062,140938773221,9098427777290,5452750435919,-6220555826388,-9630379324138,537579546179,10495112582090,6086007620971,-7137762290822,-10934782682462,426218040211,11626196757880,7034984819919,-7419173504168,-11944565743978,-126442069571,11963569459280,7743295264621,-7012525379152,-12080484791637,-648292765999,11402300818605,7620034735579,-6377998084588,-11147815019813,-522199425181,10315732066095,6450670274521,-6123415223832,-9553972105917,521640873531,9375643265815,4589011707409,-6539102535288,-7955233386873,2100293216369,8922718930275,2730635055731,-7362644187852,-6740568968087,3615813578971,8740144714495,1293357586059,-7992993240468,-5810205279533,4627132292499,8330116702555,146322782891,-8049869162932,-4616643193287,5275085004661,7344077434765,-1186411699021,-7780733144648,-2927245683303,6118522568719,6086441234075,-2934306525709,-7699184282892,-1121905250897,7309079522951,5173503401255,-4704812140281,-8059246961108,225479354437,8517472711319,4880248699685,-5849016598989,-8631317253772,614819322383,9126712604011,5127825122025,-5803174142831,-8695042202408,117787296997,8394224649629,5149557426145,-4629566345569,-7576201737192,-406933115647,6513480921211,4217423248255,-3179889906111,-5406137536948,-324199900513,4275539099219,2444966328155,-2189710013479,-2881042313772,490355100833,2397784518481,395961486465,-1845926736921,-808921375208,1537008978947,1258850936389,-1164101332665,-1765600755149,459559678728,2013606508893,459559678728,-1765600755149,-1164101332665,1258850936389,1537008978947,-808921375208,-1845926736921,395961486465,2397784518481,490355100833,-2881042313772,-2189710013479,2444966328155,4275539099219,-324199900513,-5406137536948,-3179889906111,4217423248255,6513480921211,-406933115647,-7576201737192,-4629566345569,5149557426145,8394224649629,117787296997,-8695042202408,-5803174142831,5127825122025,9126712604011,614819322383,-8631317253772,-5849016598989,4880248699685,8517472711319,225479354437,-8059246961108,-4704812140281,5173503401255,7309079522951,-1121905250897,-7699184282892,-2934306525709,6086441234075,6118522568719,-2927245683303,-7780733144648,-1186411699021,7344077434765,5275085004661,-4616643193287,-8049869162932,146322782891,8330116702555,4627132292499,-5810205279533,-7992993240468,1293357586059,8740144714495,3615813578971,-6740568968087,-7362644187852,2730635055731,8922718930275,2100293216369,-7955233386873,-6539102535288,4589011707409,9375643265815,521640873531,-9553972105917,-6123415223832,6450670274521,10315732066095,-522199425181,-11147815019813,-6377998084588,7620034735579,11402300818605,-648292765999,-12080484791637,-7012525379152,7743295264621,11963569459280,-126442069571,-11944565743978,-7419173504168,7034984819919,11626196757880,426218040211,-10934782682462,-7137762290822,6086007620971,10495112582090,537579546179,-9630379324138,-6220555826388,5452750435919,9098427777290,140938773221,-8590072299062,-5146584150062,5240397759301,8037414973130,-311389523721,-7964048027618,-4478999919348,5007855210349,7396552002790,-291994675429,-7309892865892,-4263111462682,4330144895301,6780976676870,177868992409,-6281045179838,-4164014389578,3196886937999,5903787601950,858984881471,-4818385478202,-3879415109922,1799309763891,4586537342060,1381367308279,-3070177484058,-3136665995638,592859984659,2983307402770,1389917738791,-1550090725802,-2078691965412,-58532265059,1592060644320,1026380772079,-579980331058,-1125220554708,-264499891251,650714112990,587556010341,-87110890092,-445515040542,-213495885719,149469814930,216993051679,42559508102,-93191146658,-74552421761,4155356390,35796234311,16836103398,-4674776412,-7646410509,-2273495520,811783589,903247672,348805122,75783459,9811040,728661,27608,408,1,D,1,136,5467,100912,1019728,6079033,21344248,37436681,-7996322,-178005418,-286709141,141033718,1038024145,997551924,-1189893752,-3509194469,-1533696532,4976548813,7975097394,-414228360,-13448509823,-12122216512,9250447237,26227237916,9859901180,-28180404157,-37248385288,7117864323,55133194014,34988320178,-43119073639,-78219420062,-6804811637,91745688558,78876155330,-50824972239,-132740592530,-39765002051,125153650594,138503976612,-40881826307,-185659343806,-87854737431,142522099066,196430099090,-17835442287,-223670584888,-133396352737,147727190444,240000722468,3634664409,-249007760598,-165644842933,152041840496,268740381942,13107360989,-269070087412,-180880979055,166180059250,288998321116,4237770889,-297815208306,-185824459667,198357606802,317051250884,-13277167321,-342879043074,-200058573211,236215843924,360057496812,-19440435749,-389760374172,-229452048027,258191530278,403617979032,-6461340763,-417443049914,-261186218629,255070849140,425283928698,15259430095,-412723309833,-273910728709,234263754424,411082070105,24069233717,-381118826561,-250740615315,215775096688,364079895455,3636928871,-343401560169,-194801382903,219010961548,305048898891,-44944317309,-318429368921,-127325005829,242791759936,255551304563,-102108337671,-309287511239,-68263171611,270580697628,219446267199,-146680735875,-301675887677,-25131719551,283638696376,184352101895,-174008804535,-276736034123,15999113231,277256237604,134066538897,-198159923307,-235312528271,71009495569,269071176440,69710302175,-233845013651,-194998109225,134654726861,274560373236,12304038783,-278605103743,-172770725739,188849489181,292120824140,-19212336755,-313612668391,-174409770421,210377255473,307793645848,-15513090083,-313015103301,-183016578483,185649860627,290819552752,7184501193,-264824909167,-168242432211,136450262509,230341746840,16459496615,-188372045309,-119738300785,91406377569,145293650544,-532614001,-113724206053,-48770326951,68078014475,61488198584,-35668600679,-61122286915,17245763827,64358571931,2633791404,-66151073453,-29675983027,55245764029,55245764029,-29675983027,-66151073453,2633791404,64358571931,17245763827,-61122286915,-35668600679,61488198584,68078014475,-48770326951,-113724206053,-532614001,145293650544,91406377569,-119738300785,-188372045309,16459496615,230341746840,136450262509,-168242432211,-264824909167,7184501193,290819552752,185649860627,-183016578483,-313015103301,-15513090083,307793645848,210377255473,-174409770421,-313612668391,-19212336755,292120824140,188849489181,-172770725739,-278605103743,12304038783,274560373236,134654726861,-194998109225,-233845013651,69710302175,269071176440,71009495569,-235312528271,-198159923307,134066538897,277256237604,15999113231,-276736034123,-174008804535,184352101895,283638696376,-25131719551,-301675887677,-146680735875,219446267199,270580697628,-68263171611,-309287511239,-102108337671,255551304563,242791759936,-127325005829,-318429368921,-44944317309,305048898891,219010961548,-194801382903,-343401560169,3636928871,364079895455,215775096688,-250740615315,-381118826561,24069233717,411082070105,234263754424,-273910728709,-412723309833,15259430095,425283928698,255070849140,-261186218629,-417443049914,-6461340763,403617979032,258191530278,-229452048027,-389760374172,-19440435749,360057496812,236215843924,-200058573211,-342879043074,-13277167321,317051250884,198357606802,-185824459667,-297815208306,4237770889,288998321116,166180059250,-180880979055,-269070087412,13107360989,268740381942,152041840496,-165644842933,-249007760598,3634664409,240000722468,147727190444,-133396352737,-223670584888,-17835442287,196430099090,142522099066,-87854737431,-185659343806,-40881826307,138503976612,125153650594,-39765002051,-132740592530,-50824972239,78876155330,91745688558,-6804811637,-78219420062,-43119073639,34988320178,55133194014,7117864323,-37248385288,-28180404157,9859901180,26227237916,9250447237,-12122216512,-13448509823,-414228360,7975097394,4976548813,-1533696532,-3509194469,-1189893752,997551924,1038024145,141033718,-286709141,-178005418,-7996322,37436681,21344248,6079033,1019728,100912,5467,136,1 817,C,1,408,27880,780286,12160362,123715626,903653092,5037273952,22320277310,80815418624,243519801655,617463428686,1323157473646,2388400142312,3578692069990,4286355672316,3690285661204,1302489048724,-2347622697536,-5542417383975,-6281143059324,-3936600333724,-226341059333,1946751679434,1400025526774,590926143526,3763938722678,12025240830382,20210282636422,20143923749737,8724285988402,-7168202954851,-15604723721120,-11197971281830,-1532779389892,-48326174872,-11057640095312,-22718190875628,-17387346499277,9299869289860,40241872075800,50078434445761,29001665469346,-5820409605383,-24180649950078,-11195348170038,16482474970012,24589716038164,-4398001960687,-48894367413542,-63791620727427,-24626738288214,42026532857558,77679268377145,48377148343282,-17195905315610,-51999770617880,-18455379317221,49103454646152,75420107797808,21492156982063,-70442545593026,-113072713303983,-58831318520894,49595523788934,114825198175921,75930260365708,-30309462575041,-99507958496072,-58704255574355,57512258928478,132563983030108,80170175826551,-62866842161714,-162310149680739,-116103380865824,38305168536291,153214567981504,115170765516972,-38870442417263,-154094949915738,-110147289341689,57539890352258,188190257820122,149677942728319,-31651546148632,-190368293838478,-175693197117864,2536400849623,176005735693048,174314113189518,-7604007165245,-195926681852126,-202175022536359,-11075451540598,196849889445263,218809796765715,30956254274466,-184837748407921,-217924545908506,-34871782187289,187669450929966,233102955993510,52201045721593,-189124204161116,-264698331653534,-100629147361980,151938025580457,254527238163033,106306695243358,-154344314417839,-275409264324168,-132899583885923,143505883217378,290262573320859,164864596420325,-113870856979682,-280469973896886,-179896250921774,85278143827959,257556227001082,171917722900346,-90255064980077,-280937712274340,-218017543427346,45611249584060,269392643021401,245752517804143,-5702959393514,-251140519897404,-258341659194508,-18676353963165,238892691773224,264341310744665,29177361225133,-243379089202178,-293542752079268,-74876578653260,204806111894643,285979223263393,101843023386920,-166875881549967,-267984644614452,-111894650336462,150619691306068,270755326481339,131369459226513,-143191719706334,-298415367066404,-185420682444144,95361086318381,283737088884305,205730905917997,-58817630891089,-253661477408224,-194891976102508,54285532709236,251858755659947,213117483850923,-19719284342096,-229010213362912,-229461501246104,-31555657354542,179533769732440,216080121079699,53289363056275,-153126984620178,-209480830463564,-61595278474160,153176425442121,232767909164415,101871880636231,-115903455158320,-217928280989504,-116264478345150,85682901950518,201058772849113,135041914735119,-40959629025452,-168806752003206,-144984190767682,1413405236510,143460454783653,162581804795521,43776138722445,-110304960950438,-162904116819168,-63594656375424,100419835192403,179442152956177,100419835192403,-63594656375424,-162904116819168,-110304960950438,43776138722445,162581804795521,143460454783653,1413405236510,-144984190767682,-168806752003206,-40959629025452,135041914735119,201058772849113,85682901950518,-116264478345150,-217928280989504,-115903455158320,101871880636231,232767909164415,153176425442121,-61595278474160,-209480830463564,-153126984620178,53289363056275,216080121079699,179533769732440,-31555657354542,-229461501246104,-229010213362912,-19719284342096,213117483850923,251858755659947,54285532709236,-194891976102508,-253661477408224,-58817630891089,205730905917997,283737088884305,95361086318381,-185420682444144,-298415367066404,-143191719706334,131369459226513,270755326481339,150619691306068,-111894650336462,-267984644614452,-166875881549967,101843023386920,285979223263393,204806111894643,-74876578653260,-293542752079268,-243379089202178,29177361225133,264341310744665,238892691773224,-18676353963165,-258341659194508,-251140519897404,-5702959393514,245752517804143,269392643021401,45611249584060,-218017543427346,-280937712274340,-90255064980077,171917722900346,257556227001082,85278143827959,-179896250921774,-280469973896886,-113870856979682,164864596420325,290262573320859,143505883217378,-132899583885923,-275409264324168,-154344314417839,106306695243358,254527238163033,151938025580457,-100629147361980,-264698331653534,-189124204161116,52201045721593,233102955993510,187669450929966,-34871782187289,-217924545908506,-184837748407921,30956254274466,218809796765715,196849889445263,-11075451540598,-202175022536359,-195926681852126,-7604007165245,174314113189518,176005735693048,2536400849623,-175693197117864,-190368293838478,-31651546148632,149677942728319,188190257820122,57539890352258,-110147289341689,-154094949915738,-38870442417263,115170765516972,153214567981504,38305168536291,-116103380865824,-162310149680739,-62866842161714,80170175826551,132563983030108,57512258928478,-58704255574355,-99507958496072,-30309462575041,75930260365708,114825198175921,49595523788934,-58831318520894,-113072713303983,-70442545593026,21492156982063,75420107797808,49103454646152,-18455379317221,-51999770617880,-17195905315610,48377148343282,77679268377145,42026532857558,-24626738288214,-63791620727427,-48894367413542,-4398001960687,24589716038164,16482474970012,-11195348170038,-24180649950078,-5820409605383,29001665469346,50078434445761,40241872075800,9299869289860,-17387346499277,-22718190875628,-11057640095312,-48326174872,-1532779389892,-11197971281830,-15604723721120,-7168202954851,8724285988402,20143923749737,20210282636422,12025240830382,3763938722678,590926143526,1400025526774,1946751679434,-226341059333,-3936600333724,-6281143059324,-5542417383975,-2347622697536,1302489048724,3690285661204,4286355672316,3578692069990,2388400142312,1323157473646,617463428686,243519801655,80815418624,22320277310,5037273952,903653092,123715626,12160362,780286,27880,408,1,D,1,136,5630,114570,1421336,12138778,76982762,381013040,1521848156,5017700669,13856233328,32295039432,63578619986,104857444456,141473886828,146877152868,95073894220,-15711534754,-144792974552,-220739027531,-190342782502,-72361650087,42076126390,68060801082,26362332798,51650924758,260163340298,582652871790,756312482803,547623760104,20370169668,-452757792111,-518588954952,-215077272748,30664535300,-153578190052,-629747844214,-803139092160,-213208579509,906544582346,1715154604659,1501726121970,399015301670,-652985749871,-745154028546,101628643280,870463606740,501239879641,-959868367994,-2190153809954,-1768672453019,306519138068,2348189637099,2479672179604,563475726588,-1479477659112,-1515885777212,548251255693,2504453949610,2019907105681,-877116179928,-3596115523158,-3412160997531,-196005525684,3266170637727,3796852116216,884489474197,-2662420772918,-3271217988038,-124852334327,3771064579118,4313069016045,441877784944,-4440220958380,-5555533212525,-1552214275616,3866046823433,5422424042834,1547447261707,-3906394862252,-5386154132254,-1160213119889,4844787494452,6744926558993,2392248097424,-4400614061273,-7303509454825,-3460342236502,3598398735309,7082220097528,3426148359175,-4024351196178,-7984359187610,-4312929417729,3699657247732,8335633449258,5010586628494,-3106976481561,-8117344877010,-5109410141630,3039512727145,8438499402804,5758523143563,-2671977223570,-9017136274245,-7268242672621,1055984526772,8178525914954,7288320722568,-904935472301,-8594639588098,-8212186248338,168405977535,8663498239582,9102561429090,1000335160862,-7917853754281,-9209072257767,-1842549162702,6938804321605,8673359845596,1708659080857,-7357429941250,-9936263275355,-3446800194391,6269695899236,10275306924852,4794273113200,-5140495189023,-10209517302109,-5559162957986,4422727147739,10124375799800,5934924436576,-4243194058916,-10707531872725,-7322020167635,2647966885978,9825500905914,7710480649944,-1367700846903,-8741299672984,-7611433554323,773339203959,8438910013624,8086666980676,-158104948226,-8752463927627,-9627050854857,-1779409628740,7590391156320,9774517223900,2878738312988,-6339012075056,-9036866602993,-2823302622875,6133409537460,9280506621142,3825668188832,-4977938335643,-9097723251421,-5115723744915,3023738845083,7911050041452,5353529274254,-2030004514502,-7285813590125,-5466371249763,1782239763816,7674491909522,6647169513708,-328164742572,-6696996914953,-6650514381865,-556660440007,5735979284958,6642568921392,1792535908806,-4202115650595,-6201628260105,-2812218310351,2867596134618,6032591436540,4065155651674,-1332432676664,-5445661472721,-4538837067669,694498367028,5541127003694,5541127003694,694498367028,-4538837067669,-5445661472721,-1332432676664,4065155651674,6032591436540,2867596134618,-2812218310351,-6201628260105,-4202115650595,1792535908806,6642568921392,5735979284958,-556660440007,-6650514381865,-6696996914953,-328164742572,6647169513708,7674491909522,1782239763816,-5466371249763,-7285813590125,-2030004514502,5353529274254,7911050041452,3023738845083,-5115723744915,-9097723251421,-4977938335643,3825668188832,9280506621142,6133409537460,-2823302622875,-9036866602993,-6339012075056,2878738312988,9774517223900,7590391156320,-1779409628740,-9627050854857,-8752463927627,-158104948226,8086666980676,8438910013624,773339203959,-7611433554323,-8741299672984,-1367700846903,7710480649944,9825500905914,2647966885978,-7322020167635,-10707531872725,-4243194058916,5934924436576,10124375799800,4422727147739,-5559162957986,-10209517302109,-5140495189023,4794273113200,10275306924852,6269695899236,-3446800194391,-9936263275355,-7357429941250,1708659080857,8673359845596,6938804321605,-1842549162702,-9209072257767,-7917853754281,1000335160862,9102561429090,8663498239582,168405977535,-8212186248338,-8594639588098,-904935472301,7288320722568,8178525914954,1055984526772,-7268242672621,-9017136274245,-2671977223570,5758523143563,8438499402804,3039512727145,-5109410141630,-8117344877010,-3106976481561,5010586628494,8335633449258,3699657247732,-4312929417729,-7984359187610,-4024351196178,3426148359175,7082220097528,3598398735309,-3460342236502,-7303509454825,-4400614061273,2392248097424,6744926558993,4844787494452,-1160213119889,-5386154132254,-3906394862252,1547447261707,5422424042834,3866046823433,-1552214275616,-5555533212525,-4440220958380,441877784944,4313069016045,3771064579118,-124852334327,-3271217988038,-2662420772918,884489474197,3796852116216,3266170637727,-196005525684,-3412160997531,-3596115523158,-877116179928,2019907105681,2504453949610,548251255693,-1515885777212,-1479477659112,563475726588,2479672179604,2348189637099,306519138068,-1768672453019,-2190153809954,-959868367994,501239879641,870463606740,101628643280,-745154028546,-652985749871,399015301670,1501726121970,1715154604659,906544582346,-213208579509,-803139092160,-629747844214,-153578190052,30664535300,-215077272748,-518588954952,-452757792111,20370169668,547623760104,756312482803,582652871790,260163340298,51650924758,26362332798,68060801082,42076126390,-72361650087,-190342782502,-220739027531,-144792974552,-15711534754,95073894220,146877152868,141473886828,104857444456,63578619986,32295039432,13856233328,5017700669,1521848156,381013040,76982762,12138778,1421336,114570,5630,136,1 818,C,1,409,27607,722703,9566357,71310377,301349487,583403735,-569127267,-5733237255,-10006061241,9516961695,62470723549,62087314525,-135466504057,-390842396329,-92447203843,983968645381,1390524706599,-849412573013,-4129738977703,-2492564671759,6008915088471,10942462953759,-630693231755,-20438331929799,-18236855411989,17311300680815,45471112770137,14169764715545,-56330515691169,-71017158153545,18032287764857,114782375738457,75337535889487,-86907215015293,-172207907804955,-37678801622923,180782170611767,199589915153175,-44847866729415,-270409316312623,-178302113292129,152253016801155,326263145893353,112004973756629,-253853138496489,-334471651286909,-21442496034343,324204775211681,298055533718843,-67705432484161,-347812394058131,-230472632901779,128718586248255,317457763470247,156408534656537,-133245458063223,-241205539946901,-116406890913753,62637565499917,155536556030221,156440075351231,68934895677663,-122680242527167,-297583078539855,-203446549537157,199988051188835,509056785887569,260965620893973,-400123031261449,-713525322603049,-184100613519343,676103004410185,825233865797747,-29471957828173,-943109681684487,-791276583246979,327317577428819,1116271912968059,610820534032585,-625141988908631,-1140479322113329,-333282860089813,834258520279201,1007995210959853,45448582004795,-889327671046797,-766896041473691,152597808822857,776344825975787,513739333216747,-184948255511695,-549178899861547,-361526315047113,38161842994355,317032463050693,390711469503817,224119176274491,-201130351114621,-609836511002651,-483375393764271,282642804665875,948073712895783,613160039116613,-567896020440547,-1280212579401589,-528496979355529,981842941677381,1471542996405801,221776927734959,-1390224205378705,-1429757207381415,226103597037077,1647086879118955,1147545934610187,-669250252447587,-1655023638719763,-714808116095925,953207194891899,1411706379992985,286904466034585,-981654446805153,-1015531368435953,-20160401269743,758515135991073,625379576854779,7638200379359,-385694881345359,-397296077012375,-243685171105197,23728276740995,425648806831825,624716173982021,166905423049927,-705095696749609,-983722771188407,-88084262802343,1125448183438451,1152530190340339,-250363477292559,-1508652433517703,-1033195715372249,725772702993019,1681093239775957,646467007380225,-1149524681548749,-1551205790066653,-128055256343543,1348552481443213,1151634081501063,-329386194129689,-1239365182678219,-623671217185075,556715512819603,858861814944863,158533716562865,-472103652126499,-347204269504881,74114186000979,110169166560089,-102827867803435,11575814812927,387540756334175,315732924751809,-381050045842339,-821020448052617,-202834467324321,885422961564629,1008398982986065,-195907090818481,-1315316700178021,-862564301816567,721160223210081,1485871807420743,432491392405659,-1156951469236039,-1315711928702211,114279979529523,1320289929864495,861516577766285,-560324193186099,-1135409668134793,-294424164840253,725169479566417,663079474756257,-167423202223369,-535815611631125,-77424647793915,343700991452193,56357623936215,-401040730663157,-163285375909579,535555500395197,591782988547303,-306704786280681,-1017820870980427,-425446097526191,886746442298879,1210693465021107,-29265535200507,-1355194909914903,-1046272925160553,593182352739879,1533887426453585,593182352739879,-1046272925160553,-1355194909914903,-29265535200507,1210693465021107,886746442298879,-425446097526191,-1017820870980427,-306704786280681,591782988547303,535555500395197,-163285375909579,-401040730663157,56357623936215,343700991452193,-77424647793915,-535815611631125,-167423202223369,663079474756257,725169479566417,-294424164840253,-1135409668134793,-560324193186099,861516577766285,1320289929864495,114279979529523,-1315711928702211,-1156951469236039,432491392405659,1485871807420743,721160223210081,-862564301816567,-1315316700178021,-195907090818481,1008398982986065,885422961564629,-202834467324321,-821020448052617,-381050045842339,315732924751809,387540756334175,11575814812927,-102827867803435,110169166560089,74114186000979,-347204269504881,-472103652126499,158533716562865,858861814944863,556715512819603,-623671217185075,-1239365182678219,-329386194129689,1151634081501063,1348552481443213,-128055256343543,-1551205790066653,-1149524681548749,646467007380225,1681093239775957,725772702993019,-1033195715372249,-1508652433517703,-250363477292559,1152530190340339,1125448183438451,-88084262802343,-983722771188407,-705095696749609,166905423049927,624716173982021,425648806831825,23728276740995,-243685171105197,-397296077012375,-385694881345359,7638200379359,625379576854779,758515135991073,-20160401269743,-1015531368435953,-981654446805153,286904466034585,1411706379992985,953207194891899,-714808116095925,-1655023638719763,-669250252447587,1147545934610187,1647086879118955,226103597037077,-1429757207381415,-1390224205378705,221776927734959,1471542996405801,981842941677381,-528496979355529,-1280212579401589,-567896020440547,613160039116613,948073712895783,282642804665875,-483375393764271,-609836511002651,-201130351114621,224119176274491,390711469503817,317032463050693,38161842994355,-361526315047113,-549178899861547,-184948255511695,513739333216747,776344825975787,152597808822857,-766896041473691,-889327671046797,45448582004795,1007995210959853,834258520279201,-333282860089813,-1140479322113329,-625141988908631,610820534032585,1116271912968059,327317577428819,-791276583246979,-943109681684487,-29471957828173,825233865797747,676103004410185,-184100613519343,-713525322603049,-400123031261449,260965620893973,509056785887569,199988051188835,-203446549537157,-297583078539855,-122680242527167,68934895677663,156440075351231,155536556030221,62637565499917,-116406890913753,-241205539946901,-133245458063223,156408534656537,317457763470247,128718586248255,-230472632901779,-347812394058131,-67705432484161,298055533718843,324204775211681,-21442496034343,-334471651286909,-253853138496489,112004973756629,326263145893353,152253016801155,-178302113292129,-270409316312623,-44847866729415,199589915153175,180782170611767,-37678801622923,-172207907804955,-86907215015293,75337535889487,114782375738457,18032287764857,-71017158153545,-56330515691169,14169764715545,45471112770137,17311300680815,-18236855411989,-20438331929799,-630693231755,10942462953759,6008915088471,-2492564671759,-4129738977703,-849412573013,1390524706599,983968645381,-92447203843,-390842396329,-135466504057,62087314525,62470723549,9516961695,-10006061241,-5733237255,-569127267,583403735,301349487,71310377,9566357,722703,27607,409,1,D,1,136,5439,99202,978307,5526908,16756333,12738170,-90967101,-314834548,-175743923,1192872082,2769132019,-305938046,-10019303465,-12326359966,13761619201,49784266442,22154862015,-93852238122,-149932758437,43922892252,347905204019,259675403758,-391581783153,-834775510078,-114209374207,1270763992424,1343162003871,-747035794968,-2677275725679,-1286780457912,2651713843879,4083955359408,-15093015825,-5357916588060,-4580145759937,2781095307622,7975295201033,3452282117416,-6439038628655,-9448004390624,-727409400025,9902186546398,9214124076011,-2838694814078,-12207223201513,-7436286993026,6250207557633,12888022042422,4732012375501,-8642604021926,-11901753790863,-1937180686294,9292811194341,9589097039220,173490408963,-7727472749546,-6959635261593,-744335792094,4277276183195,5799898814138,4396877422293,-574017898124,-7963121374621,-10372796239618,-853859444507,14074657800646,16267052089395,-2043961942198,-22743669102281,-19130746152448,9509266771759,31079786477338,17043962628811,-19749953837910,-36097996007753,-10000660556028,29799920379721,35953134759474,-203365705019,-36661894548652,-30514342680163,10608352354230,38251574159043,21459543041728,-17938243730883,-34166602974024,-11966670426773,19706171818942,26158283752687,5771586812870,-15400460213223,-17827616036486,-5637831598529,7073777125644,13293950211025,11951893944462,1272065757693,-15383335067976,-22343783852557,-5309314535042,24334031100141,32552690368802,2155380523227,-37593147887232,-38033726391445,8427490794502,50640663832455,35691784659744,-23728366702751,-58572833671904,-25248686718295,38852398309716,58049504698431,9680190236708,-48522677778593,-48883543101060,5724660329737,49326375695386,34381658325029,-15506389739764,-41301950574461,-20062194093860,16363081931669,27973668037786,11375838001859,-8485401139436,-14915600102141,-11575483693146,-4543646960033,7636409719486,20476838426787,17024624170066,-9505982217833,-34372020933360,-23213698240479,20289534551366,47239939440031,19656821520846,-35934737014981,-53084467507076,-6865923702131,50015278202320,48569255294725,-10625026558462,-56441671017741,-34643946480454,26115095122717,52166713605686,16194681161145,-33624180812274,-38448481593723,62556694688,30299891328451,20217694479668,-8234079995003,-17400271632666,-4159446830239,5398065173666,-175282347395,-3704164440658,7260072076523,15579852045060,307224695757,-24684644772522,-22557945978693,13070884876774,39718803162703,18015539280080,-31044415108561,-45928790275618,-3499988153037,46155035953588,40357855717755,-15252411689510,-51955557050395,-24869481658208,30648677577221,45710733437218,5398241411515,-36343811410766,-29484425997409,10449372294486,29746523872819,9307009597020,-16373684799469,-13038468729576,7155303206141,9854713009660,-7628040890755,-13591326624624,6808249060589,24506558274334,7545619874633,-27361891871050,-31294181985505,8599584017816,44038701306111,25592758264804,-28565642936943,-50582471581008,-9811381698841,44630784908168,44630784908168,-9811381698841,-50582471581008,-28565642936943,25592758264804,44038701306111,8599584017816,-31294181985505,-27361891871050,7545619874633,24506558274334,6808249060589,-13591326624624,-7628040890755,9854713009660,7155303206141,-13038468729576,-16373684799469,9307009597020,29746523872819,10449372294486,-29484425997409,-36343811410766,5398241411515,45710733437218,30648677577221,-24869481658208,-51955557050395,-15252411689510,40357855717755,46155035953588,-3499988153037,-45928790275618,-31044415108561,18015539280080,39718803162703,13070884876774,-22557945978693,-24684644772522,307224695757,15579852045060,7260072076523,-3704164440658,-175282347395,5398065173666,-4159446830239,-17400271632666,-8234079995003,20217694479668,30299891328451,62556694688,-38448481593723,-33624180812274,16194681161145,52166713605686,26115095122717,-34643946480454,-56441671017741,-10625026558462,48569255294725,50015278202320,-6865923702131,-53084467507076,-35934737014981,19656821520846,47239939440031,20289534551366,-23213698240479,-34372020933360,-9505982217833,17024624170066,20476838426787,7636409719486,-4543646960033,-11575483693146,-14915600102141,-8485401139436,11375838001859,27973668037786,16363081931669,-20062194093860,-41301950574461,-15506389739764,34381658325029,49326375695386,5724660329737,-48883543101060,-48522677778593,9680190236708,58049504698431,38852398309716,-25248686718295,-58572833671904,-23728366702751,35691784659744,50640663832455,8427490794502,-38033726391445,-37593147887232,2155380523227,32552690368802,24334031100141,-5309314535042,-22343783852557,-15383335067976,1272065757693,11951893944462,13293950211025,7073777125644,-5637831598529,-17827616036486,-15400460213223,5771586812870,26158283752687,19706171818942,-11966670426773,-34166602974024,-17938243730883,21459543041728,38251574159043,10608352354230,-30514342680163,-36661894548652,-203365705019,35953134759474,29799920379721,-10000660556028,-36097996007753,-19749953837910,17043962628811,31079786477338,9509266771759,-19130746152448,-22743669102281,-2043961942198,16267052089395,14074657800646,-853859444507,-10372796239618,-7963121374621,-574017898124,4396877422293,5799898814138,4277276183195,-744335792094,-6959635261593,-7727472749546,173490408963,9589097039220,9292811194341,-1937180686294,-11901753790863,-8642604021926,4732012375501,12888022042422,6250207557633,-7436286993026,-12207223201513,-2838694814078,9214124076011,9902186546398,-727409400025,-9448004390624,-6439038628655,3452282117416,7975295201033,2781095307622,-4580145759937,-5357916588060,-15093015825,4083955359408,2651713843879,-1286780457912,-2677275725679,-747035794968,1343162003871,1270763992424,-114209374207,-834775510078,-391581783153,259675403758,347905204019,43922892252,-149932758437,-93852238122,22154862015,49784266442,13761619201,-12326359966,-10019303465,-305938046,2769132019,1192872082,-175743923,-314834548,-90967101,12738170,16756333,5526908,978307,99202,5439,136,1 821,C,1,411,28017,745417,10148439,80104037,389707525,1200221173,2400846003,3640998259,6609218899,14290275665,22101562841,22920066913,32885452095,65421471731,74321273195,43626827863,72486166799,146549312965,82218535227,-29266941589,71536295649,145476006199,-94787090197,-214703265467,25253338971,32897391917,-284776308175,-245031849191,113787197877,144549799607,-55515733973,77309514711,490877766517,622680361325,373601266327,356580213973,715213327687,689838027051,181603111059,-21790453479,62721777457,-139713001559,-525684951317,-825381052619,-891895515801,-579218598029,-436124983941,-752982900785,-440063571159,662988030959,1020246884615,663725218601,1162747027625,2187359078795,2146069046157,1277195724861,1049573036501,1392979939995,754844777861,-867697721963,-1515881895587,-1173546395477,-1879239163949,-3049628254851,-2602266081019,-1556348576653,-1440132887015,-944713599263,565751524195,1727327489061,2451518653481,3376353943951,3945767209601,3904759499785,3683421767797,3049045475543,1753315386877,296787576155,-1026726728743,-2440814951221,-3920300834917,-4876685800817,-4949937709907,-4768140482039,-4492070886087,-3028098055825,-713897785659,722716000063,2033675544145,4700951523299,6577080471773,6095973860115,5963441275381,6760363980565,5254061763065,1867107215369,-6824765455,-1159413709079,-4026070359361,-6968995530889,-7673835342913,-7228110284511,-7246179660453,-6783121642987,-4361101518253,-1077206259427,1253273957973,3426628135223,6349864041279,8309374129551,8684558314981,8875362631183,8104119219719,5545465319677,3193669469623,1015522895065,-2786825781159,-6176178681901,-7239803830709,-8394105678847,-9962200203511,-9088895003583,-6467023847153,-4458348705819,-2184924755083,1444992147983,5009696116647,7101726919059,8340598212961,9756363918255,10126554514445,7975099709281,5438062033651,4072477290679,1074574283541,-3517193526081,-5642743990285,-6229523768961,-8448039429873,-9685262188249,-7736939194391,-5679743144907,-4427508136969,-1773615186647,1640850997393,4143529905413,6054289778013,7552910398263,8218778224343,8026227430819,6983795471561,5315074312975,3191772822575,550296081605,-1698652679067,-3172103894919,-5082688941171,-6623623083615,-6020864047881,-5047616861671,-5014400292077,-3517196263165,-661022843383,759905929465,1759997194813,3904892244149,5044882284315,4711308705117,4924708433013,4970890914187,3500755900589,1951191201055,1199623599133,197019221267,-1354903085301,-2633306201973,-2812073578545,-2359317181717,-2760393166253,-3211217416449,-1803474934385,-267569159495,-509015516663,-237426342517,1395069948897,1929668521295,1576822972473,1832238737463,1835838698801,1547511407317,1587927249417,930662802741,72880268655,373543195323,363886231399,-550892055249,-574593433095,-149197506537,-403025393539,-354734066233,-84589933917,-324747233123,-160927628387,212551383651,-160927628387,-324747233123,-84589933917,-354734066233,-403025393539,-149197506537,-574593433095,-550892055249,363886231399,373543195323,72880268655,930662802741,1587927249417,1547511407317,1835838698801,1832238737463,1576822972473,1929668521295,1395069948897,-237426342517,-509015516663,-267569159495,-1803474934385,-3211217416449,-2760393166253,-2359317181717,-2812073578545,-2633306201973,-1354903085301,197019221267,1199623599133,1951191201055,3500755900589,4970890914187,4924708433013,4711308705117,5044882284315,3904892244149,1759997194813,759905929465,-661022843383,-3517196263165,-5014400292077,-5047616861671,-6020864047881,-6623623083615,-5082688941171,-3172103894919,-1698652679067,550296081605,3191772822575,5315074312975,6983795471561,8026227430819,8218778224343,7552910398263,6054289778013,4143529905413,1640850997393,-1773615186647,-4427508136969,-5679743144907,-7736939194391,-9685262188249,-8448039429873,-6229523768961,-5642743990285,-3517193526081,1074574283541,4072477290679,5438062033651,7975099709281,10126554514445,9756363918255,8340598212961,7101726919059,5009696116647,1444992147983,-2184924755083,-4458348705819,-6467023847153,-9088895003583,-9962200203511,-8394105678847,-7239803830709,-6176178681901,-2786825781159,1015522895065,3193669469623,5545465319677,8104119219719,8875362631183,8684558314981,8309374129551,6349864041279,3426628135223,1253273957973,-1077206259427,-4361101518253,-6783121642987,-7246179660453,-7228110284511,-7673835342913,-6968995530889,-4026070359361,-1159413709079,-6824765455,1867107215369,5254061763065,6760363980565,5963441275381,6095973860115,6577080471773,4700951523299,2033675544145,722716000063,-713897785659,-3028098055825,-4492070886087,-4768140482039,-4949937709907,-4876685800817,-3920300834917,-2440814951221,-1026726728743,296787576155,1753315386877,3049045475543,3683421767797,3904759499785,3945767209601,3376353943951,2451518653481,1727327489061,565751524195,-944713599263,-1440132887015,-1556348576653,-2602266081019,-3049628254851,-1879239163949,-1173546395477,-1515881895587,-867697721963,754844777861,1392979939995,1049573036501,1277195724861,2146069046157,2187359078795,1162747027625,663725218601,1020246884615,662988030959,-440063571159,-752982900785,-436124983941,-579218598029,-891895515801,-825381052619,-525684951317,-139713001559,62721777457,-21790453479,181603111059,689838027051,715213327687,356580213973,373601266327,622680361325,490877766517,77309514711,-55515733973,144549799607,113787197877,-245031849191,-284776308175,32897391917,25253338971,-214703265467,-94787090197,145476006199,71536295649,-29266941589,82218535227,146549312965,72486166799,43626827863,74321273195,65421471731,32885452095,22920066913,22101562841,14290275665,6609218899,3640998259,2400846003,1200221173,389707525,80104037,10148439,745417,28017,411,1,D,1,137,5549,103357,1060055,6536231,25248483,62295795,104415329,163101455,344320773,658675285,805945977,869231779,1670563395,2678342389,2065316327,1571618795,4036556787,4783307925,377189951,-176404629,5013511501,1815211325,-7256433457,-3910281955,3259215233,-4423667509,-11758085501,-2103720689,6594832279,1162673575,-1678095307,9871512771,21628344771,17978337969,10432819447,18453390059,27621012237,15612084095,393129671,1001520995,279583747,-11658576341,-24148292749,-31581047225,-26798972405,-15173415361,-20442717987,-25974031255,3547538325,35003486291,28774058601,26507874639,60156777671,81835572065,59885842385,35955440925,43384271887,44224995477,-1674669823,-48969037645,-46515765631,-46603546999,-89846826307,-106389691243,-69679239159,-49410671515,-47139295723,-8331802973,43581831423,72656023497,101290252801,130938058521,138582820949,133016907935,120487227903,85959684533,35227485521,-12972971269,-59668765611,-111664424761,-157326039053,-174584789695,-168970641919,-164127704799,-138016724301,-64688729129,5249139393,43335754109,113398124715,207512559431,227508157405,202707501719,224772978319,224094518883,123907886413,22996256097,-15982778503,-83134102811,-198907074511,-265436485873,-259920337733,-250519839435,-251474207263,-203012495519,-93292157731,7733539061,78253078839,169653739081,264258691143,300159984579,306390462345,304877351129,242676561659,147910204401,78176863609,-24698400101,-166212810509,-240961483135,-266956400037,-325205950777,-345872156195,-272102770413,-187333697773,-121525630963,-17253674357,117422232939,218006933071,269889159235,315481087325,356851023555,325135703903,228400437339,165090590435,102746671163,-45077426347,-174822800107,-203774856541,-250108137395,-330584975507,-313347637815,-227772227693,-178143647219,-116124440873,-462044111,105343120481,179095602479,240345148953,279164374061,287135090835,265496501041,216496416699,150907067765,66497270225,-24414863213,-85886190869,-140955631307,-211610122729,-229072537857,-188246298921,-175451710305,-159710572591,-71655371209,9728689135,39242329087,96793942337,165485814145,171740299107,164281056167,178456583437,152964867815,91308953319,53317374263,27478961037,-19182147533,-73023092467,-100434225337,-89370575889,-84441968583,-109768340077,-95251988859,-29250559697,-8409873147,-21405125167,19445126853,65949495957,60084198717,57461281979,67281358217,57662612901,54890768833,48547395035,13756834813,3927892141,18690983561,-3267607235,-25378697365,-10318019051,-7953272091,-16450309261,-5776495081,-6175537421,-11942668333,3276111237,3276111237,-11942668333,-6175537421,-5776495081,-16450309261,-7953272091,-10318019051,-25378697365,-3267607235,18690983561,3927892141,13756834813,48547395035,54890768833,57662612901,67281358217,57461281979,60084198717,65949495957,19445126853,-21405125167,-8409873147,-29250559697,-95251988859,-109768340077,-84441968583,-89370575889,-100434225337,-73023092467,-19182147533,27478961037,53317374263,91308953319,152964867815,178456583437,164281056167,171740299107,165485814145,96793942337,39242329087,9728689135,-71655371209,-159710572591,-175451710305,-188246298921,-229072537857,-211610122729,-140955631307,-85886190869,-24414863213,66497270225,150907067765,216496416699,265496501041,287135090835,279164374061,240345148953,179095602479,105343120481,-462044111,-116124440873,-178143647219,-227772227693,-313347637815,-330584975507,-250108137395,-203774856541,-174822800107,-45077426347,102746671163,165090590435,228400437339,325135703903,356851023555,315481087325,269889159235,218006933071,117422232939,-17253674357,-121525630963,-187333697773,-272102770413,-345872156195,-325205950777,-266956400037,-240961483135,-166212810509,-24698400101,78176863609,147910204401,242676561659,304877351129,306390462345,300159984579,264258691143,169653739081,78253078839,7733539061,-93292157731,-203012495519,-251474207263,-250519839435,-259920337733,-265436485873,-198907074511,-83134102811,-15982778503,22996256097,123907886413,224094518883,224772978319,202707501719,227508157405,207512559431,113398124715,43335754109,5249139393,-64688729129,-138016724301,-164127704799,-168970641919,-174584789695,-157326039053,-111664424761,-59668765611,-12972971269,35227485521,85959684533,120487227903,133016907935,138582820949,130938058521,101290252801,72656023497,43581831423,-8331802973,-47139295723,-49410671515,-69679239159,-106389691243,-89846826307,-46603546999,-46515765631,-48969037645,-1674669823,44224995477,43384271887,35955440925,59885842385,81835572065,60156777671,26507874639,28774058601,35003486291,3547538325,-25974031255,-20442717987,-15173415361,-26798972405,-31581047225,-24148292749,-11658576341,279583747,1001520995,393129671,15612084095,27621012237,18453390059,10432819447,17978337969,21628344771,9871512771,-1678095307,1162673575,6594832279,-2103720689,-11758085501,-4423667509,3259215233,-3910281955,-7256433457,1815211325,5013511501,-176404629,377189951,4783307925,4036556787,1571618795,2065316327,2678342389,1670563395,869231779,805945977,658675285,344320773,163101455,104415329,62295795,25248483,6536231,1060055,103357,5549,137,1 822,C,1,411,28154,771447,11314573,102861792,630887183,2740496625,8592953110,19040927601,26130704231,4748453976,-77756063123,-213329268465,-287673912310,-91410389577,493369741117,1198997517900,1294054337927,65053949265,-2273699410166,-4074144125319,-3096695942845,1397405767152,6976567238065,8903183923479,3829631765870,-6352473546165,-14416717501259,-12839804625228,-570127035901,14513535966969,20716609985314,11919664242993,-6577219223701,-21348280621176,-21195366190079,-6102645244737,12758965370846,21923910835839,15875262722497,364856211288,-13132556351869,-16412562631743,-9581386420238,891130053273,8105059682543,9284786860368,6060094119589,1678482144171,-1714290375910,-3749863159917,-4813263697067,-4889346217788,-3413984753641,-95715727191,4164092876998,7213940541237,6821841595811,2441534499996,-3825370183667,-8209101514233,-7850199611998,-3025128843321,2998273201621,6540251366316,6271102106975,3632017784229,721383701038,-1886614650957,-4874411980027,-7830435786378,-7957065879797,-2291957132385,8069022243854,16425194551521,14703106563667,946560975126,-16775689649803,-24965251554843,-15355921418138,7080069359019,26402689485629,27545247371778,8507367195859,-17301120283281,-30956504597494,-22469002017315,1682077998331,23740978873926,28214727169505,13073476118397,-9673964663462,-23693728346469,-20325277132495,-3906400630866,12738451344583,18316684949319,10780098998510,-2499167092131,-11282103898877,-10206697676478,-1983917284915,5746980862677,6880561877650,1450033977255,-4975011288607,-6268009401006,-949821862925,6552079369683,9546877908998,4664674755765,-5130586302317,-12566601893166,-11586440465659,-2076546252903,9823676080030,15999624423147,11994698521829,7554690462,-12580870224053,-17875510106109,-12273622974454,1316224903713,14931200375743,19973001909522,12450660954545,-3874610255571,-18884138324246,-22145982529281,-10298579080447,9533640602706,23734607110195,21708774000471,4127260115018,-16814717989011,-26036994436229,-16814717989011,4127260115018,21708774000471,23734607110195,9533640602706,-10298579080447,-22145982529281,-18884138324246,-3874610255571,12450660954545,19973001909522,14931200375743,1316224903713,-12273622974454,-17875510106109,-12580870224053,7554690462,11994698521829,15999624423147,9823676080030,-2076546252903,-11586440465659,-12566601893166,-5130586302317,4664674755765,9546877908998,6552079369683,-949821862925,-6268009401006,-4975011288607,1450033977255,6880561877650,5746980862677,-1983917284915,-10206697676478,-11282103898877,-2499167092131,10780098998510,18316684949319,12738451344583,-3906400630866,-20325277132495,-23693728346469,-9673964663462,13073476118397,28214727169505,23740978873926,1682077998331,-22469002017315,-30956504597494,-17301120283281,8507367195859,27545247371778,26402689485629,7080069359019,-15355921418138,-24965251554843,-16775689649803,946560975126,14703106563667,16425194551521,8069022243854,-2291957132385,-7957065879797,-7830435786378,-4874411980027,-1886614650957,721383701038,3632017784229,6271102106975,6540251366316,2998273201621,-3025128843321,-7850199611998,-8209101514233,-3825370183667,2441534499996,6821841595811,7213940541237,4164092876998,-95715727191,-3413984753641,-4889346217788,-4813263697067,-3749863159917,-1714290375910,1678482144171,6060094119589,9284786860368,8105059682543,891130053273,-9581386420238,-16412562631743,-13132556351869,364856211288,15875262722497,21923910835839,12758965370846,-6102645244737,-21195366190079,-21348280621176,-6577219223701,11919664242993,20716609985314,14513535966969,-570127035901,-12839804625228,-14416717501259,-6352473546165,3829631765870,8903183923479,6976567238065,1397405767152,-3096695942845,-4074144125319,-2273699410166,65053949265,1294054337927,1198997517900,493369741117,-91410389577,-287673912310,-213329268465,-77756063123,4748453976,26130704231,19040927601,8592953110,2740496625,630887183,102861792,11314573,771447,28154,411,1,D,1,137,5631,110187,1255252,9298390,47792307,176311225,467736025,841714995,740025462,-961773980,-4987877501,-9425298401,-8243546481,5478629643,30288025628,48056318624,30138432615,-36162646701,-118180261627,-140962165957,-42471009826,150900604256,303192493355,253695284487,-34411015885,-390573229169,-527186418000,-269788793694,256985147753,674707332911,632702915885,109217200455,-534222529446,-818057367080,-523420343825,131926594243,668676203461,721195370193,300350525544,-255237102514,-566689240469,-486284492547,-150235939253,181394374583,328749596584,279673369490,133748071573,-6939686497,-100398950525,-153008191683,-174521177346,-152880506846,-68486931697,70796612361,209226228855,263015416813,176493114130,-23666243180,-226245075765,-303156012657,-203687966417,3351473731,182694518412,238590296728,177839786735,74189861527,-20364395792,-115229610510,-226113881558,-295719310307,-206435274768,91019923969,455405206120,598904032150,315682296402,-287685789843,-796386099188,-781919022727,-170696923898,637002047916,1038381802750,697792834481,-166735921716,-928772887363,-1027641072442,-396377659800,494048964210,1000567633577,788151792386,54981194843,-649005131898,-844355171032,-454657760762,183100123343,603384627498,554343349557,145935611108,-278048783036,-418115601328,-228622557305,84953913354,254665464609,164715389458,-72554753150,-226900753712,-149093812175,103262514616,312486340681,280954552644,-1017172368,-335585114444,-464065937305,-266041788456,143206452587,489958816880,533398811006,230662185654,-235662199243,-575818813774,-572307210825,-211251744196,303700194634,660457454462,618703186459,169247522750,-428348686319,-782390586610,-624435459882,-20371244320,634585068941,872844441158,498897778787,-242071835632,-823665908098,-823665908098,-242071835632,498897778787,872844441158,634585068941,-20371244320,-624435459882,-782390586610,-428348686319,169247522750,618703186459,660457454462,303700194634,-211251744196,-572307210825,-575818813774,-235662199243,230662185654,533398811006,489958816880,143206452587,-266041788456,-464065937305,-335585114444,-1017172368,280954552644,312486340681,103262514616,-149093812175,-226900753712,-72554753150,164715389458,254665464609,84953913354,-228622557305,-418115601328,-278048783036,145935611108,554343349557,603384627498,183100123343,-454657760762,-844355171032,-649005131898,54981194843,788151792386,1000567633577,494048964210,-396377659800,-1027641072442,-928772887363,-166735921716,697792834481,1038381802750,637002047916,-170696923898,-781919022727,-796386099188,-287685789843,315682296402,598904032150,455405206120,91019923969,-206435274768,-295719310307,-226113881558,-115229610510,-20364395792,74189861527,177839786735,238590296728,182694518412,3351473731,-203687966417,-303156012657,-226245075765,-23666243180,176493114130,263015416813,209226228855,70796612361,-68486931697,-152880506846,-174521177346,-153008191683,-100398950525,-6939686497,133748071573,279673369490,328749596584,181394374583,-150235939253,-486284492547,-566689240469,-255237102514,300350525544,721195370193,668676203461,131926594243,-523420343825,-818057367080,-534222529446,109217200455,632702915885,674707332911,256985147753,-269788793694,-527186418000,-390573229169,-34411015885,253695284487,303192493355,150900604256,-42471009826,-140962165957,-118180261627,-36162646701,30138432615,48056318624,30288025628,5478629643,-8243546481,-9425298401,-4987877501,-961773980,740025462,841714995,467736025,176311225,47792307,9298390,1255252,110187,5631,137,1 823,C,1,411,28291,797641,12527777,128584057,949691835,5376402659,24381701889,91505307157,291547329319,805515376719,1966704260141,4319318220607,8680869377465,16228720488725,28633890623683,48228688594791,78143614869885,122356397905825,185697690659747,273959954103595,394194444845133,555044344915767,766811965095585,1041180388994955,1390973269653293,1830463427419461,2376167545338201,3047306215191261,3865199183360543,4852041397251611,6030514954016159,7425028367290039,9063363548526705,10976507694600551,13196182732781041,15752523382638285,18674832642737375,21995018477250259,25749646843305095,29977341595839499,34713530451991949,39988366726946217,45830758072377585,52274212663563181,59357119664991639,67115779179586205,75577249034708413,84760389240225679,94684640367754527,105376596018495871,116865849215260857,129173488582233049,142305807272790925,156260962539582459,171041837310362073,186660441869171259,203127753115977035,220439322014344629,238572812967039755,257501262788775687,277208108991525929,297686918136083055,318924945319430095,340888111147857639,363524759645161109,386785465677624245,410637622932090493,435057906987356375,460009784310627797,485430946122935735,511246012705233851,537391935147129207,563828044800161259,590518511967103921,617406033786779155,644406885139682107,671434538439781145,698426380212751541,725343130167948167,752140746282972737,778746527021278169,805067583456928285,831023346002120791,856565569846457869,881662694140458375,906266189460123335,930297893740202613,953673777682195661,976337500512567047,998265258553625247,1019436234285620887,1039802900145228697,1059296003345741237,1077859039151236335,1095472586682420341,1112140269910072145,1127852552403865755,1142570601352856377,1156249485796373639,1168874206486585531,1180466600123080721,1191054507030567947,1200638602484154643,1209195757616407811,1216715838598724237,1223229483829065053,1228793719865408125,1233450726677734217,1237207112262478835,1240058643187505677,1242032853684532961,1243199755817382055,1243636217270426873,1243383387133406833,1242446506680444027,1240838924188964173,1238620282630175519,1235883288516027655,1232701608354614921,1229097610140594959,1225068191821053465,1220640724755170685,1215894640236845221,1210921451364822007,1205766683572489327,1200420116486526051,1194867186209826839,1189143799537282533,1183330779212642175,1177492027841336507,1171625872722069971,1165685942221406911,1159649195887213165,1153553768238026587,1147462280531309765,1141391149422793023,1135286334652472227,1129074083299251059,1122729730137075693,1116286272496045211,1109772533193690539,1103151119915271401,1096327153418510847,1089218483136406673,1081808100648494875,1074119584245896815,1066143883005028451,1057801032911403135,1048980648034244929,1039615581131402509,1029705699140652809,1019265612546255049,1008256555511499577,996580359069363011,984142697737314865,970914105538014089,956920005788774355,942171889010441141,926618729663333789,910174550329236101,892791082931742627,874492866372757313,855334949129254807,835331992403035939,814440601209640791,792615828545147821,769877333517637247,746308942431761749,721991661515956221,696947245720556259,671157980054942073,644640511755357359,617488338131963927,589832785733058367,561766486369426041,533317710331136431,504505988879500395,475415102603441113,446198097745038881,417006672099869607,387925198985418965,358985647232377039,330246888062682161,301846754298514215,273965222198952701,246739024904971137,220224891218531189,194454010394401477,169515759061307927,145574078445261759,122795909899255765,101271745548359395,81018451175274895,62061561262769913,44503506171541507,28499298864453581,14165786241341895,1526339577804793,-9446466355349499,-18738147318349787,-26254406955392199,-31881478676209167,-35577415856640483,-37391829433367617,-37391829433367617,-35577415856640483,-31881478676209167,-26254406955392199,-18738147318349787,-9446466355349499,1526339577804793,14165786241341895,28499298864453581,44503506171541507,62061561262769913,81018451175274895,101271745548359395,122795909899255765,145574078445261759,169515759061307927,194454010394401477,220224891218531189,246739024904971137,273965222198952701,301846754298514215,330246888062682161,358985647232377039,387925198985418965,417006672099869607,446198097745038881,475415102603441113,504505988879500395,533317710331136431,561766486369426041,589832785733058367,617488338131963927,644640511755357359,671157980054942073,696947245720556259,721991661515956221,746308942431761749,769877333517637247,792615828545147821,814440601209640791,835331992403035939,855334949129254807,874492866372757313,892791082931742627,910174550329236101,926618729663333789,942171889010441141,956920005788774355,970914105538014089,984142697737314865,996580359069363011,1008256555511499577,1019265612546255049,1029705699140652809,1039615581131402509,1048980648034244929,1057801032911403135,1066143883005028451,1074119584245896815,1081808100648494875,1089218483136406673,1096327153418510847,1103151119915271401,1109772533193690539,1116286272496045211,1122729730137075693,1129074083299251059,1135286334652472227,1141391149422793023,1147462280531309765,1153553768238026587,1159649195887213165,1165685942221406911,1171625872722069971,1177492027841336507,1183330779212642175,1189143799537282533,1194867186209826839,1200420116486526051,1205766683572489327,1210921451364822007,1215894640236845221,1220640724755170685,1225068191821053465,1229097610140594959,1232701608354614921,1235883288516027655,1238620282630175519,1240838924188964173,1242446506680444027,1243383387133406833,1243636217270426873,1243199755817382055,1242032853684532961,1240058643187505677,1237207112262478835,1233450726677734217,1228793719865408125,1223229483829065053,1216715838598724237,1209195757616407811,1200638602484154643,1191054507030567947,1180466600123080721,1168874206486585531,1156249485796373639,1142570601352856377,1127852552403865755,1112140269910072145,1095472586682420341,1077859039151236335,1059296003345741237,1039802900145228697,1019436234285620887,998265258553625247,976337500512567047,953673777682195661,930297893740202613,906266189460123335,881662694140458375,856565569846457869,831023346002120791,805067583456928285,778746527021278169,752140746282972737,725343130167948167,698426380212751541,671434538439781145,644406885139682107,617406033786779155,590518511967103921,563828044800161259,537391935147129207,511246012705233851,485430946122935735,460009784310627797,435057906987356375,410637622932090493,386785465677624245,363524759645161109,340888111147857639,318924945319430095,297686918136083055,277208108991525929,257501262788775687,238572812967039755,220439322014344629,203127753115977035,186660441869171259,171041837310362073,156260962539582459,142305807272790925,129173488582233049,116865849215260857,105376596018495871,94684640367754527,84760389240225679,75577249034708413,67115779179586205,59357119664991639,52274212663563181,45830758072377585,39988366726946217,34713530451991949,29977341595839499,25749646843305095,21995018477250259,18674832642737375,15752523382638285,13196182732781041,10976507694600551,9063363548526705,7425028367290039,6030514954016159,4852041397251611,3865199183360543,3047306215191261,2376167545338201,1830463427419461,1390973269653293,1041180388994955,766811965095585,555044344915767,394194444845133,273959954103595,185697690659747,122356397905825,78143614869885,48228688594791,28633890623683,16228720488725,8680869377465,4319318220607,1966704260141,805515376719,291547329319,91505307157,24381701889,5376402659,949691835,128584057,12527777,797641,28291,411,1,D,1,137,5713,117135,1465109,12635395,81176355,409398003,1682990975,5803089027,17175129231,44507171953,102838139253,215600238085,417092936331,756268975817,1302172063799,2149589117991,3422382271221,5273956100279,7888564859377,11488455218733,16346061470811,22792165973141,31211558670685,42031512220007,55721465683197,72814458298161,93933422671165,119789882674673,151147037447217,188785089201661,233516670644173,286246596982053,348005799557821,419900577754807,503013992023439,598370596970739,707021243900319,830159623001279,969117412781447,1125206098748991,1299563974269913,1493192675603073,1707161587519129,1942741005942159,2201271762093325,2483875950490417,2791327110217301,3124249351771621,3483436678521409,3869910835549663,4284604919623307,4727996183658985,5200108344671313,5700910652106657,6230677193915969,6789876151568903,7378668866670843,7996559861372897,8642611811102227,9316024149714311,10016441094207639,10743615538225177,11496764040773355,12274328514325151,13074451893902533,13895683523197797,14737130807607925,15597848471765639,16476115419859149,17369427410558625,18275272774082583,19191863224589245,20117987084454645,21052109581975951,21991722686270301,22933719473638861,23875426854302695,24815148014522259,25751576272664039,26682721525658401,27605584480387587,28516995265154993,29414696041115671,30297433721714515,31163942849670785,32011985289000693,32838574185670851,33641155365884947,34418401134143571,35169700233851619,35893931460614201,36588949331600109,37252397156853325,37882922587414089,38480391330662115,39044847717212161,39575429555310577,40070510903936733,40528926228219735,40950861141129195,41337361042257913,41689007420794137,42005297035260167,42285468552283271,42529840212798851,42740094717162145,42918135332592011,43064802659975357,43179949814898765,43263831775703733,43318215899553417,43345880255961207,43349002963464367,43328271594443411,43283779461887975,43216725956460069,43129946646375585,43026577476141267,42908312413302165,42775259638169033,42627623489808595,42467313603382431,42297581936064327,42121007825190395,41938092265960603,41748106495250945,41551282540730639,41349840839584715,41146612333536785,40942760900633097,40737202111686889,40528429865004705,40316702273148881,40104074278259361,39892189114586701,39680318324128801,39465901470120773,39247006911117143,39023928047759181,38798088163142325,38569487315268821,38335600583364177,38093000906153631,37839882757658627,37576633823817471,37303818714347401,37019880191864683,36721182783867149,36404361340202113,36068323686104309,35713658708891341,35340152656350903,34945259609808495,34525278461679873,34077910032983769,33603304610006377,33102433980789409,32574668285465029,32017340164418055,31427809099319513,30805681944999011,30152662791431383,29470215060446307,28757729997731293,28013324732652511,27236374043020037,26428869929306739,25594031261455863,24733752650507743,23847842630139377,22935955793599943,22000000644607685,21044218748675347,20072800512637969,19087770098781627,18089599837997481,17079869854956621,16062889607411817,15044352601338581,14028517129809353,13017147498896885,12011457925953397,11014831693029903,10033148073410141,9072268615547015,8135516464368241,7224037553475175,6339651810592373,5486926257163863,4672048353086893,3899719006788623,3171572320909945,2487926906277791,1850889062265761,1265265003083309,736199457247579,266171764473795,-145265570869253,-498702212967769,-792180653425591,-1021653244374909,-1184097290324673,-1279797367506983,-1311229066043455,-1279797367506983,-1184097290324673,-1021653244374909,-792180653425591,-498702212967769,-145265570869253,266171764473795,736199457247579,1265265003083309,1850889062265761,2487926906277791,3171572320909945,3899719006788623,4672048353086893,5486926257163863,6339651810592373,7224037553475175,8135516464368241,9072268615547015,10033148073410141,11014831693029903,12011457925953397,13017147498896885,14028517129809353,15044352601338581,16062889607411817,17079869854956621,18089599837997481,19087770098781627,20072800512637969,21044218748675347,22000000644607685,22935955793599943,23847842630139377,24733752650507743,25594031261455863,26428869929306739,27236374043020037,28013324732652511,28757729997731293,29470215060446307,30152662791431383,30805681944999011,31427809099319513,32017340164418055,32574668285465029,33102433980789409,33603304610006377,34077910032983769,34525278461679873,34945259609808495,35340152656350903,35713658708891341,36068323686104309,36404361340202113,36721182783867149,37019880191864683,37303818714347401,37576633823817471,37839882757658627,38093000906153631,38335600583364177,38569487315268821,38798088163142325,39023928047759181,39247006911117143,39465901470120773,39680318324128801,39892189114586701,40104074278259361,40316702273148881,40528429865004705,40737202111686889,40942760900633097,41146612333536785,41349840839584715,41551282540730639,41748106495250945,41938092265960603,42121007825190395,42297581936064327,42467313603382431,42627623489808595,42775259638169033,42908312413302165,43026577476141267,43129946646375585,43216725956460069,43283779461887975,43328271594443411,43349002963464367,43345880255961207,43318215899553417,43263831775703733,43179949814898765,43064802659975357,42918135332592011,42740094717162145,42529840212798851,42285468552283271,42005297035260167,41689007420794137,41337361042257913,40950861141129195,40528926228219735,40070510903936733,39575429555310577,39044847717212161,38480391330662115,37882922587414089,37252397156853325,36588949331600109,35893931460614201,35169700233851619,34418401134143571,33641155365884947,32838574185670851,32011985289000693,31163942849670785,30297433721714515,29414696041115671,28516995265154993,27605584480387587,26682721525658401,25751576272664039,24815148014522259,23875426854302695,22933719473638861,21991722686270301,21052109581975951,20117987084454645,19191863224589245,18275272774082583,17369427410558625,16476115419859149,15597848471765639,14737130807607925,13895683523197797,13074451893902533,12274328514325151,11496764040773355,10743615538225177,10016441094207639,9316024149714311,8642611811102227,7996559861372897,7378668866670843,6789876151568903,6230677193915969,5700910652106657,5200108344671313,4727996183658985,4284604919623307,3869910835549663,3483436678521409,3124249351771621,2791327110217301,2483875950490417,2201271762093325,1942741005942159,1707161587519129,1493192675603073,1299563974269913,1125206098748991,969117412781447,830159623001279,707021243900319,598370596970739,503013992023439,419900577754807,348005799557821,286246596982053,233516670644173,188785089201661,151147037447217,119789882674673,93933422671165,72814458298161,55721465683197,42031512220007,31211558670685,22792165973141,16346061470811,11488455218733,7888564859377,5273956100279,3422382271221,2149589117991,1302172063799,756268975817,417092936331,215600238085,102838139253,44507171953,17175129231,5803089027,1682990975,409398003,81176355,12635395,1465109,117135,5713,137,1 826,C,1,413,28704,821044,13166698,139427148,1079377436,6541761821,32573310029,138017990348,510928679632,1686338313408,5042274389432,13834910734904,35199850342019,83768442005787,187819479436592,399187629202656,808444545802202,1567105285727604,2918727735921028,5240697830001207,9098165080215735,15310965429926852,25033425277380968,39845705567399116,61853888708715376,93794451772585256,139137265603659569,202179995986402861,288125950030300022,403137179084483200,554355144451147318,749882532308733810,998721844760101354,1310669080130156453,1696163947617071325,2166101370286077350,2731612204926613596,3403823827504693040,4193613206515649784,5111366083282837616,6166755758616850739,7368553719105365563,8724482009560947010,10241114066205446480,11923826953858582442,13776803947430622910,15803082537996673846,18004639590932968463,20382502855866692575,22936876564757893626,25667268590999108248,28572607595739327988,31651340652057181776,34901504794413558448,38320769479104157641,41906450688936239609,45655500975907434994,49564482730550338537,53629534076225020703,57846337787013120926,62210103417605126638,66715571446788068931,71357045839439336537,76128458306250193830,81023464048410181529,86035565317353509529,91158256087618967884,96385178863823987396,101710283349546694059,107127976497631765067,112633254303405679686,118221807435173619499,123890095163215369661,129635384734467624922,135455756018378257122,141350073627335412525,147317930573391367439,153359568740819129626,159475782016159010283,165667807903372353999,171937213010326308272,178285777108795694128,184715379727174811593,191227892582072130785,197825080680662500146,204508514645921346665,211279496678213714491,218139002463309084010,225087641136562256126,232125634986886117995,239252819834172506461,246468665896339783834,253772317503727664089,261162648321165973053,268638326972893549420,276197886353238954384,283839788688227388371,291562477819627976591,299364410397853133014,307244058804646809447,315199880695301653101,323230252957041580150,331333371415694481578,339507121475101801417,347748928655465724183,356055601282584872886,364423179950903272591,372846809476318734823,381320648610177006192,389837830691717528652,398390484739231107817,406969821476759792097,415566282896606614882,424169747740589887029,432769779399368977663,441355897845849956382,449917853936350084901,458445883190974458542,466930917254362100833,475364734639887473094,483740037810320834435,492050450636840078053,500290438104574389844,508455157978317731531,516540261161787841330,524541662902757530359,532455310199253398030,540276971367053666543,548002071633855080985,555625594019045956210,563142058097224786719,570545581203799395250,577830018044028026103,584989166395438625254,592017019496644790121,598908040517772173979,605657431732542630856,612261370929402363085,618717190203280685326,625023477284933810545,631180086478034997474,637188054388822400233,643049424141526042087,648766989841550161862,654343979905355136677,659783702889844980678,665089182196634052031,670262806310136375546,675306019119314157215,680219070678121697891,685000842987590983334,689648758681216556411,694158773572831863774,698525447567912384357,702742083033513930914,706800915802270832683,710693341795059094445,714410161822840213374,717941828313061600171,721278680180442122410,724411155397899747905,727329974549024632814,730026292306309677717,732491816998385378333,734718900932914127442,736700605785459278817,738430748134769532022,739903930222881707087,741115560429988311642,742061867009762963041,742739907563385950175,743147575738678672534,743283605864682000965,743147575738678672534,742739907563385950175,742061867009762963041,741115560429988311642,739903930222881707087,738430748134769532022,736700605785459278817,734718900932914127442,732491816998385378333,730026292306309677717,727329974549024632814,724411155397899747905,721278680180442122410,717941828313061600171,714410161822840213374,710693341795059094445,706800915802270832683,702742083033513930914,698525447567912384357,694158773572831863774,689648758681216556411,685000842987590983334,680219070678121697891,675306019119314157215,670262806310136375546,665089182196634052031,659783702889844980678,654343979905355136677,648766989841550161862,643049424141526042087,637188054388822400233,631180086478034997474,625023477284933810545,618717190203280685326,612261370929402363085,605657431732542630856,598908040517772173979,592017019496644790121,584989166395438625254,577830018044028026103,570545581203799395250,563142058097224786719,555625594019045956210,548002071633855080985,540276971367053666543,532455310199253398030,524541662902757530359,516540261161787841330,508455157978317731531,500290438104574389844,492050450636840078053,483740037810320834435,475364734639887473094,466930917254362100833,458445883190974458542,449917853936350084901,441355897845849956382,432769779399368977663,424169747740589887029,415566282896606614882,406969821476759792097,398390484739231107817,389837830691717528652,381320648610177006192,372846809476318734823,364423179950903272591,356055601282584872886,347748928655465724183,339507121475101801417,331333371415694481578,323230252957041580150,315199880695301653101,307244058804646809447,299364410397853133014,291562477819627976591,283839788688227388371,276197886353238954384,268638326972893549420,261162648321165973053,253772317503727664089,246468665896339783834,239252819834172506461,232125634986886117995,225087641136562256126,218139002463309084010,211279496678213714491,204508514645921346665,197825080680662500146,191227892582072130785,184715379727174811593,178285777108795694128,171937213010326308272,165667807903372353999,159475782016159010283,153359568740819129626,147317930573391367439,141350073627335412525,135455756018378257122,129635384734467624922,123890095163215369661,118221807435173619499,112633254303405679686,107127976497631765067,101710283349546694059,96385178863823987396,91158256087618967884,86035565317353509529,81023464048410181529,76128458306250193830,71357045839439336537,66715571446788068931,62210103417605126638,57846337787013120926,53629534076225020703,49564482730550338537,45655500975907434994,41906450688936239609,38320769479104157641,34901504794413558448,31651340652057181776,28572607595739327988,25667268590999108248,22936876564757893626,20382502855866692575,18004639590932968463,15803082537996673846,13776803947430622910,11923826953858582442,10241114066205446480,8724482009560947010,7368553719105365563,6166755758616850739,5111366083282837616,4193613206515649784,3403823827504693040,2731612204926613596,2166101370286077350,1696163947617071325,1310669080130156453,998721844760101354,749882532308733810,554355144451147318,403137179084483200,288125950030300022,202179995986402861,139137265603659569,93794451772585256,61853888708715376,39845705567399116,25033425277380968,15310965429926852,9098165080215735,5240697830001207,2918727735921028,1567105285727604,808444545802202,399187629202656,187819479436592,83768442005787,35199850342019,13834910734904,5042274389432,1686338313408,510928679632,138017990348,32573310029,6541761821,1079377436,139427148,13166698,821044,28704,413,1,D,1,138,5824,121491,1558677,13968910,95008162,519274057,2376195256,9383985068,32728185264,102632008130,293543801944,774667887560,1904317467557,4395205792508,9587871361284,19879986711083,39368797734003,74770354477940,136680188887544,241233328398633,412205051837384,683566459748106,1102470836115052,1732599548311336,2657743161439912,3985439391633304,5850440544542971,8417745806850359,11884914569054165,16483381118693041,22478521842455399,30168284147834174,39880269239440934,51967263142811727,66801323708464731,84766645524544243,106251528579624122,131639859338755366,161302565394932952,195589520497026834,234822352525449557,279288543857966511,329237116491681923,384876071741568069,446371617484075735,513849077483047672,587395250340282986,667061882073082335,752869846053833449,844813593664315883,942865451215465510,1046979391901534060,1157094000086127288,1273134459728418256,1395013527213968227,1522631577714370361,1655875929797718769,1794619743024791296,1938720838095617755,2088020803007010018,2242344720452305933,2401501784878152726,2565286980107588115,2733483871609955211,2905868444839929115,3082213806570204040,3262295472535388276,3445896901859739364,3632814912477123101,3822864623213946139,4015883613934465739,4211735067751535964,4410309748644405545,4611526762532194718,4815333138956203391,5021702344975864170,5230631896693913217,5442140264636232457,5656263278225513371,5873050225909835790,6092559827096615796,6314856226468067168,6540005136434091675,6768070233635153301,6999109902380442669,7233174410992065162,7470303603356650287,7710525183293069376,7953853658961170161,8200289994401030358,8449821982849639259,8702425311388318143,8958065230966109817,9216698684732887044,9478276687827524290,9742746701479258458,10010054711841396683,10280146716723649835,10552969346575866635,10828469401975317622,11106592177100714437,11387278551904813784,11670460965772687163,11956058520065808822,12243971581782058701,12534076360713654817,12826219994141367221,13120216685226550294,13415845397212858414,13712849504444038008,14010938648667993639,14309792857240516589,14609068766373695837,14908407579116510886,15207444197620319171,15505816824818708380,15803176250691000984,16099194035400952640,16393568880320725159,16686030633659165300,16976341596501304960,17264295056182532102,17549711250260449880,17832431226561630727,18112309284270765161,18389204833245047271,18662974576058880395,18933465891172472310,19200512177600105211,19463930722920430012,19723523397401167926,19979080183794824754,20230385255054987661,20477225041364913990,20719397511206825888,20956721750737293332,21189046875435067342,21416259352482665949,21638287946655266773,21855105712696802339,22066728721942670297,22273211503785068630,22474639474534000723,22671118889005325020,22862765059031506412,23049689719391100165,23231988474564253210,23409729227127896942,23582942377119480080,23751613405727317472,23915678236645313732,24075021528319113283,24229477814697604504,24378835203443473464,24522841176827016737,24661209933606076386,24793630664982755527,24919776172036404194,25039311297369822004,25151900746801799789,25257216001848326202,25354941154123884144,25444777613961501384,25526447746017734172,25599697557115228236,25664298603358016377,25720049296263570658,25766775776442234570,25804332495648470735,25832602612067882606,25851498267124474871,25860960780878789988,25860960780878789988,25851498267124474871,25832602612067882606,25804332495648470735,25766775776442234570,25720049296263570658,25664298603358016377,25599697557115228236,25526447746017734172,25444777613961501384,25354941154123884144,25257216001848326202,25151900746801799789,25039311297369822004,24919776172036404194,24793630664982755527,24661209933606076386,24522841176827016737,24378835203443473464,24229477814697604504,24075021528319113283,23915678236645313732,23751613405727317472,23582942377119480080,23409729227127896942,23231988474564253210,23049689719391100165,22862765059031506412,22671118889005325020,22474639474534000723,22273211503785068630,22066728721942670297,21855105712696802339,21638287946655266773,21416259352482665949,21189046875435067342,20956721750737293332,20719397511206825888,20477225041364913990,20230385255054987661,19979080183794824754,19723523397401167926,19463930722920430012,19200512177600105211,18933465891172472310,18662974576058880395,18389204833245047271,18112309284270765161,17832431226561630727,17549711250260449880,17264295056182532102,16976341596501304960,16686030633659165300,16393568880320725159,16099194035400952640,15803176250691000984,15505816824818708380,15207444197620319171,14908407579116510886,14609068766373695837,14309792857240516589,14010938648667993639,13712849504444038008,13415845397212858414,13120216685226550294,12826219994141367221,12534076360713654817,12243971581782058701,11956058520065808822,11670460965772687163,11387278551904813784,11106592177100714437,10828469401975317622,10552969346575866635,10280146716723649835,10010054711841396683,9742746701479258458,9478276687827524290,9216698684732887044,8958065230966109817,8702425311388318143,8449821982849639259,8200289994401030358,7953853658961170161,7710525183293069376,7470303603356650287,7233174410992065162,6999109902380442669,6768070233635153301,6540005136434091675,6314856226468067168,6092559827096615796,5873050225909835790,5656263278225513371,5442140264636232457,5230631896693913217,5021702344975864170,4815333138956203391,4611526762532194718,4410309748644405545,4211735067751535964,4015883613934465739,3822864623213946139,3632814912477123101,3445896901859739364,3262295472535388276,3082213806570204040,2905868444839929115,2733483871609955211,2565286980107588115,2401501784878152726,2242344720452305933,2088020803007010018,1938720838095617755,1794619743024791296,1655875929797718769,1522631577714370361,1395013527213968227,1273134459728418256,1157094000086127288,1046979391901534060,942865451215465510,844813593664315883,752869846053833449,667061882073082335,587395250340282986,513849077483047672,446371617484075735,384876071741568069,329237116491681923,279288543857966511,234822352525449557,195589520497026834,161302565394932952,131639859338755366,106251528579624122,84766645524544243,66801323708464731,51967263142811727,39880269239440934,30168284147834174,22478521842455399,16483381118693041,11884914569054165,8417745806850359,5850440544542971,3985439391633304,2657743161439912,1732599548311336,1102470836115052,683566459748106,412205051837384,241233328398633,136680188887544,74770354477940,39368797734003,19879986711083,9587871361284,4395205792508,1904317467557,774667887560,293543801944,102632008130,32728185264,9383985068,2376195256,519274057,95008162,13968910,1558677,121491,5824,138,1 827,C,1,413,28015,733497,9663127,71325277,297226639,574274611,-388533821,-4238702283,-5350532531,11858298959,35337118211,-11290722827,-131240951083,-53320615651,361778964157,334674814675,-814200708687,-1165349840345,1563604290615,3174547281679,-2612488352617,-7440860022827,3798723933077,15691249674553,-4658137540645,-30538606226939,4242884449245,55757404986535,-885661946171,-96576714255915,-8087054692699,159967423670633,26683468921675,-254906624262933,-60621259565009,392582804019209,117733614481595,-586531604369337,-208423465016505,852662528596629,346155797728601,-1209161455824157,-547990439742607,1676248305706157,835146421235435,-2275773324000439,-1233567683315669,3030668901301721,1774489449885187,-3964236622724827,-2494952735561105,5099301788724337,3438263693499143,-6457212999126487,-4654338585761521,8056707269168235,6199897040335485,-9912657959769419,-8138471072769669,12034712359566303,10540162132716683,-14425896220194881,-13481162348104177,17081181940239181,17042966439406617,-19986120547744411,-21311298565058879,23115558026166899,26374712484721565,-26432512785845509,-32322862257884993,29887291671281243,39244490609486551,-33416852588653869,-47225116304450311,36944517740766221,56344551525928559,-40379981840199465,-66674242119356449,43619703504190717,78274575951355925,-46547647352342245,-91192221744484535,49036408511437813,105457593678111625,-50948766936105713,-121082601036966973,52139599681515127,138058677929685195,-52458251956330931,-156355276423813459,51751229208682609,175918753326067631,-49865281896851457,-196671766842527307,46650771158269531,218513175764093529,-41965238038482807,-241318426896581521,35677137896430677,264940536387352365,-27669495657523275,-289211518275382139,17843516871275393,313944412928772643,-6121879765378389,-338935752714210845,-7548271488206943,363968538691224157,23192792917456187,-388815665706196523,-40808576937870415,413243666091803047,60362127702875495,-437016824264099065,-81788900956355571,459901362309219889,104993228452335189,-481669801522251805,-129849037260205507,502105220064010295,156201210071814467,-521005418089906155,-183867620668652729,538186893032666105,212641847838805661,-553488429179302357,-242296335769439281,566774417823862377,272586135516840513,-577937579093995679,-303252855707204205,586901273405893061,334028948248285499,-593621137410784399,-364642073777557777,598086079209798529,394819488148357949,-600318609309973923,-424292457278920093,600374319767220003,452800410015792091,-598340769226432025,-480095049377622329,594335508298351423,505944067517850237,-588503594661977677,-530134670329173937,581014474511098755,552476708862249933,-572058412990618001,-572805358754561477,561842662673357263,590983419777524957,-550587293303166465,-606902907607360307,538521123756222547,620486231021822629,-525877525558441613,-631686594181651251,512890498436076981,640487878709001027,-499790892307333663,-646903890653412525,486802885769918007,650976970781590649,-474140899580260655,-652776235113764497,462006719347025077,652395213457433417,-450587208927449635,-649949358403692149,440052250463486053,645573169751805533,-430553216481701585,-639417265602223839,422221800511665847,631645395624524235,-415169198159193183,-622431390749119553,409485794441084521,611956384819900527,-405241002514332043,-600406014323945125,402483597623589485,587968047556506031,-401242118158069629,-574830137446441283,401525586697612649,561177947510232937,-403324387554947379,-547193635080902547,406611211076387307,533054547561770827,-411342260417884515,-518932415251931505,417458317237833411,504992587656307293,-424886043199862363,-491393643450229293,433539112843151535,478286975349963929,-443319393685124007,-465816444037286475,454118055155951057,454118055155951057,-465816444037286475,-443319393685124007,478286975349963929,433539112843151535,-491393643450229293,-424886043199862363,504992587656307293,417458317237833411,-518932415251931505,-411342260417884515,533054547561770827,406611211076387307,-547193635080902547,-403324387554947379,561177947510232937,401525586697612649,-574830137446441283,-401242118158069629,587968047556506031,402483597623589485,-600406014323945125,-405241002514332043,611956384819900527,409485794441084521,-622431390749119553,-415169198159193183,631645395624524235,422221800511665847,-639417265602223839,-430553216481701585,645573169751805533,440052250463486053,-649949358403692149,-450587208927449635,652395213457433417,462006719347025077,-652776235113764497,-474140899580260655,650976970781590649,486802885769918007,-646903890653412525,-499790892307333663,640487878709001027,512890498436076981,-631686594181651251,-525877525558441613,620486231021822629,538521123756222547,-606902907607360307,-550587293303166465,590983419777524957,561842662673357263,-572805358754561477,-572058412990618001,552476708862249933,581014474511098755,-530134670329173937,-588503594661977677,505944067517850237,594335508298351423,-480095049377622329,-598340769226432025,452800410015792091,600374319767220003,-424292457278920093,-600318609309973923,394819488148357949,598086079209798529,-364642073777557777,-593621137410784399,334028948248285499,586901273405893061,-303252855707204205,-577937579093995679,272586135516840513,566774417823862377,-242296335769439281,-553488429179302357,212641847838805661,538186893032666105,-183867620668652729,-521005418089906155,156201210071814467,502105220064010295,-129849037260205507,-481669801522251805,104993228452335189,459901362309219889,-81788900956355571,-437016824264099065,60362127702875495,413243666091803047,-40808576937870415,-388815665706196523,23192792917456187,363968538691224157,-7548271488206943,-338935752714210845,-6121879765378389,313944412928772643,17843516871275393,-289211518275382139,-27669495657523275,264940536387352365,35677137896430677,-241318426896581521,-41965238038482807,218513175764093529,46650771158269531,-196671766842527307,-49865281896851457,175918753326067631,51751229208682609,-156355276423813459,-52458251956330931,138058677929685195,52139599681515127,-121082601036966973,-50948766936105713,105457593678111625,49036408511437813,-91192221744484535,-46547647352342245,78274575951355925,43619703504190717,-66674242119356449,-40379981840199465,56344551525928559,36944517740766221,-47225116304450311,-33416852588653869,39244490609486551,29887291671281243,-32322862257884993,-26432512785845509,26374712484721565,23115558026166899,-21311298565058879,-19986120547744411,17042966439406617,17081181940239181,-13481162348104177,-14425896220194881,10540162132716683,12034712359566303,-8138471072769669,-9912657959769419,6199897040335485,8056707269168235,-4654338585761521,-6457212999126487,3438263693499143,5099301788724337,-2494952735561105,-3964236622724827,1774489449885187,3030668901301721,-1233567683315669,-2275773324000439,835146421235435,1676248305706157,-547990439742607,-1209161455824157,346155797728601,852662528596629,-208423465016505,-586531604369337,117733614481595,392582804019209,-60621259565009,-254906624262933,26683468921675,159967423670633,-8087054692699,-96576714255915,-885661946171,55757404986535,4242884449245,-30538606226939,-4658137540645,15691249674553,3798723933077,-7440860022827,-2612488352617,3174547281679,1563604290615,-1165349840345,-814200708687,334674814675,361778964157,-53320615651,-131240951083,-11290722827,35337118211,11858298959,-5350532531,-4238702283,-388533821,574274611,297226639,71325277,9663127,733497,28015,413,1,D,1,137,5493,99959,978603,5461189,16340165,13621861,-69509803,-210257447,9848107,918473347,904871127,-2525213819,-4872297993,4737656173,16731680617,-4995045613,-45486702805,-4371051003,106039324157,40515162085,-221033857951,-136147776541,422952908293,347774895559,-756074439595,-765964008189,1278265004129,1527744536029,-2062004642467,-2830585019429,3194204348189,4947183401067,-4774560873485,-8240631715733,6911579351311,13178844216457,-9716160991371,-20348183849701,13291559837423,30465261024537,-17719440759919,-44386550962651,23041526491855,63115198326385,-29236701801721,-87804096019169,36194505844721,119755425493149,-43684862163617,-160415266801663,51325775955011,211363624902689,-58548946541577,-274298239759821,64565017200651,351011686121889,-68329781711801,-443361347027247,68512443184595,553231154956685,-63468890115195,-682486808102773,51220096256321,832923284804951,-29439156578081,-1006207075088153,-4552619554769,1203813051394535,53778011609955,-1426957623732843,-121582812123305,1676530746626619,211601854045443,-1953027022546959,-327710029582485,2256480473812499,473961827145779,-2586402401507155,-654518156730727,2941727034802341,873564134509559,-3320766224082521,-1135218970981615,3721176233268453,1443439426971217,-4139941069023319,-1801921451674031,4573371714581167,2213998637937017,-5017126737203707,-2682543505941559,5466250867670015,3209869481349105,-5915234806870669,-3797637957915591,6358093863597115,4446772183056913,-6788463278881769,-5157379065468535,7199710667863905,5928685807117801,-7585057885329267,-6758988993102075,7937714726570739,7645624388953867,-8251015968176885,-8584954898866743,8518562597644889,9572381287281833,-8734362504456305,-10602376768918627,8892965567782069,11668542673831617,-8989593682747067,-12763689803376757,9020255631782941,13879936648499829,-8981850952859581,-15008829442282775,8872253506005885,16141475827179421,-8690377080189511,-17268692238937139,8436220363006257,18381162530423185,-8110887640412343,-19469599378446703,7716591373990163,20524911745321011,-7256628758256899,-21538364913119847,6735342343647525,22501737334096333,-6158058142744795,-23407463959187231,5531006504941311,24248764509165601,-4861226532235031,-25019755464600439,4156450821084173,25715536758513309,-3424980409102433,-26332261218153169,2675541859647621,26867175902866977,-1917139429999135,-27318645307116909,1158897388462477,27686151095799659,-409900298025911,-27970270983566835,-320963137864841,28172641775433607,1025153904774485,-28295899939355827,-1694619410939511,28343612991506819,2321921168776183,-28320191743028929,-2900339247086285,28230795257536307,3423959592936427,-28081224711057539,-3887739999085399,27877808559717449,4287551557293741,-27627287432922641,-4620204457623937,27336691447432801,4883447825947227,-27013225621484621,-5075958793761863,26664153240942787,5197311570258463,-26296688953886089,-5247935937482577,25917899036575055,5229065826602235,-25534609072827399,-5142675799068005,25153328011564503,4991418214341039,-24780177482291353,-4778550622888557,24420840417780301,4507869424622585,-24080516210265117,-4183640552355979,23763891256422489,3810534837218517,-23475121766424659,-3393569636651369,23217824649368739,2938050897465337,-22995084590112269,-2449527612316055,22809461839467051,1933743890480527,-22663012440097411,-1396601160940423,22557306043723541,844119421275291,-22493445893479947,-282401029173217,22472087234598457,-282401029173217,-22493445893479947,844119421275291,22557306043723541,-1396601160940423,-22663012440097411,1933743890480527,22809461839467051,-2449527612316055,-22995084590112269,2938050897465337,23217824649368739,-3393569636651369,-23475121766424659,3810534837218517,23763891256422489,-4183640552355979,-24080516210265117,4507869424622585,24420840417780301,-4778550622888557,-24780177482291353,4991418214341039,25153328011564503,-5142675799068005,-25534609072827399,5229065826602235,25917899036575055,-5247935937482577,-26296688953886089,5197311570258463,26664153240942787,-5075958793761863,-27013225621484621,4883447825947227,27336691447432801,-4620204457623937,-27627287432922641,4287551557293741,27877808559717449,-3887739999085399,-28081224711057539,3423959592936427,28230795257536307,-2900339247086285,-28320191743028929,2321921168776183,28343612991506819,-1694619410939511,-28295899939355827,1025153904774485,28172641775433607,-320963137864841,-27970270983566835,-409900298025911,27686151095799659,1158897388462477,-27318645307116909,-1917139429999135,26867175902866977,2675541859647621,-26332261218153169,-3424980409102433,25715536758513309,4156450821084173,-25019755464600439,-4861226532235031,24248764509165601,5531006504941311,-23407463959187231,-6158058142744795,22501737334096333,6735342343647525,-21538364913119847,-7256628758256899,20524911745321011,7716591373990163,-19469599378446703,-8110887640412343,18381162530423185,8436220363006257,-17268692238937139,-8690377080189511,16141475827179421,8872253506005885,-15008829442282775,-8981850952859581,13879936648499829,9020255631782941,-12763689803376757,-8989593682747067,11668542673831617,8892965567782069,-10602376768918627,-8734362504456305,9572381287281833,8518562597644889,-8584954898866743,-8251015968176885,7645624388953867,7937714726570739,-6758988993102075,-7585057885329267,5928685807117801,7199710667863905,-5157379065468535,-6788463278881769,4446772183056913,6358093863597115,-3797637957915591,-5915234806870669,3209869481349105,5466250867670015,-2682543505941559,-5017126737203707,2213998637937017,4573371714581167,-1801921451674031,-4139941069023319,1443439426971217,3721176233268453,-1135218970981615,-3320766224082521,873564134509559,2941727034802341,-654518156730727,-2586402401507155,473961827145779,2256480473812499,-327710029582485,-1953027022546959,211601854045443,1676530746626619,-121582812123305,-1426957623732843,53778011609955,1203813051394535,-4552619554769,-1006207075088153,-29439156578081,832923284804951,51220096256321,-682486808102773,-63468890115195,553231154956685,68512443184595,-443361347027247,-68329781711801,351011686121889,64565017200651,-274298239759821,-58548946541577,211363624902689,51325775955011,-160415266801663,-43684862163617,119755425493149,36194505844721,-87804096019169,-29236701801721,63115198326385,23041526491855,-44386550962651,-17719440759919,30465261024537,13291559837423,-20348183849701,-9716160991371,13178844216457,6911579351311,-8240631715733,-4774560873485,4947183401067,3194204348189,-2830585019429,-2062004642467,1527744536029,1278265004129,-765964008189,-756074439595,347774895559,422952908293,-136147776541,-221033857951,40515162085,106039324157,-4371051003,-45486702805,-4995045613,16731680617,4737656173,-4872297993,-2525213819,904871127,918473347,9848107,-210257447,-69509803,13621861,16340165,5461189,978603,99959,5493,137,1 829,C,1,415,29119,844285,13764101,148402467,1169945535,7212478319,36443089815,156153165101,582036333291,1924556104283,5733765115969,15587150881531,39073870191973,91137783292889,199338183486697,411671114807063,807681950976821,1513712825913871,2723270297029913,4723637014617133,7929923747849091,12927708585541593,20525234367025659,31815897991553753,48251559059307177,71727060450687077,104676217917433189,150179242286186487,212080983035381331,295118566822544903,405056177733390717,548824163885987047,734659458654459155,972244277686053875,1272839820662084489,1649411033326305607,2116737543987387673,2691505225082559905,3392372974352916923,4240010309662720717,5257102657453108945,6468321994262051005,7900260431121412561,9581323917085688265,11541583534141812007,13812583602631302389,16427108697261692969,19418914381181265519,22822427667138991831,26672422701569260857,31003676179521470237,35850607301803137231,41246909436727115057,47225183931935204495,53816588436000957003,61050510992389058553,68954277592768197031,77552897327055391861,86868848255364775177,96921908970530911443,107729043129460456185,119304343730887998753,131659039253571501337,144801556943951227949,158737633560163916397,173470463522205653203,189000877788654941909,205327549825790931827,222447223851307465387,240354954806393762495,259044343105633029463,278507745208717949277,298736445495109294939,319720782886718197435,341450231464043096059,363913434160640963635,387098183887805716941,410991342743272974985,435578692513540948673,460844718827088353149,486772341952064120805,513342612807162795641,540534390610153763815,568324012194214256069,596684959156457820793,625587532127173432253,654998549910170056927,684881098496335918011,715194354834584643693,745893502014034366571,776929741486246766517,808250401245612293803,839799139698231356541,871516250099683206963,903339073030582499243,935202519422226840239,967039695109928757363,998782605964342180349,1030362916919314955219,1061712740641404880141,1092765438180683010485,1123456418041876780881,1153723917609941346489,1183509743328942670375,1212759939461636349969,1241425355487745573909,1269462090525916496833,1296831805373621429583,1323501902226784040125,1349445574668869999893,1374641727373070910295,1399074761893580436815,1422734227854064680859,1445614349298184339191,1467713449627782794737,1489033308136060879961,1509578481688177885407,1529355617817166395345,1548372777113916157931,1566638780575409637245,1584162603629986072477,1600952847751383394415,1617017324145404045813,1632362776379600353733,1646994752455456432873,1660917620808854052997,1674134718027293545473,1686648620302506238365,1698461538422548577837,1709575836770989278461,1719994665140726218965,1729722673234066168825,1738766763334797816871,1747136836093133820987,1754846496714169000283,1761913703325761031715,1768361343932573406215,1774217719838576947689,1779516900146337197467,1784298907372253836699,1788609705766489008587,1792500986574832426367,1796029764528222946875,1799257805916688860623,1802250900877355890977,1805077982518170151917,1807810096478455266121,1810519240432984285441,1813277115069295259693,1816153841726703138339,1819216698743145191389,1822528912937120840067,1826148527907964260693,1830127368353748728719,1834510129628452598551,1839333633461219851263,1844626291278937034095,1850407801492345921937,1856689083895227597319,1863472436204837964137,1870751893220153970867,1878513775493889727485,1886737420783186748807,1895396087590046209245,1904458004496756459523,1913887520212419190461,1923646298732942034403,1933694507383903401669,1943991958530138382567,1954499178005907977137,1965178376470183695847,1975994293835599265217,1986914879582211932045,1997911772742716941811,2008960558460627818229,2020040798397892291433,2031135849959159171527,2042232496678348832325,2053320409434103688695,2064391453157149115379,2075438855494915429601,2086456265830781151937,2097436749787961832605,2108371775710639688941,2119250248320459943771,2130057632143382403453,2140775192549120859249,2151379375285995802135,2161841349062313803427,2172126743300070391951,2182195613627239263509,2192002654634661610411,2201497656828308130421,2210626184139761963625,2219330440031041963407,2227550294753846097153,2235224454131751045003,2242291749447277172889,2248692514467297188445,2254369996735249468005,2259271739223517021027,2263350873501019988637,2266567283020909993441,2268888612202815880249,2270291102325439954603,2270760228343342204515,2270291102325439954603,2268888612202815880249,2266567283020909993441,2263350873501019988637,2259271739223517021027,2254369996735249468005,2248692514467297188445,2242291749447277172889,2235224454131751045003,2227550294753846097153,2219330440031041963407,2210626184139761963625,2201497656828308130421,2192002654634661610411,2182195613627239263509,2172126743300070391951,2161841349062313803427,2151379375285995802135,2140775192549120859249,2130057632143382403453,2119250248320459943771,2108371775710639688941,2097436749787961832605,2086456265830781151937,2075438855494915429601,2064391453157149115379,2053320409434103688695,2042232496678348832325,2031135849959159171527,2020040798397892291433,2008960558460627818229,1997911772742716941811,1986914879582211932045,1975994293835599265217,1965178376470183695847,1954499178005907977137,1943991958530138382567,1933694507383903401669,1923646298732942034403,1913887520212419190461,1904458004496756459523,1895396087590046209245,1886737420783186748807,1878513775493889727485,1870751893220153970867,1863472436204837964137,1856689083895227597319,1850407801492345921937,1844626291278937034095,1839333633461219851263,1834510129628452598551,1830127368353748728719,1826148527907964260693,1822528912937120840067,1819216698743145191389,1816153841726703138339,1813277115069295259693,1810519240432984285441,1807810096478455266121,1805077982518170151917,1802250900877355890977,1799257805916688860623,1796029764528222946875,1792500986574832426367,1788609705766489008587,1784298907372253836699,1779516900146337197467,1774217719838576947689,1768361343932573406215,1761913703325761031715,1754846496714169000283,1747136836093133820987,1738766763334797816871,1729722673234066168825,1719994665140726218965,1709575836770989278461,1698461538422548577837,1686648620302506238365,1674134718027293545473,1660917620808854052997,1646994752455456432873,1632362776379600353733,1617017324145404045813,1600952847751383394415,1584162603629986072477,1566638780575409637245,1548372777113916157931,1529355617817166395345,1509578481688177885407,1489033308136060879961,1467713449627782794737,1445614349298184339191,1422734227854064680859,1399074761893580436815,1374641727373070910295,1349445574668869999893,1323501902226784040125,1296831805373621429583,1269462090525916496833,1241425355487745573909,1212759939461636349969,1183509743328942670375,1153723917609941346489,1123456418041876780881,1092765438180683010485,1061712740641404880141,1030362916919314955219,998782605964342180349,967039695109928757363,935202519422226840239,903339073030582499243,871516250099683206963,839799139698231356541,808250401245612293803,776929741486246766517,745893502014034366571,715194354834584643693,684881098496335918011,654998549910170056927,625587532127173432253,596684959156457820793,568324012194214256069,540534390610153763815,513342612807162795641,486772341952064120805,460844718827088353149,435578692513540948673,410991342743272974985,387098183887805716941,363913434160640963635,341450231464043096059,319720782886718197435,298736445495109294939,278507745208717949277,259044343105633029463,240354954806393762495,222447223851307465387,205327549825790931827,189000877788654941909,173470463522205653203,158737633560163916397,144801556943951227949,131659039253571501337,119304343730887998753,107729043129460456185,96921908970530911443,86868848255364775177,77552897327055391861,68954277592768197031,61050510992389058553,53816588436000957003,47225183931935204495,41246909436727115057,35850607301803137231,31003676179521470237,26672422701569260857,22822427667138991831,19418914381181265519,16427108697261692969,13812583602631302389,11541583534141812007,9581323917085688265,7900260431121412561,6468321994262051005,5257102657453108945,4240010309662720717,3392372974352916923,2691505225082559905,2116737543987387673,1649411033326305607,1272839820662084489,972244277686053875,734659458654459155,548824163885987047,405056177733390717,295118566822544903,212080983035381331,150179242286186487,104676217917433189,71727060450687077,48251559059307177,31815897991553753,20525234367025659,12927708585541593,7929923747849091,4723637014617133,2723270297029913,1513712825913871,807681950976821,411671114807063,199338183486697,91137783292889,39073870191973,15587150881531,5733765115969,1924556104283,582036333291,156153165101,36443089815,7212478319,1169945535,148402467,13764101,844285,29119,415,1,D,1,139,5935,125699,1640985,14977719,103695987,575892167,2669887515,10640423907,37274273573,116788210507,331890413193,865352141415,2090289499767,4716959287059,10016969119137,20148687950301,38611053571391,70857450758399,125106423043809,213389941789083,352880520127431,567534407770755,890080529056223,1364376764181325,2048149299027863,3016126637368641,4363573150322407,6210212219473639,8704504257317643,12028215104277165,16401185187682333,22086196849980831,29393834817313871,38687231892840611,50386576497325043,64973228883992259,82993262231980859,105060234234541675,131857015892265091,164136547381976507,202721429743052641,248502273170463955,302434710377733727,365534976758702855,438873993269121125,523569972321275127,620779670798542865,731688486276450375,857499601994671131,999422352334725939,1158659961993048139,1336396858786417317,1533785866501582025,1751935684684025993,1991899079550259717,2254662121441172117,2541134667560020595,2852142201997647755,3188419164574384333,3550603986715704251,3939236096162632245,4354755061322750507,4797501831299139339,5267721805043656133,5765569365264394989,6291113577640320275,6844344887915899177,7425182692975393585,8033483533125610857,8669049419162591131,9331635643230754301,10020957466680918621,10736695315523321981,11478498377637326611,12245986600257300959,13038750983370530757,13856351890260127377,14698315062003438563,15564125237980605711,16453217657899068045,17364968026100814481,18298681576475045411,19253581701625224507,20228798402719415499,21223356796192598889,22236166135660873027,23266010112942750455,24311539343739252541,25371266786836411983,26443566479442148139,27526675636866744287,28618700062378913291,29717622942583323959,30821317268573202219,31927562092302175205,33034062522977918007,34138472928311213559,35238422477154105417,36331542108047486915,37415492192133256061,38487990372021468817,39546839092270899369,40589952143510953711,41615379267244034959,42621327740204739229,43606180013142637179,44568506862870330581,45507075920124588949,46420855651456952921,47309014844870055223,48170917511406045215,49006113093464881401,49814322109853191365,50595417815472417697,51349404888160520703,52076396340804614907,52776589719943063301,53450243344325095071,54097653128577001011,54719130611061803225,55314983104967783997,55885497150119690321,56430926381434818595,56951484484495056467,57447343300240074857,57918635719051343537,58365462976036365617,58787906214206174377,59186042370127941587,59559964246744811871,59909804063897389407,60235759144212093419,60538118110969154261,60817286209327445503,61073808886762604197,61308393140148532627,61521926056490894329,61715489539616225363,61890369851330200075,62048060710233616411,62190259333127975461,62318855609809889561,62435915084408733951,62543656357459507075,62644423150938307075,62740651077204440245,62834829458387562497,62929459261229678933,63027008890847890605,63129869779877764815,63240313338015291189,63360450236089355143,63492192669932594095,63637220407719540789,63796951862711662193,63972521689853800113,64164766143760075237,64374216717563792723,64601101809021305337,64845355752031958495,65106634619591801147,65384338480993234793,65677639867561984591,65985517843073723789,66306796426783470293,66640185564889026525,66984322719093520107,67337813462967963571,67699269963636624709,68067346515319914983,68440771220544024519,68818372637527339635,69199100067647080567,69582036404233939299,69966403083033279463,70351557380106325969,70736982756786282177,71122273012444454949,71507110829379140727,71891241206630211175,72274440522810519595,72656482505040496913,73037102913418878097,73415964940642191137,73792627058468429063,74166514518937906501,74536895308384900887,74902861304848957541,75263315630228268897,75616967372627457967,75962334642331329059,76297756266683920233,76621411623798388055,76931347585363672417,77225511495741669703,77501789384052896027,77758048769600750083,77992185164145105709,78202170758033418939,78386103201919550727,78542252280211449279,78669102705645028455,78765391926009558671,78830142253860023965,78862686576533566509,78862686576533566509,78830142253860023965,78765391926009558671,78669102705645028455,78542252280211449279,78386103201919550727,78202170758033418939,77992185164145105709,77758048769600750083,77501789384052896027,77225511495741669703,76931347585363672417,76621411623798388055,76297756266683920233,75962334642331329059,75616967372627457967,75263315630228268897,74902861304848957541,74536895308384900887,74166514518937906501,73792627058468429063,73415964940642191137,73037102913418878097,72656482505040496913,72274440522810519595,71891241206630211175,71507110829379140727,71122273012444454949,70736982756786282177,70351557380106325969,69966403083033279463,69582036404233939299,69199100067647080567,68818372637527339635,68440771220544024519,68067346515319914983,67699269963636624709,67337813462967963571,66984322719093520107,66640185564889026525,66306796426783470293,65985517843073723789,65677639867561984591,65384338480993234793,65106634619591801147,64845355752031958495,64601101809021305337,64374216717563792723,64164766143760075237,63972521689853800113,63796951862711662193,63637220407719540789,63492192669932594095,63360450236089355143,63240313338015291189,63129869779877764815,63027008890847890605,62929459261229678933,62834829458387562497,62740651077204440245,62644423150938307075,62543656357459507075,62435915084408733951,62318855609809889561,62190259333127975461,62048060710233616411,61890369851330200075,61715489539616225363,61521926056490894329,61308393140148532627,61073808886762604197,60817286209327445503,60538118110969154261,60235759144212093419,59909804063897389407,59559964246744811871,59186042370127941587,58787906214206174377,58365462976036365617,57918635719051343537,57447343300240074857,56951484484495056467,56430926381434818595,55885497150119690321,55314983104967783997,54719130611061803225,54097653128577001011,53450243344325095071,52776589719943063301,52076396340804614907,51349404888160520703,50595417815472417697,49814322109853191365,49006113093464881401,48170917511406045215,47309014844870055223,46420855651456952921,45507075920124588949,44568506862870330581,43606180013142637179,42621327740204739229,41615379267244034959,40589952143510953711,39546839092270899369,38487990372021468817,37415492192133256061,36331542108047486915,35238422477154105417,34138472928311213559,33034062522977918007,31927562092302175205,30821317268573202219,29717622942583323959,28618700062378913291,27526675636866744287,26443566479442148139,25371266786836411983,24311539343739252541,23266010112942750455,22236166135660873027,21223356796192598889,20228798402719415499,19253581701625224507,18298681576475045411,17364968026100814481,16453217657899068045,15564125237980605711,14698315062003438563,13856351890260127377,13038750983370530757,12245986600257300959,11478498377637326611,10736695315523321981,10020957466680918621,9331635643230754301,8669049419162591131,8033483533125610857,7425182692975393585,6844344887915899177,6291113577640320275,5765569365264394989,5267721805043656133,4797501831299139339,4354755061322750507,3939236096162632245,3550603986715704251,3188419164574384333,2852142201997647755,2541134667560020595,2254662121441172117,1991899079550259717,1751935684684025993,1533785866501582025,1336396858786417317,1158659961993048139,999422352334725939,857499601994671131,731688486276450375,620779670798542865,523569972321275127,438873993269121125,365534976758702855,302434710377733727,248502273170463955,202721429743052641,164136547381976507,131857015892265091,105060234234541675,82993262231980859,64973228883992259,50386576497325043,38687231892840611,29393834817313871,22086196849980831,16401185187682333,12028215104277165,8704504257317643,6210212219473639,4363573150322407,3016126637368641,2048149299027863,1364376764181325,890080529056223,567534407770755,352880520127431,213389941789083,125106423043809,70857450758399,38611053571391,20148687950301,10016969119137,4716959287059,2090289499767,865352141415,331890413193,116788210507,37274273573,10640423907,2669887515,575892167,103695987,14977719,1640985,125699,5935,139,1 830,C,1,415,28428,756130,10215588,78875315,362519541,953010980,1083734200,-735730260,-2191274741,4856643325,16158402732,2277570630,-33571326528,-9271414155,84038577279,56994405140,-138348446980,-129678534340,220445661721,268730488175,-294419572292,-468840263210,342137146748,705360611875,-397438571999,-1032156748840,374282660460,1326180958720,-413926291281,-1729887690295,370249871692,2097843621050,-374382076828,-2536654014895,359073141539,3041033952240,-248316764080,-3459063611600,251390127881,4072129898415,2795212598,-4458814286150,-85957277622,5056952616265,431258747521,-5505756251610,-806045122980,5912614702760,1197527126679,-6453078414515,-1976637793158,6578909610430,2448538929862,-7091243586345,-3465841149081,7123780807690,4191037261300,-7403967645180,-5163305646539,7617286481775,6321461206978,-7522033338270,-7108591926062,7929969427805,8547092460381,-7614119160690,-9286991993660,7907627189420,10570248932299,-7716348870855,-11580076239578,7477525476370,12387268597082,-7473104324085,-13685520981921,6596148572650,14076891344740,-6412069412220,-15213958470519,5298627541735,15636930760358,-4465909763175,-16203457230897,3530284071905,17029531140711,-1926940596910,-17112714872255,1067082863735,18128373756859,834071514785,-18258895320998,-2056421199905,18908243208537,3579507503275,-19516942699891,-5352299905490,19535079374355,6330657578625,-20354212562479,-8231776546025,20015409506358,9101545763625,-20270185229757,-10424968241415,20010471279311,11642347735890,-19213536636295,-12208891984865,18959425163319,13697048685265,-17379625907398,-14095170538985,16536062514677,15304027993935,-14912087380611,-16243453150890,13115921757615,16898583694945,-11830188820039,-18459317524265,9461009907438,18951818633165,-8149900928037,-20404157897855,6050919204251,21212823402310,-4257491815535,-21784530687865,2946994907779,22806497526705,-851957703678,-22523555739105,-54180388903,22990772552195,1830571280849,-22397867837710,-3143364266085,21575601457745,4266624780561,-20923898797505,-6207034150882,18999963745965,7129377713783,-17943504672655,-9181114559169,15832099657950,10713489514665,-13884757137725,-12272189410881,12210566833565,14476042260082,-9601262026005,-15484927581663,8218181888875,17478784484149,-5895177954030,-18424763788385,4210949663485,19301616003021,-2738176825505,-20317651761842,519264428605,19916863212123,519264428605,-20317651761842,-2738176825505,19301616003021,4210949663485,-18424763788385,-5895177954030,17478784484149,8218181888875,-15484927581663,-9601262026005,14476042260082,12210566833565,-12272189410881,-13884757137725,10713489514665,15832099657950,-9181114559169,-17943504672655,7129377713783,18999963745965,-6207034150882,-20923898797505,4266624780561,21575601457745,-3143364266085,-22397867837710,1830571280849,22990772552195,-54180388903,-22523555739105,-851957703678,22806497526705,2946994907779,-21784530687865,-4257491815535,21212823402310,6050919204251,-20404157897855,-8149900928037,18951818633165,9461009907438,-18459317524265,-11830188820039,16898583694945,13115921757615,-16243453150890,-14912087380611,15304027993935,16536062514677,-14095170538985,-17379625907398,13697048685265,18959425163319,-12208891984865,-19213536636295,11642347735890,20010471279311,-10424968241415,-20270185229757,9101545763625,20015409506358,-8231776546025,-20354212562479,6330657578625,19535079374355,-5352299905490,-19516942699891,3579507503275,18908243208537,-2056421199905,-18258895320998,834071514785,18128373756859,1067082863735,-17112714872255,-1926940596910,17029531140711,3530284071905,-16203457230897,-4465909763175,15636930760358,5298627541735,-15213958470519,-6412069412220,14076891344740,6596148572650,-13685520981921,-7473104324085,12387268597082,7477525476370,-11580076239578,-7716348870855,10570248932299,7907627189420,-9286991993660,-7614119160690,8547092460381,7929969427805,-7108591926062,-7522033338270,6321461206978,7617286481775,-5163305646539,-7403967645180,4191037261300,7123780807690,-3465841149081,-7091243586345,2448538929862,6578909610430,-1976637793158,-6453078414515,1197527126679,5912614702760,-806045122980,-5505756251610,431258747521,5056952616265,-85957277622,-4458814286150,2795212598,4072129898415,251390127881,-3459063611600,-248316764080,3041033952240,359073141539,-2536654014895,-374382076828,2097843621050,370249871692,-1729887690295,-413926291281,1326180958720,374282660460,-1032156748840,-397438571999,705360611875,342137146748,-468840263210,-294419572292,268730488175,220445661721,-129678534340,-138348446980,56994405140,84038577279,-9271414155,-33571326528,2277570630,16158402732,4856643325,-2191274741,-735730260,1083734200,953010980,362519541,78875315,10215588,756130,28428,415,1,D,1,138,5603,103997,1052342,6263299,22040206,40920670,15442868,-68373058,-3927823,398315328,489297783,-583891601,-1189276592,1298125143,3421163734,-1246512530,-6468059908,1018299516,11497559133,874254290,-17747715653,-4744697869,24441318152,9623181739,-33053580578,-17881915354,39925668552,24820325408,-50001459937,-35428332300,58165776827,44854085105,-68589420316,-56199993369,79907693162,70646908548,-88075064670,-81893324388,101466548889,101300474943,-106065509108,-114045992705,116854588958,135445037471,-119713020191,-155089307497,120449184312,174708055992,-122094806927,-203768242669,108558574002,220565027669,-106031398926,-254018058605,84555094463,274286233831,-71692176168,-303601019776,52533923199,335261457629,-24155595810,-355273672579,10632572742,395510176335,27177699119,-410655151801,-42186576822,445563476178,75340516811,-466425538187,-104701438690,481858265493,126742857388,-508519013145,-173026306003,502281109367,191732104860,-519370559740,-240317356171,505824667025,272108259412,-498093735172,-309047371854,491696343858,363134489958,-459474388219,-392107668855,455797678836,456488759123,-417846176941,-494012244906,400713700838,546104045870,-377619334236,-601539599036,339914022689,631845093365,-330207346196,-690975770405,283896653671,709843783700,-265774376808,-744837179154,230082090884,766437183196,-185895253975,-764655285671,161268493172,786127041357,-95543255271,-763134338748,59998524512,765622069710,5295446866,-748565473070,-70576080609,722942897987,123363691036,-722061967793,-212038195625,683640284194,263786958222,-680866272540,-345779255410,653111159648,409878453573,-626469880583,-459355071542,615794388197,527920510459,-567599147396,-549799912828,551987169564,597077247228,-500451434350,-614700240693,450498007519,622399557034,-404054261949,-645363211083,318091189744,626701379200,-262496482320,-642279628388,166172487698,629923106891,-80042171169,-620939641538,-2729946219,628196082963,113130169672,-598179575820,-179905011756,606855382928,278431092838,-580174769871,-344716029887,562467975770,403058511035,-549182330787,-473692079648,495534913852,495534913852,-473692079648,-549182330787,403058511035,562467975770,-344716029887,-580174769871,278431092838,606855382928,-179905011756,-598179575820,113130169672,628196082963,-2729946219,-620939641538,-80042171169,629923106891,166172487698,-642279628388,-262496482320,626701379200,318091189744,-645363211083,-404054261949,622399557034,450498007519,-614700240693,-500451434350,597077247228,551987169564,-549799912828,-567599147396,527920510459,615794388197,-459355071542,-626469880583,409878453573,653111159648,-345779255410,-680866272540,263786958222,683640284194,-212038195625,-722061967793,123363691036,722942897987,-70576080609,-748565473070,5295446866,765622069710,59998524512,-763134338748,-95543255271,786127041357,161268493172,-764655285671,-185895253975,766437183196,230082090884,-744837179154,-265774376808,709843783700,283896653671,-690975770405,-330207346196,631845093365,339914022689,-601539599036,-377619334236,546104045870,400713700838,-494012244906,-417846176941,456488759123,455797678836,-392107668855,-459474388219,363134489958,491696343858,-309047371854,-498093735172,272108259412,505824667025,-240317356171,-519370559740,191732104860,502281109367,-173026306003,-508519013145,126742857388,481858265493,-104701438690,-466425538187,75340516811,445563476178,-42186576822,-410655151801,27177699119,395510176335,10632572742,-355273672579,-24155595810,335261457629,52533923199,-303601019776,-71692176168,274286233831,84555094463,-254018058605,-106031398926,220565027669,108558574002,-203768242669,-122094806927,174708055992,120449184312,-155089307497,-119713020191,135445037471,116854588958,-114045992705,-106065509108,101300474943,101466548889,-81893324388,-88075064670,70646908548,79907693162,-56199993369,-68589420316,44854085105,58165776827,-35428332300,-50001459937,24820325408,39925668552,-17881915354,-33053580578,9623181739,24441318152,-4744697869,-17747715653,874254290,11497559133,1018299516,-6468059908,-1246512530,3421163734,1298125143,-1189276592,-583891601,489297783,398315328,-3927823,-68373058,15442868,40920670,22040206,6263299,1052342,103997,5603,138,1 831,C,1,416,28981,811523,12244960,115957607,758975785,3678095648,13907548717,42727517051,109953053536,242181262607,463112102467,774959195078,1136776455781,1453317052979,1590692821906,1426506181325,922210723705,183472565840,-534267394259,-900593068195,-649912521200,273440712107,1643177456281,3004798780940,3845500172149,3805508914535,2828821329808,1181742098513,-660698902073,-2192115733684,-3025339624835,-2960768578093,-1980699354356,-221978554429,2027531362987,4313314620686,6034656361111,6561898252379,5457065036278,2721252517163,-1063385527709,-4811693463880,-7255516481495,-7404347090731,-4958592111764,-488791457179,4712309322565,9055995530828,11193611644057,10453968402839,7028545118038,1866420618485,-3644655535715,-8075148436948,-10304645094035,-9759034308379,-6521220843470,-1323272359969,4580910623005,9670883063714,12526447982179,12232250076209,8692849069366,2726755613675,-4125685509371,-10034783728432,-13409745356483,-13344807456253,-9848771883194,-3813899227093,3235168208245,9526636399928,13469558081761,14043202840913,11070169813960,5298207399485,-1761441972047,-8229327411562,-12389665851485,-13189451795743,-10528114809668,-5234375385463,1246803751045,7318518226346,11663820184369,13505371011143,12656411213368,9425090309417,4475802111817,-1281012087124,-6769879982273,-10858044871567,-12544418688566,-11224666633423,-6948132249257,-537878075890,6526255840459,12468997173047,15719827957792,15376559774471,11465616154411,4917328532450,-2712035206049,-9653611795057,-14336488568654,-15698609049907,-13365471176501,-7709690679964,191523455521,8704565975423,15911582171254,20003048174183,19732772241373,14817921622382,6143603235775,-4333717169095,-14004364516808,-20260363589089,-21217918086167,-16300498222768,-6499444843133,5793233272787,17368006154932,25058822924801,26644044791071,21515529705500,10898731428445,-2459674187149,-15049483292834,-23570199804385,-25826504634923,-21291288016072,-11197994776643,1829458074683,14478421599886,23583072021929,26889272018665,23583072021929,14478421599886,1829458074683,-11197994776643,-21291288016072,-25826504634923,-23570199804385,-15049483292834,-2459674187149,10898731428445,21515529705500,26644044791071,25058822924801,17368006154932,5793233272787,-6499444843133,-16300498222768,-21217918086167,-20260363589089,-14004364516808,-4333717169095,6143603235775,14817921622382,19732772241373,20003048174183,15911582171254,8704565975423,191523455521,-7709690679964,-13365471176501,-15698609049907,-14336488568654,-9653611795057,-2712035206049,4917328532450,11465616154411,15376559774471,15719827957792,12468997173047,6526255840459,-537878075890,-6948132249257,-11224666633423,-12544418688566,-10858044871567,-6769879982273,-1281012087124,4475802111817,9425090309417,12656411213368,13505371011143,11663820184369,7318518226346,1246803751045,-5234375385463,-10528114809668,-13189451795743,-12389665851485,-8229327411562,-1761441972047,5298207399485,11070169813960,14043202840913,13469558081761,9526636399928,3235168208245,-3813899227093,-9848771883194,-13344807456253,-13409745356483,-10034783728432,-4125685509371,2726755613675,8692849069366,12232250076209,12526447982179,9670883063714,4580910623005,-1323272359969,-6521220843470,-9759034308379,-10304645094035,-8075148436948,-3644655535715,1866420618485,7028545118038,10453968402839,11193611644057,9055995530828,4712309322565,-488791457179,-4958592111764,-7404347090731,-7255516481495,-4811693463880,-1063385527709,2721252517163,5457065036278,6561898252379,6034656361111,4313314620686,2027531362987,-221978554429,-1980699354356,-2960768578093,-3025339624835,-2192115733684,-660698902073,1181742098513,2828821329808,3805508914535,3845500172149,3004798780940,1643177456281,273440712107,-649912521200,-900593068195,-534267394259,183472565840,922210723705,1426506181325,1590692821906,1453317052979,1136776455781,774959195078,463112102467,242181262607,109953053536,42727517051,13907548717,3678095648,758975785,115957607,12244960,811523,28981,416,1,D,1,139,5824,116803,1376025,10726144,59963049,255210259,866019520,2427209275,5765867505,11817089870,21125799377,33104973057,45394555456,53877217329,53822413241,42115863446,19746125337,-6880408333,-27104507938,-29907998191,-9186664905,32161330772,81805420253,122060173331,136925488248,118789922759,71539902245,8739454188,-51809941555,-94115137797,-107894583064,-89500163805,-41086530935,30034835170,111034749955,183348329455,224874375754,215985757369,148145776497,31266319934,-104837870539,-217526989905,-265560639266,-225150523961,-100907751023,73506220890,245856879845,362923554635,388239285072,313331042917,158999781397,-32554053474,-210762171067,-330092618461,-360404884918,-292961743303,-142184683147,56654528096,254053253441,397247892609,444051266528,375953075063,205696141767,-24366376324,-253553903311,-420287559097,-479723732856,-415878649415,-245051889819,-10621304120,228403925695,411862297897,492955313254,450074429025,293261349959,62947138134,-179931775841,-370626399945,-459276115352,-425256956973,-282001531523,-70777797582,153564373351,338908902991,448273888252,465114453007,392126502093,246749436526,56683792225,-143272946997,-314203396976,-418075071563,-425812787463,-326867069068,-136310618137,104834082203,338113829526,503253224047,555682941741,479682527774,292572349455,39098080787,-221177433798,-428709049159,-536765849707,-519933185532,-378148817683,-136960043005,155716658988,436819293481,639785951937,709647575248,618462952569,376385730481,33845363200,-327523647849,-614072922239,-744894034416,-675358530923,-412415897789,-16439123186,412122773317,758644702827,926060523364,863226694441,581051307127,150888775504,-314754079887,-693455821043,-886561236888,-845376040451,-582818410817,-168261221516,291820359249,681432860209,903651559446,903651559446,681432860209,291820359249,-168261221516,-582818410817,-845376040451,-886561236888,-693455821043,-314754079887,150888775504,581051307127,863226694441,926060523364,758644702827,412122773317,-16439123186,-412415897789,-675358530923,-744894034416,-614072922239,-327523647849,33845363200,376385730481,618462952569,709647575248,639785951937,436819293481,155716658988,-136960043005,-378148817683,-519933185532,-536765849707,-428709049159,-221177433798,39098080787,292572349455,479682527774,555682941741,503253224047,338113829526,104834082203,-136310618137,-326867069068,-425812787463,-418075071563,-314203396976,-143272946997,56683792225,246749436526,392126502093,465114453007,448273888252,338908902991,153564373351,-70777797582,-282001531523,-425256956973,-459276115352,-370626399945,-179931775841,62947138134,293261349959,450074429025,492955313254,411862297897,228403925695,-10621304120,-245051889819,-415878649415,-479723732856,-420287559097,-253553903311,-24366376324,205696141767,375953075063,444051266528,397247892609,254053253441,56654528096,-142184683147,-292961743303,-360404884918,-330092618461,-210762171067,-32554053474,158999781397,313331042917,388239285072,362923554635,245856879845,73506220890,-100907751023,-225150523961,-265560639266,-217526989905,-104837870539,31266319934,148145776497,215985757369,224874375754,183348329455,111034749955,30034835170,-41086530935,-89500163805,-107894583064,-94115137797,-51809941555,8739454188,71539902245,118789922759,136925488248,122060173331,81805420253,32161330772,-9186664905,-29907998191,-27104507938,-6880408333,19746125337,42115863446,53822413241,53877217329,45394555456,33104973057,21125799377,11817089870,5765867505,2427209275,866019520,255210259,59963049,10726144,1376025,116803,5824,139,1 834,C,1,417,28982,806061,12036757,112576656,728424539,3511828467,13406027098,42649553619,117828227351,291399223032,658822960453,1381976267673,2719226925170,5061625168701,8973674149549,15236610616524,24891215962115,39277700749215,60071916519838,89317084324803,129452083055783,183340711621704,254305589306329,346170806863689,463318083350582,610756155870297,794201967802753,1020170988104628,1296066172877075,1630256676068523,2032140627289474,2512181987419923,3081919300415567,3753951122618196,4541900217935329,5460368494798893,6524896554481370,7751931063245949,9158808333360649,10763756841236916,12585904816602563,14645283623095599,16962813181550614,19560246907709571,22460068782626891,25685338244733024,29259479228775613,33206031073672365,37548381629553338,42309498651662757,47511684981573733,53176373558990988,59323963720797011,65973696816408279,73143555243508342,80850158085102015,89108630395272983,97932426146424060,107333089176389341,117319952175791457,127899792906184430,139076473589157213,150850595153431921,163219207777607208,176175605493682055,189709216852979991,203805599687802310,218446518489669699,233610066628772597,249270807101390034,265399889605618627,281965108623958299,298930905661439246,316258319338756869,333904904998259827,351824680038153042,369968133702178613,388282337583275961,406711198599965266,425195850149918343,443675157315785333,462086310185594862,480365444210766895,498448227678813411,516270380250906794,533768088293497845,550878311726368579,567539014464552582,583689357867430073,599269907928703233,614222916477324262,628492714970697939,642026229117555425,654773604496095270,666688904780799799,677730812715802887,687863268216095066,697055985691183233,705284795533370875,712531800311674302,718785370230205661,724040007999518733,728296152808924378,731560000295059755,733843379683204265,735163728918575466,735544177380112627,735013689614419287,733607222836410194,731365832742901761,728336641449846667,724572624650694582,720132198393995933,715078601943330753,709479129966218974,703404286634006787,696926931432592637,690121498796635338,683063347189549111,675828251407121847,668492029148389898,661130258115874365,653818009591839211,646629527236609026,639637794095064137,632913947470962045,626526540676985194,620540694960576135,615017203725982397,610011670459709154,605573772500785039,601746710142648915,598566872732713406,596063728960234413,594259892609044483,593171293176823926,592807382612698229,593171293176823926,594259892609044483,596063728960234413,598566872732713406,601746710142648915,605573772500785039,610011670459709154,615017203725982397,620540694960576135,626526540676985194,632913947470962045,639637794095064137,646629527236609026,653818009591839211,661130258115874365,668492029148389898,675828251407121847,683063347189549111,690121498796635338,696926931432592637,703404286634006787,709479129966218974,715078601943330753,720132198393995933,724572624650694582,728336641449846667,731365832742901761,733607222836410194,735013689614419287,735544177380112627,735163728918575466,733843379683204265,731560000295059755,728296152808924378,724040007999518733,718785370230205661,712531800311674302,705284795533370875,697055985691183233,687863268216095066,677730812715802887,666688904780799799,654773604496095270,642026229117555425,628492714970697939,614222916477324262,599269907928703233,583689357867430073,567539014464552582,550878311726368579,533768088293497845,516270380250906794,498448227678813411,480365444210766895,462086310185594862,443675157315785333,425195850149918343,406711198599965266,388282337583275961,369968133702178613,351824680038153042,333904904998259827,316258319338756869,298930905661439246,281965108623958299,265399889605618627,249270807101390034,233610066628772597,218446518489669699,203805599687802310,189709216852979991,176175605493682055,163219207777607208,150850595153431921,139076473589157213,127899792906184430,117319952175791457,107333089176389341,97932426146424060,89108630395272983,80850158085102015,73143555243508342,65973696816408279,59323963720797011,53176373558990988,47511684981573733,42309498651662757,37548381629553338,33206031073672365,29259479228775613,25685338244733024,22460068782626891,19560246907709571,16962813181550614,14645283623095599,12585904816602563,10763756841236916,9158808333360649,7751931063245949,6524896554481370,5460368494798893,4541900217935329,3753951122618196,3081919300415567,2512181987419923,2032140627289474,1630256676068523,1296066172877075,1020170988104628,794201967802753,610756155870297,463318083350582,346170806863689,254305589306329,183340711621704,129452083055783,89317084324803,60071916519838,39277700749215,24891215962115,15236610616524,8973674149549,5061625168701,2719226925170,1381976267673,658822960453,291399223032,117828227351,42649553619,13406027098,3511828467,728424539,112576656,12036757,806061,28982,417,1,D,1,139,5797,115251,1341972,10331084,57226163,243793437,844679445,2493026377,6496008538,15327321652,33326722791,67625760933,129300187481,234710144401,406966188018,677433898108,1087171716041,1688250707659,2544934151831,3734702633517,5349230056740,7495464434704,10296929405941,13895423051863,18453201935691,24155589491565,31213974142468,39868967077348,50393327104737,63094446091119,78316113521971,96439286253995,117881976296602,143098358997392,172577295137281,206840819948183,246442863890569,291968354258783,344033010872784,403283584169460,470398072344061,546085625248439,631085413608207,726163895838795,832110388930426,949730703575510,1079839070192995,1223249142738987,1380764635746849,1553170323012125,1741224225550526,1945651228667100,2167138121777231,2406329804374373,2663825844431039,2940176496826703,3235877459030790,3551362710497454,3886995115070821,4243055148018013,4619728585736551,5017094109220887,5435112133459458,5873616173208470,6332307341959369,6810752375108253,7308385048557333,7824509766176610,8358306238646959,8908834169262040,9475036341616146,10055739620294118,10649654119900117,11255370748066874,11871358629290515,12495964211535750,13127413139401428,13763816442865114,14403181804198001,15043429155912190,15682409881295867,16317928143126036,16947761983056530,17569682620435198,18181470742837431,18780928927187826,19365890772552589,19934228059415146,20483857425522244,21012748583388810,21518935915449759,22000534210427830,22455758490349765,22882947184481598,23280586677377358,23647334738687572,23982040794969091,24283760971025086,24551766626736301,24785546877373372,24984805982991190,25149457228661638,25279616170366255,25375595237338422,25437901001417325,25467235292937248,25464499357731628,25430799267791496,25367450860534473,25275981325314572,25158125050473565,25015812874744496,24851154147801924,24666412425361608,24463977241927871,24246334338989642,24016037023785221,23775681256855322,23527885585797900,23275275987358010,23020474783460645,22766091468421146,22514712809591091,22268890010719598,22031121196349968,21803828391373502,21589329810578679,21389809369596684,21207285842054051,21043584832748602,20900316323113974,20778859240278684,20680353857911411,20605701346722638,20555568148753369,20530392850043304,20530392850043304,20555568148753369,20605701346722638,20680353857911411,20778859240278684,20900316323113974,21043584832748602,21207285842054051,21389809369596684,21589329810578679,21803828391373502,22031121196349968,22268890010719598,22514712809591091,22766091468421146,23020474783460645,23275275987358010,23527885585797900,23775681256855322,24016037023785221,24246334338989642,24463977241927871,24666412425361608,24851154147801924,25015812874744496,25158125050473565,25275981325314572,25367450860534473,25430799267791496,25464499357731628,25467235292937248,25437901001417325,25375595237338422,25279616170366255,25149457228661638,24984805982991190,24785546877373372,24551766626736301,24283760971025086,23982040794969091,23647334738687572,23280586677377358,22882947184481598,22455758490349765,22000534210427830,21518935915449759,21012748583388810,20483857425522244,19934228059415146,19365890772552589,18780928927187826,18181470742837431,17569682620435198,16947761983056530,16317928143126036,15682409881295867,15043429155912190,14403181804198001,13763816442865114,13127413139401428,12495964211535750,11871358629290515,11255370748066874,10649654119900117,10055739620294118,9475036341616146,8908834169262040,8358306238646959,7824509766176610,7308385048557333,6810752375108253,6332307341959369,5873616173208470,5435112133459458,5017094109220887,4619728585736551,4243055148018013,3886995115070821,3551362710497454,3235877459030790,2940176496826703,2663825844431039,2406329804374373,2167138121777231,1945651228667100,1741224225550526,1553170323012125,1380764635746849,1223249142738987,1079839070192995,949730703575510,832110388930426,726163895838795,631085413608207,546085625248439,470398072344061,403283584169460,344033010872784,291968354258783,246442863890569,206840819948183,172577295137281,143098358997392,117881976296602,96439286253995,78316113521971,63094446091119,50393327104737,39868967077348,31213974142468,24155589491565,18453201935691,13895423051863,10296929405941,7495464434704,5349230056740,3734702633517,2544934151831,1688250707659,1087171716041,677433898108,406966188018,234710144401,129300187481,67625760933,33326722791,15327321652,6496008538,2493026377,844679445,243793437,57226163,10331084,1341972,115251,5797,139,1 835,C,1,418,29538,861981,14113320,152120779,1190312702,7218931932,35551369439,147202284080,526440749041,1661432523268,4708504282898,12155445970171,28926612590870,64084351960019,133267813123802,261965555446732,489642643634469,874642137751180,1499665900901841,2477524768760518,3956749218619648,6126583107963671,9220854989775170,13520238771272519,19352477337866292,27090243256750782,37146439951097039,49966893019196970,66020532697039831,85787314473316588,109744258383336448,138350104152007201,172029176040899430,211155126602196539,256035283903518532,306896363503451152,363872321278122449,426995108254607730,496189035324088021,571269356724622938,651945530563423658,737829410686901781,828448372884121910,923263093120398839,1021689394876000892,1123123289641894022,1226968075135394469,1332662155942032200,1439706134261036801,1547687700307491448,1656302936508348638,1765372828162625751,1874854030352477600,1984843258148784359,2095575020613230832,2207412779750741902,2320833955997683119,2436409500164761410,2554778990215963871,2676622377914630798,2802629604568521328,2933469337076699581,3069758059091121100,3212030699861573279,3360713905829795692,3516102965488568632,3678343291191966079,3847417242669016930,4023136939340949841,4205143539701489388,4392913255716211098,4585770117687479431,4782905217653305620,4983401849744311989,5186265654917624592,5390458593799764572,5594935341489234849,5798680540152694320,6000745273518444741,6200281154583267288,6396570545853099488,6589051644690872071,6777337437402232305,6961227824702119749,7140714521870438577,7315978620124933992,7487380950776032249,7655445616460391315,7820837246269464001,7984332702585302083,8146788127553584348,8309102373117199581,8472178014177996085,8636881301228973649,8804002557045293467,8974218634940561832,9148059101359101249,9325877761545884285,9507831003806855691,9693864190618645473,9883706976258159188,10076877997462739211,10272698895364401635,10470317120407462479,10668736488817235647,10866854041901803412,11063501443696295079,11257488960930481695,11447650008574216631,11632884304535391523,11812197839134010748,11984738108138046631,12149823358352869745,12306964918538362169,12455882001195097447,12596508643057857872,12728992701771100619,12853687048596685485,12971133302072553091,13082038650517476483,13187246524173358208,13287702100137676641,13384413845153230725,13478412510231791709,13570709170942237547,13662254035615557472,13753897794203306789,13846357228006475745,13940186630330976251,14035756305952696873,14133239048079000568,14232605067452697491,14333625402174673085,14435883404917049599,14538793522331317617,14641626274861942692,14743538128394754919,14843604832536650015,14940856784572261131,15034315044367284993,15123026741827902988,15206098757058750061,15282728695917402535,15352232318508952469,15414066700287644987,15467848517372105952,15513366956362455569,15550590864919545135,15579669897430956931,15600929582983323083,15614860453397324088,15622101609943114881,15623419361853628385,15619681809580695069,15611830437913505177,15600849906359256292,15587737268210317719,15573471810851139985,15558986586436060231,15545142506093703593,15532705629219397248,15522328024664384581,15514532346492211655,15509700086861844409,15508063365081331327,15509700086861844409,15514532346492211655,15522328024664384581,15532705629219397248,15545142506093703593,15558986586436060231,15573471810851139985,15587737268210317719,15600849906359256292,15611830437913505177,15619681809580695069,15623419361853628385,15622101609943114881,15614860453397324088,15600929582983323083,15579669897430956931,15550590864919545135,15513366956362455569,15467848517372105952,15414066700287644987,15352232318508952469,15282728695917402535,15206098757058750061,15123026741827902988,15034315044367284993,14940856784572261131,14843604832536650015,14743538128394754919,14641626274861942692,14538793522331317617,14435883404917049599,14333625402174673085,14232605067452697491,14133239048079000568,14035756305952696873,13940186630330976251,13846357228006475745,13753897794203306789,13662254035615557472,13570709170942237547,13478412510231791709,13384413845153230725,13287702100137676641,13187246524173358208,13082038650517476483,12971133302072553091,12853687048596685485,12728992701771100619,12596508643057857872,12455882001195097447,12306964918538362169,12149823358352869745,11984738108138046631,11812197839134010748,11632884304535391523,11447650008574216631,11257488960930481695,11063501443696295079,10866854041901803412,10668736488817235647,10470317120407462479,10272698895364401635,10076877997462739211,9883706976258159188,9693864190618645473,9507831003806855691,9325877761545884285,9148059101359101249,8974218634940561832,8804002557045293467,8636881301228973649,8472178014177996085,8309102373117199581,8146788127553584348,7984332702585302083,7820837246269464001,7655445616460391315,7487380950776032249,7315978620124933992,7140714521870438577,6961227824702119749,6777337437402232305,6589051644690872071,6396570545853099488,6200281154583267288,6000745273518444741,5798680540152694320,5594935341489234849,5390458593799764572,5186265654917624592,4983401849744311989,4782905217653305620,4585770117687479431,4392913255716211098,4205143539701489388,4023136939340949841,3847417242669016930,3678343291191966079,3516102965488568632,3360713905829795692,3212030699861573279,3069758059091121100,2933469337076699581,2802629604568521328,2676622377914630798,2554778990215963871,2436409500164761410,2320833955997683119,2207412779750741902,2095575020613230832,1984843258148784359,1874854030352477600,1765372828162625751,1656302936508348638,1547687700307491448,1439706134261036801,1332662155942032200,1226968075135394469,1123123289641894022,1021689394876000892,923263093120398839,828448372884121910,737829410686901781,651945530563423658,571269356724622938,496189035324088021,426995108254607730,363872321278122449,306896363503451152,256035283903518532,211155126602196539,172029176040899430,138350104152007201,109744258383336448,85787314473316588,66020532697039831,49966893019196970,37146439951097039,27090243256750782,19352477337866292,13520238771272519,9220854989775170,6126583107963671,3956749218619648,2477524768760518,1499665900901841,874642137751180,489642643634469,261965555446732,133267813123802,64084351960019,28926612590870,12155445970171,4708504282898,1661432523268,526440749041,147202284080,35551369439,7218931932,1190312702,152120779,14113320,861981,29538,418,1,D,1,140,6019,128200,1677560,15256299,104386534,567656413,2553648998,9797427702,32836131789,98008681078,264669206715,655126221940,1502541514684,3222029560381,6509206423322,12468340289515,22769163970546,39827620844052,67001770897429,108790316301278,171018253444775,260992453590930,387609778518334,561401721501743,794502408862742,1100530821414133,1494382915853014,1991934525620698,2609661104247781,3364185234643482,4271767171704845,5347757387938260,6606033068373166,8058442752809269,9714284918089328,11579847211477695,13658033082803814,15948101416950806,18445542163150395,21142106658680822,24026005201529511,27082276504957974,30293324311151980,33639606212740117,37100449351452284,40654957987853425,44282969878779618,47966012826631520,51688210379680941,55437086826386996,59204226237348017,62985747919454488,66782570674269078,70600449976464747,74449784672714570,78345202039041093,82304941171662912,86350064043238032,90503530596951305,94789178739329956,99230652217334553,103850319576234376,108668226157434436,113701118808751533,118961579973826556,124457304330749215,130190547255651736,136157769992362002,142349501163630541,148750427725390874,155339720438976331,162091589551638012,168976055976438636,175959912410978267,183007838415282822,190083624486824859,197151453394512912,204177182995799726,211129573949810605,217981408454502262,224710452141978881,231300219776634741,237740515389737556,244027727961020491,250164873924793685,256161387122110839,262032665092875895,267799387762565152,273486630820284987,279122801774110171,284738432119907451,290364864437570269,296032878642165440,301771306975931875,307605691989813127,313557044625517011,319640759592687549,325865742024335512,332233792648154461,338739288362264373,345369181472513173,352103324758120723,358915112147994140,365772407478197041,372638718045350035,379474556856736969,386238928634671519,392890870276975232,399390976539677753,405702845645874339,411794386626045629,417638939720516545,423216172132918160,428512722564992639,433522578299955415,438247177791499121,442695239851645541,446882327870096748,450830164488745757,454565719322837655,458120099881121903,461527283576205421,464822736229290096,468041969283014651,471219093379653659,474385429174601851,477568236314834397,480789617684159544,484065648116634981,487405765374389401,490812447320418677,494281184014277553,497800738102560148,501353672656480117,504917113616347025,508463704895335173,511962708391315487,515381198900589504,518685304924258761,521841449657783181,524817550962341747,527584144042713587,530115395394799168,532389981036203531,534391806059981663,536110546332902583,537541996990452163,538688216708700232,539557462076537597,540163913038600487,540527198239977579,540671737771921797,540625929515734048,540421212887436871,540091049287075137,539669861454076625,539191974039986905,538690594887407116,538196870887137209,537739044578153909,537341728923735743,537025309088005367,536805472736518832,536692865421058875,536692865421058875,536805472736518832,537025309088005367,537341728923735743,537739044578153909,538196870887137209,538690594887407116,539191974039986905,539669861454076625,540091049287075137,540421212887436871,540625929515734048,540671737771921797,540527198239977579,540163913038600487,539557462076537597,538688216708700232,537541996990452163,536110546332902583,534391806059981663,532389981036203531,530115395394799168,527584144042713587,524817550962341747,521841449657783181,518685304924258761,515381198900589504,511962708391315487,508463704895335173,504917113616347025,501353672656480117,497800738102560148,494281184014277553,490812447320418677,487405765374389401,484065648116634981,480789617684159544,477568236314834397,474385429174601851,471219093379653659,468041969283014651,464822736229290096,461527283576205421,458120099881121903,454565719322837655,450830164488745757,446882327870096748,442695239851645541,438247177791499121,433522578299955415,428512722564992639,423216172132918160,417638939720516545,411794386626045629,405702845645874339,399390976539677753,392890870276975232,386238928634671519,379474556856736969,372638718045350035,365772407478197041,358915112147994140,352103324758120723,345369181472513173,338739288362264373,332233792648154461,325865742024335512,319640759592687549,313557044625517011,307605691989813127,301771306975931875,296032878642165440,290364864437570269,284738432119907451,279122801774110171,273486630820284987,267799387762565152,262032665092875895,256161387122110839,250164873924793685,244027727961020491,237740515389737556,231300219776634741,224710452141978881,217981408454502262,211129573949810605,204177182995799726,197151453394512912,190083624486824859,183007838415282822,175959912410978267,168976055976438636,162091589551638012,155339720438976331,148750427725390874,142349501163630541,136157769992362002,130190547255651736,124457304330749215,118961579973826556,113701118808751533,108668226157434436,103850319576234376,99230652217334553,94789178739329956,90503530596951305,86350064043238032,82304941171662912,78345202039041093,74449784672714570,70600449976464747,66782570674269078,62985747919454488,59204226237348017,55437086826386996,51688210379680941,47966012826631520,44282969878779618,40654957987853425,37100449351452284,33639606212740117,30293324311151980,27082276504957974,24026005201529511,21142106658680822,18445542163150395,15948101416950806,13658033082803814,11579847211477695,9714284918089328,8058442752809269,6606033068373166,5347757387938260,4271767171704845,3364185234643482,2609661104247781,1991934525620698,1494382915853014,1100530821414133,794502408862742,561401721501743,387609778518334,260992453590930,171018253444775,108790316301278,67001770897429,39827620844052,22769163970546,12468340289515,6509206423322,3222029560381,1502541514684,655126221940,264669206715,98008681078,32836131789,9797427702,2553648998,567656413,104386534,15256299,1677560,128200,6019,140,1 838,C,1,419,29539,856017,13846641,146415779,1112418367,6454032561,29788148005,112477096183,354077150731,940187906761,2115994517501,4022205976603,6345136849951,7894031117289,6462666754465,-558665950037,-14657005854625,-34321043503203,-54047995010295,-65334752698449,-59587956629197,-31478813816251,19051813210169,86665759750263,161217914519919,227689577469857,265886568299145,252364473767719,166810013631947,2029916662541,-226918117670251,-479901612440421,-697913326174129,-816526268907375,-781793064324447,-563925375461877,-166521365287325,368690423081205,961570522908457,1499491721808759,1852415630809631,1898384217225401,1555989542993213,815200101922591,-244363077270257,-1456105892604671,-2592010413227343,-3405528978636037,-3681544324453937,-3282970251293695,-2186607568168315,-503381699323625,1522137176004155,3538799322041877,5145083498518325,5968052317263639,5748339684021267,4409378011068885,2092253049476021,-853440898541405,-3922206340141781,-6539772918221783,-8169797378415739,-8421345840092445,-7136897467512961,-4442106718570135,-743712031141799,3329127302403899,7033342860940939,9652001176698637,10638564969015297,9734262756189151,7031189140054843,2965631862717685,-1757153784311343,-6290498381592481,-9801671716232141,-11628208453483539,-11408086526915507,-9157431886132145,-5275320468721669,-469690156837819,4381643658673953,8403649111029427,10891843124312915,11440553281462185,10008835146303217,6915615958301647,2768702852553835,-1657464355892519,-5572528356817243,-8320841337096641,-9501612534883189,-9032875469211839,-7145448137859267,-4309847308014449,-1116559472473401,1857385137664329,4160710519212873,5535123507924635,5931514058838495,5483454360368557,4450591344886345,3142994659271207,1839025103037079,715777877674017,-185265768714147,-942742564097085,-1694339963222085,-2554001735024635,-3540077717022059,-4540894932760885,-5327918978083721,-5610000020249179,-5112523747888863,-3662957807597005,-1264700703279013,1858707385834293,5265118824407513,8350151930547667,10455124128487011,11008786126610025,9672353873463789,6450244516273159,1732289374742687,-3750364943985091,-9048855301765411,-13171679030292537,-15274419798706289,-14829738099631083,-11748948438070575,-6430801806465345,280547530256283,7231784944712093,13171163552926181,16990840116022567,17946350309677635,15804808548933097,10893256941042365,4042048523780595,-3562900998173701,-10592052256890335,-15811845075134699,-18309355724722261,-17659955364486265,-14005112783772911,-8023717767038931,-800534034631545,6383010551916087,12291746370910157,15960718685154273,16854485913098031,14936528872233763,10647191187511805,4804929384144985,-1547876436684717,-7331055508945997,-11616631914056319,-13788036394938879,-13633599110444821,-11353088911228469,-7481520543568139,-2758552777332303,2018618034157619,6127678540904363,9021357337398293,10388330864665753,10173100710834703,8556244442180615,5900423196066057,2672552861659809,-642347833041597,-3616928607326757,-5930394002924839,-7383756583791887,-7888651467242993,-7446692048171345,-6135188035000107,-4103897764904171,-1574831320945421,1167413934543971,3800662046860333,6000200290627257,7473731646928183,7991987039631399,7419495847247181,5749682638298333,3136997291015743,-92527127057625,-3469547972957895,-6451217221012167,-8518084950288709,-9274316931829729,-8528204943306463,-6337115489518663,-3009910440965717,932828031633187,4835897121236317,8015644037613789,9881911425485011,10055430081380919,8454958233345009,5329643751572617,1222385805105203,-3131993345440149,-6950149944318487,-9549438234325315,-10469780669394909,-9549438234325315,-6950149944318487,-3131993345440149,1222385805105203,5329643751572617,8454958233345009,10055430081380919,9881911425485011,8015644037613789,4835897121236317,932828031633187,-3009910440965717,-6337115489518663,-8528204943306463,-9274316931829729,-8518084950288709,-6451217221012167,-3469547972957895,-92527127057625,3136997291015743,5749682638298333,7419495847247181,7991987039631399,7473731646928183,6000200290627257,3800662046860333,1167413934543971,-1574831320945421,-4103897764904171,-6135188035000107,-7446692048171345,-7888651467242993,-7383756583791887,-5930394002924839,-3616928607326757,-642347833041597,2672552861659809,5900423196066057,8556244442180615,10173100710834703,10388330864665753,9021357337398293,6127678540904363,2018618034157619,-2758552777332303,-7481520543568139,-11353088911228469,-13633599110444821,-13788036394938879,-11616631914056319,-7331055508945997,-1547876436684717,4804929384144985,10647191187511805,14936528872233763,16854485913098031,15960718685154273,12291746370910157,6383010551916087,-800534034631545,-8023717767038931,-14005112783772911,-17659955364486265,-18309355724722261,-15811845075134699,-10592052256890335,-3562900998173701,4042048523780595,10893256941042365,15804808548933097,17946350309677635,16990840116022567,13171163552926181,7231784944712093,280547530256283,-6430801806465345,-11748948438070575,-14829738099631083,-15274419798706289,-13171679030292537,-9048855301765411,-3750364943985091,1732289374742687,6450244516273159,9672353873463789,11008786126610025,10455124128487011,8350151930547667,5265118824407513,1858707385834293,-1264700703279013,-3662957807597005,-5112523747888863,-5610000020249179,-5327918978083721,-4540894932760885,-3540077717022059,-2554001735024635,-1694339963222085,-942742564097085,-185265768714147,715777877674017,1839025103037079,3142994659271207,4450591344886345,5483454360368557,5931514058838495,5535123507924635,4160710519212873,1857385137664329,-1116559472473401,-4309847308014449,-7145448137859267,-9032875469211839,-9501612534883189,-8320841337096641,-5572528356817243,-1657464355892519,2768702852553835,6915615958301647,10008835146303217,11440553281462185,10891843124312915,8403649111029427,4381643658673953,-469690156837819,-5275320468721669,-9157431886132145,-11408086526915507,-11628208453483539,-9801671716232141,-6290498381592481,-1757153784311343,2965631862717685,7031189140054843,9734262756189151,10638564969015297,9652001176698637,7033342860940939,3329127302403899,-743712031141799,-4442106718570135,-7136897467512961,-8421345840092445,-8169797378415739,-6539772918221783,-3922206340141781,-853440898541405,2092253049476021,4409378011068885,5748339684021267,5968052317263639,5145083498518325,3538799322041877,1522137176004155,-503381699323625,-2186607568168315,-3282970251293695,-3681544324453937,-3405528978636037,-2592010413227343,-1456105892604671,-244363077270257,815200101922591,1555989542993213,1898384217225401,1852415630809631,1499491721808759,961570522908457,368690423081205,-166521365287325,-563925375461877,-781793064324447,-816526268907375,-697913326174129,-479901612440421,-226918117670251,2029916662541,166810013631947,252364473767719,265886568299145,227689577469857,161217914519919,86665759750263,19051813210169,-31478813816251,-59587956629197,-65334752698449,-54047995010295,-34321043503203,-14657005854625,-558665950037,6462666754465,7894031117289,6345136849951,4022205976603,2115994517501,940187906761,354077150731,112477096183,29788148005,6454032561,1112418367,146415779,13846641,856017,29539,419,1,D,1,140,5991,126408,1628969,14465886,95454973,491889022,2047567241,7046072506,20350279325,49741010126,102995825515,178983400454,253311938157,266627913868,131021083467,-232415057762,-830588883619,-1542922808190,-2118384214421,-2246546346478,-1674200457267,-304034964686,1770363663675,4279780759932,6791740888669,8696980461300,9224764795355,7581601453066,3246441223007,-3674555181260,-12221243246471,-20635675568186,-26718100240827,-28357082127916,-24056212537139,-13333391828640,3039877380317,22948721437970,43020608133867,58976070813572,66332332500293,61431509471614,42579565479537,10940137674904,-29171520700079,-70784695415600,-105492941055247,-125106342108690,-123358990656697,-97357710113098,-48570326862581,16807938391890,88307133175343,152625425588828,196015296078583,207204797685742,180154885781145,115920898495708,23115535405881,-83180128971948,-183883607228145,-259333473099290,-293075175815317,-275324481098322,-205420056554225,-92689229573432,44604472103241,182203865171444,294252917869119,358338719476474,360143537009779,296660560437170,177200889533045,21937102968050,-141693352651287,-283988724807598,-378483076145771,-407012167534496,-363411303690451,-255004446954962,-101391744520237,69334207955438,226131506347639,341055166226204,394498419374647,378614289825768,298376290582705,170223948227186,18642278517327,-128665834219186,-246116094002829,-315046840850094,-326989801806355,-284696578025962,-200720010300655,-93962190769288,14854974093311,107570324678320,171750385060543,202118048950418,200321349420937,173446061850542,131685467962127,85548874070776,43144782818169,8294603809722,-19821104176379,-45274754022712,-72772822150091,-104845539333640,-139927629048027,-171986746018126,-191743821401509,-189056423500018,-155842663107443,-88911911329000,7919503711003,123031711260558,237985585262669,330406042880344,378401400265915,365669906227074,286082887638029,146448992766452,-33492205834243,-224049707215032,-390891356176411,-501504748737300,-531545862437461,-469988655099490,-322163642454379,-109929068878394,131438872462537,359379050335540,532094390267665,616764899106842,596071891343135,471664166737366,263991034973275,8680614677568,-249811890011291,-466178032444290,-602464496898365,-635017884663082,-558835614478083,-388444691333514,-155072019905807,99395387916752,330439658125607,499202001088906,579263142648001,560648997257722,450611325198615,271456621240986,56080583862489,-158018032609364,-335370065556887,-448726790538096,-483558677379151,-439825336608884,-330694534290457,-178812466969598,-11347388570901,144944348132640,267783620986107,342166026179558,361757975474695,328885351396432,253226280806847,149477862862880,34447196997545,-75827285115980,-168285054084537,-233950795882648,-267945412081825,-268855380494696,-238079712306327,-179537523250036,-99662260449687,-7278973536020,86994236546935,171825672291738,236417403080963,271634093968596,271033700683091,232005787807272,156995038150549,54329063214468,-62037056160459,-174243314309612,-263495427409989,-313577828798818,-314062304278075,-262523981202772,-165371623055291,-37189150751048,101311083578309,226498112328016,315834318860861,352112185084946,327102393723337,243709093114992,115923173857865,-33630654832884,-178067922494305,-291460278066194,-353635418011685,-353635418011685,-291460278066194,-178067922494305,-33630654832884,115923173857865,243709093114992,327102393723337,352112185084946,315834318860861,226498112328016,101311083578309,-37189150751048,-165371623055291,-262523981202772,-314062304278075,-313577828798818,-263495427409989,-174243314309612,-62037056160459,54329063214468,156995038150549,232005787807272,271033700683091,271634093968596,236417403080963,171825672291738,86994236546935,-7278973536020,-99662260449687,-179537523250036,-238079712306327,-268855380494696,-267945412081825,-233950795882648,-168285054084537,-75827285115980,34447196997545,149477862862880,253226280806847,328885351396432,361757975474695,342166026179558,267783620986107,144944348132640,-11347388570901,-178812466969598,-330694534290457,-439825336608884,-483558677379151,-448726790538096,-335370065556887,-158018032609364,56080583862489,271456621240986,450611325198615,560648997257722,579263142648001,499202001088906,330439658125607,99395387916752,-155072019905807,-388444691333514,-558835614478083,-635017884663082,-602464496898365,-466178032444290,-249811890011291,8680614677568,263991034973275,471664166737366,596071891343135,616764899106842,532094390267665,359379050335540,131438872462537,-109929068878394,-322163642454379,-469988655099490,-531545862437461,-501504748737300,-390891356176411,-224049707215032,-33492205834243,146448992766452,286082887638029,365669906227074,378401400265915,330406042880344,237985585262669,123031711260558,7919503711003,-88911911329000,-155842663107443,-189056423500018,-191743821401509,-171986746018126,-139927629048027,-104845539333640,-72772822150091,-45274754022712,-19821104176379,8294603809722,43144782818169,85548874070776,131685467962127,173446061850542,200321349420937,202118048950418,171750385060543,107570324678320,14854974093311,-93962190769288,-200720010300655,-284696578025962,-326989801806355,-315046840850094,-246116094002829,-128665834219186,18642278517327,170223948227186,298376290582705,378614289825768,394498419374647,341055166226204,226131506347639,69334207955438,-101391744520237,-255004446954962,-363411303690451,-407012167534496,-378483076145771,-283988724807598,-141693352651287,21937102968050,177200889533045,296660560437170,360143537009779,358338719476474,294252917869119,182203865171444,44604472103241,-92689229573432,-205420056554225,-275324481098322,-293075175815317,-259333473099290,-183883607228145,-83180128971948,23115535405881,115920898495708,180154885781145,207204797685742,196015296078583,152625425588828,88307133175343,16807938391890,-48570326862581,-97357710113098,-123358990656697,-125106342108690,-105492941055247,-70784695415600,-29171520700079,10940137674904,42579565479537,61431509471614,66332332500293,58976070813572,43020608133867,22948721437970,3039877380317,-13333391828640,-24056212537139,-28357082127916,-26718100240827,-20635675568186,-12221243246471,-3674555181260,3246441223007,7581601453066,9224764795355,8696980461300,6791740888669,4279780759932,1770363663675,-304034964686,-1674200457267,-2246546346478,-2118384214421,-1542922808190,-830588883619,-232415057762,131021083467,266627913868,253311938157,178983400454,102995825515,49741010126,20350279325,7046072506,2047567241,491889022,95454973,14465886,1628969,126408,5991,140,1 839,C,1,419,28841,767003,10311697,79037395,363008163,991830291,1452964985,632529245,-772129049,309916099,3496468277,3874464525,-690739741,-8042675553,-8242241105,5157104065,9515898831,-5142891815,-18782945911,-24177692403,6284013329,38738588335,1826546329,-24991646077,-31881251719,-5484629949,93673027839,30810391879,-50967773591,-25977136975,-61038787129,129882246169,100632448703,-138019656191,6363817573,-134299073433,76886997481,274814328939,-288259046841,45124183443,-100998175977,-149577244241,581453654545,-429733232227,-30889742259,194951848561,-584156786537,934689570303,-398662151069,-413149157605,842071306417,-1136878546493,1102550914343,22381081257,-1274365461085,1733000155735,-1549821368421,766685975659,1005136885219,-2578482398787,2560532266559,-1438959971851,-280005023177,2575293124883,-4022374546699,2918434948801,-475947838395,-2077833209949,4530580420067,-5153245510713,2387174713641,1482738133449,-4473151387281,6453024953731,-5466507706009,693113798585,4350781557623,-7125467016863,7807279348003,-4566009484663,-2251421651801,7841850045705,-9581434756803,8029136977873,-2179756331125,-6319128346563,11536115760657,-11193322539755,6642337575683,1793854037921,-11101604714313,14821649302999,-11272113027423,3333784300951,7109487910883,-16011983031629,16902023142655,-9262492508573,-1941506636169,13219259218007,-20223695452971,16965386470243,-4811300479593,-8777690392045,19280100458033,-22751024875957,14387633776713,1956507154815,-16378093705101,24232710003909,-22732570172537,8920282560219,10436083470885,-23662448334699,27002098720651,-19537365650015,838815207835,19589832224441,-29362528234879,26647628126591,-13061457247755,-8999253095947,28037549347071,-32318307235837,22665018249955,-3844898839785,-19279233709021,34406529530841,-31667596656403,15164193620103,7015596203285,-28453196720389,37521147718725,-27084909544203,4937157376153,17961179858157,-35074842290423,36716983497343,-18958824118089,-6643017217591,27421104138361,-38132654989773,31973829274243,-8267365980297,-18001287589649,34064079223553,-37193314528393,23811430717625,3539087204581,-27622841621599,37014478786047,-32439143249053,13322843330205,14895292327423,-34324040526169,36065835780195,-24543570910277,1899248930233,24428308030975,-37433503339245,31501799271963,-14568750683683,-9003771785993,31082632258215,-36820311836779,24092766078285,-3827705493131,-18077585577789,34383841779937,-32892390511609,14911721200869,6395078423601,-24489259090631,34335860545017,-26428653704297,5056058055751,14967352776905,-27890912274847,31326838189581,-18416927921807,-4357029988547,21160373693063,-28379616385769,26126956495383,-9827664489097,-12405666454431,24769762822423,-26378935726811,19591566292085,-1525495413803,-18504756327039,25944043017961,-22552594810707,12552815268207,5760653337595,-22525214871421,25172507720329,-17682418711545,5655938754221,11705297690043,-24785683021763,23064203694285,-12321677984721,-780227521587,16377759831773,-25734268685205,20081600423949,-6711261582037,-6711261582037,20081600423949,-25734268685205,16377759831773,-780227521587,-12321677984721,23064203694285,-24785683021763,11705297690043,5655938754221,-17682418711545,25172507720329,-22525214871421,5760653337595,12552815268207,-22552594810707,25944043017961,-18504756327039,-1525495413803,19591566292085,-26378935726811,24769762822423,-12405666454431,-9827664489097,26126956495383,-28379616385769,21160373693063,-4357029988547,-18416927921807,31326838189581,-27890912274847,14967352776905,5056058055751,-26428653704297,34335860545017,-24489259090631,6395078423601,14911721200869,-32892390511609,34383841779937,-18077585577789,-3827705493131,24092766078285,-36820311836779,31082632258215,-9003771785993,-14568750683683,31501799271963,-37433503339245,24428308030975,1899248930233,-24543570910277,36065835780195,-34324040526169,14895292327423,13322843330205,-32439143249053,37014478786047,-27622841621599,3539087204581,23811430717625,-37193314528393,34064079223553,-18001287589649,-8267365980297,31973829274243,-38132654989773,27421104138361,-6643017217591,-18958824118089,36716983497343,-35074842290423,17961179858157,4937157376153,-27084909544203,37521147718725,-28453196720389,7015596203285,15164193620103,-31667596656403,34406529530841,-19279233709021,-3844898839785,22665018249955,-32318307235837,28037549347071,-8999253095947,-13061457247755,26647628126591,-29362528234879,19589832224441,838815207835,-19537365650015,27002098720651,-23662448334699,10436083470885,8920282560219,-22732570172537,24232710003909,-16378093705101,1956507154815,14387633776713,-22751024875957,19280100458033,-8777690392045,-4811300479593,16965386470243,-20223695452971,13219259218007,-1941506636169,-9262492508573,16902023142655,-16011983031629,7109487910883,3333784300951,-11272113027423,14821649302999,-11101604714313,1793854037921,6642337575683,-11193322539755,11536115760657,-6319128346563,-2179756331125,8029136977873,-9581434756803,7841850045705,-2251421651801,-4566009484663,7807279348003,-7125467016863,4350781557623,693113798585,-5466507706009,6453024953731,-4473151387281,1482738133449,2387174713641,-5153245510713,4530580420067,-2077833209949,-475947838395,2918434948801,-4022374546699,2575293124883,-280005023177,-1438959971851,2560532266559,-2578482398787,1005136885219,766685975659,-1549821368421,1733000155735,-1274365461085,22381081257,1102550914343,-1136878546493,842071306417,-413149157605,-398662151069,934689570303,-584156786537,194951848561,-30889742259,-429733232227,581453654545,-149577244241,-100998175977,45124183443,-288259046841,274814328939,76886997481,-134299073433,6363817573,-138019656191,100632448703,129882246169,-61038787129,-25977136975,-50967773591,30810391879,93673027839,-5484629949,-31881251719,-24991646077,1826546329,38738588335,6284013329,-24177692403,-18782945911,-5142891815,9515898831,5157104065,-8242241105,-8042675553,-690739741,3874464525,3496468277,309916099,-772129049,632529245,1452964985,991830291,363008163,79037395,10311697,767003,28841,419,1,D,1,139,5657,104723,1052657,6228257,22174609,45429563,42801479,-6175395,-23435185,66490931,148164573,74940781,-151440511,-343849227,-84058799,353707869,112705075,-436764289,-816755433,-505187415,1010708837,920395387,-625825559,-920552015,-1091708723,1651469941,3068764663,-1110291077,-1110701687,-1810535195,304465441,6438743527,-2037221169,-2692036221,-855042659,-4498036017,10493340303,-929614643,-7804596845,4719588029,-11518350603,12094287061,6535335823,-18932542193,14990018407,-15794300475,5497574253,24088867317,-36224969241,24778369853,-9305682595,-15322183371,51563231093,-55039472511,22971690653,15617019439,-52145058135,82193413905,-64471916245,-1719185909,62146867679,-97799034619,104895707435,-50871647447,-54636424527,125835966597,-139138358171,106244856261,-4165041685,-134006242957,194079359119,-160641220127,73739612657,78427185037,-229306199211,249739843955,-148041754091,-188650659,190619103759,-324908147517,274779187221,-90885214589,-117449256863,318996074577,-401022915111,252856193809,19185291393,-269743865323,443892734621,-434230004623,171557442167,182262391923,-438881289751,538937932253,-405156301925,23343155429,385955685235,-598808262827,575904349973,-299082192959,-188215380497,606225158567,-714858037895,531299579459,-111157100393,-443813385957,807245569295,-754211304221,391660282719,147420651805,-711381300265,949044177071,-692351140281,157685469919,451163621157,-947742882795,994830046665,-517707104177,-152410035471,758198808787,-1107125836623,919710714803,-239598590123,-502975791419,1018546540093,-1152448550083,719279438351,114672067529,-845210111785,1184774205657,-1062633677231,410735150077,500682308911,-1125096267799,1221367367403,-841554535597,32431806623,864725553009,-1296660066801,1117130014853,-515818378171,-365652259883,1156389687935,-1331980899247,883099422867,-128466880575,-732152759443,1333672301183,-1226114968607,550499463505,268480748375,-1020307148723,1374945579303,-996445814197,165259620687,627088105619,-1196239547145,1280490283061,-676403063423,-224327698079,906465875309,-1242725357489,1069229138091,-310410522567,-572097334047,1078818208599,-1162422297083,777873752689,56180441865,-843148943949,1134134453285,-976605129651,447202836027,383940188471,-1017797606527,1075651474889,-719152387117,116378670519,642630598449,-1089344370283,923209108621,-428404068151,-180464720351,818155463123,-1063995700993,707893964981,-137515710657,-420643884393,908326994757,-958459767017,462599639031,126422775753,-593548952105,920763957909,-799808135495,216699857701,347587089183,-703067899377,873129115851,-615413714893,-13406642191,525438167875,-760650370687,784200156165,-422195660687,-224180468463,667875573575,-777841358327,667875573575,-224180468463,-422195660687,784200156165,-760650370687,525438167875,-13406642191,-615413714893,873129115851,-703067899377,347587089183,216699857701,-799808135495,920763957909,-593548952105,126422775753,462599639031,-958459767017,908326994757,-420643884393,-137515710657,707893964981,-1063995700993,818155463123,-180464720351,-428404068151,923209108621,-1089344370283,642630598449,116378670519,-719152387117,1075651474889,-1017797606527,383940188471,447202836027,-976605129651,1134134453285,-843148943949,56180441865,777873752689,-1162422297083,1078818208599,-572097334047,-310410522567,1069229138091,-1242725357489,906465875309,-224327698079,-676403063423,1280490283061,-1196239547145,627088105619,165259620687,-996445814197,1374945579303,-1020307148723,268480748375,550499463505,-1226114968607,1333672301183,-732152759443,-128466880575,883099422867,-1331980899247,1156389687935,-365652259883,-515818378171,1117130014853,-1296660066801,864725553009,32431806623,-841554535597,1221367367403,-1125096267799,500682308911,410735150077,-1062633677231,1184774205657,-845210111785,114672067529,719279438351,-1152448550083,1018546540093,-502975791419,-239598590123,919710714803,-1107125836623,758198808787,-152410035471,-517707104177,994830046665,-947742882795,451163621157,157685469919,-692351140281,949044177071,-711381300265,147420651805,391660282719,-754211304221,807245569295,-443813385957,-111157100393,531299579459,-714858037895,606225158567,-188215380497,-299082192959,575904349973,-598808262827,385955685235,23343155429,-405156301925,538937932253,-438881289751,182262391923,171557442167,-434230004623,443892734621,-269743865323,19185291393,252856193809,-401022915111,318996074577,-117449256863,-90885214589,274779187221,-324908147517,190619103759,-188650659,-148041754091,249739843955,-229306199211,78427185037,73739612657,-160641220127,194079359119,-134006242957,-4165041685,106244856261,-139138358171,125835966597,-54636424527,-50871647447,104895707435,-97799034619,62146867679,-1719185909,-64471916245,82193413905,-52145058135,15617019439,22971690653,-55039472511,51563231093,-15322183371,-9305682595,24778369853,-36224969241,24088867317,5497574253,-15794300475,14990018407,-18932542193,6535335823,12094287061,-11518350603,4719588029,-7804596845,-929614643,10493340303,-4498036017,-855042659,-2692036221,-2037221169,6438743527,304465441,-1810535195,-1110701687,-1110291077,3068764663,1651469941,-1091708723,-920552015,-625825559,920395387,1010708837,-505187415,-816755433,-436764289,112705075,353707869,-84058799,-343849227,-151440511,74940781,148164573,66490931,-23435185,-6175395,42801479,45429563,22174609,6228257,1052657,104723,5657,139,1 842,C,1,421,29259,789375,10789441,83412309,370377723,808066979,-197945487,-5459104895,-9076904793,12589405075,55170803145,9428103445,-187226691769,-171763787053,458663553661,741860915161,-877768051641,-2246947108709,1326054037485,5626246566837,-1410484535989,-12411014455773,244030041697,24904206108849,3837328748667,-46304075710313,-13549330527255,80784977500021,32922523810051,-133490596864709,-67523847944847,210400273907741,124617785753507,-317990896489973,-213147285781811,462775576964265,343544549230899,-650755289931857,-527379570955531,886827311343673,776888587409983,-1174098734337569,-1104255410624947,1513252321001825,1520675063270299,-1902062445715897,-2035269006164255,2335142214247429,2654001204892971,-2803843810743489,-3378532851378111,3296454146100097,4205101906240599,-3798794421567405,-5123579952919487,4295256600897429,6116935714527803,-4770052411592217,-7161072073083683,5208611938313817,8225090409908279,-5599075467632581,-9272128243770359,5933753277325217,10260950323650615,-6210236490068297,-11148149868935491,6432055077629661,11890761930537699,-6608924354024289,-12449183719970711,6756544021301981,12790304778624183,-6895738986908929,-12890510867574311,7050892165550501,12738188918955731,-7247872882168189,-12335603078864251,7511613242685245,11700059725806967,-7863391518259365,-10864117225747191,8317984019493657,9874514889135135,-8881111548353845,-8789843575573871,9547452354926673,7677133557140619,-10299353172133761,-6607573813438359,11106343016756601,5651522971991491,-11925809592715577,-4873303955434131,12704985797917145,4326281449166843,-13384192533336233,-4048647028787511,13901045007375517,4060082359589359,-14195456998439661,-4359669643026871,14215047011724605,4925338619326311,-13920493308965269,-5715061395064727,13290269834679817,6669638599423375,-12324462390343829,-7716945772902651,11047274540557081,8777326945897363,-9507886529032361,-9769807451625963,7779257396534709,10618555579251727,-5954806801324241,-11259128276188443,4143072007675237,11643974197325807,-2460727934590285,-11746765111602975,1024379521017205,11565001474784839,58252337654855,-11120504341896351,-697083411012123,10457614924895395,827593905222339,-9639326361920019,-417312759032215,8741702162262047,-529729163177813,-7846995056401391,1971138696030209,7035963426268839,-3827309583106397,-6380059223289907,5985583207904477,5934201510441587,-8307005921577977,-5730696787359455,10635235437739849,5774928550955783,-12807093605093193,-6043439954681991,14664123291803901,6484870360041827,-16064177381858801,-7023584010669555,16892210216936049,7565653681879679,-17069411324705517,-8006766434627231,16559863573667181,8241660839721983,-15373824216512165,-8174235726975779,13567383184826085,7727476413785903,-11238652285157197,-6852290297511555,8520939545028757,5534482764619995,-5573210597583421,-3798860873902719,2568557145873201,1709906937162883,318466763423591,631068274284221,-2924627944477179,-3091896935460317,5110059334729763,5518375621116541,-6768425091666731,-7745398320874089,7834219668602755,9609625778635717,-8286607050964839,-10962657298345465,8149782326974123,11683750122970509,-7489890721850543,-11690936015454129,6408662283036859,10949335157316285,-5034191120681687,-9475771149921933,3509621272887359,7339387701971329,-1980621862465159,-4658308466647781,582693929334155,1592497190269153,570409306240013,1666753008638239,-1395985381112573,-4909989558747535,1848638194948417,7924470076281335,-1923165391073321,-10509665431476971,1653878452217865,12492040319810703,-1110432416332125,-13737816813571755,390449420347869,14162672842935175,390449420347869,-13737816813571755,-1110432416332125,12492040319810703,1653878452217865,-10509665431476971,-1923165391073321,7924470076281335,1848638194948417,-4909989558747535,-1395985381112573,1666753008638239,570409306240013,1592497190269153,582693929334155,-4658308466647781,-1980621862465159,7339387701971329,3509621272887359,-9475771149921933,-5034191120681687,10949335157316285,6408662283036859,-11690936015454129,-7489890721850543,11683750122970509,8149782326974123,-10962657298345465,-8286607050964839,9609625778635717,7834219668602755,-7745398320874089,-6768425091666731,5518375621116541,5110059334729763,-3091896935460317,-2924627944477179,631068274284221,318466763423591,1709906937162883,2568557145873201,-3798860873902719,-5573210597583421,5534482764619995,8520939545028757,-6852290297511555,-11238652285157197,7727476413785903,13567383184826085,-8174235726975779,-15373824216512165,8241660839721983,16559863573667181,-8006766434627231,-17069411324705517,7565653681879679,16892210216936049,-7023584010669555,-16064177381858801,6484870360041827,14664123291803901,-6043439954681991,-12807093605093193,5774928550955783,10635235437739849,-5730696787359455,-8307005921577977,5934201510441587,5985583207904477,-6380059223289907,-3827309583106397,7035963426268839,1971138696030209,-7846995056401391,-529729163177813,8741702162262047,-417312759032215,-9639326361920019,827593905222339,10457614924895395,-697083411012123,-11120504341896351,58252337654855,11565001474784839,1024379521017205,-11746765111602975,-2460727934590285,11643974197325807,4143072007675237,-11259128276188443,-5954806801324241,10618555579251727,7779257396534709,-9769807451625963,-9507886529032361,8777326945897363,11047274540557081,-7716945772902651,-12324462390343829,6669638599423375,13290269834679817,-5715061395064727,-13920493308965269,4925338619326311,14215047011724605,-4359669643026871,-14195456998439661,4060082359589359,13901045007375517,-4048647028787511,-13384192533336233,4326281449166843,12704985797917145,-4873303955434131,-11925809592715577,5651522971991491,11106343016756601,-6607573813438359,-10299353172133761,7677133557140619,9547452354926673,-8789843575573871,-8881111548353845,9874514889135135,8317984019493657,-10864117225747191,-7863391518259365,11700059725806967,7511613242685245,-12335603078864251,-7247872882168189,12738188918955731,7050892165550501,-12890510867574311,-6895738986908929,12790304778624183,6756544021301981,-12449183719970711,-6608924354024289,11890761930537699,6432055077629661,-11148149868935491,-6210236490068297,10260950323650615,5933753277325217,-9272128243770359,-5599075467632581,8225090409908279,5208611938313817,-7161072073083683,-4770052411592217,6116935714527803,4295256600897429,-5123579952919487,-3798794421567405,4205101906240599,3296454146100097,-3378532851378111,-2803843810743489,2654001204892971,2335142214247429,-2035269006164255,-1902062445715897,1520675063270299,1513252321001825,-1104255410624947,-1174098734337569,776888587409983,886827311343673,-527379570955531,-650755289931857,343544549230899,462775576964265,-213147285781811,-317990896489973,124617785753507,210400273907741,-67523847944847,-133490596864709,32922523810051,80784977500021,-13549330527255,-46304075710313,3837328748667,24904206108849,244030041697,-12411014455773,-1410484535989,5626246566837,1326054037485,-2246947108709,-877768051641,741860915161,458663553661,-171763787053,-187226691769,9428103445,55170803145,12589405075,-9076904793,-5459104895,-197945487,808066979,370377723,83412309,10789441,789375,29259,421,1,D,1,140,5767,108488,1106633,6513316,21137881,23534466,-77824833,-297877144,-100832849,1221312686,1826578667,-2758184422,-8464163137,2802866932,26541857913,5844213224,-66688367407,-40002720260,144733189415,133212899276,-281938783169,-345114309274,503699512203,772210288934,-835923786705,-1557412504728,1300688353663,2898120188220,-1910474050415,-5051086486102,2660722437029,8332515888496,-3519727538251,-13109587507528,4419579654403,19785008088270,-5248865705979,-28775670037526,5847887664995,40487102888148,-6005082285285,-55280768796538,5459946749925,73437710557690,-3914053290791,-95122239372120,1050233604985,120350369088164,3444254860559,-148961224924608,-9847028639895,180596327555336,18361969574391,-214692400411138,-29075404120757,250492744579232,41915975914021,-287072415610998,-56619785608445,323376618054036,72703946688387,-358273757718558,-89454978675171,390623769923932,105942119166245,-419352873904390,-121055110012679,443528497355444,133561470374337,-462432253014592,-142181102680353,475627049346990,145679288642801,-483006602431952,-142971711427775,484818238955460,133229681748137,-481659714295940,-115978899899505,474451328393982,91187348209073,-464380046604830,-59332563874105,452812907857192,21432428923273,-441188384898014,20966396739365,430894955054010,-65841525118303,-423144804957080,110786639020159,418850164275514,-153144446876079,-418520908329978,190173248513037,422198205269346,-219235232357261,-429432509475516,237991357452285,439304076358598,-244593722128917,-450489094629078,237858007509325,461368784395406,-217398600847357,-470175805418238,183709392133055,475163226242888,-138185969532911,-474785576435252,83084222563785,467875849838070,-21414925847067,-453802194756022,-43226662414319,432582837773626,106885999596957,-404947094071534,-165516617823765,372333853595482,215269155184557,-336826817660730,-252781386839039,301024383703682,275442132514991,-267849161617440,-281604713192545,240307946601772,270729491210105,-221223571804700,-243446444966449,212961457742920,201532466223303,-217174881217434,-147799827053671,234593591160024,85897294802239,-264879353229876,-20038096218671,306563220047708,-45320359242911,-357067847630936,105820347273385,412818495077776,-157544045328479,-469445378483416,197320951453313,522072999859868,-222972190635919,-565672272217498,233476614357149,595447772812588,-229046888412533,-607228959794598,211105830299607,597835733745942,-182151968786383,-565380610538108,145526046719769,509483615325698,-105101155485361,-431383814576700,64928125256879,333939117571428,-28863734289767,-221499124548366,220078215623,99653077276658,18534029882761,25130249863270,-25996481013115,-145938888144648,21968694229021,255900940777480,-7486801535627,-348675537184626,-15263885944687,418912002648668,43147955940249,-462642164519208,-72370499522783,477583199994556,98834384024503,-463325472013576,-118532456108401,421380882215164,127937908180225,-355079716192002,-124357477241041,269324917145520,106222132436161,-170225684701306,-73293063561305,64640431676094,26757786233403,40330846435602,30801302160455,-137862730827722,-95568461650453,221891094968044,162772067166835,-287538808220834,-227055942663337,331445228911104,282910834055833,-351970175564388,-325130067406391,349253484426922,349253484426922,-325130067406391,-351970175564388,282910834055833,331445228911104,-227055942663337,-287538808220834,162772067166835,221891094968044,-95568461650453,-137862730827722,30801302160455,40330846435602,26757786233403,64640431676094,-73293063561305,-170225684701306,106222132436161,269324917145520,-124357477241041,-355079716192002,127937908180225,421380882215164,-118532456108401,-463325472013576,98834384024503,477583199994556,-72370499522783,-462642164519208,43147955940249,418912002648668,-15263885944687,-348675537184626,-7486801535627,255900940777480,21968694229021,-145938888144648,-25996481013115,25130249863270,18534029882761,99653077276658,220078215623,-221499124548366,-28863734289767,333939117571428,64928125256879,-431383814576700,-105101155485361,509483615325698,145526046719769,-565380610538108,-182151968786383,597835733745942,211105830299607,-607228959794598,-229046888412533,595447772812588,233476614357149,-565672272217498,-222972190635919,522072999859868,197320951453313,-469445378483416,-157544045328479,412818495077776,105820347273385,-357067847630936,-45320359242911,306563220047708,-20038096218671,-264879353229876,85897294802239,234593591160024,-147799827053671,-217174881217434,201532466223303,212961457742920,-243446444966449,-221223571804700,270729491210105,240307946601772,-281604713192545,-267849161617440,275442132514991,301024383703682,-252781386839039,-336826817660730,215269155184557,372333853595482,-165516617823765,-404947094071534,106885999596957,432582837773626,-43226662414319,-453802194756022,-21414925847067,467875849838070,83084222563785,-474785576435252,-138185969532911,475163226242888,183709392133055,-470175805418238,-217398600847357,461368784395406,237858007509325,-450489094629078,-244593722128917,439304076358598,237991357452285,-429432509475516,-219235232357261,422198205269346,190173248513037,-418520908329978,-153144446876079,418850164275514,110786639020159,-423144804957080,-65841525118303,430894955054010,20966396739365,-441188384898014,21432428923273,452812907857192,-59332563874105,-464380046604830,91187348209073,474451328393982,-115978899899505,-481659714295940,133229681748137,484818238955460,-142971711427775,-483006602431952,145679288642801,475627049346990,-142181102680353,-462432253014592,133561470374337,443528497355444,-121055110012679,-419352873904390,105942119166245,390623769923932,-89454978675171,-358273757718558,72703946688387,323376618054036,-56619785608445,-287072415610998,41915975914021,250492744579232,-29075404120757,-214692400411138,18361969574391,180596327555336,-9847028639895,-148961224924608,3444254860559,120350369088164,1050233604985,-95122239372120,-3914053290791,73437710557690,5459946749925,-55280768796538,-6005082285285,40487102888148,5847887664995,-28775670037526,-5248865705979,19785008088270,4419579654403,-13109587507528,-3519727538251,8332515888496,2660722437029,-5051086486102,-1910474050415,2898120188220,1300688353663,-1557412504728,-835923786705,772210288934,503699512203,-345114309274,-281938783169,133212899276,144733189415,-40002720260,-66688367407,5844213224,26541857913,2802866932,-8464163137,-2758184422,1826578667,1221312686,-100832849,-297877144,-77824833,23534466,21137881,6513316,1106633,108488,5767,140,1 843,C,1,422,29821,846635,12913594,122439095,784723831,3565991294,11703912703,27167736173,39233327716,8928888029,-121016398643,-349638487522,-497400392945,-201396400351,779291706358,2040961928177,2369807728075,545494379270,-3171291276083,-6336117012511,-5760574535942,-436515347947,6792004537603,10958451755774,8934118541965,1899100360193,-5986785857594,-11041561884823,-12049998900821,-9430651725604,-3600408887831,5037287261699,14609529640588,20987073684593,19305265729603,7295574183374,-11754984018641,-29013295916755,-34350983372078,-22932148326109,695791538257,24878677461710,38105042174707,35352225730649,19065374161606,-4087147747843,-26417599362605,-40493046836056,-40284510592055,-23867494150207,3927694868560,32137271036597,48441641674879,45321617664692,23656513463887,-8007742110475,-37270930757864,-52459041235117,-46746516338813,-21394758934594,13363365679525,42019702058423,51681827026744,39305184579059,12693962521267,-15218435702188,-33748665584417,-38394347829649,-30467666889302,-14571027498583,4030662832645,20830615260926,31731018529309,32434957509629,20436912447892,-760166400073,-20680699959239,-28294170418534,-21156218044727,-7446110848687,2042235961990,3604023177257,2172793689541,4468599033560,11794661495731,18968453526461,18960219489208,8684707410167,-8258232372713,-23636511198922,-29856855481097,-24303583951159,-9677065069646,8554403485481,24392215304893,32406112036256,29206403854849,15304596425375,-4697702338604,-24131038238287,-36479179873931,-36678073056772,-22725104524205,2092984592897,28774945755682,45797368802075,44364167641855,22964469624752,-10363244795933,-39886893949729,-49978935440564,-35690678638321,-6943292721161,19274944843928,31878589228975,31056331646429,22600586174272,10265739956963,-5059554812063,-21041661199798,-31691943292505,-30216517293829,-14227231817096,10581068806109,31425116279371,35569475469716,19964806301659,-5227219105819,-24064310551922,-26896153367155,-15779767360391,105840068954,12183120519421,16349292586667,12814560717322,4718392490363,-3718825544213,-9407639571922,-11316969211559,-9407639571922,-3718825544213,4718392490363,12814560717322,16349292586667,12183120519421,105840068954,-15779767360391,-26896153367155,-24064310551922,-5227219105819,19964806301659,35569475469716,31425116279371,10581068806109,-14227231817096,-30216517293829,-31691943292505,-21041661199798,-5059554812063,10265739956963,22600586174272,31056331646429,31878589228975,19274944843928,-6943292721161,-35690678638321,-49978935440564,-39886893949729,-10363244795933,22964469624752,44364167641855,45797368802075,28774945755682,2092984592897,-22725104524205,-36678073056772,-36479179873931,-24131038238287,-4697702338604,15304596425375,29206403854849,32406112036256,24392215304893,8554403485481,-9677065069646,-24303583951159,-29856855481097,-23636511198922,-8258232372713,8684707410167,18960219489208,18968453526461,11794661495731,4468599033560,2172793689541,3604023177257,2042235961990,-7446110848687,-21156218044727,-28294170418534,-20680699959239,-760166400073,20436912447892,32434957509629,31731018529309,20830615260926,4030662832645,-14571027498583,-30467666889302,-38394347829649,-33748665584417,-15218435702188,12693962521267,39305184579059,51681827026744,42019702058423,13363365679525,-21394758934594,-46746516338813,-52459041235117,-37270930757864,-8007742110475,23656513463887,45321617664692,48441641674879,32137271036597,3927694868560,-23867494150207,-40284510592055,-40493046836056,-26417599362605,-4087147747843,19065374161606,35352225730649,38105042174707,24878677461710,695791538257,-22932148326109,-34350983372078,-29013295916755,-11754984018641,7295574183374,19305265729603,20987073684593,14609529640588,5037287261699,-3600408887831,-9430651725604,-12049998900821,-11041561884823,-5986785857594,1899100360193,8934118541965,10958451755774,6792004537603,-436515347947,-5760574535942,-6336117012511,-3171291276083,545494379270,2369807728075,2040961928177,779291706358,-201396400351,-497400392945,-349638487522,-121016398643,8928888029,39233327716,27167736173,11703912703,3565991294,784723831,122439095,12913594,846635,29821,422,1,D,1,141,5992,121723,1444311,11170282,60033835,231764523,643761940,1215037551,1137615653,-1407120262,-7881500365,-15629320765,-14767868524,7159542069,49452074077,83170516312,60681738661,-40745632211,-173480640218,-229504946573,-124072618737,111729082264,328656080643,370269220063,200229146982,-76351443995,-310100383563,-414704901436,-384251895687,-237852819133,14864043960,341565748345,637820478939,737034133636,500653371409,-62039822739,-733148469904,-1159727336007,-1056667609583,-413637794580,466188492073,1149276786609,1333606952768,982815192527,270993668499,-545310974696,-1202745860519,-1461381717357,-1170113886734,-372367486047,647325573815,1461113996552,1703621461859,1254271123053,287070370976,-817564250533,-1625948356971,-1803164354506,-1242637576783,-146936501631,1013476236760,1711660400673,1652245515143,929804418590,-65099492853,-898767180803,-1303146532038,-1231574342093,-798251893821,-182715126778,444584799155,939827108483,1157386632170,964020196973,360172541027,-402102516948,-911300824607,-904141267227,-495047764594,-58715004957,125819476639,95712472042,89469061443,265575933121,546633263248,695787938377,517898523307,20181790026,-575148766847,-971161400243,-981028271612,-613535079609,-21842629597,590235083394,1021584115961,1111877960415,805426534856,195170877005,-513683885437,-1086796741590,-1319849486455,-1081840458961,-386625816532,548355010365,1349057028529,1642653149146,1235991640233,238579149071,-919904755842,-1654123139647,-1569704577697,-760063477126,256190535807,947328114581,1129845618504,945404630935,579962012641,100442347452,-456998347391,-947112917547,-1129051036814,-822731142071,-77068916025,772016408332,1243204388067,1028904780949,260298961528,-561704791029,-951008797241,-777561162842,-269024519373,240811905107,527925309528,530365721015,312434863895,10355024726,-241568895115,-373403157423,-373403157423,-241568895115,10355024726,312434863895,530365721015,527925309528,240811905107,-269024519373,-777561162842,-951008797241,-561704791029,260298961528,1028904780949,1243204388067,772016408332,-77068916025,-822731142071,-1129051036814,-947112917547,-456998347391,100442347452,579962012641,945404630935,1129845618504,947328114581,256190535807,-760063477126,-1569704577697,-1654123139647,-919904755842,238579149071,1235991640233,1642653149146,1349057028529,548355010365,-386625816532,-1081840458961,-1319849486455,-1086796741590,-513683885437,195170877005,805426534856,1111877960415,1021584115961,590235083394,-21842629597,-613535079609,-981028271612,-971161400243,-575148766847,20181790026,517898523307,695787938377,546633263248,265575933121,89469061443,95712472042,125819476639,-58715004957,-495047764594,-904141267227,-911300824607,-402102516948,360172541027,964020196973,1157386632170,939827108483,444584799155,-182715126778,-798251893821,-1231574342093,-1303146532038,-898767180803,-65099492853,929804418590,1652245515143,1711660400673,1013476236760,-146936501631,-1242637576783,-1803164354506,-1625948356971,-817564250533,287070370976,1254271123053,1703621461859,1461113996552,647325573815,-372367486047,-1170113886734,-1461381717357,-1202745860519,-545310974696,270993668499,982815192527,1333606952768,1149276786609,466188492073,-413637794580,-1056667609583,-1159727336007,-733148469904,-62039822739,500653371409,737034133636,637820478939,341565748345,14864043960,-237852819133,-384251895687,-414704901436,-310100383563,-76351443995,200229146982,370269220063,328656080643,111729082264,-124072618737,-229504946573,-173480640218,-40745632211,60681738661,83170516312,49452074077,7159542069,-14767868524,-15629320765,-7881500365,-1407120262,1137615653,1215037551,643761940,231764523,60033835,11170282,1444311,121723,5992,141,1 849,C,1,424,29821,835045,12481288,116044633,740630275,3493916122,12963015541,39922145839,106650184156,255027803077,556964082301,1126245266032,2131859868097,3811132252843,6478252246624,10527284159515,16430702793139,24727716414460,35999075986009,50835869394163,69801630875554,93379548459973,121915370288857,155567087054140,194249779112713,237579827811985,284841504631690,334967356087333,386521511581903,437712632829724,486438570451777,530335466907841,566850221132170,593354745738859,607264140440467,606156030702982,587925132254137,550937616380359,494149795503700,417231821543701,320686086973045,205897247049790,75143543214979,-68397542046695,-220716005348348,-377110136868605,-532328820458291,-680753344089374,-816660064552865,-934476732847157,-1029017060835416,-1095765144803777,-1131144737001281,-1132700653485860,-1099271657280575,-1031147347853261,-930098399023154,-799334446620035,-643456488289103,-468295637906252,-280638190205177,-87964630777679,101854177042126,280967299451035,441918069699949,577958657948662,683416933498165,754017351737293,787056100851082,781555531122301,738386346007387,660212757420496,551354853635689,417654827260615,266203664307880,104954617191235,-57614271805697,-212881394235050,-352565903290997,-469130067318101,-556106079073406,-608479246973015,-622984158101435,-598226431298756,-534794103338549,-435310581578027,-304275563952332,-147839388535643,26418524345713,209877827215648,393354062780887,567493794181159,723224933153782,852285549120991,947615263756135,1003669786063246,1016784082238377,985391221345387,910057634883766,793528400105695,640676543187133,458224428767332,254440941640273,38835380328793,-178339264320152,-386626222013855,-575800462509329,-736384580155598,-860206753751843,-940772219186783,-973572254130938,-956420509647335,-889584309624461,-775737518217806,-619928107226639,-429399600883649,-213188433641600,18266594763625,253544381285401,480851428599406,688615257603403,865971222381157,1003337685146566,1092967968065257,1129286387950753,1109180068684828,1032267891194869,900917274041743,720109344128104,497300558150251,242089123312273,-34307713385672,-319537955554211,-600662615143535,-864854398442672,-1100008615973561,-1295259115671761,-1441561002258140,-1532160473760551,-1562843460809201,-1532160473760551,-1441561002258140,-1295259115671761,-1100008615973561,-864854398442672,-600662615143535,-319537955554211,-34307713385672,242089123312273,497300558150251,720109344128104,900917274041743,1032267891194869,1109180068684828,1129286387950753,1092967968065257,1003337685146566,865971222381157,688615257603403,480851428599406,253544381285401,18266594763625,-213188433641600,-429399600883649,-619928107226639,-775737518217806,-889584309624461,-956420509647335,-973572254130938,-940772219186783,-860206753751843,-736384580155598,-575800462509329,-386626222013855,-178339264320152,38835380328793,254440941640273,458224428767332,640676543187133,793528400105695,910057634883766,985391221345387,1016784082238377,1003669786063246,947615263756135,852285549120991,723224933153782,567493794181159,393354062780887,209877827215648,26418524345713,-147839388535643,-304275563952332,-435310581578027,-534794103338549,-598226431298756,-622984158101435,-608479246973015,-556106079073406,-469130067318101,-352565903290997,-212881394235050,-57614271805697,104954617191235,266203664307880,417654827260615,551354853635689,660212757420496,738386346007387,781555531122301,787056100851082,754017351737293,683416933498165,577958657948662,441918069699949,280967299451035,101854177042126,-87964630777679,-280638190205177,-468295637906252,-643456488289103,-799334446620035,-930098399023154,-1031147347853261,-1099271657280575,-1132700653485860,-1131144737001281,-1095765144803777,-1029017060835416,-934476732847157,-816660064552865,-680753344089374,-532328820458291,-377110136868605,-220716005348348,-68397542046695,75143543214979,205897247049790,320686086973045,417231821543701,494149795503700,550937616380359,587925132254137,606156030702982,607264140440467,593354745738859,566850221132170,530335466907841,486438570451777,437712632829724,386521511581903,334967356087333,284841504631690,237579827811985,194249779112713,155567087054140,121915370288857,93379548459973,69801630875554,50835869394163,35999075986009,24727716414460,16430702793139,10527284159515,6478252246624,3811132252843,2131859868097,1126245266032,556964082301,255027803077,106650184156,39922145839,12963015541,3493916122,740630275,116044633,12481288,835045,29821,424,1,D,1,141,5936,118485,1376377,10493306,57100569,237163159,796713234,2274406967,5730562987,13069690448,27424480749,53587514201,98481292614,171546858167,284933252755,453531349644,694783623257,1028036457625,1473538488002,2051295759739,2779522604913,3672671801228,4739601618705,5981823545269,7391500101168,8949858368759,10626386450265,12378161543098,14149657539857,15873850423473,17473878985568,18864954404875,19957632598857,20661982359724,20891500488659,20567771822317,19626058268006,18019933628047,15725251555415,12744584953728,9110248123489,4885035854019,162635211454,-4933108841677,-10252064788077,-15622827820802,-20857888515745,-25761413100519,-30138575476268,-33803670663709,-36588907827909,-38354476002328,-38996198594903,-38451213425359,-36704113395306,-33790396259389,-29795682689427,-24854344189756,-19146440519391,-12889693445695,-6330003261122,267617462159,6631562350641,12497778260798,17621090903473,21786729836831,24822965954328,26609447808587,27082268711469,26239401006910,24142086652899,20910699977963,16720374284506,11794620629537,6393200991085,799452143000,-4691244407613,-9786792020747,-14214332579332,-17732020047477,-20141155882499,-21298843043448,-21124741584191,-19604475369903,-16793369338942,-12814680659733,-7852016052049,-2142177134532,4034778353137,10371440300805,16548065029900,22246213535637,27166334022971,31044181101880,33661961430021,34860185949739,34548685221858,32710208566705,29401364767283,24753646765614,18967482590873,12301253278713,5061692895944,-2409597396171,-9755207543383,-16618366803954,-22658452151461,-27570535132463,-31101705515340,-33061641712777,-33334268531895,-31886691622694,-28769582928981,-24115665310927,-18137245890294,-11115558249815,-3386318936143,4673130106348,12661590847899,20175918070349,26828924168290,32267071663233,36191109403787,38371286125752,38657119300129,36987925565889,33398283722446,28014830708067,21051814592875,12803934603950,3630636483207,-6061633907065,-15836098181760,-25247595930179,-33866062072299,-41294975204444,-47190152602971,-51279054970699,-53372599407942,-53372599407942,-51279054970699,-47190152602971,-41294975204444,-33866062072299,-25247595930179,-15836098181760,-6061633907065,3630636483207,12803934603950,21051814592875,28014830708067,33398283722446,36987925565889,38657119300129,38371286125752,36191109403787,32267071663233,26828924168290,20175918070349,12661590847899,4673130106348,-3386318936143,-11115558249815,-18137245890294,-24115665310927,-28769582928981,-31886691622694,-33334268531895,-33061641712777,-31101705515340,-27570535132463,-22658452151461,-16618366803954,-9755207543383,-2409597396171,5061692895944,12301253278713,18967482590873,24753646765614,29401364767283,32710208566705,34548685221858,34860185949739,33661961430021,31044181101880,27166334022971,22246213535637,16548065029900,10371440300805,4034778353137,-2142177134532,-7852016052049,-12814680659733,-16793369338942,-19604475369903,-21124741584191,-21298843043448,-20141155882499,-17732020047477,-14214332579332,-9786792020747,-4691244407613,799452143000,6393200991085,11794620629537,16720374284506,20910699977963,24142086652899,26239401006910,27082268711469,26609447808587,24822965954328,21786729836831,17621090903473,12497778260798,6631562350641,267617462159,-6330003261122,-12889693445695,-19146440519391,-24854344189756,-29795682689427,-33790396259389,-36704113395306,-38451213425359,-38996198594903,-38354476002328,-36588907827909,-33803670663709,-30138575476268,-25761413100519,-20857888515745,-15622827820802,-10252064788077,-4933108841677,162635211454,4885035854019,9110248123489,12744584953728,15725251555415,18019933628047,19626058268006,20567771822317,20891500488659,20661982359724,19957632598857,18864954404875,17473878985568,15873850423473,14149657539857,12378161543098,10626386450265,8949858368759,7391500101168,5981823545269,4739601618705,3672671801228,2779522604913,2051295759739,1473538488002,1028036457625,694783623257,453531349644,284933252755,171546858167,98481292614,53587514201,27424480749,13069690448,5730562987,2274406967,796713234,237163159,57100569,10493306,1376377,118485,5936,141,1 851,C,1,426,30104,830842,11744272,96319594,486646470,1547995782,3123201108,4457929634,7622164232,18306492914,32648583951,37368311738,50256148666,105098801208,157697176494,159373580576,209374351824,357840207447,457159621946,478436351178,559723369088,754791428857,991445274704,1007538565228,869799080968,1186653507008,1597577662822,1250110827268,935996229211,1297195251500,1469476614166,1137923822472,461501740874,168777814871,968421078026,650664930673,-1226887736662,-977593780026,378166593750,-579262525836,-1860196608251,-1710504968936,-583180043224,403067397252,-1429315432583,-2554732490040,1175669928978,2398370137133,-1079124498982,-648978472304,2879166169772,3566882754089,1731313727528,-60394079614,2558853858337,6401046217728,2278181534381,-1996215765262,3244609993181,6253150715524,628277767650,-2547233671408,1020862026828,4444731543471,1242139138318,-4799358274973,-1986408590924,5416749337543,1388575415448,-6787636461862,-1803163561607,6378837226298,1846421552389,-5316020450930,-1426719491143,6502288102638,5159463086394,-3601302187861,-3124816520986,8423682778311,8098126265330,-4957904726735,-3241394689388,9309095834456,6799972051471,-4179450379522,-4082638351813,5299430762586,8148560601829,-3504277818180,-9277901294417,4819969456041,9390940261560,-6428166722501,-9437294274866,4230813629365,7281534054944,-3371627371255,-9390827035664,833749991510,11047936600293,-473248464072,-11200484245582,3066463434342,13451434396283,761928142844,-7771483353484,2959652172023,13624981382338,5720078661460,-7427650693128,524993437529,15536709254058,6449513643337,-9102415457845,-1077232125370,12765188274221,5359123970450,-9977547695415,-6061480004056,9127686529483,5330569875691,-12262764943712,-10046315387323,7555088185668,5374302678846,-12325909888922,-10595675061325,7012995891057,7351919768530,-8583735877523,-10014588408734,7249304315694,12274136775498,-5168503914631,-10104210858260,9595259953123,14425090743277,-4126682714296,-8177702539008,7403457956474,13139224425963,-756506398052,-11458687949251,2556038025547,15111985431892,-2932778208338,-15345763205858,2716539873442,11467748408236,-3838613057019,-12812538405533,-2416137383140,10443249516903,1620872573166,-15535677014048,-3897033485750,14705358497847,1110508602971,-14268201800349,-1155083786815,12352675753460,3946915188248,-9837105255510,-4800917961829,12532377781339,8651438831579,-11351107705983,-6327709813468,13795443987700,7468210128712,-11377211834440,-6597517804734,9481397524871,6795238819405,-9581000463538,-11460889858400,5384639939622,8671442375148,-11412098332950,-15265255185735,5304234048091,7358859202419,-11297203118246,-13152145425930,2398759933980,8202150415432,-4604434904095,-13907775550963,1778450840567,14676941133191,-2359968788860,-12529488949290,5477395283940,14342800522678,979542339393,-8280118592793,979542339393,14342800522678,5477395283940,-12529488949290,-2359968788860,14676941133191,1778450840567,-13907775550963,-4604434904095,8202150415432,2398759933980,-13152145425930,-11297203118246,7358859202419,5304234048091,-15265255185735,-11412098332950,8671442375148,5384639939622,-11460889858400,-9581000463538,6795238819405,9481397524871,-6597517804734,-11377211834440,7468210128712,13795443987700,-6327709813468,-11351107705983,8651438831579,12532377781339,-4800917961829,-9837105255510,3946915188248,12352675753460,-1155083786815,-14268201800349,1110508602971,14705358497847,-3897033485750,-15535677014048,1620872573166,10443249516903,-2416137383140,-12812538405533,-3838613057019,11467748408236,2716539873442,-15345763205858,-2932778208338,15111985431892,2556038025547,-11458687949251,-756506398052,13139224425963,7403457956474,-8177702539008,-4126682714296,14425090743277,9595259953123,-10104210858260,-5168503914631,12274136775498,7249304315694,-10014588408734,-8583735877523,7351919768530,7012995891057,-10595675061325,-12325909888922,5374302678846,7555088185668,-10046315387323,-12262764943712,5330569875691,9127686529483,-6061480004056,-9977547695415,5359123970450,12765188274221,-1077232125370,-9102415457845,6449513643337,15536709254058,524993437529,-7427650693128,5720078661460,13624981382338,2959652172023,-7771483353484,761928142844,13451434396283,3066463434342,-11200484245582,-473248464072,11047936600293,833749991510,-9390827035664,-3371627371255,7281534054944,4230813629365,-9437294274866,-6428166722501,9390940261560,4819969456041,-9277901294417,-3504277818180,8148560601829,5299430762586,-4082638351813,-4179450379522,6799972051471,9309095834456,-3241394689388,-4957904726735,8098126265330,8423682778311,-3124816520986,-3601302187861,5159463086394,6502288102638,-1426719491143,-5316020450930,1846421552389,6378837226298,-1803163561607,-6787636461862,1388575415448,5416749337543,-1986408590924,-4799358274973,1242139138318,4444731543471,1020862026828,-2547233671408,628277767650,6253150715524,3244609993181,-1996215765262,2278181534381,6401046217728,2558853858337,-60394079614,1731313727528,3566882754089,2879166169772,-648978472304,-1079124498982,2398370137133,1175669928978,-2554732490040,-1429315432583,403067397252,-583180043224,-1710504968936,-1860196608251,-579262525836,378166593750,-977593780026,-1226887736662,650664930673,968421078026,168777814871,461501740874,1137923822472,1469476614166,1297195251500,935996229211,1250110827268,1597577662822,1186653507008,869799080968,1007538565228,991445274704,754791428857,559723369088,478436351178,457159621946,357840207447,209374351824,159373580576,157697176494,105098801208,50256148666,37368311738,32648583951,18306492914,7622164232,4457929634,3123201108,1547995782,486646470,96319594,11744272,830842,30104,426,1,D,1,142,5964,115284,1228158,7868672,31514038,79669184,130918888,186978310,405562698,890758099,1244698360,1367672472,2494812314,4708018804,5549381874,5817346878,9542887981,14472297990,16079572488,17319977254,22067727516,30197459135,35726886780,31511111694,32727790704,49944970076,51726437152,34400130764,36797170571,49860176680,46414496366,28391075066,6045624815,17363027144,38440582088,-10888687191,-51139080430,-4443988542,5895580310,-47497488717,-66230134142,-43071822174,4180080134,-5400132132,-88148594469,-35637460242,90757276435,24451414140,-56663229420,41836277470,125836796552,97207985749,19477406670,18813459365,173520087780,183599335431,-30947705282,-6966745908,205364855575,136143488924,-65618609860,-44348745154,112568169339,129505045698,-75659438272,-166433060377,79684817172,176103582381,-124552471322,-207048836313,114912668252,193749721236,-91256938413,-163651684298,103885308421,252888827534,26573537659,-185436547116,85790112425,374464635862,48700340828,-237415758001,124553267286,358544678495,27878653394,-203779897111,10805701888,293736921336,120102006097,-308498930806,-122581833748,357797336812,76334328491,-382663427454,-99514652500,278473704681,91316438400,-279168324137,-207494799094,272178948535,265346963020,-294060170733,-217840645673,386046810220,303594650237,-204072709694,-140713187017,341918816198,412519801905,-76851788287,-222442836142,333380900173,488031417670,-110073172704,-275909549148,257084715145,407197180018,-116922107972,-377942211199,75595841342,362461699486,-136750046926,-506505709883,-27495648546,346828709713,-133857865235,-516028651654,-53262623336,360760492220,-16621868101,-428882132488,-72938204397,451895391099,163334418648,-395150982081,-46480739450,552944774378,200765962732,-332526827277,-37045652097,445035685760,267559922399,-294326337962,-245274216688,414188020546,308148302085,-452460203813,-287570060385,371187042993,177132431574,-369805975408,-325898437536,188385278077,317678869708,-300293314739,-472959763233,280526889302,396462401522,-332971433070,-356797893482,272495618186,360898205973,-140464593687,-354065151790,152058612536,498581502888,-72852871684,-452131612900,171889218439,504332573349,-114536864913,-426341580509,81288296998,383035341986,-49273844512,-468360465349,-130313735005,369408053475,-13548106403,-607020996942,-190365504548,362826105506,-64489871314,-536097336525,-199860928045,267849138781,115955472118,-405113609820,-297809382092,398645661972,300429852016,-390776804739,-181387928339,456409250921,309904497306,-196422183894,-196422183894,309904497306,456409250921,-181387928339,-390776804739,300429852016,398645661972,-297809382092,-405113609820,115955472118,267849138781,-199860928045,-536097336525,-64489871314,362826105506,-190365504548,-607020996942,-13548106403,369408053475,-130313735005,-468360465349,-49273844512,383035341986,81288296998,-426341580509,-114536864913,504332573349,171889218439,-452131612900,-72852871684,498581502888,152058612536,-354065151790,-140464593687,360898205973,272495618186,-356797893482,-332971433070,396462401522,280526889302,-472959763233,-300293314739,317678869708,188385278077,-325898437536,-369805975408,177132431574,371187042993,-287570060385,-452460203813,308148302085,414188020546,-245274216688,-294326337962,267559922399,445035685760,-37045652097,-332526827277,200765962732,552944774378,-46480739450,-395150982081,163334418648,451895391099,-72938204397,-428882132488,-16621868101,360760492220,-53262623336,-516028651654,-133857865235,346828709713,-27495648546,-506505709883,-136750046926,362461699486,75595841342,-377942211199,-116922107972,407197180018,257084715145,-275909549148,-110073172704,488031417670,333380900173,-222442836142,-76851788287,412519801905,341918816198,-140713187017,-204072709694,303594650237,386046810220,-217840645673,-294060170733,265346963020,272178948535,-207494799094,-279168324137,91316438400,278473704681,-99514652500,-382663427454,76334328491,357797336812,-122581833748,-308498930806,120102006097,293736921336,10805701888,-203779897111,27878653394,358544678495,124553267286,-237415758001,48700340828,374464635862,85790112425,-185436547116,26573537659,252888827534,103885308421,-163651684298,-91256938413,193749721236,114912668252,-207048836313,-124552471322,176103582381,79684817172,-166433060377,-75659438272,129505045698,112568169339,-44348745154,-65618609860,136143488924,205364855575,-6966745908,-30947705282,183599335431,173520087780,18813459365,19477406670,97207985749,125836796552,41836277470,-56663229420,24451414140,90757276435,-35637460242,-88148594469,-5400132132,4180080134,-43071822174,-66230134142,-47497488717,5895580310,-4443988542,-51139080430,-10888687191,38440582088,17363027144,6045624815,28391075066,46414496366,49860176680,36797170571,34400130764,51726437152,49944970076,32727790704,31511111694,35726886780,30197459135,22067727516,17319977254,16079572488,14472297990,9542887981,5817346878,5549381874,4708018804,2494812314,1367672472,1244698360,890758099,405562698,186978310,130918888,79669184,31514038,7868672,1228158,115284,5964,142,1 853,C,1,427,30815,917775,15312903,167598923,1322793313,8004593267,38714058221,154052596677,514729611203,1464328225689,3577105555883,7526286572879,13585837376549,20712133814655,25544622089121,22165071962407,3614337989791,-34486376960865,-89281136530251,-147406047846719,-185630723563569,-176444358781745,-97406662142797,58371649448437,273454537561225,501711273475841,671470119825565,699391932273769,515763346955799,96112444066533,-512166150324005,-1181359138122489,-1721555151321355,-1924738570727857,-1625731941972259,-765396751413139,561479329834217,2092186862839781,3431155079155629,4137899214169763,3853021289186973,2428520142860667,19343541652761,-2900806604657301,-5616761529295845,-7333663886303099,-7389985137241107,-5470147691232299,-1756351501281653,3035951392305139,7772016214677883,11154616136259595,12069652838952853,9928505645748481,4903573015729333,-2024499044019433,-9240760759934241,-14864486493176057,-17231359569143613,-15370521196512263,-9344763819945603,-341965294181601,9538031548860763,17773188037558909,22070771822725425,21006986280786329,14473760447486679,3798413220392703,-8513823738179499,-19367236301457481,-25858292314921325,-26058918756200335,-19589038767461421,-7805478313750625,6471657669283813,19645063389120973,28265131861914745,29945950229327333,24025158232963959,11790099457720063,-3795912205777993,-18810655972220631,-29365533534068779,-32625776630972953,-27585974989020185,-15379508614701703,976287249924793,17338299325629465,29498211017139757,34267753584492683,30311719481606401,18518542114673507,1809455089683267,-15578335718888315,-29165302833600797,-35389521646874289,-32547283588581513,-21259757943751961,-4337854888043359,13919754785301411,28813270566691321,36438832797844605,34700076376179191,23881950201768839,6631967204375241,-12668447100286579,-29004384550981275,-38026471316470169,-37207174838536397,-26542635666673969,-8608904448285927,12048458944800803,30045200712360599,40537056832500545,40507539101588689,29631008315248719,10462091906596213,-12136852043937567,-32214262867676533,-44289372895733773,-44840039381405101,-33313340414950689,-12376117727113425,12681307833178315,35259440272177325,49166858888362735,50306234110877175,37873943422403719,14716687547444627,-13299147400295851,-38773910567662919,-54733239339187223,-56531825193272997,-43183911286110923,-17750241967803793,13348201175905027,41944097767013073,60269104523398749,63070186375676655,49114258317932165,21642312688137877,-12384962857388067,-44071154985413315,-64928761115847753,-69157975105427315,-55248019104904661,-26465880851787339,9914830044581791,44464636218194633,68059548221477489,74307828341859825,61287826822536591,32115809599281273,-5821769388680467,-42770913079114717,-69141407830007577,-78001685051621703,-66892005556301937,-38490361544952907,44712811832211,38894967332501109,68103611354718821,80142600263191733,71854698683057797,45266241486974429,7068531870766397,-33086880233372915,-65035725461814257,-80670491837358837,-75989183800332729,-52113018216716433,-15016331943923563,25969746035506595,60508426881078575,79869101791645737,79134978925848953,58447011299929033,22975340921503477,-18368647523621139,-55158631236478781,-78071133704096293,-81248254516552161,-63809070436489551,-30112782029056261,11312846784414147,49919864649959293,75824460718219981,82343431128407565,67732357905300615,35673277334069057,-5627626274340505,-45519827327399021,-73647672026125035,-82649406203264487,-70110150264885035,-39241487007795251,1914427840711367,42567511994854267,72010488321518001,82450758562362611,71090462431595121,40897745444227737,-145937071627247,-41138936227059977,-71151986982453687,-82154507673322099,-71183921597725793,-41161185439318027,-121661108292799,40935518648508083,70999502859332147,82005109433398467,70999502859332147,40935518648508083,-121661108292799,-41161185439318027,-71183921597725793,-82154507673322099,-71151986982453687,-41138936227059977,-145937071627247,40897745444227737,71090462431595121,82450758562362611,72010488321518001,42567511994854267,1914427840711367,-39241487007795251,-70110150264885035,-82649406203264487,-73647672026125035,-45519827327399021,-5627626274340505,35673277334069057,67732357905300615,82343431128407565,75824460718219981,49919864649959293,11312846784414147,-30112782029056261,-63809070436489551,-81248254516552161,-78071133704096293,-55158631236478781,-18368647523621139,22975340921503477,58447011299929033,79134978925848953,79869101791645737,60508426881078575,25969746035506595,-15016331943923563,-52113018216716433,-75989183800332729,-80670491837358837,-65035725461814257,-33086880233372915,7068531870766397,45266241486974429,71854698683057797,80142600263191733,68103611354718821,38894967332501109,44712811832211,-38490361544952907,-66892005556301937,-78001685051621703,-69141407830007577,-42770913079114717,-5821769388680467,32115809599281273,61287826822536591,74307828341859825,68059548221477489,44464636218194633,9914830044581791,-26465880851787339,-55248019104904661,-69157975105427315,-64928761115847753,-44071154985413315,-12384962857388067,21642312688137877,49114258317932165,63070186375676655,60269104523398749,41944097767013073,13348201175905027,-17750241967803793,-43183911286110923,-56531825193272997,-54733239339187223,-38773910567662919,-13299147400295851,14716687547444627,37873943422403719,50306234110877175,49166858888362735,35259440272177325,12681307833178315,-12376117727113425,-33313340414950689,-44840039381405101,-44289372895733773,-32214262867676533,-12136852043937567,10462091906596213,29631008315248719,40507539101588689,40537056832500545,30045200712360599,12048458944800803,-8608904448285927,-26542635666673969,-37207174838536397,-38026471316470169,-29004384550981275,-12668447100286579,6631967204375241,23881950201768839,34700076376179191,36438832797844605,28813270566691321,13919754785301411,-4337854888043359,-21259757943751961,-32547283588581513,-35389521646874289,-29165302833600797,-15578335718888315,1809455089683267,18518542114673507,30311719481606401,34267753584492683,29498211017139757,17338299325629465,976287249924793,-15379508614701703,-27585974989020185,-32625776630972953,-29365533534068779,-18810655972220631,-3795912205777993,11790099457720063,24025158232963959,29945950229327333,28265131861914745,19645063389120973,6471657669283813,-7805478313750625,-19589038767461421,-26058918756200335,-25858292314921325,-19367236301457481,-8513823738179499,3798413220392703,14473760447486679,21006986280786329,22070771822725425,17773188037558909,9538031548860763,-341965294181601,-9344763819945603,-15370521196512263,-17231359569143613,-14864486493176057,-9240760759934241,-2024499044019433,4903573015729333,9928505645748481,12069652838952853,11154616136259595,7772016214677883,3035951392305139,-1756351501281653,-5470147691232299,-7389985137241107,-7333663886303099,-5616761529295845,-2900806604657301,19343541652761,2428520142860667,3853021289186973,4137899214169763,3431155079155629,2092186862839781,561479329834217,-765396751413139,-1625731941972259,-1924738570727857,-1721555151321355,-1181359138122489,-512166150324005,96112444066533,515763346955799,699391932273769,671470119825565,501711273475841,273454537561225,58371649448437,-97406662142797,-176444358781745,-185630723563569,-147406047846719,-89281136530251,-34486376960865,3614337989791,22165071962407,25544622089121,20712133814655,13585837376549,7526286572879,3577105555883,1464328225689,514729611203,154052596677,38714058221,8004593267,1322793313,167598923,15312903,917775,30815,427,1,D,1,143,6277,136369,1815803,16720205,114836211,618591753,2705572347,9844646549,30309753113,79843533109,181012473311,353135568755,587623538847,812574357323,867108489931,519569079043,-443369197923,-2067012352099,-4080984557639,-5845404691235,-6457877028003,-5018448885077,-981642910137,5502343139327,13350637755163,20512235622745,24248269250545,21809828500757,11448941552183,-6526760289929,-29102233484385,-50702373273525,-64279967145975,-63167216820157,-43271262837015,-5055359092135,45324321020513,96331441040203,133174865678157,141579197513163,112348325283365,45347863471849,-48532191824977,-148409639444877,-227595880287761,-260200366837049,-228666260184133,-130270615373169,19464197954939,188045702034919,332488337111519,409954775586417,389978601385631,264779935845243,54366839374997,-195618947731847,-423428478998011,-566213699135461,-577008580490837,-439270438165287,-174656447349397,158985130810885,479963874997531,702937590400359,761820924965731,629098382336399,325936789239553,-80167527776067,-490258144257391,-798107526023209,-917934717668673,-808486019358827,-486649765301667,-26082018874389,459725312624291,845980200866675,1029228003897545,955285243054743,634949693634669,143205020771459,-398238343166973,-851134431811983,-1096326904734755,-1065612955975837,-761050041648319,-255977737046029,322922320670393,827849185809763,1127865983919497,1142826958819835,864671229121929,360645974527179,-242682261208411,-791061294443109,-1142089452973565,-1202445604149285,-952848629121729,-453939868168093,168544852583905,755426997448011,1154458390505863,1259353233434421,1037838382930073,541550091276183,-105305948474263,-736471428557625,-1186099220566705,-1332268107093069,-1129930400710009,-624361753664055,58615030459953,743378237682771,1248830191723645,1435546980611637,1243913681572795,712917741186477,-26454573101381,-782820518019715,-1353590679056679,-1578998968185985,-1386426651519763,-812821338181879,1317845913763,845639090701747,1493507617938415,1762261595047187,1564450494394149,935628261975295,29709228249869,-918435028817963,-1654015226108827,-1970808423039933,-1768526076666887,-1083337287548159,-82714952757729,975145869284457,1807825969822625,2184217457069057,1988831245668535,1256692151043769,168157830315215,-996001293505521,-1927757852543487,-2373770565237971,-2204165153636955,-1449624825503599,-296485485279393,959602253698565,1989996250697115,2519675332308129,2401105891735435,1655182167628117,467724435797989,-857840451672949,-1979034474144527,-2603322096283685,-2564351228679273,-1865831475782845,-681725894440089,687563063543417,1892039944210315,2622219895808143,2688979972257591,2072308024166165,926456550521651,-459452999028661,-1734909918919443,-2576737765517377,-2770739567421343,-2265914016732119,-1187696531327619,193246507296309,1529051678618959,2482457650254637,2812071610117991,2433408747323399,1440353555363825,81863997598457,-1300135895866907,-2356353123110517,-2818175137295159,-2566230698717163,-1661867798676727,-332936163883921,1083132736214839,2224815982507459,2798877160336841,2656023986975893,1830344983819301,532052232365997,-905206120098315,-2109577779454081,-2767267120847445,-2704955996003173,-1936524702034109,-661101515620299,787850724954461,2029548521744605,2736212331630549,2720107765645173,1984096313536055,722027239660377,-731604311658417,-1989946314844907,-2716916022521553,-2717572918066021,-1991093212806407,-731627629469523,723454182487737,1984025662795707,2711960142170805,2711960142170805,1984025662795707,723454182487737,-731627629469523,-1991093212806407,-2717572918066021,-2716916022521553,-1989946314844907,-731604311658417,722027239660377,1984096313536055,2720107765645173,2736212331630549,2029548521744605,787850724954461,-661101515620299,-1936524702034109,-2704955996003173,-2767267120847445,-2109577779454081,-905206120098315,532052232365997,1830344983819301,2656023986975893,2798877160336841,2224815982507459,1083132736214839,-332936163883921,-1661867798676727,-2566230698717163,-2818175137295159,-2356353123110517,-1300135895866907,81863997598457,1440353555363825,2433408747323399,2812071610117991,2482457650254637,1529051678618959,193246507296309,-1187696531327619,-2265914016732119,-2770739567421343,-2576737765517377,-1734909918919443,-459452999028661,926456550521651,2072308024166165,2688979972257591,2622219895808143,1892039944210315,687563063543417,-681725894440089,-1865831475782845,-2564351228679273,-2603322096283685,-1979034474144527,-857840451672949,467724435797989,1655182167628117,2401105891735435,2519675332308129,1989996250697115,959602253698565,-296485485279393,-1449624825503599,-2204165153636955,-2373770565237971,-1927757852543487,-996001293505521,168157830315215,1256692151043769,1988831245668535,2184217457069057,1807825969822625,975145869284457,-82714952757729,-1083337287548159,-1768526076666887,-1970808423039933,-1654015226108827,-918435028817963,29709228249869,935628261975295,1564450494394149,1762261595047187,1493507617938415,845639090701747,1317845913763,-812821338181879,-1386426651519763,-1578998968185985,-1353590679056679,-782820518019715,-26454573101381,712917741186477,1243913681572795,1435546980611637,1248830191723645,743378237682771,58615030459953,-624361753664055,-1129930400710009,-1332268107093069,-1186099220566705,-736471428557625,-105305948474263,541550091276183,1037838382930073,1259353233434421,1154458390505863,755426997448011,168544852583905,-453939868168093,-952848629121729,-1202445604149285,-1142089452973565,-791061294443109,-242682261208411,360645974527179,864671229121929,1142826958819835,1127865983919497,827849185809763,322922320670393,-255977737046029,-761050041648319,-1065612955975837,-1096326904734755,-851134431811983,-398238343166973,143205020771459,634949693634669,955285243054743,1029228003897545,845980200866675,459725312624291,-26082018874389,-486649765301667,-808486019358827,-917934717668673,-798107526023209,-490258144257391,-80167527776067,325936789239553,629098382336399,761820924965731,702937590400359,479963874997531,158985130810885,-174656447349397,-439270438165287,-577008580490837,-566213699135461,-423428478998011,-195618947731847,54366839374997,264779935845243,389978601385631,409954775586417,332488337111519,188045702034919,19464197954939,-130270615373169,-228666260184133,-260200366837049,-227595880287761,-148409639444877,-48532191824977,45347863471849,112348325283365,141579197513163,133174865678157,96331441040203,45324321020513,-5055359092135,-43271262837015,-63167216820157,-64279967145975,-50702373273525,-29102233484385,-6526760289929,11448941552183,21809828500757,24248269250545,20512235622745,13350637755163,5502343139327,-981642910137,-5018448885077,-6457877028003,-5845404691235,-4080984557639,-2067012352099,-443369197923,519569079043,867108489931,812574357323,587623538847,353135568755,181012473311,79843533109,30309753113,9844646549,2705572347,618591753,114836211,16720205,1815803,136369,6277,143,1 854,C,1,427,30104,824964,11521474,92862252,458158964,1408804943,2672863341,3224622016,3892458948,7866182044,12235929804,9789391752,9806413819,22205825425,23457289628,9365990508,20499381274,39175917760,19720994044,10244950793,37314439035,37990181460,18219011216,23174709348,35201160344,42261216508,28886492797,7526587663,43773384568,61351026086,-4645164798,5270999020,74055286806,25001973437,-19226853603,39669579292,50237209442,14105403564,5571449744,21118991292,66227465807,33762278109,-34181939292,53777217774,92411318350,-31926731928,-2217129618,90668541635,16662082807,-7654825584,31226776182,25332061944,57641564400,9625065072,-37832556915,91502276215,58483239280,-79849436394,50250634958,84979663335,-59973869861,9501371285,44058867245,-29652730618,38812869382,-4283904828,-54850005455,88864912423,15716327619,-83189684459,88230970768,46319462938,-64921930954,64647024141,26066452821,-19713359813,85027001639,-32362388926,-27123270510,144728696868,-29593672269,-64947704731,154936595857,11102548695,-62855265084,110389707862,17582405294,-3039293341,74756165719,-61600564459,34189033593,120307010026,-123567197306,-645091104,173388662573,-103910254861,-52954610521,163417225937,-19209722928,-33896507694,65575623590,-10507240667,70240701709,21065411759,-101329760841,133251043618,75145213346,-186310566624,86206846019,164795689541,-128786091167,-8682059057,111388185080,-10903652522,22973772002,-18766287477,-11680692481,132596741697,-73928626155,-135512444158,174355881577,27461730849,-183995532163,58589218695,80488334265,-61662607559,-3899393336,-4607061417,40593939341,58994044585,-117254495411,-8078984753,154424740343,-77622568198,-110047549181,82931535631,10638068891,-51852806915,-16044469409,-18035968881,57296926840,-10849484583,-125161193077,57625486527,90181015243,-126094598343,-71402061555,54077675470,-15978043771,-70636536915,-67318980731,6826448573,39424480889,-104270341399,-77877144498,111801814369,15727098321,-122701309619,-860447697,75333514711,-7592042725,-78135229522,-15904415369,83743276295,-26793943545,-126062085709,56143093507,105352467003,-86992694370,-64897340081,81546528507,42387667007,-60736092623,-44512682039,64574150761,28367803926,-129280221067,-39993389191,110031042217,-39993389191,-129280221067,28367803926,64574150761,-44512682039,-60736092623,42387667007,81546528507,-64897340081,-86992694370,105352467003,56143093507,-126062085709,-26793943545,83743276295,-15904415369,-78135229522,-7592042725,75333514711,-860447697,-122701309619,15727098321,111801814369,-77877144498,-104270341399,39424480889,6826448573,-67318980731,-70636536915,-15978043771,54077675470,-71402061555,-126094598343,90181015243,57625486527,-125161193077,-10849484583,57296926840,-18035968881,-16044469409,-51852806915,10638068891,82931535631,-110047549181,-77622568198,154424740343,-8078984753,-117254495411,58994044585,40593939341,-4607061417,-3899393336,-61662607559,80488334265,58589218695,-183995532163,27461730849,174355881577,-135512444158,-73928626155,132596741697,-11680692481,-18766287477,22973772002,-10903652522,111388185080,-8682059057,-128786091167,164795689541,86206846019,-186310566624,75145213346,133251043618,-101329760841,21065411759,70240701709,-10507240667,65575623590,-33896507694,-19209722928,163417225937,-52954610521,-103910254861,173388662573,-645091104,-123567197306,120307010026,34189033593,-61600564459,74756165719,-3039293341,17582405294,110389707862,-62855265084,11102548695,154936595857,-64947704731,-29593672269,144728696868,-27123270510,-32362388926,85027001639,-19713359813,26066452821,64647024141,-64921930954,46319462938,88230970768,-83189684459,15716327619,88864912423,-54850005455,-4283904828,38812869382,-29652730618,44058867245,9501371285,-59973869861,84979663335,50250634958,-79849436394,58483239280,91502276215,-37832556915,9625065072,57641564400,25332061944,31226776182,-7654825584,16662082807,90668541635,-2217129618,-31926731928,92411318350,53777217774,-34181939292,33762278109,66227465807,21118991292,5571449744,14105403564,50237209442,39669579292,-19226853603,25001973437,74055286806,5270999020,-4645164798,61351026086,43773384568,7526587663,28886492797,42261216508,35201160344,23174709348,18219011216,37990181460,37314439035,10244950793,19720994044,39175917760,20499381274,9365990508,23457289628,22205825425,9806413819,9789391752,12235929804,7866182044,3892458948,3224622016,2672863341,1408804943,458158964,92862252,11521474,824964,30104,427,1,D,1,142,5936,113653,1193165,7490290,29170948,70603805,105230058,114165986,184343612,362304550,404658132,282450042,522280009,890948864,542801962,359197221,1136475047,1139707710,311624660,778192227,1488277904,908794802,606842878,1020590258,1354004450,1356389458,488581159,634683744,2212640147,1071948732,-598801949,1607102972,2194283250,-413537573,191951608,1956442357,1046125245,233504476,301650930,1513199370,2258547691,-417264530,-247412491,3450126342,1093961189,-1599812272,2101423822,2271007733,-483693596,588664049,949959361,1346287530,1745262124,-1226576536,636733637,3907197356,-1117636757,-1379048778,3743833451,100635703,-1753256142,1906207449,-130000265,-159745234,1508980561,-1996802318,512248975,3161065804,-2426238993,-217151728,3834424245,-1403425808,-283883325,2689427733,-958858222,1448977447,1758579293,-2671125494,2806308763,3200702226,-3711869939,2144286124,4353960217,-2727372426,1182030857,3244208074,-1078844505,2064210415,431357130,-2007032293,4400271967,20261464,-4415447091,5007466078,1807416927,-5221630064,3345366381,3366347182,-2583010991,1410076208,923706915,374712405,3016239794,-2645470527,-195521341,6177909182,-3413147113,-3429196734,7153273377,92313456,-4231748281,3378904302,1602869927,-323537800,833743249,-1726129257,2739578738,2424221331,-6064776029,955405632,5965285132,-4719971448,-2925085973,4309117719,-396490644,-1509428010,291250027,-20058669,2746998457,-1035644289,-3925165578,4060563019,2189842487,-5255670164,71829132,2615482848,-1539959473,-993099985,-740356308,545580046,1893255393,-3317138123,-1991780775,4352157589,-844790048,-4811313859,517929925,1111238206,-1844449026,-2545569350,-1374011956,1584559680,-832105462,-4581144264,1048291281,3562654975,-2869527155,-2799363900,2129768853,1497244201,-1859670347,-2246798640,1650500156,1919484788,-3742633840,-1897992078,4352844046,323931708,-3964258861,716233045,2928651303,-563753450,-2460994795,374204841,2647133049,-2063574110,-4230386906,2178993116,2178993116,-4230386906,-2063574110,2647133049,374204841,-2460994795,-563753450,2928651303,716233045,-3964258861,323931708,4352844046,-1897992078,-3742633840,1919484788,1650500156,-2246798640,-1859670347,1497244201,2129768853,-2799363900,-2869527155,3562654975,1048291281,-4581144264,-832105462,1584559680,-1374011956,-2545569350,-1844449026,1111238206,517929925,-4811313859,-844790048,4352157589,-1991780775,-3317138123,1893255393,545580046,-740356308,-993099985,-1539959473,2615482848,71829132,-5255670164,2189842487,4060563019,-3925165578,-1035644289,2746998457,-20058669,291250027,-1509428010,-396490644,4309117719,-2925085973,-4719971448,5965285132,955405632,-6064776029,2424221331,2739578738,-1726129257,833743249,-323537800,1602869927,3378904302,-4231748281,92313456,7153273377,-3429196734,-3413147113,6177909182,-195521341,-2645470527,3016239794,374712405,923706915,1410076208,-2583010991,3366347182,3345366381,-5221630064,1807416927,5007466078,-4415447091,20261464,4400271967,-2007032293,431357130,2064210415,-1078844505,3244208074,1182030857,-2727372426,4353960217,2144286124,-3711869939,3200702226,2806308763,-2671125494,1758579293,1448977447,-958858222,2689427733,-283883325,-1403425808,3834424245,-217151728,-2426238993,3161065804,512248975,-1996802318,1508980561,-159745234,-130000265,1906207449,-1753256142,100635703,3743833451,-1379048778,-1117636757,3907197356,636733637,-1226576536,1745262124,1346287530,949959361,588664049,-483693596,2271007733,2101423822,-1599812272,1093961189,3450126342,-247412491,-417264530,2258547691,1513199370,301650930,233504476,1046125245,1956442357,191951608,-413537573,2194283250,1607102972,-598801949,1071948732,2212640147,634683744,488581159,1356389458,1354004450,1020590258,606842878,908794802,1488277904,778192227,311624660,1139707710,1136475047,359197221,542801962,890948864,522280009,282450042,404658132,362304550,184343612,114165986,105230058,70603805,29170948,7490290,1193165,113653,5936,142,1 857,C,1,429,30531,848591,12053953,98261615,473731979,1226575845,530121153,-7002639405,-20751000937,-9557767111,72479738123,158281372683,-8318501161,-500326054725,-621932157073,531714492241,2072828209057,1095186370389,-3042581986527,-5132269221447,271493094571,8695029295861,8016616595097,-4872464510395,-16117720692819,-10141071105421,10785817252213,26318318113065,15559863066887,-20531704634229,-47047884904895,-21182052013717,46301315186195,75890730553149,10954693800793,-86987787682501,-94805122319517,14295425388313,124868712644039,107607153687223,-38233080782217,-171418525000025,-130885916829641,83555932687919,247442673907917,130987824382325,-178739145550393,-313013663222201,-72427732791503,284020859517005,331880929822505,-9046151231281,-371908146181663,-337439496812099,102533429365527,479905717450937,322520813190603,-256791504597355,-589322562355691,-224708707101035,453632667286747,630224223553999,50287999540857,-629734190840399,-593137789982933,160017245652637,766914142039163,487883619617395,-393524706962655,-850683328572627,-310287505556389,631935432931761,861588589006641,58223277585763,-857558889430173,-762689365301655,276808440759669,1002358644747071,502009796190971,-614880648471259,-973060997548177,-148969998125947,845582749898385,817999576044965,-205439109642177,-1006423991025029,-577394621602413,615913605150925,1077432834156483,148959273227317,-1020731985284861,-896221810204859,399994277084271,1215750221726611,503926367001911,-868306919265281,-1209571854609257,-49443017523413,1256748152032867,1072153650614159,-501119190591483,-1567825611803169,-705910258667113,1126518250123021,1642079222114493,104109058390671,-1643436095546017,-1413670976185991,582968495623187,1933565609900365,953888353274963,-1224878215997051,-1980835402568263,-355529310612059,1755452837031067,1812982117607565,-330605307399973,-2152737717705047,-1406846271313925,1085787325470523,2300533474537181,717280518628313,-1731174457397677,-2058348078601753,74830694193987,2049762762701775,1554839982126857,-737478656493771,-2101753008324225,-964556585973115,1293152002891321,1958710517897815,243118778609289,-1715607961914361,-1500892860999699,538237679988759,1795214117992459,772907056695631,-1116368663966893,-1499173615891345,-21415009233507,1379333509274213,992300037926875,-609507665248183,-1386598618092973,-383925685377107,1106286152107215,1165848095300723,-309982963820003,-1414989409257931,-664528307081435,999960466214809,1380213950294351,-57622572956809,-1446175225324147,-984680336476427,735769575608057,1552509181379055,450456028533451,-1241896292139721,-1458376678925801,135023491111853,1641103245003415,1150506973199829,-812204970950139,-1803650796199053,-552482243444905,1371649292327045,1581794745382169,-115789714667755,-1605330224452441,-1140560711717379,638012740789629,1594117705977721,639392728805533,-1029229294676633,-1396863922675605,-76715957398767,1248473459935357,969320798978917,-452485806529203,-1179918268298803,-391747116472961,775148185997219,831182202720699,-155660858221077,-807429564410691,-331111386069163,525641721829335,592468310696725,-167710804435043,-685043412864833,-231788610304161,605208870029807,658863170349273,-252304993427489,-946820372887545,-383520141052623,814190995493707,1034695137071087,-137490007444673,-1236618458769817,-801612634086397,687895243252407,1394653157365683,407488839028119,-1135109379087911,-1369331205189423,70047236341585,1501935731677705,1140004980754335,-646433495244913,-1667380783839639,-646433495244913,1140004980754335,1501935731677705,70047236341585,-1369331205189423,-1135109379087911,407488839028119,1394653157365683,687895243252407,-801612634086397,-1236618458769817,-137490007444673,1034695137071087,814190995493707,-383520141052623,-946820372887545,-252304993427489,658863170349273,605208870029807,-231788610304161,-685043412864833,-167710804435043,592468310696725,525641721829335,-331111386069163,-807429564410691,-155660858221077,831182202720699,775148185997219,-391747116472961,-1179918268298803,-452485806529203,969320798978917,1248473459935357,-76715957398767,-1396863922675605,-1029229294676633,639392728805533,1594117705977721,638012740789629,-1140560711717379,-1605330224452441,-115789714667755,1581794745382169,1371649292327045,-552482243444905,-1803650796199053,-812204970950139,1150506973199829,1641103245003415,135023491111853,-1458376678925801,-1241896292139721,450456028533451,1552509181379055,735769575608057,-984680336476427,-1446175225324147,-57622572956809,1380213950294351,999960466214809,-664528307081435,-1414989409257931,-309982963820003,1165848095300723,1106286152107215,-383925685377107,-1386598618092973,-609507665248183,992300037926875,1379333509274213,-21415009233507,-1499173615891345,-1116368663966893,772907056695631,1795214117992459,538237679988759,-1500892860999699,-1715607961914361,243118778609289,1958710517897815,1293152002891321,-964556585973115,-2101753008324225,-737478656493771,1554839982126857,2049762762701775,74830694193987,-2058348078601753,-1731174457397677,717280518628313,2300533474537181,1085787325470523,-1406846271313925,-2152737717705047,-330605307399973,1812982117607565,1755452837031067,-355529310612059,-1980835402568263,-1224878215997051,953888353274963,1933565609900365,582968495623187,-1413670976185991,-1643436095546017,104109058390671,1642079222114493,1126518250123021,-705910258667113,-1567825611803169,-501119190591483,1072153650614159,1256748152032867,-49443017523413,-1209571854609257,-868306919265281,503926367001911,1215750221726611,399994277084271,-896221810204859,-1020731985284861,148959273227317,1077432834156483,615913605150925,-577394621602413,-1006423991025029,-205439109642177,817999576044965,845582749898385,-148969998125947,-973060997548177,-614880648471259,502009796190971,1002358644747071,276808440759669,-762689365301655,-857558889430173,58223277585763,861588589006641,631935432931761,-310287505556389,-850683328572627,-393524706962655,487883619617395,766914142039163,160017245652637,-593137789982933,-629734190840399,50287999540857,630224223553999,453632667286747,-224708707101035,-589322562355691,-256791504597355,322520813190603,479905717450937,102533429365527,-337439496812099,-371908146181663,-9046151231281,331880929822505,284020859517005,-72427732791503,-313013663222201,-178739145550393,130987824382325,247442673907917,83555932687919,-130885916829641,-171418525000025,-38233080782217,107607153687223,124868712644039,14295425388313,-94805122319517,-86987787682501,10954693800793,75890730553149,46301315186195,-21182052013717,-47047884904895,-20531704634229,15559863066887,26318318113065,10785817252213,-10141071105421,-16117720692819,-4872464510395,8016616595097,8695029295861,271493094571,-5132269221447,-3042581986527,1095186370389,2072828209057,531714492241,-621932157073,-500326054725,-8318501161,158281372683,72479738123,-9557767111,-20751000937,-7002639405,530121153,1226575845,473731979,98261615,12053953,848591,30531,429,1,D,1,143,6049,117689,1255365,7882565,28604595,45414213,-69054785,-480618747,-742052833,753025525,4367935707,4225223309,-8066718329,-23211809745,-7321192889,48445200081,70475026619,-26551591901,-164459386275,-115861519751,165625016461,345179913235,87127162653,-407230504435,-535616567363,-18615832761,709966807061,851485284987,-25687753325,-1303043582503,-1432180551153,386649073069,2442042338569,1859348152681,-1434933006527,-3677135969115,-1710651735933,2707562149477,4652465805751,1515809059131,-4035502874993,-6099198819615,-1214305495531,6505491844329,7807236185239,-696387215539,-9913288613369,-7975322330555,4122576971741,12427332272745,6648098764475,-7485783206149,-14279996383467,-5013813474955,11499433868949,16359688585795,1710193136079,-17019399121127,-16758146122971,4366695824691,21987154497709,14030792534433,-11553930381673,-24837200972049,-9020676164589,18632551014697,25553667181429,2160645984981,-25141946050827,-23720654923713,6285439263645,30309466919203,18947174304533,-16070298610823,-33138740001231,-10131903107405,26149050146515,30885604096173,-2343993362063,-32569826846073,-22902058257859,14284058485385,33989643722705,12645341270251,-24661373134407,-32669741167095,424247172499,34888841687497,25679689515727,-17826742555705,-39783890798045,-10451388675331,33277907604991,35512743516929,-7238624170265,-42508896458837,-26158811607595,24221765842251,47821969101039,12413314832097,-42047890443721,-47075175159333,8003706029047,56730714953721,36264943204983,-31167286232231,-62700004284947,-17388232022345,51239976563865,59172875391585,-5191468514917,-65289504031027,-47900049714605,28169512912335,72724303562545,30648573758201,-50336059875475,-72868149510853,-6910059204701,69230633298937,61833289447959,-20890239285017,-77563256787835,-40174183164267,43713238216093,73340626322089,16259440218983,-57988021796747,-62385824173097,6906510991457,66635778254875,44976290590295,-30629535099885,-66240471891961,-19270964660027,48634302982005,52677499826269,-7871004667341,-54223773279697,-30856092404383,28570877652903,48938309825559,7556636884939,-41460240056597,-36642353147825,14980332293009,47230311149979,18011171353991,-35766267664113,-43495037312549,6724980765723,49549421887031,27661915885057,-31126553366605,-50328870856905,-5199228905547,47003192097341,41197695261817,-15925594927215,-55234625160513,-27529522716293,36042991043783,57480119762703,7301311008717,-53752283541621,-48486238631349,17005679423697,60646035298877,29665258523515,-35538516300733,-55932423396949,-9840651627277,45738938390111,45410641640295,-8344611647649,-49826804913491,-29869115160607,24620192624511,45639058919753,9949233207643,-34265152959669,-32141625983433,8823100574139,33631055658421,13411111360715,-20788516830425,-23741625975515,4628252510943,23796322173287,8909731016867,-18069675711013,-19600322013185,7422564431719,26613513783545,9271934967173,-24592806623755,-28276050825015,8154287566123,38359851051735,19209194929263,-27979112270495,-42152140662145,-2743536551903,42460562019835,37061128554879,-14424894215547,-51018192187863,-26943371882077,31755279659105,54171453199371,10368231887105,-47416608732291,-47416608732291,10368231887105,54171453199371,31755279659105,-26943371882077,-51018192187863,-14424894215547,37061128554879,42460562019835,-2743536551903,-42152140662145,-27979112270495,19209194929263,38359851051735,8154287566123,-28276050825015,-24592806623755,9271934967173,26613513783545,7422564431719,-19600322013185,-18069675711013,8909731016867,23796322173287,4628252510943,-23741625975515,-20788516830425,13411111360715,33631055658421,8823100574139,-32141625983433,-34265152959669,9949233207643,45639058919753,24620192624511,-29869115160607,-49826804913491,-8344611647649,45410641640295,45738938390111,-9840651627277,-55932423396949,-35538516300733,29665258523515,60646035298877,17005679423697,-48486238631349,-53752283541621,7301311008717,57480119762703,36042991043783,-27529522716293,-55234625160513,-15925594927215,41197695261817,47003192097341,-5199228905547,-50328870856905,-31126553366605,27661915885057,49549421887031,6724980765723,-43495037312549,-35766267664113,18011171353991,47230311149979,14980332293009,-36642353147825,-41460240056597,7556636884939,48938309825559,28570877652903,-30856092404383,-54223773279697,-7871004667341,52677499826269,48634302982005,-19270964660027,-66240471891961,-30629535099885,44976290590295,66635778254875,6906510991457,-62385824173097,-57988021796747,16259440218983,73340626322089,43713238216093,-40174183164267,-77563256787835,-20890239285017,61833289447959,69230633298937,-6910059204701,-72868149510853,-50336059875475,30648573758201,72724303562545,28169512912335,-47900049714605,-65289504031027,-5191468514917,59172875391585,51239976563865,-17388232022345,-62700004284947,-31167286232231,36264943204983,56730714953721,8003706029047,-47075175159333,-42047890443721,12413314832097,47821969101039,24221765842251,-26158811607595,-42508896458837,-7238624170265,35512743516929,33277907604991,-10451388675331,-39783890798045,-17826742555705,25679689515727,34888841687497,424247172499,-32669741167095,-24661373134407,12645341270251,33989643722705,14284058485385,-22902058257859,-32569826846073,-2343993362063,30885604096173,26149050146515,-10131903107405,-33138740001231,-16070298610823,18947174304533,30309466919203,6285439263645,-23720654923713,-25141946050827,2160645984981,25553667181429,18632551014697,-9020676164589,-24837200972049,-11553930381673,14030792534433,21987154497709,4366695824691,-16758146122971,-17019399121127,1710193136079,16359688585795,11499433868949,-5013813474955,-14279996383467,-7485783206149,6648098764475,12427332272745,4122576971741,-7975322330555,-9913288613369,-696387215539,7807236185239,6505491844329,-1214305495531,-6099198819615,-4035502874993,1515809059131,4652465805751,2707562149477,-1710651735933,-3677135969115,-1434933006527,1859348152681,2442042338569,386649073069,-1432180551153,-1303043582503,-25687753325,851485284987,709966807061,-18615832761,-535616567363,-407230504435,87127162653,345179913235,165625016461,-115861519751,-164459386275,-26551591901,70475026619,48445200081,-7321192889,-23211809745,-8066718329,4225223309,4367935707,753025525,-742052833,-480618747,-69054785,45414213,28604595,7882565,1255365,117689,6049,143,1 858,C,1,429,30673,876876,13401156,126663108,805445382,3622855236,11834533482,28206789468,47863257228,52997979177,27049228875,-11458111236,-4338637605,74423061141,143300112936,89104858986,-45064341900,-67111378620,66645901860,122494819590,-36077540218,-144073184112,29705266817,158288863161,-141813737863,-462328721712,-135869537296,436417505238,200172100542,-626556957312,-599208510942,432942219567,735534404769,-322356512907,-837052316322,349478393550,1232491472598,37784330727,-1217354932137,3021217485,1868177098062,948821513640,-1477514077433,-1146826604781,1601654556244,1930383690807,-1023545799977,-2205837862800,568878332575,2390545282983,-271105189412,-2972949923229,-813627199841,2637777660804,1176495325530,-2985153048735,-2587949220273,1999872801927,2966841974862,-1479683367162,-3642430813038,478018810269,3957857330145,750370252203,-3595473922735,-1313061386637,3922832140433,3043507394070,-2624564470708,-3326447185776,2288729026097,4570485615267,-581961093373,-4480643567400,-498932996962,4443407616219,1708818650408,-4157538615945,-3176552102134,2900888737461,3554485464588,-2433894047871,-4836739263861,495537911154,4491943349739,383492245851,-4712179977260,-2007824408733,3920577204628,3062894166189,-2866316717462,-3544591349871,2139963347896,4368920286588,-535927277495,-3960360264861,-96635750213,4207051820829,1592048421895,-3268228747641,-2182965718727,2537894296509,2695067911885,-1612320279999,-2907447517391,485386095909,2324180046600,-218870375724,-2314630601251,-560124234384,1586983996115,608070811920,-1272693913591,-820341230280,728307479021,750240088026,-140880979645,-165412081692,152162853935,-165412081692,-140880979645,750240088026,728307479021,-820341230280,-1272693913591,608070811920,1586983996115,-560124234384,-2314630601251,-218870375724,2324180046600,485386095909,-2907447517391,-1612320279999,2695067911885,2537894296509,-2182965718727,-3268228747641,1592048421895,4207051820829,-96635750213,-3960360264861,-535927277495,4368920286588,2139963347896,-3544591349871,-2866316717462,3062894166189,3920577204628,-2007824408733,-4712179977260,383492245851,4491943349739,495537911154,-4836739263861,-2433894047871,3554485464588,2900888737461,-3176552102134,-4157538615945,1708818650408,4443407616219,-498932996962,-4480643567400,-581961093373,4570485615267,2288729026097,-3326447185776,-2624564470708,3043507394070,3922832140433,-1313061386637,-3595473922735,750370252203,3957857330145,478018810269,-3642430813038,-1479683367162,2966841974862,1999872801927,-2587949220273,-2985153048735,1176495325530,2637777660804,-813627199841,-2972949923229,-271105189412,2390545282983,568878332575,-2205837862800,-1023545799977,1930383690807,1601654556244,-1146826604781,-1477514077433,948821513640,1868177098062,3021217485,-1217354932137,37784330727,1232491472598,349478393550,-837052316322,-322356512907,735534404769,432942219567,-599208510942,-626556957312,200172100542,436417505238,-135869537296,-462328721712,-141813737863,158288863161,29705266817,-144073184112,-36077540218,122494819590,66645901860,-67111378620,-45064341900,89104858986,143300112936,74423061141,-4338637605,-11458111236,27049228875,52997979177,47863257228,28206789468,11834533482,3622855236,805445382,126663108,13401156,876876,30673,429,1,D,1,143,6134,125166,1484294,11415169,60766522,232467590,649247723,1313040850,1832409346,1500492765,211399365,-588965019,973986191,4051869976,4583469733,710607522,-2739721163,-317539913,4149900428,2100658489,-4129813130,-2909832014,4624811925,1976237061,-12058154658,-13261756037,6585624321,15460328252,-7730539136,-26905226982,-4080831520,26698705980,10108834116,-27025486402,-13369419078,34558306506,29196179067,-27587065895,-31361363984,38281961210,62257124367,-12501143505,-61690127485,7223382738,78770137327,20843265472,-73671938804,-38186168474,68003614078,51380663501,-70632902964,-84973812903,42361794817,89988174605,-36282581424,-123378996498,-12337469021,113859508161,35889807636,-114919764578,-72555578756,99175759228,105933559400,-66012454900,-114980814939,54331090785,154135741666,6912553339,-137933226175,-27625004158,151630246518,88113224378,-115742626717,-113544063512,88881256373,139857277983,-53683350789,-163627056123,-3688511761,149030378217,29051129428,-160430690287,-94648295042,115489722737,112430483609,-95822813401,-150091261478,44268611490,157368492502,2524073134,-147003269212,-33137150307,145458595942,83426829129,-105385023347,-94018880217,91466880972,128347521075,-41174546356,-123877751324,9867775261,118604425935,22248753060,-102464477655,-50575963602,67928715822,48039259461,-58019615327,-62348558104,27350408737,50260148702,-17008220584,-46761421678,955953665,33350004168,9352657800,-9801715505,1712766028,1712766028,-9801715505,9352657800,33350004168,955953665,-46761421678,-17008220584,50260148702,27350408737,-62348558104,-58019615327,48039259461,67928715822,-50575963602,-102464477655,22248753060,118604425935,9867775261,-123877751324,-41174546356,128347521075,91466880972,-94018880217,-105385023347,83426829129,145458595942,-33137150307,-147003269212,2524073134,157368492502,44268611490,-150091261478,-95822813401,112430483609,115489722737,-94648295042,-160430690287,29051129428,149030378217,-3688511761,-163627056123,-53683350789,139857277983,88881256373,-113544063512,-115742626717,88113224378,151630246518,-27625004158,-137933226175,6912553339,154135741666,54331090785,-114980814939,-66012454900,105933559400,99175759228,-72555578756,-114919764578,35889807636,113859508161,-12337469021,-123378996498,-36282581424,89988174605,42361794817,-84973812903,-70632902964,51380663501,68003614078,-38186168474,-73671938804,20843265472,78770137327,7223382738,-61690127485,-12501143505,62257124367,38281961210,-31361363984,-27587065895,29196179067,34558306506,-13369419078,-27025486402,10108834116,26698705980,-4080831520,-26905226982,-7730539136,15460328252,6585624321,-13261756037,-12058154658,1976237061,4624811925,-2909832014,-4129813130,2100658489,4149900428,-317539913,-2739721163,710607522,4583469733,4051869976,973986191,-588965019,211399365,1500492765,1832409346,1313040850,649247723,232467590,60766522,11415169,1484294,125166,6134,143,1 859,C,1,429,30817,906191,14860103,160111523,1255380741,7671361089,38333773381,162177858129,596141330025,1942198144437,5697111725869,15239937831181,37575683183689,86174178230345,185284327395665,376136780167221,725502727847523,1337186518239895,2367206376553757,4043630443086803,6692219038680475,10769114299715801,16901798979762121,25939470651275021,39013939080902229,57612217013817759,83662111201405561,119632214499564747,168647620235476879,234622383677852987,322409334171228953,437967463713754261,588546896266772537,782891330224141593,1031457657754481749,1346652019445614581,1743080843171894527,2237814647954823519,2850661846556025221,3604449583458388989,4525308650602140631,5642959409111317323,6990995184337093853,8607158889197021887,10533608058770915707,12817163442934107053,15509536862348481053,18667534814331277455,22353234784630439111,26634131128286427071,31583247016264288087,37279208948266921149,43806281183930681475,51254359007896849431,59718921292192468529,69300943569026141715,80106772585997231857,92247962697873741717,105841074427106768663,121007436628273403507,137872875494915796987,156567415018583374315,177224953479521865523,199982919128114498577,224981906471548585971,252365293829773631859,282278843564790506849,314870287822327024917,350288903248270491545,388685076957977628939,430209863447194945491,475014529721162397459,523250085224230875925,575066794403905305579,630613671597907792517,690037958521027613591,753484583111292960527,821095595862718327745,893009578157772792747,969361018092496307621,1050279652519645944599,1135889777405553334777,1226309529848250883849,1321650143699705420385,1422015178406231655573,1527499720128718152269,1638189556897906770229,1754160334411857020993,1875476703147881167503,2002191468215681351007,2134344750791122874967,2271963166648761899403,2415059026488575321483,2563629565645472095355,2717656215450728675627,2877103931300945808051,3041920590859339344851,3212036470524909948755,3387363802953279059301,3567796416651461408899,3753209461248779195377,3943459226092576438633,4138383061035535289113,4337799404427921288915,4541507916165532026657,4749289707711863913501,4960907660076200787603,5176106824706155481301,5394614907154223164861,5616142834434204954841,5840385402540482481237,6067021993622725700567,6295717348146406412333,6526122379489372711623,6757875025471552940353,6990601138002992306415,7223915413288338250525,7457422360119744324959,7690717297110275407037,7923387367369774347607,8155012563983769669627,8385166768854619303341,8613418814441971885391,8839333577589080164891,9062473107460698927323,9282397781561822989523,9498667481557577016183,9710842786257822575473,9918486188280609406829,10121163346038331041559,10318444379108221237561,10509905204782977063543,10695128903974369394715,10873707102554816036301,11045241360588777602535,11209344570810127944557,11365642371022097076789,11513774569040114817787,11653396567106076097991,11784180763853191943537,11905817912417639334525,12018018422466302039155,12120513604220462423635,12213056855600659440905,12295424786878935544529,12367418266236652196749,12428863363693288709835,12479612175637692594323,12519543524987616359585,12548563543780377615365,12566606147452675270585,12573633402310492232193,12569635777090110770885,12554632265907586260187,12528670377688405091303,12491826001620382095599,12444203168964438394569,12385933730927337545671,12317176961297100799129,12238119080353763972183,12148972693317382254651,12049976145248918306891,11941392808177612316835,11823510324100250202475,11696639822567780214785,11561115116931413758517,11417291869681216901443,11265546714634093286125,11106276333317164745739,10939896496288121346823,10766841085775258441279,10587561108453484526335,10402523691497746833269,10212211043004098764603,10017119358551113463495,9817757668314472420185,9614646633625193665257,9408317306710281727311,9199309858906213186517,8988172268023988977325,8775458947100829668181,8561729302203215076705,8347546223088374288901,8133474525727326045815,7920079368961184662971,7707924657334578588775,7497571427581502014341,7289576209980646843961,7084489363901201065971,6882853403845573945721,6685201345360730827217,6492055099303089803449,6303923928832063771321,6121302967172222263075,5944671788237319819213,5774493030878343055477,5611211093235414748909,5455250923020954128155,5307016923904753179093,5166891980577499269321,5035236587987860563289,4912388065749315499615,4798659848978362953133,4694340862435170191985,4599694992231395127889,4514960661604928100947,4440350499549022320513,4376051076710265676585,4322222682818221880043,4278999133866006790771,4246487614319695626563,4224768566612822900829,4213895632145813535429,4213895632145813535429,4224768566612822900829,4246487614319695626563,4278999133866006790771,4322222682818221880043,4376051076710265676585,4440350499549022320513,4514960661604928100947,4599694992231395127889,4694340862435170191985,4798659848978362953133,4912388065749315499615,5035236587987860563289,5166891980577499269321,5307016923904753179093,5455250923020954128155,5611211093235414748909,5774493030878343055477,5944671788237319819213,6121302967172222263075,6303923928832063771321,6492055099303089803449,6685201345360730827217,6882853403845573945721,7084489363901201065971,7289576209980646843961,7497571427581502014341,7707924657334578588775,7920079368961184662971,8133474525727326045815,8347546223088374288901,8561729302203215076705,8775458947100829668181,8988172268023988977325,9199309858906213186517,9408317306710281727311,9614646633625193665257,9817757668314472420185,10017119358551113463495,10212211043004098764603,10402523691497746833269,10587561108453484526335,10766841085775258441279,10939896496288121346823,11106276333317164745739,11265546714634093286125,11417291869681216901443,11561115116931413758517,11696639822567780214785,11823510324100250202475,11941392808177612316835,12049976145248918306891,12148972693317382254651,12238119080353763972183,12317176961297100799129,12385933730927337545671,12444203168964438394569,12491826001620382095599,12528670377688405091303,12554632265907586260187,12569635777090110770885,12573633402310492232193,12566606147452675270585,12548563543780377615365,12519543524987616359585,12479612175637692594323,12428863363693288709835,12367418266236652196749,12295424786878935544529,12213056855600659440905,12120513604220462423635,12018018422466302039155,11905817912417639334525,11784180763853191943537,11653396567106076097991,11513774569040114817787,11365642371022097076789,11209344570810127944557,11045241360588777602535,10873707102554816036301,10695128903974369394715,10509905204782977063543,10318444379108221237561,10121163346038331041559,9918486188280609406829,9710842786257822575473,9498667481557577016183,9282397781561822989523,9062473107460698927323,8839333577589080164891,8613418814441971885391,8385166768854619303341,8155012563983769669627,7923387367369774347607,7690717297110275407037,7457422360119744324959,7223915413288338250525,6990601138002992306415,6757875025471552940353,6526122379489372711623,6295717348146406412333,6067021993622725700567,5840385402540482481237,5616142834434204954841,5394614907154223164861,5176106824706155481301,4960907660076200787603,4749289707711863913501,4541507916165532026657,4337799404427921288915,4138383061035535289113,3943459226092576438633,3753209461248779195377,3567796416651461408899,3387363802953279059301,3212036470524909948755,3041920590859339344851,2877103931300945808051,2717656215450728675627,2563629565645472095355,2415059026488575321483,2271963166648761899403,2134344750791122874967,2002191468215681351007,1875476703147881167503,1754160334411857020993,1638189556897906770229,1527499720128718152269,1422015178406231655573,1321650143699705420385,1226309529848250883849,1135889777405553334777,1050279652519645944599,969361018092496307621,893009578157772792747,821095595862718327745,753484583111292960527,690037958521027613591,630613671597907792517,575066794403905305579,523250085224230875925,475014529721162397459,430209863447194945491,388685076957977628939,350288903248270491545,314870287822327024917,282278843564790506849,252365293829773631859,224981906471548585971,199982919128114498577,177224953479521865523,156567415018583374315,137872875494915796987,121007436628273403507,105841074427106768663,92247962697873741717,80106772585997231857,69300943569026141715,59718921292192468529,51254359007896849431,43806281183930681475,37279208948266921149,31583247016264288087,26634131128286427071,22353234784630439111,18667534814331277455,15509536862348481053,12817163442934107053,10533608058770915707,8607158889197021887,6990995184337093853,5642959409111317323,4525308650602140631,3604449583458388989,2850661846556025221,2237814647954823519,1743080843171894527,1346652019445614581,1031457657754481749,782891330224141593,588546896266772537,437967463713754261,322409334171228953,234622383677852987,168647620235476879,119632214499564747,83662111201405561,57612217013817759,39013939080902229,25939470651275021,16901798979762121,10769114299715801,6692219038680475,4043630443086803,2367206376553757,1337186518239895,725502727847523,376136780167221,185284327395665,86174178230345,37575683183689,15239937831181,5697111725869,1942198144437,596141330025,162177858129,38333773381,7671361089,1255380741,160111523,14860103,906191,30817,429,1,D,1,143,6221,133051,1741079,15839393,108865549,598552695,2741899341,10782396527,37231832411,114895599411,321380061129,824353590999,1958175130415,4344236375109,9068532202609,17931313487881,33786368117865,60992397794449,106005825979657,178151454161675,290612261654659,461680772633541,716312437079369,1088019129620107,1621141169499581,2373540000371937,3419758214823189,4854694298061783,6797832945071235,9398058918646319,12839068069926681,17345378734255579,23188941601690849,30696341964756185,40256577932959795,52329378039108151,67453995245338681,86258390876642535,109468709336233421,137918942369154799,172560681205181455,214472845486512523,264871256684830647,325117899817462679,396729705711026709,481386695715245467,580939355899005895,697415131115836489,833023935715716417,990162567522723607,1171417902647106773,1379568762351644083,1617586386491972129,1888633504913748703,2196062039891830019,2543409480375423041,2934393950171181289,3372907977439950493,3863010990960833391,4408920622043465733,5015002950423890415,5685761857841576219,6425827625611932141,7239944852531792849,8132959722267377277,9109806649872131785,10175494379955120333,11335091650493230383,12593712528314976951,13956501452993053385,15428617932697120161,17015220778041356205,18721451772208416601,20552418736721688927,22513178000834188541,24608716266404503951,26843931781542154337,29223614654474277603,31752426125025416333,34434876689035083553,37275303094679381607,40277844315653105391,43446416600677251273,46784687623976944087,50296049701622759617,53983592074015403069,57850072393531515027,61897887722228009353,66129045433259689415,70545134372028587397,75147296517598189601,79936199302892796965,84912008789139738261,90074364033233264951,95422353129743889825,100954491433606496065,106668702340653106069,112562300803408371561,118631979627033707985,124873798609482139645,131283176720977492577,137854887624308609999,144583058793872034709,151461174287749854567,158482080982816583147,165637997956298578313,172920528759201919779,180320676500526655597,187828861779128916329,195434943439214100185,203128241909716999765,210897564675445412523,218731233387513893509,226617112293528216911,234542637928376294851,242494850156707071711,250460424586813821411,258425706151623012149,266376743475676164895,274299323689504619097,282179007616154167459,290001165559950602655,297751014052371907619,305413653765739843317,312974108514128925507,320417365062831873869,327728413531207804471,334892288455975574719,341894110856440332475,348719131676433266113,355352776718138383373,361780692807947545615,367988794714941577983,373963312428034000257,379690838693627540817,385158376954286504511,390353389782591769905,395263847570969978443,399878276850112584055,404185807451696506279,408176217917004081453,411839978925471771791,415168294772651968479,418153142856640757881,420787310792345016723,423064430446604762361,424979008159609322779,426526450746935408729,427703087339340828537,428506187383489772373,428933975020173331213,428985639700155491265,428661342619503136291,427962218628376779665,426890373684473939181,425448878398422595983,423641758408790191149,421473982100314787215,418951445734809184093,416080955767786987825,412870208225244432071,409327765443953359471,405463030894639821247,401286222867143888845,396808347428202789603,392041170528100470591,386997188825742877461,381689598937558216725,376132265258034988065,370339686867317300935,364326964009457859639,358109764186235907255,351704287386068959311,345127229752585416517,338395745252024265555,331527405415512509141,324540157600083972891,317452282142264801533,310282348335746901345,303049168720904329667,295771751110921234731,288469248184442447013,281160905066162194957,273866005663367898895,266603818388731595881,259393541421809734385,252254247259305104731,245204826334049719067,238263929956525070577,231449913402766579771,224780780203711446307,218274128405829755029,211947098994195762849,205816326246677027613,199897889842683998059,194207269018649667693,188759299545469137069,183568134380181211351,178647208408643316077,174009207042863620437,169666038032718470701,165628805968346789075,161907789448673023553,158512421335477582055,155451272510494211669,152732039071949661925,150361532298906063493,148345670436942035283,146689471622158340931,145397047850367366859,144471600353886064619,143915416724599075337,143729869662027369321,143915416724599075337,144471600353886064619,145397047850367366859,146689471622158340931,148345670436942035283,150361532298906063493,152732039071949661925,155451272510494211669,158512421335477582055,161907789448673023553,165628805968346789075,169666038032718470701,174009207042863620437,178647208408643316077,183568134380181211351,188759299545469137069,194207269018649667693,199897889842683998059,205816326246677027613,211947098994195762849,218274128405829755029,224780780203711446307,231449913402766579771,238263929956525070577,245204826334049719067,252254247259305104731,259393541421809734385,266603818388731595881,273866005663367898895,281160905066162194957,288469248184442447013,295771751110921234731,303049168720904329667,310282348335746901345,317452282142264801533,324540157600083972891,331527405415512509141,338395745252024265555,345127229752585416517,351704287386068959311,358109764186235907255,364326964009457859639,370339686867317300935,376132265258034988065,381689598937558216725,386997188825742877461,392041170528100470591,396808347428202789603,401286222867143888845,405463030894639821247,409327765443953359471,412870208225244432071,416080955767786987825,418951445734809184093,421473982100314787215,423641758408790191149,425448878398422595983,426890373684473939181,427962218628376779665,428661342619503136291,428985639700155491265,428933975020173331213,428506187383489772373,427703087339340828537,426526450746935408729,424979008159609322779,423064430446604762361,420787310792345016723,418153142856640757881,415168294772651968479,411839978925471771791,408176217917004081453,404185807451696506279,399878276850112584055,395263847570969978443,390353389782591769905,385158376954286504511,379690838693627540817,373963312428034000257,367988794714941577983,361780692807947545615,355352776718138383373,348719131676433266113,341894110856440332475,334892288455975574719,327728413531207804471,320417365062831873869,312974108514128925507,305413653765739843317,297751014052371907619,290001165559950602655,282179007616154167459,274299323689504619097,266376743475676164895,258425706151623012149,250460424586813821411,242494850156707071711,234542637928376294851,226617112293528216911,218731233387513893509,210897564675445412523,203128241909716999765,195434943439214100185,187828861779128916329,180320676500526655597,172920528759201919779,165637997956298578313,158482080982816583147,151461174287749854567,144583058793872034709,137854887624308609999,131283176720977492577,124873798609482139645,118631979627033707985,112562300803408371561,106668702340653106069,100954491433606496065,95422353129743889825,90074364033233264951,84912008789139738261,79936199302892796965,75147296517598189601,70545134372028587397,66129045433259689415,61897887722228009353,57850072393531515027,53983592074015403069,50296049701622759617,46784687623976944087,43446416600677251273,40277844315653105391,37275303094679381607,34434876689035083553,31752426125025416333,29223614654474277603,26843931781542154337,24608716266404503951,22513178000834188541,20552418736721688927,18721451772208416601,17015220778041356205,15428617932697120161,13956501452993053385,12593712528314976951,11335091650493230383,10175494379955120333,9109806649872131785,8132959722267377277,7239944852531792849,6425827625611932141,5685761857841576219,5015002950423890415,4408920622043465733,3863010990960833391,3372907977439950493,2934393950171181289,2543409480375423041,2196062039891830019,1888633504913748703,1617586386491972129,1379568762351644083,1171417902647106773,990162567522723607,833023935715716417,697415131115836489,580939355899005895,481386695715245467,396729705711026709,325117899817462679,264871256684830647,214472845486512523,172560681205181455,137918942369154799,109468709336233421,86258390876642535,67453995245338681,52329378039108151,40256577932959795,30696341964756185,23188941601690849,17345378734255579,12839068069926681,9398058918646319,6797832945071235,4854694298061783,3419758214823189,2373540000371937,1621141169499581,1088019129620107,716312437079369,461680772633541,290612261654659,178151454161675,106005825979657,60992397794449,33786368117865,17931313487881,9068532202609,4344236375109,1958175130415,824353590999,321380061129,114895599411,37231832411,10782396527,2741899341,598552695,108865549,15839393,1741079,133051,6221,143,1 861,C,1,431,31104,902274,14109429,138610362,943013382,4767841732,18936928994,61819222308,172065951972,420419016159,922751244546,1853220962058,3457369995649,6065103354995,10102491240114,16100079613128,24694411879410,36620438541330,52695448393140,73796719291366,100834491760055,134720894310768,176334248308437,226478422615842,285840445237146,354952237787094,434161114895686,523611929661104,623241187608372,732780127618509,851765233485000,979557997104846,1115375096135346,1258329054927598,1407477952176281,1561877862652548,1720630583667954,1882923997750950,2048064626272812,2215502877431938,2384853225556290,2555907052533155,2728631417165208,2903151037594629,3079715260161432,3258654140806068,3440331376634500,3625099378370604,3813253757317832,4004984260877850,4200323908876155,4399099807029840,4600893389586336,4805019240197056,5010523438659732,5216196874600361,5420600217882024,5622097364535036,5818896202351218,6009100928054784,6190777388531137,6362024528826000,6521043356825255,6666194635946085,6796037264168820,6909348543944172,7005134142880836,7082630870168992,7141300669874274,7180813374304376,7201013856118269,7201874972017086,7183449541004082,7145833875207996,7089147109922233,7013526022136970,6919128478789967,6806136719738874,6674761984695798,6525258344159310,6357948227692501,6173257712109396,5971754319195738,5754172669337537,5521419814950288,5274564982536900,5014821134879508,4743524928937894,4462118304089538,4172124738714468,3875110633878110,3572633682950160,3266188882550082,2957164288182894,2646816807274381,2336267372594862,2026503924983160,1718384489928413,1412642890128666,1109905090247058,810724510277304,515637881361427,225230725877394,-59803361923554,-338618054937613,-610184019423618,-873268127749632,-1126416953363484,-1367946422893700,-1595948570081886,-1808325957641724,-2002855156595716,-2177272012348290,-2329365428642064,-2457066127542762,-2558526345617627,-2632195250908398,-2676892658297844,-2691876395737957,-2676892658297844,-2632195250908398,-2558526345617627,-2457066127542762,-2329365428642064,-2177272012348290,-2002855156595716,-1808325957641724,-1595948570081886,-1367946422893700,-1126416953363484,-873268127749632,-610184019423618,-338618054937613,-59803361923554,225230725877394,515637881361427,810724510277304,1109905090247058,1412642890128666,1718384489928413,2026503924983160,2336267372594862,2646816807274381,2957164288182894,3266188882550082,3572633682950160,3875110633878110,4172124738714468,4462118304089538,4743524928937894,5014821134879508,5274564982536900,5521419814950288,5754172669337537,5971754319195738,6173257712109396,6357948227692501,6525258344159310,6674761984695798,6806136719738874,6919128478789967,7013526022136970,7089147109922233,7145833875207996,7183449541004082,7201874972017086,7201013856118269,7180813374304376,7141300669874274,7082630870168992,7005134142880836,6909348543944172,6796037264168820,6666194635946085,6521043356825255,6362024528826000,6190777388531137,6009100928054784,5818896202351218,5622097364535036,5420600217882024,5216196874600361,5010523438659732,4805019240197056,4600893389586336,4399099807029840,4200323908876155,4004984260877850,3813253757317832,3625099378370604,3440331376634500,3258654140806068,3079715260161432,2903151037594629,2728631417165208,2555907052533155,2384853225556290,2215502877431938,2048064626272812,1882923997750950,1720630583667954,1561877862652548,1407477952176281,1258329054927598,1115375096135346,979557997104846,851765233485000,732780127618509,623241187608372,523611929661104,434161114895686,354952237787094,285840445237146,226478422615842,176334248308437,134720894310768,100834491760055,73796719291366,52695448393140,36620438541330,24694411879410,16100079613128,10102491240114,6065103354995,3457369995649,1853220962058,922751244546,420419016159,172065951972,61819222308,18936928994,4767841732,943013382,138610362,14109429,902274,31104,431,1,D,1,144,6250,129871,1586263,12837856,74714924,332733314,1192020650,3578501392,9302106309,21486431735,45017840368,86992105328,157160693415,268360176092,436867557052,682582149190,1028926171662,1502433236182,2132084740843,2948463740932,3982764627480,5265659906118,6825995219364,8689351819591,10876647723740,13402967675082,16276747343674,19499376153490,23065164163818,26961570723874,31169711132619,35665206629120,40419391622957,45400868721938,50577285520294,55917064294034,61390905460392,66973032203990,72642167191762,78382300765789,84183279117554,90041027522114,95957220716078,101938401439914,107994643525145,114137965210158,120380757293164,126734263456436,133206969337222,139802887673552,146519833022990,153347861752701,160268207551852,167252907878281,174265021124402,181259290734554,188183154867632,194978003090924,201580740169474,207925804964951,213947540364508,219582620033060,224772248108290,229463816502515,233611875490816,237178619319955,240134105187136,242456206684540,244130232463814,245148089892860,245506888856615,245207253002252,244251846480039,242644393375947,240389249599174,237491417265398,233956681191172,229791712054730,225004354162826,219604299099162,213604135961756,207020648206168,199875958065084,192198056644939,184020685991748,175382821724964,166327990223947,156903618871844,147160366752378,137151084342798,126929240566837,116547072255632,106053857919818,95494722641521,84910178369660,74336145649212,63804066147456,53341025218048,42970089061530,32711156533456,22582532121698,12603062240388,2794319049634,-6817614291316,-16200880308305,-25317003565924,-34120268370856,-42557230317579,-50566598869408,-58079910671596,-65023212985618,-71319643864781,-76892548053696,-81668631232362,-85580821559159,-88570888545046,-90591988985092,-91611104512844,-91611104512844,-90591988985092,-88570888545046,-85580821559159,-81668631232362,-76892548053696,-71319643864781,-65023212985618,-58079910671596,-50566598869408,-42557230317579,-34120268370856,-25317003565924,-16200880308305,-6817614291316,2794319049634,12603062240388,22582532121698,32711156533456,42970089061530,53341025218048,63804066147456,74336145649212,84910178369660,95494722641521,106053857919818,116547072255632,126929240566837,137151084342798,147160366752378,156903618871844,166327990223947,175382821724964,184020685991748,192198056644939,199875958065084,207020648206168,213604135961756,219604299099162,225004354162826,229791712054730,233956681191172,237491417265398,240389249599174,242644393375947,244251846480039,245207253002252,245506888856615,245148089892860,244130232463814,242456206684540,240134105187136,237178619319955,233611875490816,229463816502515,224772248108290,219582620033060,213947540364508,207925804964951,201580740169474,194978003090924,188183154867632,181259290734554,174265021124402,167252907878281,160268207551852,153347861752701,146519833022990,139802887673552,133206969337222,126734263456436,120380757293164,114137965210158,107994643525145,101938401439914,95957220716078,90041027522114,84183279117554,78382300765789,72642167191762,66973032203990,61390905460392,55917064294034,50577285520294,45400868721938,40419391622957,35665206629120,31169711132619,26961570723874,23065164163818,19499376153490,16276747343674,13402967675082,10876647723740,8689351819591,6825995219364,5265659906118,3982764627480,2948463740932,2132084740843,1502433236182,1028926171662,682582149190,436867557052,268360176092,157160693415,86992105328,45017840368,21486431735,9302106309,3578501392,1192020650,332733314,74714924,12837856,1586263,129871,6250,144,1 862,C,1,431,31247,930529,15452805,167614607,1306273803,7786345577,37083220777,145733128779,484602221583,1392184377977,3519591499993,7967206774619,16425471901803,31356857700253,56284676122769,96194472747607,157917637760711,250313417094757,384249684493325,572679996804207,831115476843115,1178290569664057,1636309611072817,2229856053709431,2985153557528507,3929997528874297,5095109082418349,6515132795476607,8227372112377083,10268917293294949,12675444345944997,15483733623372255,18735283496462991,22475992784306893,26751027887189745,31600635052306691,37062853847678315,43180762842074245,50004834265635309,57585648210181499,65964647750709615,75174756913991237,85250956395856197,96236939604976687,108177161434479259,121102318154409681,135026530641389049,149960548562322183,165923567630804663,182936479841087209,201003837032556161,220108485859381563,240227165621485059,261346478756535693,283456689169019441,306531093751151279,330520312233063639,355371460754047173,381046394833364593,407512241055003163,434716239274289583,462581819821546441,491034994785376617,520025266683320543,549508889402886743,579415093151866553,609644613128170333,640108140613853875,670753472892207947,701540002985216205,732392007204382909,763197805760496639,793862917053103599,824347248378298609,854631562617654945,884655133025129831,914312449534383527,943520146244358653,972265229253445253,1000564703452718471,1028387772713627523,1055649043468953501,1082287300559189797,1108323030508221423,1133811218589001367,1158750310444316985,1183074364783930701,1206743608081730347,1229808565249018087,1252353995126717089,1274396128224257305,1295877520095916535,1316771189393103151,1337149304053119581,1357115089070071741,1376687932193293143,1395803516792677767,1414433816732201697,1432659948774851245,1450590252689975199,1468232681974594835,1485501378750469725,1502353843057962505,1518868388118939647,1535148541444844583,1551183137267520785,1566859351713646273,1582116114386789351,1597025291681872051,1611682918437654493,1626058250145163097,1640013127379372519,1653469515430046891,1666492503896206673,1679168888693176377,1691447349631276663,1703165180330136871,1714228870022901765,1724697719210118861,1734650508149290127,1744018773632317979,1752621923451345737,1760360390985842521,1767299366022440867,1773523809469553755,1778964718660094073,1783441205332869149,1786864684277898927,1789322723010614063,1790923171531739637,1791612415295272757,1791221239336020439,1789677799447009659,1787093047728655189,1783597503696771705,1779152694525294991,1773598262255335603,1766871140702377161,1759094155280940641,1750410429383933583,1740791444193212763,1730084140330712533,1718232631764724381,1705368486924233923,1691644993730465635,1677044975736087225,1661428329487994629,1644753308905328095,1627164531032101375,1608825216247891121,1589726152540309157,1569736767142087571,1548827574347881031,1527153958839350981,1504882527052366209,1481999797676856319,1458370378572790267,1433966378983632493,1408949298451493789,1383487140771683283,1357558031170911003,1331015220144878001,1303828385691312413,1276168302372900703,1248213927018407183,1219945542566956009,1191212091523296585,1161984646296920647,1132447528318949771,1102798088504083005,1073028385634824473,1042990965893075163,1012660933499906031,982233327519796573,951919293757295225,921720820655774827,891495747628086307,861224102477041685,831106645829795465,801357703774385055,771979139851500419,742830000545744581,713895290612922297,685378537645304879,657487347291168751,630210697952333601,603400429059745453,577044311244559735,551347601943192655,526506205326881353,502488208917584705,479132312776113791,456428007691466855,434584075855127445,413785959268738921,393980659514733711,374993267879619475,356814804262138733,339657158026731637,323694600892002363,308852462420935367,294940990749645545,281948982598081625,270084967918100411,259505776798811947,250112087993607753,241699087502076177,234252627364115919,227975589120453835,223006800310558393,219227139737350373,216426214971595143,214596798982949155,213944073481266001,214596798982949155,216426214971595143,219227139737350373,223006800310558393,227975589120453835,234252627364115919,241699087502076177,250112087993607753,259505776798811947,270084967918100411,281948982598081625,294940990749645545,308852462420935367,323694600892002363,339657158026731637,356814804262138733,374993267879619475,393980659514733711,413785959268738921,434584075855127445,456428007691466855,479132312776113791,502488208917584705,526506205326881353,551347601943192655,577044311244559735,603400429059745453,630210697952333601,657487347291168751,685378537645304879,713895290612922297,742830000545744581,771979139851500419,801357703774385055,831106645829795465,861224102477041685,891495747628086307,921720820655774827,951919293757295225,982233327519796573,1012660933499906031,1042990965893075163,1073028385634824473,1102798088504083005,1132447528318949771,1161984646296920647,1191212091523296585,1219945542566956009,1248213927018407183,1276168302372900703,1303828385691312413,1331015220144878001,1357558031170911003,1383487140771683283,1408949298451493789,1433966378983632493,1458370378572790267,1481999797676856319,1504882527052366209,1527153958839350981,1548827574347881031,1569736767142087571,1589726152540309157,1608825216247891121,1627164531032101375,1644753308905328095,1661428329487994629,1677044975736087225,1691644993730465635,1705368486924233923,1718232631764724381,1730084140330712533,1740791444193212763,1750410429383933583,1759094155280940641,1766871140702377161,1773598262255335603,1779152694525294991,1783597503696771705,1787093047728655189,1789677799447009659,1791221239336020439,1791612415295272757,1790923171531739637,1789322723010614063,1786864684277898927,1783441205332869149,1778964718660094073,1773523809469553755,1767299366022440867,1760360390985842521,1752621923451345737,1744018773632317979,1734650508149290127,1724697719210118861,1714228870022901765,1703165180330136871,1691447349631276663,1679168888693176377,1666492503896206673,1653469515430046891,1640013127379372519,1626058250145163097,1611682918437654493,1597025291681872051,1582116114386789351,1566859351713646273,1551183137267520785,1535148541444844583,1518868388118939647,1502353843057962505,1485501378750469725,1468232681974594835,1450590252689975199,1432659948774851245,1414433816732201697,1395803516792677767,1376687932193293143,1357115089070071741,1337149304053119581,1316771189393103151,1295877520095916535,1274396128224257305,1252353995126717089,1229808565249018087,1206743608081730347,1183074364783930701,1158750310444316985,1133811218589001367,1108323030508221423,1082287300559189797,1055649043468953501,1028387772713627523,1000564703452718471,972265229253445253,943520146244358653,914312449534383527,884655133025129831,854631562617654945,824347248378298609,793862917053103599,763197805760496639,732392007204382909,701540002985216205,670753472892207947,640108140613853875,609644613128170333,579415093151866553,549508889402886743,520025266683320543,491034994785376617,462581819821546441,434716239274289583,407512241055003163,381046394833364593,355371460754047173,330520312233063639,306531093751151279,283456689169019441,261346478756535693,240227165621485059,220108485859381563,201003837032556161,182936479841087209,165923567630804663,149960548562322183,135026530641389049,121102318154409681,108177161434479259,96236939604976687,85250956395856197,75174756913991237,65964647750709615,57585648210181499,50004834265635309,43180762842074245,37062853847678315,31600635052306691,26751027887189745,22475992784306893,18735283496462991,15483733623372255,12675444345944997,10268917293294949,8227372112377083,6515132795476607,5095109082418349,3929997528874297,2985153557528507,2229856053709431,1636309611072817,1178290569664057,831115476843115,572679996804207,384249684493325,250313417094757,157917637760711,96194472747607,56284676122769,31356857700253,16425471901803,7967206774619,3519591499993,1392184377977,484602221583,145733128779,37083220777,7786345577,1306273803,167614607,15452805,930529,31247,431,1,D,1,144,6335,137294,1815539,16535842,111983031,593908160,2560410215,9229748690,28458399155,76525047628,182675367749,393800580024,779670526371,1440708656230,2519992883647,4217445544744,6800061782137,10603996997332,16033873134569,23571586703290,33797974864301,47409938450004,65209199145813,88065791441318,116896095250441,152689713578226,196559521221583,249741549232486,313514375731105,389114400438692,477758489815327,580769256324408,699648973298847,835974720194306,991206606943721,1166650540646948,1363659562932049,1583838420954460,1828953767183145,2100598122569070,2400007050744023,2728286639587460,3086777406383015,3477042593041646,3900411827184219,4357619524128092,4849016710463701,5375096486750076,5936611416358141,6534063023424076,7167208576975403,7835268350402752,8537588324170747,9273852263699926,10043518398539365,10845254071944804,11677208087228597,12537802240818274,13425928197332243,14340216533512950,15278402828558749,16237783438705084,17216221400503643,18212258334472852,19224052699058189,20248606967706870,21282517211273553,22323362340741236,23369770394906769,24419905589544564,25470432091637057,26517575814590760,27559027673238615,28594053623868728,29621489111446287,30638325773597856,31641011913933055,32627877064679676,33599330247189839,34555387669825030,35493867102746305,36411873688691636,37308677042454689,38185962221330376,39044931683401119,39884199557568726,40701511886693763,41497021062396182,42273491845405127,43032963924771328,43774450963426175,44496007024974520,45198391724753569,45885123763364276,46558631979917055,47217805306533584,47860503982841343,48487649932007750,49103078956941281,49709131151911842,50304065621821149,50885066475017258,51452788703805667,52011014739134044,52561694200042885,53102235176373916,53628988719002861,54142212390977062,54645522276492225,55140420018368766,55623488207446255,56090310988646246,56540774022851881,56978283973743752,57403838868947703,57813192982957808,58201209518524257,58567446099557204,58915130141029639,59244827463734182,59551635436512729,59829973654644552,60079431278111143,60303495440486748,60502827582342391,60672458500611710,60806957820637145,60906513677436072,60975436915767783,61015050613228412,61020808940107497,60987735951116946,60916720113468631,60812896066554586,60678244639387443,60508606459766242,60299280436729509,60051506599498908,59770853667930171,59459695438411690,59114158294195901,58729776410470952,58308058495302165,57854897719064544,57373033227787205,56859003490572670,56308810251091795,55724437193706884,55112172199689083,54475046456889218,53809882025094231,53113058236376482,52386978198571651,51638189092503366,50869689850723981,50078109111123182,49259756236555443,48417196032585744,47557144614346747,46682478924011952,45789440169321861,44874061756713230,43939044966793915,42991508024118260,42034574205282941,41064407076754404,40076937815998501,39075124976276734,38066683890074755,37055287061656438,36037337755990399,35008854349632946,33973040896039515,32938062122797646,31908015491829647,30879550104794428,29848840971619079,28819281754269634,27799203970661299,26792746345085474,25796552776017247,24806910869138978,23827385308187523,22866255115904516,21927283048620349,21006722544731110,20100802630388209,19213232361013952,18352146818368561,17520694048033704,16714477991294703,15929549508660088,15169790581473415,14443254696490370,13752490252805121,13092435015911602,12458951288551733,11856085938200520,11291789864086459,10767989290451006,10278931909164037,9820213528285532,9395865515720115,9013502678953336,8674264266179797,8371664719200612,8101030624735357,7866320910002078,7674745929726619,7526722637399818,7415290705415221,7335855309229238,7292606146209323,7292606146209323,7335855309229238,7415290705415221,7526722637399818,7674745929726619,7866320910002078,8101030624735357,8371664719200612,8674264266179797,9013502678953336,9395865515720115,9820213528285532,10278931909164037,10767989290451006,11291789864086459,11856085938200520,12458951288551733,13092435015911602,13752490252805121,14443254696490370,15169790581473415,15929549508660088,16714477991294703,17520694048033704,18352146818368561,19213232361013952,20100802630388209,21006722544731110,21927283048620349,22866255115904516,23827385308187523,24806910869138978,25796552776017247,26792746345085474,27799203970661299,28819281754269634,29848840971619079,30879550104794428,31908015491829647,32938062122797646,33973040896039515,35008854349632946,36037337755990399,37055287061656438,38066683890074755,39075124976276734,40076937815998501,41064407076754404,42034574205282941,42991508024118260,43939044966793915,44874061756713230,45789440169321861,46682478924011952,47557144614346747,48417196032585744,49259756236555443,50078109111123182,50869689850723981,51638189092503366,52386978198571651,53113058236376482,53809882025094231,54475046456889218,55112172199689083,55724437193706884,56308810251091795,56859003490572670,57373033227787205,57854897719064544,58308058495302165,58729776410470952,59114158294195901,59459695438411690,59770853667930171,60051506599498908,60299280436729509,60508606459766242,60678244639387443,60812896066554586,60916720113468631,60987735951116946,61020808940107497,61015050613228412,60975436915767783,60906513677436072,60806957820637145,60672458500611710,60502827582342391,60303495440486748,60079431278111143,59829973654644552,59551635436512729,59244827463734182,58915130141029639,58567446099557204,58201209518524257,57813192982957808,57403838868947703,56978283973743752,56540774022851881,56090310988646246,55623488207446255,55140420018368766,54645522276492225,54142212390977062,53628988719002861,53102235176373916,52561694200042885,52011014739134044,51452788703805667,50885066475017258,50304065621821149,49709131151911842,49103078956941281,48487649932007750,47860503982841343,47217805306533584,46558631979917055,45885123763364276,45198391724753569,44496007024974520,43774450963426175,43032963924771328,42273491845405127,41497021062396182,40701511886693763,39884199557568726,39044931683401119,38185962221330376,37308677042454689,36411873688691636,35493867102746305,34555387669825030,33599330247189839,32627877064679676,31641011913933055,30638325773597856,29621489111446287,28594053623868728,27559027673238615,26517575814590760,25470432091637057,24419905589544564,23369770394906769,22323362340741236,21282517211273553,20248606967706870,19224052699058189,18212258334472852,17216221400503643,16237783438705084,15278402828558749,14340216533512950,13425928197332243,12537802240818274,11677208087228597,10845254071944804,10043518398539365,9273852263699926,8537588324170747,7835268350402752,7167208576975403,6534063023424076,5936611416358141,5375096486750076,4849016710463701,4357619524128092,3900411827184219,3477042593041646,3086777406383015,2728286639587460,2400007050744023,2100598122569070,1828953767183145,1583838420954460,1363659562932049,1166650540646948,991206606943721,835974720194306,699648973298847,580769256324408,477758489815327,389114400438692,313514375731105,249741549232486,196559521221583,152689713578226,116896095250441,88065791441318,65209199145813,47409938450004,33797974864301,23571586703290,16033873134569,10603996997332,6800061782137,4217445544744,2519992883647,1440708656230,779670526371,393800580024,182675367749,76525047628,28458399155,9229748690,2560410215,593908160,111983031,16535842,1815539,137294,6335,144,1 863,C,1,431,30529,835977,11553433,90009285,401786161,882498023,-176316757,-5742987959,-9366592351,14095163435,59222007579,9097488807,-205059455905,-200931629721,483933882613,904016432373,-758005032201,-2733718298987,427103619167,6520465455751,1971209791435,-13006717236763,-9142691266103,22277850900031,25274806688943,-32942234786191,-55981029262723,41178315589079,107882722405187,-39747149143391,-187725151104419,17177048367657,301009360051793,42625075388157,-450204846652821,-159978579505593,632899627738769,358068726833981,-840408281457861,-660717533671139,1057396681154471,1089780680778199,-1262763058869925,-1662769594068643,1431706580093581,2391250159896465,-1538642178952843,-3280348292457283,1560594103526929,4329662677512757,-1480524750090991,-5535742216361009,1289861293021837,6896005922277671,-989276649140857,-8413305781768475,587152771773867,10099874221670279,-95881942702975,-11979386098569853,-472989990937791,14086557008066147,1113550867304681,-16464387347996337,-1829221881781723,19159572135955079,2634713704762355,-22216635926092867,-3555610509999583,25671633935953661,4625064071252119,-29546784957619359,-5877681150145329,33847721758830281,7341825700782803,-38564453288192227,-9032380641188905,43675833909453533,10945844821673945,-49156210093591677,-13058646865272467,54982703901910893,15328685402824823,-61141988248613945,-17699888461182423,67635559234308161,20109538017953731,-74482204207127149,-22497476798739923,81716346233042847,24815195127531235,-89382012456463437,-27032336008234887,97523817839427863,29139024179241033,-106177339054476273,-31144069470192915,115360791987275927,33070024285993457,-125068952436203453,-34945965767372261,135269897694370811,36798570756828693,-145905597065402599,-38642750320810075,156897244609499691,40474217638533439,-168154829493957761,-42266506391397141,179588532991848471,43973341183573007,-191119013909584259,-45535295479885775,202684756740982483,46888919593043309,-214246108908485713,-47977232342837127,225785743513232143,48760835265207327,-237304673552682529,-49228015767050099,248813210846414925,49400876641420245,-260318330313193169,-49334987586156891,271810930549482699,49112387355595183,-283256619837481511,-48830242138548951,294591658463930273,48587867758531083,-305723926024461611,-48473798335476709,316538584825437651,48554021024891383,-326908755600862301,-48863548656015755,336710705378755231,49404355629127589,-345840703420387163,-50151457449982653,354228865424570267,51065685698893147,-361846226098966729,-52109268072798935,368704111168265851,53260378815847967,-374847143941060197,-54524531305137411,380341398439461657,55941534493194377,-385258795344404775,-57586253793971837,389659704333451551,59561361026752467,-393577683577476745,-61982369810656813,397010911769558703,64958458184435477,-399922759950826009,-68574196107282431,402250556517759773,72876133750718691,-403919580864236783,-77865879142642231,404859490194778849,83500107109930953,-405020977424764281,-89697919976172029,404389952956577691,96355374900213359,-402995591044621725,-103364758183044785,400909314877571001,110633907887121155,-398234615636690291,-118100688787500821,395090667763430513,125739912480141801,-391593774639559365,-133562473827529275,387839900585329559,141607617565175993,-383890607024849235,-149929373334367759,379764767970496453,158578998255070515,-375438377803974803,-167586886458502281,370853317137130425,176948509120622471,-365933162888300327,-186617926221898419,360602061075413907,196509973400760203,-354802418265934695,-206509921948569307,348508420558290459,216488522846237903,-341733474746923019,-226320054673059461,334530319617739161,235900568362115545,-326983264350125703,-245162795128368931,319193653703167031,254084354485049815,-311261523406642559,-262687293314162947,303267563218638421,271029207711745977,-295259207703580345,-279188014618344185,287243519466295259,287243519466295259,-279188014618344185,-295259207703580345,271029207711745977,303267563218638421,-262687293314162947,-311261523406642559,254084354485049815,319193653703167031,-245162795128368931,-326983264350125703,235900568362115545,334530319617739161,-226320054673059461,-341733474746923019,216488522846237903,348508420558290459,-206509921948569307,-354802418265934695,196509973400760203,360602061075413907,-186617926221898419,-365933162888300327,176948509120622471,370853317137130425,-167586886458502281,-375438377803974803,158578998255070515,379764767970496453,-149929373334367759,-383890607024849235,141607617565175993,387839900585329559,-133562473827529275,-391593774639559365,125739912480141801,395090667763430513,-118100688787500821,-398234615636690291,110633907887121155,400909314877571001,-103364758183044785,-402995591044621725,96355374900213359,404389952956577691,-89697919976172029,-405020977424764281,83500107109930953,404859490194778849,-77865879142642231,-403919580864236783,72876133750718691,402250556517759773,-68574196107282431,-399922759950826009,64958458184435477,397010911769558703,-61982369810656813,-393577683577476745,59561361026752467,389659704333451551,-57586253793971837,-385258795344404775,55941534493194377,380341398439461657,-54524531305137411,-374847143941060197,53260378815847967,368704111168265851,-52109268072798935,-361846226098966729,51065685698893147,354228865424570267,-50151457449982653,-345840703420387163,49404355629127589,336710705378755231,-48863548656015755,-326908755600862301,48554021024891383,316538584825437651,-48473798335476709,-305723926024461611,48587867758531083,294591658463930273,-48830242138548951,-283256619837481511,49112387355595183,271810930549482699,-49334987586156891,-260318330313193169,49400876641420245,248813210846414925,-49228015767050099,-237304673552682529,48760835265207327,225785743513232143,-47977232342837127,-214246108908485713,46888919593043309,202684756740982483,-45535295479885775,-191119013909584259,43973341183573007,179588532991848471,-42266506391397141,-168154829493957761,40474217638533439,156897244609499691,-38642750320810075,-145905597065402599,36798570756828693,135269897694370811,-34945965767372261,-125068952436203453,33070024285993457,115360791987275927,-31144069470192915,-106177339054476273,29139024179241033,97523817839427863,-27032336008234887,-89382012456463437,24815195127531235,81716346233042847,-22497476798739923,-74482204207127149,20109538017953731,67635559234308161,-17699888461182423,-61141988248613945,15328685402824823,54982703901910893,-13058646865272467,-49156210093591677,10945844821673945,43675833909453533,-9032380641188905,-38564453288192227,7341825700782803,33847721758830281,-5877681150145329,-29546784957619359,4625064071252119,25671633935953661,-3555610509999583,-22216635926092867,2634713704762355,19159572135955079,-1829221881781723,-16464387347996337,1113550867304681,14086557008066147,-472989990937791,-11979386098569853,-95881942702975,10099874221670279,587152771773867,-8413305781768475,-989276649140857,6896005922277671,1289861293021837,-5535742216361009,-1480524750090991,4329662677512757,1560594103526929,-3280348292457283,-1538642178952843,2391250159896465,1431706580093581,-1662769594068643,-1262763058869925,1089780680778199,1057396681154471,-660717533671139,-840408281457861,358068726833981,632899627738769,-159978579505593,-450204846652821,42625075388157,301009360051793,17177048367657,-187725151104419,-39747149143391,107882722405187,41178315589079,-55981029262723,-32942234786191,25274806688943,22277850900031,-9142691266103,-13006717236763,1971209791435,6520465455751,427103619167,-2733718298987,-758005032201,904016432373,483933882613,-200931629721,-205059455905,9097488807,59222007579,14095163435,-9366592351,-5742987959,-176316757,882498023,401786161,90009285,11553433,835977,30529,431,1,D,1,143,5991,114167,1175449,6962155,22707335,25753985,-80422001,-308276931,-88798489,1308910677,1919069775,-2986996821,-9286420489,2274509643,29296052391,12382341401,-69760488185,-68240903029,131111075583,214777979547,-190877415915,-524364795301,182987578773,1083881494427,24914527303,-1974543487267,-650459521199,3240808710207,2007808410795,-4848772896557,-4504619053395,6638408107631,8618930753415,-8277143127483,-14850589298571,9229778992171,23651350833913,-8759442112097,-35347184709461,5968786204571,50074828746085,123819799983,-67750636468455,-10487420992891,88082185499549,25980071189827,-110622982828521,-47264959960257,134868130786591,74759643649777,-160381632351875,-108637429352989,186935553045113,148896844645079,-214624103154913,-195493443574683,243914290248605,248503553421941,-275610220456607,-308272386405969,310739382700719,375507690829855,-350388898936755,-451298416378031,395524959472511,537054135564189,-446823581775939,-634364596043021,504545592539483,744788579838425,-568495646213959,-869604921705867,638097362938819,1009587326094985,-712580715020089,-1164868572704061,791234417543941,1334929674824117,-873656085484399,-1518706366956605,959947447186465,1714781725651463,-1050826970541309,-1921634596958385,1147641162362967,2137913637046951,-1252253551635565,-2362688137480411,1366805340828101,2595605977072819,-1493386450147839,-2836902967889339,1633697883479083,3087259264628163,-1788788716670853,-3347551897123645,1958909613639751,3618564152146583,-2143485948819249,-3900693327474503,2341206034922757,4193686431915009,-2550230973633833,-4496454496997081,2768513763591377,4807032682995981,-2994164969257991,-5122725752117863,3225762523270933,5440407507639451,-3462524961618301,-5756891807563849,3704328883385917,6069297852731703,-3951596565895893,-6375372862301993,4205071791524571,6673744959441511,-4465486482448831,-6964051929642737,4733146084246923,7246874805215067,-5007527979645009,-7523457743576563,5287017111686029,7795283812656361,-5568858184158873,-8063629238680269,5849314418402977,8329189678460223,-6123976634363375,-8591817913387285,6388178180942755,8850395791604933,-6637490601156645,-9102891719010503,6868237268524567,9346650891021291,-7077900904556783,-9578891167390911,7265292437042521,9797276349028829,-7430432795330493,-10000407242355167,7574206334642025,10188127152273981,-7697892332013679,-10361617724454621,7802655949628279,10523286009054095,-7889057558413413,-10676432281647863,7956664518797047,10824709563865327,-8003884850608877,-10971468350602141,8028108288763705,11119155577128133,-8026131785427111,-11268926432875965,7994744271144183,11420536277126421,-7931324714296873,-11572490532759167,7834353748607049,11722404046327221,-7703774891684963,-11867526446172077,7541136261141297,12005364577977041,-7349443187801189,-12134270650010723,7132715631493509,12253836436525047,-6895348297982977,-12364988510717065,6641438084158849,12469786413679761,-6374223527542583,-12571000810136557,6095716499326033,12671561569332069,-5806562009154223,-12773954027986753,5506154362684365,12879658956148439,-5193015023888355,-12988760024323329,4865372765719971,13099831593814873,-4521808409097203,-13210140970147303,4161804728792489,13316105789024481,-3786085801884359,-13413892114492135,3396702647986193,13500041677886217,-2996866427814647,-13572031318764001,2590554778647897,13628673756178807,-2181944307747827,-13670272864258565,1774771150884455,13698486771749403,-1371755686920923,-13715921192045805,974221461233749,13725546043921855,-581986136806779,-13730062122007215,193538771026411,13731344272909073,193538771026411,-13730062122007215,-581986136806779,13725546043921855,974221461233749,-13715921192045805,-1371755686920923,13698486771749403,1774771150884455,-13670272864258565,-2181944307747827,13628673756178807,2590554778647897,-13572031318764001,-2996866427814647,13500041677886217,3396702647986193,-13413892114492135,-3786085801884359,13316105789024481,4161804728792489,-13210140970147303,-4521808409097203,13099831593814873,4865372765719971,-12988760024323329,-5193015023888355,12879658956148439,5506154362684365,-12773954027986753,-5806562009154223,12671561569332069,6095716499326033,-12571000810136557,-6374223527542583,12469786413679761,6641438084158849,-12364988510717065,-6895348297982977,12253836436525047,7132715631493509,-12134270650010723,-7349443187801189,12005364577977041,7541136261141297,-11867526446172077,-7703774891684963,11722404046327221,7834353748607049,-11572490532759167,-7931324714296873,11420536277126421,7994744271144183,-11268926432875965,-8026131785427111,11119155577128133,8028108288763705,-10971468350602141,-8003884850608877,10824709563865327,7956664518797047,-10676432281647863,-7889057558413413,10523286009054095,7802655949628279,-10361617724454621,-7697892332013679,10188127152273981,7574206334642025,-10000407242355167,-7430432795330493,9797276349028829,7265292437042521,-9578891167390911,-7077900904556783,9346650891021291,6868237268524567,-9102891719010503,-6637490601156645,8850395791604933,6388178180942755,-8591817913387285,-6123976634363375,8329189678460223,5849314418402977,-8063629238680269,-5568858184158873,7795283812656361,5287017111686029,-7523457743576563,-5007527979645009,7246874805215067,4733146084246923,-6964051929642737,-4465486482448831,6673744959441511,4205071791524571,-6375372862301993,-3951596565895893,6069297852731703,3704328883385917,-5756891807563849,-3462524961618301,5440407507639451,3225762523270933,-5122725752117863,-2994164969257991,4807032682995981,2768513763591377,-4496454496997081,-2550230973633833,4193686431915009,2341206034922757,-3900693327474503,-2143485948819249,3618564152146583,1958909613639751,-3347551897123645,-1788788716670853,3087259264628163,1633697883479083,-2836902967889339,-1493386450147839,2595605977072819,1366805340828101,-2362688137480411,-1252253551635565,2137913637046951,1147641162362967,-1921634596958385,-1050826970541309,1714781725651463,959947447186465,-1518706366956605,-873656085484399,1334929674824117,791234417543941,-1164868572704061,-712580715020089,1009587326094985,638097362938819,-869604921705867,-568495646213959,744788579838425,504545592539483,-634364596043021,-446823581775939,537054135564189,395524959472511,-451298416378031,-350388898936755,375507690829855,310739382700719,-308272386405969,-275610220456607,248503553421941,243914290248605,-195493443574683,-214624103154913,148896844645079,186935553045113,-108637429352989,-160381632351875,74759643649777,134868130786591,-47264959960257,-110622982828521,25980071189827,88082185499549,-10487420992891,-67750636468455,123819799983,50074828746085,5968786204571,-35347184709461,-8759442112097,23651350833913,9229778992171,-14850589298571,-8277143127483,8618930753415,6638408107631,-4504619053395,-4848772896557,2007808410795,3240808710207,-650459521199,-1974543487267,24914527303,1083881494427,182987578773,-524364795301,-190877415915,214777979547,131111075583,-68240903029,-69760488185,12382341401,29296052391,2274509643,-9286420489,-2986996821,1919069775,1308910677,-88798489,-308276931,-80422001,25753985,22707335,6962155,1175449,114167,5991,143,1 865,C,1,432,31248,924739,15229440,164025541,1275976682,7663746598,37269809429,152063895970,535086636691,1659970399492,4621658541738,11717655798899,27377679398630,59522229292951,121372994107302,233632311156048,426799856405419,743221135070940,1238296753826681,1980171315879112,3047223928170668,4522849058231489,6487366672320280,9007413186688131,12123779749383202,15839281353357688,20108717385442629,24833162765579300,29860585634670701,34994077678814842,40007850627259858,44669732218421749,48767422747840590,52134567909363291,54672090360382112,56360436522248268,57259523798000669,57495134248134940,57233021558268971,56644617943504612,55870374415212478,54987902674231979,53991838357634080,52790591746908611,51222073536693442,49086586310840118,46191133306320429,42396299020959750,37655384817089011,32036141560244552,25718328328471358,18965054704809299,12071575200425990,5300712049249881,-1181872473579738,-7357802963546282,-13378351298080331,-19550540519555180,-26285548302953049,-34016054612394178,-43096621235546792,-53706297487351631,-65774097668935610,-78945159050763399,-92598509492523258,-105917599671702582,-118003964383137401,-128014813260929190,-135299138865899469,-139505604609622288,-140639627589469572,-139056167392099881,-135387138116915410,-130415623822756329,-124920431147141088,-119521480385521672,-114557461814381831,-110021601446096400,-105570180675307299,-100603782204343918,-94406071594735132,-86312447412675991,-75873804129359760,-62980613827815099,-47919787996711918,-31350025606473737,-14197960535715131,2506009668008345,17820252917369181,31074037049849042,42001569392533513,50799086982893969,58091087946080225,64809846130427161,72009852880568382,80652213515379723,91400535323116379,104468109957323975,119546535555860031,135830284133741102,152133242024173493,167075623193048319,179306356275196045,187719647708480561,191626081990781782,190847866610804993,185722696112136249,177018168560819395,165775295514665591,153112246661798722,140025793212747513,127226981524556529,115039841959734845,103379172422904551,91808256056184902,79662699219732113,66215065163990199,50848564011291135,33207632771180101,13298534518754642,-8477155531522287,-31361072502053831,-54340959780890145,-76299587641102029,-96184084179588338,-113167251648893187,-126774235897660341,-136953801958244015,-144082395311425709,-148899732466346018,-152385295900954887,-155594293318423811,-159478119905647075,-164717239741193639,-171593208509140778,-179921321208628767,-189056667226306851,-197975319473255885,-205420493659362359,-210092558060739518,-210853566919632647,-206913106402960311,-197963693835639125,-184240947649433309,-166495482533826498,-145878287759835847,-123756786132352371,-101492052946689485,-80216154440773219,-60650293496314858,-42998625603526157,-26939842455549001,-11720941023460685,3661848036102041,20227490046872082,38764423714850663,59622957212409879,82588476672341825,106863892671411371,131169253572625742,153943569509305753,173613114517696789,188876065124375855,198948415140332051,203721973252660182,203801043249481543,200407210955985959,195167119833988305,189821168171790221,185907048068064642,184477671582377263,185907048068064642,189821168171790221,195167119833988305,200407210955985959,203801043249481543,203721973252660182,198948415140332051,188876065124375855,173613114517696789,153943569509305753,131169253572625742,106863892671411371,82588476672341825,59622957212409879,38764423714850663,20227490046872082,3661848036102041,-11720941023460685,-26939842455549001,-42998625603526157,-60650293496314858,-80216154440773219,-101492052946689485,-123756786132352371,-145878287759835847,-166495482533826498,-184240947649433309,-197963693835639125,-206913106402960311,-210853566919632647,-210092558060739518,-205420493659362359,-197975319473255885,-189056667226306851,-179921321208628767,-171593208509140778,-164717239741193639,-159478119905647075,-155594293318423811,-152385295900954887,-148899732466346018,-144082395311425709,-136953801958244015,-126774235897660341,-113167251648893187,-96184084179588338,-76299587641102029,-54340959780890145,-31361072502053831,-8477155531522287,13298534518754642,33207632771180101,50848564011291135,66215065163990199,79662699219732113,91808256056184902,103379172422904551,115039841959734845,127226981524556529,140025793212747513,153112246661798722,165775295514665591,177018168560819395,185722696112136249,190847866610804993,191626081990781782,187719647708480561,179306356275196045,167075623193048319,152133242024173493,135830284133741102,119546535555860031,104468109957323975,91400535323116379,80652213515379723,72009852880568382,64809846130427161,58091087946080225,50799086982893969,42001569392533513,31074037049849042,17820252917369181,2506009668008345,-14197960535715131,-31350025606473737,-47919787996711918,-62980613827815099,-75873804129359760,-86312447412675991,-94406071594735132,-100603782204343918,-105570180675307299,-110021601446096400,-114557461814381831,-119521480385521672,-124920431147141088,-130415623822756329,-135387138116915410,-139056167392099881,-140639627589469572,-139505604609622288,-135299138865899469,-128014813260929190,-118003964383137401,-105917599671702582,-92598509492523258,-78945159050763399,-65774097668935610,-53706297487351631,-43096621235546792,-34016054612394178,-26285548302953049,-19550540519555180,-13378351298080331,-7357802963546282,-1181872473579738,5300712049249881,12071575200425990,18965054704809299,25718328328471358,32036141560244552,37655384817089011,42396299020959750,46191133306320429,49086586310840118,51222073536693442,52790591746908611,53991838357634080,54987902674231979,55870374415212478,56644617943504612,57233021558268971,57495134248134940,57259523798000669,56360436522248268,54672090360382112,52134567909363291,48767422747840590,44669732218421749,40007850627259858,34994077678814842,29860585634670701,24833162765579300,20108717385442629,15839281353357688,12123779749383202,9007413186688131,6487366672320280,4522849058231489,3047223928170668,1980171315879112,1238296753826681,743221135070940,426799856405419,233632311156048,121372994107302,59522229292951,27377679398630,11717655798899,4621658541738,1659970399492,535086636691,152063895970,37269809429,7663746598,1275976682,164025541,15229440,924739,31248,432,1,D,1,144,6307,135648,1779168,16124127,109454854,588558471,2611557326,9865201772,32514230219,95364856994,252956327109,614841157022,1384229320694,2911950863217,5764924898848,10803941701389,19259970782192,32792271958656,53506666634481,83910258370794,126781615475637,184944218125312,260945815232676,356665842124211,472894514178638,608946484897765,762383747787444,928921740359934,1102576406610173,1276078278304744,1441535454761155,1591276972401298,1718761085431912,1819400801210825,1891151517058196,1934728409250467,1953374484787140,1952177979375064,1937027471602799,1913376603409442,1885048106813125,1853323000145146,1816526691186556,1770240114732615,1708142629467626,1623356491033007,1510039394039206,1364891052013616,1188224606415945,984314515235126,760864745015887,527623082765256,294363532114874,68626285302291,-146296775986344,-352642712154679,-558343978782592,-775904156996176,-1020070376957049,-1304661382049010,-1639130214953671,-2025556351666474,-2456739471647666,-2915898850064059,-3378192583017534,-3813912133736019,-4192851963519032,-4489077680846476,-4685183256884901,-4775175729371904,-4765355772786807,-4672937071480522,-4522595385467758,-4341568307692563,-4154247327402696,-3977342730880749,-3816621834314000,-3665929075701442,-3508745315629355,-3322022840391390,-3081549677739865,-2767754558890498,-2370738429153572,-1893443386558267,-1352227121096907,-774631773059077,-194715288502430,353168816119581,840909907914381,1252162583292019,1585690686313547,1855785611853062,2089587174443941,2321755710536069,2587483128717589,2915177949116029,3320242887045186,3801164863997139,4338696000796351,4898309026449515,5435480887889929,5902819212083590,6257703183657265,6469028326780441,6521835487581115,6419025325212499,6179923490578086,5836055387116399,5424997899742451,4983504308633915,4541191346263679,4115925197947330,3711685138461685,3319196148448939,2919102068074251,2486995634671773,1999310816820482,1438965222106847,799726623179541,88540408423527,-674562507415197,-1458927328002558,-2227653089160553,-2943121626575417,-3572739323045869,-4093936611743611,-4497604259536986,-4789402610319175,-4988717804829233,-5125406065666153,-5234810043118093,-5351802140406050,-5504771746196223,-5710502928640407,-5970778517359433,-6271305860066429,-6583217961240722,-6867006481605301,-7078346869628451,-7174942661391929,-7123304675510257,-6904336760411402,-6516744220645793,-5977604499655473,-5319899889539081,-4587337652027309,-3827283211604430,-3083012227896197,-2386667049353535,-1754233925379095,-1183535584372875,-655704852694102,-139958750845965,399151500964533,993353853055809,1662747831170465,2409962289778778,3217620606144717,4049750523137767,4857019949120095,5584918405295743,6183389286019714,6616079699250851,6867389764033259,6945879723119585,6883265818677121,6729077539080394,6541894965464233,6378766221352621,6284782504613021,6284782504613021,6378766221352621,6541894965464233,6729077539080394,6883265818677121,6945879723119585,6867389764033259,6616079699250851,6183389286019714,5584918405295743,4857019949120095,4049750523137767,3217620606144717,2409962289778778,1662747831170465,993353853055809,399151500964533,-139958750845965,-655704852694102,-1183535584372875,-1754233925379095,-2386667049353535,-3083012227896197,-3827283211604430,-4587337652027309,-5319899889539081,-5977604499655473,-6516744220645793,-6904336760411402,-7123304675510257,-7174942661391929,-7078346869628451,-6867006481605301,-6583217961240722,-6271305860066429,-5970778517359433,-5710502928640407,-5504771746196223,-5351802140406050,-5234810043118093,-5125406065666153,-4988717804829233,-4789402610319175,-4497604259536986,-4093936611743611,-3572739323045869,-2943121626575417,-2227653089160553,-1458927328002558,-674562507415197,88540408423527,799726623179541,1438965222106847,1999310816820482,2486995634671773,2919102068074251,3319196148448939,3711685138461685,4115925197947330,4541191346263679,4983504308633915,5424997899742451,5836055387116399,6179923490578086,6419025325212499,6521835487581115,6469028326780441,6257703183657265,5902819212083590,5435480887889929,4898309026449515,4338696000796351,3801164863997139,3320242887045186,2915177949116029,2587483128717589,2321755710536069,2089587174443941,1855785611853062,1585690686313547,1252162583292019,840909907914381,353168816119581,-194715288502430,-774631773059077,-1352227121096907,-1893443386558267,-2370738429153572,-2767754558890498,-3081549677739865,-3322022840391390,-3508745315629355,-3665929075701442,-3816621834314000,-3977342730880749,-4154247327402696,-4341568307692563,-4522595385467758,-4672937071480522,-4765355772786807,-4775175729371904,-4685183256884901,-4489077680846476,-4192851963519032,-3813912133736019,-3378192583017534,-2915898850064059,-2456739471647666,-2025556351666474,-1639130214953671,-1304661382049010,-1020070376957049,-775904156996176,-558343978782592,-352642712154679,-146296775986344,68626285302291,294363532114874,527623082765256,760864745015887,984314515235126,1188224606415945,1364891052013616,1510039394039206,1623356491033007,1708142629467626,1770240114732615,1816526691186556,1853323000145146,1885048106813125,1913376603409442,1937027471602799,1952177979375064,1953374484787140,1934728409250467,1891151517058196,1819400801210825,1718761085431912,1591276972401298,1441535454761155,1276078278304744,1102576406610173,928921740359934,762383747787444,608946484897765,472894514178638,356665842124211,260945815232676,184944218125312,126781615475637,83910258370794,53506666634481,32792271958656,19259970782192,10803941701389,5764924898848,2911950863217,1384229320694,614841157022,252956327109,95364856994,32514230219,9865201772,2611557326,588558471,109454854,16124127,1779168,135648,6307,144,1 866,C,1,433,30959,860371,12175365,99133185,489608823,1464597819,2424758801,1326748805,-1902875685,-2275346153,1015489993,-2065749039,-11841623665,-10490991161,6451308321,18710959241,7364584487,-9753361805,9172681397,37054671697,8434732995,-49636016689,-57385387219,7416472929,42238244643,-26568804225,-56354544911,36847382473,130511617643,74673939455,-87093115003,-88024186795,38856804375,35055312383,-111418502195,-180809616043,24198967595,202627178383,113940563925,-21958801311,-4569364705,149100099423,43530707969,-210081034367,-228319458409,-102812957993,49993122573,-23715944755,19573727603,268507030295,241595924929,111531309073,-91330312693,-53976486629,-47906408847,-401548007099,-363102151949,-64154290189,328606427793,284370633929,-29489851445,302141493447,453276415313,200462473689,-490897463777,-773574288533,-108174502159,-18960660815,-157331851541,-212894021465,336169051353,1068135372653,445754038091,-89275271881,-296545858687,-171677258075,-246936270613,-1002713269289,-533182845379,171851233145,608129030263,572322183487,293012532381,901535650541,431661101747,-467679408629,-1007995610507,-876559130639,-87753987505,-564991147953,-360435937791,633549160289,1417843040987,1335093620403,-145979356667,-251382235355,-62503773717,-573630608165,-1359942404443,-1605251693987,140818110991,1026567541523,874606928577,670407519745,921591847175,1325862360039,-278490956411,-1526332627295,-1531360895945,-776057344353,-343869319623,-760134161651,578891539863,1936352203619,2007563147749,649606686437,-573710563861,-72944676881,-743119092955,-1867753657287,-2267034635389,-621003676357,1604573991601,1288652954493,1056059332999,1172489977351,1710051714509,574680175917,-2184976702405,-2306213900733,-1562353708051,-429435605919,-433581469761,-47941869549,2441080160285,2666686703833,1685623241787,-301392428561,-948662947911,-637997946911,-2503875466509,-2553151176753,-1379250415687,1198409382465,2433493895499,1181472195167,1989885813369,1837230655061,864772972695,-1776557179561,-3752960730551,-1830072015879,-1082260357165,-338623048509,136639577081,1877265893949,4130326954787,2224937886007,284668689793,-1351762935715,-1543841692989,-1887028795177,-3576683739951,-1823391724787,555495276195,2718253222011,2728321878773,1676409813301,2450040366711,894399345499,-1431862824783,-3721848229551,-3486062142873,-1077186442665,-698433195243,414512900893,1900543321091,3966272946863,3740057658301,438324748653,-1226481684449,-2188548823209,-2135227329123,-3143667273315,-3047272818717,236938067207,2536389053361,3731548833337,2397363692131,1778323596999,1459577471517,-1251769632587,-3178599103533,-4342079865609,-2239093096907,-273146994211,322665742359,2331169189779,3309349158089,4131778406097,1543827647391,-1447462670597,-1980501257199,-3005368710055,-2692482189837,-3146556296945,-770873749831,2924506489181,3452926423359,3359696702771,1405347981589,1210405574721,-119142079361,-3494248826193,-4110904577615,-3494248826193,-119142079361,1210405574721,1405347981589,3359696702771,3452926423359,2924506489181,-770873749831,-3146556296945,-2692482189837,-3005368710055,-1980501257199,-1447462670597,1543827647391,4131778406097,3309349158089,2331169189779,322665742359,-273146994211,-2239093096907,-4342079865609,-3178599103533,-1251769632587,1459577471517,1778323596999,2397363692131,3731548833337,2536389053361,236938067207,-3047272818717,-3143667273315,-2135227329123,-2188548823209,-1226481684449,438324748653,3740057658301,3966272946863,1900543321091,414512900893,-698433195243,-1077186442665,-3486062142873,-3721848229551,-1431862824783,894399345499,2450040366711,1676409813301,2728321878773,2718253222011,555495276195,-1823391724787,-3576683739951,-1887028795177,-1543841692989,-1351762935715,284668689793,2224937886007,4130326954787,1877265893949,136639577081,-338623048509,-1082260357165,-1830072015879,-3752960730551,-1776557179561,864772972695,1837230655061,1989885813369,1181472195167,2433493895499,1198409382465,-1379250415687,-2553151176753,-2503875466509,-637997946911,-948662947911,-301392428561,1685623241787,2666686703833,2441080160285,-47941869549,-433581469761,-429435605919,-1562353708051,-2306213900733,-2184976702405,574680175917,1710051714509,1172489977351,1056059332999,1288652954493,1604573991601,-621003676357,-2267034635389,-1867753657287,-743119092955,-72944676881,-573710563861,649606686437,2007563147749,1936352203619,578891539863,-760134161651,-343869319623,-776057344353,-1531360895945,-1526332627295,-278490956411,1325862360039,921591847175,670407519745,874606928577,1026567541523,140818110991,-1605251693987,-1359942404443,-573630608165,-62503773717,-251382235355,-145979356667,1335093620403,1417843040987,633549160289,-360435937791,-564991147953,-87753987505,-876559130639,-1007995610507,-467679408629,431661101747,901535650541,293012532381,572322183487,608129030263,171851233145,-533182845379,-1002713269289,-246936270613,-171677258075,-296545858687,-89275271881,445754038091,1068135372653,336169051353,-212894021465,-157331851541,-18960660815,-108174502159,-773574288533,-490897463777,200462473689,453276415313,302141493447,-29489851445,284370633929,328606427793,-64154290189,-363102151949,-401548007099,-47906408847,-53976486629,-91330312693,111531309073,241595924929,268507030295,19573727603,-23715944755,49993122573,-102812957993,-228319458409,-210081034367,43530707969,149100099423,-4569364705,-21958801311,113940563925,202627178383,24198967595,-180809616043,-111418502195,35055312383,38856804375,-88024186795,-87093115003,74673939455,130511617643,36847382473,-56354544911,-26568804225,42238244643,7416472929,-57385387219,-49636016689,8434732995,37054671697,9172681397,-9753361805,7364584487,18710959241,6451308321,-10490991161,-11841623665,-2065749039,1015489993,-2275346153,-1902875685,1326748805,2424758801,1464597819,489608823,99133185,12175365,860371,30959,433,1,D,1,144,6105,118508,1259257,7959176,30716527,69806278,76646675,-8467632,-94588515,-20219220,29169621,-240526500,-460200515,-104229340,502631805,547100812,-118967189,-189539472,922128365,1046440618,-752380757,-2162926050,-1037467425,1286650978,532012913,-1954323368,-691864185,3207160122,4296655139,-318227074,-4004297595,-733381722,2066397355,-1002098546,-5969575283,-3594080200,4960202269,6187905434,1250307539,-1398730796,2614972941,4908269196,-3424441237,-8402229916,-6062375795,-410542902,1334956649,-1776224092,5416201737,9760733272,6179868625,357048102,-4048847347,323001038,-7744784791,-15188541980,-7619903681,4500374318,13732374611,2398393918,2842920871,15195599320,12441432919,-3209825584,-26824332705,-15601854890,1275875507,-3841220122,-6561052185,-2361456392,28253528577,29813067460,2959235121,-6588828568,-10416287927,-2372766908,-22892666799,-31724377002,-3674210345,13120794232,24280999473,10972028166,19916198783,29243783652,-2996990639,-25385001548,-37934337239,-13462480400,-7355317759,-22940097544,5536493847,35117804034,54893346411,20235372016,-14452332069,-996623056,-10119206293,-30813497304,-58709710925,-29068089966,28270391415,32500802374,26942163993,22286028712,44248073433,24225390606,-37951874041,-54829385912,-42567849881,-12444136800,-21719209943,-10533027822,48607066901,71806681024,51560004949,-7257296144,-12461873637,-6544101866,-46903956977,-74607328998,-60454294773,25479196538,56218127493,35630773078,37780040643,47631723206,53429237015,-32707702172,-86934499839,-65620537148,-35027914121,-6307714768,-21019384377,42065447012,98180140735,75790319266,27421701513,-34741495944,-18019616713,-51564262686,-97052628359,-68955818072,-9896491775,79634213814,58307921653,48012588308,73846898789,46725719598,-4573024335,-112782596608,-100443092791,-41688736554,-28181483505,337778662,20755642209,116164757220,119933096953,36854717072,-17692679473,-59375613772,-46025073025,-100431539536,-104943327271,-17930284548,56321890983,107952628204,65701960793,71404725002,68348794447,-11122604682,-88313734237,-141552613012,-72539072739,-25432717614,-10884996959,39704321308,97545742545,151587722950,70957070343,-20751825538,-60198517727,-76198840538,-81865790457,-122921136876,-50890646071,53062264856,113696616823,113112796658,59297892209,66543871926,6012063999,-79188542348,-135127647233,-126088434246,-29343718023,-4927813606,45222298029,98789274582,130866786131,114759573500,-13128030379,-58374277354,-87115280949,-99320699602,-97245100145,-87734147208,49474270033,114751355818,121180357885,84255374856,33267193981,37547257740,-68750920533,-137551999396,-137551999396,-68750920533,37547257740,33267193981,84255374856,121180357885,114751355818,49474270033,-87734147208,-97245100145,-99320699602,-87115280949,-58374277354,-13128030379,114759573500,130866786131,98789274582,45222298029,-4927813606,-29343718023,-126088434246,-135127647233,-79188542348,6012063999,66543871926,59297892209,113112796658,113696616823,53062264856,-50890646071,-122921136876,-81865790457,-76198840538,-60198517727,-20751825538,70957070343,151587722950,97545742545,39704321308,-10884996959,-25432717614,-72539072739,-141552613012,-88313734237,-11122604682,68348794447,71404725002,65701960793,107952628204,56321890983,-17930284548,-104943327271,-100431539536,-46025073025,-59375613772,-17692679473,36854717072,119933096953,116164757220,20755642209,337778662,-28181483505,-41688736554,-100443092791,-112782596608,-4573024335,46725719598,73846898789,48012588308,58307921653,79634213814,-9896491775,-68955818072,-97052628359,-51564262686,-18019616713,-34741495944,27421701513,75790319266,98180140735,42065447012,-21019384377,-6307714768,-35027914121,-65620537148,-86934499839,-32707702172,53429237015,47631723206,37780040643,35630773078,56218127493,25479196538,-60454294773,-74607328998,-46903956977,-6544101866,-12461873637,-7257296144,51560004949,71806681024,48607066901,-10533027822,-21719209943,-12444136800,-42567849881,-54829385912,-37951874041,24225390606,44248073433,22286028712,26942163993,32500802374,28270391415,-29068089966,-58709710925,-30813497304,-10119206293,-996623056,-14452332069,20235372016,54893346411,35117804034,5536493847,-22940097544,-7355317759,-13462480400,-37934337239,-25385001548,-2996990639,29243783652,19916198783,10972028166,24280999473,13120794232,-3674210345,-31724377002,-22892666799,-2372766908,-10416287927,-6588828568,2959235121,29813067460,28253528577,-2361456392,-6561052185,-3841220122,1275875507,-15601854890,-26824332705,-3209825584,12441432919,15195599320,2842920871,2398393918,13732374611,4500374318,-7619903681,-15188541980,-7744784791,323001038,-4048847347,357048102,6179868625,9760733272,5416201737,-1776224092,1334956649,-410542902,-6062375795,-8402229916,-3424441237,4908269196,2614972941,-1398730796,1250307539,6187905434,4960202269,-3594080200,-5969575283,-1002098546,2066397355,-733381722,-4004297595,-318227074,4296655139,3207160122,-691864185,-1954323368,532012913,1286650978,-1037467425,-2162926050,-752380757,1046440618,922128365,-189539472,-118967189,547100812,502631805,-104229340,-460200515,-240526500,29169621,-20219220,-94588515,-8467632,76646675,69806278,30716527,7959176,1259257,118508,6105,144,1 869,C,1,434,30958,854064,11928118,95154614,456434199,1319851544,2220923210,2420059642,4755525720,13610396669,19264579922,10038958494,19374741234,68539673866,66004157994,-1776543295,59287216120,197148635574,92121082196,-68787454956,119374932271,325379399394,88170282644,-227688339844,36675977452,564599682124,136478279939,-734196868482,31505549328,1169581808890,-33139594180,-1232386251271,331172470876,1729483170012,185855739214,-1693379233036,80464966642,3099385570557,612960414517,-3419536629454,408614136458,4807092379320,-177142067981,-4631868586989,443528099172,5522116127398,603364951204,-6631762080950,-943997420123,8871082519321,906003439154,-10184926556178,297851701664,11444060226479,409749493785,-11104713925576,-789132199810,13572232583496,3123773648550,-15467950119863,-2517393767669,18788121269786,2358292633202,-19564138663432,-2030079518015,20261478663453,3700500961216,-21760073985890,-5661112087968,24766905682678,6568456553451,-27322266226827,-6102177468266,28998291869162,7242937336140,-29214646475453,-8869895477999,31678815193915,11418223487208,-34267482114134,-11741571039610,36289225580941,11869667334181,-36595831519549,-14194365180490,36530652966566,17275990020543,-39710082933527,-20089285336297,42726719504160,19232672732422,-43986326401660,-18861744386009,41902484578325,21680917383549,-40589840230346,-26780349719618,43354473195595,29907903882081,-47491808253935,-28743208836904,47811378214804,26383709091350,-44681260176319,-29391897187183,40732919011967,34268105088360,-43008434658376,-38464754461011,46150063823891,36627435779615,-46530944082162,-33988948096328,42523493137736,35849436678641,-38080504215163,-39775551584279,39122243060813,42744165152502,-40688723563487,-40475669600625,39628538638765,38450361040959,-34996516124212,-40131467555448,31889070976777,43388309766491,-32589171007255,-42968576229755,33759171682302,40006807545343,-29113001532159,-37134433070219,24405439289241,41454710759996,-20851962950912,-43278805893969,24774617613457,42377000223157,-24415558200077,-35050667482666,20046056550631,33426336401573,-11316756177497,-36326249370247,9930631591524,41464634498084,-12606976074151,-37688760241399,15845507144495,31418744875661,-9241129187334,-26143866952565,2397456152833,30773135263617,1839637562861,-33527565710249,2821952233310,32388330698987,-3959553898767,-24540684636235,524802100433,21601523513019,6759598781959,-23224855929193,-8061376142535,25995808193673,5779114516983,-22330312569630,-4598352645943,17156258182553,9614543551483,-15016381357015,-13587369576111,18121426302607,13002014244125,-18041043434371,-9151927861979,12539892419917,9963218950290,-6832384737311,-16374185434601,6814123598757,19653299568821,-11825511301869,-16659349373875,11081649982397,10310814985635,-4083696974941,-11389681624129,-3504468631080,18142333106105,2662823699421,-22541766942671,2662823699421,18142333106105,-3504468631080,-11389681624129,-4083696974941,10310814985635,11081649982397,-16659349373875,-11825511301869,19653299568821,6814123598757,-16374185434601,-6832384737311,9963218950290,12539892419917,-9151927861979,-18041043434371,13002014244125,18121426302607,-13587369576111,-15016381357015,9614543551483,17156258182553,-4598352645943,-22330312569630,5779114516983,25995808193673,-8061376142535,-23224855929193,6759598781959,21601523513019,524802100433,-24540684636235,-3959553898767,32388330698987,2821952233310,-33527565710249,1839637562861,30773135263617,2397456152833,-26143866952565,-9241129187334,31418744875661,15845507144495,-37688760241399,-12606976074151,41464634498084,9930631591524,-36326249370247,-11316756177497,33426336401573,20046056550631,-35050667482666,-24415558200077,42377000223157,24774617613457,-43278805893969,-20851962950912,41454710759996,24405439289241,-37134433070219,-29113001532159,40006807545343,33759171682302,-42968576229755,-32589171007255,43388309766491,31889070976777,-40131467555448,-34996516124212,38450361040959,39628538638765,-40475669600625,-40688723563487,42744165152502,39122243060813,-39775551584279,-38080504215163,35849436678641,42523493137736,-33988948096328,-46530944082162,36627435779615,46150063823891,-38464754461011,-43008434658376,34268105088360,40732919011967,-29391897187183,-44681260176319,26383709091350,47811378214804,-28743208836904,-47491808253935,29907903882081,43354473195595,-26780349719618,-40589840230346,21680917383549,41902484578325,-18861744386009,-43986326401660,19232672732422,42726719504160,-20089285336297,-39710082933527,17275990020543,36530652966566,-14194365180490,-36595831519549,11869667334181,36289225580941,-11741571039610,-34267482114134,11418223487208,31678815193915,-8869895477999,-29214646475453,7242937336140,28998291869162,-6102177468266,-27322266226827,6568456553451,24766905682678,-5661112087968,-21760073985890,3700500961216,20261478663453,-2030079518015,-19564138663432,2358292633202,18788121269786,-2517393767669,-15467950119863,3123773648550,13572232583496,-789132199810,-11104713925576,409749493785,11444060226479,297851701664,-10184926556178,906003439154,8871082519321,-943997420123,-6631762080950,603364951204,5522116127398,443528099172,-4631868586989,-177142067981,4807092379320,408614136458,-3419536629454,612960414517,3099385570557,80464966642,-1693379233036,185855739214,1729483170012,331172470876,-1232386251271,-33139594180,1169581808890,31505549328,-734196868482,136478279939,564599682124,36675977452,-227688339844,88170282644,325379399394,119374932271,-68787454956,92121082196,197148635574,59287216120,-1776543295,66004157994,68539673866,19374741234,10038958494,19264579922,13610396669,4755525720,2420059642,2220923210,1319851544,456434199,95154614,11928118,854064,30958,434,1,D,1,144,6076,116760,1220274,7524427,28094234,62292786,80311912,99480294,287660784,614901635,533141552,301918320,1440012466,2734698084,1012408027,123766552,4791175104,6146567598,-568908168,-576505322,8921366133,8815806920,-3706474768,-6234836836,11718684656,17373882963,-13296735160,-20200090708,26877036218,28712059158,-31311050150,-24565629221,45338609056,43427525432,-34709917298,-45204374258,65138909275,90953721147,-67614866138,-84972481200,120031699898,111215288064,-117560457501,-102586772225,132516103712,146021372598,-131259243078,-192870381189,175842609691,247954015386,-222050696412,-250876744150,277523502368,277913434191,-253140231915,-288190426328,277707858702,402219098130,-279543824321,-456510854531,376295457794,518848298824,-414445731206,-519214418276,426311721905,567784713165,-407481934468,-663169540294,430294724242,768055350265,-486261538641,-816164320278,540884459604,861759090810,-514550390836,-910394394169,513589885977,1038276006531,-525871556342,-1120210179826,582100136865,1156317229027,-586164746925,-1197152840726,512555688416,1283138792956,-494148541941,-1445852059187,525471700297,1509456802150,-601814790982,-1496910613335,559895209193,1485754093615,-424464848268,-1592802645546,345608837698,1775277903959,-399662770577,-1856915814829,483895405638,1772933292062,-459170024765,-1720309431893,256880269071,1767760387228,-154278722898,-1962963185442,167398010465,2017695031057,-267079215859,-1923768783678,235533161054,1827073349089,-47971346449,-1837014065389,-55012170347,1970058672544,51172724592,-1969097372311,14443735187,1854624648053,54282424383,-1757010891582,-209380924831,1787269063881,277945208235,-1836895621183,-203365242124,1775928915148,201374058107,-1560585277783,-290815327915,1519150654381,510405164638,-1546206544605,-473748653269,1645422816771,380397348263,-1452123696264,-291726354400,1226456378435,494334521325,-1085881390549,-676351725839,1225833176066,714167337029,-1272330400529,-488561824499,1154716253141,437171451640,-813469622176,-541526809145,721167984773,804933771593,-766268528895,-774593116615,890950464261,636919507095,-720118606303,-507592188651,490845922809,644764743338,-352092182847,-778739522195,434540292721,771732747469,-446513863909,-605924336333,310231192465,581331171833,-95366611513,-683595675207,80501968856,775692288251,-157821864299,-648618159535,133260753047,477144971889,81738791761,-499897654063,-280222102741,656791412325,210662609165,-730844206064,-71008357357,511226250279,82675044051,-291029227983,-359960535765,290829199085,563850943229,-499273524671,-499273524671,563850943229,290829199085,-359960535765,-291029227983,82675044051,511226250279,-71008357357,-730844206064,210662609165,656791412325,-280222102741,-499897654063,81738791761,477144971889,133260753047,-648618159535,-157821864299,775692288251,80501968856,-683595675207,-95366611513,581331171833,310231192465,-605924336333,-446513863909,771732747469,434540292721,-778739522195,-352092182847,644764743338,490845922809,-507592188651,-720118606303,636919507095,890950464261,-774593116615,-766268528895,804933771593,721167984773,-541526809145,-813469622176,437171451640,1154716253141,-488561824499,-1272330400529,714167337029,1225833176066,-676351725839,-1085881390549,494334521325,1226456378435,-291726354400,-1452123696264,380397348263,1645422816771,-473748653269,-1546206544605,510405164638,1519150654381,-290815327915,-1560585277783,201374058107,1775928915148,-203365242124,-1836895621183,277945208235,1787269063881,-209380924831,-1757010891582,54282424383,1854624648053,14443735187,-1969097372311,51172724592,1970058672544,-55012170347,-1837014065389,-47971346449,1827073349089,235533161054,-1923768783678,-267079215859,2017695031057,167398010465,-1962963185442,-154278722898,1767760387228,256880269071,-1720309431893,-459170024765,1772933292062,483895405638,-1856915814829,-399662770577,1775277903959,345608837698,-1592802645546,-424464848268,1485754093615,559895209193,-1496910613335,-601814790982,1509456802150,525471700297,-1445852059187,-494148541941,1283138792956,512555688416,-1197152840726,-586164746925,1156317229027,582100136865,-1120210179826,-525871556342,1038276006531,513589885977,-910394394169,-514550390836,861759090810,540884459604,-816164320278,-486261538641,768055350265,430294724242,-663169540294,-407481934468,567784713165,426311721905,-519214418276,-414445731206,518848298824,376295457794,-456510854531,-279543824321,402219098130,277707858702,-288190426328,-253140231915,277913434191,277523502368,-250876744150,-222050696412,247954015386,175842609691,-192870381189,-131259243078,146021372598,132516103712,-102586772225,-117560457501,111215288064,120031699898,-84972481200,-67614866138,90953721147,65138909275,-45204374258,-34709917298,43427525432,45338609056,-24565629221,-31311050150,28712059158,26877036218,-20200090708,-13296735160,17373882963,11718684656,-6234836836,-3706474768,8815806920,8921366133,-576505322,-568908168,6146567598,4791175104,123766552,1012408027,2734698084,1440012466,301918320,533141552,614901635,287660784,99480294,80311912,62292786,28094234,7524427,1220274,116760,6076,144,1 870,C,1,435,31537,914370,14193126,136912335,898962273,4275302235,15435838026,44042524170,103307096738,207933158970,375982381958,636421814490,1034795204826,1628898373905,2477941191843,3635832029685,5154771442116,7096749584100,9538682649667,12553652854365,16177516982731,20396598805410,25166986121910,30434354948340,36129174808560,42140949481290,48290868379530,54336058956165,60018318242714,65107094959710,69389445657203,72644304002610,74655569057589,75254816512650,74364538373382,72020652596655,68348099015424,63517864401540,57759335698912,51408594439320,44897964675292,38686738486740,33206130398469,28832879690880,25880666021532,24610331086035,25210511002944,27723716305905,32009749392728,37800300233460,44752997944079,52450436016300,60408426845430,68117590005420,75088075072890,80912309237520,85328811970898,88215843150375,89556734684442,89480919530280,88321031837815,86569812599010,84790711617075,83568340010970,83463290833326,84963955176345,88473768181360,94266628387140,102378761828592,112578924618600,124456699160156,137465180802150,150890654900325,163886968048410,175566959671776,185076786649425,191702845910522,194978417634225,194661676676730,190683903716880,183233889126361,172843124980260,160316359249530,146629991246880,132867936227670,120106275064665,109318216309297,101380909108950,97017165042228,96628330071330,100245229981340,107609056683435,118184589601320,131156694901620,145529206636404,160204741260765,174017964079910,185877822973950,194935464875238,200595316277850,202500316888399,200619658021335,195273225898410,187048679510520,176776153072854,165504781156800,154347443394553,144343024764660,136433889125130,131387313870000,129659468773499,131387313870000,136433889125130,144343024764660,154347443394553,165504781156800,176776153072854,187048679510520,195273225898410,200619658021335,202500316888399,200595316277850,194935464875238,185877822973950,174017964079910,160204741260765,145529206636404,131156694901620,118184589601320,107609056683435,100245229981340,96628330071330,97017165042228,101380909108950,109318216309297,120106275064665,132867936227670,146629991246880,160316359249530,172843124980260,183233889126361,190683903716880,194661676676730,194978417634225,191702845910522,185076786649425,175566959671776,163886968048410,150890654900325,137465180802150,124456699160156,112578924618600,102378761828592,94266628387140,88473768181360,84963955176345,83463290833326,83568340010970,84790711617075,86569812599010,88321031837815,89480919530280,89556734684442,88215843150375,85328811970898,80912309237520,75088075072890,68117590005420,60408426845430,52450436016300,44752997944079,37800300233460,32009749392728,27723716305905,25210511002944,24610331086035,25880666021532,28832879690880,33206130398469,38686738486740,44897964675292,51408594439320,57759335698912,63517864401540,68348099015424,72020652596655,74364538373382,75254816512650,74655569057589,72644304002610,69389445657203,65107094959710,60018318242714,54336058956165,48290868379530,42140949481290,36129174808560,30434354948340,25166986121910,20396598805410,16177516982731,12553652854365,9538682649667,7096749584100,5154771442116,3635832029685,2477941191843,1628898373905,1034795204826,636421814490,375982381958,207933158970,103307096738,44042524170,15435838026,4275302235,898962273,136912335,14193126,914370,31537,435,1,D,1,145,6307,130583,1575661,12425727,68979875,284329175,908171357,2337542591,5050543084,9580324526,16687137621,27628391217,44195861144,68418177344,102221266716,147365913233,205736084915,279706745402,371954927640,484452269418,617546947838,770148209790,940552184114,1126734696802,1325777622482,1532855103128,1740692583268,1940541639878,2124040669551,2283806671391,2412528993668,2502650207484,2547454332977,2542611304899,2487406816611,2384769964710,2239825644614,2059158879809,1852215446376,1632246407749,1414675384940,1214753210417,1046254675698,920868044536,848293326669,836377879750,889374540351,1005562696632,1177687151960,1395304698476,1645583550962,1913109876298,2180847392198,2431654676052,2649994384782,2824365175990,2948458764427,3019955499765,3040434871058,3017663117165,2966019213496,2903715782073,2850363019086,2825614050152,2847379429987,2930806608488,3087759994962,3323926810279,3635790541164,4012059195377,4436574540820,4888047001969,5339677942914,5761728359736,6124360532005,6400435449770,6569714234699,6620535565564,6547596026200,6352356742362,6046993885526,5654678016118,5205896931008,4735911024128,4281923994832,3878816644505,3557884570830,3346855659736,3265423310983,3320687001056,3508478578187,3815480443726,4218590889759,4686582261515,5183838092584,5671716313930,6111105982004,6468704031298,6720245349547,6849386149840,6849137965273,6724639953104,6491603768065,6173996174373,5804051907750,5419241694641,5056311233714,4748907061062,4526617679484,4410579362644,4410579362644,4526617679484,4748907061062,5056311233714,5419241694641,5804051907750,6173996174373,6491603768065,6724639953104,6849137965273,6849386149840,6720245349547,6468704031298,6111105982004,5671716313930,5183838092584,4686582261515,4218590889759,3815480443726,3508478578187,3320687001056,3265423310983,3346855659736,3557884570830,3878816644505,4281923994832,4735911024128,5205896931008,5654678016118,6046993885526,6352356742362,6547596026200,6620535565564,6569714234699,6400435449770,6124360532005,5761728359736,5339677942914,4888047001969,4436574540820,4012059195377,3635790541164,3323926810279,3087759994962,2930806608488,2847379429987,2825614050152,2850363019086,2903715782073,2966019213496,3017663117165,3040434871058,3019955499765,2948458764427,2824365175990,2649994384782,2431654676052,2180847392198,1913109876298,1645583550962,1395304698476,1177687151960,1005562696632,889374540351,836377879750,848293326669,920868044536,1046254675698,1214753210417,1414675384940,1632246407749,1852215446376,2059158879809,2239825644614,2384769964710,2487406816611,2542611304899,2547454332977,2502650207484,2412528993668,2283806671391,2124040669551,1940541639878,1740692583268,1532855103128,1325777622482,1126734696802,940552184114,770148209790,617546947838,484452269418,371954927640,279706745402,205736084915,147365913233,102221266716,68418177344,44195861144,27628391217,16687137621,9580324526,5050543084,2337542591,908171357,284329175,68979875,12425727,1575661,130583,6307,145,1 871,C,1,436,32118,976010,16632092,186810008,1528460226,9742393337,50715249884,223138545656,851349989984,2872538977750,8704052845410,23977249646193,60648653455812,142020293611136,310005915838584,634475334954608,1223695119134324,2233920984230292,3875426308987037,6412115958316406,10152742837744832,15433677551388434,22595763217571362,31960138501746208,43808955746886591,58375848996511300,75847753989755704,96375162207810612,120083797378438422,147078880494913180,177434770855360766,211167702715486479,248196042466000161,288298568607694008,331084419755243518,375987280571245564,422291280000703308,469188450843449141,515859563145669229,561563708065668456,605718637132935824,647954402216515554,688127608499323192,726292276277111654,762634608127991767,797390240742372537,830770061671178252,862920627177632374,893935700442179668,923918010940501720,953070450842175563,981781270355538907,1010665187200606972,1040534202645756776,1072294879180854962,1106794552921708880,1144657712054593250,1186158717681756391,1231166993313289825,1279180239869593204,1329437664756865430,1381085667647951772,1433356984274301008,1485721852723538741,1537975517615907051,1590239350380967349,1642872085661864220,1696310876344965036,1750883942434959638,1806649827735099602,1863315255931800003,1920261551008266287,1976673747316660853,2031729477335172602,2084781622223601236,2135470012562885336,2183723420471436897,2229653102067600593,2273376797581900493,2314833045326191084,2353644187296450386,2389066947426917036,2420042600275349626,2445334894431891493,2463728181319771051,2474249902698859565,2476377562160999276,2470189373990519792,2456422552831243438,2436417789636892593,2411953794442813263,2385006245088160939,2357489778409262608,2331048230371279874,2306942093276495396,2286048338743934916,2268950033173141599,2256066928248008359,2247772770495172979,2244459506462497883,2246533315634858588,2254350486113095370,2268114780967205769,2287761680117507835,2312853675245557589,2342509864563427357,2375393409990645018,2409777932750689832,2443702987075814664,2475207284781133765,2502601112497434517,2524716992192495679,2541071545515249851,2551887891730152872,2557963759272251226,2560414335141591941,2560355464467480413,2558609523258683087,2555508068416423959,2550836133194182106,2543923308186769516,2533849081234218444,2519704318805450005,2500842036177015573,2477058131848459815,2448662419588629075,2416426809327057228,2381426032731676242,2344812597662367041,2307587087553320203,2270432057033771217,2233667427053317027,2197355417829068837,2161538116232103824,2126542963562629386,2093258019616065715,2063275413766628947,2038833986317999907,2022552445835251825,2017011466844919651,2024291837392395558,2045587934328108247,2080988762047006701,2129465922620866165,2189051242805811521,2257145878438770941,2330886003439676052,2407493885048162136,2484557229762189715,2560196321823381915,2633096764573186941,2702409490997149725,2767550914404526911,2827968279542478384,2882954296824388333,2931586710645707459,2972828485144698845,3005764697566510951,3029897260532951135,3045392909097701624,3053195187709754108,3054959655035362253,3052830377585750881,3049119984997021595,3045971054478821353,3045065837760020245,3047428444392939503,3053343071282175723,3062399063986622691,3073663109500552541,3085961491595203891,3098228008801160649,3109844225960987781,3120884496333380860,3132192554991545789,3145260731268139963,3161942525691571729,3184080709332972539,3213155353380886873,3250041806385122931,3294926359691347681,3347376236750022913,3406519565153718093,3471270566444349077,3540535130280214159,3613345471962241295,3688892639705941312,3766448687777784213,3845195667753380501,3924004755033726841,4001230610708342935,4074594993476587517,4141222001360916719,4197853411341958705,4241223487218901787,4268522855497607913,4277847372685069775,4268522855497607913,4241223487218901787,4197853411341958705,4141222001360916719,4074594993476587517,4001230610708342935,3924004755033726841,3845195667753380501,3766448687777784213,3688892639705941312,3613345471962241295,3540535130280214159,3471270566444349077,3406519565153718093,3347376236750022913,3294926359691347681,3250041806385122931,3213155353380886873,3184080709332972539,3161942525691571729,3145260731268139963,3132192554991545789,3120884496333380860,3109844225960987781,3098228008801160649,3085961491595203891,3073663109500552541,3062399063986622691,3053343071282175723,3047428444392939503,3045065837760020245,3045971054478821353,3049119984997021595,3052830377585750881,3054959655035362253,3053195187709754108,3045392909097701624,3029897260532951135,3005764697566510951,2972828485144698845,2931586710645707459,2882954296824388333,2827968279542478384,2767550914404526911,2702409490997149725,2633096764573186941,2560196321823381915,2484557229762189715,2407493885048162136,2330886003439676052,2257145878438770941,2189051242805811521,2129465922620866165,2080988762047006701,2045587934328108247,2024291837392395558,2017011466844919651,2022552445835251825,2038833986317999907,2063275413766628947,2093258019616065715,2126542963562629386,2161538116232103824,2197355417829068837,2233667427053317027,2270432057033771217,2307587087553320203,2344812597662367041,2381426032731676242,2416426809327057228,2448662419588629075,2477058131848459815,2500842036177015573,2519704318805450005,2533849081234218444,2543923308186769516,2550836133194182106,2555508068416423959,2558609523258683087,2560355464467480413,2560414335141591941,2557963759272251226,2551887891730152872,2541071545515249851,2524716992192495679,2502601112497434517,2475207284781133765,2443702987075814664,2409777932750689832,2375393409990645018,2342509864563427357,2312853675245557589,2287761680117507835,2268114780967205769,2254350486113095370,2246533315634858588,2244459506462497883,2247772770495172979,2256066928248008359,2268950033173141599,2286048338743934916,2306942093276495396,2331048230371279874,2357489778409262608,2385006245088160939,2411953794442813263,2436417789636892593,2456422552831243438,2470189373990519792,2476377562160999276,2474249902698859565,2463728181319771051,2445334894431891493,2420042600275349626,2389066947426917036,2353644187296450386,2314833045326191084,2273376797581900493,2229653102067600593,2183723420471436897,2135470012562885336,2084781622223601236,2031729477335172602,1976673747316660853,1920261551008266287,1863315255931800003,1806649827735099602,1750883942434959638,1696310876344965036,1642872085661864220,1590239350380967349,1537975517615907051,1485721852723538741,1433356984274301008,1381085667647951772,1329437664756865430,1279180239869593204,1231166993313289825,1186158717681756391,1144657712054593250,1106794552921708880,1072294879180854962,1040534202645756776,1010665187200606972,981781270355538907,953070450842175563,923918010940501720,893935700442179668,862920627177632374,830770061671178252,797390240742372537,762634608127991767,726292276277111654,688127608499323192,647954402216515554,605718637132935824,561563708065668456,515859563145669229,469188450843449141,422291280000703308,375987280571245564,331084419755243518,288298568607694008,248196042466000161,211167702715486479,177434770855360766,147078880494913180,120083797378438422,96375162207810612,75847753989755704,58375848996511300,43808955746886591,31960138501746208,22595763217571362,15433677551388434,10152742837744832,6412115958316406,3875426308987037,2233920984230292,1223695119134324,634475334954608,310005915838584,142020293611136,60648653455812,23977249646193,8704052845410,2872538977750,851349989984,223138545656,50715249884,9742393337,1528460226,186810008,16632092,976010,32118,436,1,D,1,146,6540,144994,1975376,18747564,134451445,770634402,3674590806,15013654536,53752200402,171578429536,495031955848,1305254045889,3173693412992,7169637721830,15143848745030,30069944667042,56393989672408,100311611583913,169874719965444,274841226266792,426229294907144,635616992063034,914316221137638,1272611754990738,1719257869934745,2261350052910380,2904551699817132,3653501663639388,4512121245489250,5483533283398752,6569420745623145,7768858392939717,9076878438598290,10483195556715168,11971554025827626,13520051277550356,15102568332558912,16691163007090029,18259029038430415,19783453287104392,21248152785885824,22644463117492802,23971080524936204,25232406913229061,26435943564750609,27589514835537142,28699243063541456,29769035675331618,30801873850946424,31802530243327868,32780724552543699,33753410691060589,34745047278064156,35785320376697656,36904653788875622,38128633961027816,39472896368363121,40939925555225253,42518674050675922,44187124133394960,45917161350542390,47680593859318412,49454917871539476,51227490278686229,52997090085590921,54772400931941841,56567680584945038,58396678707794462,60266497740226162,62173289905264145,64101255207834113,66025384943260107,67917096436803258,69750825877607516,71509251231907420,73185302810068702,74780299775247547,76298938331636573,77742896123919121,79105148871960340,80366703201262916,81496614437973486,82455263612212229,83200189701451627,83693378310442243,83908711278251464,83838194434073574,83495628243318920,82916699383342758,82155156178557385,81275714667219335,80345323666762709,79424980301558144,78564124320958166,77798747561238596,77153074752207159,76643530427414749,76283151053692615,76084779693136085,76062095927988496,76228390538819520,76593634298239378,77160671621331857,77921386620284389,78853637337599177,79919751286290007,81067363180104542,82233168632158920,83349614039194101,84353682608031175,85196044034802351,85848311008349517,86306311687202220,86588205034414048,86727677638487998,86763887323093073,86730761977158279,86648407800657511,86518712923766981,86326011095098618,86042308017295200,85635468756035885,85078175093460751,84355453200567683,83469054270317877,82437775135571520,81293757591117428,80075752115118562,78821127607527233,77558883044652729,76305880637687221,75067835969425673,73845297603895865,72643210909886198,71481208441939081,70401092834360651,69468475154372807,68767172119925833,68387230803969503,68409511529013502,68890838737400948,69853451952671179,71281051661613597,73121782718345275,75296781727599213,77711931211015849,80270278811611464,82882924916975905,85476722203428203,87997711568503075,90409914605900923,92690042427300867,94819801618478384,96778414255322618,98538194827262665,100065191590324173,101325129602326361,102292836722794343,102961881306602177,103350965136971068,103504768457291645,103488875587435273,103380246780464037,103255738043941009,103181208320531843,103203112977947213,103343699722293516,103600361160827167,103949342569680637,104353564732310409,104773554158735773,105179461264273389,105561342359995919,105934845138829905,106340459610968455,106836346745767131,107486744282191459,108349263177822427,109464517062016609,110850500574604824,112502461391280733,114397383926127051,116501142015237269,118776050374222759,121186806629964963,123703408748691769,126300369947426925,128952374224099421,131627401003694027,134279190778768295,136841482177551955,139226428417316789,141328818816700116,143036276060595765,144243853520788685,144869976179314449,144869976179314449,144243853520788685,143036276060595765,141328818816700116,139226428417316789,136841482177551955,134279190778768295,131627401003694027,128952374224099421,126300369947426925,123703408748691769,121186806629964963,118776050374222759,116501142015237269,114397383926127051,112502461391280733,110850500574604824,109464517062016609,108349263177822427,107486744282191459,106836346745767131,106340459610968455,105934845138829905,105561342359995919,105179461264273389,104773554158735773,104353564732310409,103949342569680637,103600361160827167,103343699722293516,103203112977947213,103181208320531843,103255738043941009,103380246780464037,103488875587435273,103504768457291645,103350965136971068,102961881306602177,102292836722794343,101325129602326361,100065191590324173,98538194827262665,96778414255322618,94819801618478384,92690042427300867,90409914605900923,87997711568503075,85476722203428203,82882924916975905,80270278811611464,77711931211015849,75296781727599213,73121782718345275,71281051661613597,69853451952671179,68890838737400948,68409511529013502,68387230803969503,68767172119925833,69468475154372807,70401092834360651,71481208441939081,72643210909886198,73845297603895865,75067835969425673,76305880637687221,77558883044652729,78821127607527233,80075752115118562,81293757591117428,82437775135571520,83469054270317877,84355453200567683,85078175093460751,85635468756035885,86042308017295200,86326011095098618,86518712923766981,86648407800657511,86730761977158279,86763887323093073,86727677638487998,86588205034414048,86306311687202220,85848311008349517,85196044034802351,84353682608031175,83349614039194101,82233168632158920,81067363180104542,79919751286290007,78853637337599177,77921386620284389,77160671621331857,76593634298239378,76228390538819520,76062095927988496,76084779693136085,76283151053692615,76643530427414749,77153074752207159,77798747561238596,78564124320958166,79424980301558144,80345323666762709,81275714667219335,82155156178557385,82916699383342758,83495628243318920,83838194434073574,83908711278251464,83693378310442243,83200189701451627,82455263612212229,81496614437973486,80366703201262916,79105148871960340,77742896123919121,76298938331636573,74780299775247547,73185302810068702,71509251231907420,69750825877607516,67917096436803258,66025384943260107,64101255207834113,62173289905264145,60266497740226162,58396678707794462,56567680584945038,54772400931941841,52997090085590921,51227490278686229,49454917871539476,47680593859318412,45917161350542390,44187124133394960,42518674050675922,40939925555225253,39472896368363121,38128633961027816,36904653788875622,35785320376697656,34745047278064156,33753410691060589,32780724552543699,31802530243327868,30801873850946424,29769035675331618,28699243063541456,27589514835537142,26435943564750609,25232406913229061,23971080524936204,22644463117492802,21248152785885824,19783453287104392,18259029038430415,16691163007090029,15102568332558912,13520051277550356,11971554025827626,10483195556715168,9076878438598290,7768858392939717,6569420745623145,5483533283398752,4512121245489250,3653501663639388,2904551699817132,2261350052910380,1719257869934745,1272611754990738,914316221137638,635616992063034,426229294907144,274841226266792,169874719965444,100311611583913,56393989672408,30069944667042,15143848745030,7169637721830,3173693412992,1305254045889,495031955848,171578429536,53752200402,15013654536,3674590806,770634402,134451445,18747564,1975376,144994,6540,146,1 874,C,1,437,32120,970140,16389084,182284936,1477113396,9334056052,48241397576,211081089456,802304658530,2701945369076,8189192423090,22621834114356,57557180237128,136090827254084,301346221024676,629146814429736,1245942925116620,2353059694036241,4258277065007529,7415599849257130,12473741464553338,20333264130239429,32211521578845549,49713693263558788,74907495846763856,110398739865123484,159404702900538956,225822089083920608,314285947677878820,430215404493761854,579841805164835084,770215336935554438,1009187519378532888,1305368716077575796,1668061253051473860,2107169292293052028,2633086489962521463,3256562558574385815,3988551063262665740,4840043189523246324,5821894760966891709,6944654910729206133,8218403703008848528,9652603399127045720,11255965875617451759,13036338554281028635,15000612994341504946,17154662035374054296,19503310643309627194,22050341590983340292,24798531568509676948,27749709528562587032,30904829308723846376,34264052202458297224,37826838890949921762,41592050542300690631,45558055119927831429,49722829736621786262,54084047570697817946,58639140986090600079,63385339666982379079,68319689228411552716,73439057510313832004,78740131757577805179,84219403609181696419,89873135566828402314,95697305536798631054,101687533656286983269,107839002733973279711,114146385069393595114,120603782836214486776,127204680294460034752,133941900064782551472,140807556936186523252,147793010466191945985,154888826408904654907,162084760132576026184,169369769713750565302,176732055469046534863,184159113713936076691,191637792082861273868,199154342610630651948,206694480913893579153,214243466219989191305,221786212187080914078,229307424925418721984,236791751650724666589,244223920633736346095,251588863267190985944,258871825265898633988,266058484231731305881,273135086698945230845,280088601315179908634,286906867579517101217,293578714528263015115,300094035506042084190,306443825872068289550,312620205229475929481,318616443443389606297,324426991695511273604,330047499451198658214,335474791244050327717,340706790012415872111,345742398223285591594,350581367060238576374,355224183788894641183,359671987917685281445,363926501877509064218,367989949771916282812,371864947455084778945,375554372057827092417,379061240999483696994,382388632869593184605,385539662314466187390,388517491451255980069,391325341848492567430,393966477010119738285,396444151787562112245,398761553488776124792,400921768947609115548,402927794713874274967,404782575262633541005,406489029878344015002,408050031180189156334,409468327169486857199,410746434753258729537,411886550292225205016,412890508580030212336,413759785306683020983,414495505818316485903,415098419201909685990,415568825546032664739,415906485599328419326,416110565618511547567,416179657527127954890,416111873265535195699,415904971421095973442,415556463386165351011,415063673517947396798,414423773231630998635,413633838906278878945,412690974970533722654,411592501589304535034,410336160831060722817,408920279189959735723,407343850070119104002,405606549406245016130,403708735685402147463,401651485009694319377,399436673105853615546,397067067549530300615,394546370561975720862,391879172978893058499,389070829898920988290,386127313054527672851,383055102399964355490,379861144138056684875,376552849219591158410,373138073218243419895,369625029583204332354,366022136426744905969,362337848229847860630,358580541188762380781,354758490975408066895,350879924802398847520,346953086125636586344,342986251605121662073,338987685771121110975,334965576466681338642,330928021366668918131,326883111619378707042,322839098891068722745,318804579108722652206,314788618296379102793,310800789273201010798,306851151540420570441,302950244167136687530,299109145131342284009,295339591761762401990,291654098351386503485,288065991778593470038,284589326031076480787,281238703698090445058,278029078769955714495,274975607515954278642,272093558927177611425,269398233961437770239,266904819406716812582,264628135226968415941,262582300548700886886,260780395776749030509,259234199545067608578,257954028863691763979,256948645272403807818,256225155961116503519,255788860500531120210,255643054875610104197,255788860500531120210,256225155961116503519,256948645272403807818,257954028863691763979,259234199545067608578,260780395776749030509,262582300548700886886,264628135226968415941,266904819406716812582,269398233961437770239,272093558927177611425,274975607515954278642,278029078769955714495,281238703698090445058,284589326031076480787,288065991778593470038,291654098351386503485,295339591761762401990,299109145131342284009,302950244167136687530,306851151540420570441,310800789273201010798,314788618296379102793,318804579108722652206,322839098891068722745,326883111619378707042,330928021366668918131,334965576466681338642,338987685771121110975,342986251605121662073,346953086125636586344,350879924802398847520,354758490975408066895,358580541188762380781,362337848229847860630,366022136426744905969,369625029583204332354,373138073218243419895,376552849219591158410,379861144138056684875,383055102399964355490,386127313054527672851,389070829898920988290,391879172978893058499,394546370561975720862,397067067549530300615,399436673105853615546,401651485009694319377,403708735685402147463,405606549406245016130,407343850070119104002,408920279189959735723,410336160831060722817,411592501589304535034,412690974970533722654,413633838906278878945,414423773231630998635,415063673517947396798,415556463386165351011,415904971421095973442,416111873265535195699,416179657527127954890,416110565618511547567,415906485599328419326,415568825546032664739,415098419201909685990,414495505818316485903,413759785306683020983,412890508580030212336,411886550292225205016,410746434753258729537,409468327169486857199,408050031180189156334,406489029878344015002,404782575262633541005,402927794713874274967,400921768947609115548,398761553488776124792,396444151787562112245,393966477010119738285,391325341848492567430,388517491451255980069,385539662314466187390,382388632869593184605,379061240999483696994,375554372057827092417,371864947455084778945,367989949771916282812,363926501877509064218,359671987917685281445,355224183788894641183,350581367060238576374,345742398223285591594,340706790012415872111,335474791244050327717,330047499451198658214,324426991695511273604,318616443443389606297,312620205229475929481,306443825872068289550,300094035506042084190,293578714528263015115,286906867579517101217,280088601315179908634,273135086698945230845,266058484231731305881,258871825265898633988,251588863267190985944,244223920633736346095,236791751650724666589,229307424925418721984,221786212187080914078,214243466219989191305,206694480913893579153,199154342610630651948,191637792082861273868,184159113713936076691,176732055469046534863,169369769713750565302,162084760132576026184,154888826408904654907,147793010466191945985,140807556936186523252,133941900064782551472,127204680294460034752,120603782836214486776,114146385069393595114,107839002733973279711,101687533656286983269,95697305536798631054,89873135566828402314,84219403609181696419,78740131757577805179,73439057510313832004,68319689228411552716,63385339666982379079,58639140986090600079,54084047570697817946,49722829736621786262,45558055119927831429,41592050542300690631,37826838890949921762,34264052202458297224,30904829308723846376,27749709528562587032,24798531568509676948,22050341590983340292,19503310643309627194,17154662035374054296,15000612994341504946,13036338554281028635,11255965875617451759,9652603399127045720,8218403703008848528,6944654910729206133,5821894760966891709,4840043189523246324,3988551063262665740,3256562558574385815,2633086489962521463,2107169292293052028,1668061253051473860,1305368716077575796,1009187519378532888,770215336935554438,579841805164835084,430215404493761854,314285947677878820,225822089083920608,159404702900538956,110398739865123484,74907495846763856,49713693263558788,32211521578845549,20333264130239429,12473741464553338,7415599849257130,4258277065007529,2353059694036241,1245942925116620,629146814429736,301346221024676,136090827254084,57557180237128,22621834114356,8189192423090,2701945369076,802304658530,211081089456,48241397576,9334056052,1477113396,182284936,16389084,970140,32120,437,1,D,1,146,6512,143284,1933770,18172614,129131104,734275130,3478945974,14147978781,50508252343,161085306897,465435712497,1232441659162,3019734053164,6903363952568,14831215955254,30135968435364,58243944228708,107615255981213,190947431395056,326666837624642,540716870421232,868628172351769,1357827298459152,2070113005513892,3084210191291594,4498301832814720,6432433624507636,9030676284194786,12462913953603135,16926111952985151,22644919191429009,29871491400675663,38884476398391952,49987159916143352,63504805290688204,79781225226515262,99174618808120361,122052726269958626,148787417441399584,179748919873090614,215299960648226035,255790096601776978,301550438493881852,352888884832820462,410085937539998177,473391204424257955,543020764098730555,619155594220415211,701941181438032373,791488257497478384,887874434392891956,991146447043786220,1101322786915045734,1218396651402732071,1342339214558533625,1473103163241858108,1610626273692233245,1754834659027288528,1905645328654305640,2062967889223270867,2226705472561011894,2396755131076489552,2573007896576644286,2755348502898950635,2943654590643137904,3137795202444515940,3337628571775780885,3542999482972148908,3753736640952719629,3969650413473291883,4190531039408726062,4416147117678635924,4646244101201491716,4880542688026570576,5118737311676427654,5360495157672073825,5605456093395299639,5853233595578785615,6103416388996888597,6355570332067344122,6609240239619709756,6863951724937448696,7119213492628625329,7374520549004001363,7629358458175991359,7883208277213110223,8135551506475399594,8385874525806220540,8633672479047385412,8878453066386616844,9119740823554581083,9357082086121254245,9590050206954753081,9818250174684351300,10041321901946602061,10258942056843713618,10470824974854750220,10676723422874115369,10876429607303801074,11069776097336776869,11256635817292533853,11436920364711403744,11610576604043496589,11777582298067426852,11937941892823986603,12091683205798677736,12238854937814086923,12379524235142397231,12513773480316039202,12641696135311539257,12763392337033831960,12878965403868247578,12988520084806714382,13092162457162787064,13190000482777466903,13282143996087297243,13368703499712333029,13449788166919261126,13525504160356085280,13595954239534995230,13661238710440757716,13721456712702527736,13776706422472020020,13827083323847996092,13872676910949878566,13913567186251185802,13949822389318185266,13981498448830687234,14008639366199089903,14031277059039027401,14049429654354633321,14063098531869334606,14072265636530936560,14076892790901254142,14076923736866555252,14072288104960788047,14062905543396526289,14048688544191117115,14029543864461529769,14005373855780830748,13976079421556898207,13941565383781255296,13901747406291301305,13856558469266740704,13805953067870438627,13749908711824499634,13688425938638235699,13621528752282170474,13549266663011605217,13471717869999109570,13388991788301342294,13301229066661528608,13208598547592686341,13111292381789590655,13009521479785113683,12903512966760366841,12793509657001163356,12679769952469147052,12562566155277186352,12442180286143794807,12318898355135776742,12193005314295755926,12064782692196711804,11934509294034504392,11802463476237060612,11668924712498825148,11534173045146529078,11398486948748837214,11262141723586522520,11125410600304669575,10988569173810157828,10851901679803034532,10715706487859188110,10580298845384026219,10446010904848680925,10313190957602026299,10182204195604933053,10053435918808819030,9927295909948350808,9804221314758143660,9684675825064804027,9569144962653065844,9458129379183380586,9352138807907975526,9251688124885771739,9157294777240524030,9069475231521145463,8988738271833713190,8915574830280412070,8850446245200221300,8793773840279993317,8745931798551705196,8707243141211879824,8677976766928967166,8658343282944437073,8648488906965806996,8648488906965806996,8658343282944437073,8677976766928967166,8707243141211879824,8745931798551705196,8793773840279993317,8850446245200221300,8915574830280412070,8988738271833713190,9069475231521145463,9157294777240524030,9251688124885771739,9352138807907975526,9458129379183380586,9569144962653065844,9684675825064804027,9804221314758143660,9927295909948350808,10053435918808819030,10182204195604933053,10313190957602026299,10446010904848680925,10580298845384026219,10715706487859188110,10851901679803034532,10988569173810157828,11125410600304669575,11262141723586522520,11398486948748837214,11534173045146529078,11668924712498825148,11802463476237060612,11934509294034504392,12064782692196711804,12193005314295755926,12318898355135776742,12442180286143794807,12562566155277186352,12679769952469147052,12793509657001163356,12903512966760366841,13009521479785113683,13111292381789590655,13208598547592686341,13301229066661528608,13388991788301342294,13471717869999109570,13549266663011605217,13621528752282170474,13688425938638235699,13749908711824499634,13805953067870438627,13856558469266740704,13901747406291301305,13941565383781255296,13976079421556898207,14005373855780830748,14029543864461529769,14048688544191117115,14062905543396526289,14072288104960788047,14076923736866555252,14076892790901254142,14072265636530936560,14063098531869334606,14049429654354633321,14031277059039027401,14008639366199089903,13981498448830687234,13949822389318185266,13913567186251185802,13872676910949878566,13827083323847996092,13776706422472020020,13721456712702527736,13661238710440757716,13595954239534995230,13525504160356085280,13449788166919261126,13368703499712333029,13282143996087297243,13190000482777466903,13092162457162787064,12988520084806714382,12878965403868247578,12763392337033831960,12641696135311539257,12513773480316039202,12379524235142397231,12238854937814086923,12091683205798677736,11937941892823986603,11777582298067426852,11610576604043496589,11436920364711403744,11256635817292533853,11069776097336776869,10876429607303801074,10676723422874115369,10470824974854750220,10258942056843713618,10041321901946602061,9818250174684351300,9590050206954753081,9357082086121254245,9119740823554581083,8878453066386616844,8633672479047385412,8385874525806220540,8135551506475399594,7883208277213110223,7629358458175991359,7374520549004001363,7119213492628625329,6863951724937448696,6609240239619709756,6355570332067344122,6103416388996888597,5853233595578785615,5605456093395299639,5360495157672073825,5118737311676427654,4880542688026570576,4646244101201491716,4416147117678635924,4190531039408726062,3969650413473291883,3753736640952719629,3542999482972148908,3337628571775780885,3137795202444515940,2943654590643137904,2755348502898950635,2573007896576644286,2396755131076489552,2226705472561011894,2062967889223270867,1905645328654305640,1754834659027288528,1610626273692233245,1473103163241858108,1342339214558533625,1218396651402732071,1101322786915045734,991146447043786220,887874434392891956,791488257497478384,701941181438032373,619155594220415211,543020764098730555,473391204424257955,410085937539998177,352888884832820462,301550438493881852,255790096601776978,215299960648226035,179748919873090614,148787417441399584,122052726269958626,99174618808120361,79781225226515262,63504805290688204,49987159916143352,38884476398391952,29871491400675663,22644919191429009,16926111952985151,12462913953603135,9030676284194786,6432433624507636,4498301832814720,3084210191291594,2070113005513892,1357827298459152,868628172351769,540716870421232,326666837624642,190947431395056,107615255981213,58243944228708,30135968435364,14831215955254,6903363952568,3019734053164,1232441659162,465435712497,161085306897,50508252343,14147978781,3478945974,734275130,129131104,18172614,1933770,143284,6512,146,1 877,C,1,439,32559,995779,17043077,191173849,1546024463,9597320663,47784983861,197102514509,690570967309,2097009374677,5613257297607,13439811968223,29152711782395,57926144077451,106413173834409,182048089504559,291516087650717,438232674689601,618971930865967,820234026364561,1015363025037343,1163661734402491,1212793685124297,1105601860654051,791894342233799,244491741720457,-522963202881629,-1440637693716873,-2374740095541535,-3132432982194999,-3483316989709767,-3198781196702479,-2106287187512981,-150314371770725,2553251994937905,5685258636049335,8729221337713245,11025717997363811,11877410605058529,10695149339433159,7162397072160281,1383687646552695,-6023029903687669,-13927276017998999,-20804194590296901,-24972114411719485,-24924070469999835,-19699453508753797,-9219399597785571,5499794572729203,22331253663332469,38265806483872901,49882361353649935,54002682171807249,48419374099302065,32547791000458779,7841898010597353,-22161096023177531,-52241540849783713,-76329049147152609,-88650860280748185,-84993643560092885,-63819242194466011,-26968849686043177,20256730178324441,69744123198852649,111897580784952291,137451221810967423,139430923067223903,114860903148099211,65819287988209227,-454987303548625,-72526933668040237,-136704618865229895,-179634162373496573,-191059858831358855,-166178780637481731,-107057873021262847,-22739858556355287,72083690385177183,159656501327207919,222542841757271847,247156884733835773,226708030569258787,162916435734494293,66079452552079113,-46602376274515001,-154168566923009633,-235920060198309547,-275521516300253049,-264344363224885713,-203345490744492325,-103065440475925359,18286324624037963,138294410263714749,234659313443458141,289506965299419121,292816393143387187,244280894396725357,153246445782576433,36770863421524899,-83768655110864807,-186805931362679517,-254611810077101525,-276425648707595239,-250118209248706159,-182138549551865287,-85858838046769373,21253187120785831,120999832185063077,197666762716850529,240487841928804833,244977205492461375,213016003057884577,151845214970503441,72312652013197857,-13185548500425715,-92648756726900471,-155992738418598065,-196001438081585131,-208725400079046881,-193459113872277965,-152473737086485931,-90651868278701941,-15090057258130121,65359418577016779,140702994637531623,200681522303061999,235953207230201751,239514645999137169,208154498963586453,143624431807662819,53173693588975157,-50845323589061915,-152432544654909637,-234356932265171823,-281184133277060417,-282359920939958063,-234696073613973215,-143653262304975871,-23014694504159939,107139115841814619,223876290706939173,305666741325554125,336607525379808773,309737283005002773,228703971899908237,107369676292807453,-32637518656445809,-165975278787177533,-268440191896536957,-321635338580182377,-316492950947477441,-254929663008691375,-149306763599867513,-19833301874938907,109518340010357795,215713072180621859,280992430619947563,295983873943817291,261004535486680291,185390223169954031,85105265598142721,-20763422090963359,-113828726498840293,-179735567399252947,-210368303420104157,-204598030378523649,-167582678723389411,-108945573831132601,-40365815243918635,26823602390866675,83519016819988467,123897775337668423,145575178144852949,149034957584389147,136656004946866655,111702899435645099,77582655289920089,37524088794826653,-5341288078490717,-47670840952134879,-85630293502877205,-114883055234619465,-130989743906461841,-130202516317321289,-110478453877153399,-72421594875556215,-19831916198671615,40393585634939721,99110862591253901,146435572527279045,173623672656979397,174916536597463095,148914564379961439,99127312566144823,33525364142506755,-36852764846322859,-99963055062457441,-145051918431597549,-164692612879491821,-156129270805744601,-121657407001731011,-67991803165652761,-4799432938076317,57248671767095661,108467880663422361,141776999824100117,153645320647709991,144252893196309727,116938281934402767,77161040258098867,31284814120550315,-14522460723573389,-55060931194401425,-86464206438287899,-106211437757168725,-112935791731505581,-106211437757168725,-86464206438287899,-55060931194401425,-14522460723573389,31284814120550315,77161040258098867,116938281934402767,144252893196309727,153645320647709991,141776999824100117,108467880663422361,57248671767095661,-4799432938076317,-67991803165652761,-121657407001731011,-156129270805744601,-164692612879491821,-145051918431597549,-99963055062457441,-36852764846322859,33525364142506755,99127312566144823,148914564379961439,174916536597463095,173623672656979397,146435572527279045,99110862591253901,40393585634939721,-19831916198671615,-72421594875556215,-110478453877153399,-130202516317321289,-130989743906461841,-114883055234619465,-85630293502877205,-47670840952134879,-5341288078490717,37524088794826653,77582655289920089,111702899435645099,136656004946866655,149034957584389147,145575178144852949,123897775337668423,83519016819988467,26823602390866675,-40365815243918635,-108945573831132601,-167582678723389411,-204598030378523649,-210368303420104157,-179735567399252947,-113828726498840293,-20763422090963359,85105265598142721,185390223169954031,261004535486680291,295983873943817291,280992430619947563,215713072180621859,109518340010357795,-19833301874938907,-149306763599867513,-254929663008691375,-316492950947477441,-321635338580182377,-268440191896536957,-165975278787177533,-32637518656445809,107369676292807453,228703971899908237,309737283005002773,336607525379808773,305666741325554125,223876290706939173,107139115841814619,-23014694504159939,-143653262304975871,-234696073613973215,-282359920939958063,-281184133277060417,-234356932265171823,-152432544654909637,-50845323589061915,53173693588975157,143624431807662819,208154498963586453,239514645999137169,235953207230201751,200681522303061999,140702994637531623,65359418577016779,-15090057258130121,-90651868278701941,-152473737086485931,-193459113872277965,-208725400079046881,-196001438081585131,-155992738418598065,-92648756726900471,-13185548500425715,72312652013197857,151845214970503441,213016003057884577,244977205492461375,240487841928804833,197666762716850529,120999832185063077,21253187120785831,-85858838046769373,-182138549551865287,-250118209248706159,-276425648707595239,-254611810077101525,-186805931362679517,-83768655110864807,36770863421524899,153246445782576433,244280894396725357,292816393143387187,289506965299419121,234659313443458141,138294410263714749,18286324624037963,-103065440475925359,-203345490744492325,-264344363224885713,-275521516300253049,-235920060198309547,-154168566923009633,-46602376274515001,66079452552079113,162916435734494293,226708030569258787,247156884733835773,222542841757271847,159656501327207919,72083690385177183,-22739858556355287,-107057873021262847,-166178780637481731,-191059858831358855,-179634162373496573,-136704618865229895,-72526933668040237,-454987303548625,65819287988209227,114860903148099211,139430923067223903,137451221810967423,111897580784952291,69744123198852649,20256730178324441,-26968849686043177,-63819242194466011,-84993643560092885,-88650860280748185,-76329049147152609,-52241540849783713,-22161096023177531,7841898010597353,32547791000458779,48419374099302065,54002682171807249,49882361353649935,38265806483872901,22331253663332469,5499794572729203,-9219399597785571,-19699453508753797,-24924070469999835,-24972114411719485,-20804194590296901,-13927276017998999,-6023029903687669,1383687646552695,7162397072160281,10695149339433159,11877410605058529,11025717997363811,8729221337713245,5685258636049335,2553251994937905,-150314371770725,-2106287187512981,-3198781196702479,-3483316989709767,-3132432982194999,-2374740095541535,-1440637693716873,-522963202881629,244491741720457,791894342233799,1105601860654051,1212793685124297,1163661734402491,1015363025037343,820234026364561,618971930865967,438232674689601,291516087650717,182048089504559,106413173834409,57926144077451,29152711782395,13439811968223,5613257297607,2097009374677,690570967309,197102514509,47784983861,9597320663,1546024463,191173849,17043077,995779,32559,439,1,D,1,147,6629,147811,2017925,19038787,134030341,741694585,3349435555,12697667155,41322220777,117581353149,297163131655,676207725939,1402064183447,2675941956539,4740199700451,7841734136429,12163794676065,17725021038803,24257697460575,31092824099793,37091023306053,40662834462333,39920387549201,32991265171121,18494958793339,-3870968636935,-32750188961827,-64714523047921,-94195837062585,-113919514479743,-115933758250671,-93213728702819,-41653469685989,37922857095155,138235780105273,245054927971403,338187615709955,394183830345843,390644228958605,311586329791045,152890279169537,-73464523769237,-337718348591095,-594279685109589,-787777403367449,-862838074818089,-776240563615731,-509208916430623,-77036155135213,466779499907317,1034024693140991,1513689253330235,1791326478967339,1772966454653649,1409092396502919,713321377991425,-229351990088637,-1268426631113565,-2208975638137173,-2845764885486393,-3004956286111651,-2585402908786437,-1590432412915059,-141797280344237,1529748968289975,3118358700664423,4297306859512709,4784326665423229,4405307741834709,3142463742988255,1154898176534409,-1235805116583025,-3595506788464985,-5455830684352901,-6406905810019471,-6186148220194921,-4743941738935629,-2270455445481767,825073183987721,3981744515940675,6590218059334535,8112497841833691,8194272952730569,6745960291537837,3973925545006291,352959036882977,-3456942071690261,-6734584147261113,-8838332312019593,-9335215216161347,-8091557668048515,-5305661352657701,-1474720890489623,2698286326887769,6439466043241311,9053563173387521,10058010950851211,9274512433836543,6860107354171877,3272321680229133,-823393613081435,-4684101386589771,-7630677773963861,-9171650733629271,-9085940975044875,-7450317663478765,-4609342773556475,-1097331769509465,2469130313157591,5505092671585043,7555250094806189,8359118614735985,7874876144464753,6262695173034967,3836385591827241,997140943047285,-1835632398923743,-4283792086968767,-6052463041372129,-6952471163549715,-6905973777497031,-5940829509215701,-4179444059823777,-1825820359003793,848591509449409,3522528130092991,5849699924192729,7493563984179523,8171869678465327,7706334451719453,6068440784504951,3409679441048481,64883917606769,-3478896100744407,-6648731621148827,-8879709300493165,-9720765183092575,-8931496767421151,-6548041816773371,-2900345869531859,1427930636154757,5693728321889919,9127754663409125,11081412681111633,11157671107412575,9297730169696555,5803414691712035,1288168711751135,-3435433953599657,-7509972764732539,-10198209564931437,-11025072810341299,-9867391647581427,-6973145666392453,-2906945234687923,1565951268635959,5632035227288197,8586239019582677,9960868548540725,9601738093135455,7678646361290145,4631784100808091,1069083281151859,-2361055493214879,-5093729342536409,-6743182785177997,-7153379139382939,-6398026735512291,-4736091319375077,-2537854030405101,-201230336117125,1922385768563667,3578480775489625,4629564921545073,5047091105816629,4883857617767693,4239038105349413,3227573797281485,1961922954403725,548465739221205,-904945641370667,-2277916033073185,-3431724086672025,-4215599174546921,-4487298894709007,-4144668170989971,-3160022212138041,-1606614449198459,332953802594445,2382719473724631,4213973986574849,5503983480294913,6000765091913525,5579179685480425,4274584005264535,2284828345773661,-61552706821933,-2365253196102361,-4231834052334323,-5346915182075643,-5534803497654335,-4788312439069935,-3264223136872365,-1246660676623623,912323862979439,2861140498883693,4311137216884119,5080793430061461,5114493787619295,4475226328690653,3316547460491757,1843178194748161,270769175321963,-1206339863941617,-2434369097494305,-3305999449048297,-3756586213083279,-3756586213083279,-3305999449048297,-2434369097494305,-1206339863941617,270769175321963,1843178194748161,3316547460491757,4475226328690653,5114493787619295,5080793430061461,4311137216884119,2861140498883693,912323862979439,-1246660676623623,-3264223136872365,-4788312439069935,-5534803497654335,-5346915182075643,-4231834052334323,-2365253196102361,-61552706821933,2284828345773661,4274584005264535,5579179685480425,6000765091913525,5503983480294913,4213973986574849,2382719473724631,332953802594445,-1606614449198459,-3160022212138041,-4144668170989971,-4487298894709007,-4215599174546921,-3431724086672025,-2277916033073185,-904945641370667,548465739221205,1961922954403725,3227573797281485,4239038105349413,4883857617767693,5047091105816629,4629564921545073,3578480775489625,1922385768563667,-201230336117125,-2537854030405101,-4736091319375077,-6398026735512291,-7153379139382939,-6743182785177997,-5093729342536409,-2361055493214879,1069083281151859,4631784100808091,7678646361290145,9601738093135455,9960868548540725,8586239019582677,5632035227288197,1565951268635959,-2906945234687923,-6973145666392453,-9867391647581427,-11025072810341299,-10198209564931437,-7509972764732539,-3435433953599657,1288168711751135,5803414691712035,9297730169696555,11157671107412575,11081412681111633,9127754663409125,5693728321889919,1427930636154757,-2900345869531859,-6548041816773371,-8931496767421151,-9720765183092575,-8879709300493165,-6648731621148827,-3478896100744407,64883917606769,3409679441048481,6068440784504951,7706334451719453,8171869678465327,7493563984179523,5849699924192729,3522528130092991,848591509449409,-1825820359003793,-4179444059823777,-5940829509215701,-6905973777497031,-6952471163549715,-6052463041372129,-4283792086968767,-1835632398923743,997140943047285,3836385591827241,6262695173034967,7874876144464753,8359118614735985,7555250094806189,5505092671585043,2469130313157591,-1097331769509465,-4609342773556475,-7450317663478765,-9085940975044875,-9171650733629271,-7630677773963861,-4684101386589771,-823393613081435,3272321680229133,6860107354171877,9274512433836543,10058010950851211,9053563173387521,6439466043241311,2698286326887769,-1474720890489623,-5305661352657701,-8091557668048515,-9335215216161347,-8838332312019593,-6734584147261113,-3456942071690261,352959036882977,3973925545006291,6745960291537837,8194272952730569,8112497841833691,6590218059334535,3981744515940675,825073183987721,-2270455445481767,-4743941738935629,-6186148220194921,-6406905810019471,-5455830684352901,-3595506788464985,-1235805116583025,1154898176534409,3142463742988255,4405307741834709,4784326665423229,4297306859512709,3118358700664423,1529748968289975,-141797280344237,-1590432412915059,-2585402908786437,-3004956286111651,-2845764885486393,-2208975638137173,-1268426631113565,-229351990088637,713321377991425,1409092396502919,1772966454653649,1791326478967339,1513689253330235,1034024693140991,466779499907317,-77036155135213,-509208916430623,-776240563615731,-862838074818089,-787777403367449,-594279685109589,-337718348591095,-73464523769237,152890279169537,311586329791045,390644228958605,394183830345843,338187615709955,245054927971403,138235780105273,37922857095155,-41653469685989,-93213728702819,-115933758250671,-113919514479743,-94195837062585,-64714523047921,-32750188961827,-3870968636935,18494958793339,32991265171121,39920387549201,40662834462333,37091023306053,31092824099793,24257697460575,17725021038803,12163794676065,7841734136429,4740199700451,2675941956539,1402064183447,676207725939,297163131655,117581353149,41322220777,12697667155,3349435555,741694585,134030341,19038787,2017925,147811,6629,147,1 878,C,1,439,31827,896877,12838281,104473659,493367159,1176514293,-135257179,-9235193393,-22103891133,3191183629,110993104193,170755222779,-164850889221,-820071460431,-533905450043,1774222223159,3513078095295,-747696633283,-9391651551891,-7777466876501,13185121835907,29034771004865,125363543205,-56670827329833,-50543127910981,59241587095277,140006260349209,16917155857255,-218786159246245,-208004026339955,175039063590937,462112792986703,108945933050847,-592470925315439,-628913852316567,337562552900531,1138422186877519,438307508018841,-1178967909062599,-1503378684486877,351402792607371,2198392138503781,1273912885818517,-1745298764866825,-2924174838722429,-147119183766843,3395915125693473,2788322034265079,-1841497404727833,-4629916025962539,-1405473908816255,4163135008067439,4679632605116003,-1093164776457231,-5871093723954875,-3128980650138165,3898254573054755,6037251198666225,329356615980301,-5806729792362545,-4357758140151837,2616217752242369,5879985117261677,1450652777451751,-4391209413320745,-4002496678171315,1410038139539825,4141702854846819,964768754056079,-2893505765768171,-1875560315553399,1876008126284579,2188028433486371,-1509119101504907,-3142998416915211,611049375319447,4537631913533119,2060622351237505,-4447921874749727,-5807803083667157,1109626238767731,7770559520036785,4699588306102941,-5201040796338581,-9320821523784401,-1606663225483683,8805252549226005,8636563530295735,-2455461241773741,-10867352886893923,-5963053883306119,6347321084791991,10812241264879931,1979326211167781,-8980312227832387,-8509454759819013,2254514012788779,9419374593422937,4441480489629349,-5369748982873501,-7253678385063441,181388183978065,6130810837436141,2967864113730643,-3746106154741001,-4001754624937907,2108373646425065,4820544560244215,-582457703728341,-6173791989236035,-2642343691016163,6200154495108371,7427857282072839,-2433915364988343,-10614334235192895,-4811957750388589,8584483916192155,11517645297607561,-1054595518464323,-12913742604455717,-7901080405454401,7638739106054237,12921133393753745,1026239727373791,-11641860354414657,-8071531819077307,6046583709993569,10812763824049399,164986926183307,-10047272104462987,-5058889206479115,7604207697422851,9000013166683043,-3613744170185863,-12054126044953775,-2998514083165813,11938663839768655,11308682360482753,-5771847679473779,-16714988794222265,-5692500231483021,13901992716441101,16305204188268649,-2349496588982373,-18404512895045377,-11402731370644819,9565594616033369,18110325418735923,4387604535791935,-13515222028860691,-13779000658211139,2072083039376551,13254542681297551,7231440971859473,-5923633304912783,-9078197403283377,-613313204201045,5915054526860361,2208000351098817,-3912865190157229,-1745432266407761,5308595500162841,4594204879117033,-5639139799244561,-10988140993076013,-750184228600899,14107447736790609,12702257652187719,-6833683888914333,-20923536249590771,-9419293161621779,15992895706860239,23523138319376599,1695883423305957,-23599762662157571,-20407388064575077,8070328017275907,26465112636416537,12137480657187101,-16079447830947701,-22852221588415685,-1720978395293535,18698248263305461,13784223605544599,-6461847079119905,-14453942981867675,-2900923975849687,8830847053056775,4971258877781587,-5278183315802899,-4414580169547983,5819599003836191,7522368177068359,-4776347090412991,-13564128141255115,-3276489374020493,14779862666603379,15407207576687229,-5230831176849111,-21503962600363929,-11159082437109053,14123295123526201,22537328388785329,3178362136288579,-19739259106811433,-18035375675256339,4979210795052421,20182475324051103,10224014878220111,-10255498404697755,-15705900298888347,-2067421834308629,11081557830600975,8056679921552957,-3890855722565047,-7429773296188937,423602050547255,6054966720959081,423602050547255,-7429773296188937,-3890855722565047,8056679921552957,11081557830600975,-2067421834308629,-15705900298888347,-10255498404697755,10224014878220111,20182475324051103,4979210795052421,-18035375675256339,-19739259106811433,3178362136288579,22537328388785329,14123295123526201,-11159082437109053,-21503962600363929,-5230831176849111,15407207576687229,14779862666603379,-3276489374020493,-13564128141255115,-4776347090412991,7522368177068359,5819599003836191,-4414580169547983,-5278183315802899,4971258877781587,8830847053056775,-2900923975849687,-14453942981867675,-6461847079119905,13784223605544599,18698248263305461,-1720978395293535,-22852221588415685,-16079447830947701,12137480657187101,26465112636416537,8070328017275907,-20407388064575077,-23599762662157571,1695883423305957,23523138319376599,15992895706860239,-9419293161621779,-20923536249590771,-6833683888914333,12702257652187719,14107447736790609,-750184228600899,-10988140993076013,-5639139799244561,4594204879117033,5308595500162841,-1745432266407761,-3912865190157229,2208000351098817,5915054526860361,-613313204201045,-9078197403283377,-5923633304912783,7231440971859473,13254542681297551,2072083039376551,-13779000658211139,-13515222028860691,4387604535791935,18110325418735923,9565594616033369,-11402731370644819,-18404512895045377,-2349496588982373,16305204188268649,13901992716441101,-5692500231483021,-16714988794222265,-5771847679473779,11308682360482753,11938663839768655,-2998514083165813,-12054126044953775,-3613744170185863,9000013166683043,7604207697422851,-5058889206479115,-10047272104462987,164986926183307,10812763824049399,6046583709993569,-8071531819077307,-11641860354414657,1026239727373791,12921133393753745,7638739106054237,-7901080405454401,-12913742604455717,-1054595518464323,11517645297607561,8584483916192155,-4811957750388589,-10614334235192895,-2433915364988343,7427857282072839,6200154495108371,-2642343691016163,-6173791989236035,-582457703728341,4820544560244215,2108373646425065,-4001754624937907,-3746106154741001,2967864113730643,6130810837436141,181388183978065,-7253678385063441,-5369748982873501,4441480489629349,9419374593422937,2254514012788779,-8509454759819013,-8980312227832387,1979326211167781,10812241264879931,6347321084791991,-5963053883306119,-10867352886893923,-2455461241773741,8636563530295735,8805252549226005,-1606663225483683,-9320821523784401,-5201040796338581,4699588306102941,7770559520036785,1109626238767731,-5807803083667157,-4447921874749727,2060622351237505,4537631913533119,611049375319447,-3142998416915211,-1509119101504907,2188028433486371,1876008126284579,-1875560315553399,-2893505765768171,964768754056079,4141702854846819,1410038139539825,-4002496678171315,-4391209413320745,1450652777451751,5879985117261677,2616217752242369,-4357758140151837,-5806729792362545,329356615980301,6037251198666225,3898254573054755,-3128980650138165,-5871093723954875,-1093164776457231,4679632605116003,4163135008067439,-1405473908816255,-4629916025962539,-1841497404727833,2788322034265079,3395915125693473,-147119183766843,-2924174838722429,-1745298764866825,1273912885818517,2198392138503781,351402792607371,-1503378684486877,-1178967909062599,438307508018841,1138422186877519,337562552900531,-628913852316567,-592470925315439,108945933050847,462112792986703,175039063590937,-208004026339955,-218786159246245,16917155857255,140006260349209,59241587095277,-50543127910981,-56670827329833,125363543205,29034771004865,13185121835907,-7777466876501,-9391651551891,-747696633283,3513078095295,1774222223159,-533905450043,-820071460431,-164850889221,170755222779,110993104193,3191183629,-22103891133,-9235193393,-135257179,1176514293,493367159,104473659,12838281,896877,31827,439,1,D,1,146,6277,123474,1321843,8223678,28658421,36704184,-114740837,-563714678,-620948545,1627284514,5629567571,2373752448,-16979644989,-30569514158,13800373925,103480319708,79228247797,-175596379864,-370125834333,29660294592,830352461115,718465898202,-996706079081,-2273144494754,-151409764519,3945270347758,3621270446037,-3615810896722,-8942430231359,-1568909652386,12654407967687,12611847233560,-8691248035793,-25294149845112,-7715160361111,29265476655806,33704975885117,-12949674864420,-54934296930859,-26174232409400,50275837956205,72569232553008,-6398155831973,-94803506361518,-65803162321123,63534545903034,127504401567257,23045819375624,-130828388637199,-125952926606330,53336698637965,181171961843222,76143686416801,-141129495939462,-185479937327857,14282834313404,203650897836471,130986998449350,-112761281082053,-208719225307686,-34211858269371,176092233248118,149289323668579,-64113549355236,-173970197437045,-49644307594722,119230060920439,104974546765042,-45763404613775,-103324767386138,2436527582767,91470108803468,17976563146009,-100681147852820,-60376516491697,104083613643424,142387332787937,-41840477984984,-211152638014609,-103478815489812,176948390028305,257564927644010,-4253032711625,-293943146317614,-225685213386645,142697991595992,354207802535357,127726268623718,-269015129732061,-341700718529690,7619099344565,348426947155118,258653904122811,-144495245677592,-355872225647381,-123570815877656,241914609011397,281298614089054,-25696670528349,-262508104952634,-140670754676433,138236782149422,190140142447947,-22615299523442,-169136136649097,-40932843414030,151312182377169,97303014780034,-139241407249241,-192009090029116,64549551707777,283742868623526,113467676562229,-263491870576644,-322979537186557,69950551866520,412967618121459,219880876973426,-285140143808931,-429694240085878,-5435247425655,425576857925638,286592114549717,-224219314441356,-409880662366835,-36771775712646,356988020254601,228581491229874,-213046414916771,-322364929058536,53118778992069,354587591134144,121033050111123,-326710669533268,-323141619362213,176888844962118,484427337310295,124875574065174,-458473166037949,-465676841391798,161774721091175,617562018401914,287751240142003,-422330493338290,-606561753885601,-34343756568062,564540480309385,452286505470382,-193570333387585,-554911856098308,-227082719255359,322062662393480,412981276334921,10670518031504,-315982087052569,-189041778264114,127693695188403,174625902653828,-47797651141299,-137059582517214,66697534462361,219069675369768,24220588791,-337385471071946,-258835503803565,253918342318278,549215319910749,138768695293350,-552300629065917,-623915010099096,118536911549869,797456417369884,518840763364429,-437715990199456,-892623703495123,-250991424112184,702593133820891,781262091633306,-89609538007137,-796236515325044,-488491367762457,363454026632278,662571922558169,127473130920384,-446799658791513,-346726191259566,149712842531787,298335210048746,-21991080204833,-227686763994294,19515226860043,293201090154548,81207388927973,-372984436782426,-364202662566045,217860015627992,619144396242675,222353102569414,-536646322672971,-668597463243738,54332745439721,743351406012896,521204961410345,-339127509021018,-765414119187537,-255867969435788,518339168172191,611302252711064,-16624236646583,-534883819894100,-349236535167625,202738279075850,393979827709443,68285978127838,-250486726081505,-144145619632640,150910305327057,150910305327057,-144145619632640,-250486726081505,68285978127838,393979827709443,202738279075850,-349236535167625,-534883819894100,-16624236646583,611302252711064,518339168172191,-255867969435788,-765414119187537,-339127509021018,521204961410345,743351406012896,54332745439721,-668597463243738,-536646322672971,222353102569414,619144396242675,217860015627992,-364202662566045,-372984436782426,81207388927973,293201090154548,19515226860043,-227686763994294,-21991080204833,298335210048746,149712842531787,-346726191259566,-446799658791513,127473130920384,662571922558169,363454026632278,-488491367762457,-796236515325044,-89609538007137,781262091633306,702593133820891,-250991424112184,-892623703495123,-437715990199456,518840763364429,797456417369884,118536911549869,-623915010099096,-552300629065917,138768695293350,549215319910749,253918342318278,-258835503803565,-337385471071946,24220588791,219069675369768,66697534462361,-137059582517214,-47797651141299,174625902653828,127693695188403,-189041778264114,-315982087052569,10670518031504,412981276334921,322062662393480,-227082719255359,-554911856098308,-193570333387585,452286505470382,564540480309385,-34343756568062,-606561753885601,-422330493338290,287751240142003,617562018401914,161774721091175,-465676841391798,-458473166037949,124875574065174,484427337310295,176888844962118,-323141619362213,-326710669533268,121033050111123,354587591134144,53118778992069,-322364929058536,-213046414916771,228581491229874,356988020254601,-36771775712646,-409880662366835,-224219314441356,286592114549717,425576857925638,-5435247425655,-429694240085878,-285140143808931,219880876973426,412967618121459,69950551866520,-322979537186557,-263491870576644,113467676562229,283742868623526,64549551707777,-192009090029116,-139241407249241,97303014780034,151312182377169,-40932843414030,-169136136649097,-22615299523442,190140142447947,138236782149422,-140670754676433,-262508104952634,-25696670528349,281298614089054,241914609011397,-123570815877656,-355872225647381,-144495245677592,258653904122811,348426947155118,7619099344565,-341700718529690,-269015129732061,127726268623718,354207802535357,142697991595992,-225685213386645,-293943146317614,-4253032711625,257564927644010,176948390028305,-103478815489812,-211152638014609,-41840477984984,142387332787937,104083613643424,-60376516491697,-100681147852820,17976563146009,91470108803468,2436527582767,-103324767386138,-45763404613775,104974546765042,119230060920439,-49644307594722,-173970197437045,-64113549355236,149289323668579,176092233248118,-34211858269371,-208719225307686,-112761281082053,130986998449350,203650897836471,14282834313404,-185479937327857,-141129495939462,76143686416801,181171961843222,53336698637965,-125952926606330,-130828388637199,23045819375624,127504401567257,63534545903034,-65803162321123,-94803506361518,-6398155831973,72569232553008,50275837956205,-26174232409400,-54934296930859,-12949674864420,33704975885117,29265476655806,-7715160361111,-25294149845112,-8691248035793,12611847233560,12654407967687,-1568909652386,-8942430231359,-3615810896722,3621270446037,3945270347758,-151409764519,-2273144494754,-996706079081,718465898202,830352461115,29660294592,-370125834333,-175596379864,79228247797,103480319708,13800373925,-30569514158,-16979644989,2373752448,5629567571,1627284514,-620948545,-563714678,-114740837,36704184,28658421,8223678,1321843,123474,6277,146,1 879,C,1,440,32413,959483,15299290,153038429,1058040457,5426087846,21854783365,72565521659,206828642686,522123303857,1193352634669,2506276576340,4887710551153,8921779075745,15335188892002,24930920096225,38457083828689,56409003909380,78773886680719,104751274056701,132512695773724,159076183994981,180370764989947,191561643328976,187670189245633,164452066928615,119433654948322,52949130313211,-31046275786427,-124630540882432,-216223002207959,-291652350773263,-335981432111216,-335907731926327,-282389430319853,-173063828501788,-13980928233023,179815688200703,385171627027318,573229076435453,713184649013911,776965177192730,744122706199849,606132143189705,369319456033918,55761159693803,-298258502389667,-646230576730420,-937431449182643,-1124224457733229,-1169616354928580,-1053854383372201,-778944231969767,-370235445809572,125432679356371,645020967207887,1117414841501590,1473324135069527,1655591785444189,1628347983672776,1383520083093817,943594332218207,360032972009026,-292664579348221,-926566369987475,-1452273589403860,-1791596040593417,-1889131884173071,-1720997520159140,-1299348130904119,-671953257817901,83255497016732,868048755177547,1576869540954875,2111155137145450,2393084827777985,2376838812272659,2055739153493624,1464227650696897,674313362182493,-213183507988424,-1081526912507425,-1813426961850263,-2306870856322654,-2489315535672491,-2328258211277083,-1836660500759480,-1072383193613875,-131536561210025,863530183039130,1780088564389393,2492684118929465,2900258200613836,2940390400185575,2598640359742105,1911628570826624,963304446731749,-125267619666211,-1211357669046374,-2149259275051501,-2809782774736643,-3097959412272478,-2966522172465617,-2423271277086397,-1531236566331548,-401456513716081,820831981524343,1974870269703284,2905525778033755,3484164671324201,3626451820155508,3304605117940007,2552344630040005,1461714241673972,171991324428157,-1148016628037563,-2322038776270292,-3189896675158069,-3629410629905861,-3573636138300076,-3020977213662809,-2036663359328827,-745205140238924,685347608858369,2065357816929175,3208881288534614,3958902953515231,4209090873488357,3919022212466584,3120683876637851,1915212831638389,460146937472714,-1051234179093569,-2415771287318491,-3448019203822754,-4005798592161505,-4010139593505359,-3456766235971954,-2417405713451681,-1030602454811575,516813529089070,2015117914081691,3260451146002471,4082934237898514,4370188442032573,4082934237898514,3260451146002471,2015117914081691,516813529089070,-1030602454811575,-2417405713451681,-3456766235971954,-4010139593505359,-4005798592161505,-3448019203822754,-2415771287318491,-1051234179093569,460146937472714,1915212831638389,3120683876637851,3919022212466584,4209090873488357,3958902953515231,3208881288534614,2065357816929175,685347608858369,-745205140238924,-2036663359328827,-3020977213662809,-3573636138300076,-3629410629905861,-3189896675158069,-2322038776270292,-1148016628037563,171991324428157,1461714241673972,2552344630040005,3304605117940007,3626451820155508,3484164671324201,2905525778033755,1974870269703284,820831981524343,-401456513716081,-1531236566331548,-2423271277086397,-2966522172465617,-3097959412272478,-2809782774736643,-2149259275051501,-1211357669046374,-125267619666211,963304446731749,1911628570826624,2598640359742105,2940390400185575,2900258200613836,2492684118929465,1780088564389393,863530183039130,-131536561210025,-1072383193613875,-1836660500759480,-2328258211277083,-2489315535672491,-2306870856322654,-1813426961850263,-1081526912507425,-213183507988424,674313362182493,1464227650696897,2055739153493624,2376838812272659,2393084827777985,2111155137145450,1576869540954875,868048755177547,83255497016732,-671953257817901,-1299348130904119,-1720997520159140,-1889131884173071,-1791596040593417,-1452273589403860,-926566369987475,-292664579348221,360032972009026,943594332218207,1383520083093817,1628347983672776,1655591785444189,1473324135069527,1117414841501590,645020967207887,125432679356371,-370235445809572,-778944231969767,-1053854383372201,-1169616354928580,-1124224457733229,-937431449182643,-646230576730420,-298258502389667,55761159693803,369319456033918,606132143189705,744122706199849,776965177192730,713184649013911,573229076435453,385171627027318,179815688200703,-13980928233023,-173063828501788,-282389430319853,-335907731926327,-335981432111216,-291652350773263,-216223002207959,-124630540882432,-31046275786427,52949130313211,119433654948322,164452066928615,187670189245633,191561643328976,180370764989947,159076183994981,132512695773724,104751274056701,78773886680719,56409003909380,38457083828689,24930920096225,15335188892002,8921779075745,4887710551153,2506276576340,1193352634669,522123303857,206828642686,72565521659,21854783365,5426087846,1058040457,153038429,15299290,959483,32413,440,1,D,1,147,6512,138041,1718153,14145206,83572569,377350169,1372281800,4202580665,11235756329,26928534554,58908812219,119085515069,224488110258,397378862303,663966011087,1051103855934,1580731699507,2262154238749,3082811359624,3999198085309,4930376642827,5756630270076,6325775628007,6469097441529,6026918928736,4881421576459,2992424376111,429644004536,-2606809001311,-5785180377277,-8665012775578,-10746274027989,-11541795014771,-10663752862256,-7910670577413,-3339518424407,2693481758448,9537152461861,16301103766785,21960937762772,25502915691561,26088726394937,23213943471678,16832952690311,7425925277211,-4011077916580,-16060255925275,-27053057744161,-35298427045140,-39338311307399,-38191490009177,-31545243920180,-19861242196875,-4372225687085,13039781740042,30073363729813,44316867748669,53595517318320,56306369370469,51688129912591,39981131135716,22448596155537,1248410968457,-20833403582044,-40752904994407,-55631187305145,-63171172049612,-62006968190445,-51931822870223,-33968926467296,-10271244941865,16140938708089,41771831309286,63118318217095,77151591369567,81746624519812,75998285705077,60378094966779,36707797531138,7948854758073,-22168673623873,-49630630998024,-70673609302883,-82300152147855,-82704034731622,-71545081340935,-50033127324273,-20805076053896,12394630413781,45191796664437,73157073619370,92402500673549,100119977757683,94986325762896,77376874504609,49355013527475,14433644316250,-22864682450201,-57593085876029,-85035094398908,-101342859061035,-104072484664427,-92541998258070,-67961032771495,-33310533680025,7017353975866,47776109219107,83547533204853,109462345382288,121863829574051,118823868184697,100438615641944,68859707634137,28050424977479,-16707584528722,-59496109773609,-94542732733931,-117000846244502,-123621681565493,-113224129948599,-86894300408092,-47882304751371,-1203499735225,47007764263004,90308211646559,122812275883047,139998623268640,139345181507175,120702535490801,86350255255292,40722952120575,-10162400435497,-59504393633608,-100634354830983,-127928509388611,-137589153457972,-128184577916011,-100869256064439,-59249237927356,-8906851866279,43352970135557,90432166392834,125915976651949,144959517793857,144959517793857,125915976651949,90432166392834,43352970135557,-8906851866279,-59249237927356,-100869256064439,-128184577916011,-137589153457972,-127928509388611,-100634354830983,-59504393633608,-10162400435497,40722952120575,86350255255292,120702535490801,139345181507175,139998623268640,122812275883047,90308211646559,47007764263004,-1203499735225,-47882304751371,-86894300408092,-113224129948599,-123621681565493,-117000846244502,-94542732733931,-59496109773609,-16707584528722,28050424977479,68859707634137,100438615641944,118823868184697,121863829574051,109462345382288,83547533204853,47776109219107,7017353975866,-33310533680025,-67961032771495,-92541998258070,-104072484664427,-101342859061035,-85035094398908,-57593085876029,-22864682450201,14433644316250,49355013527475,77376874504609,94986325762896,100119977757683,92402500673549,73157073619370,45191796664437,12394630413781,-20805076053896,-50033127324273,-71545081340935,-82704034731622,-82300152147855,-70673609302883,-49630630998024,-22168673623873,7948854758073,36707797531138,60378094966779,75998285705077,81746624519812,77151591369567,63118318217095,41771831309286,16140938708089,-10271244941865,-33968926467296,-51931822870223,-62006968190445,-63171172049612,-55631187305145,-40752904994407,-20833403582044,1248410968457,22448596155537,39981131135716,51688129912591,56306369370469,53595517318320,44316867748669,30073363729813,13039781740042,-4372225687085,-19861242196875,-31545243920180,-38191490009177,-39338311307399,-35298427045140,-27053057744161,-16060255925275,-4011077916580,7425925277211,16832952690311,23213943471678,26088726394937,25502915691561,21960937762772,16301103766785,9537152461861,2693481758448,-3339518424407,-7910670577413,-10663752862256,-11541795014771,-10746274027989,-8665012775578,-5785180377277,-2606809001311,429644004536,2992424376111,4881421576459,6026918928736,6469097441529,6325775628007,5756630270076,4930376642827,3999198085309,3082811359624,2262154238749,1580731699507,1051103855934,663966011087,397378862303,224488110258,119085515069,58908812219,26928534554,11235756329,4202580665,1372281800,377350169,83572569,14145206,1718153,138041,6512,147,1 881,C,1,441,32267,923013,13554495,115982167,615397477,2067623747,4312837793,5131788371,2820392039,1751688019,8258352131,19771751459,27158118587,20678872179,1906969673,4926572757,47567719195,81001936003,67192994641,12980820457,-31560193599,31296836407,156162551851,168255530567,35663736411,-111429138757,-78678427907,149053812885,308172828217,153876068959,-226311608483,-325141803221,21730152945,377047555223,369969177723,-174123998867,-652366828909,-314915219481,385815254389,646058084469,70554283625,-746813303057,-749310480841,120920590587,988319745023,568730730105,-643650385133,-989069095617,-290598039805,975103358217,1233260090955,-148235655863,-1171167833953,-725821569669,753339157831,1478027912135,504570702543,-875619684167,-1325204202757,210136220583,1598372168075,805806784773,-446549756237,-1348138756715,-616771744027,1211104564883,1225727211491,-97650650121,-1317142445267,-825094894823,646067021001,1034723428441,636582138787,-1031221493141,-1250620360287,603049163045,894075935305,647085778573,-339034861751,-1250116868359,-47392749617,995431080529,1043737316599,-410544977319,-1159893498339,-144037601955,273077178607,1371522242243,410294833905,-1742452367023,-658691271947,290014385981,1073340786765,992608026765,-976061261269,-1573062959653,-700153794847,1652899025905,1602895715803,-679061388089,-1104920218105,-1786797106231,557442038691,3072211630887,475706908933,-1478768155241,-2018820976535,-370122850227,2477004537561,2256729324841,-199502785605,-3386976432711,-1451925615347,2463150938237,2195961871775,1296804106999,-2406634249553,-3706081051685,1216323661895,3319438701471,1788255266529,-1728560865005,-3403964623423,-896539464729,2324933942523,3891889449631,-845968976013,-4176878013217,-939477798143,1146551980777,3314312458531,1674699933391,-3606617531755,-2934473945615,1031962223687,3492279576387,1524969392263,-1934667954175,-2782838753371,-1500029063109,3518421793993,3299265769571,-2287591940271,-2623913161977,-1430721600393,1326986412159,3868881490289,307635918505,-3538976003631,-2753060573247,1684818565913,3182474261503,993513889631,-1196103225415,-4119584225287,-759597976521,4533418357867,1988069405543,-1213288061835,-2850523703489,-2365408165787,2122887742371,4298437678265,793665252907,-4049705862645,-2753604546711,1259707536669,2854886527563,3272155288589,-1803700692289,-5394496937687,-275909866119,3595297785699,2985529543367,35957545149,-3886538506477,-3602159709709,1930933511027,5346780753621,793198921507,-3708508872145,-3142641578305,-769073911245,4133254645799,4313052628715,-2727181837553,-5014986915093,-909813029715,2965535318451,3906352423799,694474826971,-4583234290255,-4224578224755,2714011637301,4847886768021,716633885789,-2603460535901,-4379538093255,-1005925565887,5165892446701,3490717314105,-2909494016707,-4383783714791,-1376326741889,2464045907479,4554741116009,573405117389,-5420360064313,-3275820394081,2741682570833,3824440534697,1712502911489,-2443655300673,-5140099274011,-124742881497,5380953672405,2777203199501,-2163496160361,-3738778342415,-2163496160361,2777203199501,5380953672405,-124742881497,-5140099274011,-2443655300673,1712502911489,3824440534697,2741682570833,-3275820394081,-5420360064313,573405117389,4554741116009,2464045907479,-1376326741889,-4383783714791,-2909494016707,3490717314105,5165892446701,-1005925565887,-4379538093255,-2603460535901,716633885789,4847886768021,2714011637301,-4224578224755,-4583234290255,694474826971,3906352423799,2965535318451,-909813029715,-5014986915093,-2727181837553,4313052628715,4133254645799,-769073911245,-3142641578305,-3708508872145,793198921507,5346780753621,1930933511027,-3602159709709,-3886538506477,35957545149,2985529543367,3595297785699,-275909866119,-5394496937687,-1803700692289,3272155288589,2854886527563,1259707536669,-2753604546711,-4049705862645,793665252907,4298437678265,2122887742371,-2365408165787,-2850523703489,-1213288061835,1988069405543,4533418357867,-759597976521,-4119584225287,-1196103225415,993513889631,3182474261503,1684818565913,-2753060573247,-3538976003631,307635918505,3868881490289,1326986412159,-1430721600393,-2623913161977,-2287591940271,3299265769571,3518421793993,-1500029063109,-2782838753371,-1934667954175,1524969392263,3492279576387,1031962223687,-2934473945615,-3606617531755,1674699933391,3314312458531,1146551980777,-939477798143,-4176878013217,-845968976013,3891889449631,2324933942523,-896539464729,-3403964623423,-1728560865005,1788255266529,3319438701471,1216323661895,-3706081051685,-2406634249553,1296804106999,2195961871775,2463150938237,-1451925615347,-3386976432711,-199502785605,2256729324841,2477004537561,-370122850227,-2018820976535,-1478768155241,475706908933,3072211630887,557442038691,-1786797106231,-1104920218105,-679061388089,1602895715803,1652899025905,-700153794847,-1573062959653,-976061261269,992608026765,1073340786765,290014385981,-658691271947,-1742452367023,410294833905,1371522242243,273077178607,-144037601955,-1159893498339,-410544977319,1043737316599,995431080529,-47392749617,-1250116868359,-339034861751,647085778573,894075935305,603049163045,-1250620360287,-1031221493141,636582138787,1034723428441,646067021001,-825094894823,-1317142445267,-97650650121,1225727211491,1211104564883,-616771744027,-1348138756715,-446549756237,805806784773,1598372168075,210136220583,-1325204202757,-875619684167,504570702543,1478027912135,753339157831,-725821569669,-1171167833953,-148235655863,1233260090955,975103358217,-290598039805,-989069095617,-643650385133,568730730105,988319745023,120920590587,-749310480841,-746813303057,70554283625,646058084469,385815254389,-314915219481,-652366828909,-174123998867,369969177723,377047555223,21730152945,-325141803221,-226311608483,153876068959,308172828217,149053812885,-78678427907,-111429138757,35663736411,168255530567,156162551851,31296836407,-31560193599,12980820457,67192994641,81001936003,47567719195,4926572757,1906969673,20678872179,27158118587,19771751459,8258352131,1751688019,2820392039,5131788371,4312837793,2067623747,615397477,115982167,13554495,923013,32267,441,1,D,1,147,6395,128247,1422011,9534151,40243881,107129633,171623715,143773263,54840879,133195977,468977731,828551381,881486245,384425449,-66507649,782723867,2332131051,2699673993,1474612261,-570942051,-556462483,3286262977,6175792367,3861199251,-1631513491,-4260978329,792102159,8647688215,9313542805,-1167519523,-11488847255,-6231366565,7610995897,14751255923,5129207477,-16507129845,-19659530867,1579597765,20528973341,15363813449,-13032629765,-29668089945,-13083607677,21694357701,32856337475,-2117116479,-32623063893,-25268305629,11379863657,45413309983,21788529959,-27747582863,-38138877217,-1103998539,45077139501,38502074021,-7418287381,-44220242847,-25946415485,39013481821,47101404511,4983206379,-33106530715,-42920126681,12837861663,50387438709,21131257823,-27399509093,-45396063843,-662812259,32516742379,32499521247,-3392852603,-52608250071,-10163864229,32690750331,25331330607,11105468205,-34975151695,-27272347525,20370731901,39261138815,16083304239,-37354183695,-22302097451,2854696767,26005844315,46214706725,-32412609861,-49957346025,-249004291,19861097407,46056626413,565373961,-50816267873,-44734790875,14053527165,74180411587,10979608365,-33865794977,-49694013497,-39756648637,81699223727,71838275375,-27717571129,-61950344349,-54591850047,43199408701,92583777303,42851438725,-67908330141,-110027589777,31887914371,88946361465,61992005459,-5664105187,-136135274861,-49595592463,98690544079,95359673581,6321140093,-106928785697,-81985191449,24142788909,123636414721,74908436027,-118584349927,-95722150003,11699545755,73264072713,115339497177,-42137168139,-139186659565,-32170957335,89132789139,104809090051,-15933449067,-87253459773,-87630559441,28571296725,157770902755,9544722089,-105061284095,-65484605491,-15837262771,108325533357,90474808183,-69347876577,-127740508905,-22328763927,106776678869,72597941909,819253303,-96929993389,-118489698167,89017210897,134998162351,741342641,-69394471025,-107279057819,-11012312959,131355390837,106568135445,-67852884933,-144825978865,-16728784903,74347352935,116024108915,48356376339,-158633595255,-116807634015,79892094275,122219734305,61039275237,-70663008233,-152859694825,-40442183483,153023417165,129220265429,-72366258887,-127895391503,-74925407271,52280427887,183843026323,33873343201,-168305443667,-111087149471,44083746807,131065481619,95605009005,-70600374715,-187168484287,-32013370453,166323087865,101474926333,-39326160965,-127609211913,-120375127651,83773221503,187324425187,4041354341,-150643109567,-105998738277,18727760233,135268738383,115085040473,-99125285585,-186409122897,1176390061,133047618687,100448655571,-3747982149,-152565038231,-118339960947,115153460141,168092514337,817248063,-113791959075,-113791959075,817248063,168092514337,115153460141,-118339960947,-152565038231,-3747982149,100448655571,133047618687,1176390061,-186409122897,-99125285585,115085040473,135268738383,18727760233,-105998738277,-150643109567,4041354341,187324425187,83773221503,-120375127651,-127609211913,-39326160965,101474926333,166323087865,-32013370453,-187168484287,-70600374715,95605009005,131065481619,44083746807,-111087149471,-168305443667,33873343201,183843026323,52280427887,-74925407271,-127895391503,-72366258887,129220265429,153023417165,-40442183483,-152859694825,-70663008233,61039275237,122219734305,79892094275,-116807634015,-158633595255,48356376339,116024108915,74347352935,-16728784903,-144825978865,-67852884933,106568135445,131355390837,-11012312959,-107279057819,-69394471025,741342641,134998162351,89017210897,-118489698167,-96929993389,819253303,72597941909,106776678869,-22328763927,-127740508905,-69347876577,90474808183,108325533357,-15837262771,-65484605491,-105061284095,9544722089,157770902755,28571296725,-87630559441,-87253459773,-15933449067,104809090051,89132789139,-32170957335,-139186659565,-42137168139,115339497177,73264072713,11699545755,-95722150003,-118584349927,74908436027,123636414721,24142788909,-81985191449,-106928785697,6321140093,95359673581,98690544079,-49595592463,-136135274861,-5664105187,61992005459,88946361465,31887914371,-110027589777,-67908330141,42851438725,92583777303,43199408701,-54591850047,-61950344349,-27717571129,71838275375,81699223727,-39756648637,-49694013497,-33865794977,10979608365,74180411587,14053527165,-44734790875,-50816267873,565373961,46056626413,19861097407,-249004291,-49957346025,-32412609861,46214706725,26005844315,2854696767,-22302097451,-37354183695,16083304239,39261138815,20370731901,-27272347525,-34975151695,11105468205,25331330607,32690750331,-10163864229,-52608250071,-3392852603,32499521247,32516742379,-662812259,-45396063843,-27399509093,21131257823,50387438709,12837861663,-42920126681,-33106530715,4983206379,47101404511,39013481821,-25946415485,-44220242847,-7418287381,38502074021,45077139501,-1103998539,-38138877217,-27747582863,21788529959,45413309983,11379863657,-25268305629,-32623063893,-2117116479,32856337475,21694357701,-13083607677,-29668089945,-13032629765,15363813449,20528973341,1579597765,-19659530867,-16507129845,5129207477,14751255923,7610995897,-6231366565,-11488847255,-1167519523,9313542805,8647688215,792102159,-4260978329,-1631513491,3861199251,6175792367,3286262977,-556462483,-570942051,1474612261,2699673993,2332131051,782723867,-66507649,384425449,881486245,828551381,468977731,133195977,54840879,143773263,171623715,107129633,40243881,9534151,1422011,128247,6395,147,1 883,C,1,441,32561,983165,16497855,180446365,1416818591,8509582961,40870768411,162199061119,545600054277,1588533976347,4077370984711,9384280699003,19685810535645,38237252139845,69783572706669,121162953111657,202047436199163,325686967680555,509635825197899,776697990515533,1156414886813963,1687098585940503,2417964338827125,3410968660701965,4742667410223889,6506972704466085,8819183110408371,11820434182794995,15681352365185119,20605036011581601,26831079650042857,34641916982128659,44370369827870829,56405951798736933,71199381236071145,89267834243502133,111203470897507623,137684089826852137,169482060755504869,207470006108325651,252626461357359425,306045420154570457,368948752337336945,442696382964057041,528791856250857243,628887247956635615,744792475484802169,878487752934656283,1032132726008949019,1208069447883796363,1408824321925989945,1637115070270285889,1895860606768681111,2188185671600243441,2517417448396963973,2887081321116806231,3300903062090920145,3762813823848853327,4276947481475584617,4847627786097135915,5479355205148700821,6176802205959948581,6944811340701685683,7788382856349786933,8712649701220233367,9722853087528671175,10824329038356641967,12022498015947019007,13322841447859390695,14730863803266754747,16252056957062026035,17891878638586718327,19655734264551351569,21548943076817536877,23576688582708353125,25743973861781021057,28055594344526303803,30516113906089533993,33129822545000672923,35900677986504487707,38832256125545503227,41927723111194370497,45189810552018731695,48620769497897479937,52222308784242130175,55995547455530869891,59940993502845051569,64058524931870359427,68347346118741037959,72805929225919672339,77431975856158057109,82222410178986573751,87173373280352812769,92280188963031977273,97537315648730041241,102938325376996797189,108475919654282220755,114141945003607866135,119927375652181284491,125822283102911768787,131815839192543983757,137896360416107264051,144051349518743369327,150267499713965643201,156530686743489153873,162826000316091519973,169137819808895863371,175449883562842207095,181745316261127326621,188006645656578432801,194215864002652589151,200354534486969440385,206403885111422144099,212344855174905652551,218158133021158136641,223824243676721002357,229323680425275614833,234637015321385874945,239744955793705893261,244628394929130629285,249268517206518484667,253646946033122671057,257745859822090711563,261548046426282938711,265036953456198982975,268196799386792098885,271012723419173703923,273470892481495827241,275558538589728135965,277263994514959598121,278576795425225661837,279487815729636333861,279989351772831159595,280075127976228076577,279740304703472806017,278981557106407571509,277797184822992668081,276187156433890491479,274153072094720240627,271698132956778261099,268827186837439199171,265546799925232725283,261865252846469330259,257792452034231706421,253339855445739675585,248520480795888448763,243348935073105823557,237841359027896286167,232015286555410913189,225889528326458156799,219484144989965605763,212820436912642081319,205920840607051623979,198808742161132655525,191508327070972931175,184044527480389060287,176442981525113000253,168729892647773188875,160931810687005577765,153075463398405549725,145187693398133810157,137295402673063362593,129425391597237993543,121604126526316538845,113857572662664577487,106211139507470030111,98689628731114125331,91317072293501964039,84116507890467143047,77109834881562403203,70317788486625435775,63759910097161094983,57454404328976788643,51417943494060721349,45665567276259037061,40210703833022821501,35065178447259452651,30239105060549756503,25740735714330206099,21576418864810557465,17750679651547492519,14266276931925535667,11124138712266576657,8323265704199832043,5860755767197285967,3731948089875208877,1930531281853611787,448524439898253047,-723764803416886181,-1597652244391619817,-2185874785875829863,-2502438668804412467,-2562600375166411185,-2382862781470125719,-1980835196282982565,-1374987548869913865,-584470382260254739,370927583414817667,1470813883558539479,2694366103580912717,4020600011753855933,5428555859274841241,6897343151808633991,8406184601173874541,9934600618866466815,11462674667356754401,12971221101179844027,14441809461390511211,15856796075773441185,17199496503420487187,18454424615756788007,19607419688600115737,20645630110198597421,21557513384826950085,22332976543480589425,22963568806873676151,23442549759425495927,23764817177217405947,23926861696001342861,23926861696001342861,23764817177217405947,23442549759425495927,22963568806873676151,22332976543480589425,21557513384826950085,20645630110198597421,19607419688600115737,18454424615756788007,17199496503420487187,15856796075773441185,14441809461390511211,12971221101179844027,11462674667356754401,9934600618866466815,8406184601173874541,6897343151808633991,5428555859274841241,4020600011753855933,2694366103580912717,1470813883558539479,370927583414817667,-584470382260254739,-1374987548869913865,-1980835196282982565,-2382862781470125719,-2562600375166411185,-2502438668804412467,-2185874785875829863,-1597652244391619817,-723764803416886181,448524439898253047,1930531281853611787,3731948089875208877,5860755767197285967,8323265704199832043,11124138712266576657,14266276931925535667,17750679651547492519,21576418864810557465,25740735714330206099,30239105060549756503,35065178447259452651,40210703833022821501,45665567276259037061,51417943494060721349,57454404328976788643,63759910097161094983,70317788486625435775,77109834881562403203,84116507890467143047,91317072293501964039,98689628731114125331,106211139507470030111,113857572662664577487,121604126526316538845,129425391597237993543,137295402673063362593,145187693398133810157,153075463398405549725,160931810687005577765,168729892647773188875,176442981525113000253,184044527480389060287,191508327070972931175,198808742161132655525,205920840607051623979,212820436912642081319,219484144989965605763,225889528326458156799,232015286555410913189,237841359027896286167,243348935073105823557,248520480795888448763,253339855445739675585,257792452034231706421,261865252846469330259,265546799925232725283,268827186837439199171,271698132956778261099,274153072094720240627,276187156433890491479,277797184822992668081,278981557106407571509,279740304703472806017,280075127976228076577,279989351772831159595,279487815729636333861,278576795425225661837,277263994514959598121,275558538589728135965,273470892481495827241,271012723419173703923,268196799386792098885,265036953456198982975,261548046426282938711,257745859822090711563,253646946033122671057,249268517206518484667,244628394929130629285,239744955793705893261,234637015321385874945,229323680425275614833,223824243676721002357,218158133021158136641,212344855174905652551,206403885111422144099,200354534486969440385,194215864002652589151,188006645656578432801,181745316261127326621,175449883562842207095,169137819808895863371,162826000316091519973,156530686743489153873,150267499713965643201,144051349518743369327,137896360416107264051,131815839192543983757,125822283102911768787,119927375652181284491,114141945003607866135,108475919654282220755,102938325376996797189,97537315648730041241,92280188963031977273,87173373280352812769,82222410178986573751,77431975856158057109,72805929225919672339,68347346118741037959,64058524931870359427,59940993502845051569,55995547455530869891,52222308784242130175,48620769497897479937,45189810552018731695,41927723111194370497,38832256125545503227,35900677986504487707,33129822545000672923,30516113906089533993,28055594344526303803,25743973861781021057,23576688582708353125,21548943076817536877,19655734264551351569,17891878638586718327,16252056957062026035,14730863803266754747,13322841447859390695,12022498015947019007,10824329038356641967,9722853087528671175,8712649701220233367,7788382856349786933,6944811340701685683,6176802205959948581,5479355205148700821,4847627786097135915,4276947481475584617,3762813823848853327,3300903062090920145,2887081321116806231,2517417448396963973,2188185671600243441,1895860606768681111,1637115070270285889,1408824321925989945,1208069447883796363,1032132726008949019,878487752934656283,744792475484802169,628887247956635615,528791856250857243,442696382964057041,368948752337336945,306045420154570457,252626461357359425,207470006108325651,169482060755504869,137684089826852137,111203470897507623,89267834243502133,71199381236071145,56405951798736933,44370369827870829,34641916982128659,26831079650042857,20605036011581601,15681352365185119,11820434182794995,8819183110408371,6506972704466085,4742667410223889,3410968660701965,2417964338827125,1687098585940503,1156414886813963,776697990515533,509635825197899,325686967680555,202047436199163,121162953111657,69783572706669,38237252139845,19685810535645,9384280699003,4077370984711,1588533976347,545600054277,162199061119,40870768411,8509582961,1416818591,180446365,16497855,983165,32561,441,1,D,1,147,6571,144123,1923467,17655299,120454903,643925589,2801303063,10205947241,31862226581,86912124433,210805772931,462269126861,931330071377,1750479574557,3111696647097,5289564972529,8666765248669,13758384636949,21238583080577,31980531961227,47116734748401,68111500103281,96828261776497,135588675279191,187246637000923,255303459419949,344056267273443,458737820553109,605623446860861,792140443886895,1027041536616027,1320648371426635,1685093423513497,2134496959543329,2685117020967023,3355576692655531,4167200519206575,5144359607286641,6314713240141717,7709379390764863,9363181659617991,11315035818628791,13608351687925995,16291293983431191,19416932613700277,23043470285608387,27234630366319587,32060047238664565,37595464003701557,43922782663670593,51130201609785291,59312528026620835,68571454136503005,79015566431201673,90760175219848971,103927268065911299,118645670598775209,135051124206369185,153286005037267641,173498832095106171,195843955786035855,220481500264652855,247577168350792991,277301581929940505,309829381614721615,345338580260041751,384010231182959971,426027910752256045,471576642242434819,520841575117094729,574007018006932365,631255856249636685,692768733294462047,758722588989314079,829288977033960345,904632857824343807,984911842143221237,1070275135089027505,1160861764104803367,1256798652527928631,1358199330934756605,1465163174815497111,1577774270030517471,1696099500552233299,1820186587844385101,1950062964651812465,2085735247118533341,2227188234985283103,2374383063184067325,2527255435063100199,2685714914440349345,2849644889518945821,3018901949586437701,3193314341106791233,3372680656495745439,3556769824378402277,3745321840446700141,3938047778168617979,4134628795099521213,4334715513102833237,4537928918122030637,4743862034191451661,4952080724480978727,5162123407658267289,5373501287903637455,5585700288064421089,5798183739770938613,6010394024905392955,6221753067199540185,6431663483432945513,6639511571537800395,6844670949837349793,7046504910162020071,7244367552878849793,7437605740518484569,7625562989366301965,7807583827815269227,7983016568224125615,8151214787699535185,8311539809498791451,8463365213475395457,8606081572930302671,8739099247182617317,8861849788304237443,8973788528310102559,9074399267447880353,9163198911836635657,9239739786044275041,9303610467845794945,9354437987069494917,9391892183583614233,9415689726799450777,9425595451224959973,9421422163445908295,9403032012339434097,9370340053909090203,9323317173675162881,9261989999897826231,9186439300958888763,9096800179493887025,8993264485967913293,8876082282655759683,8745560028251761575,8602057350849920285,8445985912865815573,8277810530985466515,8098049050481891593,7907268731498750781,7706081417520696197,7495141145552069835,7275144052599367755,7046826752820793165,6810961082904088291,6568347912190006829,6319813795924214877,6066209976391241043,5808409597924958995,5547301223547815497,5283781783485801469,5018752801321201739,4753119011851399593,4487784952136124185,4223647850412819335,3961590369129627037,3702477055314190341,3447153191712434569,3196441388907240823,2951134534355031167,2711989064301509541,2479722348579141645,2255012429941629201,2038495264443557923,1830758423722450543,1632335610905561219,1443705638214916841,1265293621076555055,1097469388183716371,940542469019255701,794758381333467975,660299661609066527,537288883154295739,425788557528611001,325797722748531519,237250289455135019,160018331047621239,93917044880195533,38706216829214119,-5911548498065387,-40290453448421793,-64836100816910889,-79998819602071045,-86270891025338197,-84186942469844603,-74321881745322441,-57283823017328047,-33706216499734043,-4244272860442569,30425525940233889,69608630739979551,112600500187290837,158694930324146295,207187707377813997,257377281151787733,308568369560167003,360080216254272887,411254529678060879,461458411469999799,510084470746702029,556554083316314827,600325047881964557,640898355802681019,677819682764590073,710678290450445317,739109283542346557,762799981553225741,781494866029521887,794995074053712619,803155606828603373,805886127818030097,803155606828603373,794995074053712619,781494866029521887,762799981553225741,739109283542346557,710678290450445317,677819682764590073,640898355802681019,600325047881964557,556554083316314827,510084470746702029,461458411469999799,411254529678060879,360080216254272887,308568369560167003,257377281151787733,207187707377813997,158694930324146295,112600500187290837,69608630739979551,30425525940233889,-4244272860442569,-33706216499734043,-57283823017328047,-74321881745322441,-84186942469844603,-86270891025338197,-79998819602071045,-64836100816910889,-40290453448421793,-5911548498065387,38706216829214119,93917044880195533,160018331047621239,237250289455135019,325797722748531519,425788557528611001,537288883154295739,660299661609066527,794758381333467975,940542469019255701,1097469388183716371,1265293621076555055,1443705638214916841,1632335610905561219,1830758423722450543,2038495264443557923,2255012429941629201,2479722348579141645,2711989064301509541,2951134534355031167,3196441388907240823,3447153191712434569,3702477055314190341,3961590369129627037,4223647850412819335,4487784952136124185,4753119011851399593,5018752801321201739,5283781783485801469,5547301223547815497,5808409597924958995,6066209976391241043,6319813795924214877,6568347912190006829,6810961082904088291,7046826752820793165,7275144052599367755,7495141145552069835,7706081417520696197,7907268731498750781,8098049050481891593,8277810530985466515,8445985912865815573,8602057350849920285,8745560028251761575,8876082282655759683,8993264485967913293,9096800179493887025,9186439300958888763,9261989999897826231,9323317173675162881,9370340053909090203,9403032012339434097,9421422163445908295,9425595451224959973,9415689726799450777,9391892183583614233,9354437987069494917,9303610467845794945,9239739786044275041,9163198911836635657,9074399267447880353,8973788528310102559,8861849788304237443,8739099247182617317,8606081572930302671,8463365213475395457,8311539809498791451,8151214787699535185,7983016568224125615,7807583827815269227,7625562989366301965,7437605740518484569,7244367552878849793,7046504910162020071,6844670949837349793,6639511571537800395,6431663483432945513,6221753067199540185,6010394024905392955,5798183739770938613,5585700288064421089,5373501287903637455,5162123407658267289,4952080724480978727,4743862034191451661,4537928918122030637,4334715513102833237,4134628795099521213,3938047778168617979,3745321840446700141,3556769824378402277,3372680656495745439,3193314341106791233,3018901949586437701,2849644889518945821,2685714914440349345,2527255435063100199,2374383063184067325,2227188234985283103,2085735247118533341,1950062964651812465,1820186587844385101,1696099500552233299,1577774270030517471,1465163174815497111,1358199330934756605,1256798652527928631,1160861764104803367,1070275135089027505,984911842143221237,904632857824343807,829288977033960345,758722588989314079,692768733294462047,631255856249636685,574007018006932365,520841575117094729,471576642242434819,426027910752256045,384010231182959971,345338580260041751,309829381614721615,277301581929940505,247577168350792991,220481500264652855,195843955786035855,173498832095106171,153286005037267641,135051124206369185,118645670598775209,103927268065911299,90760175219848971,79015566431201673,68571454136503005,59312528026620835,51130201609785291,43922782663670593,37595464003701557,32060047238664565,27234630366319587,23043470285608387,19416932613700277,16291293983431191,13608351687925995,11315035818628791,9363181659617991,7709379390764863,6314713240141717,5144359607286641,4167200519206575,3355576692655531,2685117020967023,2134496959543329,1685093423513497,1320648371426635,1027041536616027,792140443886895,605623446860861,458737820553109,344056267273443,255303459419949,187246637000923,135588675279191,96828261776497,68111500103281,47116734748401,31980531961227,21238583080577,13758384636949,8666765248669,5289564972529,3111696647097,1750479574557,931330071377,462269126861,210805772931,86912124433,31862226581,10205947241,2801303063,643925589,120454903,17655299,1923467,144123,6571,147,1 885,C,1,443,32856,979197,15707706,157550842,1082544878,5414457144,20550236943,60827011764,142405739107,263230866209,373269379410,367101412530,144963944700,-253389258599,-539134695787,-260411636064,833980242327,2350982016036,3185484429112,2174947118168,-769076201166,-3970070347677,-4682569259676,-1151341193903,5372376998639,10588896657390,9832385233530,1934264703600,-8810398979564,-14781120480877,-10421228772189,2947824749082,16950732222246,21509451160552,12223061779838,-5775151160751,-20786953961502,-22560813134226,-9574418264558,9811141140929,23167618856130,22445333334780,8946753278880,-8374987377524,-19426324908427,-19224619708359,-9747887134068,2901406656666,12896336927062,17197572685808,15241646657289,7599994795188,-4192354177566,-16516564800158,-23388840704491,-19026209057220,-2496534236790,19241428586362,33595732584972,29890626409835,7490955772245,-21843219205026,-40267038131690,-35345456365572,-8852704062964,23669163709845,42702141250566,37234644194608,11369585264670,-19113673021141,-37213086366660,-34657969406670,-15162604802528,9754686845022,28147723636415,33081458835135,23951600910534,5010098981050,-16551387454452,-32196933181894,-34316384642565,-19802437349724,6666205756288,32790717144210,44038641262499,32154978299880,1431379467210,-32200977011633,-49750823575608,-40497251569540,-8826929705310,27995542287384,49826941236310,45161022274818,17207238015011,-18656788016340,-43852886217414,-46363391656997,-26043260412810,6479605850039,35660874604590,48198541627980,38451513946717,10554297800622,-23103402958120,-46671835248630,-47753862866106,-23967069082460,14335114450998,47849840662601,57997617717900,37712743651386,-3304922209577,-43010584687200,-59310469774141,-43010584687200,-3304922209577,37712743651386,57997617717900,47849840662601,14335114450998,-23967069082460,-47753862866106,-46671835248630,-23103402958120,10554297800622,38451513946717,48198541627980,35660874604590,6479605850039,-26043260412810,-46363391656997,-43852886217414,-18656788016340,17207238015011,45161022274818,49826941236310,27995542287384,-8826929705310,-40497251569540,-49750823575608,-32200977011633,1431379467210,32154978299880,44038641262499,32790717144210,6666205756288,-19802437349724,-34316384642565,-32196933181894,-16551387454452,5010098981050,23951600910534,33081458835135,28147723636415,9754686845022,-15162604802528,-34657969406670,-37213086366660,-19113673021141,11369585264670,37234644194608,42702141250566,23669163709845,-8852704062964,-35345456365572,-40267038131690,-21843219205026,7490955772245,29890626409835,33595732584972,19241428586362,-2496534236790,-19026209057220,-23388840704491,-16516564800158,-4192354177566,7599994795188,15241646657289,17197572685808,12896336927062,2901406656666,-9747887134068,-19224619708359,-19426324908427,-8374987377524,8946753278880,22445333334780,23167618856130,9811141140929,-9574418264558,-22560813134226,-20786953961502,-5775151160751,12223061779838,21509451160552,16950732222246,2947824749082,-10421228772189,-14781120480877,-8810398979564,1934264703600,9832385233530,10588896657390,5372376998639,-1151341193903,-4682569259676,-3970070347677,-769076201166,2174947118168,3185484429112,2350982016036,833980242327,-260411636064,-539134695787,-253389258599,144963944700,367101412530,373269379410,263230866209,142405739107,60827011764,20550236943,5414457144,1082544878,157550842,15707706,979197,32856,443,1,D,1,148,6601,140849,1761602,14491580,84426432,366286113,1224506629,3220540228,6709530119,10930620870,13190463248,9600755418,-1480255608,-14715746445,-16689548500,6400701283,53646924475,98742323656,99318478886,29624116604,-84155886063,-161320990597,-116099941142,65651458277,284833481706,374884333348,222948742744,-118827162481,-432253233758,-470701431042,-150079917364,354639582929,702340826856,621857855490,122851380750,-485201912126,-796001068587,-590995227639,3419987406,602946675438,830871330876,566372695376,2412577317,-509742252288,-697704481078,-514536687370,-114445696539,285515748322,532275210642,570828963880,405682247074,69228655289,-357009938021,-707638580388,-767709896610,-404624659038,283916415768,946673373149,1154485707790,690781405220,-249034610952,-1124748822593,-1378041881166,-809004800610,266798151874,1206200316678,1450055874059,875141862989,-150174986144,-1025661652848,-1295731642494,-887621029572,-86125709817,684153566400,1091570665094,1011728038544,514566981335,-200513788762,-862136409338,-1186407738584,-976545255620,-249903538409,696594267493,1379435822204,1379746794314,617003062778,-547032381919,-1477993708396,-1632871752350,-894014251797,345502145666,1405699774423,1713096161248,1120491590660,-31863678043,-1128991937534,-1621865077440,-1297261161588,-348399574872,754627071994,1498706384464,1548994655185,878986495564,-219809350996,-1246806235959,-1696419899436,-1297894773855,-186275183356,1109499816988,1904603179541,1729278651042,624824940952,-836066620614,-1851490540542,-1851490540542,-836066620614,624824940952,1729278651042,1904603179541,1109499816988,-186275183356,-1297894773855,-1696419899436,-1246806235959,-219809350996,878986495564,1548994655185,1498706384464,754627071994,-348399574872,-1297261161588,-1621865077440,-1128991937534,-31863678043,1120491590660,1713096161248,1405699774423,345502145666,-894014251797,-1632871752350,-1477993708396,-547032381919,617003062778,1379746794314,1379435822204,696594267493,-249903538409,-976545255620,-1186407738584,-862136409338,-200513788762,514566981335,1011728038544,1091570665094,684153566400,-86125709817,-887621029572,-1295731642494,-1025661652848,-150174986144,875141862989,1450055874059,1206200316678,266798151874,-809004800610,-1378041881166,-1124748822593,-249034610952,690781405220,1154485707790,946673373149,283916415768,-404624659038,-767709896610,-707638580388,-357009938021,69228655289,405682247074,570828963880,532275210642,285515748322,-114445696539,-514536687370,-697704481078,-509742252288,2412577317,566372695376,830871330876,602946675438,3419987406,-590995227639,-796001068587,-485201912126,122851380750,621857855490,702340826856,354639582929,-150079917364,-470701431042,-432253233758,-118827162481,222948742744,374884333348,284833481706,65651458277,-116099941142,-161320990597,-84155886063,29624116604,99318478886,98742323656,53646924475,6400701283,-16689548500,-14715746445,-1480255608,9600755418,13190463248,10930620870,6709530119,3220540228,1224506629,366286113,84426432,14491580,1761602,140849,6601,148,1 886,C,1,443,33003,1009597,17246821,193524107,1578292463,10022523701,52065069485,229509803703,882711668723,3026372049445,9405873163105,26853999896775,71179580295611,176669721528805,413503146760097,917982217695291,1942451365498251,3933929238043597,7652561276123925,14342590432822275,25969144803574247,45533235262375353,77474529901669225,128166554722624219,206502168474264163,324559148224405477,498327648764368689,748474669828705047,1101117101617250351,1588575809015969737,2250089317533900181,3132476751666287803,4290754317594149755,5788725208329701229,7699575883331070257,10106518546605958139,13103517219197163259,16796121449459728889,21302408005654210513,26753999974187173843,33297100006648223591,41093447010158111249,50321090529109167229,61174880104188299383,73866590579166520127,88624646933276738345,105693467396908644485,125332501087977636351,147815083755482655115,173427260436009111137,202466718247200618745,235241933349042846007,272071567857791233615,313284067107678616757,359217322605240971653,410218201004525100963,466641712021969325683,528849609489300999297,597208290923702005037,672085971958435884891,753849242327105959207,842859232763441974721,939467708998174593829,1044013437146270435875,1156819122455825054227,1278189113836109777841,1408407908581311047181,1547739316697813110223,1696425990187797850259,1854688925847269229213,2022726536785708163621,2200712967245814745451,2388795486395293545739,2587091009361178224969,2795682014012330951089,3014612301441852082771,3243883144494891961075,3483450355861501299333,3733222681953282090597,3993061712631678723415,4262783232749568677311,4542159684918324011681,4830923220140541178745,5128768728332088577311,5435356286450959923587,5750312632115784335677,6073231531754797202025,6403673209965756364655,6741163276848363753527,7085191772932483776417,7435213004959157255049,7790646755456984524379,8150881231085781135243,8515277813280056579029,8883177352599678971881,9253907473288611936631,9626790185160556213923,10001149072081164091753,10376315445885270089993,10751633096067294110847,11126461577697790558687,11500178296700117334489,11872179906291385403657,12241883668111592681019,12608729428067359676815,12972182712214997476441,13331739193494211044845,13686930469471837185011,14037330788778680435507,14382564131019537521473,14722310927532710172957,15056313729934033666523,15384381283227347686247,15706390707821235667865,16022287789017764170765,16332085654784425536147,16635862338569030658283,16933757834172876458573,17225971236949041265169,17512758437071716690339,17794430615641379556923,18071353537740307138797,18343947389245882925509,18612686713472699763631,18878099904218381073535,19140767719718150149833,19401320392904669688557,19660433103861520873275,19918819813347659786295,20177225688338226550085,20436418540128957816557,20697179810431424213999,20960295663468707383103,21226548671989128166637,21496710438492813821489,21771535298885310705931,22051755050540822058143,22338074467213457048021,22631167240239115417825,22931671938732801190159,23240187616589936739207,23557268802127234341617,23883419765872042787869,24219088143880811844051,24564658165830344164627,24920443869621006668785,25286682755665501054949,25663530333664727533935,26051055943992375406323,26449240107758061412165,26857973495944745104509,27277057435442495189475,27706205715659976862663,28145047347410218981241,28593129872591727947997,29049922836162822596827,29514821108228693394691,29987147871294237376513,30466157245597426884461,30951036688615912177475,31440909446521899490243,31934837431064915272409,32431824926683387461689,32930823490482078931663,33430738294429655154163,33930435989162544267733,34428753967352145704301,34924510704480564350611,35416516691404295897751,35903585377996116686269,36384543542321168657181,36858240592121538601115,37323556483936268362675,37779408181609639557557,38224754828411120998517,38658602027392602814771,39080005767745048245971,39488076567977768877313,39881984317057514450405,40260964093827721058691,40624322968267812923071,40971447488390810765977,41301811294499632181221,41614982134218205648199,41910627516558782078803,42188518354763033412977,42448530189316283218721,42690641910247826555619,42914932248067539214371,43121574605333720968237,43310830993872080129233,43483045885480024097535,43638640666444994041851,43778109131449046671137,43902014112311444343225,44010984981643923744835,44105715474584130490735,44186961095234056100617,44255535355398048316769,44312304236357689338015,44358178541101887229831,44394104158869322912137,44421050624889076325841,44439998654020096312455,44451927499745443245623,44457803007209277359061,44458567089593933633761,44455129090857192042175,44448359158563405251459,44439083405012462685421,44428080349373627675589,44416077961068443165535,44403750595221466260099,44391715226681824290801,44380526624592996599317,44370671417650552635375,44362561321531863493711,44356526073856082590257,44352806797666430129637,44351550559801747941131,44352806797666430129637,44356526073856082590257,44362561321531863493711,44370671417650552635375,44380526624592996599317,44391715226681824290801,44403750595221466260099,44416077961068443165535,44428080349373627675589,44439083405012462685421,44448359158563405251459,44455129090857192042175,44458567089593933633761,44457803007209277359061,44451927499745443245623,44439998654020096312455,44421050624889076325841,44394104158869322912137,44358178541101887229831,44312304236357689338015,44255535355398048316769,44186961095234056100617,44105715474584130490735,44010984981643923744835,43902014112311444343225,43778109131449046671137,43638640666444994041851,43483045885480024097535,43310830993872080129233,43121574605333720968237,42914932248067539214371,42690641910247826555619,42448530189316283218721,42188518354763033412977,41910627516558782078803,41614982134218205648199,41301811294499632181221,40971447488390810765977,40624322968267812923071,40260964093827721058691,39881984317057514450405,39488076567977768877313,39080005767745048245971,38658602027392602814771,38224754828411120998517,37779408181609639557557,37323556483936268362675,36858240592121538601115,36384543542321168657181,35903585377996116686269,35416516691404295897751,34924510704480564350611,34428753967352145704301,33930435989162544267733,33430738294429655154163,32930823490482078931663,32431824926683387461689,31934837431064915272409,31440909446521899490243,30951036688615912177475,30466157245597426884461,29987147871294237376513,29514821108228693394691,29049922836162822596827,28593129872591727947997,28145047347410218981241,27706205715659976862663,27277057435442495189475,26857973495944745104509,26449240107758061412165,26051055943992375406323,25663530333664727533935,25286682755665501054949,24920443869621006668785,24564658165830344164627,24219088143880811844051,23883419765872042787869,23557268802127234341617,23240187616589936739207,22931671938732801190159,22631167240239115417825,22338074467213457048021,22051755050540822058143,21771535298885310705931,21496710438492813821489,21226548671989128166637,20960295663468707383103,20697179810431424213999,20436418540128957816557,20177225688338226550085,19918819813347659786295,19660433103861520873275,19401320392904669688557,19140767719718150149833,18878099904218381073535,18612686713472699763631,18343947389245882925509,18071353537740307138797,17794430615641379556923,17512758437071716690339,17225971236949041265169,16933757834172876458573,16635862338569030658283,16332085654784425536147,16022287789017764170765,15706390707821235667865,15384381283227347686247,15056313729934033666523,14722310927532710172957,14382564131019537521473,14037330788778680435507,13686930469471837185011,13331739193494211044845,12972182712214997476441,12608729428067359676815,12241883668111592681019,11872179906291385403657,11500178296700117334489,11126461577697790558687,10751633096067294110847,10376315445885270089993,10001149072081164091753,9626790185160556213923,9253907473288611936631,8883177352599678971881,8515277813280056579029,8150881231085781135243,7790646755456984524379,7435213004959157255049,7085191772932483776417,6741163276848363753527,6403673209965756364655,6073231531754797202025,5750312632115784335677,5435356286450959923587,5128768728332088577311,4830923220140541178745,4542159684918324011681,4262783232749568677311,3993061712631678723415,3733222681953282090597,3483450355861501299333,3243883144494891961075,3014612301441852082771,2795682014012330951089,2587091009361178224969,2388795486395293545739,2200712967245814745451,2022726536785708163621,1854688925847269229213,1696425990187797850259,1547739316697813110223,1408407908581311047181,1278189113836109777841,1156819122455825054227,1044013437146270435875,939467708998174593829,842859232763441974721,753849242327105959207,672085971958435884891,597208290923702005037,528849609489300999297,466641712021969325683,410218201004525100963,359217322605240971653,313284067107678616757,272071567857791233615,235241933349042846007,202466718247200618745,173427260436009111137,147815083755482655115,125332501087977636351,105693467396908644485,88624646933276738345,73866590579166520127,61174880104188299383,50321090529109167229,41093447010158111249,33297100006648223591,26753999974187173843,21302408005654210513,16796121449459728889,13103517219197163259,10106518546605958139,7699575883331070257,5788725208329701229,4290754317594149755,3132476751666287803,2250089317533900181,1588575809015969737,1101117101617250351,748474669828705047,498327648764368689,324559148224405477,206502168474264163,128166554722624219,77474529901669225,45533235262375353,25969144803574247,14342590432822275,7652561276123925,3933929238043597,1942451365498251,917982217695291,413503146760097,176669721528805,71179580295611,26853999896775,9405873163105,3026372049445,882711668723,229509803703,52065069485,10022523701,1578292463,193524107,17246821,1009597,33003,443,1,D,1,148,6689,148964,2030721,19228758,137389037,784960224,3741463789,15358906838,55641211035,181293107358,539242820343,1481656831102,3796688702283,9143681712110,20829018739205,45119169716360,93357582020979,185224721509016,353544180960165,651076811569834,1159741776254491,2002642075015628,3359142034399877,5483045595200728,8723671544472133,13549345932968138,20572578139433185,30576009207029536,44538171346077327,63658213595238718,89379040787665745,123408753777176820,167740799750591025,224673738472164598,296831880308731205,387188137120620928,499090164677785515,636290245177508524,802978422507968365,1003817307514963258,1243975929525529163,1529159268202086338,1865629879599821623,2260218476775247096,2720321455930240129,3253885037580693002,3869377634121818285,4575753869617309566,5382414942286742075,6299170375831176772,7336205450596532333,8504056765553806628,9813595737523628859,11276016899824496936,12902825259879517269,14705815359373034512,16697034549725840531,18888724567272426938,21293238618116439303,23922935339613604618,26790055376508957123,29906589940910747634,33284152732509310317,36933866376534345656,40866271938707246419,45091265472951310986,49618059812178953047,54455164122099811438,59610369386724444369,65090726065335914828,70902501272308351665,77051106959664922628,83540997021059566831,90375538708499815152,97556870665868806329,105085764667444262116,112961509618823834601,121181834018242070220,129742877200114633073,138639211400264344248,147863907691692901847,157408631071428800920,167263745173053645489,177418406389152176274,187860630899301356039,198577325536728982690,209554283072763628499,220776152305631571196,232226401171568345259,243887295193478013276,255739912963176284411,267764215042621773088,279939173710581958845,292242960220609904186,304653175931038188601,317147105998104521938,329701970918568300637,342295152791807247348,354904379404679896421,367507858798839109044,380084367832776024637,392613308109670844148,405074749444371134957,417449483388101292370,429719106766623282385,441866148295257322650,453874241582478281335,465728337259869951652,477414937748808801975,488922332143167482822,500240807012133773067,511362811859332353918,522283064833115736341,532998593623386657734,543508716410230705107,553814976302266647864,563921048305127265411,573832639519498123990,583557400814624927845,593104862290983081176,602486396714340327741,611715206424072378624,620806321682449540043,629776593446281202412,638644661979453925259,647430884782129312426,656157212507093679157,664847008822793789138,673524818179319474675,682216092676912473576,690946894459061928813,699743592399740558060,708632571021393556725,717639965841189825242,726791433477613484129,736111957982910851510,745625688256585813423,755355796203622430290,765324342395506521251,775552135804436863164,786058576651405065547,796861476016054692610,807976851727418599215,819418706130130523380,831198796543752776959,843326412728407363398,855808176883186486721,868647880478560530170,881846368810251222549,895401479156554688672,909308032655880419483,923557874422860162254,938139951863971521885,953040418327681726302,968242748539234748929,983727853803153402644,999474188446363655241,1015457843862135080706,1031652632020207576639,1048030165540214133180,1064559945505974184391,1081209470391965665536,1097944379306452843983,1114728640109070960038,1131524788117617243753,1148294214755035143796,1164997498595023354535,1181594765011500070546,1198046056176742916897,1214311691410793029276,1230352599361607387089,1246130608129668406884,1261608686573406580423,1276751138439745447364,1291523759110909077199,1305893971036201412228,1319830956977664498329,1333305809251047389754,1346291708162795865039,1358764134629995590594,1370701112038120910145,1382083462698479473634,1392895056828489937687,1403123028443783958782,1412757933838598559433,1421793834394369896152,1430228295255433500703,1438062303090780454940,1445300117416852747481,1451949078507254369758,1458019398988155851285,1463523964935647464662,1468478165874568007113,1472899762819149613264,1476808791498572854761,1480227486657056123150,1483180205148751347855,1485693322171259131224,1487795077118893470567,1489515352773609799960,1490885382430444305641,1491937391884896346224,1492704194526155559393,1493218765847801005144,1493513826951655020177,1493621464505330482566,1493572807616689537983,1493397771652819097694,1493124867237607575499,1492781061802459151704,1492391673191690228685,1491980271363769088822,1491568565729902822699,1491176261728419139026,1490820879597623004869,1490517539145569747604,1490278724555650240283,1490114050997233546066,1490030058609578434007,1490030058609578434007,1490114050997233546066,1490278724555650240283,1490517539145569747604,1490820879597623004869,1491176261728419139026,1491568565729902822699,1491980271363769088822,1492391673191690228685,1492781061802459151704,1493124867237607575499,1493397771652819097694,1493572807616689537983,1493621464505330482566,1493513826951655020177,1493218765847801005144,1492704194526155559393,1491937391884896346224,1490885382430444305641,1489515352773609799960,1487795077118893470567,1485693322171259131224,1483180205148751347855,1480227486657056123150,1476808791498572854761,1472899762819149613264,1468478165874568007113,1463523964935647464662,1458019398988155851285,1451949078507254369758,1445300117416852747481,1438062303090780454940,1430228295255433500703,1421793834394369896152,1412757933838598559433,1403123028443783958782,1392895056828489937687,1382083462698479473634,1370701112038120910145,1358764134629995590594,1346291708162795865039,1333305809251047389754,1319830956977664498329,1305893971036201412228,1291523759110909077199,1276751138439745447364,1261608686573406580423,1246130608129668406884,1230352599361607387089,1214311691410793029276,1198046056176742916897,1181594765011500070546,1164997498595023354535,1148294214755035143796,1131524788117617243753,1114728640109070960038,1097944379306452843983,1081209470391965665536,1064559945505974184391,1048030165540214133180,1031652632020207576639,1015457843862135080706,999474188446363655241,983727853803153402644,968242748539234748929,953040418327681726302,938139951863971521885,923557874422860162254,909308032655880419483,895401479156554688672,881846368810251222549,868647880478560530170,855808176883186486721,843326412728407363398,831198796543752776959,819418706130130523380,807976851727418599215,796861476016054692610,786058576651405065547,775552135804436863164,765324342395506521251,755355796203622430290,745625688256585813423,736111957982910851510,726791433477613484129,717639965841189825242,708632571021393556725,699743592399740558060,690946894459061928813,682216092676912473576,673524818179319474675,664847008822793789138,656157212507093679157,647430884782129312426,638644661979453925259,629776593446281202412,620806321682449540043,611715206424072378624,602486396714340327741,593104862290983081176,583557400814624927845,573832639519498123990,563921048305127265411,553814976302266647864,543508716410230705107,532998593623386657734,522283064833115736341,511362811859332353918,500240807012133773067,488922332143167482822,477414937748808801975,465728337259869951652,453874241582478281335,441866148295257322650,429719106766623282385,417449483388101292370,405074749444371134957,392613308109670844148,380084367832776024637,367507858798839109044,354904379404679896421,342295152791807247348,329701970918568300637,317147105998104521938,304653175931038188601,292242960220609904186,279939173710581958845,267764215042621773088,255739912963176284411,243887295193478013276,232226401171568345259,220776152305631571196,209554283072763628499,198577325536728982690,187860630899301356039,177418406389152176274,167263745173053645489,157408631071428800920,147863907691692901847,138639211400264344248,129742877200114633073,121181834018242070220,112961509618823834601,105085764667444262116,97556870665868806329,90375538708499815152,83540997021059566831,77051106959664922628,70902501272308351665,65090726065335914828,59610369386724444369,54455164122099811438,49618059812178953047,45091265472951310986,40866271938707246419,36933866376534345656,33284152732509310317,29906589940910747634,26790055376508957123,23922935339613604618,21293238618116439303,18888724567272426938,16697034549725840531,14705815359373034512,12902825259879517269,11276016899824496936,9813595737523628859,8504056765553806628,7336205450596532333,6299170375831176772,5382414942286742075,4575753869617309566,3869377634121818285,3253885037580693002,2720321455930240129,2260218476775247096,1865629879599821623,1529159268202086338,1243975929525529163,1003817307514963258,802978422507968365,636290245177508524,499090164677785515,387188137120620928,296831880308731205,224673738472164598,167740799750591025,123408753777176820,89379040787665745,63658213595238718,44538171346077327,30576009207029536,20572578139433185,13549345932968138,8723671544472133,5483045595200728,3359142034399877,2002642075015628,1159741776254491,651076811569834,353544180960165,185224721509016,93357582020979,45119169716360,20829018739205,9143681712110,3796688702283,1481656831102,539242820343,181293107358,55641211035,15358906838,3741463789,784960224,137389037,19228758,2030721,148964,6689,148,1 887,C,1,443,32265,909341,12958703,104453539,485334897,1121172987,-255840145,-8991309401,-20488196833,4018023681,99857040477,146108383095,-138524801851,-650478579981,-411667052345,1230296063107,2349867420679,-274043346523,-5121559590295,-4464408675535,4891336216423,12012415898101,3573888856103,-14264578321859,-18768171268039,193448734385,25114747745885,28569878038569,-1168860036299,-44685491278485,-52664853248543,9419689888113,91627615343487,80801331312529,-49455387733237,-156570243728945,-86941416133123,109445842608059,215514281480021,92740264889749,-166470433347569,-307078425472367,-125765879709223,277904911533915,469534861139723,115051810980859,-492860161445261,-626466049592685,-9514099032491,733195284918529,739054868986125,-105209518798133,-982935247170187,-913214553155967,234961628548879,1378175683912047,1133574536119147,-542841297867135,-1907757138649241,-1228112917290573,1024559448987709,2414042110905693,1207953021626035,-1549800211805661,-2937283268914273,-1183871632155317,2201370183380629,3592816111681325,1040804241191433,-3120840445101841,-4266046581833491,-611595029859871,4229089508744651,4791004809264169,-71749349087045,-5395608193812085,-5175039127975739,926944558485667,6644783730636109,5478078661389229,-2024496279772519,-8067962621353919,-5592514594939413,3533926078887145,9564472653638939,5265951158615587,-5406475838182027,-10842931625820615,-4490803308432237,7373060521708951,11890627141164913,3482713884849947,-9495428217562869,-12895640300025913,-2050394430508967,11999714622700287,13546864205150591,-123102737971965,-14525062818130221,-13447358227869169,2706787477247949,16676801824861549,12871509171815541,-5414032851762695,-18723697211805297,-11941470674455327,8599284124534841,20658856063704093,10161063149608771,-12230033676818625,-21880116873734473,-7493411182667485,15716608743133945,22268365166885581,4389034154795321,-18940411863093495,-22089554735751111,-850799380964053,22055221829077325,21180251820455439,-3303135725361633,-24801220319088079,-19226263349931175,7872474700710209,26742688949382483,16231397200596795,-12417437238040667,-27668154669839869,-12508913727748037,16629240047220877,27731922000908497,8290490410662211,-20613359160498987,-26982508971087115,-3329780219752921,24274263416881549,24894953401498077,-2283936013132919,-26826311091458393,-21415290476749677,7672371277359131,28070457523070951,17311770245024083,-12648748560475471,-28569796530753365,-12540302293180001,17646948901362067,27923094439385413,6615422716105641,-21971978620702669,-25459643809644199,-309261592117831,24805612667077557,21809100753210641,-5617867622438527,-26566255354532943,-17437295697614393,11494893024081999,27327811279574093,11898649122977241,-17122045807219439,-26410971192248501,-5409099117108041,21668929811935679,23828464219402535,-1293263011995767,-24914095683392349,-19989238183159633,7920098605311783,26882211579800931,15024759010937145,-14288225254734369,-27455197511657501,-9035111897900549,20158014339387165,26444015791713895,2111837718381253,-25065990195297133,-23573705717782363,5215154949289181,28370704544922639,19211488582342135,-12172611908819573,-30217204749325347,-13946585231035973,18856676123112809,30827815289933273,7444478803933297,-25187816270520545,-29443384500973803,155686761793081,30046762092417331,26044823888982051,-7661437804897823,-33243286517994037,-21576244771544571,14927384346723435,35329277599219439,15847567352982789,-22229207303940873,-35635642158378945,-8593411926928467,28545556612355649,33711597397444787,861779937648019,-33277347742740745,-30322708235434793,6851250424726201,36815893879221023,25582422126109855,-14729231930722365,-38800111754105353,-19236124245601337,22119498944239383,38738422392477743,11880093957327037,-28377498950781073,-36889167399764183,-4035281440592269,33392098354586907,33392098354586907,-4035281440592269,-36889167399764183,-28377498950781073,11880093957327037,38738422392477743,22119498944239383,-19236124245601337,-38800111754105353,-14729231930722365,25582422126109855,36815893879221023,6851250424726201,-30322708235434793,-33277347742740745,861779937648019,33711597397444787,28545556612355649,-8593411926928467,-35635642158378945,-22229207303940873,15847567352982789,35329277599219439,14927384346723435,-21576244771544571,-33243286517994037,-7661437804897823,26044823888982051,30046762092417331,155686761793081,-29443384500973803,-25187816270520545,7444478803933297,30827815289933273,18856676123112809,-13946585231035973,-30217204749325347,-12172611908819573,19211488582342135,28370704544922639,5215154949289181,-23573705717782363,-25065990195297133,2111837718381253,26444015791713895,20158014339387165,-9035111897900549,-27455197511657501,-14288225254734369,15024759010937145,26882211579800931,7920098605311783,-19989238183159633,-24914095683392349,-1293263011995767,23828464219402535,21668929811935679,-5409099117108041,-26410971192248501,-17122045807219439,11898649122977241,27327811279574093,11494893024081999,-17437295697614393,-26566255354532943,-5617867622438527,21809100753210641,24805612667077557,-309261592117831,-25459643809644199,-21971978620702669,6615422716105641,27923094439385413,17646948901362067,-12540302293180001,-28569796530753365,-12648748560475471,17311770245024083,28070457523070951,7672371277359131,-21415290476749677,-26826311091458393,-2283936013132919,24894953401498077,24274263416881549,-3329780219752921,-26982508971087115,-20613359160498987,8290490410662211,27731922000908497,16629240047220877,-12508913727748037,-27668154669839869,-12417437238040667,16231397200596795,26742688949382483,7872474700710209,-19226263349931175,-24801220319088079,-3303135725361633,21180251820455439,22055221829077325,-850799380964053,-22089554735751111,-18940411863093495,4389034154795321,22268365166885581,15716608743133945,-7493411182667485,-21880116873734473,-12230033676818625,10161063149608771,20658856063704093,8599284124534841,-11941470674455327,-18723697211805297,-5414032851762695,12871509171815541,16676801824861549,2706787477247949,-13447358227869169,-14525062818130221,-123102737971965,13546864205150591,11999714622700287,-2050394430508967,-12895640300025913,-9495428217562869,3482713884849947,11890627141164913,7373060521708951,-4490803308432237,-10842931625820615,-5406475838182027,5265951158615587,9564472653638939,3533926078887145,-5592514594939413,-8067962621353919,-2024496279772519,5478078661389229,6644783730636109,926944558485667,-5175039127975739,-5395608193812085,-71749349087045,4791004809264169,4229089508744651,-611595029859871,-4266046581833491,-3120840445101841,1040804241191433,3592816111681325,2201370183380629,-1183871632155317,-2937283268914273,-1549800211805661,1207953021626035,2414042110905693,1024559448987709,-1228112917290573,-1907757138649241,-542841297867135,1133574536119147,1378175683912047,234961628548879,-913214553155967,-982935247170187,-105209518798133,739054868986125,733195284918529,-9514099032491,-626466049592685,-492860161445261,115051810980859,469534861139723,277904911533915,-125765879709223,-307078425472367,-166470433347569,92740264889749,215514281480021,109445842608059,-86941416133123,-156570243728945,-49455387733237,80801331312529,91627615343487,9419689888113,-52664853248543,-44685491278485,-1168860036299,28569878038569,25114747745885,193448734385,-18768171268039,-14264578321859,3573888856103,12012415898101,4891336216423,-4464408675535,-5121559590295,-274043346523,2349867420679,1230296063107,-411667052345,-650478579981,-138524801851,146108383095,99857040477,4018023681,-20488196833,-8991309401,-255840145,1121172987,485334897,104453539,12958703,909341,32265,443,1,D,1,147,6335,124349,1322055,8122707,27702025,33234677,-115715939,-532703881,-550617481,1506598271,4914591349,1933858227,-13737504773,-23604480607,9349059387,70032795809,53572536923,-94995991123,-200422033229,-17117670443,329140498361,334611867873,-184575629033,-653521366645,-392542403389,461061539187,1036109526477,586903735717,-799975855373,-1898036752369,-999477856933,1846100870227,3476190703865,837815762681,-3976163752379,-4926007078853,256604034269,6284462599285,6128897549609,-1140430963403,-9020428444681,-8727070752585,2362524688475,14480910774163,12079035162237,-6770489581079,-22073744261663,-13128840012225,13695199701041,28895726375803,13039260617899,-20488565739185,-37076575648023,-14462249424195,30424016468889,49687086737859,13292542338191,-47167367078741,-62428060670941,-5609301922643,66747654390655,71883153760949,-4940315703821,-86961158798927,-81950676445725,17470961744429,112664836696161,92892978043365,-37978109385855,-144589726795605,-98278383277795,68355766431609,177114277676191,95328904545505,-104700395660915,-207665398049925,-86444454218369,145672198250593,238510543305699,71724638206813,-195080561828985,-269796941190847,-45037248154045,254932474477941,293805783264891,1552761808891,-317621719572487,-303712752960169,52462033652237,376614841881601,304914960787795,-113017545172927,-438576925417253,-298218529859105,190444826760067,502552867225141,268812659415741,-284373615428999,-550925327444607,-215218393433835,377668040198741,581552093004563,151385226703533,-470673048692157,-605006086868173,-71565190331893,573002347504539,609789998227299,-35950362102231,-670262371334651,-581032414718349,158206459885251,746591935020051,527384828986353,-282526559095501,-806980877622405,-455200207184049,413850534093805,851989929173929,355917719762483,-551237970120667,-868849092298891,-226691246440315,681061685214761,848301872795245,76981659723611,-789496989318635,-792775173403573,79638688337609,873783872556291,711584630424137,-241039341294843,-939126461634431,-600199487148969,412849634636991,972228004924273,446936872223307,-576211011091761,-953150217182679,-270280542644135,706434263224377,896026982370625,92306960150063,-814566109952869,-813893573680995,100736021309009,903428796359171,684342862796503,-306158486282275,-940783005257121,-508739176952631,487186673257183,923119253866663,319709414480819,-638132087767659,-872636456106505,-118116513298181,771065315981873,779537926900797,-104283998789553,-865805266085375,-632052111369825,323952649607943,904354366556821,447635924006567,-520811937591811,-892560750996283,-240588769447043,691170499576813,833648608305195,16293622170593,-829118377296513,-727100087816487,218801670385731,926628082087457,570213453959661,-454658011537953,-967622843545983,-366804222982559,665847583225201,945439431130491,142474059281471,-839018473756611,-878351090713021,92730242033361,984780863188799,763540071561395,-348515955219637,-1084894356123733,-583995727145977,597246971189711,1112335188251475,366696106115105,-807656955004323,-1086656907055987,-136192916000283,993092337235547,1016864152374139,-122433756724745,-1146351189988419,-878678068036023,393555871920845,1232778378286197,685715556584207,-639663176771193,-1258392935292451,-466957768238561,862076305981055,1236103660910699,217246920069775,-1059051998614451,-1149903921733903,56236334689483,1204410797532849,1002066509474637,-325997627133639,-1291365527984579,-810124625911237,580755052826967,1321651234019801,580755052826967,-810124625911237,-1291365527984579,-325997627133639,1002066509474637,1204410797532849,56236334689483,-1149903921733903,-1059051998614451,217246920069775,1236103660910699,862076305981055,-466957768238561,-1258392935292451,-639663176771193,685715556584207,1232778378286197,393555871920845,-878678068036023,-1146351189988419,-122433756724745,1016864152374139,993092337235547,-136192916000283,-1086656907055987,-807656955004323,366696106115105,1112335188251475,597246971189711,-583995727145977,-1084894356123733,-348515955219637,763540071561395,984780863188799,92730242033361,-878351090713021,-839018473756611,142474059281471,945439431130491,665847583225201,-366804222982559,-967622843545983,-454658011537953,570213453959661,926628082087457,218801670385731,-727100087816487,-829118377296513,16293622170593,833648608305195,691170499576813,-240588769447043,-892560750996283,-520811937591811,447635924006567,904354366556821,323952649607943,-632052111369825,-865805266085375,-104283998789553,779537926900797,771065315981873,-118116513298181,-872636456106505,-638132087767659,319709414480819,923119253866663,487186673257183,-508739176952631,-940783005257121,-306158486282275,684342862796503,903428796359171,100736021309009,-813893573680995,-814566109952869,92306960150063,896026982370625,706434263224377,-270280542644135,-953150217182679,-576211011091761,446936872223307,972228004924273,412849634636991,-600199487148969,-939126461634431,-241039341294843,711584630424137,873783872556291,79638688337609,-792775173403573,-789496989318635,76981659723611,848301872795245,681061685214761,-226691246440315,-868849092298891,-551237970120667,355917719762483,851989929173929,413850534093805,-455200207184049,-806980877622405,-282526559095501,527384828986353,746591935020051,158206459885251,-581032414718349,-670262371334651,-35950362102231,609789998227299,573002347504539,-71565190331893,-605006086868173,-470673048692157,151385226703533,581552093004563,377668040198741,-215218393433835,-550925327444607,-284373615428999,268812659415741,502552867225141,190444826760067,-298218529859105,-438576925417253,-113017545172927,304914960787795,376614841881601,52462033652237,-303712752960169,-317621719572487,1552761808891,293805783264891,254932474477941,-45037248154045,-269796941190847,-195080561828985,71724638206813,238510543305699,145672198250593,-86444454218369,-207665398049925,-104700395660915,95328904545505,177114277676191,68355766431609,-98278383277795,-144589726795605,-37978109385855,92892978043365,112664836696161,17470961744429,-81950676445725,-86961158798927,-4940315703821,71883153760949,66747654390655,-5609301922643,-62428060670941,-47167367078741,13292542338191,49687086737859,30424016468889,-14462249424195,-37076575648023,-20488565739185,13039260617899,28895726375803,13695199701041,-13128840012225,-22073744261663,-6770489581079,12079035162237,14480910774163,2362524688475,-8727070752585,-9020428444681,-1140430963403,6128897549609,6284462599285,256604034269,-4926007078853,-3976163752379,837815762681,3476190703865,1846100870227,-999477856933,-1898036752369,-799975855373,586903735717,1036109526477,461061539187,-392542403389,-653521366645,-184575629033,334611867873,329140498361,-17117670443,-200422033229,-94995991123,53572536923,70032795809,9349059387,-23604480607,-13737504773,1933858227,4914591349,1506598271,-550617481,-532703881,-115715939,33234677,27702025,8122707,1322055,124349,6335,147,1 889,C,1,444,33004,1003292,16977101,188282640,1515481520,9486050043,48497019028,209925918194,790536397948,2644780657625,7992140492448,22107073897468,56588168435975,135257880346592,304170169715096,647660900476600,1312794517347531,2544835918500344,4736373934995178,8492289545888947,14711748691328482,24686690490834490,40213828190365616,63714033526195781,98349313187152720,148123728186479136,217951012356758171,313668888281821460,441978793135515138,610290532116029628,826454779739218771,1098372641324557088,1433480655565224574,1838121280434638823,2316822277064676622,2871522331177682230,3500793271444250470,4199119736256173205,4956303500422907318,5757060525379125480,6580873202651375461,7402147897294350448,8190709174412864000,8912638186404011020,9531435505920124889,10009460670476341354,10309574646803734694,10396890135199762853,10240520610824090800,9815214101727508858,9102762903536169388,8093095647990704275,6784982202323111710,5186312593590687748,3313945538670393803,1193156740830909452,-1143251687384702372,-3656094759297089610,-6301099845109236593,-9030247771564429312,-11793060572490088724,-14537753619182805997,-17212195159770752467,-19764647032863877264,-22144292963483374142,-24301591652660471330,-26188517294366074452,-27758767248242799916,-28968023329775621783,-29774348641358898791,-30138786367327410340,-30026201993757068978,-29406378534044351846,-28255338874726574828,-26556834075837113020,-24303905189399133087,-21500402376845748913,-18162331590429279128,-14318897630353942574,-10013123615791664934,-5301950166238713400,-255751000303372028,5042757726930957741,10500192946308293203,16014700259687250400,21478566222890421858,26781113928379151188,31811729872865262572,36462864640676861240,40632858047638767205,44228460074658054485,47166949866787506776,49377792911586082282,50803817183997981650,51401928269960790312,51143417227390824028,50013939884357467649,48013260153263438239,45154851810773283144,41465443505340302178,36984572265044855200,31764184307125822160,25868292004342946088,19372666192280856183,12364517143754262049,4942098411435710720,-2785842657768074958,-10700844711091302970,-18675810855239474328,-26576437456398637360,-34263022149224598617,-41592653599164994449,-48421758331569346480,-54608954256200700150,-60018138368503392874,-64521718873778936728,-68003890358189771748,-70363844691152527899,-71518809647393790861,-71406811007605716840,-69989061215700772534,-67251887657636796750,-63208125576405890024,-57897914090908971800,-51388848529549933863,-43775458293938817208,-35177996791074886332,-25740548643440086310,-15628479300505510174,-5025273006790189947,5871173765500909516,16852715709718739789,27705472246279725632,38214568537523532732,48168969320189405176,57366264251353254434,65617262905342888653,72750263602532374768,78614872939212393197,83085271763080837544,86062847427196767936,87478140000490497418,87292079865223530422,85496523684286194827,82114122882663108216,77197581474652254407,70828376507464546432,63115023314492653298,54190968591571337140,44212187253424702658,33354545190594399349,21810971352654876308,9788461634533223783,-2495083123171181200,-14814198940188646876,-26939403625918529320,-38640968439052020686,-49692929967151336617,-59877335126193356296,-68988682422429414455,-76838486337241442044,-83259852666891410282,-88111915416012655868,-91283955226333944782,-92698999861704339435,-92316702670072854106,-90135307569846265579,-86192539622132213956,-80565307415162615216,-73368164197756793366,-64750544236268757518,-54892863355518541475,-44001641620350887858,-32303865296707585181,-20040849062050881680,-7461883761148741676,5182042488795482204,17644181560239062870,29687392280409919367,41088764277836556918,51643392535921087595,61167267527791094544,69499314518406340796,76502675590752988142,82065373737968042666,86100525999907548119,88546280005814129464,89365635355834826535,88546280005814129464,86100525999907548119,82065373737968042666,76502675590752988142,69499314518406340796,61167267527791094544,51643392535921087595,41088764277836556918,29687392280409919367,17644181560239062870,5182042488795482204,-7461883761148741676,-20040849062050881680,-32303865296707585181,-44001641620350887858,-54892863355518541475,-64750544236268757518,-73368164197756793366,-80565307415162615216,-86192539622132213956,-90135307569846265579,-92316702670072854106,-92698999861704339435,-91283955226333944782,-88111915416012655868,-83259852666891410282,-76838486337241442044,-68988682422429414455,-59877335126193356296,-49692929967151336617,-38640968439052020686,-26939403625918529320,-14814198940188646876,-2495083123171181200,9788461634533223783,21810971352654876308,33354545190594399349,44212187253424702658,54190968591571337140,63115023314492653298,70828376507464546432,77197581474652254407,82114122882663108216,85496523684286194827,87292079865223530422,87478140000490497418,86062847427196767936,83085271763080837544,78614872939212393197,72750263602532374768,65617262905342888653,57366264251353254434,48168969320189405176,38214568537523532732,27705472246279725632,16852715709718739789,5871173765500909516,-5025273006790189947,-15628479300505510174,-25740548643440086310,-35177996791074886332,-43775458293938817208,-51388848529549933863,-57897914090908971800,-63208125576405890024,-67251887657636796750,-69989061215700772534,-71406811007605716840,-71518809647393790861,-70363844691152527899,-68003890358189771748,-64521718873778936728,-60018138368503392874,-54608954256200700150,-48421758331569346480,-41592653599164994449,-34263022149224598617,-26576437456398637360,-18675810855239474328,-10700844711091302970,-2785842657768074958,4942098411435710720,12364517143754262049,19372666192280856183,25868292004342946088,31764184307125822160,36984572265044855200,41465443505340302178,45154851810773283144,48013260153263438239,50013939884357467649,51143417227390824028,51401928269960790312,50803817183997981650,49377792911586082282,47166949866787506776,44228460074658054485,40632858047638767205,36462864640676861240,31811729872865262572,26781113928379151188,21478566222890421858,16014700259687250400,10500192946308293203,5042757726930957741,-255751000303372028,-5301950166238713400,-10013123615791664934,-14318897630353942574,-18162331590429279128,-21500402376845748913,-24303905189399133087,-26556834075837113020,-28255338874726574828,-29406378534044351846,-30026201993757068978,-30138786367327410340,-29774348641358898791,-28968023329775621783,-27758767248242799916,-26188517294366074452,-24301591652660471330,-22144292963483374142,-19764647032863877264,-17212195159770752467,-14537753619182805997,-11793060572490088724,-9030247771564429312,-6301099845109236593,-3656094759297089610,-1143251687384702372,1193156740830909452,3313945538670393803,5186312593590687748,6784982202323111710,8093095647990704275,9102762903536169388,9815214101727508858,10240520610824090800,10396890135199762853,10309574646803734694,10009460670476341354,9531435505920124889,8912638186404011020,8190709174412864000,7402147897294350448,6580873202651375461,5757060525379125480,4956303500422907318,4199119736256173205,3500793271444250470,2871522331177682230,2316822277064676622,1838121280434638823,1433480655565224574,1098372641324557088,826454779739218771,610290532116029628,441978793135515138,313668888281821460,217951012356758171,148123728186479136,98349313187152720,63714033526195781,40213828190365616,24686690490834490,14711748691328482,8492289545888947,4736373934995178,2544835918500344,1312794517347531,647660900476600,304170169715096,135257880346592,56588168435975,22107073897468,7992140492448,2644780657625,790536397948,209925918194,48497019028,9486050043,1515481520,188282640,16977101,1003292,33004,444,1,D,1,148,6660,147133,1984384,18556832,130775350,735958637,3448768842,13883006574,49163281783,156030589906,450432490358,1197085629066,2957977584615,6851975031170,14982747668012,31107277114189,61629365592292,117007751744804,213661786939334,376433948824849,641623188738940,1060533324651834,1703386317530899,2663335055540796,4060182524120982,6043287071460940,8793024365031759,12520106123595506,17462045210287810,23876125482878841,32028396722405726,42178475020880852,54560280754398996,69359270175569899,86687179988432054,106555762701651726,128851391761009065,153312704480697776,179513576742970330,206853646682086600,234558303326122131,261689531532126130,287168283160613200,309808178262573757,328359402960661924,341560751875430252,348196957604660332,347157848250018849,337495550592366962,318475959647418834,289621040368156363,250739193074637582,201941843824225732,143645526522346716,76559895213903611,1663222726091054,-79832110697799160,-166520957123014413,-256850049235958920,-349162472701602400,-441738879079659420,-532833074759256996,-620700574874563446,-703619789572939816,-779906589567625353,-847923954666383197,-906089132607320296,-952881141408183316,-986851486529282298,-1006640624251751390,-1011002015496050176,-998834648537759791,-969223764528086595,-921488317101933884,-855232565728660964,-770398265870797556,-667313283759311878,-546732207400797816,-409864689362102381,-258387840543014425,-94439954753915192,79405900452688852,260188454108539980,444623506073820506,629185056700253012,810198278918329421,983939494012088631,1146737904066377100,1295073879921108452,1425669093467318330,1535564661100156090,1622184634530549116,1683383509612194135,1717477781495889339,1723262813864777788,1700017286112534500,1647498140165730004,1565929213809691066,1455986611530053388,1318783364754625795,1155855149054732653,969147864195960044,761006867554128512,534166706397795960,291739429702474170,37199058949003196,-225640391380746005,-492655818429944341,-759456903819886348,-1021440325595197640,-1273856845421274390,-1511890898097958478,-1730751413613580148,-1925771792703137495,-2092516292098158791,-2226889590184917772,-2325246010185077328,-2384494769395473108,-2402197678284111430,-2376655903108797380,-2306982699346134219,-2193159393551059419,-2036072318640871380,-1837528880873644392,-1600251452265915580,-1327848340808674577,-1024761694520849672,-696192843278663123,-348006267551340046,13385909673484604,381156307095742052,748208276542617760,1107331640409702899,1451363839635557258,1773351840779293809,2066710026678032402,2325369385967888158,2543913631712811138,2717698411698456760,2842950498567701605,2916844725891657070,2937557410568577137,2904296005607768282,2817305687534104132,2677854426828594008,2488198752474033576,2251532850989556139,1971923804549875488,1654235665447041485,1304044707386019398,927547638925996152,531463887529058098,122932359954088144,-290597538609351023,-701481285170657190,-1102001848010723001,-1484500191103583514,-1841513823302269938,-2165922689036552652,-2451100576136669900,-2691068935697489551,-2880648709980853646,-3015604606467374635,-3092775398683532806,-3110183417866594344,-3067116527553586018,-2964176597770313420,-2803289807342783047,-2587675928550221670,-2321775955169017131,-2011139842948922674,-1662278531436885992,-1282486590920635972,-879643586477807436,-462003407920259657,-37981269829162246,384052203083523413,795961394203101326,1190013826459003142,1559021295976183064,1896451634078039344,2196511095561031225,2454199554396487946,2665342481563826777,2826604923907200002,2935493294776119664,2990350690105175160,2990350690105175160,2935493294776119664,2826604923907200002,2665342481563826777,2454199554396487946,2196511095561031225,1896451634078039344,1559021295976183064,1190013826459003142,795961394203101326,384052203083523413,-37981269829162246,-462003407920259657,-879643586477807436,-1282486590920635972,-1662278531436885992,-2011139842948922674,-2321775955169017131,-2587675928550221670,-2803289807342783047,-2964176597770313420,-3067116527553586018,-3110183417866594344,-3092775398683532806,-3015604606467374635,-2880648709980853646,-2691068935697489551,-2451100576136669900,-2165922689036552652,-1841513823302269938,-1484500191103583514,-1102001848010723001,-701481285170657190,-290597538609351023,122932359954088144,531463887529058098,927547638925996152,1304044707386019398,1654235665447041485,1971923804549875488,2251532850989556139,2488198752474033576,2677854426828594008,2817305687534104132,2904296005607768282,2937557410568577137,2916844725891657070,2842950498567701605,2717698411698456760,2543913631712811138,2325369385967888158,2066710026678032402,1773351840779293809,1451363839635557258,1107331640409702899,748208276542617760,381156307095742052,13385909673484604,-348006267551340046,-696192843278663123,-1024761694520849672,-1327848340808674577,-1600251452265915580,-1837528880873644392,-2036072318640871380,-2193159393551059419,-2306982699346134219,-2376655903108797380,-2402197678284111430,-2384494769395473108,-2325246010185077328,-2226889590184917772,-2092516292098158791,-1925771792703137495,-1730751413613580148,-1511890898097958478,-1273856845421274390,-1021440325595197640,-759456903819886348,-492655818429944341,-225640391380746005,37199058949003196,291739429702474170,534166706397795960,761006867554128512,969147864195960044,1155855149054732653,1318783364754625795,1455986611530053388,1565929213809691066,1647498140165730004,1700017286112534500,1723262813864777788,1717477781495889339,1683383509612194135,1622184634530549116,1535564661100156090,1425669093467318330,1295073879921108452,1146737904066377100,983939494012088631,810198278918329421,629185056700253012,444623506073820506,260188454108539980,79405900452688852,-94439954753915192,-258387840543014425,-409864689362102381,-546732207400797816,-667313283759311878,-770398265870797556,-855232565728660964,-921488317101933884,-969223764528086595,-998834648537759791,-1011002015496050176,-1006640624251751390,-986851486529282298,-952881141408183316,-906089132607320296,-847923954666383197,-779906589567625353,-703619789572939816,-620700574874563446,-532833074759256996,-441738879079659420,-349162472701602400,-256850049235958920,-166520957123014413,-79832110697799160,1663222726091054,76559895213903611,143645526522346716,201941843824225732,250739193074637582,289621040368156363,318475959647418834,337495550592366962,347157848250018849,348196957604660332,341560751875430252,328359402960661924,309808178262573757,287168283160613200,261689531532126130,234558303326122131,206853646682086600,179513576742970330,153312704480697776,128851391761009065,106555762701651726,86687179988432054,69359270175569899,54560280754398996,42178475020880852,32028396722405726,23876125482878841,17462045210287810,12520106123595506,8793024365031759,6043287071460940,4060182524120982,2663335055540796,1703386317530899,1060533324651834,641623188738940,376433948824849,213661786939334,117007751744804,61629365592292,31107277114189,14982747668012,6851975031170,2957977584615,1197085629066,450432490358,156030589906,49163281783,13883006574,3448768842,735958637,130775350,18556832,1984384,147133,6660,148,1 890,C,1,445,32708,935390,13641308,114498945,579927421,1734752400,2552185280,-267236740,-5191692881,3140485595,26271778972,8807229070,-69216517448,-42199022925,166606563299,124780459960,-375025222540,-321047896860,740782141141,662817135505,-1397253762632,-1253733269630,2448251379828,2151620618285,-4043537384419,-3400806219760,6363482751120,5063606028640,-9513150437661,-7091308764285,13636866578032,9450000294510,-18795698916788,-12056181238505,24979612005499,14765299044940,-32159730143400,-17458830137640,40217288664061,20004193171045,-48959266240912,-22222141069590,58208620238728,24006544864795,-67676490139279,-25204238177710,77042816949290,25627141723180,-86029943498231,-25206964526725,94199256776232,23752332241950,-101235658390568,-21204269935555,106803763552319,17575395268370,-110562286241870,-12847956551820,112391485725951,7216624635785,-112166466250032,-846103451150,109944967293068,-6055343283665,-105937243860239,13235708331550,100412311555270,-20515896440260,-93737708373111,27778487517475,86367608538932,-34893162326630,-78697295082768,41819470196845,71138920479439,-48520565994090,-64110730676290,54850447250680,57863688154751,-60756681649375,-52724388179492,66038305824470,48878529963188,-70525424842205,-46449665557359,74104955981650,45555916077510,-76643452323295,-46169235432446,78148766507575,48235877403822,-78666070390150,-51592564541603,78325989868210,56032013629239,-77243994799770,-61215797104310,75611035251315,66829944595246,-73534795059595,-72483305093382,71133120048430,77765033307543,-68593693502370,-82387327261979,66018394400930,85978951467770,-63690265649595,-88325546470666,61877821359975,89229710340022,-60872765372430,-88498018264383,60993806529430,86007318379039,-62439088524490,-81632226464570,65262459343115,75247628516486,-69388165347475,-66813064824082,74565441841030,56394171029063,-80364186997470,-44087439956999,86421873002770,30281465126670,-92236682871475,-15379609121946,97447495920055,-84671316858,-101814160018450,15445674032237,105046744785690,-30236566077001,-107098459706650,43924499612090,107846155878715,-56177134642214,-107214486534675,66824563935538,105220840279150,-75714709909997,-101829919122070,82838317894261,97115030275050,-88203749327090,-91244221117735,91792876513474,84414867141475,-93655401266398,-76912788652950,93902105942017,69096449404450,-92653208245461,-61205923260770,90245698052110,53525598499455,-87038242720154,-46215732811195,83436386077678,39283232037070,-79932607173417,-32775088156610,76807649434341,26558645857690,-74310203637930,-20538960821855,72522680094614,14649302564135,-71356279070338,-8781581001050,70735308177877,2925057977330,-70546317672121,2925057977330,70735308177877,-8781581001050,-71356279070338,14649302564135,72522680094614,-20538960821855,-74310203637930,26558645857690,76807649434341,-32775088156610,-79932607173417,39283232037070,83436386077678,-46215732811195,-87038242720154,53525598499455,90245698052110,-61205923260770,-92653208245461,69096449404450,93902105942017,-76912788652950,-93655401266398,84414867141475,91792876513474,-91244221117735,-88203749327090,97115030275050,82838317894261,-101829919122070,-75714709909997,105220840279150,66824563935538,-107214486534675,-56177134642214,107846155878715,43924499612090,-107098459706650,-30236566077001,105046744785690,15445674032237,-101814160018450,-84671316858,97447495920055,-15379609121946,-92236682871475,30281465126670,86421873002770,-44087439956999,-80364186997470,56394171029063,74565441841030,-66813064824082,-69388165347475,75247628516486,65262459343115,-81632226464570,-62439088524490,86007318379039,60993806529430,-88498018264383,-60872765372430,89229710340022,61877821359975,-88325546470666,-63690265649595,85978951467770,66018394400930,-82387327261979,-68593693502370,77765033307543,71133120048430,-72483305093382,-73534795059595,66829944595246,75611035251315,-61215797104310,-77243994799770,56032013629239,78325989868210,-51592564541603,-78666070390150,48235877403822,78148766507575,-46169235432446,-76643452323295,45555916077510,74104955981650,-46449665557359,-70525424842205,48878529963188,66038305824470,-52724388179492,-60756681649375,57863688154751,54850447250680,-64110730676290,-48520565994090,71138920479439,41819470196845,-78697295082768,-34893162326630,86367608538932,27778487517475,-93737708373111,-20515896440260,100412311555270,13235708331550,-105937243860239,-6055343283665,109944967293068,-846103451150,-112166466250032,7216624635785,112391485725951,-12847956551820,-110562286241870,17575395268370,106803763552319,-21204269935555,-101235658390568,23752332241950,94199256776232,-25206964526725,-86029943498231,25627141723180,77042816949290,-25204238177710,-67676490139279,24006544864795,58208620238728,-22222141069590,-48959266240912,20004193171045,40217288664061,-17458830137640,-32159730143400,14765299044940,24979612005499,-12056181238505,-18795698916788,9450000294510,13636866578032,-7091308764285,-9513150437661,5063606028640,6363482751120,-3400806219760,-4043537384419,2151620618285,2448251379828,-1253733269630,-1397253762632,662817135505,740782141141,-321047896860,-375025222540,124780459960,166606563299,-42199022925,-69216517448,8807229070,26271778972,3140485595,-5191692881,-267236740,2552185280,1734752400,579927421,114498945,13641308,935390,32708,445,1,D,1,148,6453,128997,1413252,9195317,36093056,79166764,59645738,-105230116,-128001423,503179320,911313503,-961349927,-2783573134,1847138753,7169557922,-3537527664,-16779908498,5636064414,33923303313,-9871611916,-63925745903,16436215685,111049787372,-27371087393,-180171074584,45789220646,276820516178,-73514054760,-402946872871,115138631386,560836568689,-173632842249,-749831679866,251459815853,966322765936,-351539067972,-1206256603984,474407837570,1463321243003,-619189966680,-1728787884307,785718527687,1995166328031,-970337304510,-2251948244978,1169414043928,2487254326872,-1380323164595,-2691759419750,1595311764964,2851267165913,-1810441327715,-2956210381655,2018750242952,2998533427304,-2211614120364,-2970579551246,2384592885527,2873412510824,-2529723067638,-2708926289587,2643200766887,2484150726289,-2724010897662,-2210475179744,2772434634172,1899532108622,-2792779953471,-1563669852294,2792777766522,1216663693901,-2779423601131,-869256060639,2761633633544,532005307310,-2748161116222,-217097488208,2742487279181,-67902918008,-2750337671242,311696072149,2772014137055,-506067900851,-2806983562452,645242533670,2855531508784,-723817053292,-2915182353860,742208637800,2985478589339,-703041986528,-3064674341995,613261315852,3151380985120,-481211100204,-3241247250320,319303829978,3331026085364,-138274759788,-3414273570161,-49735093672,3484270750781,231303796908,-3537804959520,-396813489506,3569393710794,532243122606,-3580094556764,-626388744420,3571659788047,667836689164,-3546537046227,-644706676324,3508598376608,548639929902,-3458792638694,-374472462478,3394511089296,120531752708,-3311440794725,208664204962,3203484731671,-601827724168,-3062200086188,1046462048942,2886187564480,-1521393267584,-2673333025156,2006957160912,2427726924775,-2483428392090,-2159104566599,2928781470594,1873678190744,-3329734662916,-1582942242514,3671907669986,1293170127550,-3946345770832,-1007854212609,4149413163288,731092319015,-4277481672190,-463328677280,4331699901210,206682312250,-4315654577272,34211467126,4233580831048,-254968944949,-4093281521634,450601999565,3905825475786,-615524041660,-3681318195996,750888442160,3434896241944,-858810115954,-3179976114288,945708746481,2927545161642,-1023067515825,-2689592875410,1098346967708,2469998046216,-1181081728866,-2271315018514,1276332089490,2092735652808,-1384475875917,-1929410854342,1505794375237,1778607995150,-1637718571936,-1637718571936,1778607995150,1505794375237,-1929410854342,-1384475875917,2092735652808,1276332089490,-2271315018514,-1181081728866,2469998046216,1098346967708,-2689592875410,-1023067515825,2927545161642,945708746481,-3179976114288,-858810115954,3434896241944,750888442160,-3681318195996,-615524041660,3905825475786,450601999565,-4093281521634,-254968944949,4233580831048,34211467126,-4315654577272,206682312250,4331699901210,-463328677280,-4277481672190,731092319015,4149413163288,-1007854212609,-3946345770832,1293170127550,3671907669986,-1582942242514,-3329734662916,1873678190744,2928781470594,-2159104566599,-2483428392090,2427726924775,2006957160912,-2673333025156,-1521393267584,2886187564480,1046462048942,-3062200086188,-601827724168,3203484731671,208664204962,-3311440794725,120531752708,3394511089296,-374472462478,-3458792638694,548639929902,3508598376608,-644706676324,-3546537046227,667836689164,3571659788047,-626388744420,-3580094556764,532243122606,3569393710794,-396813489506,-3537804959520,231303796908,3484270750781,-49735093672,-3414273570161,-138274759788,3331026085364,319303829978,-3241247250320,-481211100204,3151380985120,613261315852,-3064674341995,-703041986528,2985478589339,742208637800,-2915182353860,-723817053292,2855531508784,645242533670,-2806983562452,-506067900851,2772014137055,311696072149,-2750337671242,-67902918008,2742487279181,-217097488208,-2748161116222,532005307310,2761633633544,-869256060639,-2779423601131,1216663693901,2792777766522,-1563669852294,-2792779953471,1899532108622,2772434634172,-2210475179744,-2724010897662,2484150726289,2643200766887,-2708926289587,-2529723067638,2873412510824,2384592885527,-2970579551246,-2211614120364,2998533427304,2018750242952,-2956210381655,-1810441327715,2851267165913,1595311764964,-2691759419750,-1380323164595,2487254326872,1169414043928,-2251948244978,-970337304510,1995166328031,785718527687,-1728787884307,-619189966680,1463321243003,474407837570,-1206256603984,-351539067972,966322765936,251459815853,-749831679866,-173632842249,560836568689,115138631386,-402946872871,-73514054760,276820516178,45789220646,-180171074584,-27371087393,111049787372,16436215685,-63925745903,-9871611916,33923303313,5636064414,-16779908498,-3537527664,7169557922,1847138753,-2783573134,-961349927,911313503,503179320,-128001423,-105230116,59645738,79166764,36093056,9195317,1413252,128997,6453,148,1 893,C,1,446,32706,928106,13313130,107921572,503723992,1175394334,-95034972,-7870899426,-14718346389,16119281142,86550992524,30047798634,-286616926144,-322877691604,670723216936,1309361457556,-1179751607986,-3840871944999,1497027261224,9394430467188,-836874813966,-20385012307380,-2371780747621,40532734856584,10892285260812,-75215431992518,-29058947586960,131831912868329,63051648325210,-220236695564414,-121110899215018,353200618123703,213759059203040,-546727528176328,-353943153453796,820182409409482,557006826101117,-1196387088792572,-840632558555016,1701770179652154,1225012803482780,-2366409951702725,-1733247322162052,3223848991593012,2391690209157050,-4310917770146881,-3230161241166595,5667845187427596,4282214860036568,-7338536111090268,-5585479494211569,9370666002519200,7181642623120010,-11815610617320308,-9115801326774944,14728461353866768,11435434596450478,-18168009381068876,-14189369508470784,22196172099089192,17426645802691719,-26876699669910760,-21195110381571384,32273551224929644,25540062768576691,-38449245939172749,-30503456784100918,45463065528429268,36123602055069766,-53369139790819628,-42434902387895780,62214922073125080,49467478675126110,-72040404815562146,-57246791354993690,82877824197777426,65793086329135734,-94751450869539688,-75120246664509213,107677430519688777,85234099557142344,-121663575966316276,-96130611479802924,136708702636973667,107794236171986283,-152801237821717314,-120196432622073740,169917462938305630,133294717409002660,-188019822209669020,-147032735533494752,207055439655764202,161341316130403495,-226955076218335372,-176139985928152200,247633195081671672,191338695178813906,-268989516154930225,-206839758604530171,290911620782745158,222539606585693692,-313277944413366782,-238329672024844420,335960941644299853,254096376863737438,-358830254279206558,-269720929673839538,381755216899401844,285079445382423352,-404606181185700876,-300043433611582620,427255005546130607,314480850617954372,-449575537474759054,-328258267611202220,471444472264348416,341244228815424864,-492742677973946241,-353313125583167740,513357276352187590,364348803104218880,-533184782290882762,-374247547436919849,552134964958261820,382920181475403438,-570134628928548243,-390292913085035258,587130640767281544,396306886711075532,-603091791093504368,-400916915105470513,618009178349756626,404090064750949442,-631895020295923340,-405804639208956116,644780271660972880,406050018249527441,-656711648084641604,-404827510912215310,667748681280037341,402151935119649468,-677961358977152385,-398053303182283238,687428744288479520,392578069306104901,-696238378736071252,-385789365118469662,704485862531550976,377765692184693770,-712274061503752648,-368597994624741542,719711617248218366,358385803263434918,-726910317132192712,-347233304309924000,733981022490618907,335245827489714244,-741028601976008632,-322527159113896823,748146912319768772,309178270971907045,-755414574696271902,-295297630391434810,762891784188272782,280982290831874768,-770618516056517024,-266328696589290166,778614584069849260,251432735098142354,-786881295623048064,-236388969124214456,795403585285797878,221288720376862631,-804151718696291082,-206216862200562735,813082404589007076,191248074472032448,-822139361234200587,-176443863652757654,831253147091005943,161851071428339698,-840340467195703386,-147501868035844138,849303924720378150,133415098209047088,-858033264046175578,-119598854523121813,866408393998839740,106053643251953732,-874303869876730854,-92775035826978096,881594403638432259,79754973782744736,-888160831610154449,-66981605828763024,893895646034820918,54438041897457356,-898707118743825842,-42100574712222407,902521517499344884,29937091011665274,-905283500510768514,-17906437870445254,906955216750868640,5959305851581568,-907514826034246297,5959305851581568,906955216750868640,-17906437870445254,-905283500510768514,29937091011665274,902521517499344884,-42100574712222407,-898707118743825842,54438041897457356,893895646034820918,-66981605828763024,-888160831610154449,79754973782744736,881594403638432259,-92775035826978096,-874303869876730854,106053643251953732,866408393998839740,-119598854523121813,-858033264046175578,133415098209047088,849303924720378150,-147501868035844138,-840340467195703386,161851071428339698,831253147091005943,-176443863652757654,-822139361234200587,191248074472032448,813082404589007076,-206216862200562735,-804151718696291082,221288720376862631,795403585285797878,-236388969124214456,-786881295623048064,251432735098142354,778614584069849260,-266328696589290166,-770618516056517024,280982290831874768,762891784188272782,-295297630391434810,-755414574696271902,309178270971907045,748146912319768772,-322527159113896823,-741028601976008632,335245827489714244,733981022490618907,-347233304309924000,-726910317132192712,358385803263434918,719711617248218366,-368597994624741542,-712274061503752648,377765692184693770,704485862531550976,-385789365118469662,-696238378736071252,392578069306104901,687428744288479520,-398053303182283238,-677961358977152385,402151935119649468,667748681280037341,-404827510912215310,-656711648084641604,406050018249527441,644780271660972880,-405804639208956116,-631895020295923340,404090064750949442,618009178349756626,-400916915105470513,-603091791093504368,396306886711075532,587130640767281544,-390292913085035258,-570134628928548243,382920181475403438,552134964958261820,-374247547436919849,-533184782290882762,364348803104218880,513357276352187590,-353313125583167740,-492742677973946241,341244228815424864,471444472264348416,-328258267611202220,-449575537474759054,314480850617954372,427255005546130607,-300043433611582620,-404606181185700876,285079445382423352,381755216899401844,-269720929673839538,-358830254279206558,254096376863737438,335960941644299853,-238329672024844420,-313277944413366782,222539606585693692,290911620782745158,-206839758604530171,-268989516154930225,191338695178813906,247633195081671672,-176139985928152200,-226955076218335372,161341316130403495,207055439655764202,-147032735533494752,-188019822209669020,133294717409002660,169917462938305630,-120196432622073740,-152801237821717314,107794236171986283,136708702636973667,-96130611479802924,-121663575966316276,85234099557142344,107677430519688777,-75120246664509213,-94751450869539688,65793086329135734,82877824197777426,-57246791354993690,-72040404815562146,49467478675126110,62214922073125080,-42434902387895780,-53369139790819628,36123602055069766,45463065528429268,-30503456784100918,-38449245939172749,25540062768576691,32273551224929644,-21195110381571384,-26876699669910760,17426645802691719,22196172099089192,-14189369508470784,-18168009381068876,11435434596450478,14728461353866768,-9115801326774944,-11815610617320308,7181642623120010,9370666002519200,-5585479494211569,-7338536111090268,4282214860036568,5667845187427596,-3230161241166595,-4310917770146881,2391690209157050,3223848991593012,-1733247322162052,-2366409951702725,1225012803482780,1701770179652154,-840632558555016,-1196387088792572,557006826101117,820182409409482,-353943153453796,-546727528176328,213759059203040,353200618123703,-121110899215018,-220236695564414,63051648325210,131831912868329,-29058947586960,-75215431992518,10892285260812,40532734856584,-2371780747621,-20385012307380,-836874813966,9394430467188,1497027261224,-3840871944999,-1179751607986,1309361457556,670723216936,-322877691604,-286616926144,30047798634,86550992524,16119281142,-14718346389,-7870899426,-95034972,1175394334,503723992,107921572,13313130,928106,32706,446,1,D,1,148,6422,126912,1357698,8383846,28736510,35956414,-101669500,-438150713,-223889954,1743324648,3023178886,-3607702506,-13546333364,1846640374,41474056688,16574236468,-101592305784,-80506858707,214824847990,244901560726,-409546395854,-605478790043,721960203264,1316725308586,-1194818691452,-2609552397616,1877392455439,4807343407720,-2829333454070,-8341884824412,4126670651772,13769025727883,-5865388095906,-21779089946368,8162928229776,33199580507104,-11161646255835,-48996001157538,15032685719558,70277620258154,-19972364706843,-98305687852796,26189201957486,134497349695928,-33891631369156,-180428322109508,43283895174356,237842788270144,-54565234281516,-308667772202578,67926579496925,395016718263348,-83553247990894,-499176179761948,101643104508753,623583693942669,-122432257894414,-770800592248816,146210235483992,943468250743841,-173321536695990,-1144242572659142,204162250976436,1375721539018492,-239170763709304,-1640383030751898,278801637558492,1940531970656514,-323486063128147,-2278250395846775,373599209851248,2655357049195840,-429446432100480,-3073383744589967,491263613190703,3533558406727580,-559227985263498,-4036777119040930,633485054477862,4583562936258142,-714186391816638,-5174016350446784,801519659465392,5807755277673880,-895717969185070,-6483842339406992,997052369222854,7200716141254221,-1105808093951207,-7956147407803180,1222239828378040,8747225693392536,-1346514344468064,-9570373754837719,1478666831910102,10421397343557290,-1618586885116020,-11295574782292392,1766029351206728,12187766202209916,-1920646192454964,-13092512549940181,2082045607600592,14004115104951842,-2249871275424850,-14916702960659196,2423870736729873,15824286374476359,-2603928752757316,-16720790935536520,2790068028871636,17600087852688640,-2982428911193731,-18456051037442102,3181228286344088,19282653297408659,-3386703350389394,-20074091865897556,3599063946118422,20824931720279824,-3818478458540329,-21530260384538820,4045096362155080,22185836358446784,-4279097027293530,-22788203355668738,4520754883933371,23334752235456296,-4770508023643752,-23823730269398800,5029008883343408,24254206777082347,-5297137233838334,-24626009214963780,5575969472078223,24939652289732584,-5866708065260968,-25196280778741790,6170584834487336,25397636440072914,-6488761046546316,-25546048077625390,6822250329700308,25644437810003884,-7171876195761584,-25696322364436445,7538265090202606,25705780899494088,-7921871726801893,-25677372223692848,8323025566595361,25616006079609880,-8741969722748990,-25526778518962281,9178864325311188,25414781515740348,-9633749753190962,-25284911269947892,10106481839159454,25141713512650580,-10596646647881290,-24989288222593294,11103463943934767,24831245047399726,-11625709151872959,-24670693588370208,12161688420567068,24510261674076199,-12709273691348448,-24352127262969265,13265977043645614,24198030009244716,-13829047856774640,-24049238924094878,14395584023638556,23906487320016318,-14962635732287744,-23769904774351706,15527268504187524,23638964251909142,-16086574457193190,-23512457133132469,16637653094551936,23388518297807597,-17177590772275360,-23264720622735920,17703455657173272,23138229769290708,-18212321703006427,-23005985488306014,18701337970620130,22864876031707458,-19167846983982942,-22711883306050354,19609531861664346,22544183151549005,-20024557901467310,-22359191790269904,20411679316715952,22154566345696560,-20770292059897661,-21928182875598876,21100425600338271,21678121228072576,-21402679001006664,-21402679001006664,21678121228072576,21100425600338271,-21928182875598876,-20770292059897661,22154566345696560,20411679316715952,-22359191790269904,-20024557901467310,22544183151549005,19609531861664346,-22711883306050354,-19167846983982942,22864876031707458,18701337970620130,-23005985488306014,-18212321703006427,23138229769290708,17703455657173272,-23264720622735920,-17177590772275360,23388518297807597,16637653094551936,-23512457133132469,-16086574457193190,23638964251909142,15527268504187524,-23769904774351706,-14962635732287744,23906487320016318,14395584023638556,-24049238924094878,-13829047856774640,24198030009244716,13265977043645614,-24352127262969265,-12709273691348448,24510261674076199,12161688420567068,-24670693588370208,-11625709151872959,24831245047399726,11103463943934767,-24989288222593294,-10596646647881290,25141713512650580,10106481839159454,-25284911269947892,-9633749753190962,25414781515740348,9178864325311188,-25526778518962281,-8741969722748990,25616006079609880,8323025566595361,-25677372223692848,-7921871726801893,25705780899494088,7538265090202606,-25696322364436445,-7171876195761584,25644437810003884,6822250329700308,-25546048077625390,-6488761046546316,25397636440072914,6170584834487336,-25196280778741790,-5866708065260968,24939652289732584,5575969472078223,-24626009214963780,-5297137233838334,24254206777082347,5029008883343408,-23823730269398800,-4770508023643752,23334752235456296,4520754883933371,-22788203355668738,-4279097027293530,22185836358446784,4045096362155080,-21530260384538820,-3818478458540329,20824931720279824,3599063946118422,-20074091865897556,-3386703350389394,19282653297408659,3181228286344088,-18456051037442102,-2982428911193731,17600087852688640,2790068028871636,-16720790935536520,-2603928752757316,15824286374476359,2423870736729873,-14916702960659196,-2249871275424850,14004115104951842,2082045607600592,-13092512549940181,-1920646192454964,12187766202209916,1766029351206728,-11295574782292392,-1618586885116020,10421397343557290,1478666831910102,-9570373754837719,-1346514344468064,8747225693392536,1222239828378040,-7956147407803180,-1105808093951207,7200716141254221,997052369222854,-6483842339406992,-895717969185070,5807755277673880,801519659465392,-5174016350446784,-714186391816638,4583562936258142,633485054477862,-4036777119040930,-559227985263498,3533558406727580,491263613190703,-3073383744589967,-429446432100480,2655357049195840,373599209851248,-2278250395846775,-323486063128147,1940531970656514,278801637558492,-1640383030751898,-239170763709304,1375721539018492,204162250976436,-1144242572659142,-173321536695990,943468250743841,146210235483992,-770800592248816,-122432257894414,623583693942669,101643104508753,-499176179761948,-83553247990894,395016718263348,67926579496925,-308667772202578,-54565234281516,237842788270144,43283895174356,-180428322109508,-33891631369156,134497349695928,26189201957486,-98305687852796,-19972364706843,70277620258154,15032685719558,-48996001157538,-11161646255835,33199580507104,8162928229776,-21779089946368,-5865388095906,13769025727883,4126670651772,-8341884824412,-2829333454070,4807343407720,1877392455439,-2609552397616,-1194818691452,1316725308586,721960203264,-605478790043,-409546395854,244901560726,214824847990,-80506858707,-101592305784,16574236468,41474056688,1846640374,-13546333364,-3607702506,3023178886,1743324648,-223889954,-438150713,-101669500,35956414,28736510,8383846,1357698,126912,6422,148,1 894,C,1,447,33302,992787,15885877,159039024,1098266735,5611832445,22395860506,72825203793,199342066187,470821382748,978112401301,1815849605943,3055412655482,4723836554811,6805614968197,9271433524728,12115798860071,15372250077741,19085742585694,23256399048261,27800483967527,32570868320916,37434501355969,42348247199691,47359836296942,52511138442315,57705086676025,62647224119016,66930949818419,70226886387201,72442694150182,73724696052945,74292250840703,74232833661276,73432423568089,71715133233831,69087837295502,65884110578667,62659987844677,59895003612384,57726579777323,55941623139585,54261616889086,52707307202157,51747960519563,52091791882308,54257302105033,58262804481219,63682013886518,70030900385991,77166844105825,85352352259080,94912273865807,105746563660209,117121263792370,127948740356121,137372779811111,145213679157876,151896941195653,157914113967015,163235743474898,167160763591047,168752945660581,167514231844440,163759997146223,158363610561249,152066569976062,144926841444153,136369217223839,125850015689220,113594431820041,100793072755311,89048850173030,79455357511785,72047491472035,66049994090358,60753787392629,56312138868441,53779931576746,54360953755839,58432903666541,65180975361222,73166407441279,81389453465727,90005909645138,100045613240025,112349324916415,126552509643594,140962588553645,153505599844221,162985844943370,169697388876075,174861198507257,179345217378066,182738488607299,183524263641855,180285761777114,172926696202641,162894782143423,152186812207110,141874233590993,131403173145441,119225577745258,104313070385343,87331919590301,70468338203562,56061927622111,45076156522431,36685543323854,29305961575077,22195247460379,16337949533490,13786586347277,16020855567165,22641949037146,31495124340027,40218775230557,47926185517902,55718451368347,65552993444115,78374821209890,93069356244573,107038232221039,118017256922106,125605169278733,131269539019569,136847669766826,142716423153339,147233535455021,147881328586734,143245208344063,134230206889707,123450365949914,113332565998041,104372850163447,94996856274114,83125608613961,68126854110753,51632469841042,36470312153787,24641653493417,15972029692350,8513500663015,437662020255,-8212897233322,-15285133912491,-18047911648421,-15285133912491,-8212897233322,437662020255,8513500663015,15972029692350,24641653493417,36470312153787,51632469841042,68126854110753,83125608613961,94996856274114,104372850163447,113332565998041,123450365949914,134230206889707,143245208344063,147881328586734,147233535455021,142716423153339,136847669766826,131269539019569,125605169278733,118017256922106,107038232221039,93069356244573,78374821209890,65552993444115,55718451368347,47926185517902,40218775230557,31495124340027,22641949037146,16020855567165,13786586347277,16337949533490,22195247460379,29305961575077,36685543323854,45076156522431,56061927622111,70468338203562,87331919590301,104313070385343,119225577745258,131403173145441,141874233590993,152186812207110,162894782143423,172926696202641,180285761777114,183524263641855,182738488607299,179345217378066,174861198507257,169697388876075,162985844943370,153505599844221,140962588553645,126552509643594,112349324916415,100045613240025,90005909645138,81389453465727,73166407441279,65180975361222,58432903666541,54360953755839,53779931576746,56312138868441,60753787392629,66049994090358,72047491472035,79455357511785,89048850173030,100793072755311,113594431820041,125850015689220,136369217223839,144926841444153,152066569976062,158363610561249,163759997146223,167514231844440,168752945660581,167160763591047,163235743474898,157914113967015,151896941195653,145213679157876,137372779811111,127948740356121,117121263792370,105746563660209,94912273865807,85352352259080,77166844105825,70030900385991,63682013886518,58262804481219,54257302105033,52091791882308,51747960519563,52707307202157,54261616889086,55941623139585,57726579777323,59895003612384,62659987844677,65884110578667,69087837295502,71715133233831,73432423568089,74232833661276,74292250840703,73724696052945,72442694150182,70226886387201,66930949818419,62647224119016,57705086676025,52511138442315,47359836296942,42348247199691,37434501355969,32570868320916,27800483967527,23256399048261,19085742585694,15372250077741,12115798860071,9271433524728,6805614968197,4723836554811,3055412655482,1815849605943,978112401301,470821382748,199342066187,72825203793,22395860506,5611832445,1098266735,159039024,15885877,992787,33302,447,1,D,1,149,6661,141933,1770228,14571098,85899031,385591805,1382608545,4110374795,10423205290,23039046536,45162341583,79684427703,128302212365,191139366479,267285300422,356022465428,457840715805,574255206129,706260910853,852519642677,1008939785136,1170453012030,1333905171379,1499587469933,1669558428199,1843382330357,2014472357278,2170453445568,2298163372861,2390145040205,2447698078885,2477852535635,2486435486146,2472843904988,2431282478031,2357945049351,2258390040079,2148470257939,2046893297208,1964677396240,1899900398459,1842740436387,1787609361141,1742815552955,1729610250322,1770329935710,1874583472231,2034467718353,2232791931621,2457914399349,2712507552788,3008446587040,3351259280045,3726855072129,4102681240355,4443683369243,4731594885524,4972031134212,5183091290777,5374365127213,5532937128705,5628691869865,5635050915472,5548619533738,5391637138105,5194175991939,4970890607767,4711399797689,4393494938838,4009535189616,3583988623231,3167195207243,2807877032312,2525638177934,2305371737666,2118067472045,1952370501020,1830217029161,1793631758334,1872454810620,2058860213546,2311189202443,2584217553386,2862699228261,3169797977088,3541878873542,3989827153318,4477220695625,4935652347000,5305861704701,5572573548088,5765758221870,5925771567354,6062170480415,6139353294884,6102173323031,5921793039686,5622599070116,5268326805750,4915701876911,4573528651438,4201466633141,3749675274472,3209651157306,2632867564702,2102110075453,1677517368420,1359762015937,1102099201180,859401351552,635090191716,485720581199,477564208742,631780163601,901515666000,1203256813468,1477316258756,1728671405541,2016007245204,2395002297185,2864022499382,3355120593782,3778580273180,4086154956503,4299267911862,4481496111497,4675854009020,4859668421408,4955800906332,4890447037599,4653630079852,4310376603079,3953886229996,3637824334794,3340483225206,2992159393379,2540632156270,2003175255141,1462142680542,1006493362676,669245793874,409169768759,154050723750,-130818000931,-405693012352,-579811511776,-579811511776,-405693012352,-130818000931,154050723750,409169768759,669245793874,1006493362676,1462142680542,2003175255141,2540632156270,2992159393379,3340483225206,3637824334794,3953886229996,4310376603079,4653630079852,4890447037599,4955800906332,4859668421408,4675854009020,4481496111497,4299267911862,4086154956503,3778580273180,3355120593782,2864022499382,2395002297185,2016007245204,1728671405541,1477316258756,1203256813468,901515666000,631780163601,477564208742,485720581199,635090191716,859401351552,1102099201180,1359762015937,1677517368420,2102110075453,2632867564702,3209651157306,3749675274472,4201466633141,4573528651438,4915701876911,5268326805750,5622599070116,5921793039686,6102173323031,6139353294884,6062170480415,5925771567354,5765758221870,5572573548088,5305861704701,4935652347000,4477220695625,3989827153318,3541878873542,3169797977088,2862699228261,2584217553386,2311189202443,2058860213546,1872454810620,1793631758334,1830217029161,1952370501020,2118067472045,2305371737666,2525638177934,2807877032312,3167195207243,3583988623231,4009535189616,4393494938838,4711399797689,4970890607767,5194175991939,5391637138105,5548619533738,5635050915472,5628691869865,5532937128705,5374365127213,5183091290777,4972031134212,4731594885524,4443683369243,4102681240355,3726855072129,3351259280045,3008446587040,2712507552788,2457914399349,2232791931621,2034467718353,1874583472231,1770329935710,1729610250322,1742815552955,1787609361141,1842740436387,1899900398459,1964677396240,2046893297208,2148470257939,2258390040079,2357945049351,2431282478031,2472843904988,2486435486146,2477852535635,2447698078885,2390145040205,2298163372861,2170453445568,2014472357278,1843382330357,1669558428199,1499587469933,1333905171379,1170453012030,1008939785136,852519642677,706260910853,574255206129,457840715805,356022465428,267285300422,191139366479,128302212365,79684427703,45162341583,23039046536,10423205290,4110374795,1382608545,385591805,85899031,14571098,1770228,141933,6661,149,1 895,C,1,448,33898,1057051,18443230,211170799,1748893862,11174854112,57625758839,247775181360,910264641941,2911423560368,8228419138838,20798104280021,47486421453800,98777172038209,188590552985812,332688011019372,545483959319239,835626596553980,1201104609378101,1624633558430928,2069792147430108,2478296564668351,2769332932050620,2842799856500269,2588720380134992,1904006528618252,715188825668509,-997065712796960,-3177103500088019,-5681606121444382,-8277422543720592,-10650791746841409,-12429059553747540,-13216786303129931,-12647123656756338,-10445151866421308,-6493897221359741,-889492394785410,6027685515049101,13674202341632158,21259132766324398,27851748726498491,32477326619542030,34235471369450229,32431176512460232,26702256500331812,17121439246464489,4251556027160500,-10860886106408989,-26757865379290662,-41702079826893392,-53857107804055129,-61499069763492360,-63238777605122651,-58227928226274718,-46319392115023278,-28153915990136061,-5154901145180010,20573443407494171,46436097732829768,69607193778157488,87335031572407001,97261351245761250,97718639685196509,87966993574482202,68336516616735782,40253147320927459,6141804607202760,-30784321945184619,-66828580640276862,-98182221497636332,-121327550015244439,-133430897874432540,-132679307992306841,-118518139436372988,-91759009623524068,-54545141489189821,-10178174521000480,37177184425657041,82885860227526088,122299428303188858,151234623362090051,166422071546225030,165872585236359469,149117343404340552,117295319227817952,73080078141048799,20453278289414380,-35656609029143854,-89841329798741122,-136744228316793407,-171602393316742849,-190739767262962520,-191955840409987536,-174768833230105278,-140490590811607643,-92126856673587801,-34109895951292040,28116187693900546,88620898283566998,141570320302966203,181803946951414461,205343068400946060,209780811550038354,194520671285227042,160844825791870197,111804638878973019,51938022041336520,-13163981593185944,-77397837848502402,-134735298989584707,-179794329946564609,-208338588687249440,-217666028868923426,-206859113490772658,-176875452775043033,-130464357842098791,-71909376497934700,-6619833853503464,59382834807196818,120026340585733673,169741444907395931,203964277578781220,219551397755643934,215074032379571322,190958910008778327,149452347036028279,94405433139778260,30904680874184506,-35207568895819842,-97872447222898127,-151367031632306829,-190827986694312300,-212703358011664656,-215086654789405618,-197892208359974863,-162848879934665111,-113315811484688300,-53947640215585474,9751013946286538,71939801379147553,126983603954673911,169974170283392380,197180827267233354,206380182234885762,197029400390921477,170272155282022579,128789876579126500,76524195628357066,18299507789838338,-40624544114345727,-95034740761266079,-140234164666164280,-172449560015951966,-189133900739519678,-189142073368289063,-172778974014596341,-141731379753789500,-98896125009740474,-48115415646299682,6165133044549153,59287608669615221,106781786593719400,144731975327987944,170079704705939882,180847161747691677,176276340462535759,156879179721964000,124390740132460846,81620555332658018,32210253291596363,-19678031686755189,-69708459596643200,-113721648197025136,-148065005888690698,-169885729630180203,-177367262940631601,-169885729630180203,-148065005888690698,-113721648197025136,-69708459596643200,-19678031686755189,32210253291596363,81620555332658018,124390740132460846,156879179721964000,176276340462535759,180847161747691677,170079704705939882,144731975327987944,106781786593719400,59287608669615221,6165133044549153,-48115415646299682,-98896125009740474,-141731379753789500,-172778974014596341,-189142073368289063,-189133900739519678,-172449560015951966,-140234164666164280,-95034740761266079,-40624544114345727,18299507789838338,76524195628357066,128789876579126500,170272155282022579,197029400390921477,206380182234885762,197180827267233354,169974170283392380,126983603954673911,71939801379147553,9751013946286538,-53947640215585474,-113315811484688300,-162848879934665111,-197892208359974863,-215086654789405618,-212703358011664656,-190827986694312300,-151367031632306829,-97872447222898127,-35207568895819842,30904680874184506,94405433139778260,149452347036028279,190958910008778327,215074032379571322,219551397755643934,203964277578781220,169741444907395931,120026340585733673,59382834807196818,-6619833853503464,-71909376497934700,-130464357842098791,-176875452775043033,-206859113490772658,-217666028868923426,-208338588687249440,-179794329946564609,-134735298989584707,-77397837848502402,-13163981593185944,51938022041336520,111804638878973019,160844825791870197,194520671285227042,209780811550038354,205343068400946060,181803946951414461,141570320302966203,88620898283566998,28116187693900546,-34109895951292040,-92126856673587801,-140490590811607643,-174768833230105278,-191955840409987536,-190739767262962520,-171602393316742849,-136744228316793407,-89841329798741122,-35656609029143854,20453278289414380,73080078141048799,117295319227817952,149117343404340552,165872585236359469,166422071546225030,151234623362090051,122299428303188858,82885860227526088,37177184425657041,-10178174521000480,-54545141489189821,-91759009623524068,-118518139436372988,-132679307992306841,-133430897874432540,-121327550015244439,-98182221497636332,-66828580640276862,-30784321945184619,6141804607202760,40253147320927459,68336516616735782,87966993574482202,97718639685196509,97261351245761250,87335031572407001,69607193778157488,46436097732829768,20573443407494171,-5154901145180010,-28153915990136061,-46319392115023278,-58227928226274718,-63238777605122651,-61499069763492360,-53857107804055129,-41702079826893392,-26757865379290662,-10860886106408989,4251556027160500,17121439246464489,26702256500331812,32431176512460232,34235471369450229,32477326619542030,27851748726498491,21259132766324398,13674202341632158,6027685515049101,-889492394785410,-6493897221359741,-10445151866421308,-12647123656756338,-13216786303129931,-12429059553747540,-10650791746841409,-8277422543720592,-5681606121444382,-3177103500088019,-997065712796960,715188825668509,1904006528618252,2588720380134992,2842799856500269,2769332932050620,2478296564668351,2069792147430108,1624633558430928,1201104609378101,835626596553980,545483959319239,332688011019372,188590552985812,98777172038209,47486421453800,20798104280021,8228419138838,2911423560368,910264641941,247775181360,57625758839,11174854112,1748893862,211170799,18443230,1057051,33898,448,1,D,1,150,6899,156814,2183322,21055803,152158750,869299797,4079075768,16169084128,55310830915,166021643270,443131608885,1063313118068,2314980022858,4609378925815,8452642702644,14365490026137,22753488831740,33747918054804,47044251102531,61759061484136,76317693696297,88391798457338,94932913830246,92375381105289,77073409186598,45973319754025,-2574933085846,-68037085958312,-147119702621289,-233516567281292,-318023683158337,-389049656589076,-433574008555920,-438611957635293,-393157758193392,-290397137614713,-129792525558140,81427148380742,327744720438317,585971840153686,826989171391841,1018497776553510,1128627452808188,1130158459605375,1004924163223620,747743035914305,369127805665538,-103859149309642,-628924695805993,-1152000915755504,-1612526585357849,-1950072964302520,-2111693247284240,-2059202487795189,-1775428774440080,-1268442443610571,-572967528045596,251417676870832,1125217001351153,1956628158971030,2651101700748817,3121915838268348,3300641527259196,3146227851302421,2651463031148194,1845846074691401,794391418826372,-407574530491284,-1643129568262483,-2785186466297442,-3709598602321373,-4308653968916184,-4503462929247740,-4253716100641137,-3563552375665658,-2482799554860477,-1103453812105320,448238810663936,2023401471141609,3464885600249444,4623106331396373,5371764372207862,5621677141279792,5331065899489313,4511101887038130,3226141356035317,1588660460735388,-250666690458153,-2116957316824593,-3828007126600074,-5212476386501904,-6127442034108716,-6473342909104733,-6204674202598839,-5335361403342966,-3938342313010584,-2139376247396008,-105528129471179,1970733491040537,3890313688466298,5467148447182332,6546583083536580,7020561574189269,6838236941191133,6011153156360082,4612566191035128,2770838501595500,657334009621111,-1530085486689691,-3586190688420266,-5318006595843452,-6562899273338452,-7203553351449053,-7178747301237073,-6489128494856974,-5197371617902304,-3422437126416840,-1328292950273825,891724908773089,3033123134248174,4899098209046868,6318351171485488,7160560168056125,7348376225521813,6864821071831622,5755102325513158,4122376190813860,2117831264917063,-73709234313945,-2251023684401350,-4214920657316820,-5786397293835952,-6823129662123385,-7232798408507167,-6981746979501114,-6097850015787170,-4667256919008088,-2825566548156403,-744609766840487,1383764970387970,3365507850563792,5022332762851224,6208189857924949,6822498101474789,6818652504205830,6207010472439456,5052414824243416,3466948720229751,1598868206211811,-381317377662486,-2296545905724034,-3979316145053524,-5286555144865317,-6111623844765341,-6392353675446554,-6114754527409816,-5312623546928312,-4063488070685641,-2481262369618165,-706021404217242,1108398896730454,2807806183946016,4250628677049155,5319200747552645,5928590285770842,6032672417545676,5627320947317568,4750498556389247,3478989775588267,1921795990371482,210745766866974,-1510655028265592,-3098987992071519,-4422374895857661,-5370966894655882,-5865884182530320,-5865884182530320,-5370966894655882,-4422374895857661,-3098987992071519,-1510655028265592,210745766866974,1921795990371482,3478989775588267,4750498556389247,5627320947317568,6032672417545676,5928590285770842,5319200747552645,4250628677049155,2807806183946016,1108398896730454,-706021404217242,-2481262369618165,-4063488070685641,-5312623546928312,-6114754527409816,-6392353675446554,-6111623844765341,-5286555144865317,-3979316145053524,-2296545905724034,-381317377662486,1598868206211811,3466948720229751,5052414824243416,6207010472439456,6818652504205830,6822498101474789,6208189857924949,5022332762851224,3365507850563792,1383764970387970,-744609766840487,-2825566548156403,-4667256919008088,-6097850015787170,-6981746979501114,-7232798408507167,-6823129662123385,-5786397293835952,-4214920657316820,-2251023684401350,-73709234313945,2117831264917063,4122376190813860,5755102325513158,6864821071831622,7348376225521813,7160560168056125,6318351171485488,4899098209046868,3033123134248174,891724908773089,-1328292950273825,-3422437126416840,-5197371617902304,-6489128494856974,-7178747301237073,-7203553351449053,-6562899273338452,-5318006595843452,-3586190688420266,-1530085486689691,657334009621111,2770838501595500,4612566191035128,6011153156360082,6838236941191133,7020561574189269,6546583083536580,5467148447182332,3890313688466298,1970733491040537,-105528129471179,-2139376247396008,-3938342313010584,-5335361403342966,-6204674202598839,-6473342909104733,-6127442034108716,-5212476386501904,-3828007126600074,-2116957316824593,-250666690458153,1588660460735388,3226141356035317,4511101887038130,5331065899489313,5621677141279792,5371764372207862,4623106331396373,3464885600249444,2023401471141609,448238810663936,-1103453812105320,-2482799554860477,-3563552375665658,-4253716100641137,-4503462929247740,-4308653968916184,-3709598602321373,-2785186466297442,-1643129568262483,-407574530491284,794391418826372,1845846074691401,2651463031148194,3146227851302421,3300641527259196,3121915838268348,2651101700748817,1956628158971030,1125217001351153,251417676870832,-572967528045596,-1268442443610571,-1775428774440080,-2059202487795189,-2111693247284240,-1950072964302520,-1612526585357849,-1152000915755504,-628924695805993,-103859149309642,369127805665538,747743035914305,1004924163223620,1130158459605375,1128627452808188,1018497776553510,826989171391841,585971840153686,327744720438317,81427148380742,-129792525558140,-290397137614713,-393157758193392,-438611957635293,-433574008555920,-389049656589076,-318023683158337,-233516567281292,-147119702621289,-68037085958312,-2574933085846,45973319754025,77073409186598,92375381105289,94932913830246,88391798457338,76317693696297,61759061484136,47044251102531,33747918054804,22753488831740,14365490026137,8452642702644,4609378925815,2314980022858,1063313118068,443131608885,166021643270,55310830915,16169084128,4079075768,869299797,152158750,21055803,2183322,156814,6899,150,1 897,C,1,449,33750,1019160,16543350,167229900,1147894650,5646459081,20565477900,56364488862,116170412220,175580052660,179234249079,86371123624,-64109338936,-169948079394,-183732297540,-157429235904,-89299082229,166127583837,620671221765,883360658928,565508255514,-60179043092,-381386416576,-478931234772,-944368295897,-1423794305671,-678360621786,1182154868814,2167590996420,1374026321223,556698896751,855600769014,310231782192,-2405217123063,-4266905528876,-2149566449716,1425410836773,2088696458947,1155141707411,2724991778007,4872269303397,2061169343454,-4068971568432,-5858565471282,-2375288722670,-589490419255,-2020168917510,25069642540,6422192809988,8193304292067,1965392645764,-3408672532351,-2471292633699,-2035863603699,-6240839658252,-6847976594031,1124482837917,7965413704267,5472855549224,1023820029093,2424038341708,2761802730092,-4700414185674,-10538510010713,-4992198674146,3436964078250,3181356568560,295402038739,4641071718326,8638248772533,1323752305891,-8637829071259,-6966809148897,523017731026,54228735389,-3474366530919,2454308949607,10796009856599,6268918425153,-5141230907256,-6271738074146,-173301964126,-2123693801970,-8046628795070,-2125979854297,10296075209091,9928853525935,-979656845011,-3375349909779,2256095572108,-1355978717625,-11799071945143,-9234005988741,5241328215355,9829123137908,1831898854257,513657922765,7958110655282,5034886939938,-9235756725179,-12784481482450,-1320525473304,4130179916488,-2164407900240,-1282991684344,10430874240309,11741699812753,-2338524930928,-9257189846610,-1033269498032,1876149004787,-7795783442883,-9034000814822,5384070164796,12274121211416,1218924962491,-5766224804505,3025046973989,6833798040186,-5724049745918,-12800652134599,-958896371379,8500270911919,246006776645,-6373368658917,3700364576569,11197112339727,312777006329,-9857572172855,-2015964391197,6323478743717,-2015964391197,-9857572172855,312777006329,11197112339727,3700364576569,-6373368658917,246006776645,8500270911919,-958896371379,-12800652134599,-5724049745918,6833798040186,3025046973989,-5766224804505,1218924962491,12274121211416,5384070164796,-9034000814822,-7795783442883,1876149004787,-1033269498032,-9257189846610,-2338524930928,11741699812753,10430874240309,-1282991684344,-2164407900240,4130179916488,-1320525473304,-12784481482450,-9235756725179,5034886939938,7958110655282,513657922765,1831898854257,9829123137908,5241328215355,-9234005988741,-11799071945143,-1355978717625,2256095572108,-3375349909779,-979656845011,9928853525935,10296075209091,-2125979854297,-8046628795070,-2123693801970,-173301964126,-6271738074146,-5141230907256,6268918425153,10796009856599,2454308949607,-3474366530919,54228735389,523017731026,-6966809148897,-8637829071259,1323752305891,8638248772533,4641071718326,295402038739,3181356568560,3436964078250,-4992198674146,-10538510010713,-4700414185674,2761802730092,2424038341708,1023820029093,5472855549224,7965413704267,1124482837917,-6847976594031,-6240839658252,-2035863603699,-2471292633699,-3408672532351,1965392645764,8193304292067,6422192809988,25069642540,-2020168917510,-589490419255,-2375288722670,-5858565471282,-4068971568432,2061169343454,4872269303397,2724991778007,1155141707411,2088696458947,1425410836773,-2149566449716,-4266905528876,-2405217123063,310231782192,855600769014,556698896751,1374026321223,2167590996420,1182154868814,-678360621786,-1423794305671,-944368295897,-478931234772,-381386416576,-60179043092,565508255514,883360658928,620671221765,166127583837,-89299082229,-157429235904,-183732297540,-169948079394,-64109338936,86371123624,179234249079,175580052660,116170412220,56364488862,20565477900,5646459081,1147894650,167229900,16543350,1019160,33750,449,1,D,1,150,6780,146520,1851450,15293550,88402223,373058977,1177450156,2802102374,4972275150,6282023297,4833603457,410534662,-4285532430,-6224568686,-5740359388,-4531831584,196103457,12828621199,27047073231,26666937418,8275808326,-9287668840,-13917935120,-21753790330,-42100980953,-41914707328,7235629156,63731862944,64323283018,27597580839,21095687612,28698809788,-29101834957,-124621808141,-123279037408,-6748604109,73705384383,50398420093,51810072040,137689923793,141453911378,-35777418178,-195145545216,-146550440895,-30050818636,-42061024134,-59887763890,104894616050,281634188285,190235769397,-49479616419,-116782252491,-54300196155,-129274189932,-255391439600,-119984238571,184675245543,258413281675,90472804147,37285695871,115776028654,-7936427066,-292880902402,-303082638232,-4067484977,148590318168,39166690162,53411991467,256272985051,212377886348,-150162659659,-315460690053,-95630698489,50762759827,-78241941996,-60933773705,251056774959,347589569388,5682193890,-248882955747,-100919244876,8302938276,-191877240919,-231734956456,154061201078,411667831941,151552770757,-131976496086,-14395972807,73925133739,-234087293499,-430654564485,-71948835710,325927016891,209893637459,-19478361197,142188340429,289934821975,-64873271396,-449920901950,-260645059728,111287156751,48852675541,-122620704239,145268858787,453131872495,182962787387,-269050693031,-202539242067,79762944213,-79775377017,-360805240501,-90156209283,377971302765,268960448565,-146252088147,-84023546148,237838957184,58257014789,-388903866959,-283423570563,195239149482,199939052684,-166764945644,-95058569783,318231827807,251296271274,-223156223934,-260040414120,129285717649,129285717649,-260040414120,-223156223934,251296271274,318231827807,-95058569783,-166764945644,199939052684,195239149482,-283423570563,-388903866959,58257014789,237838957184,-84023546148,-146252088147,268960448565,377971302765,-90156209283,-360805240501,-79775377017,79762944213,-202539242067,-269050693031,182962787387,453131872495,145268858787,-122620704239,48852675541,111287156751,-260645059728,-449920901950,-64873271396,289934821975,142188340429,-19478361197,209893637459,325927016891,-71948835710,-430654564485,-234087293499,73925133739,-14395972807,-131976496086,151552770757,411667831941,154061201078,-231734956456,-191877240919,8302938276,-100919244876,-248882955747,5682193890,347589569388,251056774959,-60933773705,-78241941996,50762759827,-95630698489,-315460690053,-150162659659,212377886348,256272985051,53411991467,39166690162,148590318168,-4067484977,-303082638232,-292880902402,-7936427066,115776028654,37285695871,90472804147,258413281675,184675245543,-119984238571,-255391439600,-129274189932,-54300196155,-116782252491,-49479616419,190235769397,281634188285,104894616050,-59887763890,-42061024134,-30050818636,-146550440895,-195145545216,-35777418178,141453911378,137689923793,51810072040,50398420093,73705384383,-6748604109,-123279037408,-124621808141,-29101834957,28698809788,21095687612,27597580839,64323283018,63731862944,7235629156,-41914707328,-42100980953,-21753790330,-13917935120,-9287668840,8275808326,26666937418,27047073231,12828621199,196103457,-4531831584,-5740359388,-6224568686,-4285532430,410534662,4833603457,6282023297,4972275150,2802102374,1177450156,373058977,88402223,15293550,1851450,146520,6780,150,1 898,C,1,449,33899,1050211,18118329,203873389,1646121695,10154899647,50008610301,203040952429,696820629407,2062729695975,5358341255537,12403534268325,25947990112855,49701982159179,88209022359529,146557024571941,229889449291531,342673396947731,487818775264457,665970921463529,875380383003743,1112529016047159,1373335920244525,1654624086956465,1955657467196699,2279615552579059,2634601476544049,3033478523754129,3492059358263043,4025967627079379,4647172304206201,5361171578977133,6165344578139403,7048811564476823,7994306625126233,8982309814364545,9996602438233759,11029322924420359,12083684671246037,13173709183887897,14321334441493895,15551329105836335,16884417334209245,18329971283151281,19880942746904447,21513544962883747,23192035858433097,24876621228025213,26531971689290319,28134752354665195,29678948421834445,31177149397487353,32656135516649799,34147407829994891,35676141389040705,37252641035191529,38868398738493991,40496776389819747,42097957943622613,43627860392628293,45049161717645423,46340354671779299,47498801139641601,48537029553702537,49475028916491863,50331917973731859,51118790100429917,51833831493628089,52461697179767731,52978891669238211,53363746149057501,53606035479587189,53711310426265843,53698704957065851,53594311794122605,53422505350993753,53196698235918215,52911909240823455,52543294164999697,52053685092815121,51408301416676275,50590232300772047,49610283145125001,48508456501476101,47347355051972279,46198407720914271,45122686329710305,44151337762097397,43273682448596267,42439366382579031,41574536918749541,40605916292957317,39485107486200343,38207269175788435,36819619645820325,35415606896942245,34113344049192259,33023436197483667,32217468885686717,31708674743888065,31450390816576631,31351070532594251,31301077964723077,31205244368008933,31013162593392523,30737140562417439,30449881598181757,30261853593259065,30287215109010895,30610666670806543,31264680517153893,32221852860890853,33404185891530103,34708290927909955,36039993567078957,37345815527617597,38628416875956955,39940607922504415,41362549319361093,42971888603071285,44815738280118935,46891407068300855,49142355026799885,51473588080064233,53783185942889683,55997497370282039,58094806136267869,60108780457271013,62112677488820879,64190703794131691,66403981912128805,68760106544822849,71197932527513979,73597222652637539,75812596716624825,77718816497444837,79249680655814663,80418044606895211,81312738394546961,82073072020402929,82845010255557403,83729654515386915,84742055896332841,85798022827593289,86735064938676287,87358736994192459,87497969141616781,87054073505876053,86031434095532603,84539876306750427,82763733637753333,80904556566326449,79117593616322419,77465761551410107,75905571955875253,74305752758194773,72490647119289695,70297175131284019,67630681933450745,64501223395420829,61024849228118943,57387957196063203,53789350268423429,50382364862206877,47235063665193791,44317437684163015,41518096610315385,38687657542445729,35697347512501591,32491901927256447,29115061560161229,25697993371067937,22417867230131071,19443788654269903,16887161886168705,14769600527382609,13018557032339439,11495732798264251,10051721657847053,8586714334059725,7092487735162519,5660150034558379,4453644592522149,3659800245012793,3429233797353623,3823982734459079,4789550698902697,6165405503222789,7734158857776355,9291780606663367,10712110326044169,11984256496742833,13214082515363947,14591020368878403,16327797027253393,18588263252207733,21426839135223075,24763450965000487,28404562692481501,32100994939254329,35620293130603143,38811127339506467,41643304958661073,44212335095259877,46703883832713563,49326062741377843,52232810120956369,55467698926546641,58947662761586567,62487867908107747,65855543556764321,68836424059178121,71296566291613279,73220629341036891,74710644585318093,75943023623853161,77100704943514719,78307944366891043,79590193707704681,80868038600833149,81983643524767803,82752600634603943,83027650500172001,82752600634603943,81983643524767803,80868038600833149,79590193707704681,78307944366891043,77100704943514719,75943023623853161,74710644585318093,73220629341036891,71296566291613279,68836424059178121,65855543556764321,62487867908107747,58947662761586567,55467698926546641,52232810120956369,49326062741377843,46703883832713563,44212335095259877,41643304958661073,38811127339506467,35620293130603143,32100994939254329,28404562692481501,24763450965000487,21426839135223075,18588263252207733,16327797027253393,14591020368878403,13214082515363947,11984256496742833,10712110326044169,9291780606663367,7734158857776355,6165405503222789,4789550698902697,3823982734459079,3429233797353623,3659800245012793,4453644592522149,5660150034558379,7092487735162519,8586714334059725,10051721657847053,11495732798264251,13018557032339439,14769600527382609,16887161886168705,19443788654269903,22417867230131071,25697993371067937,29115061560161229,32491901927256447,35697347512501591,38687657542445729,41518096610315385,44317437684163015,47235063665193791,50382364862206877,53789350268423429,57387957196063203,61024849228118943,64501223395420829,67630681933450745,70297175131284019,72490647119289695,74305752758194773,75905571955875253,77465761551410107,79117593616322419,80904556566326449,82763733637753333,84539876306750427,86031434095532603,87054073505876053,87497969141616781,87358736994192459,86735064938676287,85798022827593289,84742055896332841,83729654515386915,82845010255557403,82073072020402929,81312738394546961,80418044606895211,79249680655814663,77718816497444837,75812596716624825,73597222652637539,71197932527513979,68760106544822849,66403981912128805,64190703794131691,62112677488820879,60108780457271013,58094806136267869,55997497370282039,53783185942889683,51473588080064233,49142355026799885,46891407068300855,44815738280118935,42971888603071285,41362549319361093,39940607922504415,38628416875956955,37345815527617597,36039993567078957,34708290927909955,33404185891530103,32221852860890853,31264680517153893,30610666670806543,30287215109010895,30261853593259065,30449881598181757,30737140562417439,31013162593392523,31205244368008933,31301077964723077,31351070532594251,31450390816576631,31708674743888065,32217468885686717,33023436197483667,34113344049192259,35415606896942245,36819619645820325,38207269175788435,39485107486200343,40605916292957317,41574536918749541,42439366382579031,43273682448596267,44151337762097397,45122686329710305,46198407720914271,47347355051972279,48508456501476101,49610283145125001,50590232300772047,51408301416676275,52053685092815121,52543294164999697,52911909240823455,53196698235918215,53422505350993753,53594311794122605,53698704957065851,53711310426265843,53606035479587189,53363746149057501,52978891669238211,52461697179767731,51833831493628089,51118790100429917,50331917973731859,49475028916491863,48537029553702537,47498801139641601,46340354671779299,45049161717645423,43627860392628293,42097957943622613,40496776389819747,38868398738493991,37252641035191529,35676141389040705,34147407829994891,32656135516649799,31177149397487353,29678948421834445,28134752354665195,26531971689290319,24876621228025213,23192035858433097,21513544962883747,19880942746904447,18329971283151281,16884417334209245,15551329105836335,14321334441493895,13173709183887897,12083684671246037,11029322924420359,9996602438233759,8982309814364545,7994306625126233,7048811564476823,6165344578139403,5361171578977133,4647172304206201,4025967627079379,3492059358263043,3033478523754129,2634601476544049,2279615552579059,1955657467196699,1654624086956465,1373335920244525,1112529016047159,875380383003743,665970921463529,487818775264457,342673396947731,229889449291531,146557024571941,88209022359529,49701982159179,25947990112855,12403534268325,5358341255537,2062729695975,696820629407,203040952429,50008610301,10154899647,1646121695,203873389,18118329,1050211,33899,449,1,D,1,150,6869,154766,2124595,20060602,140671151,771764738,3438897433,12801254642,40707926959,112657074288,275750201353,605781761114,1210739238863,2229196348414,3823429156249,6166688689140,9422856401553,13718662113538,19115449572007,25593754574336,33061614205895,41386437726618,50440782473819,60152918379310,70557957554573,81841809037734,94358304641219,108596837674062,125096604179669,144331687207454,166603086610385,191962861857548,220182573413233,250779961428136,283119847071943,316582071773952,350747571445231,385533713957154,421235099279891,458468576241284,498038902648877,540736379254738,587091384034811,637155289991356,690403469239243,745814088443882,802090878815703,857946043669270,912372819951761,964866025423308,1015541164164231,1065085863768024,1114518836169241,1164829283704754,1216635837010861,1269974868196148,1324248092345853,1378317277187640,1430738520737005,1480107901040110,1525416328339761,1566263374934666,1602840833288719,1635726843485640,1665606999225537,1693011595849524,1718108872859153,1740603169914966,1759811586701821,1774935020339968,1785409470218443,1791153249633144,1792598862159813,1790534224399320,1785839876760819,1779183791801308,1770728773608917,1759965409084276,1745808861075989,1726989779231978,1702589017574187,1672480566553164,1637523584134781,1599473234428542,1560636900713723,1523311780410100,1489108853996051,1458392912458048,1430104402838619,1402080721377254,1371760567062045,1337020372185070,1296911695084715,1252133159073624,1205089944452621,1159431088452168,1119115787748043,1087297359826288,1065435904467339,1052942541697284,1047419728645459,1045381681767504,1043272724333395,1038555185934784,1030556893365955,1020752218157990,1012325223354653,1009173362212484,1014736646848547,1031035803300110,1058152611479183,1094254056746718,1136181083182233,1180488138283652,1224605487124623,1267665504712292,1310660584030111,1355927175988050,1406224995134729,1463739398554450,1529265118734181,1601791422716050,1678685503771691,1756510194000094,1832202677374653,1904112408526010,1972468468156345,2039153354249434,2106931093458535,2178369232474500,2254719213160409,2335103882458430,2416400092478437,2493996837900910,2563190136645499,2620656642547266,2665470256402743,2699388846464254,2726368621624777,2751380024252366,2778754663295933,2810554831804806,2845609244329891,2879650041259236,2906496202552259,2919820984140520,2914948676644459,2890229926033616,2847629624210005,2792251191690712,2730804607205413,2669488275611946,2612073356616137,2558870474835620,2506826458916751,2450601087298814,2384293829112723,2303397142498458,2206412823988823,2095522181669694,1975983468956571,1854482792822984,1737109848237659,1627672276272442,1526797061192511,1431994763379504,1338688355823417,1241985356014376,1138637444976241,1028422659390734,914381318921109,801871972124924,696900351286003,604326212210484,526451880895875,462377897947252,408402040831283,359463418086248,311171841968309,261614992119630,212220558087251,167414239135264,133287808083645,115717432185764,118432778631325,141603274948404,181509462801181,231576898596480,284472161958461,334461387889196,379174690246061,420266471131650,462867087788883,513978442135578,580181304490119,665311760208948,768950626294993,886353768433574,1009843497505333,1131082956054604,1243440429165803,1343787336303754,1433278208781903,1516832495067772,1601344575723399,1693153897569110,1795715414872883,1908346300171668,2026400053414195,2142645001468570,2249340594063037,2340452970138252,2413405047876195,2469741430237744,2514359051714469,2553553215011924,2592681772152685,2634340741977486,2677583448654443,2718280580255200,2750466731205099,2768343141789612,2768343141789612,2750466731205099,2718280580255200,2677583448654443,2634340741977486,2592681772152685,2553553215011924,2514359051714469,2469741430237744,2413405047876195,2340452970138252,2249340594063037,2142645001468570,2026400053414195,1908346300171668,1795715414872883,1693153897569110,1601344575723399,1516832495067772,1433278208781903,1343787336303754,1243440429165803,1131082956054604,1009843497505333,886353768433574,768950626294993,665311760208948,580181304490119,513978442135578,462867087788883,420266471131650,379174690246061,334461387889196,284472161958461,231576898596480,181509462801181,141603274948404,118432778631325,115717432185764,133287808083645,167414239135264,212220558087251,261614992119630,311171841968309,359463418086248,408402040831283,462377897947252,526451880895875,604326212210484,696900351286003,801871972124924,914381318921109,1028422659390734,1138637444976241,1241985356014376,1338688355823417,1431994763379504,1526797061192511,1627672276272442,1737109848237659,1854482792822984,1975983468956571,2095522181669694,2206412823988823,2303397142498458,2384293829112723,2450601087298814,2506826458916751,2558870474835620,2612073356616137,2669488275611946,2730804607205413,2792251191690712,2847629624210005,2890229926033616,2914948676644459,2919820984140520,2906496202552259,2879650041259236,2845609244329891,2810554831804806,2778754663295933,2751380024252366,2726368621624777,2699388846464254,2665470256402743,2620656642547266,2563190136645499,2493996837900910,2416400092478437,2335103882458430,2254719213160409,2178369232474500,2106931093458535,2039153354249434,1972468468156345,1904112408526010,1832202677374653,1756510194000094,1678685503771691,1601791422716050,1529265118734181,1463739398554450,1406224995134729,1355927175988050,1310660584030111,1267665504712292,1224605487124623,1180488138283652,1136181083182233,1094254056746718,1058152611479183,1031035803300110,1014736646848547,1009173362212484,1012325223354653,1020752218157990,1030556893365955,1038555185934784,1043272724333395,1045381681767504,1047419728645459,1052942541697284,1065435904467339,1087297359826288,1119115787748043,1159431088452168,1205089944452621,1252133159073624,1296911695084715,1337020372185070,1371760567062045,1402080721377254,1430104402838619,1458392912458048,1489108853996051,1523311780410100,1560636900713723,1599473234428542,1637523584134781,1672480566553164,1702589017574187,1726989779231978,1745808861075989,1759965409084276,1770728773608917,1779183791801308,1785839876760819,1790534224399320,1792598862159813,1791153249633144,1785409470218443,1774935020339968,1759811586701821,1740603169914966,1718108872859153,1693011595849524,1665606999225537,1635726843485640,1602840833288719,1566263374934666,1525416328339761,1480107901040110,1430738520737005,1378317277187640,1324248092345853,1269974868196148,1216635837010861,1164829283704754,1114518836169241,1065085863768024,1015541164164231,964866025423308,912372819951761,857946043669270,802090878815703,745814088443882,690403469239243,637155289991356,587091384034811,540736379254738,498038902648877,458468576241284,421235099279891,385533713957154,350747571445231,316582071773952,283119847071943,250779961428136,220182573413233,191962861857548,166603086610385,144331687207454,125096604179669,108596837674062,94358304641219,81841809037734,70557957554573,60152918379310,50440782473819,41386437726618,33061614205895,25593754574336,19115449572007,13718662113538,9422856401553,6166688689140,3823429156249,2229196348414,1210739238863,605781761114,275750201353,112657074288,40707926959,12801254642,3438897433,771764738,140671151,20060602,2124595,154766,6869,150,1 899,C,1,450,33600,981090,14709150,128459750,694449300,2363232704,4895918820,5313412990,916675342,-3449845450,-1962611404,-3794058440,-17564607320,-26185232101,-10649199359,19942966500,34457441966,21474362656,27230954528,59847792884,41906644068,-36683178974,-106505984582,-106448631978,-55080282610,-51124808470,-39828404192,69876143045,197555579367,248132512105,157777503604,23298639458,-73904642460,-204526357946,-311758915678,-349098065300,-253765694946,-15106972958,264047352136,497955465626,526704077598,397519770008,183063451799,-93221084169,-445797200149,-830368761791,-825852947708,-455193731994,27161702760,444043810776,722171186010,1044983408386,1011121471212,464353450608,-283522243668,-923786751530,-1191699947385,-1241454339729,-942710651559,-265276858681,595439017579,1346419935414,1646303772954,1484664563212,732500891614,-234060265408,-1084781431066,-1720131890984,-1882330953142,-1569693279224,-518521750786,834631184883,1754993716431,2116288849791,1925184034471,1292322524579,106708182703,-1333368902232,-2366306552082,-2508316580046,-1853927248490,-762056944604,656485551432,1886665491402,2673500118424,2665457375525,1665178662563,153847182971,-1521653140389,-2581396828301,-2800463260153,-2342435063391,-1156925462098,510090082654,2231985026094,3109331177536,2905558211786,1784624167682,236765325308,-1292035224206,-2716627037143,-3161026861995,-2659701727369,-1238118216053,760680159419,2209521400981,3047353090553,2826039345429,1886003140566,486461356544,-1447060782604,-2861315347108,-3227220891754,-2283326146092,-862088293427,572792730645,2021753920561,2885712392127,2941329080837,1613226965391,-100254630683,-1538714736747,-2621127372687,-2607998346776,-2010033181332,-670768740792,877566226504,2055545189630,2803462299374,2259041990015,882981856935,-615607098487,-1592074267595,-2152901828197,-2357681334351,-1531737658035,12934837339,1672931910671,2240876229567,1984454081552,1473950557642,306829794982,-953016012248,-2105758174709,-2362219653785,-1641384878099,-479840189483,998783367547,1972641746511,2234749186575,1705994675149,833493914817,-467930857373,-1996207085393,-2607612365314,-2207271734864,-756667382452,512365811300,1510740574149,2571513322929,2581438162659,1690763389203,-137066498091,-1774128596365,-2617027942235,-2855535932789,-1955575556053,-564651014951,1229186162693,2598402935119,3250170858626,2917347602394,1061544188813,-844265963513,-2495301692401,-3208479478993,-3139046653029,-2375379255791,-61408994035,2141203023193,3582659695487,3676788367387,2655819764999,1159022983111,-1213939356167,-3108602906154,-4115999957888,-3696108151491,-2007783457899,233822771673,2738606618965,3919172642467,4032786917037,3034781652367,1014427000017,-1466485764241,-3949150324759,-4557046569523,-3645966627719,-1839047175779,397615527975,2628028543969,4522139872879,4545789006185,3041369244763,574089264413,-1936328955709,-3769348282407,-4658533323557,-3769348282407,-1936328955709,574089264413,3041369244763,4545789006185,4522139872879,2628028543969,397615527975,-1839047175779,-3645966627719,-4557046569523,-3949150324759,-1466485764241,1014427000017,3034781652367,4032786917037,3919172642467,2738606618965,233822771673,-2007783457899,-3696108151491,-4115999957888,-3108602906154,-1213939356167,1159022983111,2655819764999,3676788367387,3582659695487,2141203023193,-61408994035,-2375379255791,-3139046653029,-3208479478993,-2495301692401,-844265963513,1061544188813,2917347602394,3250170858626,2598402935119,1229186162693,-564651014951,-1955575556053,-2855535932789,-2617027942235,-1774128596365,-137066498091,1690763389203,2581438162659,2571513322929,1510740574149,512365811300,-756667382452,-2207271734864,-2607612365314,-1996207085393,-467930857373,833493914817,1705994675149,2234749186575,1972641746511,998783367547,-479840189483,-1641384878099,-2362219653785,-2105758174709,-953016012248,306829794982,1473950557642,1984454081552,2240876229567,1672931910671,12934837339,-1531737658035,-2357681334351,-2152901828197,-1592074267595,-615607098487,882981856935,2259041990015,2803462299374,2055545189630,877566226504,-670768740792,-2010033181332,-2607998346776,-2621127372687,-1538714736747,-100254630683,1613226965391,2941329080837,2885712392127,2021753920561,572792730645,-862088293427,-2283326146092,-3227220891754,-2861315347108,-1447060782604,486461356544,1886003140566,2826039345429,3047353090553,2209521400981,760680159419,-1238118216053,-2659701727369,-3161026861995,-2716627037143,-1292035224206,236765325308,1784624167682,2905558211786,3109331177536,2231985026094,510090082654,-1156925462098,-2342435063391,-2800463260153,-2581396828301,-1521653140389,153847182971,1665178662563,2665457375525,2673500118424,1886665491402,656485551432,-762056944604,-1853927248490,-2508316580046,-2366306552082,-1333368902232,106708182703,1292322524579,1925184034471,2116288849791,1754993716431,834631184883,-518521750786,-1569693279224,-1882330953142,-1720131890984,-1084781431066,-234060265408,732500891614,1484664563212,1646303772954,1346419935414,595439017579,-265276858681,-942710651559,-1241454339729,-1191699947385,-923786751530,-283522243668,464353450608,1011121471212,1044983408386,722171186010,444043810776,27161702760,-455193731994,-825852947708,-830368761791,-445797200149,-93221084169,183063451799,397519770008,526704077598,497955465626,264047352136,-15106972958,-253765694946,-349098065300,-311758915678,-204526357946,-73904642460,23298639458,157777503604,248132512105,197555579367,69876143045,-39828404192,-51124808470,-55080282610,-106448631978,-106505984582,-36683178974,41906644068,59847792884,27230954528,21474362656,34457441966,19942966500,-10649199359,-26185232101,-17564607320,-3794058440,-1962611404,-3449845450,916675342,5313412990,4895918820,2363232704,694449300,128459750,14709150,981090,33600,450,1,D,1,150,6660,136350,1543450,10555650,45299446,121309230,188089500,121155348,-61690500,-108795876,-48515598,-322725908,-807023089,-720324229,148546032,1040542120,984412856,625636938,1484065038,2032219242,209846904,-2573767052,-3912088448,-2682262418,-1508284502,-1871654974,174944916,4608817345,7939108045,7316789477,2842170092,-832617266,-4516659088,-8880290584,-11362612588,-10795309802,-4837885642,4099782548,13254226068,18062516182,15772768836,10065665133,1625989137,-8422831861,-21966064979,-29780844888,-22157557298,-7364678286,8668846792,19452671642,29660828590,36819533328,26044527914,3354522838,-21475163004,-36613394038,-41404904881,-38362857043,-21231710207,5069987793,33865797551,51824482586,54430438424,39208638638,7959065500,-22394784496,-48430787886,-61996288286,-60020209234,-37952454364,6079729819,45477600149,66998103241,69376912439,55646668771,25613204801,-20817725502,-64629701356,-85442058070,-75012514116,-45355393774,-2280547064,44155076114,78145606920,93553357730,75365372533,31823963857,-23464874177,-72411345071,-92533117533,-88906684871,-60947369705,-12299864432,47309738084,93927039710,104356721192,81612461220,33791722660,-17306030230,-68959208345,-103108431795,-100107970893,-69544083745,-7371343443,52328487819,90742322559,102876660081,79774278514,42677854488,-15819179502,-75620681542,-106745648500,-96620456498,-52101358686,-5713918029,44764399449,84531069421,102013761569,81175933665,23676233993,-27515077549,-73123191283,-91148182805,-78978692828,-48138755576,5138749642,49668065114,84919544680,89993640795,53969431449,3732595427,-39857932785,-62837609773,-78597845793,-69059360827,-27382615817,30026899135,71228712737,71179189766,60110528166,31566200248,-11104113960,-52358984764,-80016520413,-68940161805,-37495716777,9002673265,52643329203,73274227641,68592877741,42877947093,9051757223,-43130593207,-81189720501,-84909493976,-52221159998,-804995598,32282584729,70552547349,90677553503,74835727543,28924668075,-35976452841,-75011919465,-95574584833,-83990162215,-43386641957,10053183191,67787779557,99471232164,109856822292,69961022160,2039025947,-57121424939,-100695219881,-106680380581,-98270188467,-44678731767,38130785439,98853471253,128271853569,107170323321,67399282331,621461759,-76247617625,-124297562112,-137801953345,-97646874119,-32535877443,51997703251,117656334351,135639849867,123894750671,69531555887,-5061434077,-94517992321,-151091868023,-140565856685,-95185344581,-23779660541,49748522420,124225431155,159947040407,130946803431,63476356093,-25445736155,-97478290617,-147082392219,-147082392219,-97478290617,-25445736155,63476356093,130946803431,159947040407,124225431155,49748522420,-23779660541,-95185344581,-140565856685,-151091868023,-94517992321,-5061434077,69531555887,123894750671,135639849867,117656334351,51997703251,-32535877443,-97646874119,-137801953345,-124297562112,-76247617625,621461759,67399282331,107170323321,128271853569,98853471253,38130785439,-44678731767,-98270188467,-106680380581,-100695219881,-57121424939,2039025947,69961022160,109856822292,99471232164,67787779557,10053183191,-43386641957,-83990162215,-95574584833,-75011919465,-35976452841,28924668075,74835727543,90677553503,70552547349,32282584729,-804995598,-52221159998,-84909493976,-81189720501,-43130593207,9051757223,42877947093,68592877741,73274227641,52643329203,9002673265,-37495716777,-68940161805,-80016520413,-52358984764,-11104113960,31566200248,60110528166,71179189766,71228712737,30026899135,-27382615817,-69059360827,-78597845793,-62837609773,-39857932785,3732595427,53969431449,89993640795,84919544680,49668065114,5138749642,-48138755576,-78978692828,-91148182805,-73123191283,-27515077549,23676233993,81175933665,102013761569,84531069421,44764399449,-5713918029,-52101358686,-96620456498,-106745648500,-75620681542,-15819179502,42677854488,79774278514,102876660081,90742322559,52328487819,-7371343443,-69544083745,-100107970893,-103108431795,-68959208345,-17306030230,33791722660,81612461220,104356721192,93927039710,47309738084,-12299864432,-60947369705,-88906684871,-92533117533,-72411345071,-23464874177,31823963857,75365372533,93553357730,78145606920,44155076114,-2280547064,-45355393774,-75012514116,-85442058070,-64629701356,-20817725502,25613204801,55646668771,69376912439,66998103241,45477600149,6079729819,-37952454364,-60020209234,-61996288286,-48430787886,-22394784496,7959065500,39208638638,54430438424,51824482586,33865797551,5069987793,-21231710207,-38362857043,-41404904881,-36613394038,-21475163004,3354522838,26044527914,36819533328,29660828590,19452671642,8668846792,-7364678286,-22157557298,-29780844888,-21966064979,-8422831861,1625989137,10065665133,15772768836,18062516182,13254226068,4099782548,-4837885642,-10795309802,-11362612588,-8880290584,-4516659088,-832617266,2842170092,7316789477,7939108045,4608817345,174944916,-1871654974,-1508284502,-2682262418,-3912088448,-2573767052,209846904,2032219242,1484065038,625636938,984412856,1040542120,148546032,-720324229,-807023089,-322725908,-48515598,-108795876,-61690500,121155348,188089500,121309230,45299446,10555650,1543450,136350,6660,150,1 901,C,1,450,33900,1044090,17891164,200792450,1633811978,10321737848,53130115700,230760141149,868030487912,2884763053474,8602830488318,23308628151540,57958571231942,133374451595876,286048297914554,575226158283299,1090319586646788,1957066627872924,3340473728763568,5442647123750590,8494270853388814,12739610015157492,18416228190515790,25731752842716422,34840728266738259,45824763918629407,58678870862557974,73306175210775918,89522143050214092,107068051061155740,125631809691404588,144872770632949414,164446432520536147,184025535366586473,203315953446138268,222068370341611736,240088714977392810,257250600496260242,273511187105191588,288928762737414970,303677450468852990,318053253644494017,332466648489223781,347419496646021750,363466969055857230,381167572673190052,401026235865279316,423437273499228848,448636103255063954,476669939661583761,507396630662531809,540515985254875833,575629822436757046,612318248845524838,650214182321514892,689058709985214872,728726506132703832,769220233373653268,810641290160069765,853148299242048267,896913992829998027,942087750907015938,988767674637488806,1036983997912232486,1086694149732747912,1137787414543089720,1190093603318852895,1243387267076830381,1297379689190956607,1351696871868259832,1405851475173927006,1459225566212118930,1511083762281141186,1560630088984563024,1607108269488866982,1649929660310222829,1688802019604633579,1723829763086477625,1755562363035119483,1784978846975427810,1813408780252701278,1842400729698955624,1873557010220295874,1908358611652695295,1948006418368082329,1993303135302043803,2044593535488951683,2101768863381938486,2164326889294653898,2231466593302063366,2302190363316436784,2375389536867698638,2449900244655897017,2524531584661002493,2598081192471306395,2669359045357041989,2737236554461481718,2800726257009235786,2859082492574691776,2911901222387502110,2959192159598417477,3001400044853923347,3039362346682883577,3074204055347108019,3107182822506305429,3139507285629856332,3172157442932518490,3205738336755129354,3240396236237458626,3275818359890972605,3311322007844887723,3346018609346015531,3379018103164167631,3409626816902297717,3437493603610465386,3462675194255532018,3485616776087497936,3507067768234821307,3527966403109883073,3549326121534592903,3572144946294161595,3597343463893573875,3625725280911289314,3657949266470442790,3694504128470442924,3735679042478350208,3781526450156736615,3831815217499418627,3885976681610593183,3943054329423194239,4001677856213233855,4060088404492370413,4116237642645723002,4167966662342879244,4213245658637329811,4250431658878714801,4278489726735299759,4297129014424909011,4306826861009044551,4308743020094619483,4304550891636504010,4296225359508103148,4285826094073113744,4275305590587733291,4266359671035716881,4260329405946367675,4258157721088586205,4260398433303427945,4267267548232087811,4278717345053795002,4294507911787018504,4314253955476130053,4337438629697953379,4363405991826937037,4391359664835202381,4420397751273999069,4449599764282039183,4478156136255859833,4505507071293041606,4531447205914250860,4556160775932505277,4580174111352538169,4604237140277661127,4629162319143524359,4655653485545483369,4684151757029378241,4714717989734305025,4746966768474640084,4780065033263948607,4812804197057894313,4843743148571837703,4871401348712258231,4894463411833407511,4911949102749147959,4923311999143868899,4928454168693111344,4927672814163999068,4921574713796324623,4910996567734025117,4896954406667536085,4880622093818104999,4863320006921090533,4846488960193439909,4831632149697379483,4820222966752141491,4813590001787805467,4812796604703875537,4818531094500480611,4831019834631115943,4849973875467430843,4874581737040241483,4903562241760035519,4935286149883418377,4967960665712545036,4999850069137203395,5029488018745004865,5055832707069309657,5078329975438534101,5096877603208665885,5111714474737222211,5123277789137936697,5132072140854478033,5138578124375668553,5143205200204571421,5146275937298946633,5148023484773925757,5148590008491704545,5148023484773925757,5146275937298946633,5143205200204571421,5138578124375668553,5132072140854478033,5123277789137936697,5111714474737222211,5096877603208665885,5078329975438534101,5055832707069309657,5029488018745004865,4999850069137203395,4967960665712545036,4935286149883418377,4903562241760035519,4874581737040241483,4849973875467430843,4831019834631115943,4818531094500480611,4812796604703875537,4813590001787805467,4820222966752141491,4831632149697379483,4846488960193439909,4863320006921090533,4880622093818104999,4896954406667536085,4910996567734025117,4921574713796324623,4927672814163999068,4928454168693111344,4923311999143868899,4911949102749147959,4894463411833407511,4871401348712258231,4843743148571837703,4812804197057894313,4780065033263948607,4746966768474640084,4714717989734305025,4684151757029378241,4655653485545483369,4629162319143524359,4604237140277661127,4580174111352538169,4556160775932505277,4531447205914250860,4505507071293041606,4478156136255859833,4449599764282039183,4420397751273999069,4391359664835202381,4363405991826937037,4337438629697953379,4314253955476130053,4294507911787018504,4278717345053795002,4267267548232087811,4260398433303427945,4258157721088586205,4260329405946367675,4266359671035716881,4275305590587733291,4285826094073113744,4296225359508103148,4304550891636504010,4308743020094619483,4306826861009044551,4297129014424909011,4278489726735299759,4250431658878714801,4213245658637329811,4167966662342879244,4116237642645723002,4060088404492370413,4001677856213233855,3943054329423194239,3885976681610593183,3831815217499418627,3781526450156736615,3735679042478350208,3694504128470442924,3657949266470442790,3625725280911289314,3597343463893573875,3572144946294161595,3549326121534592903,3527966403109883073,3507067768234821307,3485616776087497936,3462675194255532018,3437493603610465386,3409626816902297717,3379018103164167631,3346018609346015531,3311322007844887723,3275818359890972605,3240396236237458626,3205738336755129354,3172157442932518490,3139507285629856332,3107182822506305429,3074204055347108019,3039362346682883577,3001400044853923347,2959192159598417477,2911901222387502110,2859082492574691776,2800726257009235786,2737236554461481718,2669359045357041989,2598081192471306395,2524531584661002493,2449900244655897017,2375389536867698638,2302190363316436784,2231466593302063366,2164326889294653898,2101768863381938486,2044593535488951683,1993303135302043803,1948006418368082329,1908358611652695295,1873557010220295874,1842400729698955624,1813408780252701278,1784978846975427810,1755562363035119483,1723829763086477625,1688802019604633579,1649929660310222829,1607108269488866982,1560630088984563024,1511083762281141186,1459225566212118930,1405851475173927006,1351696871868259832,1297379689190956607,1243387267076830381,1190093603318852895,1137787414543089720,1086694149732747912,1036983997912232486,988767674637488806,942087750907015938,896913992829998027,853148299242048267,810641290160069765,769220233373653268,728726506132703832,689058709985214872,650214182321514892,612318248845524838,575629822436757046,540515985254875833,507396630662531809,476669939661583761,448636103255063954,423437273499228848,401026235865279316,381167572673190052,363466969055857230,347419496646021750,332466648489223781,318053253644494017,303677450468852990,288928762737414970,273511187105191588,257250600496260242,240088714977392810,222068370341611736,203315953446138268,184025535366586473,164446432520536147,144872770632949414,125631809691404588,107068051061155740,89522143050214092,73306175210775918,58678870862557974,45824763918629407,34840728266738259,25731752842716422,18416228190515790,12739610015157492,8494270853388814,5442647123750590,3340473728763568,1957066627872924,1090319586646788,575226158283299,286048297914554,133374451595876,57958571231942,23308628151540,8602830488318,2884763053474,868030487912,230760141149,53130115700,10321737848,1633811978,200792450,17891164,1044090,33900,450,1,D,1,150,6840,153064,2089850,19767668,140728260,798447728,3761209467,15159987314,53484217662,168085371042,477122152570,1237006805488,2956213464702,6562123654062,13618299901312,26571288841161,48984374872410,85697683163962,142848030120356,227693968304488,348221810309832,512550371000350,728194483118146,1001278974642271,1335809382461419,1733102818702174,2191465115722362,2706171075670392,3269763649799826,3872636473029270,4503810320266956,5151774824601232,5805262910210689,6453868247931063,7088495235532554,7701712689692648,8288123669915032,8844837025356420,9372038440566518,9873551599606286,10357207529762289,10834837290718917,11321767021415906,11835790677877078,12395686366754700,13019411559258598,13722172310132318,14514628005590344,15401555943635608,16381312519864835,17446332623397239,18584686594797935,19782418509950498,21026137118275732,22305241994826820,23613294450409392,24948331981762118,26312244595563329,27709546966052099,29145930549816709,30626899058771596,32156668435068958,33737420789808296,35368948328761872,37048664106296860,38771855001920462,40531934013584091,42320401070513193,44126331620098455,45935487952364102,47729481976030510,49485631133851516,51178093252145770,52780518815439022,54269946966599953,55631205787563731,56860842729666545,57969676953209235,58983371002177486,59940830571796540,60890632967670122,61885992403512398,62978984386530378,64214875769509145,65627421294296649,67235849289315355,69043944752807933,71041187899473202,73205438456904480,75506329341529526,77908476599368146,80373858288538705,82863174441125581,85336493797298387,87753823311053417,90076271108084694,92268200499951052,94300304243532178,96153052413937190,97819667243031038,99307757692002511,100638994997625083,101846624823100297,102971057312386929,104054150849513261,105133065560008718,106234704041902070,107371767932956530,108541295712658053,109726158270803833,110899381487741387,112030461878232275,113092271103150427,114066951215623554,114949509660267504,115748546072654884,116484403512512852,117185693210087545,117885360605312381,118617228037243749,119413458272124611,120302903530262353,121310029471835478,122454062096281580,123748095196406434,125197993908241361,126800996113898655,128544008757776975,130401804919118483,132335648661369267,134293170504742351,136210369331706580,138016266587812244,139640012791914034,141019388412725495,142109011038588547,142886453200601307,143354962598928731,143542367251349525,143496685949701715,143279610106167032,142959214003530474,142603050708413793,142272411699197261,142018178983525947,141878465193965281,141878064934301889,142029521823581525,142335315474147864,142790394766376884,143384220179485442,144101768160374857,144923546836894441,145825314866576853,146778533057674017,147752376511983931,148717435297920967,149650358572633067,150538089210102328,151380300965286445,152189193313938145,152986633345289523,153799362346094037,154653333050652325,155568195830500599,156552705294773013,157601604902369454,158694454531611084,159796789289601367,160863748164956195,161845800468306123,162695558137804079,163374201578344271,163856066290335925,164130522159348623,164201209826436132,164083557510203807,163801890387445791,163387211264892783,162876046841408539,162310004220283569,161735244888743619,161201125783727493,160757673169435863,160452065007230512,160324635209676315,160404979936322993,160708636226803049,161234698607699717,161964752130422177,162863577887312777,163882046045540575,164962281556118489,166044567742137035,167074765754694639,168010624028622823,168825508221924833,169508818728429177,170063397328443145,170501105765301363,170838107479813169,171091096719632432,171275016125652769,171402084272780661,171481560821394735,171519708776419339,171519708776419339,171481560821394735,171402084272780661,171275016125652769,171091096719632432,170838107479813169,170501105765301363,170063397328443145,169508818728429177,168825508221924833,168010624028622823,167074765754694639,166044567742137035,164962281556118489,163882046045540575,162863577887312777,161964752130422177,161234698607699717,160708636226803049,160404979936322993,160324635209676315,160452065007230512,160757673169435863,161201125783727493,161735244888743619,162310004220283569,162876046841408539,163387211264892783,163801890387445791,164083557510203807,164201209826436132,164130522159348623,163856066290335925,163374201578344271,162695558137804079,161845800468306123,160863748164956195,159796789289601367,158694454531611084,157601604902369454,156552705294773013,155568195830500599,154653333050652325,153799362346094037,152986633345289523,152189193313938145,151380300965286445,150538089210102328,149650358572633067,148717435297920967,147752376511983931,146778533057674017,145825314866576853,144923546836894441,144101768160374857,143384220179485442,142790394766376884,142335315474147864,142029521823581525,141878064934301889,141878465193965281,142018178983525947,142272411699197261,142603050708413793,142959214003530474,143279610106167032,143496685949701715,143542367251349525,143354962598928731,142886453200601307,142109011038588547,141019388412725495,139640012791914034,138016266587812244,136210369331706580,134293170504742351,132335648661369267,130401804919118483,128544008757776975,126800996113898655,125197993908241361,123748095196406434,122454062096281580,121310029471835478,120302903530262353,119413458272124611,118617228037243749,117885360605312381,117185693210087545,116484403512512852,115748546072654884,114949509660267504,114066951215623554,113092271103150427,112030461878232275,110899381487741387,109726158270803833,108541295712658053,107371767932956530,106234704041902070,105133065560008718,104054150849513261,102971057312386929,101846624823100297,100638994997625083,99307757692002511,97819667243031038,96153052413937190,94300304243532178,92268200499951052,90076271108084694,87753823311053417,85336493797298387,82863174441125581,80373858288538705,77908476599368146,75506329341529526,73205438456904480,71041187899473202,69043944752807933,67235849289315355,65627421294296649,64214875769509145,62978984386530378,61885992403512398,60890632967670122,59940830571796540,58983371002177486,57969676953209235,56860842729666545,55631205787563731,54269946966599953,52780518815439022,51178093252145770,49485631133851516,47729481976030510,45935487952364102,44126331620098455,42320401070513193,40531934013584091,38771855001920462,37048664106296860,35368948328761872,33737420789808296,32156668435068958,30626899058771596,29145930549816709,27709546966052099,26312244595563329,24948331981762118,23613294450409392,22305241994826820,21026137118275732,19782418509950498,18584686594797935,17446332623397239,16381312519864835,15401555943635608,14514628005590344,13722172310132318,13019411559258598,12395686366754700,11835790677877078,11321767021415906,10834837290718917,10357207529762289,9873551599606286,9372038440566518,8844837025356420,8288123669915032,7701712689692648,7088495235532554,6453868247931063,5805262910210689,5151774824601232,4503810320266956,3872636473029270,3269763649799826,2706171075670392,2191465115722362,1733102818702174,1335809382461419,1001278974642271,728194483118146,512550371000350,348221810309832,227693968304488,142848030120356,85697683163962,48984374872410,26571288841161,13618299901312,6562123654062,2956213464702,1237006805488,477122152570,168085371042,53484217662,15159987314,3761209467,798447728,140728260,19767668,2089850,153064,6840,150,1 902,C,1,451,33600,974160,14391128,121724900,608322922,1639085536,832954236,-9406097492,-29196785876,-14863552429,103869412813,235959061624,-9257705204,-775918501336,-976350953688,936618083500,3515799743456,1499056238152,-6297770249760,-9042560206130,4487853319883,20929545370965,8599154035532,-30081866732896,-36493759440978,23874144160394,74334386336234,11018290902828,-106177744240352,-80971035649812,106881463179914,176984901006969,-50879825563601,-271047431886440,-74420816607500,322565817829860,259424694561164,-291012252940948,-471764895911408,146863444589367,659414282870057,118327227772798,-756574261701191,-479881971452961,699314719973348,874652986526990,-448671764730614,-1210890228437142,8677399276610,1387975857216036,564447161249745,-1321724252043305,-1162190055255938,977597951011495,1645483320552545,-397043202255128,-1891004520722504,-308957799449904,1833892536864872,995593797445368,-1483516883715328,-1523005802762323,920324249646571,1791929519416058,-278259384387909,-1777175634374547,-297930615526924,1535465925481334,704218502188978,-1175335835281718,-902691051632874,817279708483876,921897327174083,-562189170241787,-850083542610286,455242559905793,806387278154831,-458618093505880,-882689858059372,469428551179148,1098373912088711,-371172600206991,-1396615004509816,77341827366243,1660416646053141,434048038220698,-1742132944885221,-1090021988709445,1524391690308656,1732867183250082,-982649980569982,-2182176629379857,197911479898201,2298579246402604,670552727700937,-2022186059417997,-1421768927602842,1401869210096575,1871595811663117,-596567324115400,-1926787035334656,-182397131573954,1616471965702413,749582058252511,-1065507459732020,-991316299742175,453674236092673,889741355127240,30414363002901,-533893209194059,-254781388848980,84569656959590,188513981364224,295790208613845,111711330579791,-488797459718876,-536236376124761,436292922982081,948959289152990,-156258982044451,-1230231808520969,-264873501998435,1324432426228043,723385906378806,-1241305018013033,-1143392047303891,1022388832176676,1484010598493665,-719090104355273,-1739745331067260,372857620696387,1936764654105127,15198785549215,-2095123341039773,-481966891172876,2186953247736279,1055504674366497,-2142296920584172,-1718648427676231,1882690229026167,2403450043953382,-1347563246308917,-2990990926136751,528873906574959,3330798665405849,492249494906994,-3300952873389715,-1556401222928849,2863444027831632,2481653369622031,-2071614427783855,-3112102860131936,1053116420239101,3351294319928269,14755808112613,-3194059136605051,-956324320795988,2727651313343209,1655579095752887,-2087542906660332,-2075507661024065,1409808353132641,2247164359844331,-801610276349916,-2255616409029969,310312115184225,2206167291147783,94354747297294,-2167051254183303,-491034936754747,2134986247579948,951662852848301,-2044864566988625,-1501737217676377,1798201433028584,2095499149618919,-1305294806705809,-2608437717550621,545892480858396,2877301257675295,392858473369013,-2775937188008908,-1338847402671071,2269763485962885,2090565030936873,-1430562116118520,-2471013789215591,430684616391579,2384600765869579,492717813286248,-1864837954340709,-1113762477593777,1071335646070664,1293055547410627,-236979631647333,-1012640964324803,-394287004084568,381616109224977,629749869366977,381616109224977,-394287004084568,-1012640964324803,-236979631647333,1293055547410627,1071335646070664,-1113762477593777,-1864837954340709,492717813286248,2384600765869579,430684616391579,-2471013789215591,-1430562116118520,2090565030936873,2269763485962885,-1338847402671071,-2775937188008908,392858473369013,2877301257675295,545892480858396,-2608437717550621,-1305294806705809,2095499149618919,1798201433028584,-1501737217676377,-2044864566988625,951662852848301,2134986247579948,-491034936754747,-2167051254183303,94354747297294,2206167291147783,310312115184225,-2255616409029969,-801610276349916,2247164359844331,1409808353132641,-2075507661024065,-2087542906660332,1655579095752887,2727651313343209,-956324320795988,-3194059136605051,14755808112613,3351294319928269,1053116420239101,-3112102860131936,-2071614427783855,2481653369622031,2863444027831632,-1556401222928849,-3300952873389715,492249494906994,3330798665405849,528873906574959,-2990990926136751,-1347563246308917,2403450043953382,1882690229026167,-1718648427676231,-2142296920584172,1055504674366497,2186953247736279,-481966891172876,-2095123341039773,15198785549215,1936764654105127,372857620696387,-1739745331067260,-719090104355273,1484010598493665,1022388832176676,-1143392047303891,-1241305018013033,723385906378806,1324432426228043,-264873501998435,-1230231808520969,-156258982044451,948959289152990,436292922982081,-536236376124761,-488797459718876,111711330579791,295790208613845,188513981364224,84569656959590,-254781388848980,-533893209194059,30414363002901,889741355127240,453674236092673,-991316299742175,-1065507459732020,749582058252511,1616471965702413,-182397131573954,-1926787035334656,-596567324115400,1871595811663117,1401869210096575,-1421768927602842,-2022186059417997,670552727700937,2298579246402604,197911479898201,-2182176629379857,-982649980569982,1732867183250082,1524391690308656,-1090021988709445,-1742132944885221,434048038220698,1660416646053141,77341827366243,-1396615004509816,-371172600206991,1098373912088711,469428551179148,-882689858059372,-458618093505880,806387278154831,455242559905793,-850083542610286,-562189170241787,921897327174083,817279708483876,-902691051632874,-1175335835281718,704218502188978,1535465925481334,-297930615526924,-1777175634374547,-278259384387909,1791929519416058,920324249646571,-1523005802762323,-1483516883715328,995593797445368,1833892536864872,-308957799449904,-1891004520722504,-397043202255128,1645483320552545,977597951011495,-1162190055255938,-1321724252043305,564447161249745,1387975857216036,8677399276610,-1210890228437142,-448671764730614,874652986526990,699314719973348,-479881971452961,-756574261701191,118327227772798,659414282870057,146863444589367,-471764895911408,-291012252940948,259424694561164,322565817829860,-74420816607500,-271047431886440,-50879825563601,176984901006969,106881463179914,-80971035649812,-106177744240352,11018290902828,74334386336234,23874144160394,-36493759440978,-30081866732896,8599154035532,20929545370965,4487853319883,-9042560206130,-6297770249760,1499056238152,3515799743456,936618083500,-976350953688,-775918501336,-9257705204,235959061624,103869412813,-14863552429,-29196785876,-9406097492,832954236,1639085536,608322922,121724900,14391128,974160,33600,451,1,D,1,150,6630,134344,1488464,9690441,36479231,60982186,-85401550,-645411764,-1043266002,1001976577,6234074766,6268437504,-11984686214,-35471575564,-10266210392,80921503420,113034418874,-69140976696,-309862940619,-141741528323,478679905571,656067122976,-340943504142,-1383123254700,-419136001578,1951722641465,1948929364187,-1761142826360,-4019497669850,184299144121,5904414732727,3082377335299,-6496341850332,-7682713485774,4709673400912,12545746848540,72802198744,-16126986006710,-7746249927520,16713620452267,17334391681449,-12784399321897,-26890999567449,3582944835262,33738685511675,10313769382327,-35152362511602,-26830530403143,29153924764261,42627059556890,-15242124860155,-53667110906513,-4954592853899,56368076433081,27634381473244,-49056646011768,-47899077345906,32704020565600,61346682675778,-10550091615560,-65232975912420,-12774292153999,59168640777099,32396482245905,-45405342868891,-44760748299754,28102706727531,48820790880611,-11688954258578,-45986387795297,-502370871985,39337108666790,6956205060823,-32765141087307,-8552729027729,29609451929211,8467558126660,-30966457574430,-10640044825376,35141113543068,17831356194609,-38569007665486,-30597875914574,37070474050459,46891420755701,-27237489690126,-62127138843892,8262947649404,70665002402709,17051058301959,-68297599976268,-43255942883660,53840488281299,64104388625206,-29431996381469,-74183702265225,326460486101,70737461429073,26358044958266,-55129281713320,-44290564482487,32321368756495,50154499147951,-8794230813140,-44140518410038,-9295290888147,29622812574845,17639724199940,-12350969169442,-15303661172290,-1606555627325,4893310736548,8154945151695,9066254456814,-5913988893235,-21781583900868,-4074560624769,29180174297509,18633708071875,-29113758529723,-33529969191184,22110148477545,45416247277713,-10419400386859,-52789826280653,-3526221253718,55557193156837,17780156967664,-54581987484193,-31329878194654,51140608851402,44559961076680,-45602041212546,-58443757335004,36694296256169,72843220256614,-22507864428661,-85882215974690,1883814155355,94463144864863,24866930276335,-94867488961497,-55272817974274,83916446160007,84452218103983,-60870157838029,-106551060691121,28299853458072,116955188503601,8829992079594,-113497409570283,-44516270624118,96850783671932,72999030813774,-70612484883836,-90456957510758,40249087630147,96180330327350,-11054484420139,-92123484830164,-13255561536909,81738332692581,31011667021818,-68997939435161,-42905475730620,57042234654033,51598654663549,-46707624438418,-59994252885110,36420315125364,69443001041611,-23467889921964,-79081858820975,5425645966307,85914940722626,18437709908586,-85597911772334,-45837658266430,74482315230825,71565303293710,-51872312254587,-89445774726386,20705251347410,94588391671810,13240583868998,-84874540273093,-42639434854348,62003713430749,60586450219743,-31661072821704,-63102968064894,1893008992100,50610287529709,19500230569547,-27622011759278,-27037233475945,1556011029458,19014275503508,19014275503508,1556011029458,-27037233475945,-27622011759278,19500230569547,50610287529709,1893008992100,-63102968064894,-31661072821704,60586450219743,62003713430749,-42639434854348,-84874540273093,13240583868998,94588391671810,20705251347410,-89445774726386,-51872312254587,71565303293710,74482315230825,-45837658266430,-85597911772334,18437709908586,85914940722626,5425645966307,-79081858820975,-23467889921964,69443001041611,36420315125364,-59994252885110,-46707624438418,51598654663549,57042234654033,-42905475730620,-68997939435161,31011667021818,81738332692581,-13255561536909,-92123484830164,-11054484420139,96180330327350,40249087630147,-90456957510758,-70612484883836,72999030813774,96850783671932,-44516270624118,-113497409570283,8829992079594,116955188503601,28299853458072,-106551060691121,-60870157838029,84452218103983,83916446160007,-55272817974274,-94867488961497,24866930276335,94463144864863,1883814155355,-85882215974690,-22507864428661,72843220256614,36694296256169,-58443757335004,-45602041212546,44559961076680,51140608851402,-31329878194654,-54581987484193,17780156967664,55557193156837,-3526221253718,-52789826280653,-10419400386859,45416247277713,22110148477545,-33529969191184,-29113758529723,18633708071875,29180174297509,-4074560624769,-21781583900868,-5913988893235,9066254456814,8154945151695,4893310736548,-1606555627325,-15303661172290,-12350969169442,17639724199940,29622812574845,-9295290888147,-44140518410038,-8794230813140,50154499147951,32321368756495,-44290564482487,-55129281713320,26358044958266,70737461429073,326460486101,-74183702265225,-29431996381469,64104388625206,53840488281299,-43255942883660,-68297599976268,17051058301959,70665002402709,8262947649404,-62127138843892,-27237489690126,46891420755701,37070474050459,-30597875914574,-38569007665486,17831356194609,35141113543068,-10640044825376,-30966457574430,8467558126660,29609451929211,-8552729027729,-32765141087307,6956205060823,39337108666790,-502370871985,-45986387795297,-11688954258578,48820790880611,28102706727531,-44760748299754,-45405342868891,32396482245905,59168640777099,-12774292153999,-65232975912420,-10550091615560,61346682675778,32704020565600,-47899077345906,-49056646011768,27634381473244,56368076433081,-4954592853899,-53667110906513,-15242124860155,42627059556890,29153924764261,-26830530403143,-35152362511602,10313769382327,33738685511675,3582944835262,-26890999567449,-12784399321897,17334391681449,16713620452267,-7746249927520,-16126986006710,72802198744,12545746848540,4709673400912,-7682713485774,-6496341850332,3082377335299,5904414732727,184299144121,-4019497669850,-1761142826360,1948929364187,1951722641465,-419136001578,-1383123254700,-340943504142,656067122976,478679905571,-141741528323,-309862940619,-69140976696,113034418874,80921503420,-10266210392,-35471575564,-11984686214,6268437504,6234074766,1001976577,-1043266002,-645411764,-85401550,60982186,36479231,9690441,1488464,134344,6630,150,1 903,C,1,451,33750,1005660,15964779,156384450,1029728430,4797400892,16234687424,39913188528,68124898434,65785480269,-16576018566,-173318515794,-268988155727,-103822499171,324572274600,627469354764,311074790754,-541892496558,-1038995895672,-356578504171,1043766214838,1570384923132,334834605828,-1476423287568,-1770558762621,-117226548624,1604084667244,1487820842308,-112903142754,-1227719728044,-786705692358,324753090825,697741449822,139541381207,-347273182012,13072974390,716384333364,515631367188,-845773290264,-1755787325712,-483864191999,2033842664574,2557635248288,-230963804292,-3176313519060,-2317246149501,1542586620108,3482291344814,1007505597930,-2600119591022,-2771087513226,473304005850,2988728779131,1841365294512,-1531373891123,-3258881000166,-1227818379448,2510379825156,3527855127972,111699363006,-3835547488290,-3073374490453,1739273433870,4214875183105,956421030870,-3380703348474,-2688307421958,1769126927685,3423614913892,22324230720,-3500774732992,-2315518121808,1977518340990,4006198753644,1346000453523,-3058736117641,-4283608733676,-634460358893,4077725390382,4186213322130,-887513867100,-4949149676688,-2594210879189,3161939966892,4553539579008,-208261019897,-4453246672188,-2471929852344,2820865444422,4396895228450,476535876288,-3939977358078,-3796754926000,478479756840,4151594113176,3385758709848,-894181041737,-3942802897380,-2403926544606,1634735200699,3164014689654,734622169806,-1864814139048,-1198553800291,1106872345530,1253979909378,-985665538081,-2186514323736,-376000402182,2297519402958,2525081309446,-98271667434,-2767094363748,-2616655359674,261117039294,2860896854418,2412542824506,-530908521475,-2687663838240,-1848639152088,730265095169,2136719498760,1145144488488,-907127887932,-1903655129879,-907127887932,1145144488488,2136719498760,730265095169,-1848639152088,-2687663838240,-530908521475,2412542824506,2860896854418,261117039294,-2616655359674,-2767094363748,-98271667434,2525081309446,2297519402958,-376000402182,-2186514323736,-985665538081,1253979909378,1106872345530,-1198553800291,-1864814139048,734622169806,3164014689654,1634735200699,-2403926544606,-3942802897380,-894181041737,3385758709848,4151594113176,478479756840,-3796754926000,-3939977358078,476535876288,4396895228450,2820865444422,-2471929852344,-4453246672188,-208261019897,4553539579008,3161939966892,-2594210879189,-4949149676688,-887513867100,4186213322130,4077725390382,-634460358893,-4283608733676,-3058736117641,1346000453523,4006198753644,1977518340990,-2315518121808,-3500774732992,22324230720,3423614913892,1769126927685,-2688307421958,-3380703348474,956421030870,4214875183105,1739273433870,-3073374490453,-3835547488290,111699363006,3527855127972,2510379825156,-1227818379448,-3258881000166,-1531373891123,1841365294512,2988728779131,473304005850,-2771087513226,-2600119591022,1007505597930,3482291344814,1542586620108,-2317246149501,-3176313519060,-230963804292,2557635248288,2033842664574,-483864191999,-1755787325712,-845773290264,515631367188,716384333364,13072974390,-347273182012,139541381207,697741449822,324753090825,-786705692358,-1227719728044,-112903142754,1487820842308,1604084667244,-117226548624,-1770558762621,-1476423287568,334834605828,1570384923132,1043766214838,-356578504171,-1038995895672,-541892496558,311074790754,627469354764,324572274600,-103822499171,-268988155727,-173318515794,-16576018566,65785480269,68124898434,39913188528,16234687424,4797400892,1029728430,156384450,15964779,1005660,33750,451,1,D,1,150,6720,142663,1755043,13980000,77063926,305440770,882771406,1827343396,2464638589,1221128635,-3020438340,-8057100436,-7571355641,3091473572,17557573102,18722480442,-2994444014,-30111620604,-28452412736,11423039104,50382757991,38188524388,-21286304141,-63337102296,-36856537762,29633743082,60420595430,25259490936,-28134824036,-39412402839,-7082062396,21772876304,16191047560,-6159783450,-9119147953,13327296410,26262119534,-2784471336,-49921141202,-47151759314,26849961894,90812184237,49002774906,-66279706075,-110474743976,-16138548670,101300971434,90072157380,-33214955802,-108316858600,-45171721853,69772892024,95995473974,6629357300,-93815821194,-89344903461,23341334714,119559029420,74847636166,-72817344632,-139612572042,-27513649728,121985671218,105642740339,-51916268555,-126470914206,-17727484753,109312785088,71888571636,-71244139200,-118473005062,-7526804029,118390837828,106008055265,-32083496324,-143158009266,-98083948452,65969890925,164093202246,67103985712,-117390645866,-153294586784,12020512752,158309113842,88147167336,-97044970467,-142020086166,7567077802,145840842653,96884046288,-69179514488,-151720948494,-64079095747,90337132228,146219538118,47559669719,-96043442220,-124844405836,-12486103926,98164209364,76138840264,-28400062686,-65256601532,486906702,52873181974,8396156348,-64373170337,-53486470418,36312071672,94427252339,47984205710,-54913221592,-104031059548,-45676954881,60627832414,102403770714,35721836327,-63838683832,-87967488014,-19618761326,57374920666,63347588542,3649079098,-54529157156,-54529157156,3649079098,63347588542,57374920666,-19618761326,-87967488014,-63838683832,35721836327,102403770714,60627832414,-45676954881,-104031059548,-54913221592,47984205710,94427252339,36312071672,-53486470418,-64373170337,8396156348,52873181974,486906702,-65256601532,-28400062686,76138840264,98164209364,-12486103926,-124844405836,-96043442220,47559669719,146219538118,90337132228,-64079095747,-151720948494,-69179514488,96884046288,145840842653,7567077802,-142020086166,-97044970467,88147167336,158309113842,12020512752,-153294586784,-117390645866,67103985712,164093202246,65969890925,-98083948452,-143158009266,-32083496324,106008055265,118390837828,-7526804029,-118473005062,-71244139200,71888571636,109312785088,-17727484753,-126470914206,-51916268555,105642740339,121985671218,-27513649728,-139612572042,-72817344632,74847636166,119559029420,23341334714,-89344903461,-93815821194,6629357300,95995473974,69772892024,-45171721853,-108316858600,-33214955802,90072157380,101300971434,-16138548670,-110474743976,-66279706075,49002774906,90812184237,26849961894,-47151759314,-49921141202,-2784471336,26262119534,13327296410,-9119147953,-6159783450,16191047560,21772876304,-7082062396,-39412402839,-28134824036,25259490936,60420595430,29633743082,-36856537762,-63337102296,-21286304141,38188524388,50382757991,11423039104,-28452412736,-30111620604,-2994444014,18722480442,17557573102,3091473572,-7571355641,-8057100436,-3020438340,1221128635,2464638589,1827343396,882771406,305440770,77063926,13980000,1755043,142663,6720,150,1 905,C,1,452,33598,967049,14104630,117233301,576988672,1598732088,1726529729,-2558919770,-7189071329,8475451582,40477363328,7734012309,-107653326540,-56586059279,275646699272,253099293338,-527888395161,-673919235710,925237194841,1590655753022,-1308358612542,-3174660167891,1578599581960,5812268887341,-1300256093338,-9653371738782,78468355679,14905550375050,2794096394511,-21420011282158,-7988118593162,28881731876879,16168500312350,-36731252626539,-27836745441008,44066365865288,42945994071539,-50063818897240,-61285320719449,53632936553272,81881901225598,-54408808069851,-103808402458000,52246024227631,125512284929402,-48042073027792,-145748364040551,43014945872560,163504422111071,-38909362928058,-178650849323482,37797463014469,192184518545740,-41548105432089,-205558761344098,51883201332138,221050843632209,-68910611501930,-240633083334809,91793730233802,266724611754588,-118136955589971,-300758276895940,145433984623181,343051476837142,-170913114878892,-391846164799881,191997152011180,443811168559871,-206693786236208,-495129593679752,214331631773699,542052664271200,-216690269246599,-581413711289488,217548730015648,610581878999269,-221541703987370,-628326112647689,232872323716332,636133865813248,-254558090235531,-638044913929730,288988626674201,639796794295462,-336974624496252,-646382579913401,396926454298640,661341919128321,-463961651637543,-686999375688782,530778299057184,724165308102560,-590774458799279,-772041461892153,638804729399658,825759289355594,-672599018253400,-878307526718509,690539397123527,921632868907438,-693331988880666,-950565290534760,684399710484421,962837929175297,-670678669192742,-958080983001246,660806305348700,937810015955901,-660743499919783,-905093482791402,673541501250104,867489613518980,-698233538330999,-833870746957233,733486668844398,812890420693684,-775787966697840,-808388965288929,819321317703927,820294693482638,-855248273969336,-846528551437860,874371322380401,883814836612267,-871810821422762,-927800551823256,847188305047540,970400982191111,-804252290106453,-1002734108390482,746881757833564,1017788500588300,-679917714925009,-1014283958250473,610249431223278,995667848833714,-547059233537980,-966645489937089,499209918336057,931947813455998,-470338237860246,-896659813822220,458557611112011,868630640191537,-458694828150782,-856662101953796,465865648899360,866159236782071,-476062901710863,-896685432535582,483057535891424,942332032454040,-478972223102839,-997157334336793,456271728534898,1056105788087404,-413317591793140,-1114270419304889,354445666134757,1164248499564098,-286298889763826,-1197263351396620,214570072547441,1208846713376527,-142793616076962,-1200347841474036,76952216338120,1178624903864231,-24481895985373,-1149569699297402,-7875658171186,1117323794638720,19630291445441,-1085970364356273,-16642954862402,1061835131920834,6091336844100,-1052842775043199,6091336844100,1061835131920834,-16642954862402,-1085970364356273,19630291445441,1117323794638720,-7875658171186,-1149569699297402,-24481895985373,1178624903864231,76952216338120,-1200347841474036,-142793616076962,1208846713376527,214570072547441,-1197263351396620,-286298889763826,1164248499564098,354445666134757,-1114270419304889,-413317591793140,1056105788087404,456271728534898,-997157334336793,-478972223102839,942332032454040,483057535891424,-896685432535582,-476062901710863,866159236782071,465865648899360,-856662101953796,-458694828150782,868630640191537,458557611112011,-896659813822220,-470338237860246,931947813455998,499209918336057,-966645489937089,-547059233537980,995667848833714,610249431223278,-1014283958250473,-679917714925009,1017788500588300,746881757833564,-1002734108390482,-804252290106453,970400982191111,847188305047540,-927800551823256,-871810821422762,883814836612267,874371322380401,-846528551437860,-855248273969336,820294693482638,819321317703927,-808388965288929,-775787966697840,812890420693684,733486668844398,-833870746957233,-698233538330999,867489613518980,673541501250104,-905093482791402,-660743499919783,937810015955901,660806305348700,-958080983001246,-670678669192742,962837929175297,684399710484421,-950565290534760,-693331988880666,921632868907438,690539397123527,-878307526718509,-672599018253400,825759289355594,638804729399658,-772041461892153,-590774458799279,724165308102560,530778299057184,-686999375688782,-463961651637543,661341919128321,396926454298640,-646382579913401,-336974624496252,639796794295462,288988626674201,-638044913929730,-254558090235531,636133865813248,232872323716332,-628326112647689,-221541703987370,610581878999269,217548730015648,-581413711289488,-216690269246599,542052664271200,214331631773699,-495129593679752,-206693786236208,443811168559871,191997152011180,-391846164799881,-170913114878892,343051476837142,145433984623181,-300758276895940,-118136955589971,266724611754588,91793730233802,-240633083334809,-68910611501930,221050843632209,51883201332138,-205558761344098,-41548105432089,192184518545740,37797463014469,-178650849323482,-38909362928058,163504422111071,43014945872560,-145748364040551,-48042073027792,125512284929402,52246024227631,-103808402458000,-54408808069851,81881901225598,53632936553272,-61285320719449,-50063818897240,42945994071539,44066365865288,-27836745441008,-36731252626539,16168500312350,28881731876879,-7988118593162,-21420011282158,2794096394511,14905550375050,78468355679,-9653371738782,-1300256093338,5812268887341,1578599581960,-3174660167891,-1308358612542,1590655753022,925237194841,-673919235710,-527888395161,253099293338,275646699272,-56586059279,-107653326540,7734012309,40477363328,8475451582,-7189071329,-2558919770,1726529729,1598732088,576988672,117233301,14104630,967049,33598,452,1,D,1,150,6599,132386,1444322,9234479,34610714,66096839,8776792,-194272114,-106244131,861032234,1274162739,-1635992014,-4111135128,3213406777,12146446070,-2875758537,-27017834222,-668623668,54854271575,16348420266,-96189949773,-51280909014,155629280384,122501725001,-227332556230,-242677776791,305723169346,430373589382,-372288042493,-696879088476,404848406901,1049436828730,-376760029920,-1486371466141,259192847156,1988072840953,-35261375582,-2530500525968,-311762594343,3071305069574,770802454891,-3582410099920,-1323036882400,4031628182389,1916380836940,-4411793497399,-2495822762920,4728006616168,3003401937987,-5014570131582,-3395154265681,5337694007938,3653185428338,-5772543452001,-3772498670508,6402844615045,3794302324860,-7271789903846,-3780190250821,8406602511696,3833411422663,-9788290563202,-4040922350188,11372808661285,4463397557916,-13066250228863,-5110607541360,14739018729102,5950579967523,-16261104811948,-6919339165039,17539697634152,7904791197944,-18552702003785,-8756131708362,19331090610511,9309922849112,-19943534028966,-9447110056893,20499950551182,9141908051447,-21147834299866,-8442260305630,22066546050045,7453128473592,-23388430663011,-6304065436152,25149266546288,5165674402208,-27277338451530,-4247874864943,29626561816877,3725694856428,-32044610856522,-3692731403914,34335983473509,4083600513139,-36299664385960,-4765065781048,37715867500486,5557028348865,-38473728327713,-6295320619160,38606079212792,6796388066886,-38274572659995,-6860156442389,37700232479256,6369278595780,-37062861398538,-5327358389251,36562746338713,3933231737416,-36374500150502,-2429422980342,36673352664423,1066112775315,-37485381361772,-26345049028,38672306239594,-514880718249,-39974646105029,389515721332,41121991778594,466520477278,-41937499592213,-1967467479941,42271036836672,3838259907576,-42007654637602,-5780762601055,41054709347185,7553227174396,-39469276280024,-9012224216662,37489024701635,10048252054845,-35445948121284,-10551455331782,33638384141258,10509783094513,-32228229208305,-10070675176024,31312055508646,9542899285118,-30973570977625,-9244839159221,31261758173964,9365885858898,-32102347599950,-9987837116443,33218819210021,11138569533916,-34273108235390,-12875500558318,34988796176179,15164585762803,-35257366540524,-17807241808862,35047150485298,20461789986243,-34305516152319,-22789743234872,33011879517234,24631623011738,-31250150216163,-25935668867047,29315371679220,26700736804116,-27539092729626,-26878032669883,26158541392667,26503642828536,-25231765446934,-25792209832206,24733865569727,25079729641817,-24688604516824,-24688604516824,25079729641817,24733865569727,-25792209832206,-25231765446934,26503642828536,26158541392667,-26878032669883,-27539092729626,26700736804116,29315371679220,-25935668867047,-31250150216163,24631623011738,33011879517234,-22789743234872,-34305516152319,20461789986243,35047150485298,-17807241808862,-35257366540524,15164585762803,34988796176179,-12875500558318,-34273108235390,11138569533916,33218819210021,-9987837116443,-32102347599950,9365885858898,31261758173964,-9244839159221,-30973570977625,9542899285118,31312055508646,-10070675176024,-32228229208305,10509783094513,33638384141258,-10551455331782,-35445948121284,10048252054845,37489024701635,-9012224216662,-39469276280024,7553227174396,41054709347185,-5780762601055,-42007654637602,3838259907576,42271036836672,-1967467479941,-41937499592213,466520477278,41121991778594,389515721332,-39974646105029,-514880718249,38672306239594,-26345049028,-37485381361772,1066112775315,36673352664423,-2429422980342,-36374500150502,3933231737416,36562746338713,-5327358389251,-37062861398538,6369278595780,37700232479256,-6860156442389,-38274572659995,6796388066886,38606079212792,-6295320619160,-38473728327713,5557028348865,37715867500486,-4765065781048,-36299664385960,4083600513139,34335983473509,-3692731403914,-32044610856522,3725694856428,29626561816877,-4247874864943,-27277338451530,5165674402208,25149266546288,-6304065436152,-23388430663011,7453128473592,22066546050045,-8442260305630,-21147834299866,9141908051447,20499950551182,-9447110056893,-19943534028966,9309922849112,19331090610511,-8756131708362,-18552702003785,7904791197944,17539697634152,-6919339165039,-16261104811948,5950579967523,14739018729102,-5110607541360,-13066250228863,4463397557916,11372808661285,-4040922350188,-9788290563202,3833411422663,8406602511696,-3780190250821,-7271789903846,3794302324860,6402844615045,-3772498670508,-5772543452001,3653185428338,5337694007938,-3395154265681,-5014570131582,3003401937987,4728006616168,-2495822762920,-4411793497399,1916380836940,4031628182389,-1323036882400,-3582410099920,770802454891,3071305069574,-311762594343,-2530500525968,-35261375582,1988072840953,259192847156,-1486371466141,-376760029920,1049436828730,404848406901,-696879088476,-372288042493,430373589382,305723169346,-242677776791,-227332556230,122501725001,155629280384,-51280909014,-96189949773,16348420266,54854271575,-668623668,-27017834222,-2875758537,12146446070,3213406777,-4111135128,-1635992014,1274162739,861032234,-106244131,-194272114,8776792,66096839,34610714,9234479,1444322,132386,6599,150,1 906,C,1,453,34202,1033293,16754941,169956540,1188826331,6150186663,24834577894,81655465623,225864743075,538797315744,1130009583145,2116917516753,3592466224010,5597176447341,8114764660417,11095281567276,14483895612347,18220926156291,22199291928778,26214712569963,29978603895779,33234767041980,35931922310197,38320476263349,40857688705970,43946066660493,47691491124241,51895666250544,56318501663207,60981985410567,66189835586026,72149763981651,78477234330707,84074105003340,87645712698961,88567866904581,87410049500450,85598412580557,84403020520969,84079141002528,83953602494975,83446994940315,83121909367846,84689447645727,89751144295499,98237818142100,107945008319341,115762516141797,119743901295914,120331855937445,119672232723361,119562106357860,119816865274823,118551022862019,114210058630810,107586406515531,101929370872355,100829149684140,105504164895037,113741321761953,121441644882998,125549165612145,125964281362921,124895316975876,124281885448499,123587247006195,119947377689170,110643572797851,95840431762727,79232998465140,65955935123557,59364250400781,59218945598762,62622190811289,66766501710643,71128782977598,77307548895605,86773605873597,98586496053142,109130912789703,114211186551449,111856185941622,103625043616315,93465430081707,85139258207546,80276142679017,78407511095167,78601764548778,81053312372621,87178103015013,98181644987962,113392636028007,129824411363609,143377944705318,150784337919643,150910904645691,144685867242374,134022530909313,120772916568715,106460863533246,92717716276361,81703225514925,75877935029542,77130011972223,85857613157669,100683848449206,118980543115891,137788435128051,154513035151382,167089851288597,173859921134263,173637495917406,166197026404829,152861281536441,136554035849530,120972615467139,109224712282685,102803962753890,101602456255675,104827846343319,111911721869450,122477038607997,135325370634955,147463884426570,154417029771533,152112500896053,139187897053762,117939965631795,93013948439837,68719415298654,47056470346003,27991366625259,11595400981478,-52022572095,-3214759836893,4818016500342,22821223126517,45102182219121,64174255444222,74823660597459,76513456990337,72341596375002,65594846818027,56910836425611,44481280243634,27055357726329,6983623123111,-9613773503898,-16100241682267,-9613773503898,6983623123111,27055357726329,44481280243634,56910836425611,65594846818027,72341596375002,76513456990337,74823660597459,64174255444222,45102182219121,22821223126517,4818016500342,-3214759836893,-52022572095,11595400981478,27991366625259,47056470346003,68719415298654,93013948439837,117939965631795,139187897053762,152112500896053,154417029771533,147463884426570,135325370634955,122477038607997,111911721869450,104827846343319,101602456255675,102803962753890,109224712282685,120972615467139,136554035849530,152861281536441,166197026404829,173637495917406,173859921134263,167089851288597,154513035151382,137788435128051,118980543115891,100683848449206,85857613157669,77130011972223,75877935029542,81703225514925,92717716276361,106460863533246,120772916568715,134022530909313,144685867242374,150910904645691,150784337919643,143377944705318,129824411363609,113392636028007,98181644987962,87178103015013,81053312372621,78601764548778,78407511095167,80276142679017,85139258207546,93465430081707,103625043616315,111856185941622,114211186551449,109130912789703,98586496053142,86773605873597,77307548895605,71128782977598,66766501710643,62622190811289,59218945598762,59364250400781,65955935123557,79232998465140,95840431762727,110643572797851,119947377689170,123587247006195,124281885448499,124895316975876,125964281362921,125549165612145,121441644882998,113741321761953,105504164895037,100829149684140,101929370872355,107586406515531,114210058630810,118551022862019,119816865274823,119562106357860,119672232723361,120331855937445,119743901295914,115762516141797,107945008319341,98237818142100,89751144295499,84689447645727,83121909367846,83446994940315,83953602494975,84079141002528,84403020520969,85598412580557,87410049500450,88567866904581,87645712698961,84074105003340,78477234330707,72149763981651,66189835586026,60981985410567,56318501663207,51895666250544,47691491124241,43946066660493,40857688705970,38320476263349,35931922310197,33234767041980,29978603895779,26214712569963,22199291928778,18220926156291,14483895612347,11095281567276,8114764660417,5597176447341,3592466224010,2116917516753,1130009583145,538797315744,225864743075,81655465623,24834577894,6150186663,1188826331,169956540,16754941,1033293,34202,453,1,D,1,151,6841,147721,1866930,15568252,92943739,422284225,1531567143,4602497605,11790741740,26316251194,52067317595,92679840999,150450192291,225735087541,317300315912,423320460744,541987449735,670771283053,804632152361,935117569807,1052498831676,1150989881934,1233843137767,1313645904103,1405914716073,1519741704855,1652981547200,1796913762752,1947021998057,2109520238331,2295080621133,2502421200955,2706103428236,2863053203344,2937925004919,2929243524657,2873425978471,2819923566881,2796073615944,2792213694368,2782294173743,2763202273233,2775629953401,2881576069475,3111670630468,3426467336570,3729636783411,3929022140343,3998254508989,3987111259531,3970312706760,3978103534050,3970393258099,3879892823987,3688454739295,3467988414305,3343965824172,3405626274522,3635324795995,3917203572779,4120485713683,4189686333113,4167920463136,4136063465924,4122623271477,4064682560547,3856590975715,3447469146935,2904883472334,2388486879270,2051589571549,1947957046153,2016261926169,2149495334762,2287393997215,2453948563014,2711500282404,3075277147486,3465174983647,3739437708534,3785617655961,3596577230818,3272974524634,2953871394868,2733224443993,2625874148416,2600390963161,2640346097976,2775886767636,3058298163076,3501705218125,4043500788688,4558367976037,4916189954772,5041151943180,4932945913496,4644015028393,4239928581072,3776011795449,3302239834768,2880898162156,2591310628360,2510043755733,2677972410486,3078214939523,3640756898356,4268985808308,4868842732672,5363215386793,5690720708778,5802932069751,5673713801594,5319478418726,4812350048060,4267416284829,3803430794772,3499210279457,3375360404356,3412251053036,3584964383388,3880413203595,4277628762482,4709133719809,5045942696952,5135985468396,4880938722572,4297023565787,3509239942820,2677735407051,1911418610052,1236780855236,644077981232,164787522351,-97262230206,-21139068931,426644847176,1126290112628,1842594667208,2348857604583,2546359485632,2488882343875,2298112812674,2045764289652,1704313195154,1207687434811,565831555622,-73291565999,-479389454268,-479389454268,-73291565999,565831555622,1207687434811,1704313195154,2045764289652,2298112812674,2488882343875,2546359485632,2348857604583,1842594667208,1126290112628,426644847176,-21139068931,-97262230206,164787522351,644077981232,1236780855236,1911418610052,2677735407051,3509239942820,4297023565787,4880938722572,5135985468396,5045942696952,4709133719809,4277628762482,3880413203595,3584964383388,3412251053036,3375360404356,3499210279457,3803430794772,4267416284829,4812350048060,5319478418726,5673713801594,5802932069751,5690720708778,5363215386793,4868842732672,4268985808308,3640756898356,3078214939523,2677972410486,2510043755733,2591310628360,2880898162156,3302239834768,3776011795449,4239928581072,4644015028393,4932945913496,5041151943180,4916189954772,4558367976037,4043500788688,3501705218125,3058298163076,2775886767636,2640346097976,2600390963161,2625874148416,2733224443993,2953871394868,3272974524634,3596577230818,3785617655961,3739437708534,3465174983647,3075277147486,2711500282404,2453948563014,2287393997215,2149495334762,2016261926169,1947957046153,2051589571549,2388486879270,2904883472334,3447469146935,3856590975715,4064682560547,4122623271477,4136063465924,4167920463136,4189686333113,4120485713683,3917203572779,3635324795995,3405626274522,3343965824172,3467988414305,3688454739295,3879892823987,3970393258099,3978103534050,3970312706760,3987111259531,3998254508989,3929022140343,3729636783411,3426467336570,3111670630468,2881576069475,2775629953401,2763202273233,2782294173743,2792213694368,2796073615944,2819923566881,2873425978471,2929243524657,2937925004919,2863053203344,2706103428236,2502421200955,2295080621133,2109520238331,1947021998057,1796913762752,1652981547200,1519741704855,1405914716073,1313645904103,1233843137767,1150989881934,1052498831676,935117569807,804632152361,670771283053,541987449735,423320460744,317300315912,225735087541,150450192291,92679840999,52067317595,26316251194,11790741740,4602497605,1531567143,422284225,92943739,15568252,1866930,147721,6841,151,1 907,C,1,453,34353,1064761,18324511,205358961,1650631255,10140929213,49788499595,201862119773,693292336025,2059609255703,5389508719013,12631783055921,26944447537607,53117508853549,98163255111051,172127754729949,288976909521663,467205731575457,729909178277869,1104500592389561,1622613014200359,2320356361717685,3238135679833483,4418786387364371,5903868058169309,7729869707611583,9926521639175301,12517112530117045,15517785234950881,18933160059539817,22750154609078053,26935829003841563,31442764547836981,36217824157703171,41205740441867811,46344691490056563,51562002893315899,56780977042988233,61938507158910451,66998986109166903,71951060816247991,76792076081849461,81520343925160135,86147177506063097,90715295521486985,95297756040475199,99970553859336599,104783114588092173,109755996065912761,114904023156119095,120251050907022409,125810661618527403,131549690529437039,137377603419131807,143178879338156075,148855360845146287,154332871879845453,159530712214647391,164341681763092575,168661154507222685,172443344119761231,175725029751103007,178592166737590889,181133073582559375,183437795825608791,185643113512747663,187959468302490845,190631475547206373,193862935152379111,197782416195740403,202476941341879547,208036665689253517,214539448127903043,221981794679682479,230236216921877257,239090224100894843,248326758570930003,257758556627231009,267190432553481865,276377638307092695,285056091468661649,293030297620445221,300230086267849735,306682573135526219,312446918356850423,317598737391762133,322279429100942555,326735402902385407,331278848506401501,336196679876823197,341696224196477773,347926750540148717,355019648604854805,363070726954458143,372069503830394527,381856690429805351,392163786252911045,402692928982472477,413153314755197063,423234665306698045,432584385657713343,440852579373602591,447782311906305661,453263061059313665,457307781165640783,460002282638507217,461497742948115431,462048858810091551,462032177915862821,461897729594257223,462085009560342907,462970921294442617,464869583951756497,468038274539466007,472644948452251319,478714399842667851,486107930235521615,494556569831800595,503709057900383357,513151068782061899,522405023625847565,530956609502814485,538323985899918551,544128566982330369,548119365021350727,550157153203127127,550209260141743879,548381041267607879,544947369506115623,540329961501745551,535020418090812395,529507670028339011,524256530167518725,519715045556685121,516290101281450809,514273687361020351,513773449103026365,514709367510939581,516870045193724811,519960917693401947,523600022768506913,527296714808640871,530483819179177745,532616289614732925,533267968231248429,532155223310439169,529099851741679959,524012218513860425,516941820193730433,508144457951476271,498074801135784201,487286138988900955,476321300399659667,465684306790883031,455879926443654089,447421019512800093,440741337124834765,436072774132767763,433403012979729115,432547822392775391,433247187804096243,435178346020077887,437893436206402417,440794859914519511,443225733692561153,444616963897635953,444563110547839663,442783269868899835,439057997514361789,433252016959788345,425412034281522117,415820384770943495,404925618121708691,393211491156788803,381131442351721511,369144995520065183,357760099751661671,347477802579129627,338662172330704173,331459574033955563,325839936096305489,321692941642717189,318858153581733081,317064862450401537,315881364368851137,314769609914247895,313216674126901305,310825305604821371,307299761319917021,302388738204947401,295888745212347283,287723374436034719,278011271651828325,267043794500214929,255195531867686659,242858071407867469,230443033814160525,218408229940391413,207235631739676195,197354652635745733,189072047308849979,182559737909597349,177885124857050113,175030264073315707,173876620755940531,174184690140188251,175607544417468587,177739706428995075,180168553761985013,182502100427176507,184378332987512825,185477693460488601,185548594753574375,184436371648539907,182100461389770629,178612980893311433,174142061988946573,168928637503626893,163265904955636199,157485766899626421,151946759481173751,147011827033216075,143011720884236475,140206465006108815,138764376337100161,138764376337100161,140206465006108815,143011720884236475,147011827033216075,151946759481173751,157485766899626421,163265904955636199,168928637503626893,174142061988946573,178612980893311433,182100461389770629,184436371648539907,185548594753574375,185477693460488601,184378332987512825,182502100427176507,180168553761985013,177739706428995075,175607544417468587,174184690140188251,173876620755940531,175030264073315707,177885124857050113,182559737909597349,189072047308849979,197354652635745733,207235631739676195,218408229940391413,230443033814160525,242858071407867469,255195531867686659,267043794500214929,278011271651828325,287723374436034719,295888745212347283,302388738204947401,307299761319917021,310825305604821371,313216674126901305,314769609914247895,315881364368851137,317064862450401537,318858153581733081,321692941642717189,325839936096305489,331459574033955563,338662172330704173,347477802579129627,357760099751661671,369144995520065183,381131442351721511,393211491156788803,404925618121708691,415820384770943495,425412034281522117,433252016959788345,439057997514361789,442783269868899835,444563110547839663,444616963897635953,443225733692561153,440794859914519511,437893436206402417,435178346020077887,433247187804096243,432547822392775391,433403012979729115,436072774132767763,440741337124834765,447421019512800093,455879926443654089,465684306790883031,476321300399659667,487286138988900955,498074801135784201,508144457951476271,516941820193730433,524012218513860425,529099851741679959,532155223310439169,533267968231248429,532616289614732925,530483819179177745,527296714808640871,523600022768506913,519960917693401947,516870045193724811,514709367510939581,513773449103026365,514273687361020351,516290101281450809,519715045556685121,524256530167518725,529507670028339011,535020418090812395,540329961501745551,544947369506115623,548381041267607879,550209260141743879,550157153203127127,548119365021350727,544128566982330369,538323985899918551,530956609502814485,522405023625847565,513151068782061899,503709057900383357,494556569831800595,486107930235521615,478714399842667851,472644948452251319,468038274539466007,464869583951756497,462970921294442617,462085009560342907,461897729594257223,462032177915862821,462048858810091551,461497742948115431,460002282638507217,457307781165640783,453263061059313665,447782311906305661,440852579373602591,432584385657713343,423234665306698045,413153314755197063,402692928982472477,392163786252911045,381856690429805351,372069503830394527,363070726954458143,355019648604854805,347926750540148717,341696224196477773,336196679876823197,331278848506401501,326735402902385407,322279429100942555,317598737391762133,312446918356850423,306682573135526219,300230086267849735,293030297620445221,285056091468661649,276377638307092695,267190432553481865,257758556627231009,248326758570930003,239090224100894843,230236216921877257,221981794679682479,214539448127903043,208036665689253517,202476941341879547,197782416195740403,193862935152379111,190631475547206373,187959468302490845,185643113512747663,183437795825608791,181133073582559375,178592166737590889,175725029751103007,172443344119761231,168661154507222685,164341681763092575,159530712214647391,154332871879845453,148855360845146287,143178879338156075,137377603419131807,131549690529437039,125810661618527403,120251050907022409,114904023156119095,109755996065912761,104783114588092173,99970553859336599,95297756040475199,90715295521486985,86147177506063097,81520343925160135,76792076081849461,71951060816247991,66998986109166903,61938507158910451,56780977042988233,51562002893315899,46344691490056563,41205740441867811,36217824157703171,31442764547836981,26935829003841563,22750154609078053,18933160059539817,15517785234950881,12517112530117045,9926521639175301,7729869707611583,5903868058169309,4418786387364371,3238135679833483,2320356361717685,1622613014200359,1104500592389561,729909178277869,467205731575457,288976909521663,172127754729949,98163255111051,53117508853549,26944447537607,12631783055921,5389508719013,2059609255703,693292336025,201862119773,49788499595,10140929213,1650631255,205358961,18324511,1064761,34353,453,1,D,1,151,6931,155983,2134019,20060791,140053023,765576569,3403528245,12664479269,40355978573,112276262599,277488730785,619230711991,1267438884309,2415134895815,4341785455923,7442631340661,12255115438321,19470516488831,29928597252909,44609123343043,64635625296589,91281850284211,125941984356615,170034714141007,224868419332677,291543887436439,370939140276035,463718602690375,570252560139663,690422741409331,823458474759507,967989958994961,1122315934775055,1284640602370479,1453047955198333,1625305941843061,1798876976207995,1971360154592223,2141089375886075,2307336477858929,2469934233545131,2628801746775745,2784015629483115,2936419273162343,3088001945253193,3241384003969821,3398728746906481,3561136861259951,3729085666385859,3903221061779029,4084311085797551,4272160397118935,4464662786558131,4658201106945431,4849100780763877,5034573979714845,5212199955062981,5378850230667479,5530788671120643,5665307282022883,5782285896593397,5883983122282137,5973422830913501,6053440952115193,6127594401426153,6201663519467499,6283496640258611,6380820497881753,6499139523928391,6641802354614961,6811654675289611,7011706203943303,7243494998556109,7504862573875209,7789849442575875,8091025773635427,8401708247474347,8715788741711971,9026020367811739,9323656064468107,9600690387046779,9852650352394031,10079086530130639,10281653389426451,10462486374596381,10624927899873879,10775393998405555,10923490235710861,11079532299908239,11251783209956145,11445963009495421,11666645923402245,11917833272068185,12201248704748599,12514085991029673,12848927997566239,13196075954982115,13545762150647219,13888180235085847,14212301534594901,14506126949819493,14759219533493207,14965421413023067,15123329687434865,15234743219941329,15303498350127861,15336156051906307,15343250786681095,15338833120304275,15337999046826641,15354395136814095,15399432250621293,15482637225349005,15611288214366249,15788779397629511,16013182035025399,16277514462012223,16571321975284887,16881885837103131,17194378828940117,17492122284236907,17758239861806001,17978226936893571,18141644716042227,18242100644201793,18276681503463201,18246414779717479,18157564918104995,18021933759212405,17855050143058203,17673400721414545,17492804211870409,17328408676027829,17194629318231505,17103426748852153,17061616255981385,17069507532759277,17121986109835607,17210555633584619,17324093694996839,17448136220183013,17564822166349049,17655207905800277,17702888339980381,17696156538510815,17627525533204173,17492478310632535,17290029992482489,17025066581917485,16709639714705555,16361008373761665,15997696200514337,15637000703825295,15295486238897095,14990209689500789,14737413066070077,14548569021140333,14427231832542323,14369685258761093,14368274994669885,14413491570807343,14492822473363841,14588785440800081,14679963404487377,14745450144848111,14769015589670641,14739583646444123,14648984052715975,14491008997879877,14263768669034319,13972748965529153,13630599391779929,13253292013114369,12856414288421205,12454853260142251,12064654485427725,11703031523653977,11384888251138587,11118783236329485,10906262202378077,10744655907866601,10629572361158919,10554187639294057,10506867551041099,10471048698085587,10428727266513279,10364634766786851,10267502086260069,10128420541051849,9939628951118505,9696087222154117,9398374047006869,9053589399839509,8673183292701095,8270004341278911,7857263540462757,7449346565380103,7062091045870353,6710991522753173,6408457311427163,6162359778229469,5976529718850741,5851785253984297,5785971267785783,5773177891120991,5803521908812835,5864273516309797,5941677378722673,6022313617983959,6093634794476061,6144245436082755,6164537499603665,6147660663315699,6090340280652089,5993143311373217,5860148880568007,5698245474087245,5516371559028283,5324950077045395,5135506267284733,4960143383125581,4810549911961259,4696670538100523,4625650743326805,4601551207094993,4625650743326805,4696670538100523,4810549911961259,4960143383125581,5135506267284733,5324950077045395,5516371559028283,5698245474087245,5860148880568007,5993143311373217,6090340280652089,6147660663315699,6164537499603665,6144245436082755,6093634794476061,6022313617983959,5941677378722673,5864273516309797,5803521908812835,5773177891120991,5785971267785783,5851785253984297,5976529718850741,6162359778229469,6408457311427163,6710991522753173,7062091045870353,7449346565380103,7857263540462757,8270004341278911,8673183292701095,9053589399839509,9398374047006869,9696087222154117,9939628951118505,10128420541051849,10267502086260069,10364634766786851,10428727266513279,10471048698085587,10506867551041099,10554187639294057,10629572361158919,10744655907866601,10906262202378077,11118783236329485,11384888251138587,11703031523653977,12064654485427725,12454853260142251,12856414288421205,13253292013114369,13630599391779929,13972748965529153,14263768669034319,14491008997879877,14648984052715975,14739583646444123,14769015589670641,14745450144848111,14679963404487377,14588785440800081,14492822473363841,14413491570807343,14368274994669885,14369685258761093,14427231832542323,14548569021140333,14737413066070077,14990209689500789,15295486238897095,15637000703825295,15997696200514337,16361008373761665,16709639714705555,17025066581917485,17290029992482489,17492478310632535,17627525533204173,17696156538510815,17702888339980381,17655207905800277,17564822166349049,17448136220183013,17324093694996839,17210555633584619,17121986109835607,17069507532759277,17061616255981385,17103426748852153,17194629318231505,17328408676027829,17492804211870409,17673400721414545,17855050143058203,18021933759212405,18157564918104995,18246414779717479,18276681503463201,18242100644201793,18141644716042227,17978226936893571,17758239861806001,17492122284236907,17194378828940117,16881885837103131,16571321975284887,16277514462012223,16013182035025399,15788779397629511,15611288214366249,15482637225349005,15399432250621293,15354395136814095,15337999046826641,15338833120304275,15343250786681095,15336156051906307,15303498350127861,15234743219941329,15123329687434865,14965421413023067,14759219533493207,14506126949819493,14212301534594901,13888180235085847,13545762150647219,13196075954982115,12848927997566239,12514085991029673,12201248704748599,11917833272068185,11666645923402245,11445963009495421,11251783209956145,11079532299908239,10923490235710861,10775393998405555,10624927899873879,10462486374596381,10281653389426451,10079086530130639,9852650352394031,9600690387046779,9323656064468107,9026020367811739,8715788741711971,8401708247474347,8091025773635427,7789849442575875,7504862573875209,7243494998556109,7011706203943303,6811654675289611,6641802354614961,6499139523928391,6380820497881753,6283496640258611,6201663519467499,6127594401426153,6053440952115193,5973422830913501,5883983122282137,5782285896593397,5665307282022883,5530788671120643,5378850230667479,5212199955062981,5034573979714845,4849100780763877,4658201106945431,4464662786558131,4272160397118935,4084311085797551,3903221061779029,3729085666385859,3561136861259951,3398728746906481,3241384003969821,3088001945253193,2936419273162343,2784015629483115,2628801746775745,2469934233545131,2307336477858929,2141089375886075,1971360154592223,1798876976207995,1625305941843061,1453047955198333,1284640602370479,1122315934775055,967989958994961,823458474759507,690422741409331,570252560139663,463718602690375,370939140276035,291543887436439,224868419332677,170034714141007,125941984356615,91281850284211,64635625296589,44609123343043,29928597252909,19470516488831,12255115438321,7442631340661,4341785455923,2415134895815,1267438884309,619230711991,277488730785,112276262599,40355978573,12664479269,3403528245,765576569,140053023,20060791,2134019,155983,6931,151,1 910,C,1,455,34807,1092455,19106531,218523760,1802903460,11456618355,58727425785,251266491385,920973941745,2951747410885,8410242330390,21594344409365,50536346983533,108833386796225,217450149251101,405921492480595,712288289082398,1181244966687240,1860423275732055,2795427866255115,4024974053161065,5577948048082865,7474104198554165,9729257930076230,12364310495766638,15415648043669510,18943042146394644,23030849345726040,27779538051265604,33287330750007880,39625379534208358,46813219329267300,54802913151074590,63479270462806835,72679530499286395,82229790092860865,91989049660482715,101887361969945825,111944191086519694,122257601857598480,132963547356085339,144174904140387575,155918585142938831,168092667592202535,180461963518367521,192700040516341540,204471045905271245,215530307878883725,225813575004867355,235484688170078165,244921538155387053,254638052352063380,265160466225411320,276892663984675375,290012029980710771,304430914504584595,319840435216159079,335827970486875685,352035145324015600,368307464776600440,384785759727859530,401904638780459360,420290437663470110,440582736458689825,463229483168315989,488317453957274305,515492650263966271,544000518421846395,572840469713632719,600993709427652905,627659036562807776,652426238661481830,675333396661411544,696788467251636305,717376920158194935,737613292195551135,757713803129672086,777463046710017850,796220748841591326,813072420123033070,827083145669032059,837580562164436545,844381862459227471,847894427113119750,849056380160212824,849131040236558170,849413316195801397,850932935348467335,854240565348545865,859337860233739250,865768811302650788,872840912343459150,879905598421593634,886610155760948255,893042989487934496,899727580868335310,907467183606714609,917087848003197325,929157828997088096,943767806105745530,960437174991653632,978173357007475265,995665668981514110,1011556665070577080,1024713388849593398,1034424148968466165,1040471380894831311,1043069513316766390,1042696497830893339,1039876907105671180,1034985094520961956,1028126670309428235,1019129672442337039,1007642215867666925,993301770318900134,975921685891687535,955638157182368975,932975128259699525,908810399298022116,884255082403636580,860481937208954224,838549640297607875,819267298861591551,803128436185103665,790321644063952054,780803130077505990,774400893600055896,770915160130554530,770185481856383764,772108828085026705,776610138046621953,783581729136355240,792816319455059344,803958307194937440,816490218604351636,829759009082785145,843034385284216094,855582458081008385,866735333826884331,875941019897793395,882786403183538909,886995804755246550,888415269790042003,886995804755246550,882786403183538909,875941019897793395,866735333826884331,855582458081008385,843034385284216094,829759009082785145,816490218604351636,803958307194937440,792816319455059344,783581729136355240,776610138046621953,772108828085026705,770185481856383764,770915160130554530,774400893600055896,780803130077505990,790321644063952054,803128436185103665,819267298861591551,838549640297607875,860481937208954224,884255082403636580,908810399298022116,932975128259699525,955638157182368975,975921685891687535,993301770318900134,1007642215867666925,1019129672442337039,1028126670309428235,1034985094520961956,1039876907105671180,1042696497830893339,1043069513316766390,1040471380894831311,1034424148968466165,1024713388849593398,1011556665070577080,995665668981514110,978173357007475265,960437174991653632,943767806105745530,929157828997088096,917087848003197325,907467183606714609,899727580868335310,893042989487934496,886610155760948255,879905598421593634,872840912343459150,865768811302650788,859337860233739250,854240565348545865,850932935348467335,849413316195801397,849131040236558170,849056380160212824,847894427113119750,844381862459227471,837580562164436545,827083145669032059,813072420123033070,796220748841591326,777463046710017850,757713803129672086,737613292195551135,717376920158194935,696788467251636305,675333396661411544,652426238661481830,627659036562807776,600993709427652905,572840469713632719,544000518421846395,515492650263966271,488317453957274305,463229483168315989,440582736458689825,420290437663470110,401904638780459360,384785759727859530,368307464776600440,352035145324015600,335827970486875685,319840435216159079,304430914504584595,290012029980710771,276892663984675375,265160466225411320,254638052352063380,244921538155387053,235484688170078165,225813575004867355,215530307878883725,204471045905271245,192700040516341540,180461963518367521,168092667592202535,155918585142938831,144174904140387575,132963547356085339,122257601857598480,111944191086519694,101887361969945825,91989049660482715,82229790092860865,72679530499286395,63479270462806835,54802913151074590,46813219329267300,39625379534208358,33287330750007880,27779538051265604,23030849345726040,18943042146394644,15415648043669510,12364310495766638,9729257930076230,7474104198554165,5577948048082865,4024974053161065,2795427866255115,1860423275732055,1181244966687240,712288289082398,405921492480595,217450149251101,108833386796225,50536346983533,21594344409365,8410242330390,2951747410885,920973941745,251266491385,58727425785,11456618355,1802903460,218523760,19106531,1092455,34807,455,1,D,1,152,7052,160994,2242765,21573551,155153088,881183603,4111542557,16235462793,55519409416,167461948370,452246370008,1107155280276,2482795607569,5145285922633,9928780793271,17957026825783,30613067155674,49445957572942,76022737820137,111758650115047,157779950169930,214880806460273,283620110585989,364563611921065,458619560787909,567359843146669,693186975824099,839221177937294,1008849294381785,1204987233272921,1429228453165126,1681139227330476,1957974995768984,2255007768908644,2566481356209437,2886994580074541,3212924121545725,3543413135284175,3880519833622421,4228345129396682,4591286633758580,4971897358902096,5369043285036791,5777059867157894,6186370538458314,6585598963747412,6964704611339804,7318262332809893,7647843499346007,7962624263073145,8277826136892954,8611256586328875,8978858888994311,9390584899897140,9847914740203824,10343924696394526,10866051296796842,11400837056731865,11939246409628551,12480848724570487,13035402986406641,13621105900375202,14259780367636160,14970276082059050,15762007486123559,16630637426298002,17557369346807592,18512275938880783,19460869395032311,20372084193552727,21225332734226677,22014491379585627,22747546991451467,23441934672782510,24116935059042791,24785457167959450,25447797569283992,26089432254945444,26683705877135987,27198786786693083,27606913405702887,27893189300391230,28061243090570437,28133955105985670,28148907325715406,28149796042896641,28176270753435699,28255146840281829,28395528734328866,28589195709101991,28816006318817935,29052560721227407,29281389080747316,29497804470421660,29712303797146816,29947783879696633,30232431363219477,30590455352811248,31033465167387678,31555072444969334,32130303339047014,32719961861225470,33278637059835933,33764030092032697,34144982797081137,34406078321914515,34547778640901479,34582410813983500,34527501213758558,34398639696565854,34204056765741060,33942452512237459,33604554012761228,33177736646941778,32652165889783474,32026542237145616,31311741577398947,30531337614003742,29718936014497936,28913149129560517,28151637675168077,27465792071213971,26877314376537714,26397319186072689,26027813035053031,25764768388883610,25601657470376901,25532327561746836,25552442798152560,25659255193402033,25850020700334712,26119775727805063,26459328380633336,26854179630042436,27284742606470358,27727800150697054,28158772324663372,28554167829366293,28893614475113359,29161076687352380,29345183351959120,29438890836899172,29438890836899172,29345183351959120,29161076687352380,28893614475113359,28554167829366293,28158772324663372,27727800150697054,27284742606470358,26854179630042436,26459328380633336,26119775727805063,25850020700334712,25659255193402033,25552442798152560,25532327561746836,25601657470376901,25764768388883610,26027813035053031,26397319186072689,26877314376537714,27465792071213971,28151637675168077,28913149129560517,29718936014497936,30531337614003742,31311741577398947,32026542237145616,32652165889783474,33177736646941778,33604554012761228,33942452512237459,34204056765741060,34398639696565854,34527501213758558,34582410813983500,34547778640901479,34406078321914515,34144982797081137,33764030092032697,33278637059835933,32719961861225470,32130303339047014,31555072444969334,31033465167387678,30590455352811248,30232431363219477,29947783879696633,29712303797146816,29497804470421660,29281389080747316,29052560721227407,28816006318817935,28589195709101991,28395528734328866,28255146840281829,28176270753435699,28149796042896641,28148907325715406,28133955105985670,28061243090570437,27893189300391230,27606913405702887,27198786786693083,26683705877135987,26089432254945444,25447797569283992,24785457167959450,24116935059042791,23441934672782510,22747546991451467,22014491379585627,21225332734226677,20372084193552727,19460869395032311,18512275938880783,17557369346807592,16630637426298002,15762007486123559,14970276082059050,14259780367636160,13621105900375202,13035402986406641,12480848724570487,11939246409628551,11400837056731865,10866051296796842,10343924696394526,9847914740203824,9390584899897140,8978858888994311,8611256586328875,8277826136892954,7962624263073145,7647843499346007,7318262332809893,6964704611339804,6585598963747412,6186370538458314,5777059867157894,5369043285036791,4971897358902096,4591286633758580,4228345129396682,3880519833622421,3543413135284175,3212924121545725,2886994580074541,2566481356209437,2255007768908644,1957974995768984,1681139227330476,1429228453165126,1204987233272921,1008849294381785,839221177937294,693186975824099,567359843146669,458619560787909,364563611921065,283620110585989,214880806460273,157779950169930,111758650115047,76022737820137,49445957572942,30613067155674,17957026825783,9928780793271,5145285922633,2482795607569,1107155280276,452246370008,167461948370,55519409416,16235462793,4111542557,881183603,155153088,21573551,2242765,160994,7052,152,1 911,C,1,455,34049,987239,14543795,123206661,635654541,2028769785,3979831103,5313846087,9346113697,24686344771,44168506657,48973353203,74236672131,163907604987,226635141533,237055836271,412224188787,665165764387,693950624133,908265426853,1478682845553,1611200442823,1747098327439,2688319825505,3012599223893,2815914666651,4004136796933,4576658258153,3597612535329,4549572175963,5374532582211,3161925865627,3011586383361,3880711467473,211834865043,-1870946022169,-1202562554775,-6077680580705,-10397785543185,-9831969211455,-14827637012829,-20612157662045,-19338145056259,-22390980144749,-27542794138317,-24057009146297,-22655883172263,-24161538606651,-16665828372027,-9072567871989,-4625770913647,7712930133369,21029362668039,31149228487665,46627493121151,61676669160073,73151095068241,86688285883381,96084706087279,101000762419145,105176998638367,100336762328727,89944860559475,78252891421249,53898133058943,23685614158873,-4892357134875,-46049760682643,-91430805885729,-128528840477525,-173086824811045,-217940668906965,-245821446810029,-272104783897095,-293592414254099,-290724910353427,-276807790961017,-254624787263817,-206422937512887,-142227142033751,-70920806004883,19117434091163,121522501953529,223524352412477,327924470542775,431953279447921,523276809140095,596015721653819,650748906582459,680768857957381,674563912718367,635969981689303,568385471077163,459210445490823,314961654392279,151047512066611,-41947447325819,-256243961361793,-466432961460129,-676953786536955,-881399397129911,-1050075734836289,-1183912781468647,-1281243599868685,-1315834478233123,-1289240631167929,-1207624478275635,-1055158997587609,-838324439423293,-572028252127307,-254324235040617,101113275596541,473189244331117,852139997084083,1218732018299123,1551498186670679,1836303956144365,2053715793118373,2189218510811839,2234317999678737,2176514528078479,2014038908152661,1752459614639927,1391690502150103,943858093253335,431812862506421,-130836686860915,-723470234123053,-1310422011132155,-1868202958135541,-2378309782051567,-2803381672576519,-3117634917825251,-3316975464423115,-3376322430851909,-3275569371460391,-3033793451135659,-2649398165590073,-2112459773364401,-1466327300870089,-736688762593285,77871100473383,918243590236347,1737245955974331,2535320469674535,3253294785513243,3836271723269437,4294482479850673,4586198136521223,4665486548901737,4561540666881133,4262468481019105,3744376591493507,3058678728341369,2225495307310089,1246950226290389,191163557367043,-899500968171151,-2003607431349845,-3049478079833849,-3991397071383313,-4803739737017981,-5427873498373497,-5836065617424277,-6015903870056825,-5935536942924155,-5600932098877341,-5025473646223803,-4209534425490687,-3196504090677395,-2027361558693847,-728779900347971,628610002519325,1986405143853719,3307541258199591,4515509428694085,5553468518020887,6394144385670587,6980078607733663,7276775444849707,7283418965711179,6980865338899013,6371647081228091,5487503961956223,4353260320384207,3010892936010357,1516934326236741,-70535496350641,-1681272941487723,-3253854221815477,-4721256279336575,-6005799722353905,-7065833592327977,-7854822948017431,-8310484969687863,-8430834575296321,-8213655709348275,-7628058185523641,-6718033941288037,-5534540621074357,-4081131144534025,-2436930728176875,-695946151671175,1115130658704421,2907414345290229,4569948405199499,6073814907409867,7351236066711081,8307216549820083,8932831250920991,9206329014569219,9076167464730171,8567457481378535,7713434313625767,6517778370677495,5039663773456205,3356373354540063,1517966035152441,-397121540894551,-2294655588695131,-4104200758547193,-5752190388116341,-7160610351602389,-8272032092963809,-9042138733321365,-9435568145332407,-9435568145332407,-9042138733321365,-8272032092963809,-7160610351602389,-5752190388116341,-4104200758547193,-2294655588695131,-397121540894551,1517966035152441,3356373354540063,5039663773456205,6517778370677495,7713434313625767,8567457481378535,9076167464730171,9206329014569219,8932831250920991,8307216549820083,7351236066711081,6073814907409867,4569948405199499,2907414345290229,1115130658704421,-695946151671175,-2436930728176875,-4081131144534025,-5534540621074357,-6718033941288037,-7628058185523641,-8213655709348275,-8430834575296321,-8310484969687863,-7854822948017431,-7065833592327977,-6005799722353905,-4721256279336575,-3253854221815477,-1681272941487723,-70535496350641,1516934326236741,3010892936010357,4353260320384207,5487503961956223,6371647081228091,6980865338899013,7283418965711179,7276775444849707,6980078607733663,6394144385670587,5553468518020887,4515509428694085,3307541258199591,1986405143853719,628610002519325,-728779900347971,-2027361558693847,-3196504090677395,-4209534425490687,-5025473646223803,-5600932098877341,-5935536942924155,-6015903870056825,-5836065617424277,-5427873498373497,-4803739737017981,-3991397071383313,-3049478079833849,-2003607431349845,-899500968171151,191163557367043,1246950226290389,2225495307310089,3058678728341369,3744376591493507,4262468481019105,4561540666881133,4665486548901737,4586198136521223,4294482479850673,3836271723269437,3253294785513243,2535320469674535,1737245955974331,918243590236347,77871100473383,-736688762593285,-1466327300870089,-2112459773364401,-2649398165590073,-3033793451135659,-3275569371460391,-3376322430851909,-3316975464423115,-3117634917825251,-2803381672576519,-2378309782051567,-1868202958135541,-1310422011132155,-723470234123053,-130836686860915,431812862506421,943858093253335,1391690502150103,1752459614639927,2014038908152661,2176514528078479,2234317999678737,2189218510811839,2053715793118373,1836303956144365,1551498186670679,1218732018299123,852139997084083,473189244331117,101113275596541,-254324235040617,-572028252127307,-838324439423293,-1055158997587609,-1207624478275635,-1289240631167929,-1315834478233123,-1281243599868685,-1183912781468647,-1050075734836289,-881399397129911,-676953786536955,-466432961460129,-256243961361793,-41947447325819,151047512066611,314961654392279,459210445490823,568385471077163,635969981689303,674563912718367,680768857957381,650748906582459,596015721653819,523276809140095,431953279447921,327924470542775,223524352412477,121522501953529,19117434091163,-70920806004883,-142227142033751,-206422937512887,-254624787263817,-276807790961017,-290724910353427,-293592414254099,-272104783897095,-245821446810029,-217940668906965,-173086824811045,-128528840477525,-91430805885729,-46049760682643,-4892357134875,23685614158873,53898133058943,78252891421249,89944860559475,100336762328727,105176998638367,101000762419145,96084706087279,86688285883381,73151095068241,61676669160073,46627493121151,31149228487665,21029362668039,7712930133369,-4625770913647,-9072567871989,-16665828372027,-24161538606651,-22655883172263,-24057009146297,-27542794138317,-22390980144749,-19338145056259,-20612157662045,-14827637012829,-9831969211455,-10397785543185,-6077680580705,-1202562554775,-1870946022169,211834865043,3880711467473,3011586383361,3161925865627,5374532582211,4549572175963,3597612535329,4576658258153,4004136796933,2815914666651,3012599223893,2688319825505,1747098327439,1611200442823,1478682845553,908265426853,693950624133,665165764387,412224188787,237055836271,226635141533,163907604987,74236672131,48973353203,44168506657,24686344771,9346113697,5313846087,3979831103,2028769785,635654541,123206661,14543795,987239,34049,455,1,D,1,151,6689,135301,1495811,9847051,39964109,100026889,156290845,213126023,508946371,1174887187,1594251445,1799347907,3757186813,6858621695,7514330023,9765146357,18429268713,23216137187,24399980809,39609018821,53791725345,52517609545,71845582443,100088934631,93435289289,107911933237,151750375077,134626805087,124301866581,177311597961,146602012715,84921727009,127481088985,81950479137,-50967416753,-41552949441,-96430339995,-300671199751,-334630833777,-375992437169,-616170925883,-674174448391,-654818570143,-853947910691,-880618456985,-739497213901,-797085420017,-710820511217,-398063716141,-241799667949,16986729691,499114284513,856462716589,1265489414743,1817522852975,2231545212141,2644408536581,3059669750537,3265730640191,3432762784609,3451186536167,3149806368221,2814571311079,2249820058703,1271583226981,331668461089,-779669763849,-2311064583093,-3653225031447,-4945231756547,-6535710537575,-7736078942813,-8556054575013,-9449077968569,-9774612520777,-9408170992215,-8883209167125,-7749142657293,-5798971818481,-3584042247361,-944281802433,2317312653781,5718717923845,9118044772941,12614681835637,15897591128507,18617849584865,20731685933945,22189144542441,22608706363325,21821085107037,20094876712179,17208460099193,12921513803321,7808409036659,1945776858131,-4917326963613,-12001411434827,-18917645388891,-25909633184171,-32171120696659,-37124353610941,-41045056087957,-43309942058129,-43371901143611,-41621700052641,-37792782335313,-31586696748893,-23569658786631,-13894928303797,-2640133198589,9466913460751,21954080979953,34409904678683,46059825150217,56356009048045,64760752691899,70641297802117,73679596529375,73512672863949,69837443311731,62804811373161,52488099923973,39000408733667,23019700973097,5169874641395,-14099846738727,-33782243587977,-52803692021685,-70610177301155,-86271538245043,-98552905381115,-107097772025069,-111534653829741,-110832182997863,-105067580010533,-94790705740461,-79458501757257,-59630893500053,-36867758941487,-11192531554949,16556255238649,44068828109219,70925439407085,96406864071869,117991043530489,135226312880523,147966151920945,154105102325961,153566455939975,147092086184045,133473255938361,113284372849751,88189201537639,58017283116115,23996465590399,-11599319756917,-48161494047547,-84095720051185,-117094564909311,-146347224280637,-170376222266243,-187491937985633,-197354733566877,-199089438624375,-192108543760493,-177048541218385,-153925896349987,-123383494245673,-87150605422921,-46077853365775,-1738749973439,43375077960823,87982949937863,130230212873185,167548229813405,198837781066111,222729038639905,237370624839003,242429632073895,237613692717035,222398761451717,197540476850243,163992475129797,122735234871115,75523177000193,24206842597843,-29063894340425,-82028979736173,-132723663138141,-178576010122479,-217531473262429,-248447328374253,-269226824445189,-278676116671513,-277213125361939,-263935839856993,-238831858142943,-204107804034785,-160329052968345,-108507532793133,-52231310926723,6750376095527,67005385224607,124502482113805,177039074745129,223580823994405,260799676297879,286942652477657,302087009990089,304545912235473,293733285481737,271141710740161,237098749265181,192439953520805,139829915676475,81264404297179,18675017559305,-44823628402447,-106503916903005,-164119221333489,-215038825633313,-256978671017979,-288320387896995,-307707207711023,-314254528286561,-307707207711023,-288320387896995,-256978671017979,-215038825633313,-164119221333489,-106503916903005,-44823628402447,18675017559305,81264404297179,139829915676475,192439953520805,237098749265181,271141710740161,293733285481737,304545912235473,302087009990089,286942652477657,260799676297879,223580823994405,177039074745129,124502482113805,67005385224607,6750376095527,-52231310926723,-108507532793133,-160329052968345,-204107804034785,-238831858142943,-263935839856993,-277213125361939,-278676116671513,-269226824445189,-248447328374253,-217531473262429,-178576010122479,-132723663138141,-82028979736173,-29063894340425,24206842597843,75523177000193,122735234871115,163992475129797,197540476850243,222398761451717,237613692717035,242429632073895,237370624839003,222729038639905,198837781066111,167548229813405,130230212873185,87982949937863,43375077960823,-1738749973439,-46077853365775,-87150605422921,-123383494245673,-153925896349987,-177048541218385,-192108543760493,-199089438624375,-197354733566877,-187491937985633,-170376222266243,-146347224280637,-117094564909311,-84095720051185,-48161494047547,-11599319756917,23996465590399,58017283116115,88189201537639,113284372849751,133473255938361,147092086184045,153566455939975,154105102325961,147966151920945,135226312880523,117991043530489,96406864071869,70925439407085,44068828109219,16556255238649,-11192531554949,-36867758941487,-59630893500053,-79458501757257,-94790705740461,-105067580010533,-110832182997863,-111534653829741,-107097772025069,-98552905381115,-86271538245043,-70610177301155,-52803692021685,-33782243587977,-14099846738727,5169874641395,23019700973097,39000408733667,52488099923973,62804811373161,69837443311731,73512672863949,73679596529375,70641297802117,64760752691899,56356009048045,46059825150217,34409904678683,21954080979953,9466913460751,-2640133198589,-13894928303797,-23569658786631,-31586696748893,-37792782335313,-41621700052641,-43371901143611,-43309942058129,-41045056087957,-37124353610941,-32171120696659,-25909633184171,-18917645388891,-12001411434827,-4917326963613,1945776858131,7808409036659,12921513803321,17208460099193,20094876712179,21821085107037,22608706363325,22189144542441,20731685933945,18617849584865,15897591128507,12614681835637,9118044772941,5718717923845,2317312653781,-944281802433,-3584042247361,-5798971818481,-7749142657293,-8883209167125,-9408170992215,-9774612520777,-9449077968569,-8556054575013,-7736078942813,-6535710537575,-4945231756547,-3653225031447,-2311064583093,-779669763849,331668461089,1271583226981,2249820058703,2814571311079,3149806368221,3451186536167,3432762784609,3265730640191,3059669750537,2644408536581,2231545212141,1817522852975,1265489414743,856462716589,499114284513,16986729691,-241799667949,-398063716141,-710820511217,-797085420017,-739497213901,-880618456985,-853947910691,-654818570143,-674174448391,-616170925883,-375992437169,-334630833777,-300671199751,-96430339995,-41552949441,-50967416753,81950479137,127481088985,84921727009,146602012715,177311597961,124301866581,134626805087,151750375077,107911933237,93435289289,100088934631,71845582443,52517609545,53791725345,39609018821,24399980809,23216137187,18429268713,9765146357,7514330023,6858621695,3757186813,1799347907,1594251445,1174887187,508946371,213126023,156290845,100026889,39964109,9847051,1495811,135301,6689,151,1 913,C,1,456,34808,1085614,18786266,211414362,1702602177,10440523346,50836319028,202315755884,671281725422,1881025548601,4481942255796,9085475584244,15547743383746,21972194062790,24264199196682,17520196071555,-204518893238,-23574049065336,-39470531309990,-34106094134816,-5591683124191,28382579747384,39627570124894,14949340577162,-22316040040400,-22468407433654,43720237271415,138646122203138,168314798081562,65373589641734,-120055691203888,-226556066234057,-119846878239886,144575117552716,315996221759088,166553301808150,-239969916271564,-523495972804815,-318144776654078,308562729775322,802166202177857,603705880070260,-229002326059385,-929311216331504,-702042736079868,398046130661555,1332375714461862,1014904908994696,-489774535608093,-1791635600493530,-1436915088116970,504417101216831,2225128518745660,1840989728135251,-565065520634500,-2702333180732412,-2210971693688635,776017259737306,3393398261023248,2753588033945651,-914698143520194,-4070900298507174,-3247366058500245,1180694560182632,4899496176546731,3825447786904628,-1450290565026860,-5739903519905597,-4325956533026278,1891158405423160,6739835900319457,4861805115985994,-2425094160502574,-7855721265157029,-5439206842046428,2970691200253371,8919682960947456,5827858268313140,-3764534571818535,-10111521709114822,-6104743667604896,4857641431402448,11625754722352438,6617790492565078,-5759856927219537,-12884177288224394,-6799817676028357,6912492007112923,14113713543252690,6625817377856811,-8584823600145426,-15795251273123042,-6739578871059632,10043950253093358,17213375514432198,6566375922795855,-11622818202835706,-18414397905600347,-5881066037694771,13766884819613138,20001198873046547,5370839991778144,-15802076055896048,-21435493466160492,-4751425565187194,17689370810960136,22358868432971247,3407669526127660,-20215152295234151,-23643995300571327,-2210867448786938,22610489977283507,24727401487869480,871583577731916,-24889687447489572,-25412188316597976,927189885583722,27411829258301929,26044985355339326,-2900358627438659,-30012493563662929,-26638771848737858,4835210028703199,32309650152679893,26708394216383764,-7256728994666958,-34833239344571154,-26774960782182226,9670234776958812,37146443228402554,26486212027731663,-12348406973111319,-39481784833221210,-26077902414647389,15042812820796083,41612643592783268,25396757500495696,-17802528264394998,-43488583603803358,-24317902614760028,20802318161284794,45310085191198111,23023686244589921,-23953417511332294,-47169468044308817,-21844632910377757,26691836605658108,48331215227191156,19960339126518458,-29840187620988402,-49544708599767534,-17966087535608650,33044707217568275,50767276777964615,16147629549635478,-35741454049544131,-51258183941235201,-13707686943619576,38666855704263332,51580314471537266,10925792231415118,-41915106882997974,-52236296314014910,-8660623103459549,44409460856125342,52116073626234870,5948258348298275,-46828803499387589,-51523957090042458,-2676087086324540,49691756284054353,51306522620047532,-127800450597830,-51974700946358430,-50618751055792537,3012393106575522,53883469595811206,49330968706346853,-6400725986868497,-56062417898368914,-48199767269101204,9566962594239959,57965418792832916,46971318519799862,-12426623529975488,-59191139916605985,-44995177645308078,15786673882601346,60594451075617171,43053628220162771,-19053316436853588,-61848572211624812,-41096519171717629,22065281681828200,62693250256224006,38880573916944564,-24961670388660755,-63112213116671874,-36210972152728968,28114737120705013,63622360809137297,33679348680491614,-30951054742163796,-63750459082724935,-30951054742163796,33679348680491614,63622360809137297,28114737120705013,-36210972152728968,-63112213116671874,-24961670388660755,38880573916944564,62693250256224006,22065281681828200,-41096519171717629,-61848572211624812,-19053316436853588,43053628220162771,60594451075617171,15786673882601346,-44995177645308078,-59191139916605985,-12426623529975488,46971318519799862,57965418792832916,9566962594239959,-48199767269101204,-56062417898368914,-6400725986868497,49330968706346853,53883469595811206,3012393106575522,-50618751055792537,-51974700946358430,-127800450597830,51306522620047532,49691756284054353,-2676087086324540,-51523957090042458,-46828803499387589,5948258348298275,52116073626234870,44409460856125342,-8660623103459549,-52236296314014910,-41915106882997974,10925792231415118,51580314471537266,38666855704263332,-13707686943619576,-51258183941235201,-35741454049544131,16147629549635478,50767276777964615,33044707217568275,-17966087535608650,-49544708599767534,-29840187620988402,19960339126518458,48331215227191156,26691836605658108,-21844632910377757,-47169468044308817,-23953417511332294,23023686244589921,45310085191198111,20802318161284794,-24317902614760028,-43488583603803358,-17802528264394998,25396757500495696,41612643592783268,15042812820796083,-26077902414647389,-39481784833221210,-12348406973111319,26486212027731663,37146443228402554,9670234776958812,-26774960782182226,-34833239344571154,-7256728994666958,26708394216383764,32309650152679893,4835210028703199,-26638771848737858,-30012493563662929,-2900358627438659,26044985355339326,27411829258301929,927189885583722,-25412188316597976,-24889687447489572,871583577731916,24727401487869480,22610489977283507,-2210867448786938,-23643995300571327,-20215152295234151,3407669526127660,22358868432971247,17689370810960136,-4751425565187194,-21435493466160492,-15802076055896048,5370839991778144,20001198873046547,13766884819613138,-5881066037694771,-18414397905600347,-11622818202835706,6566375922795855,17213375514432198,10043950253093358,-6739578871059632,-15795251273123042,-8584823600145426,6625817377856811,14113713543252690,6912492007112923,-6799817676028357,-12884177288224394,-5759856927219537,6617790492565078,11625754722352438,4857641431402448,-6104743667604896,-10111521709114822,-3764534571818535,5827858268313140,8919682960947456,2970691200253371,-5439206842046428,-7855721265157029,-2425094160502574,4861805115985994,6739835900319457,1891158405423160,-4325956533026278,-5739903519905597,-1450290565026860,3825447786904628,4899496176546731,1180694560182632,-3247366058500245,-4070900298507174,-914698143520194,2753588033945651,3393398261023248,776017259737306,-2210971693688635,-2702333180732412,-565065520634500,1840989728135251,2225128518745660,504417101216831,-1436915088116970,-1791635600493530,-489774535608093,1014904908994696,1332375714461862,398046130661555,-702042736079868,-929311216331504,-229002326059385,603705880070260,802166202177857,308562729775322,-318144776654078,-523495972804815,-239969916271564,166553301808150,315996221759088,144575117552716,-119846878239886,-226556066234057,-120055691203888,65373589641734,168314798081562,138646122203138,43720237271415,-22468407433654,-22316040040400,14949340577162,39627570124894,28382579747384,-5591683124191,-34106094134816,-39470531309990,-23574049065336,-204518893238,17520196071555,24264199196682,21972194062790,15547743383746,9085475584244,4481942255796,1881025548601,671281725422,202315755884,50836319028,10440523346,1702602177,211414362,18786266,1085614,34808,456,1,D,1,152,7022,158970,2185608,20611719,143939692,783140520,3437153104,12464958806,37961369134,98042338025,215552969354,402131918880,627926925144,792827468652,737004453181,327799221702,-392621776028,-1106722485190,-1323500645618,-731114713480,412908095705,1269793209112,1034762392708,-165921628240,-993782568142,94153452801,3072306782658,5552096314700,4423751855286,-846994925734,-6435041832112,-6687159261059,177664774860,8615479395552,9477000410586,-770963251444,-14096025388437,-16258506011786,-1019953858262,20357520502711,26654110395844,7631195346678,-21726032321955,-31616005460668,-7038958898672,32062198122545,45099698462512,11457363547601,-42259592893714,-61732237953622,-19206217048271,50842447282872,77871474383762,25928464942277,-61180294537140,-94474754630168,-29579289676533,77936995458356,117889255967141,37322989977598,-93629472330838,-140630684228563,-42121108324088,114313692256606,167568323998893,48108973028252,-135717038286340,-193694003651147,-49727982195188,163154198328727,223345110477110,50124435338078,-194585010921239,-255805748172076,-50650070894142,225866974216305,284307392612532,43308917686940,-264128108524797,-313240686264656,-28605100491677,313374478322533,351565745929006,20528803282789,-355599136606990,-379854098679914,-1940919524908,402127408076980,401494215894456,-32126423177747,-465539597803070,-435339104980015,58518313754697,521370045771840,459542324907599,-92573579815128,-575944859512290,-470983372613260,145636555710394,646884088322828,491351702262247,-194715508518862,-713593792113529,-506615871398963,244007893965618,769334783335991,500331154754796,-317065484750908,-841906728061852,-501742805537326,386303227716632,908873062903889,496577890065330,-456598233847327,-966854517687759,-475959858640618,539405916726687,1027724205165954,450563064046710,-627026537575648,-1088787224797350,-424137468709434,709392023464016,1135395329466960,379757215587477,-804041889652959,-1184987277735914,-334336567781443,895418589166835,1224444839324434,277638552063764,-991677830463346,-1261384398347410,-217735470676746,1084749367462924,1289324601612731,151226858629985,-1174529630403922,-1305251028687737,-73064581543275,1267350785176598,1315746614543748,-11899611360562,-1362937712614850,-1327687964813298,88707086574116,1439450106337903,1314964592078465,-184865164050634,-1523214181753725,-1300184707949485,284317212722010,1607466522123234,1287439575959942,-372665856972826,-1670134724696476,-1250778915656668,475761988561423,1733182587411825,1204579495354074,-590248366135227,-1806507681132735,-1171779020084362,683390054502214,1853132591049761,1117383495991654,-782842798604378,-1889599079517454,-1044640066745169,899226012400248,1938971684659542,985292289667375,-997801211955109,-1969700997258844,-915935916579090,1091121923813269,1982932953434452,827192601551634,-1197220027201212,-2002382783912899,-744227859686548,1294474005557276,2014472135794335,664199594281889,-1374640206749712,-2001452867867194,-562572777288831,1465697462529202,1990925204216302,462549602526304,-1552212256742013,-1976776169787036,-366368432181248,1626703423656951,1950237810834003,267419067772076,-1691349959711386,-1907864793081523,-156255984032114,1761078934533902,1868358203251510,52550431954137,-1818303298409384,-1818303298409384,52550431954137,1868358203251510,1761078934533902,-156255984032114,-1907864793081523,-1691349959711386,267419067772076,1950237810834003,1626703423656951,-366368432181248,-1976776169787036,-1552212256742013,462549602526304,1990925204216302,1465697462529202,-562572777288831,-2001452867867194,-1374640206749712,664199594281889,2014472135794335,1294474005557276,-744227859686548,-2002382783912899,-1197220027201212,827192601551634,1982932953434452,1091121923813269,-915935916579090,-1969700997258844,-997801211955109,985292289667375,1938971684659542,899226012400248,-1044640066745169,-1889599079517454,-782842798604378,1117383495991654,1853132591049761,683390054502214,-1171779020084362,-1806507681132735,-590248366135227,1204579495354074,1733182587411825,475761988561423,-1250778915656668,-1670134724696476,-372665856972826,1287439575959942,1607466522123234,284317212722010,-1300184707949485,-1523214181753725,-184865164050634,1314964592078465,1439450106337903,88707086574116,-1327687964813298,-1362937712614850,-11899611360562,1315746614543748,1267350785176598,-73064581543275,-1305251028687737,-1174529630403922,151226858629985,1289324601612731,1084749367462924,-217735470676746,-1261384398347410,-991677830463346,277638552063764,1224444839324434,895418589166835,-334336567781443,-1184987277735914,-804041889652959,379757215587477,1135395329466960,709392023464016,-424137468709434,-1088787224797350,-627026537575648,450563064046710,1027724205165954,539405916726687,-475959858640618,-966854517687759,-456598233847327,496577890065330,908873062903889,386303227716632,-501742805537326,-841906728061852,-317065484750908,500331154754796,769334783335991,244007893965618,-506615871398963,-713593792113529,-194715508518862,491351702262247,646884088322828,145636555710394,-470983372613260,-575944859512290,-92573579815128,459542324907599,521370045771840,58518313754697,-435339104980015,-465539597803070,-32126423177747,401494215894456,402127408076980,-1940919524908,-379854098679914,-355599136606990,20528803282789,351565745929006,313374478322533,-28605100491677,-313240686264656,-264128108524797,43308917686940,284307392612532,225866974216305,-50650070894142,-255805748172076,-194585010921239,50124435338078,223345110477110,163154198328727,-49727982195188,-193694003651147,-135717038286340,48108973028252,167568323998893,114313692256606,-42121108324088,-140630684228563,-93629472330838,37322989977598,117889255967141,77936995458356,-29579289676533,-94474754630168,-61180294537140,25928464942277,77871474383762,50842447282872,-19206217048271,-61732237953622,-42259592893714,11457363547601,45099698462512,32062198122545,-7038958898672,-31616005460668,-21726032321955,7631195346678,26654110395844,20357520502711,-1019953858262,-16258506011786,-14096025388437,-770963251444,9477000410586,8615479395552,177664774860,-6687159261059,-6435041832112,-846994925734,4423751855286,5552096314700,3072306782658,94153452801,-993782568142,-165921628240,1034762392708,1269793209112,412908095705,-731114713480,-1323500645618,-1106722485190,-392621776028,327799221702,737004453181,792827468652,627926925144,402131918880,215552969354,98042338025,37961369134,12464958806,3437153104,783140520,143939692,20611719,2185608,158970,7022,152,1 914,C,1,457,34503,1014083,15221585,132142921,703160679,2329111011,4733995325,6201144965,9704347827,26930424583,53274674325,58598205765,73278513807,182294645287,296241473681,284811231525,418351095003,829263900423,1010631034841,1089857495925,1759440156107,2421666589883,2720728131569,3670463013981,4694726096983,5300646404367,7035642893553,8561645207913,8820724331579,11210364779959,13894025275913,13628449218757,15670922106227,18989577017123,18192939388909,19801761123393,22792653470583,19739613246447,20511104926301,23852983671453,17344175651643,15182319628747,18872899522169,9842217340141,4714172151615,8093744349439,-3744098301955,-9999996230939,-3874058417137,-17958130176905,-25469421280363,-13062029172239,-24864794033097,-31746270716753,-12073157602019,-19483361400467,-21998747294037,8418174822595,4718279303201,4283316756633,47134592536399,48669089852923,46001708908753,95204039966249,98359629356135,90614941781783,141179219507685,136992483266625,114953786080379,163269244810379,149058897820249,104347978527521,142738751066095,117912211892691,52440917321825,81327223892225,46035518213947,-36911274531137,-7405308788671,-40698942776291,-133830561232953,-95808268226921,-111351005046615,-198168764371923,-140571794806957,-129539382282809,-201030288966259,-113577673214655,-67340261089389,-124257428958457,-13334244669107,65903391879005,19632073768043,140128813016743,233855072990513,180119904346673,293103545576403,384489369329243,300616490982853,380238536622057,453289274427007,330048448257179,362378577368905,403992571446405,237627414554087,227202744170143,247635511746401,48159414589717,4566032273807,25529396920435,-175046390496207,-226391685599119,-184378491598061,-358637715897905,-385999927036191,-294511891512899,-422981762759153,-416040401628845,-262068714064687,-328495581802155,-286652973020305,-85687996245789,-103112893245055,-36687993929051,191688836920111,191894574183091,245325601833477,469267483635393,463473223719995,471197584084743,647526133435505,605551352112105,553362135287459,666057047682947,568451957337229,444264151552421,496393013604611,360393327954323,179881083603645,181088148765993,31754630471459,-161252717837189,-171915680231471,-304715810057623,-475809699613489,-455907407180845,-527400744193191,-642430544472283,-574331590212197,-565194832849073,-596690742273911,-468527259266447,-389046206106889,-350978533741901,-174993434450647,-43186307140059,32702532109627,208881251803875,346631555661773,426512851190937,561970568447727,649253921947811,683622938925665,745844296893181,756654037593623,718947618318971,682123724203753,605133002382577,508707612914315,392436543207815,239530167046397,108393048064141,-39784064306097,-214778091339077,-332980694531923,-468624941047691,-615052745468753,-658861495062337,-727598546606211,-814892336596379,-759902462430793,-728600603492421,-734446797754783,-583965908914231,-471043959533293,-416342157822157,-191666691242491,-31474808310359,25920761711183,263299899461871,425082742722293,437737453003861,624793543376643,727896633273483,653469075880937,761889199077645,781478372437739,593489161798723,611010943726265,563730826243637,288346738386239,233936261117807,149100159247113,-162870412474159,-230511881710773,-298534101939681,-599140813392439,-629467137561239,-619936370124197,-855867399656965,-818845907382879,-708669203341431,-852763420797601,-732333779318065,-525522127430995,-596548245055459,-417711311861989,-139102015937649,-171464490675555,11448067771925,304318731211367,264424839368487,404151476387041,655919132252545,555308744975431,609359185765599,791550084652897,609359185765599,555308744975431,655919132252545,404151476387041,264424839368487,304318731211367,11448067771925,-171464490675555,-139102015937649,-417711311861989,-596548245055459,-525522127430995,-732333779318065,-852763420797601,-708669203341431,-818845907382879,-855867399656965,-619936370124197,-629467137561239,-599140813392439,-298534101939681,-230511881710773,-162870412474159,149100159247113,233936261117807,288346738386239,563730826243637,611010943726265,593489161798723,781478372437739,761889199077645,653469075880937,727896633273483,624793543376643,437737453003861,425082742722293,263299899461871,25920761711183,-31474808310359,-191666691242491,-416342157822157,-471043959533293,-583965908914231,-734446797754783,-728600603492421,-759902462430793,-814892336596379,-727598546606211,-658861495062337,-615052745468753,-468624941047691,-332980694531923,-214778091339077,-39784064306097,108393048064141,239530167046397,392436543207815,508707612914315,605133002382577,682123724203753,718947618318971,756654037593623,745844296893181,683622938925665,649253921947811,561970568447727,426512851190937,346631555661773,208881251803875,32702532109627,-43186307140059,-174993434450647,-350978533741901,-389046206106889,-468527259266447,-596690742273911,-565194832849073,-574331590212197,-642430544472283,-527400744193191,-455907407180845,-475809699613489,-304715810057623,-171915680231471,-161252717837189,31754630471459,181088148765993,179881083603645,360393327954323,496393013604611,444264151552421,568451957337229,666057047682947,553362135287459,605551352112105,647526133435505,471197584084743,463473223719995,469267483635393,245325601833477,191894574183091,191688836920111,-36687993929051,-103112893245055,-85687996245789,-286652973020305,-328495581802155,-262068714064687,-416040401628845,-422981762759153,-294511891512899,-385999927036191,-358637715897905,-184378491598061,-226391685599119,-175046390496207,25529396920435,4566032273807,48159414589717,247635511746401,227202744170143,237627414554087,403992571446405,362378577368905,330048448257179,453289274427007,380238536622057,300616490982853,384489369329243,293103545576403,180119904346673,233855072990513,140128813016743,19632073768043,65903391879005,-13334244669107,-124257428958457,-67340261089389,-113577673214655,-201030288966259,-129539382282809,-140571794806957,-198168764371923,-111351005046615,-95808268226921,-133830561232953,-40698942776291,-7405308788671,-36911274531137,46035518213947,81327223892225,52440917321825,117912211892691,142738751066095,104347978527521,149058897820249,163269244810379,114953786080379,136992483266625,141179219507685,90614941781783,98359629356135,95204039966249,46001708908753,48669089852923,47134592536399,4283316756633,4718279303201,8418174822595,-21998747294037,-19483361400467,-12073157602019,-31746270716753,-24864794033097,-13062029172239,-25469421280363,-17958130176905,-3874058417137,-9999996230939,-3744098301955,8093744349439,4714172151615,9842217340141,18872899522169,15182319628747,17344175651643,23852983671453,20511104926301,19739613246447,22792653470583,19801761123393,18192939388909,18989577017123,15670922106227,13628449218757,13894025275913,11210364779959,8820724331579,8561645207913,7035642893553,5300646404367,4694726096983,3670463013981,2720728131569,2421666589883,1759440156107,1089857495925,1010631034841,829263900423,418351095003,284811231525,296241473681,182294645287,73278513807,58598205765,53274674325,26930424583,9704347827,6201144965,4733995325,2329111011,703160679,132142921,15221585,1014083,34503,457,1,D,1,152,6809,139962,1580983,10699160,44933849,116883012,186455193,233427292,529983967,1350312258,1964970491,1932920386,3813601245,8356486292,9898320139,10185687856,20323410661,32193664556,33278508115,44758336872,71460209221,84481206942,102260616275,141278745258,163817205039,198607440560,265320065161,286433448542,318922612231,426920166672,460247683105,465537021572,586154235129,625209231788,604414015905,723755954976,718328658729,627939571470,761575175479,711278428100,481939042569,590038511130,521907950981,170778633462,238586110435,131034297830,-322308395995,-199191794514,-276823948997,-847743200290,-618907188915,-510251466492,-1090088987733,-720506346186,-378483686347,-870243701336,-224161870387,406635297454,-74751753005,830546036476,1838766601173,1324635279062,2288477938361,3510962752232,2869968567263,3774221502978,4980530767473,3881869665710,4506155256013,5633355806854,3896143316353,3930184975520,4841189374481,2515928772778,2000838304999,2695182021570,-180274878015,-1027670753312,-136589197441,-3226268917954,-4203243280895,-2723665019768,-5448415040543,-6099092680092,-3719983530327,-5788933176714,-5797395434891,-2175613691326,-3437872211637,-2970910559530,1736344807671,1232550984060,1883395121615,7104909284992,6748674381327,6997713994410,12188455199441,11350421392780,10345725594097,14776292873736,13096388466143,10473021402070,13645050276241,10833426116514,6615530915119,8788172629272,5209155453887,-314987234842,1328752483611,-2065268679638,-7896180869985,-6077496166086,-8517477078335,-13641805356616,-10628050232543,-11300340988670,-15253525979531,-10712014638346,-9075596105685,-11508582289854,-5752600705905,-2337461732202,-3587928054335,2923523819082,7264733354477,6018505578136,12085787570765,16477547953514,14378691184577,18674944581208,21816133946793,18192492216382,20275424972261,21541811342424,15829681213491,15528183778648,15293655658189,8112056957184,5793154985547,4538991711854,-2900979083329,-5778800255994,-6960172502573,-13640977821972,-15795777894715,-15424670710946,-19978174513799,-20583948700196,-18143621752479,-19739380205736,-18042067490231,-13559636556640,-12669160572895,-9081461065678,-3024075779585,-437728476012,3699727673681,9679708372036,12660717021289,16217187833856,20459951482153,21982289282906,23622044293847,25207648440142,24413886566635,23243007549994,21479300312085,18417957815498,15095707668521,10481658713998,5636296254671,1374697360270,-4325285019327,-9264539932564,-12972617394681,-18230329898330,-21387761008127,-22514532334962,-25925438030897,-26510327059034,-24085600595557,-24620146930310,-22320314314507,-16769906090406,-15112140003759,-10605099414532,-2772885759161,-460616847024,4149135909967,12488965709530,14031827040443,16896171279808,23601914907475,22662703261130,22651304238143,26889476765780,22603278721097,18973330333018,20823569386479,14024727979086,7510978350835,7670206120332,-296210999795,-7810792216454,-7444656258965,-14898525719796,-21842555233829,-19414268042506,-24356745399187,-29357400143338,-24088949989949,-25665154597580,-27931708451373,-19627492364418,-18245960844577,-18541725820732,-8027369761207,-4594757311138,-4397397434593,6370561350926,10143371262545,9360373833560,18664457349777,20932766801008,17564297597767,24230162167832,24230162167832,17564297597767,20932766801008,18664457349777,9360373833560,10143371262545,6370561350926,-4397397434593,-4594757311138,-8027369761207,-18541725820732,-18245960844577,-19627492364418,-27931708451373,-25665154597580,-24088949989949,-29357400143338,-24356745399187,-19414268042506,-21842555233829,-14898525719796,-7444656258965,-7810792216454,-296210999795,7670206120332,7510978350835,14024727979086,20823569386479,18973330333018,22603278721097,26889476765780,22651304238143,22662703261130,23601914907475,16896171279808,14031827040443,12488965709530,4149135909967,-460616847024,-2772885759161,-10605099414532,-15112140003759,-16769906090406,-22320314314507,-24620146930310,-24085600595557,-26510327059034,-25925438030897,-22514532334962,-21387761008127,-18230329898330,-12972617394681,-9264539932564,-4325285019327,1374697360270,5636296254671,10481658713998,15095707668521,18417957815498,21479300312085,23243007549994,24413886566635,25207648440142,23622044293847,21982289282906,20459951482153,16217187833856,12660717021289,9679708372036,3699727673681,-437728476012,-3024075779585,-9081461065678,-12669160572895,-13559636556640,-18042067490231,-19739380205736,-18143621752479,-20583948700196,-19978174513799,-15424670710946,-15795777894715,-13640977821972,-6960172502573,-5778800255994,-2900979083329,4538991711854,5793154985547,8112056957184,15293655658189,15528183778648,15829681213491,21541811342424,20275424972261,18192492216382,21816133946793,18674944581208,14378691184577,16477547953514,12085787570765,6018505578136,7264733354477,2923523819082,-3587928054335,-2337461732202,-5752600705905,-11508582289854,-9075596105685,-10712014638346,-15253525979531,-11300340988670,-10628050232543,-13641805356616,-8517477078335,-6077496166086,-7896180869985,-2065268679638,1328752483611,-314987234842,5209155453887,8788172629272,6615530915119,10833426116514,13645050276241,10473021402070,13096388466143,14776292873736,10345725594097,11350421392780,12188455199441,6997713994410,6748674381327,7104909284992,1883395121615,1232550984060,1736344807671,-2970910559530,-3437872211637,-2175613691326,-5797395434891,-5788933176714,-3719983530327,-6099092680092,-5448415040543,-2723665019768,-4203243280895,-3226268917954,-136589197441,-1027670753312,-180274878015,2695182021570,2000838304999,2515928772778,4841189374481,3930184975520,3896143316353,5633355806854,4506155256013,3881869665710,4980530767473,3774221502978,2869968567263,3510962752232,2288477938361,1324635279062,1838766601173,830546036476,-74751753005,406635297454,-224161870387,-870243701336,-378483686347,-720506346186,-1090088987733,-510251466492,-618907188915,-847743200290,-276823948997,-199191794514,-322308395995,131034297830,238586110435,170778633462,521907950981,590038511130,481939042569,711278428100,761575175479,627939571470,718328658729,723755954976,604414015905,625209231788,586154235129,465537021572,460247683105,426920166672,318922612231,286433448542,265320065161,198607440560,163817205039,141278745258,102260616275,84481206942,71460209221,44758336872,33278508115,32193664556,20323410661,10185687856,9898320139,8356486292,3813601245,1932920386,1964970491,1350312258,529983967,233427292,186455193,116883012,44933849,10699160,1580983,139962,6809,152,1 915,C,1,457,34656,1046703,16865616,168436478,1142596988,5596983426,20653009833,59033516256,132508805407,232106354791,301662466470,229971528480,-108229327920,-758718069961,-1586038968847,-2239647652776,-2245088403483,-1209559810536,944123096122,3832244130172,6634431147264,8291055004287,7812418404054,4615599747653,-1191206838121,-8654812993530,-16030818980940,-21096402422460,-21704020307729,-16457394584048,-5305011806634,10166227626048,26867582895951,40764253850438,47727123047408,44514134459616,29710026871428,4439955629031,-27352246208063,-59263224418574,-83530299906420,-92762295310860,-81926329741830,-50042739169681,-1065298791862,56369556081474,110355475113672,148051391053089,158495792516482,135342196953082,78928681628964,-2859495702948,-95325764675811,-179390835368197,-235389294311386,-247494643416270,-207771227792610,-118839293094660,5598901884241,142653726556110,264314480556932,342989234856966,357501376450005,298333090572656,170886294577152,-4217949223790,-194219487292584,-360314203676235,-465603670860605,-483191269733178,-402617878108912,-233189635120560,-3392140349820,243687565435979,458285758443030,593894784022648,617294264979954,516502784596965,304689958737364,18863983429938,-286659473398510,-550751442004656,-717766573151205,-749140369414075,-631966362686472,-382786937390258,-45645550848480,315537989129130,629082130794421,829906816627470,873204802797947,744427827421206,463303785688140,80892130336151,-329825656512648,-688005467153150,-920922546933624,-978757551074940,-845233507601810,-541845942364548,-124583471140327,326481821559750,722808439794690,985059934084559,1059175086019320,927502797725173,612743152918254,173937280893900,-304694677904201,-729956280496092,-1017891679926190,-1110535318069026,-987817706338770,-672043113751780,-223820771957652,269821586906707,712682114805090,1018398123618480,1127380545630181,1018398123618480,712682114805090,269821586906707,-223820771957652,-672043113751780,-987817706338770,-1110535318069026,-1017891679926190,-729956280496092,-304694677904201,173937280893900,612743152918254,927502797725173,1059175086019320,985059934084559,722808439794690,326481821559750,-124583471140327,-541845942364548,-845233507601810,-978757551074940,-920922546933624,-688005467153150,-329825656512648,80892130336151,463303785688140,744427827421206,873204802797947,829906816627470,629082130794421,315537989129130,-45645550848480,-382786937390258,-631966362686472,-749140369414075,-717766573151205,-550751442004656,-286659473398510,18863983429938,304689958737364,516502784596965,617294264979954,593894784022648,458285758443030,243687565435979,-3392140349820,-233189635120560,-402617878108912,-483191269733178,-465603670860605,-360314203676235,-194219487292584,-4217949223790,170886294577152,298333090572656,357501376450005,342989234856966,264314480556932,142653726556110,5598901884241,-118839293094660,-207771227792610,-247494643416270,-235389294311386,-179390835368197,-95325764675811,-2859495702948,78928681628964,135342196953082,158495792516482,148051391053089,110355475113672,56369556081474,-1065298791862,-50042739169681,-81926329741830,-92762295310860,-83530299906420,-59263224418574,-27352246208063,4439955629031,29710026871428,44514134459616,47727123047408,40764253850438,26867582895951,10166227626048,-5305011806634,-16457394584048,-21704020307729,-21096402422460,-16030818980940,-8654812993530,-1191206838121,4615599747653,7812418404054,8291055004287,6634431147264,3832244130172,944123096122,-1209559810536,-2245088403483,-2239647652776,-1586038968847,-758718069961,-108229327920,229971528480,301662466470,232106354791,132508805407,59033516256,20653009833,5596983426,1142596988,168436478,16865616,1046703,34656,457,1,D,1,152,6901,148565,1858200,15155104,86812120,367487863,1190327351,3012951330,5989638633,9140344662,9648811264,3313667258,-13148742546,-38597565849,-64904667268,-77779343589,-61888800253,-8593649166,77324538486,175476397876,253676424185,276650312027,217060415324,66092633381,-158971969448,-412806403468,-627993600744,-729620355170,-656306407276,-382137674087,67879414743,614965562192,1138341255312,1499141198050,1571420081588,1274625752123,601744048998,-363407564568,-1446794661932,-2408220567609,-2989134079966,-2976114527986,-2264109620846,-900841272406,902054989595,2796995417387,4363875091470,5197326825470,5000880641440,3668779917670,1336476280745,-1616148694988,-4617508836882,-7009477040960,-8187049372093,-7742844391902,-5581983242168,-1977087732392,2454292504190,6850268088905,10267035950639,11874272340308,11146135810710,8006647324220,2891655673166,-3296907877177,-9345930820874,-13969491959470,-16081741284780,-15044134602759,-10831603507498,-4079717531294,4001853779624,11840147140466,17800947394583,20527541387085,19246948077542,13972935394268,5551637905536,-4470823563654,-14137215592403,-21466007337678,-24856642637686,-23431688389868,-17247063672143,-7324476616262,4509350294250,15956196656702,24695115936180,28858682789016,27435511708176,20508812975900,9275138742095,-4164848582920,-17204065196422,-27238081812785,-32186678310236,-30925229500461,-23537713428010,-11334098818756,3380778927001,17748270038406,28920867197546,34635099830310,33673243001316,26118932900068,13355843345434,-2189389027593,-17510440572512,-29604067961834,-36062747257811,-35561217747948,-28135398139399,-15190070784240,771738283350,16643392877481,29330043131486,36358099850618,36358099850618,29330043131486,16643392877481,771738283350,-15190070784240,-28135398139399,-35561217747948,-36062747257811,-29604067961834,-17510440572512,-2189389027593,13355843345434,26118932900068,33673243001316,34635099830310,28920867197546,17748270038406,3380778927001,-11334098818756,-23537713428010,-30925229500461,-32186678310236,-27238081812785,-17204065196422,-4164848582920,9275138742095,20508812975900,27435511708176,28858682789016,24695115936180,15956196656702,4509350294250,-7324476616262,-17247063672143,-23431688389868,-24856642637686,-21466007337678,-14137215592403,-4470823563654,5551637905536,13972935394268,19246948077542,20527541387085,17800947394583,11840147140466,4001853779624,-4079717531294,-10831603507498,-15044134602759,-16081741284780,-13969491959470,-9345930820874,-3296907877177,2891655673166,8006647324220,11146135810710,11874272340308,10267035950639,6850268088905,2454292504190,-1977087732392,-5581983242168,-7742844391902,-8187049372093,-7009477040960,-4617508836882,-1616148694988,1336476280745,3668779917670,5000880641440,5197326825470,4363875091470,2796995417387,902054989595,-900841272406,-2264109620846,-2976114527986,-2989134079966,-2408220567609,-1446794661932,-363407564568,601744048998,1274625752123,1571420081588,1499141198050,1138341255312,614965562192,67879414743,-382137674087,-656306407276,-729620355170,-627993600744,-412806403468,-158971969448,66092633381,217060415324,276650312027,253676424185,175476397876,77324538486,-8593649166,-61888800253,-77779343589,-64904667268,-38597565849,-13148742546,3313667258,9648811264,9140344662,5989638633,3012951330,1190327351,367487863,86812120,15155104,1858200,148565,6901,152,1 917,C,1,458,34502,1006694,14874091,124614952,605350788,1499978551,75268504,-10606898520,-24594865264,9655469377,131071803058,146494958890,-308319442045,-853351322548,87821857654,2578063204818,2044774483207,-4912298030024,-8784139371098,4804760165507,22633210098726,5086499153602,-42392715254894,-36055383520771,58250843193830,99156865380370,-47901017503177,-196599300312692,-22783908415290,310543588031680,191324723550675,-393861613401788,-481580787749362,369184504619701,881340072464820,-141819957273968,-1322357337407418,-371984231825345,1673153996034542,1206493594494748,-1753352382414443,-2309191255580696,1372276508523528,3519616276311012,-385605354050181,-4577208277857684,-1244774092186086,5163317030882193,3407106949950392,-4971360018991962,-5829623411787620,3788517253575545,8112591844707448,-1566488367171350,-9798809554424883,-1539860676154658,10466732735986414,5178713265020046,-9823210614354745,-8852437803690824,7773057622225854,12001463464353847,-4450018681321616,-14101344455521590,204563388594015,14752666772415769,4445875917186844,-13747994763994743,-8891958656147615,11107310487133864,12518360570587010,-7080621913361707,-14787896335402819,2121380400285496,15314960744998187,3163953115818335,-13922625868816928,-8085332352729934,10678795651874185,11953039076950497,-5906159442412236,-14169993822980457,160311731690223,14322785419793868,5827686327261350,-12257625033656937,-11242765868809929,8125257419296192,15301854397271281,-2380898327696391,-17376727267966924,-4267669317798762,17100676674997625,10959900642956581,-14435978647538784,-16814461345029677,9685485816598397,21068296403505984,-3443590137115318,-23194329614010517,-3503753154400309,22973858234281752,10307961057914541,-20511128297574403,-16187834800213752,16191981594505842,20534757378644659,-10601331283366025,-22975927153654832,4421945757309073,23391000781645561,1662388654395724,-21889782941433254,-7042638626246507,18766360142468289,11232924696701736,-14445989836789749,-13895066761024763,9435965377769388,14848301619970734,-4283803815397411,-14073033325115183,-460761366330916,11712654671242581,4286408056587917,-8070772581586880,-6767644624711230,3596206189730549,7617065284092615,1152434956234209,-6733519102341397,-5566361295606807,4232775669431982,9066298919014837,-447487917282361,-11189611819829533,-4111068944526141,11666401509146641,8827271162464101,-10465879739373932,-13078784503546269,7800197401328839,16337570155307815,-4083054181941353,-18252408959821563,-148319192464747,18695282418477750,4330036454725005,-17763193261378583,-7965334564514095,15738617403090887,10695666151692345,-13021846851207827,-12337537954852410,10053499153273579,12883862620238977,-7244313684009527,-12477387900073197,4923390731204377,11368272317265861,-3308220263181952,-9867335917894431,2493421919547359,8302171931317783,-2452459546251571,-6977990966901145,3048097442867593,6141838564880446,-4051239197923047,-5949391862596627,5171022618754945,6437452894084545,-6098847841367885,-7509918025849221,6564435092598972,8946917424844213,-6394672498043841,-10443399779413313,5559742318175945,11674885117377025,-4189646323838601,-12377334793950804,2549830644964319,12419575180242751,-976299637031641,-11844662024922639,-215159861943973,10863320471800297,819787505858910,-9796939683208087,-805820250688065,8984657228932589,326149271366867,-8682256735244269,326149271366867,8984657228932589,-805820250688065,-9796939683208087,819787505858910,10863320471800297,-215159861943973,-11844662024922639,-976299637031641,12419575180242751,2549830644964319,-12377334793950804,-4189646323838601,11674885117377025,5559742318175945,-10443399779413313,-6394672498043841,8946917424844213,6564435092598972,-7509918025849221,-6098847841367885,6437452894084545,5171022618754945,-5949391862596627,-4051239197923047,6141838564880446,3048097442867593,-6977990966901145,-2452459546251571,8302171931317783,2493421919547359,-9867335917894431,-3308220263181952,11368272317265861,4923390731204377,-12477387900073197,-7244313684009527,12883862620238977,10053499153273579,-12337537954852410,-13021846851207827,10695666151692345,15738617403090887,-7965334564514095,-17763193261378583,4330036454725005,18695282418477750,-148319192464747,-18252408959821563,-4083054181941353,16337570155307815,7800197401328839,-13078784503546269,-10465879739373932,8827271162464101,11666401509146641,-4111068944526141,-11189611819829533,-447487917282361,9066298919014837,4232775669431982,-5566361295606807,-6733519102341397,1152434956234209,7617065284092615,3596206189730549,-6767644624711230,-8070772581586880,4286408056587917,11712654671242581,-460761366330916,-14073033325115183,-4283803815397411,14848301619970734,9435965377769388,-13895066761024763,-14445989836789749,11232924696701736,18766360142468289,-7042638626246507,-21889782941433254,1662388654395724,23391000781645561,4421945757309073,-22975927153654832,-10601331283366025,20534757378644659,16191981594505842,-16187834800213752,-20511128297574403,10307961057914541,22973858234281752,-3503753154400309,-23194329614010517,-3443590137115318,21068296403505984,9685485816598397,-16814461345029677,-14435978647538784,10959900642956581,17100676674997625,-4267669317798762,-17376727267966924,-2380898327696391,15301854397271281,8125257419296192,-11242765868809929,-12257625033656937,5827686327261350,14322785419793868,160311731690223,-14169993822980457,-5906159442412236,11953039076950497,10678795651874185,-8085332352729934,-13922625868816928,3163953115818335,15314960744998187,2121380400285496,-14787896335402819,-7080621913361707,12518360570587010,11107310487133864,-8891958656147615,-13747994763994743,4445875917186844,14752666772415769,204563388594015,-14101344455521590,-4450018681321616,12001463464353847,7773057622225854,-8852437803690824,-9823210614354745,5178713265020046,10466732735986414,-1539860676154658,-9798809554424883,-1566488367171350,8112591844707448,3788517253575545,-5829623411787620,-4971360018991962,3407106949950392,5163317030882193,-1244774092186086,-4577208277857684,-385605354050181,3519616276311012,1372276508523528,-2309191255580696,-1753352382414443,1206493594494748,1673153996034542,-371984231825345,-1322357337407418,-141819957273968,881340072464820,369184504619701,-481580787749362,-393861613401788,191324723550675,310543588031680,-22783908415290,-196599300312692,-47901017503177,99156865380370,58250843193830,-36055383520771,-42392715254894,5086499153602,22633210098726,4804760165507,-8784139371098,-4912298030024,2044774483207,2578063204818,87821857654,-853351322548,-308319442045,146494958890,131071803058,9655469377,-24594865264,-10606898520,75268504,1499978551,605350788,124614952,14874091,1006694,34502,458,1,D,1,152,6778,137829,1520904,9733542,34961346,48312867,-124052144,-632326426,-604020571,2092618908,5854513284,-442807162,-21546023237,-21911405848,43589846034,101865219685,-27950366534,-276043501660,-143536935604,516078705807,661745755730,-627584765354,-1705201611951,166799366042,3252272436908,1538981972508,-4832276777109,-5187626043520,5326767372676,11093163935577,-2977747055004,-18653209764356,-4256111489636,25892569052621,17957443353070,-29354512055328,-38260545781291,24573226474816,62933468323426,-7192578874838,-86946312618507,-25459463801672,102879515487000,72779664515665,-102297873005072,-129850676776236,77880964900040,187453501791475,-25781203353502,-233355631369522,-52490336353731,254704248276014,149290283649060,-240978647910408,-251537033332847,186737105604192,342807276034138,-93418360294659,-406360366244252,-30277000774646,428368112719132,169499441721409,-400621456628284,-305554386533819,322187641051775,418861395408738,-199793036866428,-491981441120413,46996193114183,512223466979912,117584838817203,-473522051912373,-272651995084042,377457566370020,396907063104761,-233396586041807,-471792806670276,57752940903539,484082427302699,127638746183318,-428061786781024,-298010152171571,306975463364197,428861154284824,-133372982904531,-499537155002499,-71934480280850,496638572294896,282383719703019,-416599054488821,-469393704429832,266812432642955,606749589211515,-64918882456766,-674821475785020,-163759156940467,663746813524519,390200146193148,-574886659984295,-586287552754887,420260324139998,729077856238668,-220153024213337,-803888319970769,-487331661456,805698082420817,216020046320209,-738803022829998,-403621586614440,615084665324447,545752038956863,-451521303724068,-631375422946209,267603505210759,656103401085730,-83129183579892,-621655964731191,-83446432711857,535048528543280,216202894507511,-407757928118633,-302724265975162,254887235764316,335046742780263,-94157708379537,-310607108837960,-55497073493545,232994575319505,175846536397354,-112159972719779,-251668740188941,-36261019197109,273077128759573,192684819911509,-237333212512593,-336258380975632,149612719585919,448043390327363,-22390640805383,-514053258470775,-126552330167265,527461476779143,277138153836428,-489472420410901,-410379372975745,408666788893975,511408924546745,-299015358281083,-571519196276659,177080889349134,588865190996987,-59088266514861,-567858256338117,-41514903183267,517594479761819,115617207247193,-449823805831162,-159033324706869,376942491017951,172290728990305,-310326363502299,-159904325109935,259106192183215,129403047645122,-229324395004963,-90241548715245,223373761968827,52592238177721,-239702483759943,-25962612828767,272906064489844,17666008153405,-314408347827859,-31356832699547,353872898304693,66020772258677,-381265285034353,-115859365268914,389187665580467,171354532370049,-374865950506591,-221461160620323,341118191784395,256463893375603,-295837642898338,-270706901731855,249956918243583,264320931809695,-214382049796995,-243309204091043,196792298278895,217856483744606,-199316503485711,-199316503485711,217856483744606,196792298278895,-243309204091043,-214382049796995,264320931809695,249956918243583,-270706901731855,-295837642898338,256463893375603,341118191784395,-221461160620323,-374865950506591,171354532370049,389187665580467,-115859365268914,-381265285034353,66020772258677,353872898304693,-31356832699547,-314408347827859,17666008153405,272906064489844,-25962612828767,-239702483759943,52592238177721,223373761968827,-90241548715245,-229324395004963,129403047645122,259106192183215,-159904325109935,-310326363502299,172290728990305,376942491017951,-159033324706869,-449823805831162,115617207247193,517594479761819,-41514903183267,-567858256338117,-59088266514861,588865190996987,177080889349134,-571519196276659,-299015358281083,511408924546745,408666788893975,-410379372975745,-489472420410901,277138153836428,527461476779143,-126552330167265,-514053258470775,-22390640805383,448043390327363,149612719585919,-336258380975632,-237333212512593,192684819911509,273077128759573,-36261019197109,-251668740188941,-112159972719779,175846536397354,232994575319505,-55497073493545,-310607108837960,-94157708379537,335046742780263,254887235764316,-302724265975162,-407757928118633,216202894507511,535048528543280,-83446432711857,-621655964731191,-83129183579892,656103401085730,267603505210759,-631375422946209,-451521303724068,545752038956863,615084665324447,-403621586614440,-738803022829998,216020046320209,805698082420817,-487331661456,-803888319970769,-220153024213337,729077856238668,420260324139998,-586287552754887,-574886659984295,390200146193148,663746813524519,-163759156940467,-674821475785020,-64918882456766,606749589211515,266812432642955,-469393704429832,-416599054488821,282383719703019,496638572294896,-71934480280850,-499537155002499,-133372982904531,428861154284824,306975463364197,-298010152171571,-428061786781024,127638746183318,484082427302699,57752940903539,-471792806670276,-233396586041807,396907063104761,377457566370020,-272651995084042,-473522051912373,117584838817203,512223466979912,46996193114183,-491981441120413,-199793036866428,418861395408738,322187641051775,-305554386533819,-400621456628284,169499441721409,428368112719132,-30277000774646,-406360366244252,-93418360294659,342807276034138,186737105604192,-251537033332847,-240978647910408,149290283649060,254704248276014,-52490336353731,-233355631369522,-25781203353502,187453501791475,77880964900040,-129850676776236,-102297873005072,72779664515665,102879515487000,-25459463801672,-86946312618507,-7192578874838,62933468323426,24573226474816,-38260545781291,-29354512055328,17957443353070,25892569052621,-4256111489636,-18653209764356,-2977747055004,11093163935577,5326767372676,-5187626043520,-4832276777109,1538981972508,3252272436908,166799366042,-1705201611951,-627584765354,661745755730,516078705807,-143536935604,-276043501660,-27950366534,101865219685,43589846034,-21911405848,-21546023237,-442807162,5854513284,2092618908,-604020571,-632326426,-124052144,48312867,34961346,9733542,1520904,137829,6778,152,1 919,C,1,459,35267,1107567,19348935,221420733,1838688517,11880117633,62782268273,281563680303,1101919847343,3844823473277,12162899017437,35351087157499,95413966883753,241238084256597,575478870863941,1303102822125381,2815210093532697,5828080820658839,11605597108550383,22303509149490759,41486607404087111,74884853195096921,131471983756600401,224970085760081627,375906136159570627,614371526451014225,983663068557605281,1545013833114378151,2383654233597563279,3616477795307324199,5401621684233559099,7950308848479588023,11541335957866394669,16538628521886234555,23412320841740137489,32763852968892230467,45355608730288558573,62145647263782600775,84328104522916369375,113379860014035755271,151114076796024864109,199741228695105216625,261938226971518602817,340926248551414292873,440557848672686787757,565413911711925694891,720910954464578606853,913419245744203027373,1150392144465041984539,1440506985115734708093,1793817754597100614935,2221919707808701538647,2738125961318561516531,3357655985315987344083,4097835784412472809003,4978309418521862504549,6021261367041048063235,7251649084101661888693,8697444931198808420219,10389886507615070459837,12363734230465526558917,14657534846701772453493,17313889390892737224773,20379723936931302189227,23906561330880276425867,27950791937836999330261,32573941289815831836029,37842932386067662432355,43830340273819655210779,50614636427965669366751,58280420354581348267773,66918635767028811729113,76626768626494138459295,87509024302545150942275,99676481094985325274507,113247217366965792737415,128346409571823826632153,145106398513038626920531,163666721258411933459393,184174106236259158610321,206782429172993264338059,231652627687744316995075,258952572540117348357179,288856893731176025647193,321546759884372634165359,357209609581352000484103,396038833596069653696235,438233407258016276085525,483997472479861431268155,533539869304641952091023,587073617160637937629043,644815346356013215363939,706984680697670155367141,773803572476935437215825,845495591425866000710833,922285169609248463403501,1004396804575807356845541,1092054223444783530218697,1185479510948003082689265,1284892204780061720510403,1390508361927697095680845,1502539599951386777441225,1621192117475424093706443,1746665698405037722375507,1879152704628454301223111,2018837062176115463994599,2165893245996545674505929,2320485268666683440490297,2482765678482012187272971,2652874572466917238092737,2830938629906955350199989,3017070172031045602275259,3211366253462179579064103,3413907791009624198761281,3624758735293573108411239,3843965290574888115192453,4071555188008298690294459,4307537017347744347229007,4551899621908187556378921,4804611561330105125948851,5065620646402077378350427,5334853549874735706349965,5612215496847331722522819,5897590037928141760926951,6190838907963867592145147,6491801972703434812461727,6800297265310638551573175,7116121114170637538914875,7439048362950200768552409,7768832683373851276594763,8105206980670746229131015,8447883891133530397291239,8796556370713871586633673,9150898373063395904433847,9510565614916801816109171,9875196426209555270523055,10244412681829208827134443,10617820811420405596297625,10995012883202268109943035,11375567757316257029860193,11759052303805723866732181,12145022679938178120010115,12533025661220543466246469,12922600020129083451265479,13313277946281800767937019,13704586501524358951005907,14096049103183128845070067,14487187028562729654773839,14877520933631968560687575,15266572378752525257861465,15653865354259772196296829,16038927798705010163131511,16421293102612952290627425,16800501590696955660492291,17176101975606407451754735,17547652776454673660102049,17914723695590707803337995,18276896947331131881270535,18633768532660408629706869,18984949454232408300283971,19330066866364740608723663,19668765155104914402340591,20000706943861709853741899,20325574020532908058098141,20643068182518367309382415,20952911996481884891656329,21254849470212767830664011,21548646634434927746906203,21834092032913958405277303,22110997119717397104147713,22379196562986593014625351,22638548455076750817264171,22888934429411328005955937,23130259684874720187668259,23362452919029937030895139,23585466171892844789600135,23799274582418876322221743,24003876060259495009911589,24199290875721999345899051,24385561171215538470098273,24562750397786728727727075,24730942680638444667752209,24890242117783821767408879,25040772016213102503390157,25182674070142824347397163,25316107486074475860710455,25441248059513000292742875,25558287208284648773120645,25667430967449272685013429,25768898950825094346307911,25862923284135448778509357,25949747514748282342367821,26029625502911813347195159,26102820299295316904636219,26169603013524218526896033,26230251678255418865329603,26285050113174016357773203,26334286793108496031907645,26378253724260333553926681,26417245332328307223490883,26451557366080221505932837,26481485819687886475689709,26507325876897715806599383,26529370879861767510620627,26547911325204898681936393,26563233889655248085860641,26575620487319691726824819,26585347360445333743092329,26592684205274509815907677,26597893334376106499645667,26601228876622015383431459,26602936015775837499039123,26603250268472892721113539,26602396802197276856939901,26600589793703990609787467,26598031828192638724557665,26594913339414243185136779,26591412090784513309781503,26587692697485470128161917,26583906189462466139083735,26580189615165043237156869,26576665685837230256913361,26573442460135115668660127,26570613068835964117143055,26568255479402691534902747,26566432300178871463019681,26565190624011116553784753,26564561911126010667978977,26564561911126010667978977,26565190624011116553784753,26566432300178871463019681,26568255479402691534902747,26570613068835964117143055,26573442460135115668660127,26576665685837230256913361,26580189615165043237156869,26583906189462466139083735,26587692697485470128161917,26591412090784513309781503,26594913339414243185136779,26598031828192638724557665,26600589793703990609787467,26602396802197276856939901,26603250268472892721113539,26602936015775837499039123,26601228876622015383431459,26597893334376106499645667,26592684205274509815907677,26585347360445333743092329,26575620487319691726824819,26563233889655248085860641,26547911325204898681936393,26529370879861767510620627,26507325876897715806599383,26481485819687886475689709,26451557366080221505932837,26417245332328307223490883,26378253724260333553926681,26334286793108496031907645,26285050113174016357773203,26230251678255418865329603,26169603013524218526896033,26102820299295316904636219,26029625502911813347195159,25949747514748282342367821,25862923284135448778509357,25768898950825094346307911,25667430967449272685013429,25558287208284648773120645,25441248059513000292742875,25316107486074475860710455,25182674070142824347397163,25040772016213102503390157,24890242117783821767408879,24730942680638444667752209,24562750397786728727727075,24385561171215538470098273,24199290875721999345899051,24003876060259495009911589,23799274582418876322221743,23585466171892844789600135,23362452919029937030895139,23130259684874720187668259,22888934429411328005955937,22638548455076750817264171,22379196562986593014625351,22110997119717397104147713,21834092032913958405277303,21548646634434927746906203,21254849470212767830664011,20952911996481884891656329,20643068182518367309382415,20325574020532908058098141,20000706943861709853741899,19668765155104914402340591,19330066866364740608723663,18984949454232408300283971,18633768532660408629706869,18276896947331131881270535,17914723695590707803337995,17547652776454673660102049,17176101975606407451754735,16800501590696955660492291,16421293102612952290627425,16038927798705010163131511,15653865354259772196296829,15266572378752525257861465,14877520933631968560687575,14487187028562729654773839,14096049103183128845070067,13704586501524358951005907,13313277946281800767937019,12922600020129083451265479,12533025661220543466246469,12145022679938178120010115,11759052303805723866732181,11375567757316257029860193,10995012883202268109943035,10617820811420405596297625,10244412681829208827134443,9875196426209555270523055,9510565614916801816109171,9150898373063395904433847,8796556370713871586633673,8447883891133530397291239,8105206980670746229131015,7768832683373851276594763,7439048362950200768552409,7116121114170637538914875,6800297265310638551573175,6491801972703434812461727,6190838907963867592145147,5897590037928141760926951,5612215496847331722522819,5334853549874735706349965,5065620646402077378350427,4804611561330105125948851,4551899621908187556378921,4307537017347744347229007,4071555188008298690294459,3843965290574888115192453,3624758735293573108411239,3413907791009624198761281,3211366253462179579064103,3017070172031045602275259,2830938629906955350199989,2652874572466917238092737,2482765678482012187272971,2320485268666683440490297,2165893245996545674505929,2018837062176115463994599,1879152704628454301223111,1746665698405037722375507,1621192117475424093706443,1502539599951386777441225,1390508361927697095680845,1284892204780061720510403,1185479510948003082689265,1092054223444783530218697,1004396804575807356845541,922285169609248463403501,845495591425866000710833,773803572476935437215825,706984680697670155367141,644815346356013215363939,587073617160637937629043,533539869304641952091023,483997472479861431268155,438233407258016276085525,396038833596069653696235,357209609581352000484103,321546759884372634165359,288856893731176025647193,258952572540117348357179,231652627687744316995075,206782429172993264338059,184174106236259158610321,163666721258411933459393,145106398513038626920531,128346409571823826632153,113247217366965792737415,99676481094985325274507,87509024302545150942275,76626768626494138459295,66918635767028811729113,58280420354581348267773,50614636427965669366751,43830340273819655210779,37842932386067662432355,32573941289815831836029,27950791937836999330261,23906561330880276425867,20379723936931302189227,17313889390892737224773,14657534846701772453493,12363734230465526558917,10389886507615070459837,8697444931198808420219,7251649084101661888693,6021261367041048063235,4978309418521862504549,4097835784412472809003,3357655985315987344083,2738125961318561516531,2221919707808701538647,1793817754597100614935,1440506985115734708093,1150392144465041984539,913419245744203027373,720910954464578606853,565413911711925694891,440557848672686787757,340926248551414292873,261938226971518602817,199741228695105216625,151114076796024864109,113379860014035755271,84328104522916369375,62145647263782600775,45355608730288558573,32763852968892230467,23412320841740137489,16538628521886234555,11541335957866394669,7950308848479588023,5401621684233559099,3616477795307324199,2383654233597563279,1545013833114378151,983663068557605281,614371526451014225,375906136159570627,224970085760081627,131471983756600401,74884853195096921,41486607404087111,22303509149490759,11605597108550383,5828080820658839,2815210093532697,1303102822125381,575478870863941,241238084256597,95413966883753,35351087157499,12162899017437,3844823473277,1101919847343,281563680303,62782268273,11880117633,1838688517,221420733,19348935,1107567,35267,459,1,D,1,153,7115,162333,2259651,21800789,158531081,921454267,4468126621,18662234889,68800330743,228154304717,690794322705,1932481775385,5043236390229,12375483570175,28742775849847,63535108410423,134297198413775,272554707524249,532978130765537,1007351346564781,1845266378365891,3284000963952265,5690652965381097,9620306343725993,15894787346979397,25707435736283453,40760262032998561,63440883790939839,97047725147219911,146073114555086441,216555112134203447,316510123066420455,456459585741525399,650065238498934843,914888639969119027,1273291716873594773,1753496110816991883,2390819963368996349,3229111488413522995,4322399204825691335,5736779014094921285,7552558380122808635,9866677676269315475,12795428282931793571,16477486224184986997,21077279003211646681,26788701815296494319,33839197469442735961,42494212124540877569,53062036337109768237,65899037923251594875,81415289761103494275,100080591911031839417,122430883324893073167,149075033975691158499,180702003494997908585,218088347394870887283,262106046717722897019,313730631551570079659,374049563324038396569,444270835204790366485,525731744363361062059,619907784309675999317,728421600149948073119,853051944383088360447,995742565903569138443,1158610960226815264319,1343956904673522124963,1554270698400602059525,1792241023809100833623,2060762343052370814953,2362941741167180620391,2702105125807913266919,3081802692725154376771,3505813566033318682159,3978149522988454910717,4503057714470360717659,5085022294648658873171,5728764876419516193103,6439243733130277517035,7221651671858538091297,8081412509068219553781,9024176085809245398495,10055811766733824899419,11182400375038948729511,12410224523972840744049,13745757314717710078925,15195649380230498641117,16766714264928921262299,18465912140886560495741,20300331872375902206773,22277171452093300004151,24403716844130352890177,26687319280632335467893,29135371071012241647833,31755279994472017351087,34554442358322973779055,37540214816098520119943,40719885050620683954679,44100641437928716028101,47689541818220492131475,51493481509618146031189,55519160709575711699701,59773051437028936628971,64261364175877974788901,68990014387025573252561,73964589061901342783745,79190313495124391730989,84672018457634584980635,90414107954206636638341,96420527750709715482617,102694734856756798097945,109239668148481622233931,116057720314075979444445,123150711301414996625331,130519863442600282128721,138165778424575106076315,146088416268133420446553,154287076469682681834081,162760381451062121062065,171506262452602656100167,180521947993488637543307,189803955011399708455949,199348082780436520275831,209149409692538647588575,219202292973066286528261,229500371386025269148409,240036570968659117354399,250803113818908555539957,261791529942648756118287,272992672150762616845837,284396733979103812260199,295993270587359103101451,307771222575850728334053,319718942642542727149807,331824224986044827244323,344074337344356618847675,356456055543572082169863,368955700415875177984225,381559176932002269219315,394252015380024082678501,407019414409902811901199,419846285751899483607909,432717300406629726269487,445616936095474736118931,458529525752224506911071,471439306830330072332001,484330471195027913264927,497187215365917449081559,509993790873352022186493,522734554491260382650797,535394018109750239488317,547956898013045670466119,560408163331952401067867,572733083445095735262941,584917274109593095552423,596946742109556148399345,608807928219807094466191,620487748292371497269159,631973632284598313319161,643253561060069839453547,654316100806705080835235,665150434930527368122193,675746393298352798586705,686094478718047406124633,696185890560881469741069,706012545446760198068769,715567094929610928759129,724842940136837297281961,733834243333390488614511,742535936397538204630565,750943726211717507680965,759054096987826268164851,766864309561832943054669,774372397707566058494923,781577161533891268904171,788478158043112034884523,795075688941265086637401,801370785802956807999955,807365192704440907475223,813061346448716478701109,818462354515479918648093,823571970876752162199553,828394569825890939149853,832935117973463487479173,837199144568087623947329,841192710303850128825971,844922374778295054530741,848395162766265669179173,851618529475116160932509,854600324946024011095883,857348757764377786722459,859872358239539188222915,862179941210737578775863,864280568631508875341799,866183512080001873446345,867898215336712040722777,869434257164839307510391,870801314421581773016627,872009125621355671635713,873067455064260570551405,873986057635175483646423,874774644370762611909131,875442848883453460066439,876000194723275486140851,876456063750220400642345,876819665581828432629317,877100008172834087855251,877305869576152992016253,877445770927247425280371,877527950687045896302067,877560340172158437457085,877550540395164993055257,877505800232291467709019,877432995930850425738535,877338611964427104591431,877228723239945492096685,877108978657456697347251,876984586020749975941481,876860298294687348890671,876740401203492090145463,876628702163059998098235,876528520539684681494701,876442679227361763419325,876373497536022546274513,876322785383598987069847,876291838785686602578071,876281436637693787979791,876291838785686602578071,876322785383598987069847,876373497536022546274513,876442679227361763419325,876528520539684681494701,876628702163059998098235,876740401203492090145463,876860298294687348890671,876984586020749975941481,877108978657456697347251,877228723239945492096685,877338611964427104591431,877432995930850425738535,877505800232291467709019,877550540395164993055257,877560340172158437457085,877527950687045896302067,877445770927247425280371,877305869576152992016253,877100008172834087855251,876819665581828432629317,876456063750220400642345,876000194723275486140851,875442848883453460066439,874774644370762611909131,873986057635175483646423,873067455064260570551405,872009125621355671635713,870801314421581773016627,869434257164839307510391,867898215336712040722777,866183512080001873446345,864280568631508875341799,862179941210737578775863,859872358239539188222915,857348757764377786722459,854600324946024011095883,851618529475116160932509,848395162766265669179173,844922374778295054530741,841192710303850128825971,837199144568087623947329,832935117973463487479173,828394569825890939149853,823571970876752162199553,818462354515479918648093,813061346448716478701109,807365192704440907475223,801370785802956807999955,795075688941265086637401,788478158043112034884523,781577161533891268904171,774372397707566058494923,766864309561832943054669,759054096987826268164851,750943726211717507680965,742535936397538204630565,733834243333390488614511,724842940136837297281961,715567094929610928759129,706012545446760198068769,696185890560881469741069,686094478718047406124633,675746393298352798586705,665150434930527368122193,654316100806705080835235,643253561060069839453547,631973632284598313319161,620487748292371497269159,608807928219807094466191,596946742109556148399345,584917274109593095552423,572733083445095735262941,560408163331952401067867,547956898013045670466119,535394018109750239488317,522734554491260382650797,509993790873352022186493,497187215365917449081559,484330471195027913264927,471439306830330072332001,458529525752224506911071,445616936095474736118931,432717300406629726269487,419846285751899483607909,407019414409902811901199,394252015380024082678501,381559176932002269219315,368955700415875177984225,356456055543572082169863,344074337344356618847675,331824224986044827244323,319718942642542727149807,307771222575850728334053,295993270587359103101451,284396733979103812260199,272992672150762616845837,261791529942648756118287,250803113818908555539957,240036570968659117354399,229500371386025269148409,219202292973066286528261,209149409692538647588575,199348082780436520275831,189803955011399708455949,180521947993488637543307,171506262452602656100167,162760381451062121062065,154287076469682681834081,146088416268133420446553,138165778424575106076315,130519863442600282128721,123150711301414996625331,116057720314075979444445,109239668148481622233931,102694734856756798097945,96420527750709715482617,90414107954206636638341,84672018457634584980635,79190313495124391730989,73964589061901342783745,68990014387025573252561,64261364175877974788901,59773051437028936628971,55519160709575711699701,51493481509618146031189,47689541818220492131475,44100641437928716028101,40719885050620683954679,37540214816098520119943,34554442358322973779055,31755279994472017351087,29135371071012241647833,26687319280632335467893,24403716844130352890177,22277171452093300004151,20300331872375902206773,18465912140886560495741,16766714264928921262299,15195649380230498641117,13745757314717710078925,12410224523972840744049,11182400375038948729511,10055811766733824899419,9024176085809245398495,8081412509068219553781,7221651671858538091297,6439243733130277517035,5728764876419516193103,5085022294648658873171,4503057714470360717659,3978149522988454910717,3505813566033318682159,3081802692725154376771,2702105125807913266919,2362941741167180620391,2060762343052370814953,1792241023809100833623,1554270698400602059525,1343956904673522124963,1158610960226815264319,995742565903569138443,853051944383088360447,728421600149948073119,619907784309675999317,525731744363361062059,444270835204790366485,374049563324038396569,313730631551570079659,262106046717722897019,218088347394870887283,180702003494997908585,149075033975691158499,122430883324893073167,100080591911031839417,81415289761103494275,65899037923251594875,53062036337109768237,42494212124540877569,33839197469442735961,26788701815296494319,21077279003211646681,16477486224184986997,12795428282931793571,9866677676269315475,7552558380122808635,5736779014094921285,4322399204825691335,3229111488413522995,2390819963368996349,1753496110816991883,1273291716873594773,914888639969119027,650065238498934843,456459585741525399,316510123066420455,216555112134203447,146073114555086441,97047725147219911,63440883790939839,40760262032998561,25707435736283453,15894787346979397,9620306343725993,5690652965381097,3284000963952265,1845266378365891,1007351346564781,532978130765537,272554707524249,134297198413775,63535108410423,28742775849847,12375483570175,5043236390229,1932481775385,690794322705,228154304717,68800330743,18662234889,4468126621,921454267,158531081,21800789,2259651,162333,7115,153,1 921,C,1,460,35113,1067497,17326636,174879649,1209903307,6166726540,24577695199,80675157649,227810451658,571810013737,1303695956509,2737777222942,5349131579953,9800454244507,16937337996892,27728500308877,43139254631683,63931536707134,90391101421225,122021232978517,157279046532796,193430880292927,226610924108095,252178942703776,265413633031957,262478554328509,241535638561954,203808904130167,154300921871077,101858457699010,58393944292069,37197780238189,50447970857536,106290448599943,206091993674629,342533477188768,499166085450241,651899109820579,772519100836474,833826745905235,815536772264953,709776855673306,524847895494235,286046068110481,32883614880796,-187218989336903,-327925160046995,-354043371111116,-250499961999503,-28051784202665,275931885358276,602424063652939,881043278997103,1043982146664886,1040809943918911,850961956703275,490905982702768,13833682757875,-498741842441135,-952272214381784,-1258514515536179,-1354970708671397,-1220075491426418,-880405194211037,-407778895861685,93741166009018,508714533043933,734876349364729,706068692505958,408340541707957,-114684063807683,-768886655777102,-1428196325506007,-1960910472045959,-2258171747848886,-2258322197381147,-1961555376349169,-1431224390369996,-781090267659293,-151044569771369,323489216922964,541743883679371,460513451875483,104357697669778,-439433699008151,-1040176301464103,-1553252624460854,-1853095145472017,-1862060005655615,-1568428721053376,-1029286011985841,-357430151251361,304857135619060,819137478891379,1083405940488301,1056286654678384,767069758091845,309000130860085,-182792791355636,-563559752361233,-713803402129847,-568537715728820,-133855715795369,513381581846887,1242822424251568,1900886890565887,2347008940923307,2487316750635430,2297604037336747,1829974820272663,1201480877186068,567247225344937,84225953625961,-125871784795280,-5616518469779,423997826321479,1067704711796122,1777618988451223,2387401245480943,2750842759606894,2775806161336123,2445630555040699,1822948680817144,1034971078762285,243808022686483,-391071642463736,-749462537003921,-777577220083175,-499358934187160,-9461438484389,550124593047955,1024073079211402,1280242006697047,1239983621680693,895105497994894,307793306585053,-406061707045463,-1105840755045530,-1660240649654483,-1977943078304525,-2027568777270062,-1842431655465101,-1509306478892717,-1144344332758328,-862530495814835,-748553357766155,-836309836029476,-1102009089259277,-1472427909691121,-1845909986386184,-2120378480417735,-2221003374703217,-2120378480417735,-1845909986386184,-1472427909691121,-1102009089259277,-836309836029476,-748553357766155,-862530495814835,-1144344332758328,-1509306478892717,-1842431655465101,-2027568777270062,-1977943078304525,-1660240649654483,-1105840755045530,-406061707045463,307793306585053,895105497994894,1239983621680693,1280242006697047,1024073079211402,550124593047955,-9461438484389,-499358934187160,-777577220083175,-749462537003921,-391071642463736,243808022686483,1034971078762285,1822948680817144,2445630555040699,2775806161336123,2750842759606894,2387401245480943,1777618988451223,1067704711796122,423997826321479,-5616518469779,-125871784795280,84225953625961,567247225344937,1201480877186068,1829974820272663,2297604037336747,2487316750635430,2347008940923307,1900886890565887,1242822424251568,513381581846887,-133855715795369,-568537715728820,-713803402129847,-563559752361233,-182792791355636,309000130860085,767069758091845,1056286654678384,1083405940488301,819137478891379,304857135619060,-357430151251361,-1029286011985841,-1568428721053376,-1862060005655615,-1853095145472017,-1553252624460854,-1040176301464103,-439433699008151,104357697669778,460513451875483,541743883679371,323489216922964,-151044569771369,-781090267659293,-1431224390369996,-1961555376349169,-2258322197381147,-2258171747848886,-1960910472045959,-1428196325506007,-768886655777102,-114684063807683,408340541707957,706068692505958,734876349364729,508714533043933,93741166009018,-407778895861685,-880405194211037,-1220075491426418,-1354970708671397,-1258514515536179,-952272214381784,-498741842441135,13833682757875,490905982702768,850961956703275,1040809943918911,1043982146664886,881043278997103,602424063652939,275931885358276,-28051784202665,-250499961999503,-354043371111116,-327925160046995,-187218989336903,32883614880796,286046068110481,524847895494235,709776855673306,815536772264953,833826745905235,772519100836474,651899109820579,499166085450241,342533477188768,206091993674629,106290448599943,50447970857536,37197780238189,58393944292069,101858457699010,154300921871077,203808904130167,241535638561954,262478554328509,265413633031957,252178942703776,226610924108095,193430880292927,157279046532796,122021232978517,90391101421225,63931536707134,43139254631683,27728500308877,16937337996892,9800454244507,5349131579953,2737777222942,1303695956509,571810013737,227810451658,80675157649,24577695199,6166726540,1209903307,174879649,17326636,1067497,35113,460,1,D,1,153,6992,151545,1911553,15812090,93143791,416907083,1498876446,4541393119,12050042193,28765343168,62852366181,127172828807,240406279630,427520951199,718787777639,1146737247982,1740810655865,2519512445259,3480603905656,4591378594755,5781630548891,6941838498436,7929682679975,8587429974931,8769689419208,8378292045115,7399197563805,5933179809026,4209784656673,2576110160111,1456165852236,1281099347375,2397945764007,4973525466718,8915059122717,13829065542569,19037205246486,23659396578937,26759157667007,27529681558458,25486938886193,20627779362975,13509526104478,5218998417813,-2779071707975,-8899220622696,-11757258575471,-10493243913175,-5021670365154,3856175770813,14519864073221,24785599753500,32315080116955,35101568213973,31932781177564,22725934443539,8646873721363,-8034654772882,-24343913750337,-37186097176345,-44003052187082,-43361272412935,-35333577421377,-21574707754324,-5054706704265,10512617724265,21438378206844,24863644910435,19422083662605,5605766445032,-14261290867083,-36455178391681,-56611258682460,-70652580877489,-75685728987795,-70663366887854,-56656754643177,-36663351653473,-14980056001352,3726480829005,15450528224869,17748607710572,10302235615179,-4993550273267,-24442678347456,-43375013178683,-57205841238613,-62486143767030,-57698572565225,-43612360431433,-23110976500016,-525323925529,19377525290071,32513767863950,36447219930577,30971378139993,18167020203236,1913849021301,-13032322515299,-22179615081354,-22389561527755,-12656629435931,5614628459660,28907903239105,52402027971885,71099985055564,81016971540621,80143647789955,68949716237520,50304324631723,28827677767499,9819522313128,-1986467784131,-3545792179731,5763494171614,23970489716609,46948840478491,69364691878704,85912423759601,92545934935531,87418287185604,71310395210993,47445846422521,20736246886154,-3360477315785,-20099109529249,-26530160022126,-22152920386973,-8987105054481,8944689294716,26591938061905,39074313702015,42817185536842,36353780759649,20610084276655,-1381318371148,-25258077466443,-46400397611149,-61031443119590,-67076702654373,-64582310887487,-55603414654096,-43601697040797,-32514294018121,-25738060764684,-25285838538839,-31321013636871,-42181618030712,-54880106360115,-65939316804451,-72341016303342,-72341016303342,-65939316804451,-54880106360115,-42181618030712,-31321013636871,-25285838538839,-25738060764684,-32514294018121,-43601697040797,-55603414654096,-64582310887487,-67076702654373,-61031443119590,-46400397611149,-25258077466443,-1381318371148,20610084276655,36353780759649,42817185536842,39074313702015,26591938061905,8944689294716,-8987105054481,-22152920386973,-26530160022126,-20099109529249,-3360477315785,20736246886154,47445846422521,71310395210993,87418287185604,92545934935531,85912423759601,69364691878704,46948840478491,23970489716609,5763494171614,-3545792179731,-1986467784131,9819522313128,28827677767499,50304324631723,68949716237520,80143647789955,81016971540621,71099985055564,52402027971885,28907903239105,5614628459660,-12656629435931,-22389561527755,-22179615081354,-13032322515299,1913849021301,18167020203236,30971378139993,36447219930577,32513767863950,19377525290071,-525323925529,-23110976500016,-43612360431433,-57698572565225,-62486143767030,-57205841238613,-43375013178683,-24442678347456,-4993550273267,10302235615179,17748607710572,15450528224869,3726480829005,-14980056001352,-36663351653473,-56656754643177,-70663366887854,-75685728987795,-70652580877489,-56611258682460,-36455178391681,-14261290867083,5605766445032,19422083662605,24863644910435,21438378206844,10512617724265,-5054706704265,-21574707754324,-35333577421377,-43361272412935,-44003052187082,-37186097176345,-24343913750337,-8034654772882,8646873721363,22725934443539,31932781177564,35101568213973,32315080116955,24785599753500,14519864073221,3856175770813,-5021670365154,-10493243913175,-11757258575471,-8899220622696,-2779071707975,5218998417813,13509526104478,20627779362975,25486938886193,27529681558458,26759157667007,23659396578937,19037205246486,13829065542569,8915059122717,4973525466718,2397945764007,1281099347375,1456165852236,2576110160111,4209784656673,5933179809026,7399197563805,8378292045115,8769689419208,8587429974931,7929682679975,6941838498436,5781630548891,4591378594755,3480603905656,2519512445259,1740810655865,1146737247982,718787777639,427520951199,240406279630,127172828807,62852366181,28765343168,12050042193,4541393119,1498876446,416907083,93143791,15812090,1911553,151545,6992,153,1 922,C,1,461,35727,1135443,20077069,231298913,1909240979,12010532115,60043816121,245602981889,838890151619,2426146010671,5993027150421,12696133976353,23057290021159,35710986304635,46707384671477,51057571118265,47318329154371,42759107568935,52977307425569,90731707617085,148012020798883,188297383586591,167843621722677,82932056948277,3869753966467,43463018716043,252840201401697,523760868518281,620168885129383,378951632865607,-62735189911099,-268621393716759,148480026203943,1063944563052707,1745641696216157,1404784067679205,49799535713967,-1197399508733209,-899305230372047,1240753606214453,3636096435488863,3871778309769831,1031452799095909,-2817046492960955,-3874343690633601,-121345340779733,5994599786103097,8832352121843665,4589241046865487,-4191473425414389,-9562143512454255,-5038321680835391,7275677843761675,16709826651994271,12963732385799333,-3181641691542343,-18080921080807165,-16293317634751817,4012247363616597,26226851630554557,28304742298601891,4049172903308771,-27376585518901735,-35809634088346423,-8430158107661517,34005951653470943,51811096406120005,22803747574623297,-32311260975535421,-63190011840545841,-35129317128741155,33655612069524393,81501958748192987,57701805739490675,-25355160845383427,-94731939929846951,-80092468182717285,16262631964651351,111100219064019393,110926891350131737,2805604813312395,-121831188619407001,-143141172906822811,-26981412621517163,130438159801793055,180408195349445091,60991215091681457,-131671354963127203,-218465023542866353,-102688476088824929,125903723115958161,257538746922738489,153696880448271871,-110031097478936605,-294546761422640451,-212741233446475559,83075943166075151,327643268756145059,279178903010559273,-43529978967073335,-354206074942494769,-351380453810186197,-9209935886556915,372265402819563125,428364033680953643,77002048383831135,-377386530875698687,-505257435729743803,-156611050119648889,371091639580681051,583958129271914493,252749349481339745,-345271801263222649,-654842728081907805,-357020486470541399,305922802774680961,722968573384037691,476340414439433655,-242689610423886063,-775686166898474975,-598692852110327513,164845607007625367,820162766254189925,731994660098878173,-61220386742258733,-842143647988412273,-861695711769715991,-56312390380093931,850319726332627271,995705416048776951,197968019405181265,-831309019853187039,-1119791493846725381,-352225180042060405,792234216534882881,1238346718356783421,524230512904527887,-725112765793460205,-1341853509671768271,-706520023698502015,632710889643426455,1429131511500713903,897518669017202737,-513807732069225951,-1496224745164316813,-1093819163337836637,367727352409366453,1537836700766071781,1288519803314903239,-199099622607592069,-1555114673610754947,-1481888003994772279,4446983513902155,1539525531592016331,1662486866556720701,206186256067193869,-1497093362445486557,-1833679403855878965,-437539319928236619,1418766059139538937,1983087780869733003,678097003163453799,-1311455844140782067,-2113010066174214163,-929187209819732609,1170886823390869595,2215656322035251581,1182861839075760533,-1000904759110113989,-2289470254890105937,-1435012839367852843,803751946647662533,2332857041756578467,1682475796216253055,-579714620828652819,-2340625991387169619,-1916157062445127265,337537805811079979,2318179214679716713,2139148306321365641,-72307275733906953,-2255312119045942545,-2336307993903551015,-199742536486007399,2165509125432381771,2517967198641705015,489067041357265929,-2034379473913877051,-2665074149139692673,-775071666076425233,1879881639125514337,2791457650588805213,1069908466405594331,-1687502514203194917,-2878399633853452303,-1352705420846009731,1476250133989123147,2940802779509564887,1635871627450871065,-1232254210632376139,-2960721139464559481,-1898545301861802129,975423662766534293,2954092957942817033,2153265330433143003,-693081803000188337,-2904991476714860875,-2381156917784012715,403538389704118679,2827649563351533199,2592099820571360765,-98060675331027571,-2710765158161054341,-2771422521583190413,-208118390603951175,2566402976188970869,2926931302197282555,521206358653056779,-2385935421082830043,-3045883840542727747,-826529968172108609,2181931426538690743,3136593059122018917,1129855266255120785,-1947222064481559269,-3188013014873843361,-1417617807028887415,1693903728132092165,3207822910329375495,1693903728132092165,-1417617807028887415,-3188013014873843361,-1947222064481559269,1129855266255120785,3136593059122018917,2181931426538690743,-826529968172108609,-3045883840542727747,-2385935421082830043,521206358653056779,2926931302197282555,2566402976188970869,-208118390603951175,-2771422521583190413,-2710765158161054341,-98060675331027571,2592099820571360765,2827649563351533199,403538389704118679,-2381156917784012715,-2904991476714860875,-693081803000188337,2153265330433143003,2954092957942817033,975423662766534293,-1898545301861802129,-2960721139464559481,-1232254210632376139,1635871627450871065,2940802779509564887,1476250133989123147,-1352705420846009731,-2878399633853452303,-1687502514203194917,1069908466405594331,2791457650588805213,1879881639125514337,-775071666076425233,-2665074149139692673,-2034379473913877051,489067041357265929,2517967198641705015,2165509125432381771,-199742536486007399,-2336307993903551015,-2255312119045942545,-72307275733906953,2139148306321365641,2318179214679716713,337537805811079979,-1916157062445127265,-2340625991387169619,-579714620828652819,1682475796216253055,2332857041756578467,803751946647662533,-1435012839367852843,-2289470254890105937,-1000904759110113989,1182861839075760533,2215656322035251581,1170886823390869595,-929187209819732609,-2113010066174214163,-1311455844140782067,678097003163453799,1983087780869733003,1418766059139538937,-437539319928236619,-1833679403855878965,-1497093362445486557,206186256067193869,1662486866556720701,1539525531592016331,4446983513902155,-1481888003994772279,-1555114673610754947,-199099622607592069,1288519803314903239,1537836700766071781,367727352409366453,-1093819163337836637,-1496224745164316813,-513807732069225951,897518669017202737,1429131511500713903,632710889643426455,-706520023698502015,-1341853509671768271,-725112765793460205,524230512904527887,1238346718356783421,792234216534882881,-352225180042060405,-1119791493846725381,-831309019853187039,197968019405181265,995705416048776951,850319726332627271,-56312390380093931,-861695711769715991,-842143647988412273,-61220386742258733,731994660098878173,820162766254189925,164845607007625367,-598692852110327513,-775686166898474975,-242689610423886063,476340414439433655,722968573384037691,305922802774680961,-357020486470541399,-654842728081907805,-345271801263222649,252749349481339745,583958129271914493,371091639580681051,-156611050119648889,-505257435729743803,-377386530875698687,77002048383831135,428364033680953643,372265402819563125,-9209935886556915,-351380453810186197,-354206074942494769,-43529978967073335,279178903010559273,327643268756145059,83075943166075151,-212741233446475559,-294546761422640451,-110031097478936605,153696880448271871,257538746922738489,125903723115958161,-102688476088824929,-218465023542866353,-131671354963127203,60991215091681457,180408195349445091,130438159801793055,-26981412621517163,-143141172906822811,-121831188619407001,2805604813312395,110926891350131737,111100219064019393,16262631964651351,-80092468182717285,-94731939929846951,-25355160845383427,57701805739490675,81501958748192987,33655612069524393,-35129317128741155,-63190011840545841,-32311260975535421,22803747574623297,51811096406120005,34005951653470943,-8430158107661517,-35809634088346423,-27376585518901735,4049172903308771,28304742298601891,26226851630554557,4012247363616597,-16293317634751817,-18080921080807165,-3181641691542343,12963732385799333,16709826651994271,7275677843761675,-5038321680835391,-9562143512454255,-4191473425414389,4589241046865487,8832352121843665,5994599786103097,-121345340779733,-3874343690633601,-2817046492960955,1031452799095909,3871778309769831,3636096435488863,1240753606214453,-899305230372047,-1197399508733209,49799535713967,1404784067679205,1745641696216157,1063944563052707,148480026203943,-268621393716759,-62735189911099,378951632865607,620168885129383,523760868518281,252840201401697,43463018716043,3869753966467,82932056948277,167843621722677,188297383586591,148012020798883,90731707617085,52977307425569,42759107568935,47318329154371,51057571118265,46707384671477,35710986304635,23057290021159,12696133976353,5993027150421,2426146010671,838890151619,245602981889,60043816121,12010532115,1909240979,231298913,20077069,1135443,35727,461,1,D,1,154,7237,167200,2351317,22715562,162667339,908298114,4094965271,15274105362,47939477049,128032380302,292816862167,574547967672,964510766769,1374767544572,1645223830905,1646316559934,1458545882559,1480379154568,2247057260225,3906656502420,5708277827407,6172891679450,4308895584763,1174126054272,89213103387,4262608698034,12976634368357,20050549345740,17847422833347,5281843568742,-7457967918723,-4816940302708,19061560502485,49147111181640,56965847843533,26555899641718,-22604724611511,-42905454631136,-59472017455,84413252954562,136476088860125,91479097629546,-32910106179509,-128691415138222,-84301550127691,97699243207422,269184233056771,250605366636548,11075307850453,-258365068339498,-285050999205685,22422178553118,433061848936965,552684849938146,191507241653955,-392096336174962,-653672461335417,-256209432170942,539662793125859,1013015035616360,619659481570107,-418750439740766,-1185361449246475,-858842787268694,438980818282611,1588306749816942,1413928107509247,-144599615839118,-1775521377952911,-1870598939765226,-82150256947219,2120831519113706,2620993975451755,655964172366096,-2212690576238851,-3293286824164326,-1261687839986351,2327294815764080,4161835985990823,2194498492782626,-2163331031766031,-4961342292249170,-3258704827879201,1853051777297190,5804181640485899,4591682103293282,-1227137093146043,-6527112104318226,-6085825606203687,322292349660392,7132187707545063,7767539019546048,942796037562127,-7509380658833988,-9559458501668895,-2565455618453968,7603690081268881,11413116400003778,4560135038102397,-7339284034891340,-13250100081245749,-6908854575479272,6665938460300379,15011432726478344,9622110879806435,-5474058751612308,-16533346173283043,-12560963409079106,3837072683301907,17860919371841160,15826686406383277,-1540718448244076,-18690732110127973,-19112824737337350,-1178703910547883,19194197611485538,22605588591724665,4604408882332440,-18982448000879537,-25886285671316432,-8382114999112953,18317551395901762,29189936841072283,12820227641538896,-16773577133434363,-32027942767454572,-17474993615194605,14684417498873298,34659912101091527,22634887205354872,-11658054788420559,-36616631167467794,-27862829561317073,8001515902021942,38074852451042593,33301961896959714,-3500650327606217,-38734287879495938,-38657111279698133,-1671290130499196,38610413033349901,43866140302787292,7500655934303181,-37609677196186390,-48790799683667293,-13932266104665536,35627625218004341,53213074104775422,20763523263855547,-32755971622112600,-57139598124142819,-28041255979860990,28796271698670435,60225562024798504,35394560898649723,-24016217851427088,-62612009134195861,-42939346791321248,18193736377345667,63933328190553390,50262549858066895,-11641520843495350,-64332058892686309,-57404968165369478,4278531051637383,63602609413964700,64088486273677039,3687167251595452,-61778825325979185,-70201723564754902,-12135082511450455,58870631060470340,75649580355911689,20990855555871374,-54799769632573403,-80182253243275154,-29942624062172247,49804114250986650,83926728999773671,39103264510605816,-43642466361421177,-86455170180741064,-47936982918991575,36814691094277622,88152423896868765,56768229809454404,-28923087349851043,-88461906300388834,-64926015688451655,20616564129087432,87904538519331233,72821851804921620,-11470766769028191,-85932574114069454,-79788606827600697,2158060626501684,83105973099697431,86262062222364952,7737831249309247,-78904477203511362,-91590613077009335,-17528355675553698,73924416524004541,96232795044060202,27611976158226187,-67701912240878130,-99606052466999875,-37358834581469922,60782299910261691,102100100227682958,47058095969433967,-52846947475889532,-103282150717131759,-56200877399947158,44357521820945813,103475570709762152,65001279619787963,-35084012641506872,-102327238545678427,-72992296430098634,25490482684129329,100182091138986534,80391552784147821,-15380074888629846,-96743043863598805,-86780463690324532,5192682117992477,92341070239559214,92341070239559214,5192682117992477,-86780463690324532,-96743043863598805,-15380074888629846,80391552784147821,100182091138986534,25490482684129329,-72992296430098634,-102327238545678427,-35084012641506872,65001279619787963,103475570709762152,44357521820945813,-56200877399947158,-103282150717131759,-52846947475889532,47058095969433967,102100100227682958,60782299910261691,-37358834581469922,-99606052466999875,-67701912240878130,27611976158226187,96232795044060202,73924416524004541,-17528355675553698,-91590613077009335,-78904477203511362,7737831249309247,86262062222364952,83105973099697431,2158060626501684,-79788606827600697,-85932574114069454,-11470766769028191,72821851804921620,87904538519331233,20616564129087432,-64926015688451655,-88461906300388834,-28923087349851043,56768229809454404,88152423896868765,36814691094277622,-47936982918991575,-86455170180741064,-43642466361421177,39103264510605816,83926728999773671,49804114250986650,-29942624062172247,-80182253243275154,-54799769632573403,20990855555871374,75649580355911689,58870631060470340,-12135082511450455,-70201723564754902,-61778825325979185,3687167251595452,64088486273677039,63602609413964700,4278531051637383,-57404968165369478,-64332058892686309,-11641520843495350,50262549858066895,63933328190553390,18193736377345667,-42939346791321248,-62612009134195861,-24016217851427088,35394560898649723,60225562024798504,28796271698670435,-28041255979860990,-57139598124142819,-32755971622112600,20763523263855547,53213074104775422,35627625218004341,-13932266104665536,-48790799683667293,-37609677196186390,7500655934303181,43866140302787292,38610413033349901,-1671290130499196,-38657111279698133,-38734287879495938,-3500650327606217,33301961896959714,38074852451042593,8001515902021942,-27862829561317073,-36616631167467794,-11658054788420559,22634887205354872,34659912101091527,14684417498873298,-17474993615194605,-32027942767454572,-16773577133434363,12820227641538896,29189936841072283,18317551395901762,-8382114999112953,-25886285671316432,-18982448000879537,4604408882332440,22605588591724665,19194197611485538,-1178703910547883,-19112824737337350,-18690732110127973,-1540718448244076,15826686406383277,17860919371841160,3837072683301907,-12560963409079106,-16533346173283043,-5474058751612308,9622110879806435,15011432726478344,6665938460300379,-6908854575479272,-13250100081245749,-7339284034891340,4560135038102397,11413116400003778,7603690081268881,-2565455618453968,-9559458501668895,-7509380658833988,942796037562127,7767539019546048,7132187707545063,322292349660392,-6085825606203687,-6527112104318226,-1227137093146043,4591682103293282,5804181640485899,1853051777297190,-3258704827879201,-4961342292249170,-2163331031766031,2194498492782626,4161835985990823,2327294815764080,-1261687839986351,-3293286824164326,-2212690576238851,655964172366096,2620993975451755,2120831519113706,-82150256947219,-1870598939765226,-1775521377952911,-144599615839118,1413928107509247,1588306749816942,438980818282611,-858842787268694,-1185361449246475,-418750439740766,619659481570107,1013015035616360,539662793125859,-256209432170942,-653672461335417,-392096336174962,191507241653955,552684849938146,433061848936965,22422178553118,-285050999205685,-258365068339498,11075307850453,250605366636548,269184233056771,97699243207422,-84301550127691,-128691415138222,-32910106179509,91479097629546,136476088860125,84413252954562,-59472017455,-42905454631136,-22604724611511,26555899641718,56965847843533,49147111181640,19061560502485,-4816940302708,-7457967918723,5281843568742,17847422833347,20050549345740,12976634368357,4262608698034,89213103387,1174126054272,4308895584763,6172891679450,5708277827407,3906656502420,2247057260225,1480379154568,1458545882559,1646316559934,1645223830905,1374767544572,964510766769,574547967672,292816862167,128032380302,47939477049,15274105362,4094965271,908298114,162667339,22715562,2351317,167200,7237,154,1 923,C,1,462,35420,1062200,16329478,144894368,769811088,2283211607,1942270460,-11269534094,-42867586606,-36752066936,129703235896,381550864135,122948190462,-1094427538030,-1812626259726,819915219712,5546855624822,3957806519556,-8232401277335,-15942030510302,1543211247266,30387944623842,22468066578178,-31791604657228,-59561040261657,2194462205410,85954404087716,59912524958776,-67872974848722,-124205906900574,-10534994088560,136140053802091,118506580526204,-55007787085264,-179544111221969,-99060091498030,118299676819038,233037637245087,71454767499212,-231202728053630,-294482136807907,42920800264294,397302014330538,257163436482556,-270144810772357,-491786924917288,-59755744980204,486978666158205,416867714323450,-197813472049986,-572786695508117,-236943666742152,394974709145986,561982162497011,52686568730246,-558300661609774,-530302213652724,183684930672621,753826816289092,387021085457864,-560460972204029,-847254081512306,13071889085554,925439543781869,618626713094916,-542129404001934,-995965808685935,-132917181403678,894573495381922,758703757759557,-332897311223917,-995652500076524,-421773863391268,686315241619503,976474144483210,45707100355062,-1012338633921244,-837138975996992,464462698443180,1261387102788211,419939087701714,-1056789842830506,-1190902763836213,282944413270803,1425304754339418,686842888424938,-959493959670963,-1344692863120044,-414097114694,1316865203076000,962818282421534,-582497442834744,-1403709469045711,-488974036553596,1059074440489746,1321211642733475,-87686846690597,-1442589628359416,-996939059781364,753178038110513,1594879499169680,402060724348962,-1348725129416372,-1402401051386380,356630062990742,1685995270776826,859646835458888,-1071714842637704,-1632930930937877,-122768098871199,1524972139038482,1245778536906473,-580810162583159,-1669970289664192,-682923652534438,1146541230431720,1554719792416472,40731413069534,-1527564012555252,-1220382249570740,597981244651900,1711298891565067,720668861683799,-1216020756946870,-1687280071561693,-6729497769421,1751750262806748,1285641377716270,-863377430220948,-1908089254542464,-495685330437510,1517119348881262,1571085718214580,-318594863126584,-1755528583089111,-1024661502426473,932218593223714,1757799874918345,454783262845845,-1450229134152132,-1637818684541963,236470373497768,1938214413060324,1241361373132150,-1142601184168994,-2167840353798528,-356912244242860,2004070061889078,1756529368555353,-805035135129684,-2281930948068133,-792734398604003,1627215787209268,1917013994642839,-135411522230680,-1942847044896806,-1381347297336536,844103165375266,2084821995409926,781734837685588,-1577591215306510,-2039648905708403,128414418081928,2235960504739141,1480435594112213,-1258709043194456,-2389732237352981,-374687583274452,2124303996036972,1806793844216202,-833218632547734,-2294075434843926,-797037616195932,1593939072854714,1905272821847007,-91505012004306,-1911955478935994,-1406116309229669,826326068752726,2100760216649615,763104542116754,-1623664567790638,-2001542862882469,227640902296032,2216634985086710,1340951517579252,-1279826382518594,-2234346161510101,-310972895270826,1967658581825792,1694949103739747,-694612654192466,-2125768413496313,-876567200146878,1386371272715542,1878886232456945,94779369694200,-1765247252601410,-1481332017982200,611424923694326,1991280845849115,920817111105602,-1338198087764666,-1953951212977645,-102325588045022,1896162393737457,1509225288998862,-776913022997874,-2086488798046273,-776913022997874,1509225288998862,1896162393737457,-102325588045022,-1953951212977645,-1338198087764666,920817111105602,1991280845849115,611424923694326,-1481332017982200,-1765247252601410,94779369694200,1878886232456945,1386371272715542,-876567200146878,-2125768413496313,-694612654192466,1694949103739747,1967658581825792,-310972895270826,-2234346161510101,-1279826382518594,1340951517579252,2216634985086710,227640902296032,-2001542862882469,-1623664567790638,763104542116754,2100760216649615,826326068752726,-1406116309229669,-1911955478935994,-91505012004306,1905272821847007,1593939072854714,-797037616195932,-2294075434843926,-833218632547734,1806793844216202,2124303996036972,-374687583274452,-2389732237352981,-1258709043194456,1480435594112213,2235960504739141,128414418081928,-2039648905708403,-1577591215306510,781734837685588,2084821995409926,844103165375266,-1381347297336536,-1942847044896806,-135411522230680,1917013994642839,1627215787209268,-792734398604003,-2281930948068133,-805035135129684,1756529368555353,2004070061889078,-356912244242860,-2167840353798528,-1142601184168994,1241361373132150,1938214413060324,236470373497768,-1637818684541963,-1450229134152132,454783262845845,1757799874918345,932218593223714,-1024661502426473,-1755528583089111,-318594863126584,1571085718214580,1517119348881262,-495685330437510,-1908089254542464,-863377430220948,1285641377716270,1751750262806748,-6729497769421,-1687280071561693,-1216020756946870,720668861683799,1711298891565067,597981244651900,-1220382249570740,-1527564012555252,40731413069534,1554719792416472,1146541230431720,-682923652534438,-1669970289664192,-580810162583159,1245778536906473,1524972139038482,-122768098871199,-1632930930937877,-1071714842637704,859646835458888,1685995270776826,356630062990742,-1402401051386380,-1348725129416372,402060724348962,1594879499169680,753178038110513,-996939059781364,-1442589628359416,-87686846690597,1321211642733475,1059074440489746,-488974036553596,-1403709469045711,-582497442834744,962818282421534,1316865203076000,-414097114694,-1344692863120044,-959493959670963,686842888424938,1425304754339418,282944413270803,-1190902763836213,-1056789842830506,419939087701714,1261387102788211,464462698443180,-837138975996992,-1012338633921244,45707100355062,976474144483210,686315241619503,-421773863391268,-995652500076524,-332897311223917,758703757759557,894573495381922,-132917181403678,-995965808685935,-542129404001934,618626713094916,925439543781869,13071889085554,-847254081512306,-560460972204029,387021085457864,753826816289092,183684930672621,-530302213652724,-558300661609774,52686568730246,561982162497011,394974709145986,-236943666742152,-572786695508117,-197813472049986,416867714323450,486978666158205,-59755744980204,-491786924917288,-270144810772357,257163436482556,397302014330538,42920800264294,-294482136807907,-231202728053630,71454767499212,233037637245087,118299676819038,-99060091498030,-179544111221969,-55007787085264,118506580526204,136140053802091,-10534994088560,-124205906900574,-67872974848722,59912524958776,85954404087716,2194462205410,-59561040261657,-31791604657228,22468066578178,30387944623842,1543211247266,-15942030510302,-8232401277335,3957806519556,5546855624822,819915219712,-1812626259726,-1094427538030,122948190462,381550864135,129703235896,-36752066936,-42867586606,-11269534094,1942270460,2283211607,769811088,144894368,16329478,1062200,35420,462,1,D,1,154,7022,147598,1708014,11730456,47517167,92703830,-69707590,-855857096,-1710875728,695278736,8882260006,12077952841,-12986383724,-56121958402,-33469924380,109547648186,202154155846,-41051971575,-469599410302,-351908078160,571182822996,1105449328824,-61752230578,-1811801328784,-1289765465327,1661287047854,3007184731202,-8518896616,-3827088080422,-2800640842310,2417095538861,5063629567956,1335589427400,-4521522478185,-5478765654252,184656247330,6727528463726,6159537257271,-2777154889834,-10354119177488,-5393046713533,8455944478798,13248041651746,116590148253,-15177362576272,-11258046211016,8392835129553,18084655455004,4434419215722,-15283208352538,-16028858034877,3069842514630,18769998400492,12192597403321,-9665204771826,-21425715703714,-7301945216693,18215812567632,23000491934928,-2875811194113,-28134355893528,-17199800987850,18618326121198,31240877216037,1697746442522,-30966542442616,-22656282748597,15354389236198,33001302213666,8367132138860,-26386047110782,-28065961861790,5085751397363,32796510753786,20530680010990,-18752133320583,-36859455384041,-8025217190012,34170224054672,34058277267275,-12275468242290,-45186866510660,-18585893748648,34247167857364,42518198952078,-5516581608867,-46194416041434,-26720219548848,26378443274255,45248204086993,7468468168094,-39301321441688,-37538205282039,11066101754872,47146014744346,24778839720156,-30137149878118,-48635166672554,-5189961551609,46635989844874,40005175206340,-18620134645773,-54884597859523,-21054251469346,40682298994819,50845489862641,-4230574881056,-53941399023288,-34882511734350,28001320466282,55023270799724,13091509797482,-44672542592158,-46602282832576,9206866852511,53493233399193,31585795166742,-29385374536247,-54338245281939,-12437887180224,45508220687196,48282058877812,-9406889934894,-57551505158756,-34106599563874,34476688883102,60774304916012,8597986197005,-55451938513989,-47933619798926,20661063055999,61479629245317,24501754145816,-41302257070132,-54806325726322,-1716738098438,52950113211772,43729447364518,-19236293042786,-60921084231696,-28350550461180,42531953014691,63536257996844,2822481561639,-65926702960713,-51087960965816,32696279636237,75602993221954,19033332288620,-62131553496924,-61226601607638,17292629840118,70504153810098,34735608992804,-41310526711271,-65391516675100,-10690150230671,57520190279209,56951589817222,-15115103585665,-71795163686458,-38701510184038,46764942442220,74588668099290,4833232253064,-73194486025924,-55600822932896,35319315238579,78961198147148,18998495822359,-63033947259195,-61254608148822,16650123589679,69449045939154,35362316163614,-39703973882849,-65373435325176,-11721251710520,57647084241958,57188646726398,-16549770866985,-72305984194206,-35843990489146,48730332740987,71282918560858,1205472747539,-70369663443138,-50718304789422,33394504258897,73062042579000,19474902035248,-56453160718390,-59339063188032,10631380868701,64650765306122,38671398319502,-33052048442791,-63973349789430,-17329928649203,51260151480872,57831650128174,-7983212655797,-65361614480708,-41013184820888,35617830844962,67711408219906,14545865719821,-56892570742154,-56892570742154,14545865719821,67711408219906,35617830844962,-41013184820888,-65361614480708,-7983212655797,57831650128174,51260151480872,-17329928649203,-63973349789430,-33052048442791,38671398319502,64650765306122,10631380868701,-59339063188032,-56453160718390,19474902035248,73062042579000,33394504258897,-50718304789422,-70369663443138,1205472747539,71282918560858,48730332740987,-35843990489146,-72305984194206,-16549770866985,57188646726398,57647084241958,-11721251710520,-65373435325176,-39703973882849,35362316163614,69449045939154,16650123589679,-61254608148822,-63033947259195,18998495822359,78961198147148,35319315238579,-55600822932896,-73194486025924,4833232253064,74588668099290,46764942442220,-38701510184038,-71795163686458,-15115103585665,56951589817222,57520190279209,-10690150230671,-65391516675100,-41310526711271,34735608992804,70504153810098,17292629840118,-61226601607638,-62131553496924,19033332288620,75602993221954,32696279636237,-51087960965816,-65926702960713,2822481561639,63536257996844,42531953014691,-28350550461180,-60921084231696,-19236293042786,43729447364518,52950113211772,-1716738098438,-54806325726322,-41302257070132,24501754145816,61479629245317,20661063055999,-47933619798926,-55451938513989,8597986197005,60774304916012,34476688883102,-34106599563874,-57551505158756,-9406889934894,48282058877812,45508220687196,-12437887180224,-54338245281939,-29385374536247,31585795166742,53493233399193,9206866852511,-46602282832576,-44672542592158,13091509797482,55023270799724,28001320466282,-34882511734350,-53941399023288,-4230574881056,50845489862641,40682298994819,-21054251469346,-54884597859523,-18620134645773,40005175206340,46635989844874,-5189961551609,-48635166672554,-30137149878118,24778839720156,47146014744346,11066101754872,-37538205282039,-39301321441688,7468468168094,45248204086993,26378443274255,-26720219548848,-46194416041434,-5516581608867,42518198952078,34247167857364,-18585893748648,-45186866510660,-12275468242290,34058277267275,34170224054672,-8025217190012,-36859455384041,-18752133320583,20530680010990,32796510753786,5085751397363,-28065961861790,-26386047110782,8367132138860,33001302213666,15354389236198,-22656282748597,-30966542442616,1697746442522,31240877216037,18618326121198,-17199800987850,-28134355893528,-2875811194113,23000491934928,18215812567632,-7301945216693,-21425715703714,-9665204771826,12192597403321,18769998400492,3069842514630,-16028858034877,-15283208352538,4434419215722,18084655455004,8392835129553,-11258046211016,-15177362576272,116590148253,13248041651746,8455944478798,-5393046713533,-10354119177488,-2777154889834,6159537257271,6727528463726,184656247330,-5478765654252,-4521522478185,1335589427400,5063629567956,2417095538861,-2800640842310,-3827088080422,-8518896616,3007184731202,1661287047854,-1289765465327,-1811801328784,-61752230578,1105449328824,571182822996,-351908078160,-469599410302,-41051971575,202154155846,109547648186,-33469924380,-56121958402,-12986383724,12077952841,8882260006,695278736,-1710875728,-855857096,-69707590,92703830,47517167,11730456,1708014,147598,7022,154,1 926,C,1,463,35419,1055177,16064885,141617347,766622291,2591053101,5395696505,7195729779,10723659475,28232354241,53071030365,47565333163,48128871747,161738976509,250680913125,97373439715,138452452275,673739818485,615420094585,-134297883249,575634512911,1897670045441,455758768749,-798361915233,2155402794159,3096789130257,-1181450129771,-873390454073,4549102380507,2681464681033,-3284537392919,-154263776689,5871711322975,1812430815737,-5114098414443,-800875410741,7706969055027,1896117193445,-9409945924499,-720292977625,12402546722987,-990791670419,-13871582284663,4044010999167,14345866688267,-5514125111851,-12184794268211,6859909262267,12353151838903,-3483350918467,-10373805908123,3934267140731,14932603160899,233585160781,-13360555182955,3620470153795,17434070993971,413774806281,-11796593306343,984361298623,13628757764695,8393515682633,-10143391620687,-12285686159141,16692711054311,21487485029349,-19492726605511,-22503038135617,27089350359699,26330185723673,-28042413633727,-26000133349373,31581034710963,31543975615721,-31424368686259,-33929136398505,37641192109319,39685272032149,-40189463188231,-37037667877797,47083089328663,37760053367717,-43722478870987,-31051468473857,44144611360739,34544514115525,-34152133373987,-31769804228713,33639977349627,39567608866145,-24421417479935,-37456927808501,23780499133223,43548933070677,-12712364052971,-42916149372401,6861113145159,51512686262561,4578444813377,-57929040729857,-9180217841121,69335681510345,14429832123165,-76009033648773,-14427577583961,84276967287961,18337484719753,-86807042909301,-17305416234533,95129612800521,21934475428889,-95612654770417,-16123091990389,102669131369313,17907915354073,-95715577007241,-10026162706777,94685460871209,14951330129141,-81814372112773,-14159995378257,77704814365193,23075064796985,-67783701804493,-25915514370453,63056593990193,32720447392313,-52963837556489,-37198253127805,44277068770577,47106359072073,-33491969550177,-56946467573845,28880005942973,70740159282645,-24360471572109,-77959437896133,26892984140241,86524807834633,-24071488586801,-86666153647989,25757790533869,91389043616493,-21318229736305,-89984307652373,23303115342229,92109147427829,-21586669319013,-86203558858741,24059803409469,80746535977433,-20441946268865,-69629879333157,16835560773697,61204160281417,-8830884052637,-52090877826133,1780260560841,44655980619697,5295851868055,-36930752435781,-12555181843923,28332671570129,19838183967115,-20988376935153,-28299444186007,14788691071565,35878762501487,-10181537663857,-40999129386959,7331639134361,45383587065515,-2396334493645,-45987230753147,-93848826975,48587005111051,5004421981827,-46837987623067,-5957226943859,45313652226731,8930094090095,-39091123653155,-12097039385323,31398198033151,17202325565067,-24777972644523,-25291364948047,17300529354319,29828532837763,-13767786566763,-35369007813071,5769728332547,35978346373955,1967868512721,-39513548145379,-13800181822065,43612794330235,23945402441457,-50414083586563,-31982833062249,56023954082443,36489092767521,-59429121214127,-41507384202425,57682440212663,45953316996745,-57384378636075,-55902555927745,54315488373811,61581545371669,-57654909039067,-69504514428861,55922320028591,69080411662613,-56144578917583,-71539282486173,48260867292635,70927641168041,-42070382753807,-75965949228221,33150999612507,78477201660493,-29039631372539,-81931955385349,22557502123883,79586722139105,-16763154144611,-78447391514761,5172296339063,75814895735649,5172296339063,-78447391514761,-16763154144611,79586722139105,22557502123883,-81931955385349,-29039631372539,78477201660493,33150999612507,-75965949228221,-42070382753807,70927641168041,48260867292635,-71539282486173,-56144578917583,69080411662613,55922320028591,-69504514428861,-57654909039067,61581545371669,54315488373811,-55902555927745,-57384378636075,45953316996745,57682440212663,-41507384202425,-59429121214127,36489092767521,56023954082443,-31982833062249,-50414083586563,23945402441457,43612794330235,-13800181822065,-39513548145379,1967868512721,35978346373955,5769728332547,-35369007813071,-13767786566763,29828532837763,17300529354319,-25291364948047,-24777972644523,17202325565067,31398198033151,-12097039385323,-39091123653155,8930094090095,45313652226731,-5957226943859,-46837987623067,5004421981827,48587005111051,-93848826975,-45987230753147,-2396334493645,45383587065515,7331639134361,-40999129386959,-10181537663857,35878762501487,14788691071565,-28299444186007,-20988376935153,19838183967115,28332671570129,-12555181843923,-36930752435781,5295851868055,44655980619697,1780260560841,-52090877826133,-8830884052637,61204160281417,16835560773697,-69629879333157,-20441946268865,80746535977433,24059803409469,-86203558858741,-21586669319013,92109147427829,23303115342229,-89984307652373,-21318229736305,91389043616493,25757790533869,-86666153647989,-24071488586801,86524807834633,26892984140241,-77959437896133,-24360471572109,70740159282645,28880005942973,-56946467573845,-33491969550177,47106359072073,44277068770577,-37198253127805,-52963837556489,32720447392313,63056593990193,-25915514370453,-67783701804493,23075064796985,77704814365193,-14159995378257,-81814372112773,14951330129141,94685460871209,-10026162706777,-95715577007241,17907915354073,102669131369313,-16123091990389,-95612654770417,21934475428889,95129612800521,-17305416234533,-86807042909301,18337484719753,84276967287961,-14427577583961,-76009033648773,14429832123165,69335681510345,-9180217841121,-57929040729857,4578444813377,51512686262561,6861113145159,-42916149372401,-12712364052971,43548933070677,23780499133223,-37456927808501,-24421417479935,39567608866145,33639977349627,-31769804228713,-34152133373987,34544514115525,44144611360739,-31051468473857,-43722478870987,37760053367717,47083089328663,-37037667877797,-40189463188231,39685272032149,37641192109319,-33929136398505,-31424368686259,31543975615721,31581034710963,-26000133349373,-28042413633727,26330185723673,27089350359699,-22503038135617,-19492726605511,21487485029349,16692711054311,-12285686159141,-10143391620687,8393515682633,13628757764695,984361298623,-11796593306343,413774806281,17434070993971,3620470153795,-13360555182955,233585160781,14932603160899,3934267140731,-10373805908123,-3483350918467,12353151838903,6859909262267,-12184794268211,-5514125111851,14345866688267,4044010999167,-13871582284663,-990791670419,12402546722987,-720292977625,-9409945924499,1896117193445,7706969055027,-800875410741,-5114098414443,1812430815737,5871711322975,-154263776689,-3284537392919,2681464681033,4549102380507,-873390454073,-1181450129771,3096789130257,2155402794159,-798361915233,455758768749,1897670045441,575634512911,-134297883249,615420094585,673739818485,138452452275,97373439715,250680913125,161738976509,48128871747,47565333163,53071030365,28232354241,10723659475,7195729779,5395696505,2591053101,766622291,141617347,16064885,1055177,35419,463,1,D,1,154,6991,145702,1670179,11486584,49141045,130696746,213704235,265556312,562965531,1380814018,1816368407,1286299516,2964491999,7585539412,6427504065,1531306588,12715325441,26175069774,6696843421,-1534689332,46746093261,50639947390,-20605811461,10567858668,112967792245,37441750966,-70869695109,65692025770,161831092157,-26897671508,-99906880331,118259810516,170550719523,-79692607710,-150129653225,140855132108,229986949271,-164599967132,-260695581615,263720028738,290632777135,-355839593918,-250874625805,442323441170,203450312103,-432904210180,-120075903119,434579179702,177975523223,-320392927468,-164517401521,396919989996,339553321415,-319929157956,-260338475575,468126205460,377292708873,-296086192920,-242806542215,296403197496,442331173041,-15860357784,-513630844961,14512053746,866266232337,89126805318,-1011069201083,52545378286,1242117735259,-33287710852,-1267104759397,92116760344,1436857795971,29138620258,-1525744900121,18714707960,1795424914369,8177509566,-1848716797953,206617804354,1976778714315,-190490387592,-1764306457531,313948796902,1766741068265,-49149096716,-1516222836545,22503962126,1624064069345,310989781096,-1429784797023,-325489645562,1489187747381,657103257952,-1243919481477,-830059528236,1243234581661,1283970908756,-1154583150341,-1596771922604,1304552295411,1972772406826,-1386070500041,-2146057326062,1567226239113,2388469741528,-1569771876473,-2458927392700,1746280549521,2721296570432,-1719948526095,-2661411172830,1988340453821,2786817760332,-1883298884277,-2476191538844,1983148662869,2461365774438,-1619878007735,-2182849426698,1466063911975,2244541751952,-1063626015679,-2124951059172,862827553535,2139874976824,-503871244137,-2009278975914,171918492993,1999036451968,317993584209,-1997473929142,-707221023825,2212970250852,1118681451879,-2343446248716,-1248628670529,2592086470704,1451561713479,-2574901043658,-1437758696269,2683045725440,1610222085373,-2592138945266,-1569671585727,2675145506260,1615178840137,-2554078281420,-1421115375735,2467996068318,1319599206965,-2137965632930,-1143129754885,1821763449612,1116362935581,-1421944838152,-1083268208163,1080393688556,1076489698397,-740569409626,-1058561452341,374358369062,1028531215085,-19225827918,-1056973013237,-329096190430,1107470887407,609637537064,-1144499454783,-791752915048,1180816220551,981248156916,-1101624559711,-1066596656514,1090497248837,1219932938328,-972108899661,-1214457926576,918310652045,1215251106090,-726665709197,-1124011549688,468462607363,1051596359010,-170933641763,-1075447251750,-182590510839,1044462793362,381740006221,-1080682882478,-649416636695,922562080052,842785571007,-786429250170,-1190236497199,598560222250,1550870174903,-521694020754,-1913237520847,498145132130,2153097929839,-496885338344,-2315340655263,364740461472,2368223765473,-221331064894,-2559958842057,-69801577770,2668652923875,154545436360,-2921356111963,-317592995470,2911333345579,298122360238,-2924714538059,-489873196128,2725782455675,650450561524,-2662527183907,-969938734944,2546771156749,1147434401552,-2535598234043,-1338888947960,2358920844515,1407029608666,-2164201318297,-1616125043552,1825775414929,1825775414929,-1616125043552,-2164201318297,1407029608666,2358920844515,-1338888947960,-2535598234043,1147434401552,2546771156749,-969938734944,-2662527183907,650450561524,2725782455675,-489873196128,-2924714538059,298122360238,2911333345579,-317592995470,-2921356111963,154545436360,2668652923875,-69801577770,-2559958842057,-221331064894,2368223765473,364740461472,-2315340655263,-496885338344,2153097929839,498145132130,-1913237520847,-521694020754,1550870174903,598560222250,-1190236497199,-786429250170,842785571007,922562080052,-649416636695,-1080682882478,381740006221,1044462793362,-182590510839,-1075447251750,-170933641763,1051596359010,468462607363,-1124011549688,-726665709197,1215251106090,918310652045,-1214457926576,-972108899661,1219932938328,1090497248837,-1066596656514,-1101624559711,981248156916,1180816220551,-791752915048,-1144499454783,609637537064,1107470887407,-329096190430,-1056973013237,-19225827918,1028531215085,374358369062,-1058561452341,-740569409626,1076489698397,1080393688556,-1083268208163,-1421944838152,1116362935581,1821763449612,-1143129754885,-2137965632930,1319599206965,2467996068318,-1421115375735,-2554078281420,1615178840137,2675145506260,-1569671585727,-2592138945266,1610222085373,2683045725440,-1437758696269,-2574901043658,1451561713479,2592086470704,-1248628670529,-2343446248716,1118681451879,2212970250852,-707221023825,-1997473929142,317993584209,1999036451968,171918492993,-2009278975914,-503871244137,2139874976824,862827553535,-2124951059172,-1063626015679,2244541751952,1466063911975,-2182849426698,-1619878007735,2461365774438,1983148662869,-2476191538844,-1883298884277,2786817760332,1988340453821,-2661411172830,-1719948526095,2721296570432,1746280549521,-2458927392700,-1569771876473,2388469741528,1567226239113,-2146057326062,-1386070500041,1972772406826,1304552295411,-1596771922604,-1154583150341,1283970908756,1243234581661,-830059528236,-1243919481477,657103257952,1489187747381,-325489645562,-1429784797023,310989781096,1624064069345,22503962126,-1516222836545,-49149096716,1766741068265,313948796902,-1764306457531,-190490387592,1976778714315,206617804354,-1848716797953,8177509566,1795424914369,18714707960,-1525744900121,29138620258,1436857795971,92116760344,-1267104759397,-33287710852,1242117735259,52545378286,-1011069201083,89126805318,866266232337,14512053746,-513630844961,-15860357784,442331173041,296403197496,-242806542215,-296086192920,377292708873,468126205460,-260338475575,-319929157956,339553321415,396919989996,-164517401521,-320392927468,177975523223,434579179702,-120075903119,-432904210180,203450312103,442323441170,-250874625805,-355839593918,290632777135,263720028738,-260695581615,-164599967132,229986949271,140855132108,-150129653225,-79692607710,170550719523,118259810516,-99906880331,-26897671508,161831092157,65692025770,-70869695109,37441750966,112967792245,10567858668,-20605811461,50639947390,46746093261,-1534689332,6696843421,26175069774,12715325441,1531306588,6427504065,7585539412,2964491999,1286299516,1816368407,1380814018,562965531,265556312,213704235,130696746,49141045,11486584,1670179,145702,6991,154,1 929,C,1,465,35883,1083853,16845071,153120687,868212853,3147519521,7206476147,9745522269,6516825729,2693960605,10148130379,25115122925,26967502045,2712475695,-30185278491,-15443135979,53266908887,72223735031,-190270189,-84929185087,-66588009061,128496695899,232836582601,14252413325,-217460517537,-208258288087,150803293475,483304790645,55351407161,-496683080809,-422924149191,204038578389,924001471445,313403670289,-821705163063,-718049680321,266488122613,1400643416211,565779197305,-1353921513753,-1247142478517,264775266983,1963326660193,885259598001,-1848155334083,-1625952984223,467844846983,2755968210705,1155037181269,-2588513226207,-2109214206537,525233100123,3473952119479,1178964431397,-3620280302463,-2404456820117,891263566851,4647212019451,1513551204237,-4674658487059,-2603049775201,1199467189825,5643089457459,1602516729229,-6179779873293,-3241347931725,1263935758343,6726311229341,2135200402525,-6998675538205,-3579107908727,1361265324083,7976294955677,2760967397507,-7689340858055,-4453215522239,370243134059,8654101565129,3366355049867,-7912921447243,-4940886657099,-519291516505,9810089195287,4861177047309,-7500824798733,-5526496606123,-2069212015509,10193456954051,5930134118793,-7658088864409,-6881258919087,-3826423193195,10980043540031,8083260728683,-6922290618717,-7937727673167,-5126338921203,12149385025131,10253322513693,-6918747283695,-10451383290697,-7575753738675,13020711308839,12509246392415,-6622050638923,-12321872295391,-9243383011155,15143885955531,15773927533027,-6101187395427,-14291303840845,-11908158643929,15821699922557,17732415311995,-6465294672409,-16245754292173,-14238361923043,16854919773321,20497946669393,-5100983610225,-16401709386075,-15799859370327,17129920209357,21592914114575,-4657043171737,-17292750011291,-18480253690395,16064124031049,21981378712533,-2787193353511,-15937906060133,-19379412420615,15832404943233,22669687336873,-340651671091,-14894245947325,-21977562216851,13039111218301,21491991266029,1608557984143,-13650865442563,-23947582007639,11156030482257,22537603676341,6082284917203,-11063944744789,-25868153695043,7845016499619,22124580828335,8978154289765,-10540684010417,-29514197044215,3693259722805,22514753051633,13815963993647,-7527090876847,-30918806265407,1026458772553,23401442895073,17755816312271,-5969180630375,-34303700691227,-4033422669245,21946684173439,20211296113473,-3637472531083,-35123126815905,-6149138768137,22446064019583,23805943232097,-75007639651,-35237449176405,-9327009654587,19600101985727,23545480590059,1248109022139,-35505410591781,-11749533247297,17593361256637,25081299531111,5591316244773,-32372678137179,-12391079836755,14880229654519,24582587628337,7558746093525,-31635223030309,-15770901617831,9995817540225,23633653352951,11327305496319,-27605295063743,-16274574982655,7542144626059,24383535714209,15786832761949,-24212459371985,-19571419138797,1338404025851,21724158842877,18358816777645,-20897838371053,-21603001191021,-2567634540749,21714542195369,24089574514813,-14881504805333,-22365690403409,-7232491946221,18516858220611,25991516751983,-11996507024477,-24850372104385,-12404782148863,15470731415909,29439667299715,-5886257630809,-23012041839577,-14178617323281,13237484354679,31435085443435,-2277618302113,-23771142487833,-18791474585055,7980524601639,31111744064923,1324309018053,-21918491144939,-19655447152003,6287930149031,33156264024785,6287930149031,-19655447152003,-21918491144939,1324309018053,31111744064923,7980524601639,-18791474585055,-23771142487833,-2277618302113,31435085443435,13237484354679,-14178617323281,-23012041839577,-5886257630809,29439667299715,15470731415909,-12404782148863,-24850372104385,-11996507024477,25991516751983,18516858220611,-7232491946221,-22365690403409,-14881504805333,24089574514813,21714542195369,-2567634540749,-21603001191021,-20897838371053,18358816777645,21724158842877,1338404025851,-19571419138797,-24212459371985,15786832761949,24383535714209,7542144626059,-16274574982655,-27605295063743,11327305496319,23633653352951,9995817540225,-15770901617831,-31635223030309,7558746093525,24582587628337,14880229654519,-12391079836755,-32372678137179,5591316244773,25081299531111,17593361256637,-11749533247297,-35505410591781,1248109022139,23545480590059,19600101985727,-9327009654587,-35237449176405,-75007639651,23805943232097,22446064019583,-6149138768137,-35123126815905,-3637472531083,20211296113473,21946684173439,-4033422669245,-34303700691227,-5969180630375,17755816312271,23401442895073,1026458772553,-30918806265407,-7527090876847,13815963993647,22514753051633,3693259722805,-29514197044215,-10540684010417,8978154289765,22124580828335,7845016499619,-25868153695043,-11063944744789,6082284917203,22537603676341,11156030482257,-23947582007639,-13650865442563,1608557984143,21491991266029,13039111218301,-21977562216851,-14894245947325,-340651671091,22669687336873,15832404943233,-19379412420615,-15937906060133,-2787193353511,21981378712533,16064124031049,-18480253690395,-17292750011291,-4657043171737,21592914114575,17129920209357,-15799859370327,-16401709386075,-5100983610225,20497946669393,16854919773321,-14238361923043,-16245754292173,-6465294672409,17732415311995,15821699922557,-11908158643929,-14291303840845,-6101187395427,15773927533027,15143885955531,-9243383011155,-12321872295391,-6622050638923,12509246392415,13020711308839,-7575753738675,-10451383290697,-6918747283695,10253322513693,12149385025131,-5126338921203,-7937727673167,-6922290618717,8083260728683,10980043540031,-3826423193195,-6881258919087,-7658088864409,5930134118793,10193456954051,-2069212015509,-5526496606123,-7500824798733,4861177047309,9810089195287,-519291516505,-4940886657099,-7912921447243,3366355049867,8654101565129,370243134059,-4453215522239,-7689340858055,2760967397507,7976294955677,1361265324083,-3579107908727,-6998675538205,2135200402525,6726311229341,1263935758343,-3241347931725,-6179779873293,1602516729229,5643089457459,1199467189825,-2603049775201,-4674658487059,1513551204237,4647212019451,891263566851,-2404456820117,-3620280302463,1178964431397,3473952119479,525233100123,-2109214206537,-2588513226207,1155037181269,2755968210705,467844846983,-1625952984223,-1848155334083,885259598001,1963326660193,264775266983,-1247142478517,-1353921513753,565779197305,1400643416211,266488122613,-718049680321,-821705163063,313403670289,924001471445,204038578389,-422924149191,-496683080809,55351407161,483304790645,150803293475,-208258288087,-217460517537,14252413325,232836582601,128496695899,-66588009061,-84929185087,-190270189,72223735031,53266908887,-15443135979,-30185278491,2712475695,26967502045,25115122925,10148130379,2693960605,6516825729,9745522269,7206476147,3147519521,868212853,153120687,16845071,1083853,35883,465,1,D,1,155,7115,150815,1772747,12659535,57344623,165909103,295869733,290574325,126567497,152685033,585838047,949430251,591606289,-513133003,-1053641705,566206659,2475572463,1436165111,-1550084607,-3200132109,520703235,7186478607,5017236781,-4059155407,-8201039457,-2372271175,12508428197,11877539179,-9248671759,-17566925415,-5794085725,21056421487,26988348539,-11475936263,-30416112949,-10043397755,30357257131,43348854033,-17073520807,-51738574865,-19471649459,40449062561,62978847125,-21670636967,-70041331315,-22903180643,58187414321,86972508161,-33185421787,-93996633935,-30034938153,71856211869,107477691721,-56506076465,-119629230475,-27563142121,97341607705,143267605059,-76911431683,-144518220087,-22955496405,117679796275,173108559023,-109118796659,-184965036335,-30282773543,135236455759,211473775259,-121076568961,-206907513447,-35059209615,156570509977,254057413189,-128789337667,-231896412041,-71228083201,148421330991,287577247071,-128503946019,-239635354709,-101404615845,147559367671,345340552487,-100039942623,-238136198525,-145418421549,120731778687,383127314453,-84677137881,-261751352535,-207033269403,97090367683,446031964163,-31596962331,-268492948749,-257754948075,89376119063,516180762761,11840062437,-314017443741,-355718240947,58255443153,585394959039,60351790693,-343381365621,-430628747213,59775960125,697230870615,127079140139,-370218282495,-521598464381,16801979287,763721434975,155031044083,-411016249823,-603737750005,-15461334579,846501516779,224697173947,-388052297127,-641064274679,-46203737221,882300183011,248499354453,-386614543029,-709788632663,-117369262007,876670915219,283113972409,-316160055003,-710480291157,-143730351793,884126056179,333417603279,-235794705585,-745010443309,-243972203045,811579053563,347229548273,-158768270243,-764170386093,-321418178039,787567014665,448563032453,-17233569063,-758576220771,-424426368929,710581797749,504943970047,61668317487,-817406411865,-572957852309,631967174947,610023672271,215064013373,-794362175377,-660547740645,588771759505,707138718389,326606260485,-825945514825,-822456235455,466865799757,735137619901,423658805549,-797343682929,-887886233773,429253429377,808954831025,558846049335,-732206695413,-954102623021,317049524753,753923576851,588413926915,-704532069969,-1003698124879,229784370985,738240498661,698396527485,-565503947229,-959521324867,157787994827,672277488361,732993218623,-503802066405,-999623334763,-1064026359,560491163549,788431634705,-350378981711,-934010618585,-74683083921,519816307905,881967997511,-191362252865,-925216809371,-262704557593,357500811809,883895969173,-62292683195,-896367487309,-389244066575,277190089341,981148726561,169494978017,-801118491321,-503069949369,128805690793,954605243159,284168796125,-787966838183,-649509598213,-26415097661,952642245179,477681508905,-645948931985,-659012004945,-110279272841,936236680045,600677926139,-588917936515,-756312381395,-292254423069,826594498459,679335890035,-485037088517,-742898706347,-349236378077,816483311081,816483311081,-349236378077,-742898706347,-485037088517,679335890035,826594498459,-292254423069,-756312381395,-588917936515,600677926139,936236680045,-110279272841,-659012004945,-645948931985,477681508905,952642245179,-26415097661,-649509598213,-787966838183,284168796125,954605243159,128805690793,-503069949369,-801118491321,169494978017,981148726561,277190089341,-389244066575,-896367487309,-62292683195,883895969173,357500811809,-262704557593,-925216809371,-191362252865,881967997511,519816307905,-74683083921,-934010618585,-350378981711,788431634705,560491163549,-1064026359,-999623334763,-503802066405,732993218623,672277488361,157787994827,-959521324867,-565503947229,698396527485,738240498661,229784370985,-1003698124879,-704532069969,588413926915,753923576851,317049524753,-954102623021,-732206695413,558846049335,808954831025,429253429377,-887886233773,-797343682929,423658805549,735137619901,466865799757,-822456235455,-825945514825,326606260485,707138718389,588771759505,-660547740645,-794362175377,215064013373,610023672271,631967174947,-572957852309,-817406411865,61668317487,504943970047,710581797749,-424426368929,-758576220771,-17233569063,448563032453,787567014665,-321418178039,-764170386093,-158768270243,347229548273,811579053563,-243972203045,-745010443309,-235794705585,333417603279,884126056179,-143730351793,-710480291157,-316160055003,283113972409,876670915219,-117369262007,-709788632663,-386614543029,248499354453,882300183011,-46203737221,-641064274679,-388052297127,224697173947,846501516779,-15461334579,-603737750005,-411016249823,155031044083,763721434975,16801979287,-521598464381,-370218282495,127079140139,697230870615,59775960125,-430628747213,-343381365621,60351790693,585394959039,58255443153,-355718240947,-314017443741,11840062437,516180762761,89376119063,-257754948075,-268492948749,-31596962331,446031964163,97090367683,-207033269403,-261751352535,-84677137881,383127314453,120731778687,-145418421549,-238136198525,-100039942623,345340552487,147559367671,-101404615845,-239635354709,-128503946019,287577247071,148421330991,-71228083201,-231896412041,-128789337667,254057413189,156570509977,-35059209615,-206907513447,-121076568961,211473775259,135236455759,-30282773543,-184965036335,-109118796659,173108559023,117679796275,-22955496405,-144518220087,-76911431683,143267605059,97341607705,-27563142121,-119629230475,-56506076465,107477691721,71856211869,-30034938153,-93996633935,-33185421787,86972508161,58187414321,-22903180643,-70041331315,-21670636967,62978847125,40449062561,-19471649459,-51738574865,-17073520807,43348854033,30357257131,-10043397755,-30416112949,-11475936263,26988348539,21056421487,-5794085725,-17566925415,-9248671759,11877539179,12508428197,-2372271175,-8201039457,-4059155407,5017236781,7186478607,520703235,-3200132109,-1550084607,1436165111,2475572463,566206659,-1053641705,-513133003,591606289,949430251,585838047,152685033,126567497,290574325,295869733,165909103,57344623,12659535,1772747,150815,7115,155,1 930,C,1,465,36037,1116930,18534726,191134065,1340485173,6785313945,25802683926,75586645590,172227420458,301010028210,375147540698,225478619970,-324488687454,-1293283027695,-2378052356817,-2947217525325,-2287087596024,-32890298160,3451060887247,7008139491195,9059778403231,8279402624310,4251458814450,-2213692141830,-9270103466160,-14655026919660,-16482796014150,-13909845681090,-7429650325831,1307444245110,10078186287338,16831287422205,20263566084954,19977403002675,16215828739482,9451214147010,208209634659,-10690363271100,-21652530828428,-30110202589320,-33000521678168,-27933261559740,-14531575773516,4801513948785,25222412679642,40881825551580,46898739456099,41063118038520,24598455918233,1737262208400,-21663066591796,-39909434707755,-49025473049280,-47574240474120,-36582235794990,-18777807150120,2377181449590,23390799580140,40997367629941,52166378736660,54266724456210,45658579804395,26599484925542,-30053726085,-28777800362364,-52754140792890,-65609086826055,-63620227824390,-47018779266484,-19981546939920,10701940990512,37724567943360,55303969376020,60491427275475,53460004886886,36903808169730,14943168513855,-8016180503970,-28133736251945,-42558752209500,-49501790033118,-48162520749135,-38723148943462,-22478340365940,-1971896360190,19123311859320,36597453605490,46734887371380,47432188108679,38887041979620,23492071764750,4969501540920,-12827067148367,-26899906630980,-35545869196926,-38259063456300,-35360168167410,-27643578987795,-16194389525501,-2362524226830,12204084985518,25566217036290,35612386259690,40341519725535,38316620048244,29195483305860,14122497397440,-4271644134015,-22387197271180,-36561254354250,-44015234004252,-43474405478010,-35285709796823,-21126413906025,-3539204006610,14522063954760,30097693506150,40624595493780,44343230993341,40624595493780,30097693506150,14522063954760,-3539204006610,-21126413906025,-35285709796823,-43474405478010,-44015234004252,-36561254354250,-22387197271180,-4271644134015,14122497397440,29195483305860,38316620048244,40341519725535,35612386259690,25566217036290,12204084985518,-2362524226830,-16194389525501,-27643578987795,-35360168167410,-38259063456300,-35545869196926,-26899906630980,-12827067148367,4969501540920,23492071764750,38887041979620,47432188108679,46734887371380,36597453605490,19123311859320,-1971896360190,-22478340365940,-38723148943462,-48162520749135,-49501790033118,-42558752209500,-28133736251945,-8016180503970,14943168513855,36903808169730,53460004886886,60491427275475,55303969376020,37724567943360,10701940990512,-19981546939920,-47018779266484,-63620227824390,-65609086826055,-52754140792890,-28777800362364,-30053726085,26599484925542,45658579804395,54266724456210,52166378736660,40997367629941,23390799580140,2377181449590,-18777807150120,-36582235794990,-47574240474120,-49025473049280,-39909434707755,-21663066591796,1737262208400,24598455918233,41063118038520,46898739456099,40881825551580,25222412679642,4801513948785,-14531575773516,-27933261559740,-33000521678168,-30110202589320,-21652530828428,-10690363271100,208209634659,9451214147010,16215828739482,19977403002675,20263566084954,16831287422205,10078186287338,1307444245110,-7429650325831,-13909845681090,-16482796014150,-14655026919660,-9270103466160,-2213692141830,4251458814450,8279402624310,9059778403231,7008139491195,3451060887247,-32890298160,-2287087596024,-2947217525325,-2378052356817,-1293283027695,-324488687454,225478619970,375147540698,301010028210,172227420458,75586645590,25802683926,6785313945,1340485173,191134065,18534726,1116930,36037,465,1,D,1,155,7207,159517,2057761,17343573,102712821,448825015,1494653859,3861272831,7736036410,11605190044,11173908129,251737967,-25141243119,-60812942356,-90974860014,-92052107566,-44477606111,52838385551,174328344452,272812262384,297644332243,218054178242,40227761986,-190479688960,-403572916740,-527821641024,-516369078544,-363223165734,-105225951798,191147671907,452852725095,623268819646,674846130046,606732373131,432129940497,167252805577,-167581558088,-534590467918,-865210311165,-1063523568484,-1034430289013,-727679833056,-175387173260,499753068963,1114848953372,1485805889574,1490929254955,1113354526556,446578807513,-336963458810,-1040575395695,-1500576792261,-1626702699740,-1414240165954,-928714736002,-275332683056,429941342478,1076048246382,1559718222218,1786660944480,1683522285866,1223813470489,457195192646,-477326819295,-1370612745676,-1996570476422,-2182438492825,-1868036495622,-1128635645325,-151654267982,822671509107,1572467455242,1951263655754,1914428449117,1512801945630,863014966046,109128525945,-611022624098,-1186841055397,-1542434884380,-1635631095271,-1456020257545,-1027097245592,-411542805428,287354223130,936871454432,1402283930942,1584087696724,1449692125362,1043763077938,471216818868,-138874783386,-671130586831,-1047915119522,-1234218361881,-1228672964127,-1050705589306,-731500506417,-310881061340,162120494719,628479928712,1020990416378,1270691132162,1319072311936,1134868788281,730256733191,168182961100,-446079907109,-989342271994,-1352543519555,-1467690553360,-1320085427526,-944655730395,-412561070840,184340528792,747475355592,1184604172084,1423256015796,1423256015796,1184604172084,747475355592,184340528792,-412561070840,-944655730395,-1320085427526,-1467690553360,-1352543519555,-989342271994,-446079907109,168182961100,730256733191,1134868788281,1319072311936,1270691132162,1020990416378,628479928712,162120494719,-310881061340,-731500506417,-1050705589306,-1228672964127,-1234218361881,-1047915119522,-671130586831,-138874783386,471216818868,1043763077938,1449692125362,1584087696724,1402283930942,936871454432,287354223130,-411542805428,-1027097245592,-1456020257545,-1635631095271,-1542434884380,-1186841055397,-611022624098,109128525945,863014966046,1512801945630,1914428449117,1951263655754,1572467455242,822671509107,-151654267982,-1128635645325,-1868036495622,-2182438492825,-1996570476422,-1370612745676,-477326819295,457195192646,1223813470489,1683522285866,1786660944480,1559718222218,1076048246382,429941342478,-275332683056,-928714736002,-1414240165954,-1626702699740,-1500576792261,-1040575395695,-336963458810,446578807513,1113354526556,1490929254955,1485805889574,1114848953372,499753068963,-175387173260,-727679833056,-1034430289013,-1063523568484,-865210311165,-534590467918,-167581558088,167252805577,432129940497,606732373131,674846130046,623268819646,452852725095,191147671907,-105225951798,-363223165734,-516369078544,-527821641024,-403572916740,-190479688960,40227761986,218054178242,297644332243,272812262384,174328344452,52838385551,-44477606111,-92052107566,-90974860014,-60812942356,-25141243119,251737967,11173908129,11605190044,7736036410,3861272831,1494653859,448825015,102712821,17343573,2057761,159517,7207,155,1 933,C,1,466,36037,1109629,18196306,183984841,1249357399,6001540732,21001941757,54081543109,101238837220,131366540833,105141300619,48737514400,100129438561,383241896149,762493833532,846541223713,461712286093,92255315434,501411161491,1724730281101,2742163128532,2532684774079,1374673908607,749986187386,1853082113995,4287690483547,6240583097068,6049085262979,3959006099053,2382000799972,3795411803293,7930985455219,11518798123306,11481839262025,8234362252879,5369445562810,6238566057691,11004392799547,16439754894910,18243724457281,14607513082603,8655772061032,6598063918549,11725470274501,20154246773836,23999158452313,19364099655541,10453041194020,5521754108551,9212125349743,18423960237460,24752712534373,21611131923679,10697076488422,1439140544461,2244855819313,11746110837466,19980909189145,18525987501373,8280649886512,-2493547029845,-5875796895917,-133474249142,9251406739711,13271388446089,6702170170690,-6140893128353,-14335838369783,-10966388685848,-234174834827,7014712398103,3957243504610,-6636703432787,-15831872075951,-16231694455070,-7856506662635,1726284037645,3876242639278,-2921339160767,-11634810182645,-14159815675022,-9132677509463,-1569583624385,3195259049146,3164021951455,-873472041743,-6125379020774,-8222842616285,-4147047664457,3930604837096,9574953087259,8229896099137,1720457209012,-3817599769055,-3595425565373,2332144891270,9644598935581,12951001525333,9683693228116,2376152212321,-2967274025549,-1726562407664,5448643768363,13131576099277,15229868224474,9520444688989,-114299298029,-5602333961858,-953160542891,11250967681681,20352393747586,17185302988213,4101998252899,-6148283882834,-3008990499305,10995965248327,22959711759172,22603016253385,11610088327375,820011984922,-93621896855,9650526850039,22130814655120,27368467572295,21398094143707,9810757950706,3229034913991,7857463220497,19759202113522,28490794743739,26509189296979,15641962746268,5397325011679,4803281250211,14209781518306,24297569776273,24619988032423,14357602402024,3446096716381,1765396170037,8620619643982,14832742209073,13836636981781,7666975744564,2301498552517,663081154525,1591808133034,2982370954177,3565854525169,2807012992786,1061374889869,-473465627351,-1035594839006,-1062433194431,-1035594839006,-473465627351,1061374889869,2807012992786,3565854525169,2982370954177,1591808133034,663081154525,2301498552517,7666975744564,13836636981781,14832742209073,8620619643982,1765396170037,3446096716381,14357602402024,24619988032423,24297569776273,14209781518306,4803281250211,5397325011679,15641962746268,26509189296979,28490794743739,19759202113522,7857463220497,3229034913991,9810757950706,21398094143707,27368467572295,22130814655120,9650526850039,-93621896855,820011984922,11610088327375,22603016253385,22959711759172,10995965248327,-3008990499305,-6148283882834,4101998252899,17185302988213,20352393747586,11250967681681,-953160542891,-5602333961858,-114299298029,9520444688989,15229868224474,13131576099277,5448643768363,-1726562407664,-2967274025549,2376152212321,9683693228116,12951001525333,9644598935581,2332144891270,-3595425565373,-3817599769055,1720457209012,8229896099137,9574953087259,3930604837096,-4147047664457,-8222842616285,-6125379020774,-873472041743,3164021951455,3195259049146,-1569583624385,-9132677509463,-14159815675022,-11634810182645,-2921339160767,3876242639278,1726284037645,-7856506662635,-16231694455070,-15831872075951,-6636703432787,3957243504610,7014712398103,-234174834827,-10966388685848,-14335838369783,-6140893128353,6702170170690,13271388446089,9251406739711,-133474249142,-5875796895917,-2493547029845,8280649886512,18525987501373,19980909189145,11746110837466,2244855819313,1439140544461,10697076488422,21611131923679,24752712534373,18423960237460,9212125349743,5521754108551,10453041194020,19364099655541,23999158452313,20154246773836,11725470274501,6598063918549,8655772061032,14607513082603,18243724457281,16439754894910,11004392799547,6238566057691,5369445562810,8234362252879,11481839262025,11518798123306,7930985455219,3795411803293,2382000799972,3959006099053,6049085262979,6240583097068,4287690483547,1853082113995,749986187386,1374673908607,2532684774079,2742163128532,1724730281101,501411161491,92255315434,461712286093,846541223713,762493833532,383241896149,100129438561,48737514400,105141300619,131366540833,101238837220,54081543109,21001941757,6001540732,1249357399,183984841,18196306,1109629,36037,466,1,D,1,155,7176,157405,1999607,16433494,93395813,381986289,1146650408,2525720815,3972679043,4133547754,2433489437,1634927637,6967365632,19083467167,28317965319,22872367000,7286242539,5549540713,34598172594,76670319929,92060639061,65283901132,29255312255,34917809041,98139313796,178604767417,211380904569,167867289806,95452380385,86585194493,186019968582,328708123489,393768050535,329888917010,212580356193,171395241679,270879932292,455774981947,589602734453,557584453566,377998159247,222227315707,272855115740,524351097237,755423949197,741785910040,488792462547,230346840371,206197564624,445222469133,736577533345,801906712262,544910926509,169546282451,12828562572,210433531547,547307747949,676132312316,460781588025,77449325537,-176716114896,-129348768485,152510619981,407344163162,369423529117,14053861043,-375788094186,-461622299957,-192296979877,145964054026,223398028743,-29399472743,-392771978232,-567683632717,-418950082619,-84868662204,132911979313,42575067455,-250108370198,-456932214487,-404698757489,-172614301026,44885087869,123695124927,49741279030,-117907058845,-256779731123,-228070859620,-8095193879,244449098961,321493146914,172644386211,-51158844485,-148885059318,-37492018319,202126368527,395046308664,396249202919,202713185907,-30273668830,-107095570313,45318188967,315953255134,496021846305,433884165371,154886465374,-127429449429,-151538718071,155811790596,554787595477,670669408403,367186415962,-74167354123,-211061222657,109077438432,592543387927,802890223811,584814049294,177871829559,-38212446491,124207661234,531229134511,855169271627,839621438428,512527564295,173354283157,135727359270,442043735045,824063861911,948350305896,710277796807,319238507195,118095689680,283932950169,652845690427,852508043886,666445651909,268375662945,39242135348,151268824567,406135474197,500807574656,360676165989,150004562345,33590187256,31154206155,76271943665,112088442676,109946280183,65216056745,6263877040,-28513369953,-34902248407,-34902248407,-28513369953,6263877040,65216056745,109946280183,112088442676,76271943665,31154206155,33590187256,150004562345,360676165989,500807574656,406135474197,151268824567,39242135348,268375662945,666445651909,852508043886,652845690427,283932950169,118095689680,319238507195,710277796807,948350305896,824063861911,442043735045,135727359270,173354283157,512527564295,839621438428,855169271627,531229134511,124207661234,-38212446491,177871829559,584814049294,802890223811,592543387927,109077438432,-211061222657,-74167354123,367186415962,670669408403,554787595477,155811790596,-151538718071,-127429449429,154886465374,433884165371,496021846305,315953255134,45318188967,-107095570313,-30273668830,202713185907,396249202919,395046308664,202126368527,-37492018319,-148885059318,-51158844485,172644386211,321493146914,244449098961,-8095193879,-228070859620,-256779731123,-117907058845,49741279030,123695124927,44885087869,-172614301026,-404698757489,-456932214487,-250108370198,42575067455,132911979313,-84868662204,-418950082619,-567683632717,-392771978232,-29399472743,223398028743,145964054026,-192296979877,-461622299957,-375788094186,14053861043,369423529117,407344163162,152510619981,-129348768485,-176716114896,77449325537,460781588025,676132312316,547307747949,210433531547,12828562572,169546282451,544910926509,801906712262,736577533345,445222469133,206197564624,230346840371,488792462547,741785910040,755423949197,524351097237,272855115740,222227315707,377998159247,557584453566,589602734453,455774981947,270879932292,171395241679,212580356193,329888917010,393768050535,328708123489,186019968582,86585194493,95452380385,167867289806,211380904569,178604767417,98139313796,34917809041,29255312255,65283901132,92060639061,76670319929,34598172594,5549540713,7286242539,22872367000,28317965319,19083467167,6967365632,1634927637,2433489437,4133547754,3972679043,2525720815,1146650408,381986289,93395813,16433494,1999607,157405,7176,155,1 934,C,1,467,36659,1180109,21172321,248870371,2119326995,13992595377,75143917437,339921630459,1329653231315,4588854681029,14194164594765,39846969057647,102554510258543,243994480865189,540301083191797,1119924725945363,2183247373961555,4018936924403209,7009211883353357,11614340633631131,18327138190204511,27592061575142285,39691092472847389,54609066229694727,71902265954939279,90602797348407621,109194187748864829,125688357676864351,137819865980118435,143351577134802693,140460165038441613,128145172142469183,106587318789417751,77375630018743513,43532463492186385,9291884728009731,-20372222459496457,-40422587190880355,-46545702304251519,-35920368115167625,-7825654507092589,36037517441386913,91592706473901005,152819326776695703,212515053955278211,263272603272216593,298513165786335241,313407222907747291,305532953569362623,275168828481123381,225181829619272201,160544836611210163,87583255433684439,13098781145104633,-56463996875522159,-115660849660981841,-160406335504369501,-188027829321180843,-197073824479342527,-186994904013201709,-157840233489359321,-110095477293066107,-44735897737675075,36503379373082147,130710455409808231,233360467666711937,338017828881368589,436333011477560067,518454605381981663,573909342767877913,592907979224713057,567926990925788871,495317522612767959,376631692765366237,219356671304301749,36819674988107723,-152837420054335669,-328545708006105091,-468826835522898947,-554585744374456969,-571765684889130273,-513464332839015907,-381183152130792783,-185002368462635813,57374774511985523,322599131506083581,584405690939005589,816702730120154127,996564320506989439,1106693559012157377,1137034063765890601,1085380351612748919,957028655965805419,763668099592394997,521801039222463845,250990320559584591,-27823892664877317,-293783228990496667,-527283030296975891,-710870356445826705,-829936925394208489,-873309264975072227,-833844563699256839,-709109869141224469,-502147968180280309,-222224409489767059,114662930527990793,485802413855734179,862595625022444303,1212363500733226669,1501113251922100009,1697029666969744735,1774268488575331579,1716523253239895425,1519828634966603825,1194142894843770939,763394697819940735,263861683564071389,-259045495203300547,-755301686091066433,-1175587347343178361,-1476746915139142751,-1626653010550550383,-1607804695586248289,-1419182166324355897,-1076168873258727687,-608662973008875239,-57755362389062257,528501665463944303,1099683162244040629,1607448081223093429,2009481185201897759,2272652303495421995,2375231470268033909,2308099633203128241,2074994239776169783,1691917401080020887,1185887456047470957,593209278526565937,-42627184278585077,-673405995437675213,-1249058089499488555,-1720997787506473867,-2045870974502010185,-2189493449062204801,-2130585207491824535,-1863800767177954815,-1401560141474894817,-774298436253110293,-28936197402888147,774421435002168637,1567354773186109511,2279193417780805467,2843740245342853641,3205982325849599213,3328022519924348911,3193466272118693099,2809633740793363205,2207242081089874033,1437568389935580171,567472583803236607,-327061028299950463,-1168071790257498203,-1882683581819483165,-2409418532409802161,-2703260818129030199,-2739122946559927591,-2513511811540757449,-2044341802706851245,-1369009073288211479,-541010015543461411,374483461761788231,1305633776493128675,2179128580811734821,2925270331808510377,3482803178650457947,3803367758154035135,3855428669305882569,3627406176759948633,3129637574266683719,2394772369651360455,1476307429050446049,445173587089133877,-615468946086351253,-1616850757212576865,-2472099922363041419,-3104013426818546379,-3452413069252345277,-3480366559694263421,-3178554474371997459,-2567150743020821583,-1694801884788050745,-634638375562058629,522330593419768641,1675704077500196629,2725075331619947787,3579274310684849595,4164535466440919557,4430872479263282629,4356178338295434535,3947784789809233767,3241411135710532293,2297636465503295521,1196257551404452143,29122985755991855,-1107797657086215851,-2122305899971297087,-2933125783799978929,-3475823319694823145,-3707237286646096207,-3608336504628120479,-3185486080829116549,-2470092237668963833,-1516573205344753391,-398643628485554899,795970998061116103,1972087548291558235,3034410238011914293,3895091247670687745,4480921220687248799,4739613335353853731,4644702394682784633,4198617832062326441,3433525376383620835,2409622090462680343,1210766428132480497,-62364969500603927,-1301037324866064233,-2398260821126997157,-3258589010770475783,-3806877207866267759,-3995136862669297421,-3806877207866267759,-3258589010770475783,-2398260821126997157,-1301037324866064233,-62364969500603927,1210766428132480497,2409622090462680343,3433525376383620835,4198617832062326441,4644702394682784633,4739613335353853731,4480921220687248799,3895091247670687745,3034410238011914293,1972087548291558235,795970998061116103,-398643628485554899,-1516573205344753391,-2470092237668963833,-3185486080829116549,-3608336504628120479,-3707237286646096207,-3475823319694823145,-2933125783799978929,-2122305899971297087,-1107797657086215851,29122985755991855,1196257551404452143,2297636465503295521,3241411135710532293,3947784789809233767,4356178338295434535,4430872479263282629,4164535466440919557,3579274310684849595,2725075331619947787,1675704077500196629,522330593419768641,-634638375562058629,-1694801884788050745,-2567150743020821583,-3178554474371997459,-3480366559694263421,-3452413069252345277,-3104013426818546379,-2472099922363041419,-1616850757212576865,-615468946086351253,445173587089133877,1476307429050446049,2394772369651360455,3129637574266683719,3627406176759948633,3855428669305882569,3803367758154035135,3482803178650457947,2925270331808510377,2179128580811734821,1305633776493128675,374483461761788231,-541010015543461411,-1369009073288211479,-2044341802706851245,-2513511811540757449,-2739122946559927591,-2703260818129030199,-2409418532409802161,-1882683581819483165,-1168071790257498203,-327061028299950463,567472583803236607,1437568389935580171,2207242081089874033,2809633740793363205,3193466272118693099,3328022519924348911,3205982325849599213,2843740245342853641,2279193417780805467,1567354773186109511,774421435002168637,-28936197402888147,-774298436253110293,-1401560141474894817,-1863800767177954815,-2130585207491824535,-2189493449062204801,-2045870974502010185,-1720997787506473867,-1249058089499488555,-673405995437675213,-42627184278585077,593209278526565937,1185887456047470957,1691917401080020887,2074994239776169783,2308099633203128241,2375231470268033909,2272652303495421995,2009481185201897759,1607448081223093429,1099683162244040629,528501665463944303,-57755362389062257,-608662973008875239,-1076168873258727687,-1419182166324355897,-1607804695586248289,-1626653010550550383,-1476746915139142751,-1175587347343178361,-755301686091066433,-259045495203300547,263861683564071389,763394697819940735,1194142894843770939,1519828634966603825,1716523253239895425,1774268488575331579,1697029666969744735,1501113251922100009,1212363500733226669,862595625022444303,485802413855734179,114662930527990793,-222224409489767059,-502147968180280309,-709109869141224469,-833844563699256839,-873309264975072227,-829936925394208489,-710870356445826705,-527283030296975891,-293783228990496667,-27823892664877317,250990320559584591,521801039222463845,763668099592394997,957028655965805419,1085380351612748919,1137034063765890601,1106693559012157377,996564320506989439,816702730120154127,584405690939005589,322599131506083581,57374774511985523,-185002368462635813,-381183152130792783,-513464332839015907,-571765684889130273,-554585744374456969,-468826835522898947,-328545708006105091,-152837420054335669,36819674988107723,219356671304301749,376631692765366237,495317522612767959,567926990925788871,592907979224713057,573909342767877913,518454605381981663,436333011477560067,338017828881368589,233360467666711937,130710455409808231,36503379373082147,-44735897737675075,-110095477293066107,-157840233489359321,-186994904013201709,-197073824479342527,-188027829321180843,-160406335504369501,-115660849660981841,-56463996875522159,13098781145104633,87583255433684439,160544836611210163,225181829619272201,275168828481123381,305532953569362623,313407222907747291,298513165786335241,263272603272216593,212515053955278211,152819326776695703,91592706473901005,36037517441386913,-7825654507092589,-35920368115167625,-46545702304251519,-40422587190880355,-20372222459496457,9291884728009731,43532463492186385,77375630018743513,106587318789417751,128145172142469183,140460165038441613,143351577134802693,137819865980118435,125688357676864351,109194187748864829,90602797348407621,71902265954939279,54609066229694727,39691092472847389,27592061575142285,18327138190204511,11614340633631131,7009211883353357,4018936924403209,2183247373961555,1119924725945363,540301083191797,243994480865189,102554510258543,39846969057647,14194164594765,4588854681029,1329653231315,339921630459,75143917437,13992595377,2119326995,248870371,21172321,1180109,36659,467,1,D,1,156,7425,173846,2485975,24621748,183328359,1086124486,5333248579,22370632552,82012946995,267491931584,787133224029,2113374076948,5224712837877,11983014243976,25656018447299,51545047814904,97600020609485,174810183963278,297077581699899,480251837816590,740071387441239,1088944025397204,1531801426384617,2061627575797544,2655599865482311,3272984351158548,3855894990058743,4333705624987374,4631304058927203,4680582590304576,4433711786116315,3876022345156996,3035905592268083,1989187663837588,856021024770155,-210544688770898,-1043640372399721,-1486992769464974,-1420951984092461,-785582435136438,403685757300815,2051340827394502,3989681018885995,5998706666291210,7835155803879367,9266085232707160,10101518576846657,10220818870771350,9588547957732463,8257435782193042,6358373153863017,4079664102346966,1639696848512949,-741695280637588,-2867910717018091,-4582212053294890,-5774387967735167,-6378116814493778,-6362045194414641,-5719022080506670,-4458051109124349,-2602344825983600,-194761760012603,2690529228823346,5933485670837747,9355516220055682,12713964365311799,15708418845681482,18001814367974801,19256584325004488,19182735767815961,17591231322563352,14443332615051031,9885482014274204,4260489424222873,-1910718486641316,-7977390600977889,-13232266868537964,-17000081993371791,-18728410260439032,-18067256571831913,-14925242372849622,-9493466107438597,-2232624979828960,6175755235913043,14907723401020168,23093904519439869,29920885563532884,34722079927928277,37045390316349796,36689773854627693,33708978857211102,28386629566846377,21190982856084012,12719265013712729,3640633674436394,-5355669687810161,-13603451464972404,-20493246582867457,-25497979283418728,-28193499873814855,-28277575258048602,-25590550528668857,-20139181934261988,-12122064525331913,-1951281804467278,9738318558591545,22101961469092518,34127666551732205,44711588143974026,52761796889605163,57319478695579714,57681605728035733,53507248158096316,44890945115400077,32390298259872234,17000345081239459,73672296508648,-16807764462979411,-31996039885873284,-43956543781480787,-51439842867904228,-53622575742196131,-50198077417031732,-41405571647050883,-27996909351688508,-11149384297552205,7660128459764964,26801655959376245,44641913241519016,59683032632742827,70679613803328666,76727103768006055,77317886368674770,72364750169490659,62194554844788948,47517344472372251,29377001632500574,9088311176958405,-11837524619923936,-31779829326775101,-49109975021317680,-62307819663895867,-70088748177095812,-71531103649688579,-66188986446041748,-54173654919386453,-36188785351473118,-13509917512196819,12095020534570872,38500587331361037,63404580620854366,84539741282567787,99896551128560634,107933294559211221,107747839166646966,99187708505532649,82881820688545358,60188041823938453,33063120642828914,3872508734531713,-24835557016338766,-50565511895136017,-71095665883464822,-84666074162414709,-90119215136210620,-86984491823088317,-75502318659470894,-56588734526472147,-31747101215755994,-2938531365245343,27574300752721394,57395481702349405,84164929912048434,105721114588592993,120253377094825566,126439908056194149,123564592646588724,111602000009204333,91257444205851908,63950325224617483,31734180007670906,-2845444305318857,-36946353741876230,-67663220986814503,-92280221766890372,-108521403772187217,-114775801021113860,-110273511492319825,-95190159433951654,-70662031782867389,-38703557255394870,-2031694202854299,36184633012746870,72621234122826825,104107569935912980,127915012671670809,141997216399339556,145162996479117791,137169603700786616,118730925760426697,91441574704387534,57624895637752541,20120588953219836,-17965587472941477,-53523876231324890,-83689135235312657,-106056194643613968,-118849816267299137,-121044058214004960,-112429797069118591,-93629827510716130,-66060055012909001,-31835361855056842,6378493209575787,45560192653440362,82562464552024287,114358385476453970,138285036465842459,152266017941998210,154996276111100215,146074277997167024,126067597132300425,96499771039635222,59750837061028357,18872356038797140,-22670868121589781,-61308558255246310,-93690057466454819,-116991909250183812,-129176333422045675,-129176333422045675,-116991909250183812,-93690057466454819,-61308558255246310,-22670868121589781,18872356038797140,59750837061028357,96499771039635222,126067597132300425,146074277997167024,154996276111100215,152266017941998210,138285036465842459,114358385476453970,82562464552024287,45560192653440362,6378493209575787,-31835361855056842,-66060055012909001,-93629827510716130,-112429797069118591,-121044058214004960,-118849816267299137,-106056194643613968,-83689135235312657,-53523876231324890,-17965587472941477,20120588953219836,57624895637752541,91441574704387534,118730925760426697,137169603700786616,145162996479117791,141997216399339556,127915012671670809,104107569935912980,72621234122826825,36184633012746870,-2031694202854299,-38703557255394870,-70662031782867389,-95190159433951654,-110273511492319825,-114775801021113860,-108521403772187217,-92280221766890372,-67663220986814503,-36946353741876230,-2845444305318857,31734180007670906,63950325224617483,91257444205851908,111602000009204333,123564592646588724,126439908056194149,120253377094825566,105721114588592993,84164929912048434,57395481702349405,27574300752721394,-2938531365245343,-31747101215755994,-56588734526472147,-75502318659470894,-86984491823088317,-90119215136210620,-84666074162414709,-71095665883464822,-50565511895136017,-24835557016338766,3872508734531713,33063120642828914,60188041823938453,82881820688545358,99187708505532649,107747839166646966,107933294559211221,99896551128560634,84539741282567787,63404580620854366,38500587331361037,12095020534570872,-13509917512196819,-36188785351473118,-54173654919386453,-66188986446041748,-71531103649688579,-70088748177095812,-62307819663895867,-49109975021317680,-31779829326775101,-11837524619923936,9088311176958405,29377001632500574,47517344472372251,62194554844788948,72364750169490659,77317886368674770,76727103768006055,70679613803328666,59683032632742827,44641913241519016,26801655959376245,7660128459764964,-11149384297552205,-27996909351688508,-41405571647050883,-50198077417031732,-53622575742196131,-51439842867904228,-43956543781480787,-31996039885873284,-16807764462979411,73672296508648,17000345081239459,32390298259872234,44890945115400077,53507248158096316,57681605728035733,57319478695579714,52761796889605163,44711588143974026,34127666551732205,22101961469092518,9738318558591545,-1951281804467278,-12122064525331913,-20139181934261988,-25590550528668857,-28277575258048602,-28193499873814855,-25497979283418728,-20493246582867457,-13603451464972404,-5355669687810161,3640633674436394,12719265013712729,21190982856084012,28386629566846377,33708978857211102,36689773854627693,37045390316349796,34722079927928277,29920885563532884,23093904519439869,14907723401020168,6175755235913043,-2232624979828960,-9493466107438597,-14925242372849622,-18067256571831913,-18728410260439032,-17000081993371791,-13232266868537964,-7977390600977889,-1910718486641316,4260489424222873,9885482014274204,14443332615051031,17591231322563352,19182735767815961,19256584325004488,18001814367974801,15708418845681482,12713964365311799,9355516220055682,5933485670837747,2690529228823346,-194761760012603,-2602344825983600,-4458051109124349,-5719022080506670,-6362045194414641,-6378116814493778,-5774387967735167,-4582212053294890,-2867910717018091,-741695280637588,1639696848512949,4079664102346966,6358373153863017,8257435782193042,9588547957732463,10220818870771350,10101518576846657,9266085232707160,7835155803879367,5998706666291210,3989681018885995,2051340827394502,403685757300815,-785582435136438,-1420951984092461,-1486992769464974,-1043640372399721,-210544688770898,856021024770155,1989187663837588,3035905592268083,3876022345156996,4433711786116315,4680582590304576,4631304058927203,4333705624987374,3855894990058743,3272984351158548,2655599865482311,2061627575797544,1531801426384617,1088944025397204,740071387441239,480251837816590,297077581699899,174810183963278,97600020609485,51545047814904,25656018447299,11983014243976,5224712837877,2113374076948,787133224029,267491931584,82012946995,22370632552,5333248579,1086124486,183328359,24621748,2485975,173846,7425,156,1 935,C,1,467,35881,1068880,16178970,140324950,729352885,2204677645,3075089110,-1508723615,-8957716725,6202003058,49535750216,28274144268,-107534484455,-83889295895,285740108105,308699799108,-506805404634,-617202534272,1003329484780,1284915768560,-1531455648102,-1967529634224,2478957127928,3023875955250,-3236228554030,-3656576524140,4331395032749,4428988537463,-4656152611116,-4197460194770,5073712265050,4103609167641,-4215117845665,-2858995718073,3729385354763,2293431536415,-2225973973215,-765654649206,2098692716238,509079838154,-1471581908365,684199583510,2844827480675,-175180518436,-3414284793052,591780186694,5769722946075,1080823408205,-6623373615267,-1511105623673,9095317669145,3583926120781,-9585394548280,-3106098821801,11448934285677,3284344926392,-10514846177611,-225152256040,10476413397360,-1442234014185,-7334535702057,4919083895486,5879744815423,-5031766881875,-2533004794458,5813201283932,2349708385818,-2943647958757,-858678246940,1571045037410,2337685544727,2414093185112,-1572162409652,-3754055464362,3133891519775,6798500420327,-2262605636646,-6079648447083,4075583838485,6034021485780,-3554228338260,-1606030070969,5315595444478,-1518657434598,-3930559347526,6957197771429,4269600466079,-8244635774965,-1785246593707,9294800219082,1907793083400,-5316777136485,-348964556924,1729397660552,1668301056038,4786924222659,-1320428930818,-8967271035355,3326427631336,13927997948532,-4041829041137,-15220411322166,7185840044922,15556101228287,-9342600691657,-11732544868623,12519764564428,7045465238407,-13240549854809,-826679674637,12898098784208,-3250943164558,-10172098885603,5201076970286,7105539562705,-4034609458133,-4148563335657,1028415622662,1975134710048,2289065582700,-1168170399132,-5647204418688,735780019903,7273383249022,-2543396080684,-8795217836957,4853777764063,7455308598157,-10288727768177,-5803817112458,14651105181949,417936708571,-19904186290692,3845704272537,20207513699633,-9727227554985,-19494643488197,10792725065062,13453640053848,-11463890819368,-8994734664277,6714861429007,2085396273535,-3612572140598,298506787443,-2588979135288,-3876356216851,4817337473276,2157291215693,-9179798550513,-1720058543812,8784198542612,-3757821836553,-10013595838151,6485925643413,5769101996412,-11870533714062,-3313129978838,11529407699695,-3313129978838,-11870533714062,5769101996412,6485925643413,-10013595838151,-3757821836553,8784198542612,-1720058543812,-9179798550513,2157291215693,4817337473276,-3876356216851,-2588979135288,298506787443,-3612572140598,2085396273535,6714861429007,-8994734664277,-11463890819368,13453640053848,10792725065062,-19494643488197,-9727227554985,20207513699633,3845704272537,-19904186290692,417936708571,14651105181949,-5803817112458,-10288727768177,7455308598157,4853777764063,-8795217836957,-2543396080684,7273383249022,735780019903,-5647204418688,-1168170399132,2289065582700,1975134710048,1028415622662,-4148563335657,-4034609458133,7105539562705,5201076970286,-10172098885603,-3250943164558,12898098784208,-826679674637,-13240549854809,7045465238407,12519764564428,-11732544868623,-9342600691657,15556101228287,7185840044922,-15220411322166,-4041829041137,13927997948532,3326427631336,-8967271035355,-1320428930818,4786924222659,1668301056038,1729397660552,-348964556924,-5316777136485,1907793083400,9294800219082,-1785246593707,-8244635774965,4269600466079,6957197771429,-3930559347526,-1518657434598,5315595444478,-1606030070969,-3554228338260,6034021485780,4075583838485,-6079648447083,-2262605636646,6798500420327,3133891519775,-3754055464362,-1572162409652,2414093185112,2337685544727,1571045037410,-858678246940,-2943647958757,2349708385818,5813201283932,-2533004794458,-5031766881875,5879744815423,4919083895486,-7334535702057,-1442234014185,10476413397360,-225152256040,-10514846177611,3284344926392,11448934285677,-3106098821801,-9585394548280,3583926120781,9095317669145,-1511105623673,-6623373615267,1080823408205,5769722946075,591780186694,-3414284793052,-175180518436,2844827480675,684199583510,-1471581908365,509079838154,2098692716238,-765654649206,-2225973973215,2293431536415,3729385354763,-2858995718073,-4215117845665,4103609167641,5073712265050,-4197460194770,-4656152611116,4428988537463,4331395032749,-3656576524140,-3236228554030,3023875955250,2478957127928,-1967529634224,-1531455648102,1284915768560,1003329484780,-617202534272,-506805404634,308699799108,285740108105,-83889295895,-107534484455,28274144268,49535750216,6202003058,-8957716725,-1508723615,3075089110,2204677645,729352885,140324950,16178970,1068880,35881,467,1,D,1,155,7052,146586,1663430,11150781,44654341,97172069,56796437,-194705291,-202555823,905057248,1807922750,-1115356824,-4632461529,2581426921,13303980544,-1400651168,-25935139800,2654222714,51597895766,1843176112,-81112221072,666794674,126141835888,4444020834,-161836638528,5473335483,202953791335,-3173856949,-209361183360,20201855678,211774956542,-13338719891,-167285358387,28722994334,136080732637,-13401534407,-73359918204,35009454188,58884722712,-28866706691,-27705115196,73434084272,63450101731,-78923233634,-76046476942,128382571944,156396424587,-117343918751,-195714161646,152840627809,289986631765,-132876358836,-306277063796,184284167641,344122470094,-185386127719,-265660711023,253734365230,207551186039,-239359313629,-60761567151,267211809263,1570506597,-195248686215,83441204710,178984534656,-37710780240,-82450486285,23408607270,63855031329,88315713628,29364828062,-119963833482,-37026893075,214964283719,105298774541,-204623353835,-55378238577,241185541509,38472141170,-153579277197,99175016469,106564177802,-163066486526,43430803613,277161217470,-97948247683,-252848788129,179714377821,245126909480,-111917761948,-115457785660,54234206048,37861997246,113550629919,109358879420,-221530026128,-170340250847,380787293662,250687257524,-455613578377,-209744429158,545388925283,143354738672,-531909967051,28336517400,492820986263,-177347238881,-360350617125,315254092366,230398464610,-345395708570,-101772087959,301960116423,40821080289,-190292197037,-38089205576,59989558072,71908594145,43041575666,-136851510560,-127265710076,182959524311,132087872186,-268769711355,-107779290597,320902203811,-40529326880,-415564675558,202911173130,412475958011,-453947285196,-410406978776,593328062628,269907481435,-705342871357,-177038651969,603813602288,11882337176,-483268509727,14012858282,217317218131,-79261458666,-57094205078,-821031097,-155968685502,8764986786,195750115326,-146190072277,-267857866182,189705625162,153659863106,-339428065855,-85172937703,338218619817,-133286644797,-380145439278,227678862107,227678862107,-380145439278,-133286644797,338218619817,-85172937703,-339428065855,153659863106,189705625162,-267857866182,-146190072277,195750115326,8764986786,-155968685502,-821031097,-57094205078,-79261458666,217317218131,14012858282,-483268509727,11882337176,603813602288,-177038651969,-705342871357,269907481435,593328062628,-410406978776,-453947285196,412475958011,202911173130,-415564675558,-40529326880,320902203811,-107779290597,-268769711355,132087872186,182959524311,-127265710076,-136851510560,43041575666,71908594145,59989558072,-38089205576,-190292197037,40821080289,301960116423,-101772087959,-345395708570,230398464610,315254092366,-360350617125,-177347238881,492820986263,28336517400,-531909967051,143354738672,545388925283,-209744429158,-455613578377,250687257524,380787293662,-170340250847,-221530026128,109358879420,113550629919,37861997246,54234206048,-115457785660,-111917761948,245126909480,179714377821,-252848788129,-97948247683,277161217470,43430803613,-163066486526,106564177802,99175016469,-153579277197,38472141170,241185541509,-55378238577,-204623353835,105298774541,214964283719,-37026893075,-119963833482,29364828062,88315713628,63855031329,23408607270,-82450486285,-37710780240,178984534656,83441204710,-195248686215,1570506597,267211809263,-60761567151,-239359313629,207551186039,253734365230,-265660711023,-185386127719,344122470094,184284167641,-306277063796,-132876358836,289986631765,152840627809,-195714161646,-117343918751,156396424587,128382571944,-76046476942,-78923233634,63450101731,73434084272,-27705115196,-28866706691,58884722712,35009454188,-73359918204,-13401534407,136080732637,28722994334,-167285358387,-13338719891,211774956542,20201855678,-209361183360,-3173856949,202953791335,5473335483,-161836638528,4444020834,126141835888,666794674,-81112221072,1843176112,51597895766,2654222714,-25935139800,-1400651168,13303980544,2581426921,-4632461529,-1115356824,1807922750,905057248,-202555823,-194705291,56796437,97172069,44654341,11150781,1663430,146586,7052,155,1 937,C,1,469,37129,1209843,22007473,261664135,2236448921,14619798255,76260026669,327028084937,1177742878043,3615957094587,9560247705109,21888106961165,43430687749511,74284086608013,107824220456737,127913801494647,111673470366283,41246762270127,-77767805955275,-202315317814375,-258292038216791,-176134766779811,56190622167135,356848586011931,568327331860987,540478270602455,239841747597945,-189830706276075,-479323036326011,-394347198865783,84875258530147,695367610933611,1015441913114629,735953644110751,-89389839226951,-1005185939871387,-1398026284306935,-895818952651103,341055180009089,1659463731735315,2293307374206835,1848763181722359,567817869225969,-817773716515129,-1549374432301213,-1307542235290335,-369026122018225,633135177935515,1151994859358101,1047388897946915,578472902699757,128345712370089,-81782526596151,-63257628054353,88229614367441,359222851152135,806307284743703,1372964693305217,1749448702729105,1488619685113305,363772100463635,-1303148938074353,-2663312957548727,-2799051779732331,-1352299135861133,1130270678218743,3434889733810869,4389043664861039,3566904186998205,1503897110819993,-704452346116481,-2091156872061519,-2293554517032603,-1550627332033153,-365188456235257,811176513228719,1651838067566937,1880064658910473,1293953963910719,-11433456886653,-1428567104045409,-1965298719405111,-832778738609715,1828855751609359,4689038810636505,5831099685813591,3992465390881003,-387204724860807,-5160433230041445,-7675512298228961,-6441160559210291,-2095068297926365,3014930344790523,6328086843912771,6581572162645657,4329186594437373,1248455572747459,-1108881747889937,-2165854036418183,-2259398640593519,-1945877480373757,-1415822355706159,-539843630753129,612191247949145,1435736734160645,1131330610976519,-484779392145229,-2469606213497249,-3171732846064909,-1427943630258849,2356452988185335,6166785128433033,7547028611015717,5210118001332007,-43839613792361,-5749263431613267,-9227623891192913,-9064782375712897,-5675864924883955,-755031198132547,3803432726210205,6701410191999201,7387050142912937,5834009690987161,2441704007462333,-1816329520829501,-5371734138236311,-6594915196053035,-4783625208154723,-898128936900975,2713227916556927,3675223497346891,1210860736344541,-3153364637586515,-6437995309472527,-6146592376967669,-1976437502245161,3910285104058249,8258343773572305,8756075178703825,5315493003399333,-188564894858327,-5319679460659779,-8457383799425205,-9223004946172745,-7963069836146569,-5067363367993433,-854326119377733,3968541822259441,7939553032613973,9234203457995123,6778562818808889,1282159416332689,-4754965339263171,-8326946929909347,-7752417356407597,-3774400090358543,909640381457899,3405480214879447,2444527887405611,-966629472286013,-4403404740624047,-5647377579756663,-3925259808476307,-80242313431903,4154533248328659,7087691333354773,7634396306866641,5442826381342573,873566931722151,-4949780272348601,-10157261240399367,-12565325275025047,-10637509029208153,-4538225156451039,3507128314227467,10058296956752351,12210197998966217,9202871536110411,2823222760639417,-3685034348237181,-7473286856982971,-7502754500245891,-4723204943461335,-1123627708346177,1534502179891271,2467648486846099,1831993156969885,247156157314327,-1578394275051449,-2901495143925405,-2919259906665559,-1032266510236905,2585100703851321,6575356617617255,8725806864898277,7130236674896667,1553229388444587,-5983836506711707,-11980466966112403,-13277201615854957,-8845391747793117,-441186888540835,8271252658228727,13580029871172281,13486000457260387,8453495208170519,921257909878995,-5971293610580171,-9710214968194233,-9241430539519671,-5157070856368685,651093252597697,5702427068943203,7854639234506471,6219961717710915,1687321032179267,-3338761986714375,-6050601326964225,-4734918118196585,176634304398155,6192912264470691,10035161690364971,9412228631154719,4285172236254397,-3092465924548839,-9342265100653799,-11637713270971907,-8976954907139783,-2475265116189761,5293791967986705,11425906376370117,13736723870335865,11425906376370117,5293791967986705,-2475265116189761,-8976954907139783,-11637713270971907,-9342265100653799,-3092465924548839,4285172236254397,9412228631154719,10035161690364971,6192912264470691,176634304398155,-4734918118196585,-6050601326964225,-3338761986714375,1687321032179267,6219961717710915,7854639234506471,5702427068943203,651093252597697,-5157070856368685,-9241430539519671,-9710214968194233,-5971293610580171,921257909878995,8453495208170519,13486000457260387,13580029871172281,8271252658228727,-441186888540835,-8845391747793117,-13277201615854957,-11980466966112403,-5983836506711707,1553229388444587,7130236674896667,8725806864898277,6575356617617255,2585100703851321,-1032266510236905,-2919259906665559,-2901495143925405,-1578394275051449,247156157314327,1831993156969885,2467648486846099,1534502179891271,-1123627708346177,-4723204943461335,-7502754500245891,-7473286856982971,-3685034348237181,2823222760639417,9202871536110411,12210197998966217,10058296956752351,3507128314227467,-4538225156451039,-10637509029208153,-12565325275025047,-10157261240399367,-4949780272348601,873566931722151,5442826381342573,7634396306866641,7087691333354773,4154533248328659,-80242313431903,-3925259808476307,-5647377579756663,-4403404740624047,-966629472286013,2444527887405611,3405480214879447,909640381457899,-3774400090358543,-7752417356407597,-8326946929909347,-4754965339263171,1282159416332689,6778562818808889,9234203457995123,7939553032613973,3968541822259441,-854326119377733,-5067363367993433,-7963069836146569,-9223004946172745,-8457383799425205,-5319679460659779,-188564894858327,5315493003399333,8756075178703825,8258343773572305,3910285104058249,-1976437502245161,-6146592376967669,-6437995309472527,-3153364637586515,1210860736344541,3675223497346891,2713227916556927,-898128936900975,-4783625208154723,-6594915196053035,-5371734138236311,-1816329520829501,2441704007462333,5834009690987161,7387050142912937,6701410191999201,3803432726210205,-755031198132547,-5675864924883955,-9064782375712897,-9227623891192913,-5749263431613267,-43839613792361,5210118001332007,7547028611015717,6166785128433033,2356452988185335,-1427943630258849,-3171732846064909,-2469606213497249,-484779392145229,1131330610976519,1435736734160645,612191247949145,-539843630753129,-1415822355706159,-1945877480373757,-2259398640593519,-2165854036418183,-1108881747889937,1248455572747459,4329186594437373,6581572162645657,6328086843912771,3014930344790523,-2095068297926365,-6441160559210291,-7675512298228961,-5160433230041445,-387204724860807,3992465390881003,5831099685813591,4689038810636505,1828855751609359,-832778738609715,-1965298719405111,-1428567104045409,-11433456886653,1293953963910719,1880064658910473,1651838067566937,811176513228719,-365188456235257,-1550627332033153,-2293554517032603,-2091156872061519,-704452346116481,1503897110819993,3566904186998205,4389043664861039,3434889733810869,1130270678218743,-1352299135861133,-2799051779732331,-2663312957548727,-1303148938074353,363772100463635,1488619685113305,1749448702729105,1372964693305217,806307284743703,359222851152135,88229614367441,-63257628054353,-81782526596151,128345712370089,578472902699757,1047388897946915,1151994859358101,633135177935515,-369026122018225,-1307542235290335,-1549374432301213,-817773716515129,567817869225969,1848763181722359,2293307374206835,1659463731735315,341055180009089,-895818952651103,-1398026284306935,-1005185939871387,-89389839226951,735953644110751,1015441913114629,695367610933611,84875258530147,-394347198865783,-479323036326011,-189830706276075,239841747597945,540478270602455,568327331860987,356848586011931,56190622167135,-176134766779811,-258292038216791,-202315317814375,-77767805955275,41246762270127,111673470366283,127913801494647,107824220456737,74284086608013,43430687749511,21888106961165,9560247705109,3615957094587,1177742878043,327028084937,76260026669,14619798255,2236448921,261664135,22007473,1209843,37129,469,1,D,1,157,7551,179173,2596289,25928025,192587969,1119669861,5279030305,20699615453,68724112993,195612167013,481069116977,1025585686597,1891576916007,2989092367853,3950057657779,4108716442543,2732973046199,-455339832413,-4688912746293,-7968821891101,-7748723730509,-2481288776733,6754026019651,15831462056771,19284028493047,13703028827563,841734496833,-12083762451433,-16058388643315,-6329252742861,13038693304381,29964290223077,31285058823907,12116652201293,-18788061308799,-42486377142031,-41251370827103,-11002735645769,34017696961697,68610253287385,72066685113149,41622476898679,-5391450638555,-42451838430815,-50496817604893,-29048073679369,5403674924967,31784691866073,38168211220211,27226286101569,10821949877061,-340987967319,-3090824629765,-12177010401,6703712928903,18265493938043,35541158949471,52699911838299,56285290681973,33615260602235,-14575492880095,-68111472228723,-95596333870237,-73857567298215,-5663365021899,78037658542325,134942135400293,136782980987225,85827809533155,11327540895935,-50300092875671,-76326776767399,-65675507848945,-32069356514245,8059721066979,42181263014609,60721343401299,55315629959325,23067249672739,-24957758756767,-61098867200389,-53169256574261,11916486534625,109544166354319,182446525119123,173253955753225,65889799175965,-94694564409059,-223388714865295,-246298421477017,-148184181671637,17646079570265,163930831073649,223524902437785,185417993780977,90768592082363,-2725198697203,-58593359397903,-74946556952965,-69586675548373,-55982462555781,-33582776863813,889857812093,36562573067541,47697297894119,14864099016767,-49969684878959,-100655153594313,-85724947405681,10002616432089,144430880262983,237995912808245,223584992885335,92081452212435,-98742385647595,-257997155943847,-314157245531683,-251072915050057,-107181916328327,54537579018381,179999362084739,239527286769053,224642704804063,141212911776579,10905266665933,-123908336033343,-207529177334797,-197659976955881,-97159692652047,36274494677133,118481709294909,92375577790583,-29598511703941,-167354232457527,-222856854298713,-145688966623055,31179119254043,211203928278177,295679330219055,243169414879711,86994910148451,-95780913428499,-234808329184467,-298019920742113,-288064837224889,-218941083130405,-101182396948907,50785193889781,201791155876201,294711978418691,277011831634897,140037664684257,-60980482293937,-228834632050871,-280008556687183,-197624802459701,-43112866480197,83759617090621,109242717468315,29687308254667,-92917770071617,-176063460880473,-167807377344619,-70854322700993,68743913099405,191729169799607,251487400813893,224603790370859,111205024903099,-64781112298803,-253793826219709,-386669534024659,-397985936580783,-261831251858585,-18103078064351,234763966330127,385305974059753,368930501746945,204019105085495,-20373799604755,-197167982914559,-259321775786873,-207394463974785,-94664775943201,13004475422029,72657681188521,75532724871139,36393062721473,-22221619031823,-76855640236101,-101980618295247,-72795350594105,20138629556879,152308229318451,262141640321151,276476505685329,155626487631989,-70981156759403,-307229064366073,-435987530209899,-383191314939959,-161255645446139,134962983764283,376712407263275,465098339542277,374644532626163,156908543435877,-91136599070483,-272465138563897,-326733215819647,-246860586855155,-75693948136083,111882019315483,236355750127751,244955640142089,136936798323213,-30956800984815,-167699036160861,-193562135046241,-85300662462705,106301801556877,280029745043789,337935355477375,238992136601687,21999011508641,-214529262033111,-362571153431813,-356179454497359,-198205077270773,46990034049365,285127065874347,429464450962513,429464450962513,285127065874347,46990034049365,-198205077270773,-356179454497359,-362571153431813,-214529262033111,21999011508641,238992136601687,337935355477375,280029745043789,106301801556877,-85300662462705,-193562135046241,-167699036160861,-30956800984815,136936798323213,244955640142089,236355750127751,111882019315483,-75693948136083,-246860586855155,-326733215819647,-272465138563897,-91136599070483,156908543435877,374644532626163,465098339542277,376712407263275,134962983764283,-161255645446139,-383191314939959,-435987530209899,-307229064366073,-70981156759403,155626487631989,276476505685329,262141640321151,152308229318451,20138629556879,-72795350594105,-101980618295247,-76855640236101,-22221619031823,36393062721473,75532724871139,72657681188521,13004475422029,-94664775943201,-207394463974785,-259321775786873,-197167982914559,-20373799604755,204019105085495,368930501746945,385305974059753,234763966330127,-18103078064351,-261831251858585,-397985936580783,-386669534024659,-253793826219709,-64781112298803,111205024903099,224603790370859,251487400813893,191729169799607,68743913099405,-70854322700993,-167807377344619,-176063460880473,-92917770071617,29687308254667,109242717468315,83759617090621,-43112866480197,-197624802459701,-280008556687183,-228834632050871,-60980482293937,140037664684257,277011831634897,294711978418691,201791155876201,50785193889781,-101182396948907,-218941083130405,-288064837224889,-298019920742113,-234808329184467,-95780913428499,86994910148451,243169414879711,295679330219055,211203928278177,31179119254043,-145688966623055,-222856854298713,-167354232457527,-29598511703941,92375577790583,118481709294909,36274494677133,-97159692652047,-197659976955881,-207529177334797,-123908336033343,10905266665933,141212911776579,224642704804063,239527286769053,179999362084739,54537579018381,-107181916328327,-251072915050057,-314157245531683,-257997155943847,-98742385647595,92081452212435,223584992885335,237995912808245,144430880262983,10002616432089,-85724947405681,-100655153594313,-49969684878959,14864099016767,47697297894119,36562573067541,889857812093,-33582776863813,-55982462555781,-69586675548373,-74946556952965,-58593359397903,-2725198697203,90768592082363,185417993780977,223524902437785,163930831073649,17646079570265,-148184181671637,-246298421477017,-223388714865295,-94694564409059,65889799175965,173253955753225,182446525119123,109544166354319,11916486534625,-53169256574261,-61098867200389,-24957758756767,23067249672739,55315629959325,60721343401299,42181263014609,8059721066979,-32069356514245,-65675507848945,-76326776767399,-50300092875671,11327540895935,85827809533155,136782980987225,134942135400293,78037658542325,-5663365021899,-73857567298215,-95596333870237,-68111472228723,-14575492880095,33615260602235,56285290681973,52699911838299,35541158949471,18265493938043,6703712928903,-12177010401,-3090824629765,-340987967319,10821949877061,27226286101569,38168211220211,31784691866073,5403674924967,-29048073679369,-50496817604893,-42451838430815,-5391450638555,41622476898679,72066685113149,68610253287385,34017696961697,-11002735645769,-41251370827103,-42486377142031,-18788061308799,12116652201293,31285058823907,29964290223077,13038693304381,-6329252742861,-16058388643315,-12083762451433,841734496833,13703028827563,19284028493047,15831462056771,6754026019651,-2481288776733,-7748723730509,-7968821891101,-4688912746293,-455339832413,2732973046199,4108716442543,3950057657779,2989092367853,1891576916007,1025585686597,481069116977,195612167013,68724112993,20699615453,5279030305,1119669861,192587969,25928025,2596289,179173,7551,157,1 938,C,1,469,36348,1097460,16920406,150010588,793848248,2347579969,2141714709,-9869718544,-35863283960,-20523085436,127121673952,271786886364,-104977209121,-1032472758457,-807203332520,2128999318544,4173454070010,-1599078839316,-11237979945336,-5557511440985,19655664375451,26183458138488,-19210153800740,-62760601555316,-8962125726764,102961456314248,83594917307805,-112221966094007,-203396223148492,41356221824988,325587378781678,143215201505124,-363345806747710,-415733217945591,221196551454453,663791016833686,134190784750050,-714214450292448,-604533858415172,426119365928214,950997619048063,183824312698663,-888951192539316,-865100972027460,269045254033942,1190376579895636,748852659930658,-768175256460745,-1660123677311681,-472561516491386,1804351218807102,2096874433280984,-738880936257800,-3244952857626326,-1387199265600455,3025451704528057,3709564434656728,-1070506879742608,-4944159468204482,-2056233529389284,4048076190427322,4909432238553437,-936952809772027,-5778912128334898,-3178972955974410,3651227195975849,6160638683854053,987675351780166,-5973155215688249,-6048171355740059,1924387253574208,8674099420081928,4596784971840979,-6741546547771511,-10450016238763266,266967847189323,12184807208851423,8141075856417434,-7970832306075422,-14256985754953361,-1030299376512077,14346090803538858,10770069907834609,-7377487398350797,-16102737246711300,-3933943862301852,13505603331864657,14056774756920147,-3304119723354782,-17314541983306883,-9953580154276023,11020976689067422,19447634733683198,2645259424835657,-19559266034312767,-17247633207992306,9089651108223475,25129592000133341,7610280974072948,-21446380980315256,-22446353496442637,7046852866513341,27601631569585986,11493803762644539,-19745172743929809,-24944663133730886,2133392340615942,26143657485251887,16693454287582555,-13911033284188726,-27124624707114955,-6020579034235493,23478937679994836,23713832684574368,-7129812063327507,-30068139042510177,-13996712301542890,21568603639822729,29389542411616801,-2195621180450754,-31339571549925590,-18567844027470871,18897491414467757,30599028460843206,1696667482139447,-28287238408543807,-20308782672726608,13257750234722588,28127591198125903,6700963878275037,-22015153251903158,-21809940901173957,5760352987987558,25254632585851333,12247327967132382,-16310241431266545,-23482647824536743,162013481338590,23419662139388213,15196378617462854,-13251171275052165,-23098910819476688,-1414745577937987,21146483843335543,13826372542708982,-11622677142011383,-19372463488631766,-419370028332941,17209059072309946,9994185388098541,-9731224238030761,-14296546097937950,660875910392363,13178055111535202,6874057960247541,-8217292149650976,-11226916143666761,1394154054144481,11968057795677854,5651601340176267,-9172993683157722,-11510013567557995,3125269880156450,14576851332949367,5263494605622845,-13130962181020026,-13820135341590201,6262348387954862,19162405928842883,4858120261885226,-17957679861465961,-16452100325021249,8965370390149114,23209621000226843,5396222169585742,-20835619178890369,-19273659668630358,8794824388832405,25794055534136319,8494901950810058,-20676930128371579,-23132372986915122,5057776041310881,27484120719140834,14315255032420357,-18355386151815979,-28015160251689678,-790104934057159,28692936122786070,21048784662716993,-15142915883757790,-32361646889402369,-6654443910194951,28706421079020510,26283742708350455,-11395132873187994,-34120253090603617,-11395132873187994,26283742708350455,28706421079020510,-6654443910194951,-32361646889402369,-15142915883757790,21048784662716993,28692936122786070,-790104934057159,-28015160251689678,-18355386151815979,14315255032420357,27484120719140834,5057776041310881,-23132372986915122,-20676930128371579,8494901950810058,25794055534136319,8794824388832405,-19273659668630358,-20835619178890369,5396222169585742,23209621000226843,8965370390149114,-16452100325021249,-17957679861465961,4858120261885226,19162405928842883,6262348387954862,-13820135341590201,-13130962181020026,5263494605622845,14576851332949367,3125269880156450,-11510013567557995,-9172993683157722,5651601340176267,11968057795677854,1394154054144481,-11226916143666761,-8217292149650976,6874057960247541,13178055111535202,660875910392363,-14296546097937950,-9731224238030761,9994185388098541,17209059072309946,-419370028332941,-19372463488631766,-11622677142011383,13826372542708982,21146483843335543,-1414745577937987,-23098910819476688,-13251171275052165,15196378617462854,23419662139388213,162013481338590,-23482647824536743,-16310241431266545,12247327967132382,25254632585851333,5760352987987558,-21809940901173957,-22015153251903158,6700963878275037,28127591198125903,13257750234722588,-20308782672726608,-28287238408543807,1696667482139447,30599028460843206,18897491414467757,-18567844027470871,-31339571549925590,-2195621180450754,29389542411616801,21568603639822729,-13996712301542890,-30068139042510177,-7129812063327507,23713832684574368,23478937679994836,-6020579034235493,-27124624707114955,-13911033284188726,16693454287582555,26143657485251887,2133392340615942,-24944663133730886,-19745172743929809,11493803762644539,27601631569585986,7046852866513341,-22446353496442637,-21446380980315256,7610280974072948,25129592000133341,9089651108223475,-17247633207992306,-19559266034312767,2645259424835657,19447634733683198,11020976689067422,-9953580154276023,-17314541983306883,-3304119723354782,14056774756920147,13505603331864657,-3933943862301852,-16102737246711300,-7377487398350797,10770069907834609,14346090803538858,-1030299376512077,-14256985754953361,-7970832306075422,8141075856417434,12184807208851423,266967847189323,-10450016238763266,-6741546547771511,4596784971840979,8674099420081928,1924387253574208,-6048171355740059,-5973155215688249,987675351780166,6160638683854053,3651227195975849,-3178972955974410,-5778912128334898,-936952809772027,4909432238553437,4048076190427322,-2056233529389284,-4944159468204482,-1070506879742608,3709564434656728,3025451704528057,-1387199265600455,-3244952857626326,-738880936257800,2096874433280984,1804351218807102,-472561516491386,-1660123677311681,-768175256460745,748852659930658,1190376579895636,269045254033942,-865100972027460,-888951192539316,183824312698663,950997619048063,426119365928214,-604533858415172,-714214450292448,134190784750050,663791016833686,221196551454453,-415733217945591,-363345806747710,143215201505124,325587378781678,41356221824988,-203396223148492,-112221966094007,83594917307805,102961456314248,-8962125726764,-62760601555316,-19210153800740,26183458138488,19655664375451,-5557511440985,-11237979945336,-1599078839316,4173454070010,2128999318544,-807203332520,-1032472758457,-104977209121,271786886364,127121673952,-20523085436,-35863283960,-9869718544,2141714709,2347579969,793848248,150010588,16920406,1097460,36348,469,1,D,1,156,7176,151565,1755661,12026910,48496234,95240365,-52249178,-738232320,-1305013046,1155391288,7397025826,5915832810,-18374121625,-39913401162,12401697706,122213556243,80500682943,-227268285162,-374441063722,198757967617,933946424836,297818860924,-1571349241506,-1652254103874,1645963525106,3926776945342,-122474570093,-6340506445344,-3864529508958,7046479983027,10006151483243,-3728912701915,-15969660930739,-4825602719201,17645951550582,16854216120030,-11112814338366,-26879183000544,-4191674258965,27485083220159,22956771694729,-13688439358872,-34545176544634,-12096856028873,27811899935931,37978644863895,1306773460171,-46309151495289,-43699789051954,23113417357862,77465138851530,31026186767348,-77125429336239,-95545054297087,28770437788115,135615853934200,56852545366120,-119143839867489,-142609644511059,37722107717491,179442349324119,80676628955563,-132813442478602,-177856175222434,7978239574084,192007626646385,142071765448341,-93877580855263,-235625802344380,-87308489565229,203525997185256,266645967763169,-33012427979856,-340310740369971,-211815399871847,241898544773891,410474482103408,11152364653334,-443994889907608,-310755799839097,263422787314739,502787751898959,69440427117700,-466415709892179,-397920795510652,187878314759295,543305464666892,215000732636379,-401537931069385,-539256890654639,11750604887520,597756965486914,446393832337626,-324513413513077,-734211373504595,-174683531494431,677817324558414,661057505835773,-269542755483378,-878866908034539,-311830030548086,691726417200353,780789219787921,-165721551648403,-889333802211994,-450671655091996,561603159489206,846396012885359,55243772990279,-808574751546837,-656646989845486,339369482699263,933397634053066,336329883546889,-733049572601004,-880931659908249,143597025562527,1016635801473749,547499770318008,-669672575685556,-999380261098490,9122455544861,992276625261785,640698195240805,-538056553079966,-967251798757375,-130744579766138,827025280347323,684986586611072,-310897699350695,-867487282706479,-312893232675133,616359876070359,742331251673264,-81806559964534,-792006583728398,-464799411321590,472374222033065,773759217835048,36212409843774,-733583251345180,-490117415826881,404865218230300,705346361972575,34617012565845,-631990995361581,-391934450378223,350480298098550,547902790086000,-6595915619842,-490213249545570,-267788666591673,287166889435768,403321645698672,-32631228854546,-394543981664539,-197955167896524,270555975355011,358786263356207,-67153957922465,-419863817425705,-177731376698968,354575611621494,409545889124806,-149795694124024,-548514336808714,-164696737986301,510371234847758,494556486323940,-255959381810095,-697434682116296,-159848527288097,645337112129340,580760801134514,-304992042897933,-805391448249940,-214315095238576,689356375850434,686858255356478,-238979749719118,-871861557783013,-363783205356006,643066679313568,833018960714043,-73751799294504,-919681084955867,-578815589230032,548885556391558,992345179306277,124897960252292,-944601248638996,-782842356643618,436102124315946,1099182936881204,299740434199867,-909625629959152,-909625629959152,299740434199867,1099182936881204,436102124315946,-782842356643618,-944601248638996,124897960252292,992345179306277,548885556391558,-578815589230032,-919681084955867,-73751799294504,833018960714043,643066679313568,-363783205356006,-871861557783013,-238979749719118,686858255356478,689356375850434,-214315095238576,-805391448249940,-304992042897933,580760801134514,645337112129340,-159848527288097,-697434682116296,-255959381810095,494556486323940,510371234847758,-164696737986301,-548514336808714,-149795694124024,409545889124806,354575611621494,-177731376698968,-419863817425705,-67153957922465,358786263356207,270555975355011,-197955167896524,-394543981664539,-32631228854546,403321645698672,287166889435768,-267788666591673,-490213249545570,-6595915619842,547902790086000,350480298098550,-391934450378223,-631990995361581,34617012565845,705346361972575,404865218230300,-490117415826881,-733583251345180,36212409843774,773759217835048,472374222033065,-464799411321590,-792006583728398,-81806559964534,742331251673264,616359876070359,-312893232675133,-867487282706479,-310897699350695,684986586611072,827025280347323,-130744579766138,-967251798757375,-538056553079966,640698195240805,992276625261785,9122455544861,-999380261098490,-669672575685556,547499770318008,1016635801473749,143597025562527,-880931659908249,-733049572601004,336329883546889,933397634053066,339369482699263,-656646989845486,-808574751546837,55243772990279,846396012885359,561603159489206,-450671655091996,-889333802211994,-165721551648403,780789219787921,691726417200353,-311830030548086,-878866908034539,-269542755483378,661057505835773,677817324558414,-174683531494431,-734211373504595,-324513413513077,446393832337626,597756965486914,11750604887520,-539256890654639,-401537931069385,215000732636379,543305464666892,187878314759295,-397920795510652,-466415709892179,69440427117700,502787751898959,263422787314739,-310755799839097,-443994889907608,11152364653334,410474482103408,241898544773891,-211815399871847,-340310740369971,-33012427979856,266645967763169,203525997185256,-87308489565229,-235625802344380,-93877580855263,142071765448341,192007626646385,7978239574084,-177856175222434,-132813442478602,80676628955563,179442349324119,37722107717491,-142609644511059,-119143839867489,56852545366120,135615853934200,28770437788115,-95545054297087,-77125429336239,31026186767348,77465138851530,23113417357862,-43699789051954,-46309151495289,1306773460171,37978644863895,27811899935931,-12096856028873,-34545176544634,-13688439358872,22956771694729,27485083220159,-4191674258965,-26879183000544,-11112814338366,16854216120030,17645951550582,-4825602719201,-15969660930739,-3728912701915,10006151483243,7046479983027,-3864529508958,-6340506445344,-122474570093,3926776945342,1645963525106,-1652254103874,-1571349241506,297818860924,933946424836,198757967617,-374441063722,-227268285162,80500682943,122213556243,12401697706,-39913401162,-18374121625,5915832810,7397025826,1155391288,-1305013046,-738232320,-52249178,95240365,48496234,12026910,1755661,151565,7176,156,1 939,C,1,470,36973,1168409,19881322,212067263,1561259131,8505749762,36259570561,126822195989,378956171602,999777131603,2388193297423,5262140140604,10844902329991,21129988161305,39243692958172,69923697534269,120133963983727,199831224746492,322891428493291,508203936670523,780929768302282,1173902816071589,1729148932928083,2499481793744006,3550109329490239,4960184676727451,6824226509029300,9253308671846423,12375928759727737,16338471337485818,21305166149909143,27457469635502411,34992828174637204,44122780746764303,55070402996983219,68067142653328628,83349098178443311,101152837863100901,121710911764097296,145247203180214975,171972293830754269,202079056553332208,235738654648711297,273097118213736803,314272681482010594,359354001107200811,408399335838441385,461436763910071286,518465429079036133,579457744081532021,644362475983258804,713108563981181729,785609469540230443,861767880273648998,941480550340136863,1024643038641454175,1111154159221982008,1200919959162621695,1293857052900153457,1389895226245184576,1488979254662744983,1591069906707155207,1696144183251508270,1804194871023323945,1915229502745365403,2029268867237910734,2146345217275452043,2266500313383167255,2389783451633874076,2516249586828765305,2645957624123147773,2778968937496232792,2915346125430914299,3055151979173717279,3198448625349774664,3345296764147339955,3495754912185448909,3649878566059696598,3807719187337281331,3969322941666388943,4134729166892098558,4303968547040342117,4477061017747465309,4654013478046067924,4834817380774926349,5019446319876189779,5207853768328660504,5399971090608151283,5595705974553905827,5794941429019240850,5997535419151467547,6203321201683521119,6412108408505864800,6623684837737732637,6837818892232251337,7054262591124158906,7272754999269699109,7493025915868825727,7714799672734664878,7937798846491651925,8161747726608153151,8386375425419296010,8611418494669375411,8836622969187720245,9061745819552392126,9286555788799220867,9510833649399917125,9734371969819163900,9956974456947190675,10178454979983896711,10398636404374993636,10617349308067094843,10834430667778077241,11049722611723373360,11263071260783038435,11474325676209792977,11683336935876113416,11889957293047135205,12094039376021022715,12295435407661608626,12493996381868871265,12689571163577895443,12882005522911819024,13071141089374495169,13256814249563027161,13438855068314715764,13617086297854174813,13791322563637195019,13961369852964759004,14127025400611211261,14288078056525013035,14444309222701861316,14595494390580707341,14741405272848054467,14881812506015570674,15016488837313255277,15145212655319525959,15267771707555200922,15383966819279550643,15493615397283532037,15596554510227690148,15692643361362291563,15781764984686957911,15863827033147767158,15938761594807677835,16006524023346184937,16067090821966367860,16120456702831687331,16166630992628317663,16205633579994884360,16237490660914790197,16262230556762521541,16279879847349524758,16290460067585221115,16293985194337589497,16290460067585221115,16279879847349524758,16262230556762521541,16237490660914790197,16205633579994884360,16166630992628317663,16120456702831687331,16067090821966367860,16006524023346184937,15938761594807677835,15863827033147767158,15781764984686957911,15692643361362291563,15596554510227690148,15493615397283532037,15383966819279550643,15267771707555200922,15145212655319525959,15016488837313255277,14881812506015570674,14741405272848054467,14595494390580707341,14444309222701861316,14288078056525013035,14127025400611211261,13961369852964759004,13791322563637195019,13617086297854174813,13438855068314715764,13256814249563027161,13071141089374495169,12882005522911819024,12689571163577895443,12493996381868871265,12295435407661608626,12094039376021022715,11889957293047135205,11683336935876113416,11474325676209792977,11263071260783038435,11049722611723373360,10834430667778077241,10617349308067094843,10398636404374993636,10178454979983896711,9956974456947190675,9734371969819163900,9510833649399917125,9286555788799220867,9061745819552392126,8836622969187720245,8611418494669375411,8386375425419296010,8161747726608153151,7937798846491651925,7714799672734664878,7493025915868825727,7272754999269699109,7054262591124158906,6837818892232251337,6623684837737732637,6412108408505864800,6203321201683521119,5997535419151467547,5794941429019240850,5595705974553905827,5399971090608151283,5207853768328660504,5019446319876189779,4834817380774926349,4654013478046067924,4477061017747465309,4303968547040342117,4134729166892098558,3969322941666388943,3807719187337281331,3649878566059696598,3495754912185448909,3345296764147339955,3198448625349774664,3055151979173717279,2915346125430914299,2778968937496232792,2645957624123147773,2516249586828765305,2389783451633874076,2266500313383167255,2146345217275452043,2029268867237910734,1915229502745365403,1804194871023323945,1696144183251508270,1591069906707155207,1488979254662744983,1389895226245184576,1293857052900153457,1200919959162621695,1111154159221982008,1024643038641454175,941480550340136863,861767880273648998,785609469540230443,713108563981181729,644362475983258804,579457744081532021,518465429079036133,461436763910071286,408399335838441385,359354001107200811,314272681482010594,273097118213736803,235738654648711297,202079056553332208,171972293830754269,145247203180214975,121710911764097296,101152837863100901,83349098178443311,68067142653328628,55070402996983219,44122780746764303,34992828174637204,27457469635502411,21305166149909143,16338471337485818,12375928759727737,9253308671846423,6824226509029300,4960184676727451,3550109329490239,2499481793744006,1729148932928083,1173902816071589,780929768302282,508203936670523,322891428493291,199831224746492,120133963983727,69923697534269,39243692958172,21129988161305,10844902329991,5262140140604,2388193297423,999777131603,378956171602,126822195989,36259570561,8505749762,1561259131,212067263,19881322,1168409,36973,470,1,D,1,157,7426,168021,2231005,19574602,123023817,589104181,2262293266,7280020855,20366389015,50990011062,116748433021,248411698711,497201687280,944956949275,1717778098281,3003789776744,5075638038117,8318081483363,13260938498658,20617530615187,31328177236987,46607959092612,67997775794527,97416884642103,137214678423146,190219537166843,259781832613685,349807834881464,464781829893819,609773386875883,790426777812394,1012930881861747,1283968178237333,1610641931197266,2000382634428095,2460835408112781,2999730501441980,3624741208195077,4343334191972683,5162617169059516,6089190528346521,7129009492987055,8287262211222396,9568269778198765,10975413383659909,12511091497462068,14176709835736369,15972705488783269,17898603487400242,19953103498419943,22134193265728017,24439282654980212,26865352132491489,29409109513170085,32067147123980610,34836092428645613,37712746354867955,40694203139427912,43777947448137889,46961926764453339,50244597389728694,53624944393623755,57102477926092215,60677208482152168,64349604977662165,68120540643813369,71991231267761926,75963170522358985,80038066822076791,84217784544658306,88504291816067689,92899616102178775,97405807183511950,102024906557924341,106758921412343911,111609800173053520,116579406880955337,121669491375691609,126881652307238010,132217291663603757,137677560030751773,143263292359824838,148974936151099371,154812474467734409,160775346623955368,166862371336622105,173071676894516799,179400642459943882,185845855678178625,192403090172799577,199067304756930570,205832666565974143,212692598251042153,219639847190882694,226666574890598069,233764462806392117,240924829050189056,248138751268368927,255397189998689231,262691106306667820,270011569632384767,277349851753750055,284697502948377416,292046409131816771,299388829264710683,306717412856216268,314025200027771989,321305606693432655,328552397332965434,335759649628001963,342921714242955173,350033171976299624,357088791724446759,364083491226325885,371012300826520432,377870331277001581,384652745205494643,391354730391514012,397971474141692283,404498137400016143,410929826604732684,417261563240026703,423488251076041109,429604640848284650,435605294349075441,441484550410068047,447236494959745644,452854938914138447,458333407652273153,463665144757603248,468843133034027767,473860134873520581,478708752162999136,483381505359900873,487870930093268009,492169687388583264,496270682613573835,500167187658055371,503852959681072432,507322349338314819,510570392108894009,513592876965207102,516386387313321889,518948310989707141,521276818156009360,523370807365437277,525229822406718243,526853944947391786,528243668852546745,529399763482996639,530323134989158494,531014694009292235,531475237631488895,531705353727126432,531705353727126432,531475237631488895,531014694009292235,530323134989158494,529399763482996639,528243668852546745,526853944947391786,525229822406718243,523370807365437277,521276818156009360,518948310989707141,516386387313321889,513592876965207102,510570392108894009,507322349338314819,503852959681072432,500167187658055371,496270682613573835,492169687388583264,487870930093268009,483381505359900873,478708752162999136,473860134873520581,468843133034027767,463665144757603248,458333407652273153,452854938914138447,447236494959745644,441484550410068047,435605294349075441,429604640848284650,423488251076041109,417261563240026703,410929826604732684,404498137400016143,397971474141692283,391354730391514012,384652745205494643,377870331277001581,371012300826520432,364083491226325885,357088791724446759,350033171976299624,342921714242955173,335759649628001963,328552397332965434,321305606693432655,314025200027771989,306717412856216268,299388829264710683,292046409131816771,284697502948377416,277349851753750055,270011569632384767,262691106306667820,255397189998689231,248138751268368927,240924829050189056,233764462806392117,226666574890598069,219639847190882694,212692598251042153,205832666565974143,199067304756930570,192403090172799577,185845855678178625,179400642459943882,173071676894516799,166862371336622105,160775346623955368,154812474467734409,148974936151099371,143263292359824838,137677560030751773,132217291663603757,126881652307238010,121669491375691609,116579406880955337,111609800173053520,106758921412343911,102024906557924341,97405807183511950,92899616102178775,88504291816067689,84217784544658306,80038066822076791,75963170522358985,71991231267761926,68120540643813369,64349604977662165,60677208482152168,57102477926092215,53624944393623755,50244597389728694,46961926764453339,43777947448137889,40694203139427912,37712746354867955,34836092428645613,32067147123980610,29409109513170085,26865352132491489,24439282654980212,22134193265728017,19953103498419943,17898603487400242,15972705488783269,14176709835736369,12511091497462068,10975413383659909,9568269778198765,8287262211222396,7129009492987055,6089190528346521,5162617169059516,4343334191972683,3624741208195077,2999730501441980,2460835408112781,2000382634428095,1610641931197266,1283968178237333,1012930881861747,790426777812394,609773386875883,464781829893819,349807834881464,259781832613685,190219537166843,137214678423146,97416884642103,67997775794527,46607959092612,31328177236987,20617530615187,13260938498658,8318081483363,5075638038117,3003789776744,1717778098281,944956949275,497201687280,248411698711,116748433021,50990011062,20366389015,7280020855,2262293266,589104181,123023817,19574602,2231005,168021,7426,157,1 941,C,1,471,36817,1126789,17753737,163747075,943371935,3482552781,8149545247,11326958015,7630796829,864975985,381384623,-2871063389,-25612526433,-54530975841,-64705355597,-53911582653,-36964327035,-23121304467,15757685439,88167188025,154748758535,208445347655,215813936121,172356142863,118052004449,-1850924931,-138868433069,-289393450331,-459886075347,-478223439313,-459087129335,-351003900647,-126913313787,33078144201,372312782167,591595055537,687528065041,802866634023,556299458371,470549365301,215154966373,-168590405635,-245491837221,-649011453961,-578704137691,-534375617269,-629092990255,-271509851907,-512684137689,-287959512381,-225001378045,-460278963051,-105242244313,-387674010475,74530780089,506158966585,747050725723,1618952944529,1614607945245,2094376046785,2020426027485,1392396719473,890903703099,-600833174831,-1501078263821,-2679469764421,-3497610310519,-3671938669565,-3746838312071,-2658831172479,-1623898434431,109045743159,1528936792225,2722217801501,3873887170171,3902627006959,4253591757957,3181598001355,2432692600779,1523259541857,54579176377,-49610438953,-1594865884025,-1679517825205,-2269251340195,-3219328464689,-2768806421865,-4413794788665,-3952071842405,-4362970788779,-4230182470119,-2174488781037,-1757386305141,1632454710915,3548676332805,6049901145081,8899552837845,8749088834143,9875862220641,7470990541833,5164094207239,2042556683393,-2913078529687,-5530730809557,-9726626497347,-10847355789651,-11369412690743,-10877256445547,-7808476069363,-5930858885683,-1452012149427,1260316519101,4318809928585,6949275899533,7559067640801,9618218560153,8755595330323,9315016197947,8342944823443,6695503169115,6107005792067,2392561331467,820092482171,-3622745078325,-7277325054297,-10135500408819,-14513215914487,-14537961626733,-16167874696745,-13576257200249,-9600897015689,-5417052830435,2671230960731,7190745237229,14192288502747,17927847448167,19256876325813,20393648240369,15683065216843,12711042112219,5844743956883,-542376798915,-5458848562387,-12171996401217,-14006796585213,-17295563287043,-17061910814655,-15496737584401,-14357760972551,-9655679145609,-7282305104683,-2046371495769,2199806546833,6244223558759,11502139061193,13945414908091,17932390996645,18569167929113,18542469188619,16604981284431,11581652636103,6900904456727,-1192307382063,-7557180508167,-14652233365203,-20167154714015,-22315574068941,-23945853134765,-20276652631299,-16528573009255,-9666653793967,-1684273001319,4691839948837,12801251938273,16389179976537,20104213821309,20836178645767,18609804797939,16926704565275,10950851849233,6854025998683,1088361502641,-4613604384013,-8037689153171,-13275997005233,-14810158555521,-16835012893853,-17080442141881,-14843399095965,-13274202115537,-8261886534709,-3960987040919,1555061618407,7509727586879,11534227443669,15899213374509,17344279512579,17543074695353,15790262958139,11703213308087,7032698214649,1035142377137,-4431483574619,-9401308666277,-13005594652927,-14996007464783,-15150522667047,-13420037080347,-10658503645361,-6376799394549,-2411960836803,2040484748771,5827339974499,8275059162747,10540158016399,10407658841145,10123313049685,8580638716121,5728456157049,3557199150195,-257485528539,-2852438132223,-5257198465459,-7630549256171,-7791106970755,-8442041508213,-7089332421727,-4856628746773,-2867555159555,809047549357,3058291576485,5538038392511,7532075856477,7374187332755,7532075856477,5538038392511,3058291576485,809047549357,-2867555159555,-4856628746773,-7089332421727,-8442041508213,-7791106970755,-7630549256171,-5257198465459,-2852438132223,-257485528539,3557199150195,5728456157049,8580638716121,10123313049685,10407658841145,10540158016399,8275059162747,5827339974499,2040484748771,-2411960836803,-6376799394549,-10658503645361,-13420037080347,-15150522667047,-14996007464783,-13005594652927,-9401308666277,-4431483574619,1035142377137,7032698214649,11703213308087,15790262958139,17543074695353,17344279512579,15899213374509,11534227443669,7509727586879,1555061618407,-3960987040919,-8261886534709,-13274202115537,-14843399095965,-17080442141881,-16835012893853,-14810158555521,-13275997005233,-8037689153171,-4613604384013,1088361502641,6854025998683,10950851849233,16926704565275,18609804797939,20836178645767,20104213821309,16389179976537,12801251938273,4691839948837,-1684273001319,-9666653793967,-16528573009255,-20276652631299,-23945853134765,-22315574068941,-20167154714015,-14652233365203,-7557180508167,-1192307382063,6900904456727,11581652636103,16604981284431,18542469188619,18569167929113,17932390996645,13945414908091,11502139061193,6244223558759,2199806546833,-2046371495769,-7282305104683,-9655679145609,-14357760972551,-15496737584401,-17061910814655,-17295563287043,-14006796585213,-12171996401217,-5458848562387,-542376798915,5844743956883,12711042112219,15683065216843,20393648240369,19256876325813,17927847448167,14192288502747,7190745237229,2671230960731,-5417052830435,-9600897015689,-13576257200249,-16167874696745,-14537961626733,-14513215914487,-10135500408819,-7277325054297,-3622745078325,820092482171,2392561331467,6107005792067,6695503169115,8342944823443,9315016197947,8755595330323,9618218560153,7559067640801,6949275899533,4318809928585,1260316519101,-1452012149427,-5930858885683,-7808476069363,-10877256445547,-11369412690743,-10847355789651,-9726626497347,-5530730809557,-2913078529687,2042556683393,5164094207239,7470990541833,9875862220641,8749088834143,8899552837845,6049901145081,3548676332805,1632454710915,-1757386305141,-2174488781037,-4230182470119,-4362970788779,-3952071842405,-4413794788665,-2768806421865,-3219328464689,-2269251340195,-1679517825205,-1594865884025,-49610438953,54579176377,1523259541857,2432692600779,3181598001355,4253591757957,3902627006959,3873887170171,2722217801501,1528936792225,109045743159,-1623898434431,-2658831172479,-3746838312071,-3671938669565,-3497610310519,-2679469764421,-1501078263821,-600833174831,890903703099,1392396719473,2020426027485,2094376046785,1614607945245,1618952944529,747050725723,506158966585,74530780089,-387674010475,-105242244313,-460278963051,-225001378045,-287959512381,-512684137689,-271509851907,-629092990255,-534375617269,-578704137691,-649011453961,-245491837221,-168590405635,215154966373,470549365301,556299458371,802866634023,687528065041,591595055537,372312782167,33078144201,-126913313787,-351003900647,-459087129335,-478223439313,-459886075347,-289393450331,-138868433069,-1850924931,118052004449,172356142863,215813936121,208445347655,154748758535,88167188025,15757685439,-23121304467,-36964327035,-53911582653,-64705355597,-54530975841,-25612526433,-2871063389,381384623,864975985,7630796829,11326958015,8149545247,3482552781,943371935,163747075,17753737,1126789,36817,471,1,D,1,157,7301,156843,1869733,13556165,62452181,184287071,336796261,340028873,127175853,-7198293,16816355,-384120099,-1343170377,-2043335627,-1996596257,-1467268851,-996431479,-296898583,1639130307,4022434113,5991626923,7208337511,6392303261,4862786503,2192694993,-2412796129,-6698193521,-12545958953,-15900305101,-15153108811,-14069413869,-7586666481,-1721380019,5913220405,17098132411,20249657035,25423999561,22929354651,15586611311,13366153697,-924671853,-6244006509,-14118108399,-22912261441,-15403122931,-21501527727,-13802206277,-11263444973,-16437905003,-4146555625,-14230597933,-8354467235,-6831961639,-9881649797,13754516335,16455270963,40242334285,54681407269,57441071625,73308876415,53161537389,40948064593,5770450497,-37022980693,-65117749909,-106125646999,-115652635899,-125098375025,-106800223937,-69737502411,-28147578119,31417110189,66155345017,112876733023,127134596321,134157893029,127377581405,85237601209,72261960471,19200151417,1504319205,-23530530051,-62758745961,-53165448623,-100065329429,-91657636699,-115364384189,-146445528077,-123574275469,-156713784519,-97212953175,-68110775413,-11164651245,97500117851,141308804545,259892046453,286544276123,305768217895,298918983361,194804864951,135433360307,-23544747037,-137153717339,-247281477339,-352892304149,-353418598327,-381079042031,-300397498669,-228204929787,-126803990559,9436111501,79394909049,200000249397,230018714527,284809843301,307263498477,284428449133,305744244941,231232453333,221669712729,138921073327,47646564923,-28199956711,-197152115231,-267567795149,-416132119931,-479729341453,-496030271423,-513208774893,-362803067235,-267944440661,-39484818551,167640382689,336152061329,554471328557,593276263845,670769860875,594943272431,458444540627,326062342371,63228415843,-81529410661,-301462256375,-436247663077,-503299049771,-586559414781,-515884892759,-504923000949,-389757768301,-272798835265,-167005246157,19310446505,121941325119,301797447295,414433379861,519268233373,612714240325,597912445211,595468433125,456249362083,311158661713,99607843423,-153380535701,-351313993343,-590694209559,-690902825373,-769917869907,-735684030817,-596235877275,-450004050841,-170133802459,39541539723,292669022137,491730563785,587680091931,695091623225,635089609501,593069053577,462015186443,279317044099,147256924519,-76299570439,-198375510653,-352204199753,-471210694419,-506589893223,-574361023775,-514672872695,-467291295879,-360027800221,-192250511565,-52485954835,158931238237,309622886727,451981110841,554654838921,569501307603,557670667543,450732510029,310654903271,133692717997,-59187583161,-227338233327,-373501774227,-461475228695,-501451194899,-469676711701,-398992658937,-280488137677,-141065008321,-9979838809,137326325535,229319951473,313035982317,349373550587,331894713351,316779688565,229489913097,154760790405,57654743947,-59959032685,-125512812997,-219790821385,-254002904165,-264062017503,-265891057033,-189299338631,-132867568357,-34547321463,70179258057,133851276073,224376893887,244550791345,244550791345,224376893887,133851276073,70179258057,-34547321463,-132867568357,-189299338631,-265891057033,-264062017503,-254002904165,-219790821385,-125512812997,-59959032685,57654743947,154760790405,229489913097,316779688565,331894713351,349373550587,313035982317,229319951473,137326325535,-9979838809,-141065008321,-280488137677,-398992658937,-469676711701,-501451194899,-461475228695,-373501774227,-227338233327,-59187583161,133692717997,310654903271,450732510029,557670667543,569501307603,554654838921,451981110841,309622886727,158931238237,-52485954835,-192250511565,-360027800221,-467291295879,-514672872695,-574361023775,-506589893223,-471210694419,-352204199753,-198375510653,-76299570439,147256924519,279317044099,462015186443,593069053577,635089609501,695091623225,587680091931,491730563785,292669022137,39541539723,-170133802459,-450004050841,-596235877275,-735684030817,-769917869907,-690902825373,-590694209559,-351313993343,-153380535701,99607843423,311158661713,456249362083,595468433125,597912445211,612714240325,519268233373,414433379861,301797447295,121941325119,19310446505,-167005246157,-272798835265,-389757768301,-504923000949,-515884892759,-586559414781,-503299049771,-436247663077,-301462256375,-81529410661,63228415843,326062342371,458444540627,594943272431,670769860875,593276263845,554471328557,336152061329,167640382689,-39484818551,-267944440661,-362803067235,-513208774893,-496030271423,-479729341453,-416132119931,-267567795149,-197152115231,-28199956711,47646564923,138921073327,221669712729,231232453333,305744244941,284428449133,307263498477,284809843301,230018714527,200000249397,79394909049,9436111501,-126803990559,-228204929787,-300397498669,-381079042031,-353418598327,-352892304149,-247281477339,-137153717339,-23544747037,135433360307,194804864951,298918983361,305768217895,286544276123,259892046453,141308804545,97500117851,-11164651245,-68110775413,-97212953175,-156713784519,-123574275469,-146445528077,-115364384189,-91657636699,-100065329429,-53165448623,-62758745961,-23530530051,1504319205,19200151417,72261960471,85237601209,127377581405,134157893029,127134596321,112876733023,66155345017,31417110189,-28147578119,-69737502411,-106800223937,-125098375025,-115652635899,-106125646999,-65117749909,-37022980693,5770450497,40948064593,53161537389,73308876415,57441071625,54681407269,40242334285,16455270963,13754516335,-9881649797,-6831961639,-8354467235,-14230597933,-4146555625,-16437905003,-11263444973,-13802206277,-21501527727,-15403122931,-22912261441,-14118108399,-6244006509,-924671853,13366153697,15586611311,22929354651,25423999561,20249657035,17098132411,5913220405,-1721380019,-7586666481,-14069413869,-15153108811,-15900305101,-12545958953,-6698193521,-2412796129,2192694993,4862786503,6392303261,7208337511,5991626923,4022434113,1639130307,-296898583,-996431479,-1467268851,-1996596257,-2043335627,-1343170377,-384120099,16816355,-7198293,127175853,340028873,336796261,184287071,62452181,13556165,1869733,156843,7301,157,1 942,C,1,471,36974,1161015,19518181,203613300,1438210775,7265568285,27156941914,76464607569,162581920811,256151254992,279877635817,160265005755,-89578340134,-383925587085,-698344713251,-1084535449956,-1413016895257,-1249275630183,-331009734290,904407697845,1790162957231,2392167371136,3148263705121,3431794420359,1848034933262,-1376506595481,-3946131897683,-4626296545860,-4864906904989,-5425476344847,-3818585041130,1698892980957,7696347156383,9491119289328,7891961578789,6717857461239,4872789603278,-2050675516401,-12068982574607,-16893611089428,-13736549453497,-8546354069523,-4419467248406,3460228369137,16070579368415,23961670777020,20158800173077,10409773852635,2037298001342,-7663303482813,-21433684509179,-30249170586636,-24644000839981,-10028285134299,2775912865894,14359144167273,28874837931731,37433016287124,28052600108881,6859677516831,-10048600737562,-21063525406185,-34148100017183,-42329033469864,-29731157715553,-1204889270307,20471004464854,28280014539765,34750155054095,39890388802176,26138516880853,-6949669134657,-33313304582362,-37619951717805,-33452197202903,-30948438481488,-16503675688657,16222121765223,43639331013940,44386225688571,29711692524977,17727947597760,2096258329825,-26090499757683,-48445620377608,-42842990058843,-18833764211069,627066253176,15651786747959,36357041400171,49734433938916,34974019404699,1505748172589,-22624065280596,-32449557760307,-41853447657963,-45294767160088,-22848631400403,17947289879875,44248887065628,44811495220091,37907582635539,29493145438552,3466736028243,-37817919256423,-62452947153612,-52898610352655,-27708930162495,-5172307410616,21629187110529,55426813231279,72211042660788,52799220754271,13107102958383,-20742884913932,-45788667583953,-66730418476255,-69320012124108,-38909548651619,9492520466757,47194854579716,65710316225925,70663475708119,56418415663884,15170183449535,-37296052753509,-71834059211840,-78102503681769,-65033085127975,-35940614636124,11377549390513,61994820071097,87743975607668,78050181173481,46600895849875,6172156971924,-40327840621261,-81006196021017,-92569744649204,-66461463150537,-19458913419667,28276590402264,68399514573001,92687992306593,86587390183136,46493655990465,-9390455376125,-57550953376512,-86579187503173,-91870405206357,-67683418614992,-17234101791273,39204524498729,78738922831104,92062222316065,78738922831104,39204524498729,-17234101791273,-67683418614992,-91870405206357,-86579187503173,-57550953376512,-9390455376125,46493655990465,86587390183136,92687992306593,68399514573001,28276590402264,-19458913419667,-66461463150537,-92569744649204,-81006196021017,-40327840621261,6172156971924,46600895849875,78050181173481,87743975607668,61994820071097,11377549390513,-35940614636124,-65033085127975,-78102503681769,-71834059211840,-37296052753509,15170183449535,56418415663884,70663475708119,65710316225925,47194854579716,9492520466757,-38909548651619,-69320012124108,-66730418476255,-45788667583953,-20742884913932,13107102958383,52799220754271,72211042660788,55426813231279,21629187110529,-5172307410616,-27708930162495,-52898610352655,-62452947153612,-37817919256423,3466736028243,29493145438552,37907582635539,44811495220091,44248887065628,17947289879875,-22848631400403,-45294767160088,-41853447657963,-32449557760307,-22624065280596,1505748172589,34974019404699,49734433938916,36357041400171,15651786747959,627066253176,-18833764211069,-42842990058843,-48445620377608,-26090499757683,2096258329825,17727947597760,29711692524977,44386225688571,43639331013940,16222121765223,-16503675688657,-30948438481488,-33452197202903,-37619951717805,-33313304582362,-6949669134657,26138516880853,39890388802176,34750155054095,28280014539765,20471004464854,-1204889270307,-29731157715553,-42329033469864,-34148100017183,-21063525406185,-10048600737562,6859677516831,28052600108881,37433016287124,28874837931731,14359144167273,2775912865894,-10028285134299,-24644000839981,-30249170586636,-21433684509179,-7663303482813,2037298001342,10409773852635,20158800173077,23961670777020,16070579368415,3460228369137,-4419467248406,-8546354069523,-13736549453497,-16893611089428,-12068982574607,-2050675516401,4872789603278,6717857461239,7891961578789,9491119289328,7696347156383,1698892980957,-3818585041130,-5425476344847,-4864906904989,-4626296545860,-3946131897683,-1376506595481,1848034933262,3431794420359,3148263705121,2392167371136,1790162957231,904407697845,-331009734290,-1249275630183,-1413016895257,-1084535449956,-698344713251,-383925587085,-89578340134,160265005755,279877635817,256151254992,162581920811,76464607569,27156941914,7265568285,1438210775,203613300,19518181,1161015,36974,471,1,D,1,157,7395,165837,2166274,18438238,109551607,474531993,1537405149,3764636539,6919733638,9204642000,7814412747,1519791427,-7680586049,-17436934571,-28752303294,-41657105706,-46335918361,-28485135451,9668992371,45933466095,68109791668,89709886628,112184678937,95256786857,10420723975,-94133504587,-145799742834,-152458009800,-169426786853,-166159435925,-47448102371,162988174113,300691085988,288083274002,232988375825,201760806527,70301073077,-233432830723,-507178963420,-522844930086,-357735447205,-213422181359,-41614585591,312728384329,694578916188,763157701152,501168359915,195494480959,-73330529967,-467316451035,-889656109616,-954175884622,-574859480639,-101479554861,269737794081,698933310553,1136821667504,1144440180432,580714743245,-88737791599,-511305160381,-888525796173,-1303541755716,-1272045634672,-523591529387,378535000445,829192943329,1011561923853,1254705702340,1179840001166,348159813975,-739074808975,-1232716123031,-1152567119389,-1057699075830,-857329411218,-48915336456,1061492565964,1543193034583,1219580588752,755874575181,371690235562,-356222836178,-1299448437222,-1608626890175,-1024775422106,-255927208547,253690636744,828795906684,1486800187962,1504929415127,609464470936,-419277123847,-925706948028,-1199298014020,-1490257988914,-1232457354417,-89953897782,1126819032379,1527340599532,1341199211008,1132598283150,633730286313,-552205852108,-1767161622385,-2000353726644,-1320630225528,-524446538110,224929030667,1260094827548,2210557009529,2177241960558,1092267501602,-174228456386,-1100860346809,-1863359093126,-2336832583621,-1892164331630,-488228832666,1005599409102,1904602964575,2275873249694,2175112651483,1266037037046,-377653962168,-1894149180368,-2544463104773,-2392713104336,-1719506994603,-462907612514,1240417324798,2585668817394,2828118819039,2082759679036,888422224601,-541796403456,-2047163075154,-2985416922448,-2724084823955,-1435607997292,165051117483,1616041817952,2717603783566,3068603846036,2283293806269,615071205390,-1155800682227,-2434950013288,-3015863780738,-2725946075796,-1459868410743,387093929210,2021038828249,2891619546540,2891619546540,2021038828249,387093929210,-1459868410743,-2725946075796,-3015863780738,-2434950013288,-1155800682227,615071205390,2283293806269,3068603846036,2717603783566,1616041817952,165051117483,-1435607997292,-2724084823955,-2985416922448,-2047163075154,-541796403456,888422224601,2082759679036,2828118819039,2585668817394,1240417324798,-462907612514,-1719506994603,-2392713104336,-2544463104773,-1894149180368,-377653962168,1266037037046,2175112651483,2275873249694,1904602964575,1005599409102,-488228832666,-1892164331630,-2336832583621,-1863359093126,-1100860346809,-174228456386,1092267501602,2177241960558,2210557009529,1260094827548,224929030667,-524446538110,-1320630225528,-2000353726644,-1767161622385,-552205852108,633730286313,1132598283150,1341199211008,1527340599532,1126819032379,-89953897782,-1232457354417,-1490257988914,-1199298014020,-925706948028,-419277123847,609464470936,1504929415127,1486800187962,828795906684,253690636744,-255927208547,-1024775422106,-1608626890175,-1299448437222,-356222836178,371690235562,755874575181,1219580588752,1543193034583,1061492565964,-48915336456,-857329411218,-1057699075830,-1152567119389,-1232716123031,-739074808975,348159813975,1179840001166,1254705702340,1011561923853,829192943329,378535000445,-523591529387,-1272045634672,-1303541755716,-888525796173,-511305160381,-88737791599,580714743245,1144440180432,1136821667504,698933310553,269737794081,-101479554861,-574859480639,-954175884622,-889656109616,-467316451035,-73330529967,195494480959,501168359915,763157701152,694578916188,312728384329,-41614585591,-213422181359,-357735447205,-522844930086,-507178963420,-233432830723,70301073077,201760806527,232988375825,288083274002,300691085988,162988174113,-47448102371,-166159435925,-169426786853,-152458009800,-145799742834,-94133504587,10420723975,95256786857,112184678937,89709886628,68109791668,45933466095,9668992371,-28485135451,-46335918361,-41657105706,-28752303294,-17436934571,-7680586049,1519791427,7814412747,9204642000,6919733638,3764636539,1537405149,474531993,109551607,18438238,2166274,165837,7395,157,1 943,C,1,472,37602,1232560,22538724,269108474,2306641530,15097526518,78705335496,336595398548,1205831923226,3671125944742,9584293062139,21536556627900,41534256567840,67826550226260,90417285865632,88065050794436,31550667090602,-102928229036194,-311995750731362,-545267619290681,-703182051607156,-663974898983321,-336441185574744,282525817667094,1074979345513592,1814836590765010,2227497681706882,2076521708096800,1248460904399932,-188916120359822,-1969300513260359,-3657927610103630,-4732884453388586,-4716563614447689,-3339168161335700,-687859218247684,2725954525853904,6037689230607008,8245217374985792,8509236547735405,6436300767402110,2248031762623420,-3215144619185999,-8653211687533456,-12588733214018883,-13717659782363410,-11270828197702488,-5317070534459776,3083686183947966,11977810385646912,18921142680287398,21632391046863561,18713597594384710,10192117651734213,-2314036382218874,-15878672155792722,-26932823624944543,-32153050596785050,-29367857687746438,-18272599035114318,-766303317597031,19231574634716100,36548579271690639,46034403327845602,44065436521447996,29823314133045921,5874661164938414,-22219667452310439,-47208782089756756,-62020374555627782,-61693488927630158,-44870264428952251,-14450868751838808,22791719990756786,57611435794738897,80462930416485018,84018309709767771,65421101380877682,27582216658034458,-21036472822886541,-68277171657814641,-101352321061013946,-110286854160671468,-90793363146677773,-45796472300353508,14843001889397741,76414589782348924,122816215287096046,140611588178707121,122758455742529774,71063297289582727,-3452147507348626,-82692415913857255,-145850630095525898,-174917344895327555,-159791261465651684,-101513101088306162,-12657242201028365,85338791650789880,167325092868283731,210811155280582268,201960653757031623,139705258575209093,36883311109284437,-82113774552185218,-186955681244153152,-249090444582692097,-249576964588735226,-184773043175318859,-68135807136862822,72517405240131764,201694224655055211,285200100353626201,299094561285427709,236301315180382066,109163390645534169,-52762654423803166,-209334333696188149,-319569250102625256,-352321423987037022,-295113105344272455,-158496494229945607,25590303034455981,211313319403309610,350450343503027849,404949510313956977,357224868038792539,215422192678824396,12214396032081542,-202643992727414465,-374297847299804502,-456590201180019913,-424408061486327152,-281300505646563685,-59938832907700787,185220412089371997,391456400477987819,504007616014563162,490676248553489843,350866716724446528,116562955164164143,-155098863618871246,-395787080553552749,-542993725418871781,-556024522620188613,-427100118509983567,-184617906733053034,112755628567760913,390203616675791745,575728820507687679,619020924099574918,505130660414495288,259194668346784041,-59186846403874235,-370568328427094019,-595533471777689368,-674784411614758665,-584498749215634549,-343225329458678765,-8446607532893739,336819930687945162,604537378998200217,724276530122040801,661976663166882033,429656901612487756,83262929448307505,-290990305654817933,-598325665278747739,-759524662543449779,-731219857942769908,-517260191291134659,-168425359286946241,229468610892065565,576440126198475972,783385685172932479,795120257077265327,605305716190954497,259029628137848363,-157953207773814388,-540699932130279071,-791758898297216921,-846097357848005193,-687799084355219161,-354335230838298079,72473620019362111,486442088791455115,783176384401428337,886252347070946588,767012979808518921,452739793402142171,20651606839838873,-421114190734819427,-760812100275869934,-911641208229702557,-834070100697512852,-546082991081070637,-118754107826988936,341524816159626767,719509937899593389,919729685593441459,890433126518479417,637055772168151476,221614156322885583,-252279049377150912,-665338375105968247,-912929188176612747,-931888865287537893,-716777448501909993,-321283424589270779,155504851841364937,594216830059325714,885109079000683881,955276072557043973,786680212122534807,420801543823381203,-51311939041852167,-511479029833733579,-844003827717227012,-965033944220919683,-844003827717227012,-511479029833733579,-51311939041852167,420801543823381203,786680212122534807,955276072557043973,885109079000683881,594216830059325714,155504851841364937,-321283424589270779,-716777448501909993,-931888865287537893,-912929188176612747,-665338375105968247,-252279049377150912,221614156322885583,637055772168151476,890433126518479417,919729685593441459,719509937899593389,341524816159626767,-118754107826988936,-546082991081070637,-834070100697512852,-911641208229702557,-760812100275869934,-421114190734819427,20651606839838873,452739793402142171,767012979808518921,886252347070946588,783176384401428337,486442088791455115,72473620019362111,-354335230838298079,-687799084355219161,-846097357848005193,-791758898297216921,-540699932130279071,-157953207773814388,259029628137848363,605305716190954497,795120257077265327,783385685172932479,576440126198475972,229468610892065565,-168425359286946241,-517260191291134659,-731219857942769908,-759524662543449779,-598325665278747739,-290990305654817933,83262929448307505,429656901612487756,661976663166882033,724276530122040801,604537378998200217,336819930687945162,-8446607532893739,-343225329458678765,-584498749215634549,-674784411614758665,-595533471777689368,-370568328427094019,-59186846403874235,259194668346784041,505130660414495288,619020924099574918,575728820507687679,390203616675791745,112755628567760913,-184617906733053034,-427100118509983567,-556024522620188613,-542993725418871781,-395787080553552749,-155098863618871246,116562955164164143,350866716724446528,490676248553489843,504007616014563162,391456400477987819,185220412089371997,-59938832907700787,-281300505646563685,-424408061486327152,-456590201180019913,-374297847299804502,-202643992727414465,12214396032081542,215422192678824396,357224868038792539,404949510313956977,350450343503027849,211313319403309610,25590303034455981,-158496494229945607,-295113105344272455,-352321423987037022,-319569250102625256,-209334333696188149,-52762654423803166,109163390645534169,236301315180382066,299094561285427709,285200100353626201,201694224655055211,72517405240131764,-68135807136862822,-184773043175318859,-249576964588735226,-249090444582692097,-186955681244153152,-82113774552185218,36883311109284437,139705258575209093,201960653757031623,210811155280582268,167325092868283731,85338791650789880,-12657242201028365,-101513101088306162,-159791261465651684,-174917344895327555,-145850630095525898,-82692415913857255,-3452147507348626,71063297289582727,122758455742529774,140611588178707121,122816215287096046,76414589782348924,14843001889397741,-45796472300353508,-90793363146677773,-110286854160671468,-101352321061013946,-68277171657814641,-21036472822886541,27582216658034458,65421101380877682,84018309709767771,80462930416485018,57611435794738897,22791719990756786,-14450868751838808,-44870264428952251,-61693488927630158,-62020374555627782,-47208782089756756,-22219667452310439,5874661164938414,29823314133045921,44065436521447996,46034403327845602,36548579271690639,19231574634716100,-766303317597031,-18272599035114318,-29367857687746438,-32153050596785050,-26932823624944543,-15878672155792722,-2314036382218874,10192117651734213,18713597594384710,21632391046863561,18921142680287398,11977810385646912,3083686183947966,-5317070534459776,-11270828197702488,-13717659782363410,-12588733214018883,-8653211687533456,-3215144619185999,2248031762623420,6436300767402110,8509236547735405,8245217374985792,6037689230607008,2725954525853904,-687859218247684,-3339168161335700,-4716563614447689,-4732884453388586,-3657927610103630,-1969300513260359,-188916120359822,1248460904399932,2076521708096800,2227497681706882,1814836590765010,1074979345513592,282525817667094,-336441185574744,-663974898983321,-703182051607156,-545267619290681,-311995750731362,-102928229036194,31550667090602,88065050794436,90417285865632,67826550226260,41534256567840,21536556627900,9584293062139,3671125944742,1205831923226,336595398548,78705335496,15097526518,2306641530,269108474,22538724,1232560,37602,472,1,D,1,158,7646,182454,2656464,26623546,198165992,1152515952,5425110124,21188867588,69875262292,196838720827,476710028826,993245458354,1767347724878,2626115484680,3064366560296,2228150746852,-821890839436,-6514034066980,-14030014253431,-20882342504754,-23295235984162,-17554979984577,-1919750760130,21790956493456,47819641677824,67695447260414,72726127985454,56908453616284,19337943097838,-34523315503904,-93035872955225,-140185000676104,-159072234445765,-136845056203198,-70035201100702,31632922545182,145150468566380,239004451998196,281941040621172,252907190208103,148735602348894,-12944589547895,-196344657718776,-354910178910830,-441856504428279,-422013992859010,-282972394948700,-42926190210064,248046975596430,516095847007258,681303261486189,681006449876912,491339286394522,139332100922281,-299001765446900,-714597750121159,-991415827231826,-1036531499648054,-807358255968210,-329457548540297,300505290942374,930207238125486,1385618291029157,1517825734839074,1250405435523731,611349278776290,-263386448074844,-1158390677424851,-1832308339173770,-2081881496422322,-1799617539736548,-1010010860955717,125698654775746,1339153423806481,2314441015971020,2766596721336890,2522046276491859,1579178542934916,127500951567027,-1486711493293934,-2843317408694969,-3558138970574044,-3389504645226029,-2312497331300784,-540272906913530,1515318266860191,3336606861754282,4426063266275903,4436965636470870,3277797121597540,1160949737791077,-1425707529605655,-3827588042868056,-5389820208961066,-5636728097887195,-4412932909693990,-1944898492441529,1196926901966124,4229384408938554,6350362473947429,6946779266667035,5764627197232607,2997878432746332,-730555289746171,-4501296171686420,-7322216882520923,-8390855838360514,-7323293062613316,-4281233308972349,43193485580574,4585698026306517,8173251183787478,9825970677350609,9019229170836843,5837942953612109,982947148019548,-4376226799866362,-8875144410705597,-11297477863681358,-10904352994598119,-7658313579257420,-2270600192188301,3951876391435053,9426153988152415,12698518381855209,12829684075974284,9657207843776611,3864119440328148,-3166173871160671,-9675568046249782,-13963542771182660,-14826694147786869,-11896166775869131,-5776068837212363,2070439347501316,9671737872421731,15048861842223509,16735190134225151,14175235049028840,7893831033371034,-612240414874395,-9233996173222619,-15770741394260191,-18484271679116282,-16554338950240763,-10321810715496863,-1246741540766307,8426742243921033,16227080230802970,20093016728357763,18922449028452104,12883052792957667,3397793319389182,-7195580194434663,-16225073395319595,-21356518365208951,-21189032430461117,-15629085051258248,-5950117424866391,5488080368661127,15808101869376097,22340974724299400,23324167463840011,18382417783965117,8656061345303977,-3464555452737737,-14934381855355726,-22825398485620165,-25074086194802681,-21013421219114459,-11558742371078917,996258199072678,13528565949624131,22856618600607131,26549566886553039,23567901267165644,14559854460140899,1724734881563531,-11729415025959593,-22396680868154259,-27542411196307556,-25803884666262109,-17542424742845088,-4762324325082595,9377013742117910,21335388213915653,28070408009223909,27810987590591595,20529702397501863,7981340264892208,-6717028466185169,-19865649124011543,-28122794725548701,-29361776652626809,-23219423489123887,-11193454287188023,3732016661261479,17830807661679129,27559983007249988,30442509737031557,25696462297763189,14453040014981125,-503670586263983,-15424059626905571,-26539835127738233,-31026624460669500,-27729637347606797,-17460961996943666,-2791433922360169,12604238138562179,24873716838856599,30946767999673305,29294326708824216,20309186386717379,6218024586579232,-9461382289719057,-22794837486635607,-30424435207053485,-30424435207053485,-22794837486635607,-9461382289719057,6218024586579232,20309186386717379,29294326708824216,30946767999673305,24873716838856599,12604238138562179,-2791433922360169,-17460961996943666,-27729637347606797,-31026624460669500,-26539835127738233,-15424059626905571,-503670586263983,14453040014981125,25696462297763189,30442509737031557,27559983007249988,17830807661679129,3732016661261479,-11193454287188023,-23219423489123887,-29361776652626809,-28122794725548701,-19865649124011543,-6717028466185169,7981340264892208,20529702397501863,27810987590591595,28070408009223909,21335388213915653,9377013742117910,-4762324325082595,-17542424742845088,-25803884666262109,-27542411196307556,-22396680868154259,-11729415025959593,1724734881563531,14559854460140899,23567901267165644,26549566886553039,22856618600607131,13528565949624131,996258199072678,-11558742371078917,-21013421219114459,-25074086194802681,-22825398485620165,-14934381855355726,-3464555452737737,8656061345303977,18382417783965117,23324167463840011,22340974724299400,15808101869376097,5488080368661127,-5950117424866391,-15629085051258248,-21189032430461117,-21356518365208951,-16225073395319595,-7195580194434663,3397793319389182,12883052792957667,18922449028452104,20093016728357763,16227080230802970,8426742243921033,-1246741540766307,-10321810715496863,-16554338950240763,-18484271679116282,-15770741394260191,-9233996173222619,-612240414874395,7893831033371034,14175235049028840,16735190134225151,15048861842223509,9671737872421731,2070439347501316,-5776068837212363,-11896166775869131,-14826694147786869,-13963542771182660,-9675568046249782,-3166173871160671,3864119440328148,9657207843776611,12829684075974284,12698518381855209,9426153988152415,3951876391435053,-2270600192188301,-7658313579257420,-10904352994598119,-11297477863681358,-8875144410705597,-4376226799866362,982947148019548,5837942953612109,9019229170836843,9825970677350609,8173251183787478,4585698026306517,43193485580574,-4281233308972349,-7323293062613316,-8390855838360514,-7322216882520923,-4501296171686420,-730555289746171,2997878432746332,5764627197232607,6946779266667035,6350362473947429,4229384408938554,1196926901966124,-1944898492441529,-4412932909693990,-5636728097887195,-5389820208961066,-3827588042868056,-1425707529605655,1160949737791077,3277797121597540,4436965636470870,4426063266275903,3336606861754282,1515318266860191,-540272906913530,-2312497331300784,-3389504645226029,-3558138970574044,-2843317408694969,-1486711493293934,127500951567027,1579178542934916,2522046276491859,2766596721336890,2314441015971020,1339153423806481,125698654775746,-1010010860955717,-1799617539736548,-2081881496422322,-1832308339173770,-1158390677424851,-263386448074844,611349278776290,1250405435523731,1517825734839074,1385618291029157,930207238125486,300505290942374,-329457548540297,-807358255968210,-1036531499648054,-991415827231826,-714597750121159,-299001765446900,139332100922281,491339286394522,681006449876912,681303261486189,516095847007258,248046975596430,-42926190210064,-282972394948700,-422013992859010,-441856504428279,-354910178910830,-196344657718776,-12944589547895,148735602348894,252907190208103,281941040621172,239004451998196,145150468566380,31632922545182,-70035201100702,-136845056203198,-159072234445765,-140185000676104,-93035872955225,-34523315503904,19337943097838,56908453616284,72726127985454,67695447260414,47819641677824,21790956493456,-1919750760130,-17554979984577,-23295235984162,-20882342504754,-14030014253431,-6514034066980,-821890839436,2228150746852,3064366560296,2626115484680,1767347724878,993245458354,476710028826,196838720827,69875262292,21188867588,5425110124,1152515952,198165992,26623546,2656464,182454,7646,158,1 946,C,1,473,37604,1226016,22288292,265790052,2301203386,15499351032,85323682976,398191791976,1619607857104,5865706801053,19236820913597,57900492943788,161691524097444,422683875268512,1042011912822496,2437485293367388,5438657252147988,11626651029925096,23905114012368952,47428131265920152,91062673331715117,169628734386519155,307240695566982688,542168702621104768,933747912071855888,1571983926341339566,2590630752105827136,4184647915460644412,6633069475631718456,10328432261006319460,15814006016714944252,23830136868730812433,35371051065685365095,51753463416661925028,74698291378418366604,106426691021982191300,149771507402488845324,208305073902842662592,286484109674784220276,389812259431846692628,525020604049904371244,700266251613521922813,925348903047707580388,1211945078204378088857,1573859488116120802240,2027292844710014830168,2591125205134470301224,3287213746069718834864,4140703644589084766840,5180350496796323804736,6438852425422905811448,7953189707527718491992,9764969392290122223373,11920771980677427309024,14472496813175016263209,17477702373942029111244,20999937289533623249884,25109057400843404495364,29881523942715816697216,35400677600538738460632,41756983047798132567684,49048238518689721126508,57379745044311547602228,66864430180847992769835,77622921376745721879748,89783564549225174558095,103482383948942487419584,118862979962110048456704,136076362107947036167696,155280715113939189657124,176641096574509575434252,200329065309326083455424,226522240132289536670264,255403789325823876050720,287161851698943139212607,321988890708222693952964,360080983757012508311111,401637049477690149245188,446858016557648115733940,495945938497587268265740,549103059586034475545320,606530838320932723553168,668428935480411677444268,734994175003223086090612,806419486740372691438191,882892840935316102390268,964596184933874291640708,1051704393075654149897769,1144384240945172154515372,1242793415145503180497252,1347079569498117515460878,1457379438083654142954952,1573818014848446364612204,1696507808651154285305816,1825548181660778105435664,1961024777991735812834687,2103009048420366150013752,2251557876008433878369132,2406713306488567063791145,2568502386354357442103884,2736937110738441665978308,2912014482334984047555776,3093716681797043524708772,3282011349176410139602764,3476851975035344753187956,3678178398813927760776420,3885917410862997809870643,4099983453247167283571576,4320279413000928450625224,4546697500019414717515087,4779120200238376137761128,5017421293274088580407482,5261466922330208790826808,5511116703012863369574884,5766224856798392578733376,6026641354326607033724364,6292213053482027438066684,6562784817387572330840283,6838200597954588569737316,7118304471470214522845400,7402941613797302676393707,7691959204038616277155000,7985207246894513102875760,8282539305342984518429780,8583813136624699690323640,8888891225773534481740740,9197641212067760139986496,9509936204786486245951427,9825654985562040664520376,10144682095463781383874180,10466907805787965685224652,10792227972422476112580333,11120543774661025361560160,11451761340502452487997336,11785791261809747497814592,12122548004217514564054244,12461949218334728256627556,12803914960534145141867448,13148366833370772241864671,13495227057334891071175456,13844417487120724445658376,14195858586785770502275624,14549468379009655135299553,14905161384081073738121632,15262847564223710734735276,15622431288427270472687324,15983810332121089005258612,16346874924886747732529544,16711506858044877369320632,17077578662472765453203825,17444952865515718651936240,17813481334436952586216036,18183004712577304282686676,18553351953308065603059515,18924339955966412593593612,19295773307240107052644896,19667444130865530940647460,20039132047949732966427872,20410604249642099335023196,20781615683185085832145416,21151909351499665904114905,21521216725366167323365060,21889258265931632632954612,22255744053731369440446836,22620374518709200402030311,22982841263941446295355288,23342827974018190814173668,23700011397426203607909812,24054062390922942038116632,24404647012887337113360784,24751427652051714034768093,25094064177897129971022368,25432215099329827166708736,25765538719008653712783768,26093694271786715749674416,26416343037063146324367749,26733149416295301514094478,27043781968378097560492580,27347914396946497806660924,27645226484812847981032952,27935404971658086573283504,28218144371737184528782393,28493147728754921088005888,28760127305273155923246324,29018805204106674024079880,29268913919248720681279480,29510196814039574246726817,29742408524641526085522348,29965315287478531493653736,30178695190173712188013392,30382338346670426548638448,30576046998611695013529272,30759635546602161827204149,30932930516582984865729908,31095770468093487346069892,31248005852551685988874336,31389498830747501083331808,31520123059419751246494829,31639763457026823407270032,31748315958607027626613360,31845687268985609929845176,31931794622587327103066728,32006565556853629606319828,32069937704859190243484465,32121858611297924099353404,32162285574680821367920816,32191185517453799105466428,32208534884869669045281584,32214319572863048828785863,32208534884869669045281584,32191185517453799105466428,32162285574680821367920816,32121858611297924099353404,32069937704859190243484465,32006565556853629606319828,31931794622587327103066728,31845687268985609929845176,31748315958607027626613360,31639763457026823407270032,31520123059419751246494829,31389498830747501083331808,31248005852551685988874336,31095770468093487346069892,30932930516582984865729908,30759635546602161827204149,30576046998611695013529272,30382338346670426548638448,30178695190173712188013392,29965315287478531493653736,29742408524641526085522348,29510196814039574246726817,29268913919248720681279480,29018805204106674024079880,28760127305273155923246324,28493147728754921088005888,28218144371737184528782393,27935404971658086573283504,27645226484812847981032952,27347914396946497806660924,27043781968378097560492580,26733149416295301514094478,26416343037063146324367749,26093694271786715749674416,25765538719008653712783768,25432215099329827166708736,25094064177897129971022368,24751427652051714034768093,24404647012887337113360784,24054062390922942038116632,23700011397426203607909812,23342827974018190814173668,22982841263941446295355288,22620374518709200402030311,22255744053731369440446836,21889258265931632632954612,21521216725366167323365060,21151909351499665904114905,20781615683185085832145416,20410604249642099335023196,20039132047949732966427872,19667444130865530940647460,19295773307240107052644896,18924339955966412593593612,18553351953308065603059515,18183004712577304282686676,17813481334436952586216036,17444952865515718651936240,17077578662472765453203825,16711506858044877369320632,16346874924886747732529544,15983810332121089005258612,15622431288427270472687324,15262847564223710734735276,14905161384081073738121632,14549468379009655135299553,14195858586785770502275624,13844417487120724445658376,13495227057334891071175456,13148366833370772241864671,12803914960534145141867448,12461949218334728256627556,12122548004217514564054244,11785791261809747497814592,11451761340502452487997336,11120543774661025361560160,10792227972422476112580333,10466907805787965685224652,10144682095463781383874180,9825654985562040664520376,9509936204786486245951427,9197641212067760139986496,8888891225773534481740740,8583813136624699690323640,8282539305342984518429780,7985207246894513102875760,7691959204038616277155000,7402941613797302676393707,7118304471470214522845400,6838200597954588569737316,6562784817387572330840283,6292213053482027438066684,6026641354326607033724364,5766224856798392578733376,5511116703012863369574884,5261466922330208790826808,5017421293274088580407482,4779120200238376137761128,4546697500019414717515087,4320279413000928450625224,4099983453247167283571576,3885917410862997809870643,3678178398813927760776420,3476851975035344753187956,3282011349176410139602764,3093716681797043524708772,2912014482334984047555776,2736937110738441665978308,2568502386354357442103884,2406713306488567063791145,2251557876008433878369132,2103009048420366150013752,1961024777991735812834687,1825548181660778105435664,1696507808651154285305816,1573818014848446364612204,1457379438083654142954952,1347079569498117515460878,1242793415145503180497252,1144384240945172154515372,1051704393075654149897769,964596184933874291640708,882892840935316102390268,806419486740372691438191,734994175003223086090612,668428935480411677444268,606530838320932723553168,549103059586034475545320,495945938497587268265740,446858016557648115733940,401637049477690149245188,360080983757012508311111,321988890708222693952964,287161851698943139212607,255403789325823876050720,226522240132289536670264,200329065309326083455424,176641096574509575434252,155280715113939189657124,136076362107947036167696,118862979962110048456704,103482383948942487419584,89783564549225174558095,77622921376745721879748,66864430180847992769835,57379745044311547602228,49048238518689721126508,41756983047798132567684,35400677600538738460632,29881523942715816697216,25109057400843404495364,20999937289533623249884,17477702373942029111244,14472496813175016263209,11920771980677427309024,9764969392290122223373,7953189707527718491992,6438852425422905811448,5180350496796323804736,4140703644589084766840,3287213746069718834864,2591125205134470301224,2027292844710014830168,1573859488116120802240,1211945078204378088857,925348903047707580388,700266251613521922813,525020604049904371244,389812259431846692628,286484109674784220276,208305073902842662592,149771507402488845324,106426691021982191300,74698291378418366604,51753463416661925028,35371051065685365095,23830136868730812433,15814006016714944252,10328432261006319460,6633069475631718456,4184647915460644412,2590630752105827136,1571983926341339566,933747912071855888,542168702621104768,307240695566982688,169628734386519155,91062673331715117,47428131265920152,23905114012368952,11626651029925096,5438657252147988,2437485293367388,1042011912822496,422683875268512,161691524097444,57900492943788,19236820913597,5865706801053,1619607857104,398191791976,85323682976,15499351032,2301203386,265790052,22288292,1226016,37604,473,1,D,1,158,7616,180630,2618624,26336671,199674413,1209478110,6106263566,26523669810,101560274430,349360738919,1095979868498,3173569438138,8565968613600,21727210399376,52138650690008,119044237366620,259861188553414,544563476598080,1099441510581900,2145116892928895,4055593069360530,7447493152477064,13311493182989198,23201287530164820,39499167183747092,65781349690753639,107310422796794575,171686460511819344,269692314041766916,416372024248169892,632383998513061991,945672313707157822,1393500059770813506,2024887897114636034,2903498913218578506,4111007461017250082,5750985059103302318,7953330820581205472,10879267497868782394,14726917358085556218,19737465008692254902,26201907211235207940,34468382822017743244,44950069361969937914,58133626319816547192,74588159003877844086,94974670357629842839,120055961356430667580,150706933094581175227,187925235159511248710,232842195148626536940,286733953105193014298,351032712277388133790,427338004161773630694,517427851684435142966,623269700173129927518,747030972187225660670,891089090082524933156,1058040800190157946704,1250710625415487724108,1472158269513524607998,1725684796675507041082,2014837414532299124782,2343412697151754571792,2715458096738030558452,3135271607977499992126,3607399466613730944960,4136631783096737320938,4727996032280807936569,5386748340488092514872,6118362531341039369241,6928516911360087549318,7823078795445700302620,8808086791283236014138,9889730880890894106486,11074330357561213627998,12368309697931904831194,13778172472377854836018,15310473422659049130886,16971788863813485459404,18768685597321146120412,20707688553880564028116,22795247415676929738014,25037702498439066235514,27441250201363859934533,30011908356572075995090,32755481827700475856792,35677528718342414464972,38783327554520547801340,42077845800887550145283,45565710058101187004984,49251178269512768873400,53138114240083400928577,57229964740757392548516,61529739438992491326906,66039993862369555433731,70762815568581914250588,75699813662689404693280,80852111771904579423358,86220344559433066235638,91804657831585243241830,97604712265652679033876,103619690758748090140040,109848309368677292189258,116288831785772236520598,122939087238586077272595,129796491696025018605952,136858072184055340474984,144120493987421763845538,151580090457327348355778,159232895096778332547784,167074675548685922465439,175100969070389384694052,183307119044470445368688,191688312051666008345411,200239615018876646120946,208956011954489147608525,217832439794422205544136,226863822904564416884672,236045105816951065923632,245371283815889419102952,254837431033718560317228,264438725761340879967480,274170472723668031127640,284028122112739343945080,294007285210224602050004,304103746465836520092852,314313471929183357524190,324632613960851166824906,335057512175636755530982,345584690598784193266684,356210851046754879002404,366932862779145867454677,377747748508969122181002,388652666904954127244366,399644891771287618849270,410721788145803277444729,421880785614820083244224,433119349198731745020782,444434948213875092576524,455825023559960382258520,467286953915585640969992,478818021344895976333584,490415376825011649254658,502076006196220391985030,513796697015990451875538,525574006765500786357504,537404232816302110032806,549283384518131949059618,561207157720189029336580,573170911990505032683206,585169650754067392773306,597198004531855859739500,609250217430769382980652,621320137008294336528983,633401207614473050674282,645486467295256311471352,657568548323151181823960,669639681400551999806179,681691703555851036847530,693716069720540325652424,705703867936088771099256,717645838092519887368780,729532394047552481378048,741353648918162691514908,753099443278571668351622,764759375943561574139262,776322836967402790049138,787779042449982491030682,799117070715732640763132,810325899419447097794303,821394443136633800876558,832311591013968976543622,843066244085790882896256,853647351902464539471748,864043948162248507481047,874245185086089310593460,884240366320785280993770,894018978196976366855534,903570719202103272427748,912885527553648170397281,921953606774670956377893,930765449183137382572462,939311857211055379091402,947583962471950128807456,955573242498979203182632,963271535084152228364736,970671050164266869713954,977764379222997579103522,984544502211621938557258,991004792032429612176982,997139016677000426186587,1002941339163299765859090,1008406315467243771187508,1013528890692043846872536,1018304393758393760515790,1022728530927127065384184,1026797378481006693149419,1030507374892685797467544,1033855312791819167812202,1036838331017351881445306,1039453907003860561186964,1041699849707011471280032,1043574293226711247201122,1045075691241337642726194,1046202812326076911151742,1046954736195551053166634,1047330850887157632140754,1047330850887157632140754,1046954736195551053166634,1046202812326076911151742,1045075691241337642726194,1043574293226711247201122,1041699849707011471280032,1039453907003860561186964,1036838331017351881445306,1033855312791819167812202,1030507374892685797467544,1026797378481006693149419,1022728530927127065384184,1018304393758393760515790,1013528890692043846872536,1008406315467243771187508,1002941339163299765859090,997139016677000426186587,991004792032429612176982,984544502211621938557258,977764379222997579103522,970671050164266869713954,963271535084152228364736,955573242498979203182632,947583962471950128807456,939311857211055379091402,930765449183137382572462,921953606774670956377893,912885527553648170397281,903570719202103272427748,894018978196976366855534,884240366320785280993770,874245185086089310593460,864043948162248507481047,853647351902464539471748,843066244085790882896256,832311591013968976543622,821394443136633800876558,810325899419447097794303,799117070715732640763132,787779042449982491030682,776322836967402790049138,764759375943561574139262,753099443278571668351622,741353648918162691514908,729532394047552481378048,717645838092519887368780,705703867936088771099256,693716069720540325652424,681691703555851036847530,669639681400551999806179,657568548323151181823960,645486467295256311471352,633401207614473050674282,621320137008294336528983,609250217430769382980652,597198004531855859739500,585169650754067392773306,573170911990505032683206,561207157720189029336580,549283384518131949059618,537404232816302110032806,525574006765500786357504,513796697015990451875538,502076006196220391985030,490415376825011649254658,478818021344895976333584,467286953915585640969992,455825023559960382258520,444434948213875092576524,433119349198731745020782,421880785614820083244224,410721788145803277444729,399644891771287618849270,388652666904954127244366,377747748508969122181002,366932862779145867454677,356210851046754879002404,345584690598784193266684,335057512175636755530982,324632613960851166824906,314313471929183357524190,304103746465836520092852,294007285210224602050004,284028122112739343945080,274170472723668031127640,264438725761340879967480,254837431033718560317228,245371283815889419102952,236045105816951065923632,226863822904564416884672,217832439794422205544136,208956011954489147608525,200239615018876646120946,191688312051666008345411,183307119044470445368688,175100969070389384694052,167074675548685922465439,159232895096778332547784,151580090457327348355778,144120493987421763845538,136858072184055340474984,129796491696025018605952,122939087238586077272595,116288831785772236520598,109848309368677292189258,103619690758748090140040,97604712265652679033876,91804657831585243241830,86220344559433066235638,80852111771904579423358,75699813662689404693280,70762815568581914250588,66039993862369555433731,61529739438992491326906,57229964740757392548516,53138114240083400928577,49251178269512768873400,45565710058101187004984,42077845800887550145283,38783327554520547801340,35677528718342414464972,32755481827700475856792,30011908356572075995090,27441250201363859934533,25037702498439066235514,22795247415676929738014,20707688553880564028116,18768685597321146120412,16971788863813485459404,15310473422659049130886,13778172472377854836018,12368309697931904831194,11074330357561213627998,9889730880890894106486,8808086791283236014138,7823078795445700302620,6928516911360087549318,6118362531341039369241,5386748340488092514872,4727996032280807936569,4136631783096737320938,3607399466613730944960,3135271607977499992126,2715458096738030558452,2343412697151754571792,2014837414532299124782,1725684796675507041082,1472158269513524607998,1250710625415487724108,1058040800190157946704,891089090082524933156,747030972187225660670,623269700173129927518,517427851684435142966,427338004161773630694,351032712277388133790,286733953105193014298,232842195148626536940,187925235159511248710,150706933094581175227,120055961356430667580,94974670357629842839,74588159003877844086,58133626319816547192,44950069361969937914,34468382822017743244,26201907211235207940,19737465008692254902,14726917358085556218,10879267497868782394,7953330820581205472,5750985059103302318,4111007461017250082,2903498913218578506,2024887897114636034,1393500059770813506,945672313707157822,632383998513061991,416372024248169892,269692314041766916,171686460511819344,107310422796794575,65781349690753639,39499167183747092,23201287530164820,13311493182989198,7447493152477064,4055593069360530,2145116892928895,1099441510581900,544563476598080,259861188553414,119044237366620,52138650690008,21727210399376,8565968613600,3173569438138,1095979868498,349360738919,101560274430,26523669810,6106263566,1209478110,199674413,26336671,2618624,180630,7616,158,1 947,C,1,473,36815,1111245,17032143,148912217,766397633,2130296993,1357715581,-10253138337,-28148813811,6821601093,141040750823,140875049549,-394081833555,-857721983455,586884236837,3046299350633,382560760531,-7936206106433,-5546915984973,16106352960069,20876190025875,-25233813706381,-55250219741493,26803608739063,118212572676741,-3011075500971,-214864544305861,-73999223037497,338755641480389,238517257869431,-465382548944757,-522756468975563,549800415912887,945396497644677,-531036193962525,-1501406766544659,343282221831481,2157842025957279,69424460661679,-2858514958130737,-740693596516637,3536783817764301,1677038732729741,-4131817947067441,-2863773628757205,4601421155499593,4280019902523633,-4924886038767505,-5916659854243621,5093054189560251,7788678614887417,-5088230090926855,-9934205045583225,4862310517334575,12397757762810785,-4323917471405243,-15202428715728851,3343056878795101,18322217803800279,-1774535427166987,-21667361175311805,-507558593585273,25090813308073515,3578032138663781,-28414888965127051,-7444965835782325,31467657597365423,12056867090604583,-34114244761442533,-17329365687174917,36270222243959917,23179667431342145,-37892134047571055,-29553914168809259,38949715034880631,36435467328730477,-39392047723193233,-43829809142070891,39122856553028327,51731388021773991,-37997106347529397,-60085678779279993,35843028470889907,68763101341766591,-32502773305366539,-77557515399547039,27876231157512975,86212220177313089,-21949983675280753,-94464191552965073,14799349363856707,102089131534983499,-6563122334507213,-108929685319485095,-2597620002181205,114897052984901841,12539133803957131,-119947950137867661,-23157495716874323,124048622781353653,34386331330584061,-127141972450596765,-46172390238336443,129131693483885757,58439863390719185,-129890657683643297,-71058802993304573,129291440579667985,83832024997310579,-127247885795355631,-96508515898744955,123750830287805163,108820702725622239,-118882001233370143,-120532120704398705,112798418072907145,131476205309322337,-105692577500560159,-141570070487250735,97744841682534395,150798237362788203,-89087869093885875,-159174799325599643,79796815998935755,166701437948179597,-69907027483735739,-173339053737898333,59449465202804253,179003719167039359,-48487914624970403,-183587259270026893,37142659400038349,186993703132013545,-25590852988235431,-189177174429828557,14042398894678901,190165936615729871,-2699276985243583,-190061485091648331,-8286303331372927,189010830700447429,18837383925925305,-187161723259279789,-28949476206577613,184619118351762311,38659623682392539,-181421839367355927,-48000681140797853,177549207830099569,56960770453362285,-172953786379512237,-65464965667144423,167604892415618921,73385192619442063,-161524613990307037,-80572429520461235,154802892122919439,86897473405701619,-147587379447011209,-92285008855227833,140052618630500409,96728878215150633,-132359562958050679,-100282340691717799,124620476463469935,103025672185855543,-116883788142854957,-105022624141563913,109147541947881059,106284293406205607,-101397996612265345,-106757918498450023,93657481444158597,106348003250062675,-86019519575712677,-104961728741646277,78654517910088001,102558798699309327,-71783370604400409,-99184561642766305,65630688170767017,94973979600324041,-60376912188794313,-90127328447342537,56126339486629027,84868525596311517,-52900434968857751,-79401561209034657,50656499423534707,73879621255097319,-49324015097817061,-68397394407945035,48844837303109639,63009485528283563,-49200692451924045,-57767559015000067,50415035769761495,52759566394417671,-52526863108321739,-48131578668832121,55548004021668677,44080472051184407,-59424010756144787,-40819997253392027,64016886047663397,38535827232112195,-69115991278320093,-37348563390259327,74470066680056175,37297218470287017,-79825806270506185,-38344751137113857,84959610729186653,40399091836569809,-89695141676173977,-43340434832404815,93905051376221723,47046226851774339,-97499185989444223,-51406887770735627,100404563246923555,56327430372611171,-102545625678107505,-61714785859023005,103834266713381549,67457026260023157,-104175603871883711,-73405420369079091,103487705932341617,79369147577071005,-101726265645098337,-85125596967107931,98903651166336539,90441444376499287,-95096355120319833,-95096355120319833,90441444376499287,98903651166336539,-85125596967107931,-101726265645098337,79369147577071005,103487705932341617,-73405420369079091,-104175603871883711,67457026260023157,103834266713381549,-61714785859023005,-102545625678107505,56327430372611171,100404563246923555,-51406887770735627,-97499185989444223,47046226851774339,93905051376221723,-43340434832404815,-89695141676173977,40399091836569809,84959610729186653,-38344751137113857,-79825806270506185,37297218470287017,74470066680056175,-37348563390259327,-69115991278320093,38535827232112195,64016886047663397,-40819997253392027,-59424010756144787,44080472051184407,55548004021668677,-48131578668832121,-52526863108321739,52759566394417671,50415035769761495,-57767559015000067,-49200692451924045,63009485528283563,48844837303109639,-68397394407945035,-49324015097817061,73879621255097319,50656499423534707,-79401561209034657,-52900434968857751,84868525596311517,56126339486629027,-90127328447342537,-60376912188794313,94973979600324041,65630688170767017,-99184561642766305,-71783370604400409,102558798699309327,78654517910088001,-104961728741646277,-86019519575712677,106348003250062675,93657481444158597,-106757918498450023,-101397996612265345,106284293406205607,109147541947881059,-105022624141563913,-116883788142854957,103025672185855543,124620476463469935,-100282340691717799,-132359562958050679,96728878215150633,140052618630500409,-92285008855227833,-147587379447011209,86897473405701619,154802892122919439,-80572429520461235,-161524613990307037,73385192619442063,167604892415618921,-65464965667144423,-172953786379512237,56960770453362285,177549207830099569,-48000681140797853,-181421839367355927,38659623682392539,184619118351762311,-28949476206577613,-187161723259279789,18837383925925305,189010830700447429,-8286303331372927,-190061485091648331,-2699276985243583,190165936615729871,14042398894678901,-189177174429828557,-25590852988235431,186993703132013545,37142659400038349,-183587259270026893,-48487914624970403,179003719167039359,59449465202804253,-173339053737898333,-69907027483735739,166701437948179597,79796815998935755,-159174799325599643,-89087869093885875,150798237362788203,97744841682534395,-141570070487250735,-105692577500560159,131476205309322337,112798418072907145,-120532120704398705,-118882001233370143,108820702725622239,123750830287805163,-96508515898744955,-127247885795355631,83832024997310579,129291440579667985,-71058802993304573,-129890657683643297,58439863390719185,129131693483885757,-46172390238336443,-127141972450596765,34386331330584061,124048622781353653,-23157495716874323,-119947950137867661,12539133803957131,114897052984901841,-2597620002181205,-108929685319485095,-6563122334507213,102089131534983499,14799349363856707,-94464191552965073,-21949983675280753,86212220177313089,27876231157512975,-77557515399547039,-32502773305366539,68763101341766591,35843028470889907,-60085678779279993,-37997106347529397,51731388021773991,39122856553028327,-43829809142070891,-39392047723193233,36435467328730477,38949715034880631,-29553914168809259,-37892134047571055,23179667431342145,36270222243959917,-17329365687174917,-34114244761442533,12056867090604583,31467657597365423,-7444965835782325,-28414888965127051,3578032138663781,25090813308073515,-507558593585273,-21667361175311805,-1774535427166987,18322217803800279,3343056878795101,-15202428715728851,-4323917471405243,12397757762810785,4862310517334575,-9934205045583225,-5088230090926855,7788678614887417,5093054189560251,-5916659854243621,-4924886038767505,4280019902523633,4601421155499593,-2863773628757205,-4131817947067441,1677038732729741,3536783817764301,-740693596516637,-2858514958130737,69424460661679,2157842025957279,343282221831481,-1501406766544659,-531036193962525,945396497644677,549800415912887,-522756468975563,-465382548944757,238517257869431,338755641480389,-73999223037497,-214864544305861,-3011075500971,118212572676741,26803608739063,-55250219741493,-25233813706381,20876190025875,16106352960069,-5546915984973,-7936206106433,382560760531,3046299350633,586884236837,-857721983455,-394081833555,140875049549,141040750823,6821601093,-28148813811,-10253138337,1357715581,2130296993,766397633,148912217,17032143,1111245,36815,473,1,D,1,157,7237,152411,1748803,11745695,45496891,79854147,-83321133,-667477011,-746861193,2154444055,6104309851,-1824853827,-24202457197,-14711308727,64896014447,89125884413,-121747478003,-305181586395,130595095307,784500106251,94324428465,-1635476359523,-920725833605,2838522910745,2906923350365,-4082140371619,-6705440849007,4610958474561,12841242200603,-3177647705215,-21409125107037,-1823838588165,31800064861741,12032505041791,-42592839743869,-28688892978431,51701452528781,52257882348651,-56767492381281,-82274946900789,55667576457079,117509765559475,-46931425040935,-156409268223981,29876429303335,197649050032633,-4362576095949,-240540093972459,-29762224191359,285065681057763,73299615651673,-331453421083035,-128102300536581,379403542324661,196978435368411,-427285229868675,-283029542068657,471691690575253,388624354495523,-507629786374047,-514417776520955,529349637379531,658848353406489,-531519490328807,-818361008843511,510270290452353,988278270223517,-463683698830591,-1163959389750207,391533205067187,1341757542352941,-294413763056287,-1519378987860447,172648164493053,1695496084470261,-25455034205369,-1868774289346211,-149232032702947,2036725294899567,354159533002765,-2194895751042473,-591550285273087,2336803396865943,861770406979089,-2454735353597069,-1162428921393233,2541155265922409,1488324771203467,-2590175461154577,-1832295164627531,2598508122854683,2186626569211639,-2565536012866023,-2544451567976131,2492532295183931,2900587270981085,-2381414503889687,-3251540205942711,2233576912099979,3594755757740893,-2049276965105169,-3927483850984359,1827805262905669,4245759681227463,-1568365474002029,-4543953550057181,1271311914996369,4815134507691265,-939232087640709,-5052181419706141,577378015907185,5249247824673591,-193184367524727,-5402992585339967,-205006526142309,5513042705200613,609522911463893,-5581474748968403,-1014598736754301,5611541185576359,1416771591122937,-5606203022405335,-1814336724917431,5567088169970845,2206165521215685,-5494267398332451,-2590435503635817,5386872086132241,2963806731846337,-5244244237693683,-3321362157261715,5067134866935169,3657334016081091,-4858462549017337,-3966348789268577,4623300948656111,4244721137898239,-4368036149308447,-4491266249109913,4098969622820097,4707247372332585,-3820913352845885,-4895420951855345,3536376794392661,5058548908434727,-3245716431514521,-5198018799319637,2948176747055551,5313162336446593,-2643350895918541,-5401536026503329,2332419114940023,5459983943101881,-2018677520556979,-5486003383774373,1707200466092981,5478868429486859,-1403820056727541,-5440113022355761,1113821317790231,5373217368555831,-840823606215367,-5282597865519283,586276820882221,5172255676215233,-349813550995221,-5044610954111121,130389770410669,4900060834314613,72229334106409,-4737534084708585,-256302388444907,4555867745137313,417842255484029,-4355410196420883,-551413665794989,4139127826193061,651659745394877,-3912740638617713,-714907074990693,3683866722592295,740217133156815,-3460569695062745,-729552753498135,3249868096262177,687082499585207,-3056710958426543,-617930067256159,2883721188882191,526822015756839,-2731762450794267,-417126608604733,2601104336460359,290671252523403,-2492702805307569,-148442868159645,2409007166381265,-8118040851605,-2353865055787575,175843632326945,2331523392365403,-349214048708685,-2345172269033541,520692563944683,2395697469926953,-681844358425211,-2481146085555735,824729062619065,2597023003466603,-943029136046045,-2737171878400359,1032605846648315,2894846699451097,-1091452951856383,-3063634389294325,1119194284808541,3238013057274723,-1116347235474327,-3413446780755715,1083606578618083,3586030392840589,-1021418042537709,-3751855960662477,930031739590041,3906415133563309,-810026849230433,-4044370093055493,663055499030455,4159850724233913,-492435961964589,-4247161397040727,303327180996291,4301598222052231,-102453951890491,-4320096617387113,-102453951890491,4301598222052231,303327180996291,-4247161397040727,-492435961964589,4159850724233913,663055499030455,-4044370093055493,-810026849230433,3906415133563309,930031739590041,-3751855960662477,-1021418042537709,3586030392840589,1083606578618083,-3413446780755715,-1116347235474327,3238013057274723,1119194284808541,-3063634389294325,-1091452951856383,2894846699451097,1032605846648315,-2737171878400359,-943029136046045,2597023003466603,824729062619065,-2481146085555735,-681844358425211,2395697469926953,520692563944683,-2345172269033541,-349214048708685,2331523392365403,175843632326945,-2353865055787575,-8118040851605,2409007166381265,-148442868159645,-2492702805307569,290671252523403,2601104336460359,-417126608604733,-2731762450794267,526822015756839,2883721188882191,-617930067256159,-3056710958426543,687082499585207,3249868096262177,-729552753498135,-3460569695062745,740217133156815,3683866722592295,-714907074990693,-3912740638617713,651659745394877,4139127826193061,-551413665794989,-4355410196420883,417842255484029,4555867745137313,-256302388444907,-4737534084708585,72229334106409,4900060834314613,130389770410669,-5044610954111121,-349813550995221,5172255676215233,586276820882221,-5282597865519283,-840823606215367,5373217368555831,1113821317790231,-5440113022355761,-1403820056727541,5478868429486859,1707200466092981,-5486003383774373,-2018677520556979,5459983943101881,2332419114940023,-5401536026503329,-2643350895918541,5313162336446593,2948176747055551,-5198018799319637,-3245716431514521,5058548908434727,3536376794392661,-4895420951855345,-3820913352845885,4707247372332585,4098969622820097,-4491266249109913,-4368036149308447,4244721137898239,4623300948656111,-3966348789268577,-4858462549017337,3657334016081091,5067134866935169,-3321362157261715,-5244244237693683,2963806731846337,5386872086132241,-2590435503635817,-5494267398332451,2206165521215685,5567088169970845,-1814336724917431,-5606203022405335,1416771591122937,5611541185576359,-1014598736754301,-5581474748968403,609522911463893,5513042705200613,-205006526142309,-5402992585339967,-193184367524727,5249247824673591,577378015907185,-5052181419706141,-939232087640709,4815134507691265,1271311914996369,-4543953550057181,-1568365474002029,4245759681227463,1827805262905669,-3927483850984359,-2049276965105169,3594755757740893,2233576912099979,-3251540205942711,-2381414503889687,2900587270981085,2492532295183931,-2544451567976131,-2565536012866023,2186626569211639,2598508122854683,-1832295164627531,-2590175461154577,1488324771203467,2541155265922409,-1162428921393233,-2454735353597069,861770406979089,2336803396865943,-591550285273087,-2194895751042473,354159533002765,2036725294899567,-149232032702947,-1868774289346211,-25455034205369,1695496084470261,172648164493053,-1519378987860447,-294413763056287,1341757542352941,391533205067187,-1163959389750207,-463683698830591,988278270223517,510270290452353,-818361008843511,-531519490328807,658848353406489,529349637379531,-514417776520955,-507629786374047,388624354495523,471691690575253,-283029542068657,-427285229868675,196978435368411,379403542324661,-128102300536581,-331453421083035,73299615651673,285065681057763,-29762224191359,-240540093972459,-4362576095949,197649050032633,29876429303335,-156409268223981,-46931425040935,117509765559475,55667576457079,-82274946900789,-56767492381281,52257882348651,51701452528781,-28688892978431,-42592839743869,12032505041791,31800064861741,-1823838588165,-21409125107037,-3177647705215,12841242200603,4610958474561,-6705440849007,-4082140371619,2906923350365,2838522910745,-920725833605,-1635476359523,94324428465,784500106251,130595095307,-305181586395,-121747478003,89125884413,64896014447,-14711308727,-24202457197,-1824853827,6104309851,2154444055,-746861193,-667477011,-83321133,79854147,45496891,11745695,1748803,152411,7237,157,1 949,C,1,474,37604,1218338,21922026,257786638,2193603744,14480477621,77953451134,355169700340,1408820553348,4972985109716,15893825121356,46632658258421,127015139168092,324108955276114,780674697333600,1786149498432230,3902309790517728,8177443475440792,16498925494706875,32155396769177552,60707032481841148,111296137188469896,198570615573011396,345439307761273440,586929681142487515,975473172014092264,1587999106038629864,2535271508409273950,3973950686893769396,6121899441904766746,9277278390301843552,13841982819919412235,20349962037407329990,29500929587884190462,42199918370999530336,59603059072222341091,83169865074813647390,114722194617005572819,156509934520572112954,211283312722908630888,282371602411738298060,373767831766828935185,490218962630985000210,637320850811859793716,821617151700992792157,1050701188869425196610,1333319661802915791706,1679476934017276337216,2100538517276570795723,2609332255304814084474,3220245615947239414081,3949317429618473247614,4814322369783308870600,5834846463605559472440,7032351952358413335313,8430229894848022136894,10053839024160136109652,11930529527470144131553,14089650617150479732218,16562540993574133680486,19382501558797582442172,22584750017571266027971,26206357289265180915498,30286165942817765602207,34864691148798185425562,39984004911066051523904,45687604589250958652296,52020266947205757302943,59027889157282407643598,66757318351787870286396,75256171437640443565561,84572646974638308402313,94755330958791483500172,105852998347389961966328,117914412110410564457551,130988121493443852548688,145122261032300312427963,160364351672673785158382,176761105125719893521887,194358232340177165522266,213200256703328098391573,233330332307229721682630,254790067344037738396072,277619352435244674984427,301856193463544567322989,327536548270656982470034,354694166415956988079450,383360431063686807980147,413564201983978819810216,445331658616956301160045,478686142161171990682822,513647995708536092784589,550234401558241979188744,588459215002072015221161,628332794082094130388182,669861825077157494209240,713049143773112264179307,757893552907593100794283,804389636545473789690038,852527572525355505814052,902292944508331294118943,953666555544029620277138,1006624245431261618671949,1061136714477462448731038,1117169356539650937177721,1174682104448830802297698,1233629291071050412777299,1293959529335903025594822,1355615614564035657833761,1418534452348717884939927,1482647015094280898420435,1547878330089493290864992,1614147501701166009339324,1681367769917921287397795,1749446607062368626189321,1818285854028883718443715,1887781896901520222356718,1957825884270918578412211,2028303985010074062981070,2099097685697287342446817,2170084126302400568115562,2241136472192151620614249,2312124319975135040863851,2382914134209266583428289,2453369711546976104995336,2523352668506598692280768,2592722948741928687969351,2661339345442885072088745,2729060034343587907293237,2795743112742326436082838,2861247139951085210085099,2925431674688593852617398,2988157805106546168029969,3049288667388333080841902,3108689949176586992931305,3166230374462135468542651,3221782166993809039246451,3275221489736417788760248,3326428858402926178817568,3375289527605606125652425,3421693848698366522032191,3465537598906786434836113,3506722281851709638217022,3545155400054762247176515,3580750700458297019628981,3613428394387037006828393,3643115353713923485777426,3669745285259456430807873,3693258885644899094140127,3713603978929827860305367,3730735639390544562072624,3744616301737032542657267,3755215860924049083737281,3762511763490732074248541,3766489092069373010370481,3767140644346677588637078,3764467007350741675170097,3758476627486479980617841,3749185876264860717254031,3736619111181305660011592,3720808730710682798831217,3701795221915042131164315,3679627198719656940182873,3654361428516109957309564,3626062844409981792505821,3594804540155693368968817,3560667744621285812781317,3523741772508793595794863,3484123948026937173888478,3441919498275734922854721,3397241413258963739787155,3350210269689917791511583,3300954016096407157327030,3249607717158104193608693,3196313255716670730663507,3141218991477817182530277,3084479376063633180941936,3026254524760273014675365,2966709746025622768602147,2906015030557484187356987,2844344502457237874176261,2781875835738115123972513,2718789640102056709932849,2655268820526055127869715,2591497915740355914030643,2527662421131111231333634,2463948101945457085124753,2400540302906758209064872,2337623260454478443665183,2275379423802945725759524,2213988790865972623931859,2153628264823071064633191,2094471036714208785978317,2036685998952918428684033,1980437194053931413613517,1925883302195500646746697,1873177170494197246274797,1822465386078649054779551,1773887894226967898494942,1727577661999912762781029,1683660386978259054308896,1642254249918813326083201,1603469709399227029262868,1567409335846545475887163,1534167681756096441086177,1503831184421621050431005,1476478097127596492145811,1452178444510404416310469,1430993997682506379980729,1412978264735116514984815,1398176492387851809509365,1386625674832401021018658,1378354566211767016997139,1373383693674388821476328,1371725368528052602627021,1373383693674388821476328,1378354566211767016997139,1386625674832401021018658,1398176492387851809509365,1412978264735116514984815,1430993997682506379980729,1452178444510404416310469,1476478097127596492145811,1503831184421621050431005,1534167681756096441086177,1567409335846545475887163,1603469709399227029262868,1642254249918813326083201,1683660386978259054308896,1727577661999912762781029,1773887894226967898494942,1822465386078649054779551,1873177170494197246274797,1925883302195500646746697,1980437194053931413613517,2036685998952918428684033,2094471036714208785978317,2153628264823071064633191,2213988790865972623931859,2275379423802945725759524,2337623260454478443665183,2400540302906758209064872,2463948101945457085124753,2527662421131111231333634,2591497915740355914030643,2655268820526055127869715,2718789640102056709932849,2781875835738115123972513,2844344502457237874176261,2906015030557484187356987,2966709746025622768602147,3026254524760273014675365,3084479376063633180941936,3141218991477817182530277,3196313255716670730663507,3249607717158104193608693,3300954016096407157327030,3350210269689917791511583,3397241413258963739787155,3441919498275734922854721,3484123948026937173888478,3523741772508793595794863,3560667744621285812781317,3594804540155693368968817,3626062844409981792505821,3654361428516109957309564,3679627198719656940182873,3701795221915042131164315,3720808730710682798831217,3736619111181305660011592,3749185876264860717254031,3758476627486479980617841,3764467007350741675170097,3767140644346677588637078,3766489092069373010370481,3762511763490732074248541,3755215860924049083737281,3744616301737032542657267,3730735639390544562072624,3713603978929827860305367,3693258885644899094140127,3669745285259456430807873,3643115353713923485777426,3613428394387037006828393,3580750700458297019628981,3545155400054762247176515,3506722281851709638217022,3465537598906786434836113,3421693848698366522032191,3375289527605606125652425,3326428858402926178817568,3275221489736417788760248,3221782166993809039246451,3166230374462135468542651,3108689949176586992931305,3049288667388333080841902,2988157805106546168029969,2925431674688593852617398,2861247139951085210085099,2795743112742326436082838,2729060034343587907293237,2661339345442885072088745,2592722948741928687969351,2523352668506598692280768,2453369711546976104995336,2382914134209266583428289,2312124319975135040863851,2241136472192151620614249,2170084126302400568115562,2099097685697287342446817,2028303985010074062981070,1957825884270918578412211,1887781896901520222356718,1818285854028883718443715,1749446607062368626189321,1681367769917921287397795,1614147501701166009339324,1547878330089493290864992,1482647015094280898420435,1418534452348717884939927,1355615614564035657833761,1293959529335903025594822,1233629291071050412777299,1174682104448830802297698,1117169356539650937177721,1061136714477462448731038,1006624245431261618671949,953666555544029620277138,902292944508331294118943,852527572525355505814052,804389636545473789690038,757893552907593100794283,713049143773112264179307,669861825077157494209240,628332794082094130388182,588459215002072015221161,550234401558241979188744,513647995708536092784589,478686142161171990682822,445331658616956301160045,413564201983978819810216,383360431063686807980147,354694166415956988079450,327536548270656982470034,301856193463544567322989,277619352435244674984427,254790067344037738396072,233330332307229721682630,213200256703328098391573,194358232340177165522266,176761105125719893521887,160364351672673785158382,145122261032300312427963,130988121493443852548688,117914412110410564457551,105852998347389961966328,94755330958791483500172,84572646974638308402313,75256171437640443565561,66757318351787870286396,59027889157282407643598,52020266947205757302943,45687604589250958652296,39984004911066051523904,34864691148798185425562,30286165942817765602207,26206357289265180915498,22584750017571266027971,19382501558797582442172,16562540993574133680486,14089650617150479732218,11930529527470144131553,10053839024160136109652,8430229894848022136894,7032351952358413335313,5834846463605559472440,4814322369783308870600,3949317429618473247614,3220245615947239414081,2609332255304814084474,2100538517276570795723,1679476934017276337216,1333319661802915791706,1050701188869425196610,821617151700992792157,637320850811859793716,490218962630985000210,373767831766828935185,282371602411738298060,211283312722908630888,156509934520572112954,114722194617005572819,83169865074813647390,59603059072222341091,42199918370999530336,29500929587884190462,20349962037407329990,13841982819919412235,9277278390301843552,6121899441904766746,3973950686893769396,2535271508409273950,1587999106038629864,975473172014092264,586929681142487515,345439307761273440,198570615573011396,111296137188469896,60707032481841148,32155396769177552,16498925494706875,8177443475440792,3902309790517728,1786149498432230,780674697333600,324108955276114,127015139168092,46632658258421,15893825121356,4972985109716,1408820553348,355169700340,77953451134,14480477621,2193603744,257786638,21922026,1218338,37604,474,1,D,1,158,7584,178382,2554702,25293114,188194991,1115921136,5504488818,23328438934,87081508346,291929433752,892571723118,2520058503807,6636856687316,16439847773722,38565604913442,86171524034036,184285386152726,378762680999419,750794221252928,1439692672840042,2677676024304736,4841568696282544,8527751995176500,14658291014832504,24627899089630543,40503204723737766,65287568980381440,103266354980121560,160448955094841964,245124912174389738,368552012148094329,545794177293183272,796726279613028726,1147221582946166422,1630535408684291149,2288895838302908164,3175308883908960138,4355581668047107107,5910562862862695872,7938595056399154608,10558168943386402566,13910764368226972433,18163858350591588322,23514075355025539311,30190450271557742196,38457769900578165714,48619954239075016178,61023434624845479353,76060481917504316120,94172434518348467298,115852773321134977333,141649988825239581800,172170184815127052744,208079363381050757442,250105337752915064473,299039222514204086906,355736455259334976487,421117309585047967348,496166866321964922114,581934417912183189702,679532289573664909457,790134070087946896428,914972254424647972406,1055335309706425216179,1212564184977633973180,1388048293656009968720,1583221005237705628062,1799554689637428987647,2038555363342195419426,2301756991216357655235,2590715501202025132004,2907002571206319278009,3252199248063761238388,3627889457542829259503,4035653461903754037642,4477061317535945306896,4953666379798012543703,5466998895511362897897,6018559715849095931080,6609814153903864658304,7242186002341767254395,7917051717603850722504,8635734768448204666597,9399500138554634773242,10209548965719788952307,11067013294080930607862,11972950910994219158935,12928340236780945213038,13934075233624969025954,14990960299510995591267,16099705114273202476253,17260919407601778272272,18475107623242125562072,19742663459607769777109,21063864274570569488678,22438865351200977906369,23867694031556180068884,25350243737032074950767,26886267906006821966692,28475373892138177323155,30117016879307385405260,31810493881369970152050,33554937906114929390089,35349312372708833172919,37192405880019928408180,39082827429260040966424,41019002208114508086399,42999168044809043946249,45021372639330783135791,47083471675297775100574,49183127909836614628243,51317811330407930060510,53484800456976006645417,55681184855442227940330,57903868914067073684657,60149576918930626248151,62414859447591724439245,64696101082297195541800,66989529425697037642044,69291225383407464506565,71597134659330305778125,73903080391801943437463,76204776841828615947202,78497844029275254695157,80777823199290082263230,83040192989798908846585,85280386161861857379482,87493806748248481149793,89675847471873846294417,91821907284790153107213,93927408880217060802200,95987816034526904387792,97998650643029973516849,99955509322632142771625,101854079465723188960107,103690154642727026753870,105459649265306952870871,107158612437949924056210,108783240942213140768491,110329891314943327518318,111795090998897884021147,113175548561022409589737,114468162989784816952189,115670032098052297942892,116778460071656747698959,117790964215681707508133,118705280960308092872947,119519371195513065892791,120231425008822078675960,120839865902531847756151,121343354566288077655611,121740792277628993249365,122031323997187206421940,122214341216852892629215,122289484608593780369859,122256646509124235717947,122115973261595096687906,121867867420359222275029,121512989809107440731359,121052261406737418065475,120486865019690918652771,119818246684639491002154,119048116731756097856555,118178450426786325799951,117211488100091782503651,116149734663098824183288,114995958407415897673773,113753188979493547613747,112424714424241437184491,111014077194571746026616,109525069030430500047389,107961724620467795645173,106328313971979361331939,104629333429950366730983,102869495303699675695758,101053716079438688981017,99187103218635958648969,97274940564967188895291,95322672406323044374880,93335886262286497607471,91320294491080440782442,89281714832607930805257,87226050025247456493710,85159266652935245263069,83087373395222624519753,81016398865959335115653,78952369235626076864861,76901285837824013590319,74869102961841473454271,72861706030493219111739,70884890355615034554331,68944340652852132277636,67045611482957715528529,65194108769061002631194,63395072518695302452021,61653560856287206370506,59974435446841848457023,58362348365301317266917,56821730439120531061561,55356781064639811651581,53971459471495613958867,52669477384262245242569,51454293007402090828583,50329106239025088513281,49296855001466901609820,48360212562760201961053,47521585713070845798308,46783113654363076303481,46146667460078615651990,45613849964460841616741,45185995948191811000239,44864172497979980423387,44649179432275903591755,44541549702944039033133,44541549702944039033133,44649179432275903591755,44864172497979980423387,45185995948191811000239,45613849964460841616741,46146667460078615651990,46783113654363076303481,47521585713070845798308,48360212562760201961053,49296855001466901609820,50329106239025088513281,51454293007402090828583,52669477384262245242569,53971459471495613958867,55356781064639811651581,56821730439120531061561,58362348365301317266917,59974435446841848457023,61653560856287206370506,63395072518695302452021,65194108769061002631194,67045611482957715528529,68944340652852132277636,70884890355615034554331,72861706030493219111739,74869102961841473454271,76901285837824013590319,78952369235626076864861,81016398865959335115653,83087373395222624519753,85159266652935245263069,87226050025247456493710,89281714832607930805257,91320294491080440782442,93335886262286497607471,95322672406323044374880,97274940564967188895291,99187103218635958648969,101053716079438688981017,102869495303699675695758,104629333429950366730983,106328313971979361331939,107961724620467795645173,109525069030430500047389,111014077194571746026616,112424714424241437184491,113753188979493547613747,114995958407415897673773,116149734663098824183288,117211488100091782503651,118178450426786325799951,119048116731756097856555,119818246684639491002154,120486865019690918652771,121052261406737418065475,121512989809107440731359,121867867420359222275029,122115973261595096687906,122256646509124235717947,122289484608593780369859,122214341216852892629215,122031323997187206421940,121740792277628993249365,121343354566288077655611,120839865902531847756151,120231425008822078675960,119519371195513065892791,118705280960308092872947,117790964215681707508133,116778460071656747698959,115670032098052297942892,114468162989784816952189,113175548561022409589737,111795090998897884021147,110329891314943327518318,108783240942213140768491,107158612437949924056210,105459649265306952870871,103690154642727026753870,101854079465723188960107,99955509322632142771625,97998650643029973516849,95987816034526904387792,93927408880217060802200,91821907284790153107213,89675847471873846294417,87493806748248481149793,85280386161861857379482,83040192989798908846585,80777823199290082263230,78497844029275254695157,76204776841828615947202,73903080391801943437463,71597134659330305778125,69291225383407464506565,66989529425697037642044,64696101082297195541800,62414859447591724439245,60149576918930626248151,57903868914067073684657,55681184855442227940330,53484800456976006645417,51317811330407930060510,49183127909836614628243,47083471675297775100574,45021372639330783135791,42999168044809043946249,41019002208114508086399,39082827429260040966424,37192405880019928408180,35349312372708833172919,33554937906114929390089,31810493881369970152050,30117016879307385405260,28475373892138177323155,26886267906006821966692,25350243737032074950767,23867694031556180068884,22438865351200977906369,21063864274570569488678,19742663459607769777109,18475107623242125562072,17260919407601778272272,16099705114273202476253,14990960299510995591267,13934075233624969025954,12928340236780945213038,11972950910994219158935,11067013294080930607862,10209548965719788952307,9399500138554634773242,8635734768448204666597,7917051717603850722504,7242186002341767254395,6609814153903864658304,6018559715849095931080,5466998895511362897897,4953666379798012543703,4477061317535945306896,4035653461903754037642,3627889457542829259503,3252199248063761238388,2907002571206319278009,2590715501202025132004,2301756991216357655235,2038555363342195419426,1799554689637428987647,1583221005237705628062,1388048293656009968720,1212564184977633973180,1055335309706425216179,914972254424647972406,790134070087946896428,679532289573664909457,581934417912183189702,496166866321964922114,421117309585047967348,355736455259334976487,299039222514204086906,250105337752915064473,208079363381050757442,172170184815127052744,141649988825239581800,115852773321134977333,94172434518348467298,76060481917504316120,61023434624845479353,48619954239075016178,38457769900578165714,30190450271557742196,23514075355025539311,18163858350591588322,13910764368226972433,10558168943386402566,7938595056399154608,5910562862862695872,4355581668047107107,3175308883908960138,2288895838302908164,1630535408684291149,1147221582946166422,796726279613028726,545794177293183272,368552012148094329,245124912174389738,160448955094841964,103266354980121560,65287568980381440,40503204723737766,24627899089630543,14658291014832504,8527751995176500,4841568696282544,2677676024304736,1439692672840042,750794221252928,378762680999419,184285386152726,86171524034036,38565604913442,16439847773722,6636856687316,2520058503807,892571723118,291929433752,87081508346,23328438934,5504488818,1115921136,188194991,25293114,2554702,178382,7584,158,1 951,C,1,476,37921,1213535,20908708,225762047,1680606475,9227605484,39339418375,135582471317,389899685806,958705110365,2053757452465,3889373485436,6587120092135,10071107430473,14013073038352,17883960394133,21129261851959,23425631052266,24922571065687,26354339716763,28939455710344,34054699908659,42760637672887,55333155657494,70980664224547,87898005129095,103714147774876,116249835273707,124371018477511,128626374197594,131366682611437,136197224210111,146847555235120,165808183681895,193238885782357,226598488729532,261231445294219,291799485839201,314109256660912,326711245817777,331651192785361,334006916634602,340274570932561,356092530268241,384099107793838,422750379607025,466608835182595,508102192829186,540185987929669,558937814406275,565102592619262,563955152623793,563447867304967,571288210627196,591995667320173,625036449142481,664805882778256,702537545636075,729507501926347,740373974178842,735339096940513,720244434688061,704479284770848,697427760664163,704817512901133,726384904271834,755779486372639,782801564028851,797148483670312,792272982822743,767921450690581,730363042481912,690176605571773,658385051452073,642337459273906,642910479444563,654138705257497,665436319420904,665604438186277,647080440980741,608773100941228,556428071341655,500391087966001,451657863902660,417759636767521,400021849329365,393227533568032,387788113638173,373549852395703,343789666140758,297855900501193,241422160519379,184276701017662,136508216468159,104591310000193,88924367773646,83753125262833,79479595955213,66445562042788,38709787686779,-3602505718769,-54244762163518,-103123870471973,-140037247197319,-158475591051092,-158067986868181,-144707518121063,-128314819715494,-119095227022973,-123707535690097,-142820871272366,-170939848964905,-198495196637069,-215376151781602,-214562037689333,-194558362427077,-159823514008652,-119075031875563,-82115663513321,-56323045460806,-44046173115203,-41844549954907,-41837485029254,-34640203104709,-12806062301591,26484485148386,80455108264741,141765396147215,201123696634426,250518967320593,285918536418337,308551100651486,324370023487117,341903567241485,369252874970884,411242604120269,467708180293093,533513752502048,600262749110935,659096579951723,703598709951874,731823392382509,746818664195881,755511099979910,766344246183427,786444313375493,819223490901310,863201358704873,912449475151147,958525678251626,993254106842293,1011415844109443,1012427383370998,1000453730028935,982956196847413,968185655446364,962473861731829,968185655446364,982956196847413,1000453730028935,1012427383370998,1011415844109443,993254106842293,958525678251626,912449475151147,863201358704873,819223490901310,786444313375493,766344246183427,755511099979910,746818664195881,731823392382509,703598709951874,659096579951723,600262749110935,533513752502048,467708180293093,411242604120269,369252874970884,341903567241485,324370023487117,308551100651486,285918536418337,250518967320593,201123696634426,141765396147215,80455108264741,26484485148386,-12806062301591,-34640203104709,-41837485029254,-41844549954907,-44046173115203,-56323045460806,-82115663513321,-119075031875563,-159823514008652,-194558362427077,-214562037689333,-215376151781602,-198495196637069,-170939848964905,-142820871272366,-123707535690097,-119095227022973,-128314819715494,-144707518121063,-158067986868181,-158475591051092,-140037247197319,-103123870471973,-54244762163518,-3602505718769,38709787686779,66445562042788,79479595955213,83753125262833,88924367773646,104591310000193,136508216468159,184276701017662,241422160519379,297855900501193,343789666140758,373549852395703,387788113638173,393227533568032,400021849329365,417759636767521,451657863902660,500391087966001,556428071341655,608773100941228,647080440980741,665604438186277,665436319420904,654138705257497,642910479444563,642337459273906,658385051452073,690176605571773,730363042481912,767921450690581,792272982822743,797148483670312,782801564028851,755779486372639,726384904271834,704817512901133,697427760664163,704479284770848,720244434688061,735339096940513,740373974178842,729507501926347,702537545636075,664805882778256,625036449142481,591995667320173,571288210627196,563447867304967,563955152623793,565102592619262,558937814406275,540185987929669,508102192829186,466608835182595,422750379607025,384099107793838,356092530268241,340274570932561,334006916634602,331651192785361,326711245817777,314109256660912,291799485839201,261231445294219,226598488729532,193238885782357,165808183681895,146847555235120,136197224210111,131366682611437,128626374197594,124371018477511,116249835273707,103714147774876,87898005129095,70980664224547,55333155657494,42760637672887,34054699908659,28939455710344,26354339716763,24922571065687,23425631052266,21129261851959,17883960394133,14013073038352,10071107430473,6587120092135,3889373485436,2053757452465,958705110365,389899685806,135582471317,39339418375,9227605484,1680606475,225762047,20908708,1213535,37921,476,1,D,1,159,7616,174495,2345857,20826694,132186655,635933197,2426786800,7613553783,20191656635,46246471794,92998525615,166336954581,267376000016,389603021133,518649441575,636015515300,726370025555,786094987371,829455570422,888999955053,1008524000075,1229593233770,1575532864577,2038536576165,2575476756802,3116082306783,3583103798509,3919539868378,4114176241317,4214858000033,4321720672112,4559100236883,5033214817637,5790280762280,6791312636597,7915301646347,8993170524296,9862928029473,10427901282871,10697046696106,10790293039971,10903695504311,11243629341338,11951581698113,13047318496257,14413279297772,15828931692465,17045819883329,17877084612416,18268064046795,18320643060271,18259666446180,18351790512173,18805784927279,19690447015886,20902181401949,22196903720967,23276741490046,23901565998225,23983062318593,23623495414602,23082117306781,22679075626543,22672472189920,23156252710951,24018541377247,24977942494642,25685471687115,25853972893273,25367092491600,24326666121109,23019074296275,21811950846226,21018322447641,20778496418537,21005947128164,21418744507109,21645593806199,21366834015962,20435188071449,18930205172951,17126359101708,15387283543141,14028306977331,13199755774534,12834479150335,12679357528465,12397264850668,11700031716327,10461769293079,8768194726012,6883176008541,5145934433237,3838975148000,3079249297649,2775025083257,2664043855986,2417561729473,1769316776995,619756681098,-922971399107,-2580808649303,-4008267334088,-4920729337509,-5201003785427,-4943259479448,-4416933154523,-3964895960511,-3874279000310,-4269536615075,-5068199973495,-6013719165718,-6771394627449,-7050321013337,-6706255865606,-5790038740283,-4525902893909,-3228648844356,-2190115090855,-1575329935735,-1365294009426,-1367097956257,-1286926659117,-838524953980,152479511153,1686583935353,3591818870216,5585786208267,7375101105791,8755919188878,9681166424789,10273146224981,10777816911594,11477459419981,12591561982011,14199332597450,16211064149051,18397562127861,20466680970610,22160111077309,23336793992065,24015908619234,24366704435863,24649598351743,25128319168740,25981463667643,27241959097975,28784539608420,30366008846947,31705080008031,32575105630148,32878162656663,32675242524107,32163433801092,31608767359285,31257906989607,31257906989607,31608767359285,32163433801092,32675242524107,32878162656663,32575105630148,31705080008031,30366008846947,28784539608420,27241959097975,25981463667643,25128319168740,24649598351743,24366704435863,24015908619234,23336793992065,22160111077309,20466680970610,18397562127861,16211064149051,14199332597450,12591561982011,11477459419981,10777816911594,10273146224981,9681166424789,8755919188878,7375101105791,5585786208267,3591818870216,1686583935353,152479511153,-838524953980,-1286926659117,-1367097956257,-1365294009426,-1575329935735,-2190115090855,-3228648844356,-4525902893909,-5790038740283,-6706255865606,-7050321013337,-6771394627449,-6013719165718,-5068199973495,-4269536615075,-3874279000310,-3964895960511,-4416933154523,-4943259479448,-5201003785427,-4920729337509,-4008267334088,-2580808649303,-922971399107,619756681098,1769316776995,2417561729473,2664043855986,2775025083257,3079249297649,3838975148000,5145934433237,6883176008541,8768194726012,10461769293079,11700031716327,12397264850668,12679357528465,12834479150335,13199755774534,14028306977331,15387283543141,17126359101708,18930205172951,20435188071449,21366834015962,21645593806199,21418744507109,21005947128164,20778496418537,21018322447641,21811950846226,23019074296275,24326666121109,25367092491600,25853972893273,25685471687115,24977942494642,24018541377247,23156252710951,22672472189920,22679075626543,23082117306781,23623495414602,23983062318593,23901565998225,23276741490046,22196903720967,20902181401949,19690447015886,18805784927279,18351790512173,18259666446180,18320643060271,18268064046795,17877084612416,17045819883329,15828931692465,14413279297772,13047318496257,11951581698113,11243629341338,10903695504311,10790293039971,10697046696106,10427901282871,9862928029473,8993170524296,7915301646347,6791312636597,5790280762280,5033214817637,4559100236883,4321720672112,4214858000033,4114176241317,3919539868378,3583103798509,3116082306783,2575476756802,2038536576165,1575532864577,1229593233770,1008524000075,888999955053,829455570422,786094987371,726370025555,636015515300,518649441575,389603021133,267376000016,166336954581,92998525615,46246471794,20191656635,7613553783,2426786800,635933197,132186655,20826694,2345857,174495,7616,159,1 953,C,1,477,37763,1170463,18638335,172143521,963798057,3143644949,4292909697,-7485708319,-38794987795,-30363153875,126931889393,276584725893,-170424857881,-1065583381713,-276433966079,2880174289701,2339032892755,-6239913257271,-8215983513859,11649732718919,21853420334667,-19537741463173,-50027562316865,30061343570579,103854978310649,-42614604773801,-200402810837973,55333410323119,364324853623291,-64939969000313,-629691447376985,66975385581625,1042136531247237,-56030942617161,-1660822685109757,25828901816759,2559427514886807,30401822386495,-3825912425769023,-118867225880539,5561512015861471,243918829109203,-7879203709876369,-407541988236333,10901093229735809,609985010852971,-14754053874905923,-850758306357093,19564287463697753,1129526556393685,-25452294320222327,-1447480823440235,32529204484210209,1810375097372405,-40893606620099037,-2232604807352369,50628292347479755,2740509611389427,-61797726585343885,-3373572280817951,74448137979656977,4184660219155527,-88610021673151481,-5240600829227131,104300787237130677,6622382287391011,-121525708370047581,-8422647407766295,140278258948926301,10740122786240717,-160541856839781573,-13673693389764619,182292512949578683,17318725365244331,-205499454552489959,-21764787009366461,230122510141920065,27092121658717765,-256108874895236195,-33366733353041401,283392680448174141,40637558219192571,-311896743171686397,-48937792898593707,341533284557184265,58288172409677959,-372202460662357907,-68697935802093935,403792341144475981,80163546510476437,-436183277001059049,-92668806223995675,469254849048195169,106188436235117499,-502890411791237477,-120691606292805887,536978203491628793,136141240313277449,-571412904819250691,-152490123946585811,606100561076522587,169679011628078237,-640963835398304317,-187638814644891709,675942374150966271,206292897632814015,-710988231563612211,-225555327817339497,746061815048696845,245327190296911339,-781131733931889707,-265496656675449591,816175505851287887,285944413881434927,-851176063608549517,-306549225616890311,886115215654318685,327189295317533255,-920969847561783027,-347741316052969953,955714115642523119,368082908901404223,-990323361216655401,-388098913759932985,1024774591894830689,407686335720945661,-1059044028032636363,-426753747591395669,1093107058888807013,445217936063392641,-1126942578995958057,-463003357493854045,1160537359155236855,480045167034012341,-1193885699592586287,-496291239815475799,1226985452796001075,511699914579108329,-1259835672972681867,-526236204430559293,1292437990044303569,539871229077436429,-1324798238569066307,-552585102726508837,1356924564956294319,564368943658694319,-1388822967181238271,-575222691429281849,1420494780172353031,585150845593055433,-1451937711724059653,-594160041694145417,1483147632972119299,602259500729576209,-1514117246737412953,-609461119677370703,1544831907783092027,615776610625100063,-1575266043397965165,-621212866590103915,1605382688378101595,625769263226377633,-1635134844625747793,-629438757230177073,1664465511526578063,632210697643292869,-1693305572917394823,-634072049149690141,1721572054508498547,635006087632312097,-1749170071778628677,-634991227932002343,1775998455013153475,634002708712919875,-1801955671843948517,-632016441506406197,1826942996478909343,629011188189592571,-1850865937455689519,-624966630004795131,1873637763357418687,619859693165835261,-1895186445052010775,-613663570607434905,1915461386300433791,606350312039317275,-1934435256125715535,-597892712769923093,1952101286006483051,588261730574782015,-1968471178310445205,-577421795358063133,1983576511327657155,565329944942524715,-1997470011977664795,-551940646453180871,2010220930364689009,537210947441363631,-2021905274014938445,-521100843337835991,2032597852519779193,503571014816964479,-2042370897759411409,-484585214692332727,2051295128607653045,464119072320841831,-2059436449197565071,-442168516638159611,2066848541117321249,418750654881665923,-2073569473159992151,-393899462374141057,2079627108163150099,367664666454267895,-2085047779339839599,-340116562823116099,2089858978526807077,311349320269059615,-2094085534519279871,-281475449796837547,2097747717903562923,250614594278408493,-2100866822596662523,-218886971493583227,2103472316484352615,186415058109669099,-2105601224355979675,-153326137130873613,2107289570069323505,119747617037232731,-2108565830807807443,-85798348163508887,2109452713680433743,51585935553701611,-2109971931035524507,-17213395945288165,2110142371130902825,-17213395945288165,-2109971931035524507,51585935553701611,2109452713680433743,-85798348163508887,-2108565830807807443,119747617037232731,2107289570069323505,-153326137130873613,-2105601224355979675,186415058109669099,2103472316484352615,-218886971493583227,-2100866822596662523,250614594278408493,2097747717903562923,-281475449796837547,-2094085534519279871,311349320269059615,2089858978526807077,-340116562823116099,-2085047779339839599,367664666454267895,2079627108163150099,-393899462374141057,-2073569473159992151,418750654881665923,2066848541117321249,-442168516638159611,-2059436449197565071,464119072320841831,2051295128607653045,-484585214692332727,-2042370897759411409,503571014816964479,2032597852519779193,-521100843337835991,-2021905274014938445,537210947441363631,2010220930364689009,-551940646453180871,-1997470011977664795,565329944942524715,1983576511327657155,-577421795358063133,-1968471178310445205,588261730574782015,1952101286006483051,-597892712769923093,-1934435256125715535,606350312039317275,1915461386300433791,-613663570607434905,-1895186445052010775,619859693165835261,1873637763357418687,-624966630004795131,-1850865937455689519,629011188189592571,1826942996478909343,-632016441506406197,-1801955671843948517,634002708712919875,1775998455013153475,-634991227932002343,-1749170071778628677,635006087632312097,1721572054508498547,-634072049149690141,-1693305572917394823,632210697643292869,1664465511526578063,-629438757230177073,-1635134844625747793,625769263226377633,1605382688378101595,-621212866590103915,-1575266043397965165,615776610625100063,1544831907783092027,-609461119677370703,-1514117246737412953,602259500729576209,1483147632972119299,-594160041694145417,-1451937711724059653,585150845593055433,1420494780172353031,-575222691429281849,-1388822967181238271,564368943658694319,1356924564956294319,-552585102726508837,-1324798238569066307,539871229077436429,1292437990044303569,-526236204430559293,-1259835672972681867,511699914579108329,1226985452796001075,-496291239815475799,-1193885699592586287,480045167034012341,1160537359155236855,-463003357493854045,-1126942578995958057,445217936063392641,1093107058888807013,-426753747591395669,-1059044028032636363,407686335720945661,1024774591894830689,-388098913759932985,-990323361216655401,368082908901404223,955714115642523119,-347741316052969953,-920969847561783027,327189295317533255,886115215654318685,-306549225616890311,-851176063608549517,285944413881434927,816175505851287887,-265496656675449591,-781131733931889707,245327190296911339,746061815048696845,-225555327817339497,-710988231563612211,206292897632814015,675942374150966271,-187638814644891709,-640963835398304317,169679011628078237,606100561076522587,-152490123946585811,-571412904819250691,136141240313277449,536978203491628793,-120691606292805887,-502890411791237477,106188436235117499,469254849048195169,-92668806223995675,-436183277001059049,80163546510476437,403792341144475981,-68697935802093935,-372202460662357907,58288172409677959,341533284557184265,-48937792898593707,-311896743171686397,40637558219192571,283392680448174141,-33366733353041401,-256108874895236195,27092121658717765,230122510141920065,-21764787009366461,-205499454552489959,17318725365244331,182292512949578683,-13673693389764619,-160541856839781573,10740122786240717,140278258948926301,-8422647407766295,-121525708370047581,6622382287391011,104300787237130677,-5240600829227131,-88610021673151481,4184660219155527,74448137979656977,-3373572280817951,-61797726585343885,2740509611389427,50628292347479755,-2232604807352369,-40893606620099037,1810375097372405,32529204484210209,-1447480823440235,-25452294320222327,1129526556393685,19564287463697753,-850758306357093,-14754053874905923,609985010852971,10901093229735809,-407541988236333,-7879203709876369,243918829109203,5561512015861471,-118867225880539,-3825912425769023,30401822386495,2559427514886807,25828901816759,-1660822685109757,-56030942617161,1042136531247237,66975385581625,-629691447376985,-64939969000313,364324853623291,55333410323119,-200402810837973,-42614604773801,103854978310649,30061343570579,-50027562316865,-19537741463173,21853420334667,11649732718919,-8215983513859,-6239913257271,2339032892755,2880174289701,-276433966079,-1065583381713,-170424857881,276584725893,126931889393,-30363153875,-38794987795,-7485708319,4292909697,3143644949,963798057,172143521,18638335,1170463,37763,477,1,D,1,159,7489,162839,1955675,14045375,60799653,140296405,34846113,-713244069,-1528960665,895309647,7592487093,5192586323,-21231557821,-33778173955,39511658641,117506350591,-43377561237,-311356825341,-14027347055,705106187913,226082510601,-1443737143863,-763409173321,2754022303193,1919547570517,-4969143658557,-4160039020809,8555833136755,8166510219757,-14153649110521,-14876844772523,22629048394741,25528828221749,-35127409416277,-41698872068149,53104740499125,65311742335817,-78341047619545,-98609172513271,112947901108377,144093574985405,-159364015842967,-204470622326243,220308333909535,282588804399941,-298671498368193,-381353315990457,397372069246017,503621311131879,-519214897089927,-652119842839311,666760566463159,829426665472837,-842173627907017,-1037988169616173,1047054972488171,1280130000073847,-1282311125847001,-1558049851016513,1548121063245935,1873843477044531,-1843977502828889,-2229579141297873,2168737559362081,2627361720929251,-2520660776069569,-3069308180578123,2897492637911779,3557446420855605,-3296631514039369,-4093623466236887,3715315537846491,4679462399992765,-4150725528178033,-5316302753272035,4599995450148659,6005059049324013,-5060225435207473,-6746047709576417,5528562018837209,7538910490615799,-6002273835397187,-8382663057808157,6478730183211179,9275770614010953,-6955306278907765,-10216152887823057,7429360714869847,11201183257525717,-7898339542368031,-12227798551127795,8359908273139403,13292719377588231,-8811984618739447,-14392623624066557,9252715680505029,15524175919146971,-9680543147965187,-16684000278778293,10094386891531797,17868741376176473,-10493794310745777,-19075196698009565,10878920578277787,20300354246392217,-11250409034970425,-21541262367213653,11609344688749001,22794872266984465,-11957303780403171,-24058021247895923,12296341905978015,25327532900411007,-12628803280413729,-26600250783027619,12957069730472941,27872948408761875,-13283437643075631,-29142255466323929,13610150163452677,30404760163779609,-13939407150703723,-31657216826594331,14273251228045005,32896666920804941,-14613433346013807,-34120403393943105,14961428978759975,35325922963547301,-15318587905499381,-36511002193283123,15686234616356779,37673832859196801,-16065615875139467,-38813048175094653,16457796335610467,39927601946904879,-16863656576460581,-41016647785157741,17283983223978757,42079545058901535,-17719503602295543,-43115934267303003,18170793439192783,44125733661927941,-18638155845934779,-45109012950120299,19121615038362121,46065862355172365,-19621016857954255,-46996357344622085,20136111983997285,47900585911024485,-20666530392740819,-48778609227300595,21211708080094923,49630313567611693,-21770875460805195,-50455240550277797,22343131269801167,51252512766355467,-22927510530264729,-52020868138708815,23522955734597223,52758708937255595,-24128216356682989,-53464090246607045,24741786676417413,54134677160499183,-25361962100360599,-54767779170921063,25986966386016933,55360509432171151,-26615038031110723,-55909990930201707,27244432988417189,56413480860552773,-27873432092657561,-56868385762421175,28500465974670499,57272279490759445,-29124335448019025,-57623027501328663,29744377196112459,57918965009531805,-30360471940135505,-58158965102062003,30972978215119167,58342335661682157,-31582751845009043,-58468683132482753,32191257843531401,58537904706228063,-32800598536943335,-58550277262810445,33413320006123467,58506443834214547,-34032109368050805,-58407222189397097,34659604774272003,58253405786058203,-35298367244797623,-58045777546072613,35950811278968113,57785294054396681,-36618943579138527,-57473191666318191,37304044489589165,57110888422097323,-38006573218094023,-56699869326381219,38726342076359689,56241789951847523,-39462705719892605,-55738742009540477,40214545847811753,55193373675229413,-40980173686086959,-54608720114645591,41757432189484901,53987955467598119,-42544035409530859,-53334355789576423,43337845533507667,52651433520182121,-44136849351893043,-51942942579775037,44938964620345013,51212608473355667,-45742003972417291,-50463825925219457,46543854443979643,49699623584181791,-47342595953717903,-48922860713559415,48136327053808757,48136327053808757,-48922860713559415,-47342595953717903,49699623584181791,46543854443979643,-50463825925219457,-45742003972417291,51212608473355667,44938964620345013,-51942942579775037,-44136849351893043,52651433520182121,43337845533507667,-53334355789576423,-42544035409530859,53987955467598119,41757432189484901,-54608720114645591,-40980173686086959,55193373675229413,40214545847811753,-55738742009540477,-39462705719892605,56241789951847523,38726342076359689,-56699869326381219,-38006573218094023,57110888422097323,37304044489589165,-57473191666318191,-36618943579138527,57785294054396681,35950811278968113,-58045777546072613,-35298367244797623,58253405786058203,34659604774272003,-58407222189397097,-34032109368050805,58506443834214547,33413320006123467,-58550277262810445,-32800598536943335,58537904706228063,32191257843531401,-58468683132482753,-31582751845009043,58342335661682157,30972978215119167,-58158965102062003,-30360471940135505,57918965009531805,29744377196112459,-57623027501328663,-29124335448019025,57272279490759445,28500465974670499,-56868385762421175,-27873432092657561,56413480860552773,27244432988417189,-55909990930201707,-26615038031110723,55360509432171151,25986966386016933,-54767779170921063,-25361962100360599,54134677160499183,24741786676417413,-53464090246607045,-24128216356682989,52758708937255595,23522955734597223,-52020868138708815,-22927510530264729,51252512766355467,22343131269801167,-50455240550277797,-21770875460805195,49630313567611693,21211708080094923,-48778609227300595,-20666530392740819,47900585911024485,20136111983997285,-46996357344622085,-19621016857954255,46065862355172365,19121615038362121,-45109012950120299,-18638155845934779,44125733661927941,18170793439192783,-43115934267303003,-17719503602295543,42079545058901535,17283983223978757,-41016647785157741,-16863656576460581,39927601946904879,16457796335610467,-38813048175094653,-16065615875139467,37673832859196801,15686234616356779,-36511002193283123,-15318587905499381,35325922963547301,14961428978759975,-34120403393943105,-14613433346013807,32896666920804941,14273251228045005,-31657216826594331,-13939407150703723,30404760163779609,13610150163452677,-29142255466323929,-13283437643075631,27872948408761875,12957069730472941,-26600250783027619,-12628803280413729,25327532900411007,12296341905978015,-24058021247895923,-11957303780403171,22794872266984465,11609344688749001,-21541262367213653,-11250409034970425,20300354246392217,10878920578277787,-19075196698009565,-10493794310745777,17868741376176473,10094386891531797,-16684000278778293,-9680543147965187,15524175919146971,9252715680505029,-14392623624066557,-8811984618739447,13292719377588231,8359908273139403,-12227798551127795,-7898339542368031,11201183257525717,7429360714869847,-10216152887823057,-6955306278907765,9275770614010953,6478730183211179,-8382663057808157,-6002273835397187,7538910490615799,5528562018837209,-6746047709576417,-5060225435207473,6005059049324013,4599995450148659,-5316302753272035,-4150725528178033,4679462399992765,3715315537846491,-4093623466236887,-3296631514039369,3557446420855605,2897492637911779,-3069308180578123,-2520660776069569,2627361720929251,2168737559362081,-2229579141297873,-1843977502828889,1873843477044531,1548121063245935,-1558049851016513,-1282311125847001,1280130000073847,1047054972488171,-1037988169616173,-842173627907017,829426665472837,666760566463159,-652119842839311,-519214897089927,503621311131879,397372069246017,-381353315990457,-298671498368193,282588804399941,220308333909535,-204470622326243,-159364015842967,144093574985405,112947901108377,-98609172513271,-78341047619545,65311742335817,53104740499125,-41698872068149,-35127409416277,25528828221749,22629048394741,-14876844772523,-14153649110521,8166510219757,8555833136755,-4160039020809,-4969143658557,1919547570517,2754022303193,-763409173321,-1443737143863,226082510601,705106187913,-14027347055,-311356825341,-43377561237,117506350591,39511658641,-33778173955,-21231557821,5192586323,7592487093,895309647,-1528960665,-713244069,34846113,140296405,60799653,14045375,1955675,162839,7489,159,1 955,C,1,478,38558,1279521,23699750,287298719,2512605342,16913892152,91703233969,413871462930,1593757935361,5337368886798,15780280320558,41693941620101,99445589385750,215961447212409,430216252558952,791416016240812,1352540551219229,2159357828720680,3236858768599211,4576348915302858,6126546783473428,7791199140771241,9434739901592380,10896846360751379,12015847252893852,12658858738517642,12753326781985769,12312097016730050,11444445538990501,10349128028958668,9290250999427478,8559739210811151,8430735684113390,9106718857107739,10673800906955832,13067491753221942,16065819731222289,19314903617756040,22383008854112911,24831092331011568,26286310036079798,26508075257919511,25438265620434520,23225590606197509,20213370092845692,16886531334961302,13787440520738379,11422344425979250,10181014694841251,10281613178707638,11741306648378328,14370872119661401,17796980491732270,21517470108047969,24984745938202712,27696846858477692,29270135168086819,29479510718920070,28271366447244651,25762910388134128,22232369527925978,18090960168521131,13827947971326800,9937352826655399,6851150367587172,4899922711989582,4299365354374819,5142433340704340,7381954141423091,10811845561144458,15070813562729118,19682272466037441,24118258895807650,27861298321852469,30451297814869412,31528683266163252,30890585901841089,28554392108174990,24795688217740801,20127498633086508,15219647088257548,10791607741425131,7516285394154470,5945117418016029,6439524017359182,9099918197477502,13714037747635869,19763832494608610,26508456230188351,33116171949871388,38793156452347628,42875995600267871,44895018120350230,44633067994673259,42180877361339557,37954959893341612,32641558373022984,27070796783882450,22071052780248041,18358493200549583,16476320569138028,16755725803288266,19270263040745270,23794575217853999,29809870747868417,36582600491072492,43291986488159604,49148916650808790,53468620347357131,55711091752352143,55530416035527488,52847283374171376,47908015536585290,41276287565757069,33742972182422327,26196613961981552,19513202528291894,14484164458701630,11751602377732161,11716639082625933,14435247110049428,19562238902436996,26393477351280010,33994122896857059,41348399525140717,47475955639887112,51517034199262004,52827570216773030,51100900599218561,46471408008272953,39527759866596908,31207000701621476,22616983118822270,14868356377101509,8957715442727887,5677726450956532,5511972523199194,8521159978582630,14285758894273411,21966699269477373,30474637596357528,38668237579979896,45502826610662030,50117940408680029,51911032938205117,50631953358191632,46466457209078524,40036240348013130,32280711480752591,24268720523477023,17031854653080028,11470364312594536,8303408775738390,8002939491499929,10697990090630217,16107328930984032,23570161014934524,32178573707942890,40939398097189661,48887165908934783,55138531416614808,58945657629641136,59797773756319170,57545938120601769,52468860508105367,45223199566754712,36706553520749394,27917690158930990,19869510749625531,13531236922861283,9736153017699768,9035163005645856,11556671298497010,16960923999332939,24518469815725907,33256303187987572,42088858924951974,49906451508506370,55664966632447991,58526185160495643,58030310863400008,54215708520109426,47611507714282750,39111183451086189,29807882649210627,20864619737413352,13420027942612694,8476504823525610,6742531744053341,8476504823525610,13420027942612694,20864619737413352,29807882649210627,39111183451086189,47611507714282750,54215708520109426,58030310863400008,58526185160495643,55664966632447991,49906451508506370,42088858924951974,33256303187987572,24518469815725907,16960923999332939,11556671298497010,9035163005645856,9736153017699768,13531236922861283,19869510749625531,27917690158930990,36706553520749394,45223199566754712,52468860508105367,57545938120601769,59797773756319170,58945657629641136,55138531416614808,48887165908934783,40939398097189661,32178573707942890,23570161014934524,16107328930984032,10697990090630217,8002939491499929,8303408775738390,11470364312594536,17031854653080028,24268720523477023,32280711480752591,40036240348013130,46466457209078524,50631953358191632,51911032938205117,50117940408680029,45502826610662030,38668237579979896,30474637596357528,21966699269477373,14285758894273411,8521159978582630,5511972523199194,5677726450956532,8957715442727887,14868356377101509,22616983118822270,31207000701621476,39527759866596908,46471408008272953,51100900599218561,52827570216773030,51517034199262004,47475955639887112,41348399525140717,33994122896857059,26393477351280010,19562238902436996,14435247110049428,11716639082625933,11751602377732161,14484164458701630,19513202528291894,26196613961981552,33742972182422327,41276287565757069,47908015536585290,52847283374171376,55530416035527488,55711091752352143,53468620347357131,49148916650808790,43291986488159604,36582600491072492,29809870747868417,23794575217853999,19270263040745270,16755725803288266,16476320569138028,18358493200549583,22071052780248041,27070796783882450,32641558373022984,37954959893341612,42180877361339557,44633067994673259,44895018120350230,42875995600267871,38793156452347628,33116171949871388,26508456230188351,19763832494608610,13714037747635869,9099918197477502,6439524017359182,5945117418016029,7516285394154470,10791607741425131,15219647088257548,20127498633086508,24795688217740801,28554392108174990,30890585901841089,31528683266163252,30451297814869412,27861298321852469,24118258895807650,19682272466037441,15070813562729118,10811845561144458,7381954141423091,5142433340704340,4299365354374819,4899922711989582,6851150367587172,9937352826655399,13827947971326800,18090960168521131,22232369527925978,25762910388134128,28271366447244651,29479510718920070,29270135168086819,27696846858477692,24984745938202712,21517470108047969,17796980491732270,14370872119661401,11741306648378328,10281613178707638,10181014694841251,11422344425979250,13787440520738379,16886531334961302,20213370092845692,23225590606197509,25438265620434520,26508075257919511,26286310036079798,24831092331011568,22383008854112911,19314903617756040,16065819731222289,13067491753221942,10673800906955832,9106718857107739,8430735684113390,8559739210811151,9290250999427478,10349128028958668,11444445538990501,12312097016730050,12753326781985769,12658858738517642,12015847252893852,10896846360751379,9434739901592380,7791199140771241,6126546783473428,4576348915302858,3236858768599211,2159357828720680,1352540551219229,791416016240812,430216252558952,215961447212409,99445589385750,41693941620101,15780280320558,5337368886798,1593757935361,413871462930,91703233969,16913892152,2512605342,287298719,23699750,1279521,38558,478,1,D,1,160,7839,189394,2795612,28506753,217273510,1306363787,6439341428,26772746856,95942739389,301389979548,841208946235,2109295463980,4795757687836,9966146811849,19063337689568,33776726825115,55755795645460,86201635641576,125424342521657,172477841621122,224969316026519,279107559277282,330027841057366,372409398816035,401356394923846,413423984263433,407568302560966,385755874940446,353035581958401,317024414485870,286892120279559,271982656981460,280214175574320,316445522404051,381115546488560,469552643294719,572271776769084,676299185977164,767245302689119,831685310844996,859452460594259,845554333905708,791424861391356,705158183019651,600445562670554,494286742101861,404013952716846,344402290000926,325456514532651,351054752568654,418384096221781,518187891488882,636010654646734,754494482388601,856308971685566,926894105437697,956303309196832,940011587654488,879066442550973,779932340143134,653930189717499,515903561051270,382066375398660,267624507893391,185011645494806,143091741718637,146905870913328,197283526385426,290176282753979,416316980546104,561920436505933,710460231506518,844801691602650,948961590648153,1009484935442312,1017012628057483,968307227001780,868057546623476,729243145881337,571415081178322,417484146629309,290319307104842,210005082525936,191596946446547,242843730618852,362054367398709,537227689419202,747524072651436,966933406232605,1168697480975182,1328942359949401,1429103582690178,1457823127588434,1412872693221704,1302519125337216,1144996597390019,965437054692673,791223588097846,647683302838776,555364247752764,528575074098991,574066099702807,689488340884794,862634252180084,1072786091383440,1294252211273071,1500588023478165,1667746991874998,1775760399171070,1810038555372964,1763391803950447,1638386027703625,1448338689727514,1215658565302976,968039177139756,734390196797367,541931384332927,414160255184790,368386323589134,412382407033624,541515771487573,738427511249547,975980690124114,1222053835057004,1443967754986540,1611618116763971,1700225088427641,1693895324654118,1589555872434942,1399100872704360,1147849838915723,869644198120661,600958860701274,376269058073860,224897142497188,167967653391699,214694629814391,359292479671058,580891318510604,847472655018776,1122203181620549,1369258396250839,1557531986334022,1663016980604286,1671506766372324,1581736845308781,1407014891609647,1173284627509286,913823630523190,663151290065152,452767864179781,309070249044303,251678096482122,290707602573682,423807401226736,635373691549571,899358007490325,1184404829130870,1458511836328436,1691603111316616,1856987720148817,1933793209925583,1910892889138006,1790339801236596,1587700047421464,1328747822817881,1044637542923157,768164296772494,531657372916046,364780468010512,290579485784915,320477522610701,450975156276402,664251294780054,932148451144668,1220927435888205,1494759565132965,1718351336452694,1860567334982478,1899739272360472,1828789841235093,1657214568182309,1408692715140710,1115995291691340,816049115494432,546466381589021,342438795170449,232346110076810,232346110076810,342438795170449,546466381589021,816049115494432,1115995291691340,1408692715140710,1657214568182309,1828789841235093,1899739272360472,1860567334982478,1718351336452694,1494759565132965,1220927435888205,932148451144668,664251294780054,450975156276402,320477522610701,290579485784915,364780468010512,531657372916046,768164296772494,1044637542923157,1328747822817881,1587700047421464,1790339801236596,1910892889138006,1933793209925583,1856987720148817,1691603111316616,1458511836328436,1184404829130870,899358007490325,635373691549571,423807401226736,290707602573682,251678096482122,309070249044303,452767864179781,663151290065152,913823630523190,1173284627509286,1407014891609647,1581736845308781,1671506766372324,1663016980604286,1557531986334022,1369258396250839,1122203181620549,847472655018776,580891318510604,359292479671058,214694629814391,167967653391699,224897142497188,376269058073860,600958860701274,869644198120661,1147849838915723,1399100872704360,1589555872434942,1693895324654118,1700225088427641,1611618116763971,1443967754986540,1222053835057004,975980690124114,738427511249547,541515771487573,412382407033624,368386323589134,414160255184790,541931384332927,734390196797367,968039177139756,1215658565302976,1448338689727514,1638386027703625,1763391803950447,1810038555372964,1775760399171070,1667746991874998,1500588023478165,1294252211273071,1072786091383440,862634252180084,689488340884794,574066099702807,528575074098991,555364247752764,647683302838776,791223588097846,965437054692673,1144996597390019,1302519125337216,1412872693221704,1457823127588434,1429103582690178,1328942359949401,1168697480975182,966933406232605,747524072651436,537227689419202,362054367398709,242843730618852,191596946446547,210005082525936,290319307104842,417484146629309,571415081178322,729243145881337,868057546623476,968307227001780,1017012628057483,1009484935442312,948961590648153,844801691602650,710460231506518,561920436505933,416316980546104,290176282753979,197283526385426,146905870913328,143091741718637,185011645494806,267624507893391,382066375398660,515903561051270,653930189717499,779932340143134,879066442550973,940011587654488,956303309196832,926894105437697,856308971685566,754494482388601,636010654646734,518187891488882,418384096221781,351054752568654,325456514532651,344402290000926,404013952716846,494286742101861,600445562670554,705158183019651,791424861391356,845554333905708,859452460594259,831685310844996,767245302689119,676299185977164,572271776769084,469552643294719,381115546488560,316445522404051,280214175574320,271982656981460,286892120279559,317024414485870,353035581958401,385755874940446,407568302560966,413423984263433,401356394923846,372409398816035,330027841057366,279107559277282,224969316026519,172477841621122,125424342521657,86201635641576,55755795645460,33776726825115,19063337689568,9966146811849,4795757687836,2109295463980,841208946235,301389979548,95942739389,26772746856,6439341428,1306363787,217273510,28506753,2795612,189394,7839,160,1 957,C,1,479,38400,1236384,21395178,230558784,1686847479,8830666872,34017001350,96676121790,194398203966,226742151586,-70519601080,-983570853594,-2291303671608,-2654259443409,18694719522,6310488463413,12370345903812,10319681906598,-4922622737049,-26342708649729,-34368636720545,-12631643272777,30513033044868,59603460581874,41434171559286,-17029936700502,-65646264681162,-56974671165704,1993072714586,52346549828535,44720510614095,-6535398432761,-40527472108675,-20461071708462,25202606672802,39261505760973,4315296216090,-38535413193141,-39078140930150,5772790664684,50096390804064,46187833135314,-10283590358783,-74157892744768,-84278629304232,-15028267846128,89681121168693,139220503746465,76152491592030,-56846781367730,-145903203095470,-117152161040217,-10465762729971,71814691163143,78079403008991,44314813445364,22561952044207,11757647189345,-17268886658511,-56258646044445,-61364806056266,-18841671472618,29376567487518,40213482328047,20699864565520,3309218851301,-5439190616688,-19054988707154,-27774296597011,-3893310699426,43847857527597,61625419223038,19085210250668,-43393584899415,-67093868397948,-51606884435537,-36964328875528,-22376195360790,37033657838353,133990643073788,168061141181613,57577178458158,-130392813760178,-225818945481202,-142283751973017,29508606819778,134802734932314,118732282396829,44434110420594,-13494681289685,-35642926677679,-30127700921448,-4006159655643,17681140433458,-3356496867208,-57586576874892,-70244972495795,4133677057698,93930935010371,83023877646240,-26638921161983,-95420736655963,-24489058875765,102643052363649,120125575892548,-6079383859387,-138040190812860,-143872390800215,-44535577261284,49001152960376,83326176687912,85939330540261,76550291897888,35189538565641,-34821715154702,-81194679240132,-72371958079693,-43881663147036,-34562013245474,-17837603198148,46102263061877,115362507354312,99640621163644,-3444152515261,-79842142713948,-47348061015131,26077701705024,17601731167790,-70173895156656,-107515560300104,-21264889796814,99902744407157,124871642211336,46560240504481,-31905833451106,-44051693150574,-20919111440909,-10805274039720,-12203006832811,-10805274039720,-20919111440909,-44051693150574,-31905833451106,46560240504481,124871642211336,99902744407157,-21264889796814,-107515560300104,-70173895156656,17601731167790,26077701705024,-47348061015131,-79842142713948,-3444152515261,99640621163644,115362507354312,46102263061877,-17837603198148,-34562013245474,-43881663147036,-72371958079693,-81194679240132,-34821715154702,35189538565641,76550291897888,85939330540261,83326176687912,49001152960376,-44535577261284,-143872390800215,-138040190812860,-6079383859387,120125575892548,102643052363649,-24489058875765,-95420736655963,-26638921161983,83023877646240,93930935010371,4133677057698,-70244972495795,-57586576874892,-3356496867208,17681140433458,-4006159655643,-30127700921448,-35642926677679,-13494681289685,44434110420594,118732282396829,134802734932314,29508606819778,-142283751973017,-225818945481202,-130392813760178,57577178458158,168061141181613,133990643073788,37033657838353,-22376195360790,-36964328875528,-51606884435537,-67093868397948,-43393584899415,19085210250668,61625419223038,43847857527597,-3893310699426,-27774296597011,-19054988707154,-5439190616688,3309218851301,20699864565520,40213482328047,29376567487518,-18841671472618,-61364806056266,-56258646044445,-17268886658511,11757647189345,22561952044207,44314813445364,78079403008991,71814691163143,-10465762729971,-117152161040217,-145903203095470,-56846781367730,76152491592030,139220503746465,89681121168693,-15028267846128,-84278629304232,-74157892744768,-10283590358783,46187833135314,50096390804064,5772790664684,-39078140930150,-38535413193141,4315296216090,39261505760973,25202606672802,-20461071708462,-40527472108675,-6535398432761,44720510614095,52346549828535,1993072714586,-56974671165704,-65646264681162,-17029936700502,41434171559286,59603460581874,30513033044868,-12631643272777,-34368636720545,-26342708649729,-4922622737049,10319681906598,12370345903812,6310488463413,18694719522,-2654259443409,-2291303671608,-983570853594,-70519601080,226742151586,194398203966,96676121790,34017001350,8830666872,1686847479,230558784,21395178,1236384,38400,479,1,D,1,160,7712,177682,2393486,21076355,129795251,581665476,1927730624,4654226238,7480666584,4555155094,-14332025528,-53071276680,-87950516605,-58432027811,91337284947,317286005857,415764720876,138109634842,-513864154449,-1079912928558,-887705855141,260194965662,1598602489928,1850062865640,477445699152,-1498115796910,-2251420399824,-994729523544,1048687712870,1829296344339,681613326172,-950149731823,-1194061843858,95089406928,1254795791661,852616522683,-642502268703,-1478841359993,-652365608112,1021845002784,1802333427570,731292005887,-1465306160943,-2875731654832,-1892439565042,1235505822531,4099292038311,3933628013380,381992368049,-3679146382188,-4734296036720,-2173398632181,1267717132838,2707878332689,2008840809278,987945799170,576654153211,11534874508,-1231870488505,-2112843849664,-1434654422148,262752242599,1302577786292,1036971154231,336647184362,-39444698178,-367562612984,-838313893055,-671721698267,642310505323,1936919339855,1515624394578,-454322061701,-2000260708925,-1994726159865,-1375663538817,-1045557096890,-8351333770,2765890464802,5381039916971,4226818187636,-1194155186287,-6438261286944,-6608801009834,-1840697439813,3148429217959,4516582853491,2687371858108,353470848632,-923554006051,-1162564581925,-607559268838,324949952318,445655863418,-973522647719,-2398961466608,-1366815787321,1789134343212,3398806239814,1084705711821,-2453289448110,-2474902759366,1396785448578,4272228262025,2228274013828,-2661763209422,-5148832027309,-3250901476980,284748184501,2354682791098,2785600133322,2701872281260,1973573472269,36631849596,-2084473860313,-2675199392050,-1842429289535,-1193006707621,-992380437791,272762877853,2784369049188,3934067920093,1728012512948,-1716806144259,-2471508482320,-223851825208,1169835774558,-752283918137,-3341802504499,-2510086732092,1442476091644,4161105530260,3010994505125,24210567180,-1489979101457,-1066036650314,-426052130059,-372052559258,-372052559258,-426052130059,-1066036650314,-1489979101457,24210567180,3010994505125,4161105530260,1442476091644,-2510086732092,-3341802504499,-752283918137,1169835774558,-223851825208,-2471508482320,-1716806144259,1728012512948,3934067920093,2784369049188,272762877853,-992380437791,-1193006707621,-1842429289535,-2675199392050,-2084473860313,36631849596,1973573472269,2701872281260,2785600133322,2354682791098,284748184501,-3250901476980,-5148832027309,-2661763209422,2228274013828,4272228262025,1396785448578,-2474902759366,-2453289448110,1084705711821,3398806239814,1789134343212,-1366815787321,-2398961466608,-973522647719,445655863418,324949952318,-607559268838,-1162564581925,-923554006051,353470848632,2687371858108,4516582853491,3148429217959,-1840697439813,-6608801009834,-6438261286944,-1194155186287,4226818187636,5381039916971,2765890464802,-8351333770,-1045557096890,-1375663538817,-1994726159865,-2000260708925,-454322061701,1515624394578,1936919339855,642310505323,-671721698267,-838313893055,-367562612984,-39444698178,336647184362,1036971154231,1302577786292,262752242599,-1434654422148,-2112843849664,-1231870488505,11534874508,576654153211,987945799170,2008840809278,2707878332689,1267717132838,-2173398632181,-4734296036720,-3679146382188,381992368049,3933628013380,4099292038311,1235505822531,-1892439565042,-2875731654832,-1465306160943,731292005887,1802333427570,1021845002784,-652365608112,-1478841359993,-642502268703,852616522683,1254795791661,95089406928,-1194061843858,-950149731823,681613326172,1829296344339,1048687712870,-994729523544,-2251420399824,-1498115796910,477445699152,1850062865640,1598602489928,260194965662,-887705855141,-1079912928558,-513864154449,138109634842,415764720876,317286005857,91337284947,-58432027811,-87950516605,-53071276680,-14332025528,4555155094,7480666584,4654226238,1927730624,581665476,129795251,21076355,2393486,177682,7712,160,1 958,C,1,479,38559,1271745,23307841,277958431,2372365663,15418214381,79593733633,336153421367,1185882158987,3545186904809,9065044787797,19922826589587,37656819375535,60974491755873,83840207064261,96669365118147,92868488926727,78193162023197,73368042820433,99160470928991,146306940385211,156593763944593,51920763111617,-183223536932321,-428169508352885,-464467350214419,-163878327700211,303412668722891,489010801418323,41071030617529,-808819298468071,-1182544726930845,-243350950853941,1781647613638101,3300976473590685,2513051248637943,-640118681176129,-3646769509695059,-3199756809008999,1373960785273855,6311822256070719,5962773418869849,-1561312706673071,-10904029052484953,-12852773495581037,-3142899289733687,11356361845951501,16751292882252847,5118637159341595,-15274119225536015,-24469726962328223,-9168738355475109,21282568972411627,39103851707732965,22977542264439873,-18014330247128133,-47109873522792965,-32342936836405643,19072802791996509,60278376300452755,45680069491212087,-21357149184838979,-82549079081660411,-74590362522885493,6626485685003391,91447143230950181,95271695849145029,2564786270968915,-106231113796367029,-121747143484981719,-12770779554657311,130067699165050363,168173164006537719,48385169064570153,-131308914795256463,-199967290291427277,-76158898099955997,138549176122693501,238588652687560485,108098295685577931,-151668211909821301,-297634796850555023,-171416839772127327,132733447319607395,333687676497930087,223172033747558361,-119192601974732155,-375252691262851677,-280481561596999201,107617327443259953,434744258347495589,372427186234901079,-54235976301059845,-458891750791644603,-443377516184002395,10161620008899995,489300537166498695,522389611058791037,38908390699818765,-528656485651244749,-630873600216996029,-132668621512833231,522960022138337389,707695579574271283,211104507089540259,-524224628166044651,-792484051523222167,-298883511972632745,524915178715679135,897049255140242181,428210321442271929,-474454092862529601,-958360711343096977,-532154922382399451,435143727324519321,1027799104788098055,647464420465530231,-387269587932939191,-1105032838693220959,-795243954282951817,288287889142239151,1129848258889742493,905120647161933541,-209579636004927761,-1166621575243466957,-1029125022107976051,114626408349738109,1196873615159372967,1169451035341926947,21162358776827941,-1174799928368108087,-1264293971727968245,-128235307780444757,1169006379697623601,1374555844767796901,255537800608803939,-1145430894958075213,-1484028265280803571,-407678180286314943,1077343485916424779,1546042132483213503,523996391118001253,-1031421639910513095,-1625827988549278505,-662821556189963549,960041306511476233,1689988997014818505,808920461026474835,-856853112596163513,-1709612037962985367,-913544823557504339,784533361479368091,1754203509490088407,1046676712075694505,-677675168127116791,-1767489289924356781,-1166173473361040477,559092669132935973,1749133725584317973,1247873526396434371,-473746415718352293,-1759250950861993903,-1360611398468877651,350113174713459219,1729343559936230843,1445030926306682113,-231788108893299031,-1681279211097475413,-1497791660749837965,147105686154662245,1664736519579387401,1584218941884956259,-21474915030578189,-1602469278313041867,-1631550164257318639,-84585593161369669,1535258587470018307,1655280623554802645,159135135257210981,-1500934789305073917,-1714775541458304061,-277151314584285323,1415697356469744433,1725050052040551211,360951746431610063,-1341334584262921703,-1724844882034923555,-422087443242321609,1293947686971661911,1755211876834723545,521797779706448489,-1198137866927504897,-1733756907575770781,-579061155441323055,1124515308432294557,1712394977308145239,621308751809758095,-1072370045611605739,-1716000405789307887,-695521116211835825,977487272765009771,1669165218065576789,722560088016004965,-913984899877215933,-1632089797739298337,-741517532622783119,867835624668088421,1616230685999344827,787116354335732091,-784724830862180131,-1552328760586969303,-781118305432130137,744222952855083431,1512546275934184089,780142887755597265,-710859943089677281,-1484700521362671113,-794477687783040555,654342980152217213,1421695533616043491,764293019244819703,-641588224288803479,-1390135191885425511,-747812321525706077,629539376508025251,1366031579268085657,740892879659084421,-603767741904136353,-1318391239360931861,-698295972070460867,620440691679398201,1309112581584061591,680677964709513883,-627428888052342511,-1300210142967896731,-667005411706060033,628422981847802187,1278712507950515697,628422981847802187,-667005411706060033,-1300210142967896731,-627428888052342511,680677964709513883,1309112581584061591,620440691679398201,-698295972070460867,-1318391239360931861,-603767741904136353,740892879659084421,1366031579268085657,629539376508025251,-747812321525706077,-1390135191885425511,-641588224288803479,764293019244819703,1421695533616043491,654342980152217213,-794477687783040555,-1484700521362671113,-710859943089677281,780142887755597265,1512546275934184089,744222952855083431,-781118305432130137,-1552328760586969303,-784724830862180131,787116354335732091,1616230685999344827,867835624668088421,-741517532622783119,-1632089797739298337,-913984899877215933,722560088016004965,1669165218065576789,977487272765009771,-695521116211835825,-1716000405789307887,-1072370045611605739,621308751809758095,1712394977308145239,1124515308432294557,-579061155441323055,-1733756907575770781,-1198137866927504897,521797779706448489,1755211876834723545,1293947686971661911,-422087443242321609,-1724844882034923555,-1341334584262921703,360951746431610063,1725050052040551211,1415697356469744433,-277151314584285323,-1714775541458304061,-1500934789305073917,159135135257210981,1655280623554802645,1535258587470018307,-84585593161369669,-1631550164257318639,-1602469278313041867,-21474915030578189,1584218941884956259,1664736519579387401,147105686154662245,-1497791660749837965,-1681279211097475413,-231788108893299031,1445030926306682113,1729343559936230843,350113174713459219,-1360611398468877651,-1759250950861993903,-473746415718352293,1247873526396434371,1749133725584317973,559092669132935973,-1166173473361040477,-1767489289924356781,-677675168127116791,1046676712075694505,1754203509490088407,784533361479368091,-913544823557504339,-1709612037962985367,-856853112596163513,808920461026474835,1689988997014818505,960041306511476233,-662821556189963549,-1625827988549278505,-1031421639910513095,523996391118001253,1546042132483213503,1077343485916424779,-407678180286314943,-1484028265280803571,-1145430894958075213,255537800608803939,1374555844767796901,1169006379697623601,-128235307780444757,-1264293971727968245,-1174799928368108087,21162358776827941,1169451035341926947,1196873615159372967,114626408349738109,-1029125022107976051,-1166621575243466957,-209579636004927761,905120647161933541,1129848258889742493,288287889142239151,-795243954282951817,-1105032838693220959,-387269587932939191,647464420465530231,1027799104788098055,435143727324519321,-532154922382399451,-958360711343096977,-474454092862529601,428210321442271929,897049255140242181,524915178715679135,-298883511972632745,-792484051523222167,-524224628166044651,211104507089540259,707695579574271283,522960022138337389,-132668621512833231,-630873600216996029,-528656485651244749,38908390699818765,522389611058791037,489300537166498695,10161620008899995,-443377516184002395,-458891750791644603,-54235976301059845,372427186234901079,434744258347495589,107617327443259953,-280481561596999201,-375252691262851677,-119192601974732155,223172033747558361,333687676497930087,132733447319607395,-171416839772127327,-297634796850555023,-151668211909821301,108098295685577931,238588652687560485,138549176122693501,-76158898099955997,-199967290291427277,-131308914795256463,48385169064570153,168173164006537719,130067699165050363,-12770779554657311,-121747143484981719,-106231113796367029,2564786270968915,95271695849145029,91447143230950181,6626485685003391,-74590362522885493,-82549079081660411,-21357149184838979,45680069491212087,60278376300452755,19072802791996509,-32342936836405643,-47109873522792965,-18014330247128133,22977542264439873,39103851707732965,21282568972411627,-9168738355475109,-24469726962328223,-15274119225536015,5118637159341595,16751292882252847,11356361845951501,-3142899289733687,-12852773495581037,-10904029052484953,-1561312706673071,5962773418869849,6311822256070719,1373960785273855,-3199756809008999,-3646769509695059,-640118681176129,2513051248637943,3300976473590685,1781647613638101,-243350950853941,-1182544726930845,-808819298468071,41071030617529,489010801418323,303412668722891,-163878327700211,-464467350214419,-428169508352885,-183223536932321,51920763111617,156593763944593,146306940385211,99160470928991,73368042820433,78193162023197,92868488926727,96669365118147,83840207064261,60974491755873,37656819375535,19922826589587,9065044787797,3545186904809,1185882158987,336153421367,79593733633,15418214381,2372365663,277958431,23307841,1271745,38559,479,1,D,1,160,7807,187072,2724993,27234784,201565321,1162435254,5411090901,20841489430,67584355617,186693635850,442421344927,901900654578,1579063863563,2359456507370,2975737768751,3129803292658,2774455140883,2356459713510,2647365805253,3960618781798,5209785621241,3948720976192,-1724026512303,-10255247116566,-15683872142777,-11441365863148,2365582813919,14926949233108,11231184727175,-12206259389760,-36219653128473,-29002896465644,22845037940591,88368000151844,105340429590385,36451895135624,-77166160037017,-129145235132838,-41722364871973,134643976429724,228465000071453,94716482211356,-212662403610595,-429540106492530,-300425137905381,140256443063442,516843159123991,418792079595758,-165758022037805,-727288985014188,-643104385626571,183896567594736,1086043245183915,1149245770847062,118430570360421,-1184184427150944,-1483390097192099,-287370644375432,1437302508298373,1979232174708386,517010902974593,-1853559402092164,-2888504849868673,-1296867751300110,1763723086718515,3452123387655208,1868898375364197,-1850864499436024,-4216033553266979,-2575112218278268,2052229492999123,5458450261337854,4046091004389879,-1446740486092312,-6091116700556929,-5170435334127908,1044713803083449,6931781234492836,6498489681776617,-640723156082980,-8193645952192657,-8695360066855632,-834939510989735,8538491858517150,10342789728335949,2066583450956638,-9042898364840759,-12186901430384946,-3395611809914131,9844792519134062,14899454911852865,6013724704719682,-9350098887128843,-16691214987121904,-8171879548330483,9072251238365554,18713273237318873,10579267751106116,-8814573314670985,-21350832854312948,-14231385385455967,7039928649883682,22710822211421517,17139038533946896,-5580899882816997,-24286637874383770,-20349532792775027,3908114081048188,26139308195304803,24574549930818454,-668116025811121,-26402619338886152,-27678023509092783,-2020431787471922,26932708803563903,31094664351371136,5078681019811537,-27395943954549040,-35154267160697231,-9541598397599992,26108667896506319,37711486465336588,13082698572123967,-25291273487447098,-40662917178045375,-17142780920188124,24044810297039641,43735285106164730,22151951275042031,-21219307262155470,-45161460139180743,-25951814124470156,19079053481680729,47055390552135042,30330091272502573,-16271893177295600,-48592245682582501,-35089145958446226,12290820951878789,48569271169279522,38465124776546923,-9225841388764242,-49143857736480177,-42471831649477426,5351608281636177,48992052425377744,46307526537425793,-822001635522442,-47541045548356857,-48699071344722146,-2534973069560229,46954386543243222,51922609247520333,6924913913566988,-45247516704565571,-54366916687539256,-11278765405532683,42793701609265504,55631264917002469,14461068961995896,-41316076747494091,-57824309426108106,-18762426457740991,38529323957880436,58854561507786569,22493001630685712,-35511385357443401,-59028317687292348,-25132533629539687,33542623353860198,60228529647526119,28967445319754580,-30142779894323601,-60001588033382718,-31812784015792375,26975989182710684,59272897819404961,33726885646261500,-24859159610824639,-59634170249151052,-36905845238360553,21198351200956138,58326041985625193,38686472801997686,-18279751004098347,-56996261878965338,-39890517415065829,16182146558535988,56584011711785573,42192546492534300,-12671715762659235,-54508835372577546,-42916783594534589,10234290196824874,52779663639286015,43361564097322648,-8413637157395833,-51797078854683246,-44704993359985973,5391563342417442,49278504212698453,44417306434501912,-3680704925609301,-47427709769839370,-44125784875242057,2414445759140582,46207772659661779,44589061243077408,-137661319500829,-43601467257697290,-43396966963165995,-566340190878292,42095573902447749,42658872307920228,1200978886824043,-40918501890309708,-42351810258840979,-2433557602844056,38805884349388989,40729372383306234,2189938165191473,-37947174467174744,-39839611695031521,-2128594164549028,37250301660600607,39230223885720622,2423102158551561,-35972937670473326,-37659153677456657,-1418578485635126,36047562436726505,37136492235585378,964427712940063,-36001130251939178,-36703217730721159,-662931372635742,35680456831512239,35680456831512239,-662931372635742,-36703217730721159,-36001130251939178,964427712940063,37136492235585378,36047562436726505,-1418578485635126,-37659153677456657,-35972937670473326,2423102158551561,39230223885720622,37250301660600607,-2128594164549028,-39839611695031521,-37947174467174744,2189938165191473,40729372383306234,38805884349388989,-2433557602844056,-42351810258840979,-40918501890309708,1200978886824043,42658872307920228,42095573902447749,-566340190878292,-43396966963165995,-43601467257697290,-137661319500829,44589061243077408,46207772659661779,2414445759140582,-44125784875242057,-47427709769839370,-3680704925609301,44417306434501912,49278504212698453,5391563342417442,-44704993359985973,-51797078854683246,-8413637157395833,43361564097322648,52779663639286015,10234290196824874,-42916783594534589,-54508835372577546,-12671715762659235,42192546492534300,56584011711785573,16182146558535988,-39890517415065829,-56996261878965338,-18279751004098347,38686472801997686,58326041985625193,21198351200956138,-36905845238360553,-59634170249151052,-24859159610824639,33726885646261500,59272897819404961,26975989182710684,-31812784015792375,-60001588033382718,-30142779894323601,28967445319754580,60228529647526119,33542623353860198,-25132533629539687,-59028317687292348,-35511385357443401,22493001630685712,58854561507786569,38529323957880436,-18762426457740991,-57824309426108106,-41316076747494091,14461068961995896,55631264917002469,42793701609265504,-11278765405532683,-54366916687539256,-45247516704565571,6924913913566988,51922609247520333,46954386543243222,-2534973069560229,-48699071344722146,-47541045548356857,-822001635522442,46307526537425793,48992052425377744,5351608281636177,-42471831649477426,-49143857736480177,-9225841388764242,38465124776546923,48569271169279522,12290820951878789,-35089145958446226,-48592245682582501,-16271893177295600,30330091272502573,47055390552135042,19079053481680729,-25951814124470156,-45161460139180743,-21219307262155470,22151951275042031,43735285106164730,24044810297039641,-17142780920188124,-40662917178045375,-25291273487447098,13082698572123967,37711486465336588,26108667896506319,-9541598397599992,-35154267160697231,-27395943954549040,5078681019811537,31094664351371136,26932708803563903,-2020431787471922,-27678023509092783,-26402619338886152,-668116025811121,24574549930818454,26139308195304803,3908114081048188,-20349532792775027,-24286637874383770,-5580899882816997,17139038533946896,22710822211421517,7039928649883682,-14231385385455967,-21350832854312948,-8814573314670985,10579267751106116,18713273237318873,9072251238365554,-8171879548330483,-16691214987121904,-9350098887128843,6013724704719682,14899454911852865,9844792519134062,-3395611809914131,-12186901430384946,-9042898364840759,2066583450956638,10342789728335949,8538491858517150,-834939510989735,-8695360066855632,-8193645952192657,-640723156082980,6498489681776617,6931781234492836,1044713803083449,-5170435334127908,-6091116700556929,-1446740486092312,4046091004389879,5458450261337854,2052229492999123,-2575112218278268,-4216033553266979,-1850864499436024,1868898375364197,3452123387655208,1763723086718515,-1296867751300110,-2888504849868673,-1853559402092164,517010902974593,1979232174708386,1437302508298373,-287370644375432,-1483390097192099,-1184184427150944,118430570360421,1149245770847062,1086043245183915,183896567594736,-643104385626571,-727288985014188,-165758022037805,418792079595758,516843159123991,140256443063442,-300425137905381,-429540106492530,-212662403610595,94716482211356,228465000071453,134643976429724,-41722364871973,-129145235132838,-77166160037017,36451895135624,105340429590385,88368000151844,22845037940591,-29002896465644,-36219653128473,-12206259389760,11231184727175,14926949233108,2365582813919,-11441365863148,-15683872142777,-10255247116566,-1724026512303,3948720976192,5209785621241,3960618781798,2647365805253,2356459713510,2774455140883,3129803292658,2975737768751,2359456507370,1579063863563,901900654578,442421344927,186693635850,67584355617,20841489430,5411090901,1162435254,201565321,27234784,2724993,187072,7807,160,1 959,C,1,480,38240,1193056,19166057,180209792,1057654528,3974335735,9508532512,14174571650,14853540138,22867674367,48623509312,59121964902,32217696897,44872738376,109157308462,71087137412,-9998753029,90104260974,135607465574,-64042614511,-17040884130,218414952330,-21860426284,-179650368129,243043744300,124652633322,-330866227537,189260859652,379220797850,-437583629486,-51057014609,699048493248,-294183866732,-415377472749,851856165534,31281024454,-772768685084,775225051607,427053004924,-1058940182020,484490833051,807815937324,-1243364149028,127252966292,1323919464449,-1262741153800,-480605760446,1822511724221,-922807644854,-1234419208630,2113735043878,-307843575299,-2109339597890,2115453807614,776985073075,-2808250069992,1540173685574,2096637476784,-3077154505095,305968581016,3293884588904,-2618610948941,-1346083689402,3769083802646,-1489614936772,-2704365220985,3679496552396,-5995530121,-3748974745053,3021251587806,1625671082951,-4257488123808,1843148036661,3094511093576,-4275078069059,229379788203,4464993842550,-3575908376949,-1678205407148,5366640654157,-2208744587532,-3805703984719,5440944283741,50867734894,-5738953465449,4142903730788,2734961113921,-6501602437848,1900544370431,5123016026281,-5837819151770,-878839420829,6582257742056,-4019745695673,-3480791402116,6914269867057,-1704100082551,-5567901768866,6218611486737,918166205828,-6879816158641,4782110870460,3495568439601,-7670709463019,2675645845078,6074510400981,-7550017836792,-356090649601,8170657877508,-6061179448835,-3882171836927,9300691158994,-3067797826941,-7045144025524,8683168067547,684160897616,-8980895086359,6535059338261,4320632202134,-9565741595199,3315880525688,7048488600887,-8698714383156,68603328815,8751104399073,-7042799280926,-3114762410481,9753359166212,-4665966191431,-6214791254672,9880683633121,-1590226969381,-9203811302438,8713037162481,2619253308052,-11045381166342,5805526476272,6849318732561,-11078822432105,1696337254297,10156677453355,-9178601346680,-3085722154874,11435544820772,-5803786303725,-7017011850673,11073315623167,-1841087373901,-9814966789450,9396290210470,2197367896008,-11363427578947,6915988893449,5991981794631,-12285806863163,3359356594766,9990737543918,-11505449573350,-1351443001787,13131059669687,-8698128797309,-6699761912843,14427878968002,-3781628482406,-11630373799312,12645437423917,1950832601143,-14435280336617,8799555622745,7388266549052,-14718514414326,3691272479022,11439184369245,-12759133607429,-1341411514625,13854545536385,-9823277643428,-6302207808090,14939840052100,-5546718614713,-10809810535203,14432159698509,-149696875203,-14691710765938,11811845545890,6242139044934,-16694599779183,6393137309805,11949044991457,-15691038861105,-549124144622,15815322562286,-11526380724000,-7298858944387,16538468284687,-5465711944847,-12019999779761,14588770289272,734032058114,-14781983626842,10818386714663,6234418561505,-15546780606217,6234418561505,10818386714663,-14781983626842,734032058114,14588770289272,-12019999779761,-5465711944847,16538468284687,-7298858944387,-11526380724000,15815322562286,-549124144622,-15691038861105,11949044991457,6393137309805,-16694599779183,6242139044934,11811845545890,-14691710765938,-149696875203,14432159698509,-10809810535203,-5546718614713,14939840052100,-6302207808090,-9823277643428,13854545536385,-1341411514625,-12759133607429,11439184369245,3691272479022,-14718514414326,7388266549052,8799555622745,-14435280336617,1950832601143,12645437423917,-11630373799312,-3781628482406,14427878968002,-6699761912843,-8698128797309,13131059669687,-1351443001787,-11505449573350,9990737543918,3359356594766,-12285806863163,5991981794631,6915988893449,-11363427578947,2197367896008,9396290210470,-9814966789450,-1841087373901,11073315623167,-7017011850673,-5803786303725,11435544820772,-3085722154874,-9178601346680,10156677453355,1696337254297,-11078822432105,6849318732561,5805526476272,-11045381166342,2619253308052,8713037162481,-9203811302438,-1590226969381,9880683633121,-6214791254672,-4665966191431,9753359166212,-3114762410481,-7042799280926,8751104399073,68603328815,-8698714383156,7048488600887,3315880525688,-9565741595199,4320632202134,6535059338261,-8980895086359,684160897616,8683168067547,-7045144025524,-3067797826941,9300691158994,-3882171836927,-6061179448835,8170657877508,-356090649601,-7550017836792,6074510400981,2675645845078,-7670709463019,3495568439601,4782110870460,-6879816158641,918166205828,6218611486737,-5567901768866,-1704100082551,6914269867057,-3480791402116,-4019745695673,6582257742056,-878839420829,-5837819151770,5123016026281,1900544370431,-6501602437848,2734961113921,4142903730788,-5738953465449,50867734894,5440944283741,-3805703984719,-2208744587532,5366640654157,-1678205407148,-3575908376949,4464993842550,229379788203,-4275078069059,3094511093576,1843148036661,-4257488123808,1625671082951,3021251587806,-3748974745053,-5995530121,3679496552396,-2704365220985,-1489614936772,3769083802646,-1346083689402,-2618610948941,3293884588904,305968581016,-3077154505095,2096637476784,1540173685574,-2808250069992,776985073075,2115453807614,-2109339597890,-307843575299,2113735043878,-1234419208630,-922807644854,1822511724221,-480605760446,-1262741153800,1323919464449,127252966292,-1243364149028,807815937324,484490833051,-1058940182020,427053004924,775225051607,-772768685084,31281024454,851856165534,-415377472749,-294183866732,699048493248,-51057014609,-437583629486,379220797850,189260859652,-330866227537,124652633322,243043744300,-179650368129,-21860426284,218414952330,-17040884130,-64042614511,135607465574,90104260974,-9998753029,71087137412,109157308462,44872738376,32217696897,59121964902,48623509312,22867674367,14853540138,14174571650,9508532512,3974335735,1057654528,180209792,19166057,1193056,38240,480,1,D,1,160,7584,166103,2018880,14917952,69977408,210331063,397839550,476155158,538735489,1111224014,1908113358,1533403750,897013143,2556240336,3525961146,558109365,606268148,4789476016,1431198328,-3196979433,4164859762,5149413348,-5947015741,379370884,9967136988,-5660712624,-5719497297,14924854976,-1008182836,-15164198403,16021278232,11175303916,-21597974662,9416175847,24215274874,-22460328276,-2920067393,33670445768,-18316570950,-18598919108,37695969523,-10720450904,-34201421104,41359308489,4441910030,-51494858962,37010933924,28179434787,-63257243106,22290943626,54580509931,-69103821680,-4073461566,83640731198,-57726097927,-41344919562,102450446296,-27068116109,-83469827136,100090119684,20195567344,-115365369159,68758505870,67052060456,-121753978603,26256270408,107161637191,-108785284504,-23927484035,134651960378,-76859419745,-73476922945,142666878596,-32832100679,-120368277524,133310370917,27265630606,-155818413197,101943561723,92964807028,-174631997715,41816607648,158739286343,-160648417562,-47755826161,199374900183,-104608742080,-132812877477,202512286080,-18712383725,-193822791490,163421070583,74496558249,-219107331180,97220982873,151849037496,-212991678181,16388247514,207824916917,-175151281483,-66524855616,241613748685,-119931567588,-151644247561,253514079742,-39140579315,-232670121443,224775145388,66293896381,-288593759952,153238820711,182333359902,-294226620797,44283620897,270291183224,-243659292019,-74819743004,312969920943,-155386655282,-184012462871,302927248789,-50695931460,-255474675393,259059016952,50835299783,-300413991658,193102126583,152287894399,-320406375720,103874963573,247490839288,-311314192615,-17219641146,331254408405,-241682440163,-154860583489,366545785813,-121726707428,-275314889958,340588608954,26962067643,-355940992845,244073999309,164615332779,-372930155590,120498394078,272130887568,-339785881259,-10933283405,342893074821,-267891704101,-133943750770,381644112662,-176758286546,-264021042077,389008940965,-37307969919,-377841890807,337414228844,133171039922,-449045456222,216137837717,308077822547,-445860004743,28345242319,425863078484,-359490608866,-161358695294,473766303045,-211579397599,-317880157623,445164602441,-38738183208,-414495109154,367703554906,121809001867,-473419109481,251735800513,278575328159,-479344196096,99478183638,419215087620,-430218571641,-91661212303,522669704057,-300782666535,-300000717082,531608019278,-104159022086,-466204034109,443487151837,125069385995,-541890595607,273216183124,318991476338,-510395806330,77713028699,443822916367,-412876462277,-114533298549,498937190420,-275205626506,-275205626506,498937190420,-114533298549,-412876462277,443822916367,77713028699,-510395806330,318991476338,273216183124,-541890595607,125069385995,443487151837,-466204034109,-104159022086,531608019278,-300000717082,-300782666535,522669704057,-91661212303,-430218571641,419215087620,99478183638,-479344196096,278575328159,251735800513,-473419109481,121809001867,367703554906,-414495109154,-38738183208,445164602441,-317880157623,-211579397599,473766303045,-161358695294,-359490608866,425863078484,28345242319,-445860004743,308077822547,216137837717,-449045456222,133171039922,337414228844,-377841890807,-37307969919,389008940965,-264021042077,-176758286546,381644112662,-133943750770,-267891704101,342893074821,-10933283405,-339785881259,272130887568,120498394078,-372930155590,164615332779,244073999309,-355940992845,26962067643,340588608954,-275314889958,-121726707428,366545785813,-154860583489,-241682440163,331254408405,-17219641146,-311314192615,247490839288,103874963573,-320406375720,152287894399,193102126583,-300413991658,50835299783,259059016952,-255474675393,-50695931460,302927248789,-184012462871,-155386655282,312969920943,-74819743004,-243659292019,270291183224,44283620897,-294226620797,182333359902,153238820711,-288593759952,66293896381,224775145388,-232670121443,-39140579315,253514079742,-151644247561,-119931567588,241613748685,-66524855616,-175151281483,207824916917,16388247514,-212991678181,151849037496,97220982873,-219107331180,74496558249,163421070583,-193822791490,-18712383725,202512286080,-132812877477,-104608742080,199374900183,-47755826161,-160648417562,158739286343,41816607648,-174631997715,92964807028,101943561723,-155818413197,27265630606,133310370917,-120368277524,-32832100679,142666878596,-73476922945,-76859419745,134651960378,-23927484035,-108785284504,107161637191,26256270408,-121753978603,67052060456,68758505870,-115365369159,20195567344,100090119684,-83469827136,-27068116109,102450446296,-41344919562,-57726097927,83640731198,-4073461566,-69103821680,54580509931,22290943626,-63257243106,28179434787,37010933924,-51494858962,4441910030,41359308489,-34201421104,-10720450904,37695969523,-18598919108,-18316570950,33670445768,-2920067393,-22460328276,24215274874,9416175847,-21597974662,11175303916,16021278232,-15164198403,-1008182836,14924854976,-5719497297,-5660712624,9967136988,379370884,-5947015741,5149413348,4164859762,-3196979433,1431198328,4789476016,606268148,558109365,3525961146,2556240336,897013143,1533403750,1908113358,1111224014,538735489,476155158,397839550,210331063,69977408,14917952,2018880,166103,7584,160,1 962,C,1,481,38240,1185184,18782148,171574624,939871084,2906801326,2933989028,-12839211788,-53564084436,-51973537252,155424648412,504787672701,227633965833,-1433097710720,-2775913455380,555952202104,8460477360608,8963482789274,-10225650852716,-32763806393448,-14080660438260,54165502731028,87100102525956,-13726794349190,-178833969599611,-159498243268793,153533336810444,429107539598140,173316687885268,-526662162716820,-795275003710378,39277729048350,1248534612589060,1150130507192056,-719767521313108,-2341264212789723,-1212608858105015,2102186319198303,3636857848282411,580955649098604,-4277358333677104,-4728123511334964,1141820943693534,7055517162593146,5022369493587472,-4157305486975108,-9901562874705996,-3913954739303492,8283507623398293,12005772170198027,1045607859160307,-12863458600010499,-12522036825530316,3434798279085732,16871075182303948,10921289796007604,-8771918352388806,-19235525815162982,-7303093596359604,13759939343338864,19273324314313740,2498371942906463,-17139849123693289,-17049851689984555,2127537874803069,18112600729938156,13490469610817368,-5157232039701716,-16757022247110938,-10121740876206674,5723456006599968,14122147656891612,8493869569416263,-3957336591000481,-11897349365628685,-9509884398863667,1057649040604385,11752481653237715,12943763727209128,1105945678210022,-14585857663348224,-17399591779047868,-758938758411574,20022109857484358,20811186839882160,-2961772769141537,-26444626871383489,-21297893409515307,9532412438188529,31582680236645083,18002342819832539,-17131475788508042,-33421109638956884,-11558140112926732,23285935260821142,31079111405081662,3963005922532852,-25853307279470138,-25276254346110553,2145485087813873,23933534483378985,18144910425970419,-4526273031493325,-18305331897073559,-12449509346075966,2250708698190446,11198367940556608,10519939002670968,3872356537475270,-5470621062513919,-13314982088346309,-11562283319107235,3496747152937365,20021361961578575,17945678203467619,-6241091297245415,-28376135824432161,-20668336808157194,12907851777894112,35551455626590592,18779839016291782,-21271951858723358,-39236512048011109,-13075725276290027,28549378346877641,38521234139407955,5766266594140055,-32490439273816355,-34228869422417155,418432073045623,32251629766561590,28550883674808794,-3312552763064720,-28691493600333408,-24156356335796542,2153857896652215,24005078884064909,23129341629892095,2122551530107643,-20838418760343951,-26126731116694891,-7261142676884213,21210981132614857,32105103240520258,10600083511755608,-25692753749152256,-38732887130098705,-10137327396244477,33161188377591873,43298684672478859,5337299942451851,-41205842063436115,-43776443266715443,2610427751395997,47047468193012739,39658530844548785,-11213151519160778,-48640434103325818,-32196234880904516,17640111107723585,45493411083474707,23928853299159809,-19822978070531669,-38867034333688223,-17710710448946643,17247487403258697,31290265458166891,15623056550319361,-11138512847984469,-25583593814840438,-18191998089301036,3956745903830226,23773989914174355,24238158974532997,1587901803354307,-26356708340979107,-31408323151396279,-3581178386883929,32189852934306585,37139987624215255,1593542233618481,-39029406573219621,-39670694521377902,3238782384923371,44486639510395049,38695772382156695,-8775721249588919,-47017167476842745,-35394059560364303,12837433083136571,46511197250639977,31824669789656731,-14137209192193887,-44249799003055737,-29985784123407347,12795901356642846,42282806571962957,30935658883513163,-10248971623203623,-42499896215059361,-34332642722508779,8594147112816395,45786743866047675,38585029903628481,-9665754417013329,-51626138784920219,-41530604430836849,14236410474159705,58293702349363866,41344406485898009,-21665122507372649,-63548633940997075,-37306680511636625,30123172126266245,65538252941981423,30123172126266245,-37306680511636625,-63548633940997075,-21665122507372649,41344406485898009,58293702349363866,14236410474159705,-41530604430836849,-51626138784920219,-9665754417013329,38585029903628481,45786743866047675,8594147112816395,-34332642722508779,-42499896215059361,-10248971623203623,30935658883513163,42282806571962957,12795901356642846,-29985784123407347,-44249799003055737,-14137209192193887,31824669789656731,46511197250639977,12837433083136571,-35394059560364303,-47017167476842745,-8775721249588919,38695772382156695,44486639510395049,3238782384923371,-39670694521377902,-39029406573219621,1593542233618481,37139987624215255,32189852934306585,-3581178386883929,-31408323151396279,-26356708340979107,1587901803354307,24238158974532997,23773989914174355,3956745903830226,-18191998089301036,-25583593814840438,-11138512847984469,15623056550319361,31290265458166891,17247487403258697,-17710710448946643,-38867034333688223,-19822978070531669,23928853299159809,45493411083474707,17640111107723585,-32196234880904516,-48640434103325818,-11213151519160778,39658530844548785,47047468193012739,2610427751395997,-43776443266715443,-41205842063436115,5337299942451851,43298684672478859,33161188377591873,-10137327396244477,-38732887130098705,-25692753749152256,10600083511755608,32105103240520258,21210981132614857,-7261142676884213,-26126731116694891,-20838418760343951,2122551530107643,23129341629892095,24005078884064909,2153857896652215,-24156356335796542,-28691493600333408,-3312552763064720,28550883674808794,32251629766561590,418432073045623,-34228869422417155,-32490439273816355,5766266594140055,38521234139407955,28549378346877641,-13075725276290027,-39236512048011109,-21271951858723358,18779839016291782,35551455626590592,12907851777894112,-20668336808157194,-28376135824432161,-6241091297245415,17945678203467619,20021361961578575,3496747152937365,-11562283319107235,-13314982088346309,-5470621062513919,3872356537475270,10519939002670968,11198367940556608,2250708698190446,-12449509346075966,-18305331897073559,-4526273031493325,18144910425970419,23933534483378985,2145485087813873,-25276254346110553,-25853307279470138,3963005922532852,31079111405081662,23285935260821142,-11558140112926732,-33421109638956884,-17131475788508042,18002342819832539,31582680236645083,9532412438188529,-21297893409515307,-26444626871383489,-2961772769141537,20811186839882160,20022109857484358,-758938758411574,-17399591779047868,-14585857663348224,1105945678210022,12943763727209128,11752481653237715,1057649040604385,-9509884398863667,-11897349365628685,-3957336591000481,8493869569416263,14122147656891612,5723456006599968,-10121740876206674,-16757022247110938,-5157232039701716,13490469610817368,18112600729938156,2127537874803069,-17049851689984555,-17139849123693289,2498371942906463,19273324314313740,13759939343338864,-7303093596359604,-19235525815162982,-8771918352388806,10921289796007604,16871075182303948,3434798279085732,-12522036825530316,-12863458600010499,1045607859160307,12005772170198027,8283507623398293,-3913954739303492,-9901562874705996,-4157305486975108,5022369493587472,7055517162593146,1141820943693534,-4728123511334964,-4277358333677104,580955649098604,3636857848282411,2102186319198303,-1212608858105015,-2341264212789723,-719767521313108,1150130507192056,1248534612589060,39277729048350,-795275003710378,-526662162716820,173316687885268,429107539598140,153533336810444,-159498243268793,-178833969599611,-13726794349190,87100102525956,54165502731028,-14080660438260,-32763806393448,-10225650852716,8963482789274,8460477360608,555952202104,-2775913455380,-1433097710720,227633965833,504787672701,155424648412,-51973537252,-53564084436,-12839211788,2933989028,2906801326,939871084,171574624,18782148,1185184,38240,481,1,D,1,160,7552,163826,1952594,13808806,57865995,120339145,-56026370,-1011373194,-2175093594,570602920,11026704990,16634200933,-14448807634,-77333848426,-61962353328,142041287114,345739344513,57268961003,-763232087014,-999517383350,548470661096,2676239995104,1765905915606,-3286757520442,-6690541425439,-960830495568,10682680031800,12375083758584,-5273159960340,-25133627684187,-16426457114448,22604525353399,46693093921906,11683810680972,-56476262226356,-70546004106347,12082865644072,108558517144007,85624217646360,-64872578005032,-172982479692182,-76011379703557,151207037806466,234549882227841,25733053681578,-264967071840532,-270734471447888,74073123427116,386886406956523,258173667994390,-218005910580093,-487271215088920,-182562503085796,383165016933232,535072851903924,47912308259799,-533414471877472,-510629295203007,120188087195038,631064104833176,416452909587004,-280282865239061,-652018719060988,-280713706386911,389109766231844,598400264123044,150030376544306,-419643064422913,-501953767672920,-72320275608101,375143814017102,414491202586724,76240611565251,-291694066671416,-387965465275975,-156269295486752,226575113207231,451614447503258,270769556291561,-235376682628013,-595893757331272,-356327760339979,346496360930768,772230329177973,354113418845516,-545299047719081,-910744252832870,-236584684614033,776263532918652,948719059727377,22530802776885,-962838880975609,-858154377395452,226335778297199,1037870916824200,660945053615581,-427430786987804,-972639091930322,-423847025761961,510024682211680,791425598540583,234043777142850,-444703390556157,-564683584588311,-165281159782546,257157934054529,383265056489872,248054093821873,-20357674937522,-323295596080370,-456098148621878,-172933888742715,415878995567320,715926756185575,246296999917570,-635046604662710,-935546509405772,-168791913428171,908523063497988,1039723324722137,-34078077372066,-1145877026765681,-998328737131013,290861907401410,1273476400024489,837410923121472,-512568367926091,-1262989291615946,-627964770307067,627975863640119,1141461003750278,456951590913535,-611114481044928,-979382795098197,-392839190176108,490662640394204,862249048783994,458574152705915,-338195226820880,-856093406893495,-622238872961590,239147450810092,980478494661790,809869101125343,-258105089426900,-1200343303543321,-934981268234153,412751488400119,1439289217384947,932698462433396,-665849319024099,-1608797021302466,-786160279029614,938301266667907,1643185612217331,534836109780101,-1139570387577278,-1526504364426601,-260061941061490,1203391380170650,1299501774164472,53627228914048,-1113650730981994,-1044118797432489,17404746741537,910511114767402,852155617810108,63906446237214,-674633669560366,-790155313249055,-258802912524926,495423832629557,874731420958897,489604198473929,-436564216774539,-1068538741162186,-671245662992051,513129269816277,1297500552909177,744249507878941,-688568784371315,-1481638315156583,-696476892309196,892219971236062,1567359908647390,565033888683444,-1050371032515940,-1547748653884264,-417413022824664,1117377603984410,1462197857534674,320696600708518,-1093364262071300,-1376620772500350,-312477161483464,1021997716308399,1353419044148263,385170786137417,-970023153462627,-1423695165101221,-489889243154245,997298241781428,1573390921594141,558008760843991,-1130308325877353,-1748964749451233,-530733884543153,1350176231904415,1879473675500062,384242292395700,-1599451926954410,-1905712875404552,-140511581537346,1804694513085174,1804694513085174,-140511581537346,-1905712875404552,-1599451926954410,384242292395700,1879473675500062,1350176231904415,-530733884543153,-1748964749451233,-1130308325877353,558008760843991,1573390921594141,997298241781428,-489889243154245,-1423695165101221,-970023153462627,385170786137417,1353419044148263,1021997716308399,-312477161483464,-1376620772500350,-1093364262071300,320696600708518,1462197857534674,1117377603984410,-417413022824664,-1547748653884264,-1050371032515940,565033888683444,1567359908647390,892219971236062,-696476892309196,-1481638315156583,-688568784371315,744249507878941,1297500552909177,513129269816277,-671245662992051,-1068538741162186,-436564216774539,489604198473929,874731420958897,495423832629557,-258802912524926,-790155313249055,-674633669560366,63906446237214,852155617810108,910511114767402,17404746741537,-1044118797432489,-1113650730981994,53627228914048,1299501774164472,1203391380170650,-260061941061490,-1526504364426601,-1139570387577278,534836109780101,1643185612217331,938301266667907,-786160279029614,-1608797021302466,-665849319024099,932698462433396,1439289217384947,412751488400119,-934981268234153,-1200343303543321,-258105089426900,809869101125343,980478494661790,239147450810092,-622238872961590,-856093406893495,-338195226820880,458574152705915,862249048783994,490662640394204,-392839190176108,-979382795098197,-611114481044928,456951590913535,1141461003750278,627975863640119,-627964770307067,-1262989291615946,-512568367926091,837410923121472,1273476400024489,290861907401410,-998328737131013,-1145877026765681,-34078077372066,1039723324722137,908523063497988,-168791913428171,-935546509405772,-635046604662710,246296999917570,715926756185575,415878995567320,-172933888742715,-456098148621878,-323295596080370,-20357674937522,248054093821873,383265056489872,257157934054529,-165281159782546,-564683584588311,-444703390556157,234043777142850,791425598540583,510024682211680,-423847025761961,-972639091930322,-427430786987804,660945053615581,1037870916824200,226335778297199,-858154377395452,-962838880975609,22530802776885,948719059727377,776263532918652,-236584684614033,-910744252832870,-545299047719081,354113418845516,772230329177973,346496360930768,-356327760339979,-595893757331272,-235376682628013,270769556291561,451614447503258,226575113207231,-156269295486752,-387965465275975,-291694066671416,76240611565251,414491202586724,375143814017102,-72320275608101,-501953767672920,-419643064422913,150030376544306,598400264123044,389109766231844,-280713706386911,-652018719060988,-280282865239061,416452909587004,631064104833176,120188087195038,-510629295203007,-533414471877472,47912308259799,535072851903924,383165016933232,-182562503085796,-487271215088920,-218005910580093,258173667994390,386886406956523,74073123427116,-270734471447888,-264967071840532,25733053681578,234549882227841,151207037806466,-76011379703557,-172982479692182,-64872578005032,85624217646360,108558517144007,12082865644072,-70546004106347,-56476262226356,11683810680972,46693093921906,22604525353399,-16426457114448,-25133627684187,-5273159960340,12375083758584,10682680031800,-960830495568,-6690541425439,-3286757520442,1765905915606,2676239995104,548470661096,-999517383350,-763232087014,57268961003,345739344513,142041287114,-61962353328,-77333848426,-14448807634,16634200933,11026704990,570602920,-2175093594,-1011373194,-56026370,120339145,57865995,13808806,1952594,163826,7552,160,1 965,C,1,482,38238,1177119,18433920,165636321,892037572,2767802768,3552632669,-5998838280,-30050446029,-31202603468,52848008998,160907607659,55848364910,-298940047559,-397130792938,178244124988,774898978359,328821868440,-768147820339,-877774193778,272802245438,961791314309,269137053490,-539391739669,-411205991588,-18843110312,116179411699,446857377250,556317782271,-493783708928,-1469423657162,-258299884041,1855493325080,1523371826811,-906557664488,-1841771143732,-571236468821,403821815190,600729448731,1293537346282,1175157231428,-1286980187701,-2890502595160,-209888727819,3183565723402,1748165441638,-2351733621931,-2736924259260,651379033861,2608378151872,1545900879268,-255937779241,-2012861737380,-3160242989189,-1012159474808,3803243482908,4878152748659,-455693800500,-5205010793469,-3033832295958,2062460840208,3191610937019,851058428830,-910976141649,-1705883421578,-1840544330362,673164730249,4214016100270,2614356047831,-4072532584348,-6585555004122,-351610231111,6477115584790,5326585180501,-974116880908,-4839570381282,-4171823823621,-664112804020,3850763709481,5274275931342,201009330698,-6063236129281,-4231814081880,3978228402711,6781037739582,383319459178,-5883015910201,-4799567748000,229206504521,3974464101442,5251090052678,2740524594079,-3770572423570,-7783090734599,-2864880053878,5687246356273,6793993521499,-164939436245,-5427602565939,-3530724687378,1656920660213,4653508627679,3100444018035,-2417664163989,-7011173103678,-4111043273247,4972962581899,9513569389205,3133028375841,-6602522086138,-8370304360097,-1605262340441,5033278250685,5493340680691,1213127469642,-3062047033057,-3735952971351,-412256057915,3378463333021,3006767178862,-1647254929347,-5095953333231,-2692511938715,3303261283581,6308704272102,3120116410903,-3066324388841,-6535899039505,-4265128151019,1877699862762,6340666144553,4484847642959,-1893950190595,-5423690761869,-2102804777198,3121542969963,3172538993239,-1370076557485,-3840865741249,-1168377480938,2943384670373,3916998091929,1266263770765,-2323870463869,-3962465602998,-2428268915387,996175327439,3332793967195,2704580704861,185813895562,-1707760935317,-1759302944701,-723728040955,166538343931,442201130662,245216062223,-31407450781,284530481165,1290214109891,1493321842702,-561685166167,-3139754970441,-2587602700465,999987219941,3067970516602,1410102520833,-585419777611,-99367054175,547720105671,-1111730558978,-2749740665007,-1347587628361,1677912431295,2992545278901,1827285790802,-376619220327,-2036043725081,-1908418515835,-191246360609,869598204142,6972683593,-650003785271,886709396625,2564775938731,1338379371962,-1784785950757,-3163586159301,-1675361233805,549421911381,1669163588402,1869796216723,1669163588402,549421911381,-1675361233805,-3163586159301,-1784785950757,1338379371962,2564775938731,886709396625,-650003785271,6972683593,869598204142,-191246360609,-1908418515835,-2036043725081,-376619220327,1827285790802,2992545278901,1677912431295,-1347587628361,-2749740665007,-1111730558978,547720105671,-99367054175,-585419777611,1410102520833,3067970516602,999987219941,-2587602700465,-3139754970441,-561685166167,1493321842702,1290214109891,284530481165,-31407450781,245216062223,442201130662,166538343931,-723728040955,-1759302944701,-1707760935317,185813895562,2704580704861,3332793967195,996175327439,-2428268915387,-3962465602998,-2323870463869,1266263770765,3916998091929,2943384670373,-1168377480938,-3840865741249,-1370076557485,3172538993239,3121542969963,-2102804777198,-5423690761869,-1893950190595,4484847642959,6340666144553,1877699862762,-4265128151019,-6535899039505,-3066324388841,3120116410903,6308704272102,3303261283581,-2692511938715,-5095953333231,-1647254929347,3006767178862,3378463333021,-412256057915,-3735952971351,-3062047033057,1213127469642,5493340680691,5033278250685,-1605262340441,-8370304360097,-6602522086138,3133028375841,9513569389205,4972962581899,-4111043273247,-7011173103678,-2417664163989,3100444018035,4653508627679,1656920660213,-3530724687378,-5427602565939,-164939436245,6793993521499,5687246356273,-2864880053878,-7783090734599,-3770572423570,2740524594079,5251090052678,3974464101442,229206504521,-4799567748000,-5883015910201,383319459178,6781037739582,3978228402711,-4231814081880,-6063236129281,201009330698,5274275931342,3850763709481,-664112804020,-4171823823621,-4839570381282,-974116880908,5326585180501,6477115584790,-351610231111,-6585555004122,-4072532584348,2614356047831,4214016100270,673164730249,-1840544330362,-1705883421578,-910976141649,851058428830,3191610937019,2062460840208,-3033832295958,-5205010793469,-455693800500,4878152748659,3803243482908,-1012159474808,-3160242989189,-2012861737380,-255937779241,1545900879268,2608378151872,651379033861,-2736924259260,-2351733621931,1748165441638,3183565723402,-209888727819,-2890502595160,-1286980187701,1175157231428,1293537346282,600729448731,403821815190,-571236468821,-1841771143732,-906557664488,1523371826811,1855493325080,-258299884041,-1469423657162,-493783708928,556317782271,446857377250,116179411699,-18843110312,-411205991588,-539391739669,269137053490,961791314309,272802245438,-877774193778,-768147820339,328821868440,774898978359,178244124988,-397130792938,-298940047559,55848364910,160907607659,52848008998,-31202603468,-30050446029,-5998838280,3552632669,2767802768,892037572,165636321,18433920,1177119,38238,482,1,D,1,160,7519,161600,1898560,13190619,54615710,119242271,26363540,-552690300,-1222446389,-36065790,3757423369,4794283060,-3562824118,-13619481515,-5856639340,17832988485,22764541838,-7683370798,-32975800165,-12081174604,25403718877,23954034146,-7363347776,-18634182559,-5900450950,1850347509,7851196076,19658763772,5374634807,-37322549590,-37480014247,29584498748,67775682942,11258175975,-55600822470,-43087999625,2374817198,16066932342,28552668817,48617213340,4912713693,-81285315206,-65703583394,59374512767,101663124656,-13306778555,-103954040104,-38561308602,66303895291,74892199796,20155235541,-36037693932,-90526101166,-84554797641,44901048666,167724004403,88437257018,-112698544316,-159981208739,-10134934140,105960461869,69572810606,-7264280758,-43271815071,-63330863662,-31629105723,86675113138,139503758248,-18302322563,-207465349836,-137928135499,120207026980,225196007760,73691281391,-112890949466,-160240193083,-86107749128,53086096988,170234760725,111576857014,-111252556687,-207066096250,-7436374684,214876289631,139263428238,-111772099205,-200944743866,-75809496458,77208298441,159499064152,148089310183,-8378845324,-214795301522,-206970433039,55615004279,243909727737,122128829442,-115984822889,-170077143679,-30387916697,117431431165,144398975854,20869951167,-170660883829,-215871662553,7058980293,274052223426,241854668245,-69360358995,-284801838143,-180007012611,73659008994,196197418073,117769256371,-38852379799,-127688601469,-78432235486,56480922061,124929970749,30742704755,-126656658969,-150159001946,8299773881,178197678137,174375299985,1057745353,-175010089302,-196929035301,-44425515051,151481673091,202199815053,46639441878,-143722646671,-144795266361,26059486681,128468101913,35090554902,-104226599965,-97518178613,34165814671,127535434955,93790484902,-19815569827,-113210661365,-115011292945,-25081910995,79845235118,109105763587,48993446257,-31173204115,-62791235887,-41524094206,-6743099879,12204938759,12396322269,2522581809,467957686,24413089237,52354758859,23660630359,-65423079571,-109243937314,-30004607281,80686959333,83190104779,5310980795,-19585017482,14546433977,-1087917125,-70724787309,-78909903463,6298661386,86210798051,85291133305,24125673091,-43927882423,-72064960674,-36635405791,18543304563,19710660755,-17588417413,-3953536758,62853805673,76286690723,-7015317375,-92182646863,-86444076094,-15819812741,40993858881,58952162441,58952162441,40993858881,-15819812741,-86444076094,-92182646863,-7015317375,76286690723,62853805673,-3953536758,-17588417413,19710660755,18543304563,-36635405791,-72064960674,-43927882423,24125673091,85291133305,86210798051,6298661386,-78909903463,-70724787309,-1087917125,14546433977,-19585017482,5310980795,83190104779,80686959333,-30004607281,-109243937314,-65423079571,23660630359,52354758859,24413089237,467957686,2522581809,12396322269,12204938759,-6743099879,-41524094206,-62791235887,-31173204115,48993446257,109105763587,79845235118,-25081910995,-115011292945,-113210661365,-19815569827,93790484902,127535434955,34165814671,-97518178613,-104226599965,35090554902,128468101913,26059486681,-144795266361,-143722646671,46639441878,202199815053,151481673091,-44425515051,-196929035301,-175010089302,1057745353,174375299985,178197678137,8299773881,-150159001946,-126656658969,30742704755,124929970749,56480922061,-78432235486,-127688601469,-38852379799,117769256371,196197418073,73659008994,-180007012611,-284801838143,-69360358995,241854668245,274052223426,7058980293,-215871662553,-170660883829,20869951167,144398975854,117431431165,-30387916697,-170077143679,-115984822889,122128829442,243909727737,55615004279,-206970433039,-214795301522,-8378845324,148089310183,159499064152,77208298441,-75809496458,-200944743866,-111772099205,139263428238,214876289631,-7436374684,-207066096250,-111252556687,111576857014,170234760725,53086096988,-86107749128,-160240193083,-112890949466,73691281391,225196007760,120207026980,-137928135499,-207465349836,-18302322563,139503758248,86675113138,-31629105723,-63330863662,-43271815071,-7264280758,69572810606,105960461869,-10134934140,-159981208739,-112698544316,88437257018,167724004403,44901048666,-84554797641,-90526101166,-36037693932,20155235541,74892199796,66303895291,-38561308602,-103954040104,-13306778555,101663124656,59374512767,-65703583394,-81285315206,4912713693,48617213340,28552668817,16066932342,2374817198,-43087999625,-55600822470,11258175975,67775682942,29584498748,-37480014247,-37322549590,5374634807,19658763772,7851196076,1850347509,-5900450950,-18634182559,-7363347776,23954034146,25403718877,-12081174604,-32975800165,-7683370798,22764541838,17832988485,-5856639340,-13619481515,-3562824118,4794283060,3757423369,-36065790,-1222446389,-552690300,26363540,119242271,54615710,13190619,1898560,161600,7519,160,1 966,C,1,483,38881,1251936,21608394,232681386,1720155204,9352109235,39479631861,135405427983,392002966584,988591545438,2227581490704,4577180507634,8720304401918,15613469789064,26554566036632,43252690783554,67890395936982,103169996292468,152346537848454,219259524737295,308368989341019,424793055220212,574342051053279,763541814637329,999649830449994,1290684617282466,1645478714231887,2073748956226101,2586176177216584,3194475242285649,3911436695991153,4750949263179294,5728011484652016,6858723352104540,8160258138940740,9650804470651680,11349454843288758,13276054461783540,15451041286109940,17895285686784660,20629948736644211,23676369155103399,27055947059245724,30790018282742733,34899742831785875,39406000350985590,44329292856820664,49689663067984191,55506584778841119,61798791268750788,68584058344824807,75878943239549541,83698490636933196,92055954080689620,100962534505944988,110427111525862782,120455988413627350,131052663954672054,142217638180520692,153948301022955936,166238915708174572,179080647178642041,192461607183212535,206366896241949954,220778614990583763,235675867842181305,251034791227429758,266828584002785469,283027519788238676,299598942127784754,316507233466847840,333713788454453421,351177062405158799,368852724723546210,386693908091089253,404651537446314753,422674697286929913,440711004995762046,458707015367364666,476608680723913122,494361843975541794,511912728276444852,529208371258240465,546196951925710407,562828028284061242,579052750406958471,594824087780235823,610097086459667898,624829147985309869,638980289453084040,652513376762988985,665394380163569889,677592689236579798,689081494247094333,699838210125842334,709844862250314273,719088360733342397,727560660074520426,735258828561072173,742185056406574851,748346625069431132,753755806634665926,758429644619893400,762389625391453353,765661286575035875,768273824024978166,770259769351792253,771654746112801201,772497247522131048,772828396858242627,772691671508140390,772132594308652227,771198440982236545,769937979009342276,768401180001251353,766638848670956310,764702135413259365,762641927567416071,760508192295048838,758349361333501749,756211773395400013,754139163241656234,752172184800449448,750347942501711022,748699565694542825,747255908535230997,746041398124204928,745076001686501751,744375265338430139,743950340469308994,743807949972396365,743950340469308994,744375265338430139,745076001686501751,746041398124204928,747255908535230997,748699565694542825,750347942501711022,752172184800449448,754139163241656234,756211773395400013,758349361333501749,760508192295048838,762641927567416071,764702135413259365,766638848670956310,768401180001251353,769937979009342276,771198440982236545,772132594308652227,772691671508140390,772828396858242627,772497247522131048,771654746112801201,770259769351792253,768273824024978166,765661286575035875,762389625391453353,758429644619893400,753755806634665926,748346625069431132,742185056406574851,735258828561072173,727560660074520426,719088360733342397,709844862250314273,699838210125842334,689081494247094333,677592689236579798,665394380163569889,652513376762988985,638980289453084040,624829147985309869,610097086459667898,594824087780235823,579052750406958471,562828028284061242,546196951925710407,529208371258240465,511912728276444852,494361843975541794,476608680723913122,458707015367364666,440711004995762046,422674697286929913,404651537446314753,386693908091089253,368852724723546210,351177062405158799,333713788454453421,316507233466847840,299598942127784754,283027519788238676,266828584002785469,251034791227429758,235675867842181305,220778614990583763,206366896241949954,192461607183212535,179080647178642041,166238915708174572,153948301022955936,142217638180520692,131052663954672054,120455988413627350,110427111525862782,100962534505944988,92055954080689620,83698490636933196,75878943239549541,68584058344824807,61798791268750788,55506584778841119,49689663067984191,44329292856820664,39406000350985590,34899742831785875,30790018282742733,27055947059245724,23676369155103399,20629948736644211,17895285686784660,15451041286109940,13276054461783540,11349454843288758,9650804470651680,8160258138940740,6858723352104540,5728011484652016,4750949263179294,3911436695991153,3194475242285649,2586176177216584,2073748956226101,1645478714231887,1290684617282466,999649830449994,763541814637329,574342051053279,424793055220212,308368989341019,219259524737295,152346537848454,103169996292468,67890395936982,43252690783554,26554566036632,15613469789064,8720304401918,4577180507634,2227581490704,988591545438,392002966584,135405427983,39479631861,9352109235,1720155204,232681386,21608394,1251936,38881,483,1,D,1,161,7776,178871,2403525,21234173,133613276,636181335,2408158205,7555327292,20342732839,48356330398,103812258424,205013983361,378077223710,658985908828,1095840595320,1751025107357,2702971764686,4047396917742,5898295407571,8389032747787,11673545895983,15927522993055,21349350998350,28160690598299,36607123295940,46959482180329,59515866348928,74604096119825,92584227591613,113850371084007,138831649434611,167992766448050,201834088742323,240891044344296,285732839093229,336959780010042,395198906204914,461098910562343,535324960161466,618553724725411,711469341422885,814759865595018,929113286801357,1055213665610296,1193737725258771,1345351531387372,1510707673183919,1690442428908080,1885171241526449,2095482392611817,2321929353351382,2565021694466874,2825215715368672,3102905885403262,3398416324351791,3711992248560268,4043792218817535,4393881221534778,4762225542791204,5148690842092824,5553042544476508,5974947068247528,6413973357332705,6869593777683384,7341184164551493,7828024319000651,8329299100462794,8844099118172252,9371420873082587,9910166191583181,10459141036570172,11017055607820064,11582527591134900,12154088682621176,12730193993465376,13309233460100603,13889543771602602,14469420710264228,15047133068199396,15620938125101220,16189097614361760,16749892845472151,17301637054373879,17842684250828189,18371436232232579,18886349580907794,19385943420591566,19868808158666190,20333614320349200,20779120366946885,21204180333691976,21607752938054923,21988912789422317,22346863557002152,22680951391964585,22990675697616598,23275696021248692,23535835640369895,23771082673639124,23981589712086918,24167671941264163,24329802100188800,24468601514150926,24584828304161839,24679364463407957,24753204122759424,24807444602439527,24843279149944562,24861989597628352,24864938135424344,24853557782568350,24829342501503762,24793838409321705,24748635240368794,24695355911488473,24635642823820997,24571140112067757,24503472847956475,24434226343715507,24364927340348111,24297026837054674,24231884305691714,24170752523891207,24114762869631532,24064913380752072,24022061550749913,23986921499793815,23960064337933646,23941919574010296,23932774974447207,23932774974447207,23941919574010296,23960064337933646,23986921499793815,24022061550749913,24064913380752072,24114762869631532,24170752523891207,24231884305691714,24297026837054674,24364927340348111,24434226343715507,24503472847956475,24571140112067757,24635642823820997,24695355911488473,24748635240368794,24793838409321705,24829342501503762,24853557782568350,24864938135424344,24861989597628352,24843279149944562,24807444602439527,24753204122759424,24679364463407957,24584828304161839,24468601514150926,24329802100188800,24167671941264163,23981589712086918,23771082673639124,23535835640369895,23275696021248692,22990675697616598,22680951391964585,22346863557002152,21988912789422317,21607752938054923,21204180333691976,20779120366946885,20333614320349200,19868808158666190,19385943420591566,18886349580907794,18371436232232579,17842684250828189,17301637054373879,16749892845472151,16189097614361760,15620938125101220,15047133068199396,14469420710264228,13889543771602602,13309233460100603,12730193993465376,12154088682621176,11582527591134900,11017055607820064,10459141036570172,9910166191583181,9371420873082587,8844099118172252,8329299100462794,7828024319000651,7341184164551493,6869593777683384,6413973357332705,5974947068247528,5553042544476508,5148690842092824,4762225542791204,4393881221534778,4043792218817535,3711992248560268,3398416324351791,3102905885403262,2825215715368672,2565021694466874,2321929353351382,2095482392611817,1885171241526449,1690442428908080,1510707673183919,1345351531387372,1193737725258771,1055213665610296,929113286801357,814759865595018,711469341422885,618553724725411,535324960161466,461098910562343,395198906204914,336959780010042,285732839093229,240891044344296,201834088742323,167992766448050,138831649434611,113850371084007,92584227591613,74604096119825,59515866348928,46959482180329,36607123295940,28160690598299,21349350998350,15927522993055,11673545895983,8389032747787,5898295407571,4047396917742,2702971764686,1751025107357,1095840595320,658985908828,378077223710,205013983361,103812258424,48356330398,20342732839,7555327292,2408158205,636181335,133613276,21234173,2403525,178871,7776,161,1 967,C,1,483,39043,1288225,23553665,279802209,2378913345,15431047419,79862774353,340823677791,1230147853513,3832330358807,10481530687757,25539003350705,56154934189003,112688320445043,208389959070965,357948908784925,574602434688583,865871534317681,1228722424942625,1645811209703189,2084839240223925,2502568117062791,2854006831194913,3106074510961423,3253377952930805,3331320562912553,3419821105483983,3631892588264367,4085890002242449,4865883137832435,5978772507830223,7320009098776447,8663046717630435,9687228230343293,10049046968146323,9484404185004587,7914926030657265,5526654917822789,2791037560022555,402790554583523,-875248484552711,-436698434430749,1935855766696165,5908140600225623,10565359253110795,14553515202767205,16394054726899089,14924801606141343,9753738816501269,1569243336391253,-7827761588522175,-15827639832427507,-19622810197661969,-17015719552946267,-7227589727762823,8557106937436503,27155335275422683,43965618324638023,54078480550420507,53674505882744625,41361760798149539,19041487023990545,-8076235949829825,-32483548429344487,-46258891702452259,-43367677023862503,-21764777911256581,15332697494315109,59524592826490083,98891569883417673,120999385259245209,116504001453377307,82343233522073345,23537478256743389,-47099027364134411,-111570898926201083,-151232387546741279,-152143536646193503,-109725431061112913,-31245354250814031,64822504661146375,152741063263925973,206057358754592917,205191234793538293,143936785625626535,32801323436393279,-102133202315169717,-224939637420605435,-299011951371526391,-297450313669753513,-211817089940568675,-56515381927681939,132958892263816073,307966135553905007,419155016646650649,430279061239494119,329646146062650335,135713470383237351,-105364755609185495,-330284932295424029,-474904062122793601,-492151910935011263,-366655913449078877,-121724007933227275,183939698690545385,469756955339640667,654046775411582147,676718733802780029,517652089367578591,205340957756572939,-187299983563965517,-559780572724284111,-809797442566675599,-861348720139115109,-687487809391170821,-321032249040029143,150494005930533331,605306391669472367,918583977398466999,996562513162321009,804224037479174449,378500938334029753,-177508714223527629,-718810246158305771,-1095681245149806685,-1194322531715215133,-970045460599805839,-463431957767423933,205937378009762677,867672636715992773,1344114207289639883,1498144851595868967,1272476201358295983,709257408798073071,-56366080127009837,-828302072377727761,-1399674034927967699,-1608288989555934941,-1382578902341575563,-765106084165268449,93779812021690741,971784644569446267,1631616143623618717,1884494157014960775,1643253214301559639,950191493585758223,-28917036699168651,-1044409043313719427,-1826584425876413447,-2157538165916324457,-1931836856067984239,-1189158581051191935,-108996971442336625,1032520449975096113,1933396309112639195,2346010991075767603,2145545499526915623,1367669165401170407,204217252525675001,-1043384005443971641,-2041709992465922961,-2513980827896734179,-2316223292650471915,-1480048980919543897,-209452908527539987,1168938470854669255,2290103826585930321,2847554935480989241,2677162958522400299,1804985208287402279,445265864783131137,-1052218782671615969,-2292644076609673215,-2940981058792425755,-2813224892572880213,-1929109672653119245,-511289603987995683,1069995136363179371,2393156450322378627,3097414228114670589,2980928950291980025,2058111446836855999,559891557984111479,-1124155722674610865,-2547365454331141623,-3324785763789003969,-3237575275783366873,-2294538403560096019,-733440103295455377,1039180989673589561,2554409922190607639,3405696003542043625,3358740314691353273,2416720789680074667,822556311547088507,-1003292102462558423,-2573505895749059109,-3463858722912459903,-3427773508333426411,-2464548868203673163,-822297920599002463,1066033075579215685,2697066280040170527,3631452240440277467,3612377494138096807,2636156572312505773,955506675894090787,-986065729609112067,-2671793553319520041,-3649855776548120381,-3655134189419979353,-2681623337186958161,-985726153309866403,980920072122240835,2691568362210280459,3685499478159454421,3692243160597308039,2705256922714069007,984963409159497891,-1009971031432550281,-2744979867309181085,-3752960438569045155,-3760179209189009345,-2760664035008844065,-1018774954883797673,1000978111868292489,2758165996376584509,3781461732224512889,3795534730446265709,2795599859692811311,1049331599072076439,-974595439750829609,-2732213991609370037,-3750419066742656627,-3754269276391413843,-2741183359923684143,-981976796022991045,1051692010325065903,2814032585453332747,3831868009278817029,3831868009278817029,2814032585453332747,1051692010325065903,-981976796022991045,-2741183359923684143,-3754269276391413843,-3750419066742656627,-2732213991609370037,-974595439750829609,1049331599072076439,2795599859692811311,3795534730446265709,3781461732224512889,2758165996376584509,1000978111868292489,-1018774954883797673,-2760664035008844065,-3760179209189009345,-3752960438569045155,-2744979867309181085,-1009971031432550281,984963409159497891,2705256922714069007,3692243160597308039,3685499478159454421,2691568362210280459,980920072122240835,-985726153309866403,-2681623337186958161,-3655134189419979353,-3649855776548120381,-2671793553319520041,-986065729609112067,955506675894090787,2636156572312505773,3612377494138096807,3631452240440277467,2697066280040170527,1066033075579215685,-822297920599002463,-2464548868203673163,-3427773508333426411,-3463858722912459903,-2573505895749059109,-1003292102462558423,822556311547088507,2416720789680074667,3358740314691353273,3405696003542043625,2554409922190607639,1039180989673589561,-733440103295455377,-2294538403560096019,-3237575275783366873,-3324785763789003969,-2547365454331141623,-1124155722674610865,559891557984111479,2058111446836855999,2980928950291980025,3097414228114670589,2393156450322378627,1069995136363179371,-511289603987995683,-1929109672653119245,-2813224892572880213,-2940981058792425755,-2292644076609673215,-1052218782671615969,445265864783131137,1804985208287402279,2677162958522400299,2847554935480989241,2290103826585930321,1168938470854669255,-209452908527539987,-1480048980919543897,-2316223292650471915,-2513980827896734179,-2041709992465922961,-1043384005443971641,204217252525675001,1367669165401170407,2145545499526915623,2346010991075767603,1933396309112639195,1032520449975096113,-108996971442336625,-1189158581051191935,-1931836856067984239,-2157538165916324457,-1826584425876413447,-1044409043313719427,-28917036699168651,950191493585758223,1643253214301559639,1884494157014960775,1631616143623618717,971784644569446267,93779812021690741,-765106084165268449,-1382578902341575563,-1608288989555934941,-1399674034927967699,-828302072377727761,-56366080127009837,709257408798073071,1272476201358295983,1498144851595868967,1344114207289639883,867672636715992773,205937378009762677,-463431957767423933,-970045460599805839,-1194322531715215133,-1095681245149806685,-718810246158305771,-177508714223527629,378500938334029753,804224037479174449,996562513162321009,918583977398466999,605306391669472367,150494005930533331,-321032249040029143,-687487809391170821,-861348720139115109,-809797442566675599,-559780572724284111,-187299983563965517,205340957756572939,517652089367578591,676718733802780029,654046775411582147,469756955339640667,183939698690545385,-121724007933227275,-366655913449078877,-492151910935011263,-474904062122793601,-330284932295424029,-105364755609185495,135713470383237351,329646146062650335,430279061239494119,419155016646650649,307966135553905007,132958892263816073,-56515381927681939,-211817089940568675,-297450313669753513,-299011951371526391,-224939637420605435,-102133202315169717,32801323436393279,143936785625626535,205191234793538293,206057358754592917,152741063263925973,64822504661146375,-31245354250814031,-109725431061112913,-152143536646193503,-151232387546741279,-111570898926201083,-47099027364134411,23537478256743389,82343233522073345,116504001453377307,120999385259245209,98891569883417673,59524592826490083,15332697494315109,-21764777911256581,-43367677023862503,-46258891702452259,-32483548429344487,-8076235949829825,19041487023990545,41361760798149539,53674505882744625,54078480550420507,43965618324638023,27155335275422683,8557106937436503,-7227589727762823,-17015719552946267,-19622810197661969,-15827639832427507,-7827761588522175,1569243336391253,9753738816501269,14924801606141343,16394054726899089,14553515202767205,10565359253110795,5908140600225623,1935855766696165,-436698434430749,-875248484552711,402790554583523,2791037560022555,5526654917822789,7914926030657265,9484404185004587,10049046968146323,9687228230343293,8663046717630435,7320009098776447,5978772507830223,4865883137832435,4085890002242449,3631892588264367,3419821105483983,3331320562912553,3253377952930805,3106074510961423,2854006831194913,2502568117062791,2084839240223925,1645811209703189,1228722424942625,865871534317681,574602434688583,357948908784925,208389959070965,112688320445043,56154934189003,25539003350705,10481530687757,3832330358807,1230147853513,340823677791,79862774353,15431047419,2378913345,279802209,23553665,1288225,39043,483,1,D,1,161,7873,188439,2735845,27232005,200908599,1158581947,5425563901,21234001377,71039205973,206957347677,533345033369,1232635965019,2585843148297,4975856431627,8860501262747,14703451039233,22857721916369,33414250832205,46055709400215,59977944106783,73939819374363,86475748453929,96268651857045,102637249200853,106024922280121,108298336267179,112639704032527,122909828227743,142537005782789,173149285492921,213279038257819,257576892715949,297042866734479,320633003715401,318134794563707,283646116021381,218676199554799,133863424219363,48397658984951,-13488507222013,-28803233667221,16550939412551,121118546705791,264605985128683,409604464708737,508991214923917,518398129757361,411178668121267,191332153379613,-100579511480939,-391748763569225,-592107196934705,-617746560306979,-417879126032163,2285974208037,571436896452791,1160876211774289,1612407294528629,1779886940955239,1574774351669489,1003249008013373,181635386366317,-679509162663525,-1323256066439159,-1515867575098571,-1120189802153403,-152349493919885,1197375237733625,2592498069082043,3627445358681803,3937588529237537,3312753145445657,1781005686169097,-365021143132563,-2615007149069771,-4358878087286289,-5051356227827791,-4379356258938345,-2381941563989105,517593863114459,3586424022585171,5955513488312547,6854678339517705,5848151207545095,3000095523393717,-1086961719039931,-5384724167086423,-8685642172450743,-9927892298361411,-8515053156584659,-4537000303696807,1183804713924477,7251678957142661,12035566818565885,14105481021707989,12654060524790701,7782820619328129,557658869335227,-7204890899189491,-13383236646877277,-16120113099723157,-14365273129034605,-8237786306240571,908747512046995,10762585873102595,18622791125852039,22122623192075921,19914644459133219,12123339920866157,423046553469375,-12308362140323485,-22696192303187801,-27765476522828291,-25789484917073693,-16849895555217855,-2934869307873611,12481341248301771,25295459185202801,31861737785354715,30022242947415179,19791215091756351,3482989540695141,-14783945451450679,-30106347844160009,-38090465214074079,-36082777448536489,-23995375508355423,-4475549398845297,17663113828814595,36631244071397607,47182948656535565,46066985653563231,33011037381959153,10946283602028717,-14628027622204275,-37009274315083597,-50048319669413363,-49838815816044225,-35877009213680899,-11352927681140837,17546118207854251,43175810243524711,58438271786688833,58724505857551993,43265775548604807,15503012620403345,-17665933229502637,-47603440169109715,-66188627007290891,-68024269336515619,-51994148735863525,-21723824111181269,15220506688687957,49224014256082505,71134586401266693,74738444067933783,58530429061658747,26275198978621245,-13834154815414503,-51238469662997795,-75777353591276847,-80433091140307603,-63314152280676251,-28319780670548361,15735424174232599,57347408492102359,85336298148919579,91855799850257155,74587856823341739,37510808947914457,-10004381681662977,-55572218056295065,-87042233947994171,-95763669307580499,-78984506779515065,-40719921773866363,9177010894523097,57533797762932791,91325464213369003,101176062686759547,83949283232664683,43711017561488687,-9224995097681311,-60946888636525067,-97610544184901359,-109155764618517053,-92071580649594837,-50446467177925727,5007857422515345,59726161655806911,99135194485750683,112559577014426931,96139517747012347,53958202311015945,-2952419405807067,-59487108077357851,-100471623723965945,-114732867821560465,-98143552101572173,-54810359172837005,3938779847095763,62522094561837895,105245991461678813,120516364462595785,103987805292157809,59795854846939315,-477654740299739,-60851255505421601,-105200626711504081,-121586891313490167,-105490085003157989,-61071133188314811,-110701287266047,61106859224671471,106142222067329273,122819425270097699,106521749810046311,61470125404497639,-369032193433269,-62463224530065535,-108136527006377337,-125052781581153865,-108551441588831379,-62930102624846475,-319698522818543,62551480667612427,108839789723906467,126113125647890691,109705422402389257,63990769071809731,1226290887560775,-61730225764329617,-107946396190753265,-124967784837659469,-108172722268000465,-62025430509015349,1114031482795671,64307140312709249,110589874806692775,127534258298508479,110589874806692775,64307140312709249,1114031482795671,-62025430509015349,-108172722268000465,-124967784837659469,-107946396190753265,-61730225764329617,1226290887560775,63990769071809731,109705422402389257,126113125647890691,108839789723906467,62551480667612427,-319698522818543,-62930102624846475,-108551441588831379,-125052781581153865,-108136527006377337,-62463224530065535,-369032193433269,61470125404497639,106521749810046311,122819425270097699,106142222067329273,61106859224671471,-110701287266047,-61071133188314811,-105490085003157989,-121586891313490167,-105200626711504081,-60851255505421601,-477654740299739,59795854846939315,103987805292157809,120516364462595785,105245991461678813,62522094561837895,3938779847095763,-54810359172837005,-98143552101572173,-114732867821560465,-100471623723965945,-59487108077357851,-2952419405807067,53958202311015945,96139517747012347,112559577014426931,99135194485750683,59726161655806911,5007857422515345,-50446467177925727,-92071580649594837,-109155764618517053,-97610544184901359,-60946888636525067,-9224995097681311,43711017561488687,83949283232664683,101176062686759547,91325464213369003,57533797762932791,9177010894523097,-40719921773866363,-78984506779515065,-95763669307580499,-87042233947994171,-55572218056295065,-10004381681662977,37510808947914457,74587856823341739,91855799850257155,85336298148919579,57347408492102359,15735424174232599,-28319780670548361,-63314152280676251,-80433091140307603,-75777353591276847,-51238469662997795,-13834154815414503,26275198978621245,58530429061658747,74738444067933783,71134586401266693,49224014256082505,15220506688687957,-21723824111181269,-51994148735863525,-68024269336515619,-66188627007290891,-47603440169109715,-17665933229502637,15503012620403345,43265775548604807,58724505857551993,58438271786688833,43175810243524711,17546118207854251,-11352927681140837,-35877009213680899,-49838815816044225,-50048319669413363,-37009274315083597,-14628027622204275,10946283602028717,33011037381959153,46066985653563231,47182948656535565,36631244071397607,17663113828814595,-4475549398845297,-23995375508355423,-36082777448536489,-38090465214074079,-30106347844160009,-14783945451450679,3482989540695141,19791215091756351,30022242947415179,31861737785354715,25295459185202801,12481341248301771,-2934869307873611,-16849895555217855,-25789484917073693,-27765476522828291,-22696192303187801,-12308362140323485,423046553469375,12123339920866157,19914644459133219,22122623192075921,18622791125852039,10762585873102595,908747512046995,-8237786306240571,-14365273129034605,-16120113099723157,-13383236646877277,-7204890899189491,557658869335227,7782820619328129,12654060524790701,14105481021707989,12035566818565885,7251678957142661,1183804713924477,-4537000303696807,-8515053156584659,-9927892298361411,-8685642172450743,-5384724167086423,-1086961719039931,3000095523393717,5848151207545095,6854678339517705,5955513488312547,3586424022585171,517593863114459,-2381941563989105,-4379356258938345,-5051356227827791,-4358878087286289,-2615007149069771,-365021143132563,1781005686169097,3312753145445657,3937588529237537,3627445358681803,2592498069082043,1197375237733625,-152349493919885,-1120189802153403,-1515867575098571,-1323256066439159,-679509162663525,181635386366317,1003249008013373,1574774351669489,1779886940955239,1612407294528629,1160876211774289,571436896452791,2285974208037,-417879126032163,-617746560306979,-592107196934705,-391748763569225,-100579511480939,191332153379613,411178668121267,518398129757361,508991214923917,409604464708737,264605985128683,121118546705791,16550939412551,-28803233667221,-13488507222013,48397658984951,133863424219363,218676199554799,283646116021381,318134794563707,320633003715401,297042866734479,257576892715949,213279038257819,173149285492921,142537005782789,122909828227743,112639704032527,108298336267179,106024922280121,102637249200853,96268651857045,86475748453929,73939819374363,59977944106783,46055709400215,33414250832205,22857721916369,14703451039233,8860501262747,4975856431627,2585843148297,1232635965019,533345033369,206957347677,71039205973,21234001377,5425563901,1158581947,200908599,27232005,2735845,188439,7873,161,1 969,C,1,485,39366,1283622,22543944,248336202,1888594794,10613961858,46427595408,164638706985,488695380105,1244714516754,2773079288520,5485808376492,9751666643580,15725277441516,23176957141932,31400545002406,39260449632263,45394712084749,48538717797440,47897013711546,43473748115496,36261612811638,28194160068060,21801135566898,19583733048585,23248310851788,33031083299178,47361655330671,63035187179040,75894256371738,81870222238122,78129789369048,64019743664101,41549893818770,15220856141245,-8854397251597,-24371045556446,-26482021390777,-13227596162496,13674367033074,48906407674818,84557351344626,111837785274069,123120630494766,113868970165812,83930182730019,37867244580588,-15806326750908,-66403139840310,-103405723319333,-118895776863385,-109522769799932,-77490816451747,-30367996017635,20383493567306,61906341580303,82879362719681,76304229804546,41380215242403,-16016440107585,-84323776495782,-148717398663975,-194368170210243,-209843584014204,-189981531677991,-137349006470739,-61987559692784,20588092709237,92840375496919,139094828463980,149116017675679,120529312589477,59377775489506,-21063429015811,-103175568428927,-168921925327861,-203730197756964,-199755142611558,-157531532450709,-85722576328950,709299785982,83844997059201,146614727770488,176321683217929,167399952574175,122396429690239,51373778618813,-30183227422682,-104769651905779,-156354452866601,-173724047040628,-152915770819175,-97928626092241,-20101898144897,64265735195357,137431585947330,183750709202745,193119920003118,163031219509278,99004573247721,13696898400727,-75880624780927,-151863526286801,-199230532883779,-209270653828799,-181213772698438,-122355471630899,-46463742846109,29549183946760,89062968723980,119359850934100,114428279241740,75913647955480,12926682638120,-60140137607226,-127017180221193,-172897602719073,-187936342202990,-169204206703102,-121033009783460,-54231740776552,16704983880880,76786845023498,113767898736760,121209785774819,99533801012683,55884964146605,2474371528207,-46713337726315,-78926660942129,-85794399080563,-65447648001347,-22559681225755,32564212203744,86781590479783,127617063470207,146044505121007,139032257145011,110062183730353,67994606840543,25074710892109,-6638483555815,-18328573016645,-6638483555815,25074710892109,67994606840543,110062183730353,139032257145011,146044505121007,127617063470207,86781590479783,32564212203744,-22559681225755,-65447648001347,-85794399080563,-78926660942129,-46713337726315,2474371528207,55884964146605,99533801012683,121209785774819,113767898736760,76786845023498,16704983880880,-54231740776552,-121033009783460,-169204206703102,-187936342202990,-172897602719073,-127017180221193,-60140137607226,12926682638120,75913647955480,114428279241740,119359850934100,89062968723980,29549183946760,-46463742846109,-122355471630899,-181213772698438,-209270653828799,-199230532883779,-151863526286801,-75880624780927,13696898400727,99004573247721,163031219509278,193119920003118,183750709202745,137431585947330,64265735195357,-20101898144897,-97928626092241,-152915770819175,-173724047040628,-156354452866601,-104769651905779,-30183227422682,51373778618813,122396429690239,167399952574175,176321683217929,146614727770488,83844997059201,709299785982,-85722576328950,-157531532450709,-199755142611558,-203730197756964,-168921925327861,-103175568428927,-21063429015811,59377775489506,120529312589477,149116017675679,139094828463980,92840375496919,20588092709237,-61987559692784,-137349006470739,-189981531677991,-209843584014204,-194368170210243,-148717398663975,-84323776495782,-16016440107585,41380215242403,76304229804546,82879362719681,61906341580303,20383493567306,-30367996017635,-77490816451747,-109522769799932,-118895776863385,-103405723319333,-66403139840310,-15806326750908,37867244580588,83930182730019,113868970165812,123120630494766,111837785274069,84557351344626,48906407674818,13674367033074,-13227596162496,-26482021390777,-24371045556446,-8854397251597,15220856141245,41549893818770,64019743664101,78129789369048,81870222238122,75894256371738,63035187179040,47361655330671,33031083299178,23248310851788,19583733048585,21801135566898,28194160068060,36261612811638,43473748115496,47897013711546,48538717797440,45394712084749,39260449632263,31400545002406,23176957141932,15725277441516,9751666643580,5485808376492,2773079288520,1244714516754,488695380105,164638706985,46427595408,10613961858,1888594794,248336202,22543944,1283622,39366,485,1,D,1,162,7906,184596,2530556,22934542,148843044,733780110,2876973637,9301237158,25505350721,60628607874,127069239404,237970588578,402479950218,619976411148,875551068976,1139111386998,1369438677387,1522884656916,1564877993414,1481587832538,1288678734536,1033915522570,790990336888,643656049863,662583185519,881180423408,1278420091565,1775818196385,2251505205348,2568731437016,2612211896186,2322909935438,1721874780213,915837057159,80079530400,-579486760091,-877179559105,-698967594218,-39421396786,986237568944,2159787785010,3205146306337,3850274981411,3892955277228,3254463056265,2006440850827,364254131986,-1355010143334,-2800832502012,-3667777317939,-3768648610326,-3083353233102,-1772152447451,-149102686222,1383835742220,2426330482675,2674158729026,1997216626877,477996131676,-1596354958363,-3789962136033,-5612763325638,-6629656150517,-6564849892141,-5374275489778,-3264904008335,-658779505578,1897689910919,3855642103076,4786022398732,4480180187973,2998457880902,659348115844,-2026268914171,-4469485975747,-6131663534395,-6642038579364,-5880736682541,-3999662300689,-1389007168528,1407655596211,3813537511439,5337098279726,5677043935414,4784637460348,2867448075888,347684859489,-2230219075849,-4313953975400,-5453137647975,-5397840576191,-4148570515746,-1957271975714,718967258984,3319071997292,5292301229637,6212870117871,5873966955888,4324361135613,1863489486493,-1018200224693,-3746487823009,-5777479916725,-6719098369533,-6416269497918,-4975808966576,-2747105998285,-237286732278,2001289203813,3482766210977,3899226651305,3179083653109,1499032329767,-750347996911,-3063233752525,-4926270019304,-5930995378651,-5868886039549,-4762485186641,-2862338931295,-588550915429,1573317471213,3171542211065,3897249524424,3653069552337,2562735710479,948630402147,-755175686023,-2107536030827,-2756437842109,-2533948787153,-1486983234073,137282040125,1947229841110,3519274942470,4496873127096,4678689221106,4074979478112,2889371283760,1472563794478,230153137300,-493109954466,-493109954466,230153137300,1472563794478,2889371283760,4074979478112,4678689221106,4496873127096,3519274942470,1947229841110,137282040125,-1486983234073,-2533948787153,-2756437842109,-2107536030827,-755175686023,948630402147,2562735710479,3653069552337,3897249524424,3171542211065,1573317471213,-588550915429,-2862338931295,-4762485186641,-5868886039549,-5930995378651,-4926270019304,-3063233752525,-750347996911,1499032329767,3179083653109,3899226651305,3482766210977,2001289203813,-237286732278,-2747105998285,-4975808966576,-6416269497918,-6719098369533,-5777479916725,-3746487823009,-1018200224693,1863489486493,4324361135613,5873966955888,6212870117871,5292301229637,3319071997292,718967258984,-1957271975714,-4148570515746,-5397840576191,-5453137647975,-4313953975400,-2230219075849,347684859489,2867448075888,4784637460348,5677043935414,5337098279726,3813537511439,1407655596211,-1389007168528,-3999662300689,-5880736682541,-6642038579364,-6131663534395,-4469485975747,-2026268914171,659348115844,2998457880902,4480180187973,4786022398732,3855642103076,1897689910919,-658779505578,-3264904008335,-5374275489778,-6564849892141,-6629656150517,-5612763325638,-3789962136033,-1596354958363,477996131676,1997216626877,2674158729026,2426330482675,1383835742220,-149102686222,-1772152447451,-3083353233102,-3768648610326,-3667777317939,-2800832502012,-1355010143334,364254131986,2006440850827,3254463056265,3892955277228,3850274981411,3205146306337,2159787785010,986237568944,-39421396786,-698967594218,-877179559105,-579486760091,80079530400,915837057159,1721874780213,2322909935438,2612211896186,2568731437016,2251505205348,1775818196385,1278420091565,881180423408,662583185519,643656049863,790990336888,1033915522570,1288678734536,1481587832538,1564877993414,1522884656916,1369438677387,1139111386998,875551068976,619976411148,402479950218,237970588578,127069239404,60628607874,25505350721,9301237158,2876973637,733780110,148843044,22934542,2530556,184596,7906,162,1 970,C,1,485,39528,1320170,24537908,297996125,2610418501,17629325140,96247580340,440071650580,1731733941319,5993105551555,18561896545332,52191406938110,134801540989092,322952006762775,723494932183639,1525840191583680,3046553912255600,5786399547935120,10497396776968221,18254287034616305,30521592400432788,49205210700635170,76677331384456868,115766331610056065,169709590645622021,242076292132804660,336677611574632360,457490541149734320,608625781336239099,794366752628064175,1019294350112190352,1288491355136887850,1607794932180972412,1984041368398923215,2425231589350220819,2940546029600436060,3540157490176759420,4234830303032488960,5035347292139000141,5951861120666793845,6993308715411199328,8167041753830596170,9478802329543117308,10933108994197232225,12534023353531448701,14286160737187145560,16195716811156449420,18271233198720823030,20523840727742914799,22966806776330380565,25614363017137872822,28479972690966179190,31574369494745871442,34903815757499291635,38469045777334214219,42265260497057678460,46283329749987479560,50512076121007455130,54941222700091723521,59564359865234054595,64381191516698828338,69398401523386584870,74628739352430796638,80088316995960657845,85792554178477248681,91751598692377060660,97966278101297540920,104425631098968174150,111106796338142398419,117977542359818457985,125001104109692651462,132142390965424109970,139374199796869752522,146681928630891293515,154065504954287196259,161537797434054153180,169119565011489821240,176831840340666791370,184687343512982577981,192682893567939914615,200794711562222432318,208977972048516488630,217171054043489281298,225303859678945678565,233308557662475379221,241130418479490303980,248736227306127751040,256118166584812601990,263291994058157354779,270289613618356990225,277147462655416523962,283893208011167672550,290533784456832207882,297047666990397769295,303383438048338136719,309465353258328730805,315205018147094272425,320516826194554544270,325333824942543880231,329620423527701515615,333378923095942728183,336648142979832283255,339494158616206243598,341994974205489259665,344222407239553454921,346225213989739930715,348017337014213912635,349574112395613930490,350837548188829403769,351729753242020082665,352171715217109824897,352103333521146300345,351500218191595942162,350383381936331982375,348819462500094387639,346911191856325542225,344780016012127248125,342544569571129415110,340299707031084616231,338100748164048204095,335956501096717331343,333832715556325716595,331665310532157222318,329380530851126056385,326917610395327366821,324248916971021413735,321393069655077971435,318418047045184371810,315433508549942239209,312573940687136206485,309976282005101763657,307756915447846061865,305993067120945530002,304712679819784144575,303894954164926768939,303481388538318959985,303394828575542457545,303562274955350548910,303936385614005560531,304510922578994825755,305326758834252870063,306467166793951045915,308043483283896281758,310174356463313963785,312963160917693480081,316478518358511367395,320742116016086404655,325726351624120061590,331362134423325744789,337554932186115626345,344205373334274700517,351229779733932162845,358576113485414232842,366231927939215434095,374222754594686000099,382601509429010752445,391431479099489741145,400766812407051054050,410634904064664267331,421024533152025685655,431882247430351242003,443117593280916306275,454615814789220762038,466255028565462910545,477923976173527024241,489536447777108416115,501039336710956517775,512412806743354965990,523662871387160143269,534808380196846211085,545865601478099185877,556834028345124614405,567686637899428354682,578366715162561810375,588791788551199926199,598863580588134617365,608481532918446230085,617556717790105365130,626022954299398030831,633842686066808305835,641006459438281155203,647526359209806587595,653425156387025561718,658723878781647184245,663430817444428613321,667534572339972821595,671002727533593033335,673786376016046499030,675829313009325301249,677079613265898092185,677500758792993691317,677079613265898092185,675829313009325301249,673786376016046499030,671002727533593033335,667534572339972821595,663430817444428613321,658723878781647184245,653425156387025561718,647526359209806587595,641006459438281155203,633842686066808305835,626022954299398030831,617556717790105365130,608481532918446230085,598863580588134617365,588791788551199926199,578366715162561810375,567686637899428354682,556834028345124614405,545865601478099185877,534808380196846211085,523662871387160143269,512412806743354965990,501039336710956517775,489536447777108416115,477923976173527024241,466255028565462910545,454615814789220762038,443117593280916306275,431882247430351242003,421024533152025685655,410634904064664267331,400766812407051054050,391431479099489741145,382601509429010752445,374222754594686000099,366231927939215434095,358576113485414232842,351229779733932162845,344205373334274700517,337554932186115626345,331362134423325744789,325726351624120061590,320742116016086404655,316478518358511367395,312963160917693480081,310174356463313963785,308043483283896281758,306467166793951045915,305326758834252870063,304510922578994825755,303936385614005560531,303562274955350548910,303394828575542457545,303481388538318959985,303894954164926768939,304712679819784144575,305993067120945530002,307756915447846061865,309976282005101763657,312573940687136206485,315433508549942239209,318418047045184371810,321393069655077971435,324248916971021413735,326917610395327366821,329380530851126056385,331665310532157222318,333832715556325716595,335956501096717331343,338100748164048204095,340299707031084616231,342544569571129415110,344780016012127248125,346911191856325542225,348819462500094387639,350383381936331982375,351500218191595942162,352103333521146300345,352171715217109824897,351729753242020082665,350837548188829403769,349574112395613930490,348017337014213912635,346225213989739930715,344222407239553454921,341994974205489259665,339494158616206243598,336648142979832283255,333378923095942728183,329620423527701515615,325333824942543880231,320516826194554544270,315205018147094272425,309465353258328730805,303383438048338136719,297047666990397769295,290533784456832207882,283893208011167672550,277147462655416523962,270289613618356990225,263291994058157354779,256118166584812601990,248736227306127751040,241130418479490303980,233308557662475379221,225303859678945678565,217171054043489281298,208977972048516488630,200794711562222432318,192682893567939914615,184687343512982577981,176831840340666791370,169119565011489821240,161537797434054153180,154065504954287196259,146681928630891293515,139374199796869752522,132142390965424109970,125001104109692651462,117977542359818457985,111106796338142398419,104425631098968174150,97966278101297540920,91751598692377060660,85792554178477248681,80088316995960657845,74628739352430796638,69398401523386584870,64381191516698828338,59564359865234054595,54941222700091723521,50512076121007455130,46283329749987479560,42265260497057678460,38469045777334214219,34903815757499291635,31574369494745871442,28479972690966179190,25614363017137872822,22966806776330380565,20523840727742914799,18271233198720823030,16195716811156449420,14286160737187145560,12534023353531448701,10933108994197232225,9478802329543117308,8167041753830596170,6993308715411199328,5951861120666793845,5035347292139000141,4234830303032488960,3540157490176759420,2940546029600436060,2425231589350220819,1984041368398923215,1607794932180972412,1288491355136887850,1019294350112190352,794366752628064175,608625781336239099,457490541149734320,336677611574632360,242076292132804660,169709590645622021,115766331610056065,76677331384456868,49205210700635170,30521592400432788,18254287034616305,10497396776968221,5786399547935120,3046553912255600,1525840191583680,723494932183639,322952006762775,134801540989092,52191406938110,18561896545332,5993105551555,1731733941319,440071650580,96247580340,17629325140,2610418501,297996125,24537908,1320170,39528,485,1,D,1,162,8003,194289,2874952,29360209,224269826,1354926258,6743581504,28518595174,104988914227,343051957056,1010721634937,2720121198697,6758927017638,15644049584701,33978281550170,69679876577796,135618273985634,251622218814188,446732894188651,761468815054450,1249777383927499,1980304987956929,3036658186172410,4516475633928893,6529382161573378,9194217706110580,12636254058722272,16985334576899416,22375894443671697,28949567297580410,36860543569765819,46283084733850571,57419770820226074,70508387433832957,85825083872685866,103681747382051730,124416510457568516,148377835277562042,175904412774211103,207304737097480574,242841175464554903,282723226831527773,327113240192845590,376145253329934499,429954278926295344,488710066648789744,552647010027941667,622081269208786249,697407843374527481,779074222899480456,867532741452619141,963179649809914846,1066293750618197573,1176989710980668771,1295199891673165566,1420693467953659672,1553133506864942057,1692163164767183119,1837503538746974321,1989040303513347308,2146875935025448181,2311329837296926478,2482879407452395491,2662048925089902467,2849266999288813214,3044723634150138418,3248261747808251259,3459333486589592211,3677039113521226487,3900247888812324932,4127780179257655757,4358612884389001968,4592060728721671503,4827887166038427553,5066311313755373254,5307899427528873766,5553356350448730691,5803257936883103309,6057783274299571835,6316510599069237638,6578330844821969569,6841509005234495962,7103890644454423231,7363216225991515409,7617477697059310702,7865237215443398860,8105831472628970903,8339407093788238055,8566768990221576023,8789066495756336368,9007381786360731541,9222311832919951166,9433641889865403589,9640192581050527101,9839886575598310904,10030032132812088497,10207770283636017341,10370591888040036986,10516810223381452188,10645879820531876398,10758482887903878408,10856354760107767326,10941878488883850047,11017532657315264091,11085313066372802796,11146259048537286937,11200195586243635869,11245756717654553616,11280693623095237410,11302406097818406658,11308583602460482906,11297814094936411236,11270022409000789769,11226634999961323069,11170427146451545328,11105079198037791221,11034534386007290633,10962297013314741570,10890825662151275572,10821157313250809506,10752848665572322198,10684251246201365180,10613062572599124803,10537033367231947035,10454674773890442084,10365808049190375365,10271832933919952637,10175652541305528376,10081268490630112758,9993133237997999230,9915400707419775492,9851239224857905082,9802357208906415369,9768845050228793005,9749366605389960208,9741656375429926973,9743210996839145917,9752021149090576788,9767181766723688022,9789246212645265758,9820247442874835784,9863383210534840758,9922436429473260459,10001059473703573941,10102079761614843870,10226977410079581775,10375645900683147383,10546482848000850540,10736784612844627400,10943352101848129008,11163170298179249462,11394010496223668732,11634824358916894017,11885847695039864007,12148397869911977582,12424416979352435379,12715868091352721971,13024121965876870326,13349470529066374370,13690871961240280156,14045978281002012884,14411432372318937954,14783362047044476003,15157957129394882237,15532000555670338778,15903238762489589287,16270516193105946699,16633653998721140020,16993111082060329148,17349513357107669320,17703163995310813940,18053647996895704382,18399619282027612231,18738814073755296485,19068281281181863066,19384771209813108973,19685189397289812645,19967010201315487800,20228557160534968260,20469090635459202784,20688689587963133030,20887962581308376520,21067661989145399701,21228296171613078247,21369832544267066026,21491560878682604631,21592146710254646859,21669858861747781402,21722913654017376902,21749851048535291992,21749851048535291992,21722913654017376902,21669858861747781402,21592146710254646859,21491560878682604631,21369832544267066026,21228296171613078247,21067661989145399701,20887962581308376520,20688689587963133030,20469090635459202784,20228557160534968260,19967010201315487800,19685189397289812645,19384771209813108973,19068281281181863066,18738814073755296485,18399619282027612231,18053647996895704382,17703163995310813940,17349513357107669320,16993111082060329148,16633653998721140020,16270516193105946699,15903238762489589287,15532000555670338778,15157957129394882237,14783362047044476003,14411432372318937954,14045978281002012884,13690871961240280156,13349470529066374370,13024121965876870326,12715868091352721971,12424416979352435379,12148397869911977582,11885847695039864007,11634824358916894017,11394010496223668732,11163170298179249462,10943352101848129008,10736784612844627400,10546482848000850540,10375645900683147383,10226977410079581775,10102079761614843870,10001059473703573941,9922436429473260459,9863383210534840758,9820247442874835784,9789246212645265758,9767181766723688022,9752021149090576788,9743210996839145917,9741656375429926973,9749366605389960208,9768845050228793005,9802357208906415369,9851239224857905082,9915400707419775492,9993133237997999230,10081268490630112758,10175652541305528376,10271832933919952637,10365808049190375365,10454674773890442084,10537033367231947035,10613062572599124803,10684251246201365180,10752848665572322198,10821157313250809506,10890825662151275572,10962297013314741570,11034534386007290633,11105079198037791221,11170427146451545328,11226634999961323069,11270022409000789769,11297814094936411236,11308583602460482906,11302406097818406658,11280693623095237410,11245756717654553616,11200195586243635869,11146259048537286937,11085313066372802796,11017532657315264091,10941878488883850047,10856354760107767326,10758482887903878408,10645879820531876398,10516810223381452188,10370591888040036986,10207770283636017341,10030032132812088497,9839886575598310904,9640192581050527101,9433641889865403589,9222311832919951166,9007381786360731541,8789066495756336368,8566768990221576023,8339407093788238055,8105831472628970903,7865237215443398860,7617477697059310702,7363216225991515409,7103890644454423231,6841509005234495962,6578330844821969569,6316510599069237638,6057783274299571835,5803257936883103309,5553356350448730691,5307899427528873766,5066311313755373254,4827887166038427553,4592060728721671503,4358612884389001968,4127780179257655757,3900247888812324932,3677039113521226487,3459333486589592211,3248261747808251259,3044723634150138418,2849266999288813214,2662048925089902467,2482879407452395491,2311329837296926478,2146875935025448181,1989040303513347308,1837503538746974321,1692163164767183119,1553133506864942057,1420693467953659672,1295199891673165566,1176989710980668771,1066293750618197573,963179649809914846,867532741452619141,779074222899480456,697407843374527481,622081269208786249,552647010027941667,488710066648789744,429954278926295344,376145253329934499,327113240192845590,282723226831527773,242841175464554903,207304737097480574,175904412774211103,148377835277562042,124416510457568516,103681747382051730,85825083872685866,70508387433832957,57419770820226074,46283084733850571,36860543569765819,28949567297580410,22375894443671697,16985334576899416,12636254058722272,9194217706110580,6529382161573378,4516475633928893,3036658186172410,1980304987956929,1249777383927499,761468815054450,446732894188651,251622218814188,135618273985634,69679876577796,33978281550170,15644049584701,6758927017638,2720121198697,1010721634937,343051957056,104988914227,28518595174,6743581504,1354926258,224269826,29360209,2874952,194289,8003,162,1 971,C,1,485,38719,1200095,18966475,173323367,971860347,3387969675,7028382465,7154645445,50453811,-3476966999,11620747013,34483002925,41701766567,22197091937,-17700977485,-9250670547,79706572983,122507971119,83179632259,12250887397,-82118974389,33865072431,256009748745,181097896425,69840537023,-76772552025,-192829346019,242119583635,387591449559,91579310213,1044938319,-370291880143,-116457277999,514766492857,219724188207,90351838237,-394789809801,-605781368451,403771566113,303090645123,316607781217,-19313405669,-1203760642477,150369263819,476760421469,174751130923,1030361799435,-1200265308501,-831942781513,999703545513,-133107734983,1571907207201,264593223915,-1913171749649,746085721221,-16158145253,1243686327887,2011874255649,-1955768904735,-70140498707,-209230254373,56482642123,3638672500241,-1313126580709,-1238729840117,352960505709,-2430664637967,3729480960183,1447557217115,-3256742073383,1004681037533,-3081141250583,381698294119,4776464043585,-2756669566387,-228327915725,-1618336082653,-2998837107697,5233710593159,20559974375,-763923152283,268460277199,-5498483572929,3927229057867,3149579951123,-1755276289615,3710961408893,-5712296613629,-1324345821361,7274194702477,-2394113149979,3571360131535,-290472793437,-7648068791057,6116490322191,1198048007015,158680720009,4088519839549,-8182784801829,410681401887,3312098524123,-1508655230739,6224310671475,-6241971736603,-4657362624473,4658358720193,-4364350782385,6705249892615,596416879713,-10855410132635,5207824803845,-2529883566981,268939389411,9322538332867,-9520368718933,-1136508269663,2916502432005,-3809733652361,9579475538487,-1764889863195,-5029413701697,3261373962945,-4639226476925,7759714151731,3468740475883,-6781017345081,4710765037941,-6068918496817,1479817544853,10821270703063,-8416547542075,1524781386197,-93711620407,-8007411192931,10703925353049,-775996103977,-5528457934141,2743581123407,-7782197379175,3409052825245,4367558339125,-4504795388953,1983840199617,-7147966892089,209997343335,6863962179501,-5173623347797,4614209014011,-3193675864883,-7492697253985,10894415835495,-1882463926989,-944313197989,5791337938453,-9594113408175,3602959638259,6450945268867,-3422908645571,4590369638503,-4204743770389,-2141355922595,5242457274263,-1515749261377,4746990010469,-3791656664449,-5536004217057,6572815270047,-4581742306863,2993474407625,3882016188157,-12313442970937,4186691822235,1848106891473,-5304061395355,7846879533455,-6006277092795,-5257834118883,5296722357683,-2678030072431,3625196258727,-516192950971,-4539089414649,2729567691707,-2503173294899,5397973056325,2348854836159,-7184036774385,5770871980001,-2001888259379,-1424446466407,10347740783339,-6459113199731,-1737247841411,5735436207025,-5451251398991,4720935933935,3020469746989,-5926821649751,1394095774359,-646072847343,584377459087,1628335789293,-2362488234233,346318221369,-3885339956763,506117316959,4578656483563,-5677604342061,977930159465,1173623374903,-6615509166973,5802711126613,1510839423315,-6214481143277,4126537944631,-1115065125003,-2376382546465,5466877840881,-911234948263,-1997130938607,1563731440835,927917859131,973888584299,296036055289,2066533152773,-1491443138577,-1244482900701,5532336103959,-1997372815859,-1609805764237,4638685008391,-4381372141377,297959897113,5010378726499,-4749687146485,-131682804807,2263177057515,-3206880390215,652167436049,1341355068423,-2031224367851,-2031224367851,1341355068423,652167436049,-3206880390215,2263177057515,-131682804807,-4749687146485,5010378726499,297959897113,-4381372141377,4638685008391,-1609805764237,-1997372815859,5532336103959,-1244482900701,-1491443138577,2066533152773,296036055289,973888584299,927917859131,1563731440835,-1997130938607,-911234948263,5466877840881,-2376382546465,-1115065125003,4126537944631,-6214481143277,1510839423315,5802711126613,-6615509166973,1173623374903,977930159465,-5677604342061,4578656483563,506117316959,-3885339956763,346318221369,-2362488234233,1628335789293,584377459087,-646072847343,1394095774359,-5926821649751,3020469746989,4720935933935,-5451251398991,5735436207025,-1737247841411,-6459113199731,10347740783339,-1424446466407,-2001888259379,5770871980001,-7184036774385,2348854836159,5397973056325,-2503173294899,2729567691707,-4539089414649,-516192950971,3625196258727,-2678030072431,5296722357683,-5257834118883,-6006277092795,7846879533455,-5304061395355,1848106891473,4186691822235,-12313442970937,3882016188157,2993474407625,-4581742306863,6572815270047,-5536004217057,-3791656664449,4746990010469,-1515749261377,5242457274263,-2141355922595,-4204743770389,4590369638503,-3422908645571,6450945268867,3602959638259,-9594113408175,5791337938453,-944313197989,-1882463926989,10894415835495,-7492697253985,-3193675864883,4614209014011,-5173623347797,6863962179501,209997343335,-7147966892089,1983840199617,-4504795388953,4367558339125,3409052825245,-7782197379175,2743581123407,-5528457934141,-775996103977,10703925353049,-8007411192931,-93711620407,1524781386197,-8416547542075,10821270703063,1479817544853,-6068918496817,4710765037941,-6781017345081,3468740475883,7759714151731,-4639226476925,3261373962945,-5029413701697,-1764889863195,9579475538487,-3809733652361,2916502432005,-1136508269663,-9520368718933,9322538332867,268939389411,-2529883566981,5207824803845,-10855410132635,596416879713,6705249892615,-4364350782385,4658358720193,-4657362624473,-6241971736603,6224310671475,-1508655230739,3312098524123,410681401887,-8182784801829,4088519839549,158680720009,1198048007015,6116490322191,-7648068791057,-290472793437,3571360131535,-2394113149979,7274194702477,-1324345821361,-5712296613629,3710961408893,-1755276289615,3149579951123,3927229057867,-5498483572929,268460277199,-763923152283,20559974375,5233710593159,-2998837107697,-1618336082653,-228327915725,-2756669566387,4776464043585,381698294119,-3081141250583,1004681037533,-3256742073383,1447557217115,3729480960183,-2430664637967,352960505709,-1238729840117,-1313126580709,3638672500241,56482642123,-209230254373,-70140498707,-1955768904735,2011874255649,1243686327887,-16158145253,746085721221,-1913171749649,264593223915,1571907207201,-133107734983,999703545513,-831942781513,-1200265308501,1030361799435,174751130923,476760421469,150369263819,-1203760642477,-19313405669,316607781217,303090645123,403771566113,-605781368451,-394789809801,90351838237,219724188207,514766492857,-116457277999,-370291880143,1044938319,91579310213,387591449559,242119583635,-192829346019,-76772552025,69840537023,181097896425,256009748745,33865072431,-82118974389,12250887397,83179632259,122507971119,79706572983,-9250670547,-17700977485,22197091937,41701766567,34483002925,11620747013,-3476966999,50453811,7154645445,7028382465,3387969675,971860347,173323367,18966475,1200095,38719,485,1,D,1,161,7615,164915,1960795,13974129,61859367,168134463,255335805,136786005,-109556505,53201893,762542465,1314429745,1147027225,70853959,-812769939,990533349,3681538875,3452110479,1730409981,-1354604097,-2018292873,5348147631,8098225473,3531661805,709407355,-6005689623,-729494271,13373066825,7210115007,1632230017,-5289887257,-12590542445,9266150169,13934339419,3423410393,-1515234731,-22435872971,-3262414429,16561038461,5632527943,12617062461,-25205339859,-24854599701,22385764595,1358746035,26188123495,5147778759,-55110691327,16970834113,12455119517,14217901853,55037469585,-49232195399,-20415847037,25940462371,-2461562601,81398437251,-6017372235,-53237011279,21260226359,-33278698569,80471870121,58758807175,-85508120653,21097089887,-55245017299,2801885215,146433249793,-78598595401,-28721496393,-9145877409,-105820588291,145257251345,30483518245,-88663903839,22941473145,-134295415295,53584042991,132325536711,-73035962563,45845731931,-117863401633,-64492609593,203524260979,-43500032617,57330135125,5019271887,-224337606351,187241174429,75653796677,-41553380667,160048336005,-227370180233,-28938796139,206986657975,-74550299989,149020975163,-78568359073,-213659134343,167316398213,-40101108619,103328440809,63818287637,-311902515139,96066699853,-13351540309,-25317892211,270489958029,-298964060039,-91489783483,145509085225,-183198488307,283441204063,66382805,-303636100379,166310516053,-103716605353,101720940169,233317284793,-249203041407,50147273667,-41974797047,-13271029061,329697201045,-173727852311,-10892883581,44068364985,-229587325137,356461072491,19169493431,-223898840023,179951853065,-265709291123,57313412859,291841898917,-252001073051,37831052565,-89886690711,-157704072055,258613749325,-80588302999,-23508520111,-45386832991,-230635512917,242011732285,-13532471361,-58361009843,151682476395,-330450869133,106471550545,243204517795,-198441275769,204089828871,-90629960755,-204674507343,312509910403,-29931271747,22445996229,68539668563,-214485345809,132730096877,39378853561,30908979867,102980696785,-281118320725,85311000145,66848452681,-141536926217,268411226433,-219512647767,-207135592569,257340254269,-186489416519,82860148189,112912129443,-331463776445,91651618893,37282260917,-29778265339,138055285519,-169869310837,7242560617,10793116481,-11680080259,244580034125,-174912707849,-30975712607,161312122607,-197863873045,241047868883,104506036161,-277183802233,187110103881,-28509469563,-75312454247,241971108441,-120336382377,-81993744875,52985769499,-46139127225,82030639843,-36842425709,-30626987621,-35850541221,-121902296525,161348033795,-28920210327,-146270543457,136904532615,-156450408337,-42406873053,232544479761,-169545550227,-32394567975,119180353131,-141868676377,87341966187,108437566999,-101051929655,12667824021,41848636671,32908959641,14532072229,37713423677,37135447905,-100909436409,99344079731,100020506091,-143182805823,106702333507,19595330281,-149986894741,169708858723,-4587023823,-140646922725,100443119905,-37044310153,-65665757335,67654262513,-16973491893,-81855933919,-16973491893,67654262513,-65665757335,-37044310153,100443119905,-140646922725,-4587023823,169708858723,-149986894741,19595330281,106702333507,-143182805823,100020506091,99344079731,-100909436409,37135447905,37713423677,14532072229,32908959641,41848636671,12667824021,-101051929655,108437566999,87341966187,-141868676377,119180353131,-32394567975,-169545550227,232544479761,-42406873053,-156450408337,136904532615,-146270543457,-28920210327,161348033795,-121902296525,-35850541221,-30626987621,-36842425709,82030639843,-46139127225,52985769499,-81993744875,-120336382377,241971108441,-75312454247,-28509469563,187110103881,-277183802233,104506036161,241047868883,-197863873045,161312122607,-30975712607,-174912707849,244580034125,-11680080259,10793116481,7242560617,-169869310837,138055285519,-29778265339,37282260917,91651618893,-331463776445,112912129443,82860148189,-186489416519,257340254269,-207135592569,-219512647767,268411226433,-141536926217,66848452681,85311000145,-281118320725,102980696785,30908979867,39378853561,132730096877,-214485345809,68539668563,22445996229,-29931271747,312509910403,-204674507343,-90629960755,204089828871,-198441275769,243204517795,106471550545,-330450869133,151682476395,-58361009843,-13532471361,242011732285,-230635512917,-45386832991,-23508520111,-80588302999,258613749325,-157704072055,-89886690711,37831052565,-252001073051,291841898917,57313412859,-265709291123,179951853065,-223898840023,19169493431,356461072491,-229587325137,44068364985,-10892883581,-173727852311,329697201045,-13271029061,-41974797047,50147273667,-249203041407,233317284793,101720940169,-103716605353,166310516053,-303636100379,66382805,283441204063,-183198488307,145509085225,-91489783483,-298964060039,270489958029,-25317892211,-13351540309,96066699853,-311902515139,63818287637,103328440809,-40101108619,167316398213,-213659134343,-78568359073,149020975163,-74550299989,206986657975,-28938796139,-227370180233,160048336005,-41553380667,75653796677,187241174429,-224337606351,5019271887,57330135125,-43500032617,203524260979,-64492609593,-117863401633,45845731931,-73035962563,132325536711,53584042991,-134295415295,22941473145,-88663903839,30483518245,145257251345,-105820588291,-9145877409,-28721496393,-78598595401,146433249793,2801885215,-55245017299,21097089887,-85508120653,58758807175,80471870121,-33278698569,21260226359,-53237011279,-6017372235,81398437251,-2461562601,25940462371,-20415847037,-49232195399,55037469585,14217901853,12455119517,16970834113,-55110691327,5147778759,26188123495,1358746035,22385764595,-24854599701,-25205339859,12617062461,5632527943,16561038461,-3262414429,-22435872971,-1515234731,3423410393,13934339419,9266150169,-12590542445,-5289887257,1632230017,7210115007,13373066825,-729494271,-6005689623,709407355,3531661805,8098225473,5348147631,-2018292873,-1354604097,1730409981,3452110479,3681538875,990533349,-812769939,70853959,1147027225,1314429745,762542465,53201893,-109556505,136786005,255335805,168134463,61859367,13974129,1960795,164915,7615,161,1 973,C,1,486,39528,1311908,24112103,287616014,2451309406,15899538761,81975494142,346623294786,1230085697480,3728635639807,9788188916058,22507749007772,45793565412351,83250292427214,136689268136112,205282943497194,286280397170055,376916138867618,475685803077464,581460191263659,691484523656300,801519992569330,909653568498818,1020289588040367,1142743557574962,1284350955178802,1445867752098925,1625798751209104,1828350251560552,2061942036204606,2325867621293399,2601411140300378,2862910159492880,3098230123353359,3310772851480398,3497668690359528,3636592639532884,3708557849027347,3731102738005762,3749589832840418,3787205773808829,3822235668516044,3834463775066532,3858269114342968,3951404465583135,4105389785567504,4229955208393530,4258173486697425,4232860236535276,4232929670636932,4229600093428202,4098347705413263,3804919267238180,3498612006587250,3339113363583901,3282559419917242,3162491248820238,2981688108592602,2969335909183267,3262224279414884,3662393504872032,3881691039156981,3960428039793508,4212013492368114,4714549061558892,5113220545344185,5109005118488012,4946952153748332,5113259496788934,5616894257862534,5952849730638180,5886760846719231,5893020752731603,6493845227706368,7428238013351148,7963330736712660,7975763426834514,8159506963306740,8948383533002035,9756956701796963,9786264101393864,9255423655773848,9137888091301936,9695770933830838,10037657245578864,9472140119731607,8640537868600695,8620723479179196,9279764247318908,9419503174141586,8588955253610098,7813514929227328,8050935014529571,8687493527827171,8423950735156628,7262682191397584,6544883338111714,6921869930383054,7348344373651000,6675380772450533,5429645493940879,5037347958008884,5657257634389508,5941001427456012,5098026010970882,4109392890033976,4241424304690023,5141302345721375,5409227307315888,4737601090744256,4350693445370924,5123488945407262,6274090674813940,6567781771557737,6135955806371063,6179215986472312,7108680395875240,7967029668198812,7906588510826834,7417947038087424,7532555080956265,8319194258835979,8904771714949572,8836877620552352,8696891355833514,9174240202789686,10087015826120008,10716643810736307,10809276889338075,10790341951790352,11053196439336380,11431644449305522,11490502123023262,11095148884331756,10526560352691911,10129796324432065,9969801990496796,9817700685274325,9443009250126318,8930887537806786,8650041107416440,8800713469219756,9066088726366897,8940722812991018,8423419950752629,8075021877156394,8209417282962356,8341499491709696,7830142002624928,6890587153471883,6411700095203816,6693164155874963,6960929939778366,6510835244927866,5841914175362542,5991295638929804,6957162567237023,7610308908506360,7345900258118195,7019722079369166,7673603570012932,8914900435992506,9449723989071268,9038563959594331,8902283164338438,9892375549339329,11175120547213902,11469648901709326,10995796483858414,11154129008678208,12392489919149509,13504935916352048,13451243930958579,12937173616669350,13348739104297750,14663781813282816,15510284948366264,15254815784771711,14931532719930498,15631352245202425,16835611297306878,17202185594332570,16553988657928656,16059575663349372,16415896658984495,16833485378009650,16296074590535933,15109235561485442,14431030711569982,14591365590453950,14731046570995188,14179073701756335,13426617109730986,13325461124482245,13822245210471802,14075541383689876,13649440614846250,13007777327315176,12730698367464841,12702210674248396,12365415435704629,11545066730052414,10680374367311788,10262839677782248,10289507952450888,10374094766247829,10289507952450888,10262839677782248,10680374367311788,11545066730052414,12365415435704629,12702210674248396,12730698367464841,13007777327315176,13649440614846250,14075541383689876,13822245210471802,13325461124482245,13426617109730986,14179073701756335,14731046570995188,14591365590453950,14431030711569982,15109235561485442,16296074590535933,16833485378009650,16415896658984495,16059575663349372,16553988657928656,17202185594332570,16835611297306878,15631352245202425,14931532719930498,15254815784771711,15510284948366264,14663781813282816,13348739104297750,12937173616669350,13451243930958579,13504935916352048,12392489919149509,11154129008678208,10995796483858414,11469648901709326,11175120547213902,9892375549339329,8902283164338438,9038563959594331,9449723989071268,8914900435992506,7673603570012932,7019722079369166,7345900258118195,7610308908506360,6957162567237023,5991295638929804,5841914175362542,6510835244927866,6960929939778366,6693164155874963,6411700095203816,6890587153471883,7830142002624928,8341499491709696,8209417282962356,8075021877156394,8423419950752629,8940722812991018,9066088726366897,8800713469219756,8650041107416440,8930887537806786,9443009250126318,9817700685274325,9969801990496796,10129796324432065,10526560352691911,11095148884331756,11490502123023262,11431644449305522,11053196439336380,10790341951790352,10809276889338075,10716643810736307,10087015826120008,9174240202789686,8696891355833514,8836877620552352,8904771714949572,8319194258835979,7532555080956265,7417947038087424,7906588510826834,7967029668198812,7108680395875240,6179215986472312,6135955806371063,6567781771557737,6274090674813940,5123488945407262,4350693445370924,4737601090744256,5409227307315888,5141302345721375,4241424304690023,4109392890033976,5098026010970882,5941001427456012,5657257634389508,5037347958008884,5429645493940879,6675380772450533,7348344373651000,6921869930383054,6544883338111714,7262682191397584,8423950735156628,8687493527827171,8050935014529571,7813514929227328,8588955253610098,9419503174141586,9279764247318908,8620723479179196,8640537868600695,9472140119731607,10037657245578864,9695770933830838,9137888091301936,9255423655773848,9786264101393864,9756956701796963,8948383533002035,8159506963306740,7975763426834514,7963330736712660,7428238013351148,6493845227706368,5893020752731603,5886760846719231,5952849730638180,5616894257862534,5113259496788934,4946952153748332,5109005118488012,5113220545344185,4714549061558892,4212013492368114,3960428039793508,3881691039156981,3662393504872032,3262224279414884,2969335909183267,2981688108592602,3162491248820238,3282559419917242,3339113363583901,3498612006587250,3804919267238180,4098347705413263,4229600093428202,4232929670636932,4232860236535276,4258173486697425,4229955208393530,4105389785567504,3951404465583135,3858269114342968,3834463775066532,3822235668516044,3787205773808829,3749589832840418,3731102738005762,3708557849027347,3636592639532884,3497668690359528,3310772851480398,3098230123353359,2862910159492880,2601411140300378,2325867621293399,2061942036204606,1828350251560552,1625798751209104,1445867752098925,1284350955178802,1142743557574962,1020289588040367,909653568498818,801519992569330,691484523656300,581460191263659,475685803077464,376916138867618,286280397170055,205282943497194,136689268136112,83250292427214,45793565412351,22507749007772,9788188916058,3728635639807,1230085697480,346623294786,81975494142,15899538761,2451309406,287616014,24112103,1311908,39528,486,1,D,1,162,7970,191831,2798280,27947132,206454458,1188478885,5530778230,21371211904,69958119691,197037917974,483470884512,1044463418668,2006198560671,3461090907952,5425538619858,7835977661589,10595928504542,13635727521052,16920951809348,20395661276325,23939258855052,27433034597246,30908424004403,34605397035742,38821467929002,43688367083978,49160429219891,55259195734400,62222856197868,70236511853293,78988703973932,87685356928634,95656417917256,102814133932499,109270010801444,114605110782130,118004280447791,119363990918522,119843907730046,120750265328818,122053633519273,122799996926642,123130462155190,124844886793733,129046253985480,133930779209926,136441293389702,136126780418387,135541508102832,135896999413656,134215215411585,127145044695776,116702475166846,108920736827538,106078112982311,103777632459934,98360225974896,94218170747087,98821079255322,111263905386782,121905458887206,125675197621055,129783198293764,142564142632268,158860385753813,165417717128716,160734666866380,159375195589737,171502264948865,187130327093404,190880158253742,187101059716454,195993532741188,223348355561364,249352112023919,256526972185497,256382857621836,272271270504350,301775453722866,316933273130168,305564120766636,291618285357053,300417524253059,319399498423676,316076882873062,288832870734738,272433598188168,286416358701672,303950169704593,291294846131569,259880732864432,250202376309730,269635370491758,279353691049312,252726801974052,216918909247827,212560658115427,231714127659728,229576441069194,193271862575748,162496252099768,169543152519548,190138904065889,180638072118919,144887761684324,128593722118178,150162116314642,173728687222888,164604930033872,141662250112195,147625006128173,184182027873404,210364957793354,204263391989248,193467721314968,210683600054532,244455587637953,258164091771171,245024684993716,236037751842062,252894409215248,278620333266188,286445600867604,279516383034743,283596414324675,308438982019140,335741059048626,346660571650838,345539292543832,348911036081688,360867409109871,369345671398203,363508404417528,346462572669182,330011455776860,321547576042920,317753993314316,309761248233994,294419174093725,280145722638646,278240508604765,287081915537416,290775709006964,278981606362850,262598184648542,259516378546085,266940910495372,262208828277093,235975900887964,209876878495944,207989799455992,221013645845154,218796285965821,196557784939914,185208940056347,206189631889696,237057084036860,242624303530712,227754134980646,231081288839121,266206611687694,299072836264617,298315945214032,283639599871810,297232455659366,339667045508578,367988729911307,360510321570424,350170392453367,374693712373372,418764402521178,436691550575688,421647264264510,416149039113973,447818482135162,488157699026281,496437777768488,481080705216006,485495634197806,521294693450042,550706247037763,543275050302526,519655436705719,517789137317800,535376246744894,535452611642170,503673322652386,469689417146495,463044908376848,472214236960383,466024380181876,441273324787106,425391089143714,434271586380442,449754828736387,446727643173404,426649674833241,410729628876088,407781707401902,403934425202430,384653912569634,355204207767203,333473615953228,328333591398615,331764047097620,331764047097620,328333591398615,333473615953228,355204207767203,384653912569634,403934425202430,407781707401902,410729628876088,426649674833241,446727643173404,449754828736387,434271586380442,425391089143714,441273324787106,466024380181876,472214236960383,463044908376848,469689417146495,503673322652386,535452611642170,535376246744894,517789137317800,519655436705719,543275050302526,550706247037763,521294693450042,485495634197806,481080705216006,496437777768488,488157699026281,447818482135162,416149039113973,421647264264510,436691550575688,418764402521178,374693712373372,350170392453367,360510321570424,367988729911307,339667045508578,297232455659366,283639599871810,298315945214032,299072836264617,266206611687694,231081288839121,227754134980646,242624303530712,237057084036860,206189631889696,185208940056347,196557784939914,218796285965821,221013645845154,207989799455992,209876878495944,235975900887964,262208828277093,266940910495372,259516378546085,262598184648542,278981606362850,290775709006964,287081915537416,278240508604765,280145722638646,294419174093725,309761248233994,317753993314316,321547576042920,330011455776860,346462572669182,363508404417528,369345671398203,360867409109871,348911036081688,345539292543832,346660571650838,335741059048626,308438982019140,283596414324675,279516383034743,286445600867604,278620333266188,252894409215248,236037751842062,245024684993716,258164091771171,244455587637953,210683600054532,193467721314968,204263391989248,210364957793354,184182027873404,147625006128173,141662250112195,164604930033872,173728687222888,150162116314642,128593722118178,144887761684324,180638072118919,190138904065889,169543152519548,162496252099768,193271862575748,229576441069194,231714127659728,212560658115427,216918909247827,252726801974052,279353691049312,269635370491758,250202376309730,259880732864432,291294846131569,303950169704593,286416358701672,272433598188168,288832870734738,316076882873062,319399498423676,300417524253059,291618285357053,305564120766636,316933273130168,301775453722866,272271270504350,256382857621836,256526972185497,249352112023919,223348355561364,195993532741188,187101059716454,190880158253742,187130327093404,171502264948865,159375195589737,160734666866380,165417717128716,158860385753813,142564142632268,129783198293764,125675197621055,121905458887206,111263905386782,98821079255322,94218170747087,98360225974896,103777632459934,106078112982311,108920736827538,116702475166846,127145044695776,134215215411585,135896999413656,135541508102832,136126780418387,136441293389702,133930779209926,129046253985480,124844886793733,123130462155190,122799996926642,122053633519273,120750265328818,119843907730046,119363990918522,118004280447791,114605110782130,109270010801444,102814133932499,95656417917256,87685356928634,78988703973932,70236511853293,62222856197868,55259195734400,49160429219891,43688367083978,38821467929002,34605397035742,30908424004403,27433034597246,23939258855052,20395661276325,16920951809348,13635727521052,10595928504542,7835977661589,5425538619858,3461090907952,2006198560671,1044463418668,483470884512,197037917974,69958119691,21371211904,5530778230,1188478885,206454458,27947132,2798280,191831,7970,162,1 974,C,1,487,39203,1230649,19792837,185089707,1070098827,3905402509,8922306649,12992486479,18036643479,44304035573,92765472657,98948668279,83298928471,247052345041,465666024849,261575490539,168492150355,1051386364393,1274298962741,-141786336625,621638696079,3325615723153,1021113128465,-1925637434825,3823096381463,5575802505533,-4044736619491,-1040399017137,11018023513623,-530204735343,-10157863939571,10911920474415,9653134235219,-16806609943439,2227455638061,21765674445595,-15725059884301,-12726602301739,31204880712769,-4994183330077,-31491913409457,33368034125177,17864868082529,-49063619276117,19397790292499,50004894890349,-52328963921083,-14496473744493,75464413125031,-31336026096295,-55307323814415,78251524445963,6468022677943,-85474310346839,59293183778585,47926029616871,-100190838810301,25314523501577,89992739540145,-96225884636065,-25692366689701,125055387184673,-60285825116287,-86403191677633,128885236958963,6839833220525,-127083383414091,89561928571299,74189373419139,-127126448433147,28306318697717,114028896338439,-97397811638753,-31021189868775,125834089354561,-50994531836989,-81980465604165,109153335935097,10772999199645,-107802414064537,56691123155871,64936567596597,-83715528001327,-6194459437445,73157358221607,-27836342568483,-31664546185447,41278023420595,7585418888051,-16582139832715,14230303940721,8688518588791,635638030083,5109466402533,1008375318833,10373532672715,-2758247912685,-14982113007079,26226319606437,5142560470975,-50686820814613,25247667699381,50290560775145,-71109222601061,-20892599013425,97243990274169,-36318674959535,-80083178635289,98252095091119,27738480207761,-107251511734139,65932949057859,78833572962811,-113408797613807,25247265744201,125534960135655,-111531942665269,-43537298815151,169774865959849,-64534756073545,-137203264086533,160531245161241,35657404701293,-187056468495297,80923459594175,121535833489993,-157263947909595,-5889546540101,148714857110683,-96530562932847,-56785931844391,146830496338247,-42323110120505,-95085141353775,131068674936513,20551664840827,-123067706779821,76072762510493,78326251767365,-105111844961713,1793784973015,85889126824057,-55817174156627,-34487914969333,57952218780771,-27159234186227,-36230203782127,47226108265055,-13220026722349,-46425554516971,45927670068041,22222716870459,-54064288330117,16297548372997,56610866089673,-27242943703589,-21932351217849,49757369157445,8599759626041,-31885003963313,21848015990715,17907006304273,-28931817997511,6291736663771,18434994170143,-32817329675631,-8301205904115,28787635427919,-22568840713333,-28786903515619,27267402278985,7371094185331,-28618967383065,7007972822397,24158973589949,-4836659445761,-6100890895449,16438725895825,13374928230833,-7196101419137,2239619497163,20616799416521,-9657855115227,-18688685757633,28189207817575,-914035671007,-50361586961319,22359930729507,32580004627055,-66712142927503,-9112358733623,68906109697435,-47607307765557,-47971357420435,84792919368105,-5696220794293,-79854059722137,76651741154417,48088410862669,-101740386414477,32681506813299,104418032598285,-88818226822759,-47945623365461,124423954846511,-24273108158783,-116750433735759,80712128562519,54243032417531,-126546566123711,5649890094325,102880502156359,-88119966412101,-61155881241939,121064575135837,-23762366600025,-117167780255241,104241110962425,65361492104893,-144705743357305,29010661127987,143381501072673,-104196034567951,-73935872056797,147731084662075,-15692197694359,-129461977102707,84565001065863,51607710465959,-121434792599099,17742178875037,80137852088655,-87794889791233,-32745249064715,92144770797925,-32583531690605,-76051359419669,68144019255129,45991809603837,-76102129037105,-8189511867681,87874234237097,-8189511867681,-76102129037105,45991809603837,68144019255129,-76051359419669,-32583531690605,92144770797925,-32745249064715,-87794889791233,80137852088655,17742178875037,-121434792599099,51607710465959,84565001065863,-129461977102707,-15692197694359,147731084662075,-73935872056797,-104196034567951,143381501072673,29010661127987,-144705743357305,65361492104893,104241110962425,-117167780255241,-23762366600025,121064575135837,-61155881241939,-88119966412101,102880502156359,5649890094325,-126546566123711,54243032417531,80712128562519,-116750433735759,-24273108158783,124423954846511,-47945623365461,-88818226822759,104418032598285,32681506813299,-101740386414477,48088410862669,76651741154417,-79854059722137,-5696220794293,84792919368105,-47971357420435,-47607307765557,68906109697435,-9112358733623,-66712142927503,32580004627055,22359930729507,-50361586961319,-914035671007,28189207817575,-18688685757633,-9657855115227,20616799416521,2239619497163,-7196101419137,13374928230833,16438725895825,-6100890895449,-4836659445761,24158973589949,7007972822397,-28618967383065,7371094185331,27267402278985,-28786903515619,-22568840713333,28787635427919,-8301205904115,-32817329675631,18434994170143,6291736663771,-28931817997511,17907006304273,21848015990715,-31885003963313,8599759626041,49757369157445,-21932351217849,-27242943703589,56610866089673,16297548372997,-54064288330117,22222716870459,45927670068041,-46425554516971,-13220026722349,47226108265055,-36230203782127,-27159234186227,57952218780771,-34487914969333,-55817174156627,85889126824057,1793784973015,-105111844961713,78326251767365,76072762510493,-123067706779821,20551664840827,131068674936513,-95085141353775,-42323110120505,146830496338247,-56785931844391,-96530562932847,148714857110683,-5889546540101,-157263947909595,121535833489993,80923459594175,-187056468495297,35657404701293,160531245161241,-137203264086533,-64534756073545,169774865959849,-43537298815151,-111531942665269,125534960135655,25247265744201,-113408797613807,78833572962811,65932949057859,-107251511734139,27738480207761,98252095091119,-80083178635289,-36318674959535,97243990274169,-20892599013425,-71109222601061,50290560775145,25247667699381,-50686820814613,5142560470975,26226319606437,-14982113007079,-2758247912685,10373532672715,1008375318833,5109466402533,635638030083,8688518588791,14230303940721,-16582139832715,7585418888051,41278023420595,-31664546185447,-27836342568483,73157358221607,-6194459437445,-83715528001327,64936567596597,56691123155871,-107802414064537,10772999199645,109153335935097,-81980465604165,-50994531836989,125834089354561,-31021189868775,-97397811638753,114028896338439,28306318697717,-127126448433147,74189373419139,89561928571299,-127083383414091,6839833220525,128885236958963,-86403191677633,-60285825116287,125055387184673,-25692366689701,-96225884636065,89992739540145,25314523501577,-100190838810301,47926029616871,59293183778585,-85474310346839,6468022677943,78251524445963,-55307323814415,-31336026096295,75464413125031,-14496473744493,-52328963921083,50004894890349,19397790292499,-49063619276117,17864868082529,33368034125177,-31491913409457,-4994183330077,31204880712769,-12726602301739,-15725059884301,21765674445595,2227455638061,-16806609943439,9653134235219,10911920474415,-10157863939571,-530204735343,11018023513623,-1040399017137,-4044736619491,5575802505533,3823096381463,-1925637434825,1021113128465,3325615723153,621638696079,-141786336625,1274298962741,1051386364393,168492150355,261575490539,465666024849,247052345041,83298928471,98948668279,92765472657,44304035573,18036643479,12992486479,8922306649,3905402509,1070098827,185089707,19792837,1230649,39203,487,1,D,1,162,7743,170230,2065155,15111552,69381269,200766346,362120345,465290488,865990751,2200985330,3369259635,2645178924,4309695387,12301883916,13498794541,3680383472,16737171949,45337490862,19432228003,-8748009332,69910106629,95293999844,-40348511467,3173615420,208144445523,32853980136,-172222032629,203602163476,269561984819,-295292861366,-44474100961,530172885126,-176064873951,-447348562862,611168735679,201075501956,-813687734681,430885865490,760291142731,-1006865231330,-70788359099,1412832871092,-818889231347,-952187427936,1842712111261,-7913980240,-1939629697387,1571598597122,1259638835107,-2450179692740,532283302595,2396520316462,-2214298185601,-832509683552,3054105056663,-1409566730114,-2211215798837,3241236983412,-62418472027,-3495828614194,2699962046451,1876954942588,-4137029392339,1077991205494,3745196221379,-3435676718784,-1129776454323,4497500159568,-1635522374877,-2861397798512,3949156075947,325295366492,-3714507937915,2637685696156,2016872397179,-3779897659920,775439635971,3262453262858,-2746515141361,-1300118929312,3312107127433,-697906316098,-2360237993201,1917884440522,966112168683,-1710622776474,404278654623,1139071638100,-494477950113,-27116064022,531644204243,38568704386,130867352581,77309618866,156853178979,283494631016,-496986445189,112553812890,969088691109,-1053778360210,-859713253469,2026045986630,-322289847915,-2537776941942,1938278591859,1747022861460,-3205339149525,349827561348,3430742191851,-2336903627934,-1378867520457,3986135263860,-1066636087151,-2812401479992,4085108065015,477011732422,-4540191338535,3286864197208,3030619075169,-5562086384014,556142594895,5444887482646,-4160123479783,-2836977743968,5687084371855,-1135384257658,-4530806922319,4145476618580,1292783488927,-4521945163936,2543229341567,2824212249064,-4115264110137,871440526112,4072672063767,-3065544417140,-1334092973049,4167878750268,-994813073161,-2767913969944,2584300088311,639776765054,-2499399629173,966237529696,910236053053,-1830563627062,450990369923,1083853060314,-1647375123819,-48950009774,1815167673841,-915523278788,-1078282217391,1811874691286,584582814599,-1427725202510,670605447643,1382848440774,-804529588923,-290117141538,1090408046947,-373455861980,-634315853019,799068185658,-273354927093,-1057899417614,657860053375,289249741758,-1278559566149,53458819182,925554880221,-595935755910,-526398465109,769174396968,339079148035,-363411804740,188028029589,622201311996,66569422373,-243297872290,495973410035,337343956594,-772731173313,165514530624,892346562175,-1202029577864,-781956930697,1620737591762,-675504390957,-2025536809164,1684635678611,743891483848,-2637649258227,943001363922,2222049746595,-2446983203402,-307883683331,3357470402110,-1531251308997,-2108389383240,3592231799581,414274786394,-3755265179943,2015900286518,2729598095501,-3721395338444,-848408301757,3765812191082,-1839040469297,-3119080830570,3127287016145,553545718050,-4006784730201,1671306773148,2784185192537,-3814271824296,-500191231263,4575499579946,-2138364765481,-3268585999546,4547356056379,989883231956,-4862644541621,2045559712960,3526522375043,-3997682293454,-993771684019,3874268319540,-1952611484973,-2646689383728,2961454933645,-150956123164,-3191779847363,1769257469208,1621857164261,-2866248093312,-158961751861,2862021031370,-867807356633,-2152173741920,1888065319057,1888065319057,-2152173741920,-867807356633,2862021031370,-158961751861,-2866248093312,1621857164261,1769257469208,-3191779847363,-150956123164,2961454933645,-2646689383728,-1952611484973,3874268319540,-993771684019,-3997682293454,3526522375043,2045559712960,-4862644541621,989883231956,4547356056379,-3268585999546,-2138364765481,4575499579946,-500191231263,-3814271824296,2784185192537,1671306773148,-4006784730201,553545718050,3127287016145,-3119080830570,-1839040469297,3765812191082,-848408301757,-3721395338444,2729598095501,2015900286518,-3755265179943,414274786394,3592231799581,-2108389383240,-1531251308997,3357470402110,-307883683331,-2446983203402,2222049746595,943001363922,-2637649258227,743891483848,1684635678611,-2025536809164,-675504390957,1620737591762,-781956930697,-1202029577864,892346562175,165514530624,-772731173313,337343956594,495973410035,-243297872290,66569422373,622201311996,188028029589,-363411804740,339079148035,769174396968,-526398465109,-595935755910,925554880221,53458819182,-1278559566149,289249741758,657860053375,-1057899417614,-273354927093,799068185658,-634315853019,-373455861980,1090408046947,-290117141538,-804529588923,1382848440774,670605447643,-1427725202510,584582814599,1811874691286,-1078282217391,-915523278788,1815167673841,-48950009774,-1647375123819,1083853060314,450990369923,-1830563627062,910236053053,966237529696,-2499399629173,639776765054,2584300088311,-2767913969944,-994813073161,4167878750268,-1334092973049,-3065544417140,4072672063767,871440526112,-4115264110137,2824212249064,2543229341567,-4521945163936,1292783488927,4145476618580,-4530806922319,-1135384257658,5687084371855,-2836977743968,-4160123479783,5444887482646,556142594895,-5562086384014,3030619075169,3286864197208,-4540191338535,477011732422,4085108065015,-2812401479992,-1066636087151,3986135263860,-1378867520457,-2336903627934,3430742191851,349827561348,-3205339149525,1747022861460,1938278591859,-2537776941942,-322289847915,2026045986630,-859713253469,-1053778360210,969088691109,112553812890,-496986445189,283494631016,156853178979,77309618866,130867352581,38568704386,531644204243,-27116064022,-494477950113,1139071638100,404278654623,-1710622776474,966112168683,1917884440522,-2360237993201,-697906316098,3312107127433,-1300118929312,-2746515141361,3262453262858,775439635971,-3779897659920,2016872397179,2637685696156,-3714507937915,325295366492,3949156075947,-2861397798512,-1635522374877,4497500159568,-1129776454323,-3435676718784,3745196221379,1077991205494,-4137029392339,1876954942588,2699962046451,-3495828614194,-62418472027,3241236983412,-2211215798837,-1409566730114,3054105056663,-832509683552,-2214298185601,2396520316462,532283302595,-2450179692740,1259638835107,1571598597122,-1939629697387,-7913980240,1842712111261,-952187427936,-818889231347,1412832871092,-70788359099,-1006865231330,760291142731,430885865490,-813687734681,201075501956,611168735679,-447348562862,-176064873951,530172885126,-44474100961,-295292861366,269561984819,203602163476,-172222032629,32853980136,208144445523,3173615420,-40348511467,95293999844,69910106629,-8748009332,19432228003,45337490862,16737171949,3680383472,13498794541,12301883916,4309695387,2645178924,3369259635,2200985330,865990751,465290488,362120345,200766346,69381269,15111552,2065155,170230,7743,162,1 977,C,1,489,39691,1261979,20637759,196179589,1135585855,3875224201,5893686929,-7542994499,-48135209727,-45750056273,155732503679,398945963865,-140847837593,-1546895429965,-905722901689,4021946712005,5515286108531,-7273261845713,-18603658020051,7378940905337,47452179950209,6656877291653,-99559656726333,-57179796607257,177496277500895,181591366880307,-269819939783459,-433079545905147,338528106167807,875887743273643,-304658310396805,-1572482129821663,35887492544441,2561743150560567,658804287356695,-3829846936629677,-2022194068660589,5278675518986319,4326066657173171,-6699330178828787,-7832646749691621,7759317692782549,12744382081474431,-8011406800776963,-19151278923442323,6928333171196755,26988353257876657,-3961615723359741,-36016654084810393,-1384790246431267,45837860208320855,9481673150956569,-55944942441070605,-20520754473655531,65802391625382413,34496596489969395,-74939822586598313,-51233336883749125,83037361334935983,70455537776855671,-89979137980612785,-91889133499035795,95857652503914497,115369059922813703,-100922424254493579,-140924489821462585,105482217807102607,168816737756899515,-109783274574074959,-199515231227569645,113895067743168813,233613433558984317,-117634929784178667,-271702913986812563,120554659202941913,314236832421433445,-121996193447130513,-361418660222648495,121204728471600547,413146897448642201,-117470652606436611,-469031475544484875,110263091501681301,528478052097804139,-99319187581231567,-590816605128545711,84666393971960317,655439078919473673,-66573565372198977,-721908208104706117,45447634010819239,790009595585980933,-21707094320566851,-859735921900256681,-4330340301842869,931213235009581553,32514904906146819,-1004596198633693723,-62871363502923537,1079967372514467965,95550021221487287,-1157271714293250897,-130745089113603357,1236303024024217377,168612153378183801,-1316739888754707401,-209213949052037169,1398211452057039259,252511101952575801,-1480363498641313933,-298395783039713327,1562897370761055347,346749422001895855,-1645565541388105389,-397494159866373211,1728128125518741173,450610737461478717,-1810291895921640403,-506107772296560077,1891665499921900685,563950152741054787,-1971760252321555099,-623972937611100527,2050051730454271717,685819744583433023,-2126092995335549979,-748941314345237479,2199647799161194825,812673873244071027,-2270797097863322713,-876390156326431493,2339972346326917653,939687170555544703,-2407886920143194865,-1002555183283486061,2475367253981316879,1065468940990738667,-2543120194982202441,-1129359826991609899,2611498762444578169,1195460697686952083,-2680336601267889413,-1265054366375552923,2748907607124544323,1339190077866744937,-2816033406241680967,-1418447252659456785,2880318763517619159,1502818552736122965,-2940453325866671109,-1591751809307822345,2995494667812260997,1684344725224269271,-3045047972303418529,-1779638157545021239,3089286604309802513,1876921989956975717,-3128804567986719143,-1975961117324771981,3164343225516605247,2077071438279722481,-3196474175332606135,-2181020558408917219,3225335031722833805,2288781303338606071,-3250500469882981441,-2401212770512510189,3271029616034114313,2518767412719021543,-3285675475307467343,-2641314948052055023,3293190791204485429,2768137068040218037,-3292633848236721555,-2898091706005992171,3283579251414318641,3029892406630385691,-3266169427829661947,-3162411694666737631,3240994876523015111,3294911073193410615,-3208846521226407759,-3427125064706755035,3170425240134951699,3559175706488966663,-3126107586866663775,-3691352002610387347,3075845816300677837,3823833705021765857,-3019234411731230443,-3956458228373873351,2955716394781295751,4088612592862681737,-2884855700088753343,-4219289850186922585,2806577976239692927,4347291604559739207,-2721293083614894285,-4471507485866611425,2629852369965801549,4591173956685359495,-2533350986270828803,-4706019527550299951,2432841143054434669,4816241858254587915,-2329054942680643809,-4922319588407301009,2222235470553352615,5024720698176193735,-2112139060498418367,-5123606682275570165,1998214270657010097,5218636385719546937,-1879902579461236085,-5308943097429462323,1756961553305829301,5393301298296093513,-1629700731655897435,-5470436841729967741,1499044255892836785,5539382304087704407,-1366391100517900261,-5599761835776208985,1233309349607966393,5651908276785441133,-1101158698383179411,-5696769553080124231,970760175402168113,5735628698114824587,-842219442076003693,-5769723021499316359,714961796922220727,5799881515075499529,-587969610353762029,-5826295012971755437,460147768280373843,5848492119693137217,-330700331731196007,-5865527366268166933,199397373428972305,5876318479439905821,-66647217502757169,-5880021333497222183,-66647217502757169,5876318479439905821,199397373428972305,-5865527366268166933,-330700331731196007,5848492119693137217,460147768280373843,-5826295012971755437,-587969610353762029,5799881515075499529,714961796922220727,-5769723021499316359,-842219442076003693,5735628698114824587,970760175402168113,-5696769553080124231,-1101158698383179411,5651908276785441133,1233309349607966393,-5599761835776208985,-1366391100517900261,5539382304087704407,1499044255892836785,-5470436841729967741,-1629700731655897435,5393301298296093513,1756961553305829301,-5308943097429462323,-1879902579461236085,5218636385719546937,1998214270657010097,-5123606682275570165,-2112139060498418367,5024720698176193735,2222235470553352615,-4922319588407301009,-2329054942680643809,4816241858254587915,2432841143054434669,-4706019527550299951,-2533350986270828803,4591173956685359495,2629852369965801549,-4471507485866611425,-2721293083614894285,4347291604559739207,2806577976239692927,-4219289850186922585,-2884855700088753343,4088612592862681737,2955716394781295751,-3956458228373873351,-3019234411731230443,3823833705021765857,3075845816300677837,-3691352002610387347,-3126107586866663775,3559175706488966663,3170425240134951699,-3427125064706755035,-3208846521226407759,3294911073193410615,3240994876523015111,-3162411694666737631,-3266169427829661947,3029892406630385691,3283579251414318641,-2898091706005992171,-3292633848236721555,2768137068040218037,3293190791204485429,-2641314948052055023,-3285675475307467343,2518767412719021543,3271029616034114313,-2401212770512510189,-3250500469882981441,2288781303338606071,3225335031722833805,-2181020558408917219,-3196474175332606135,2077071438279722481,3164343225516605247,-1975961117324771981,-3128804567986719143,1876921989956975717,3089286604309802513,-1779638157545021239,-3045047972303418529,1684344725224269271,2995494667812260997,-1591751809307822345,-2940453325866671109,1502818552736122965,2880318763517619159,-1418447252659456785,-2816033406241680967,1339190077866744937,2748907607124544323,-1265054366375552923,-2680336601267889413,1195460697686952083,2611498762444578169,-1129359826991609899,-2543120194982202441,1065468940990738667,2475367253981316879,-1002555183283486061,-2407886920143194865,939687170555544703,2339972346326917653,-876390156326431493,-2270797097863322713,812673873244071027,2199647799161194825,-748941314345237479,-2126092995335549979,685819744583433023,2050051730454271717,-623972937611100527,-1971760252321555099,563950152741054787,1891665499921900685,-506107772296560077,-1810291895921640403,450610737461478717,1728128125518741173,-397494159866373211,-1645565541388105389,346749422001895855,1562897370761055347,-298395783039713327,-1480363498641313933,252511101952575801,1398211452057039259,-209213949052037169,-1316739888754707401,168612153378183801,1236303024024217377,-130745089113603357,-1157271714293250897,95550021221487287,1079967372514467965,-62871363502923537,-1004596198633693723,32514904906146819,931213235009581553,-4330340301842869,-859735921900256681,-21707094320566851,790009595585980933,45447634010819239,-721908208104706117,-66573565372198977,655439078919473673,84666393971960317,-590816605128545711,-99319187581231567,528478052097804139,110263091501681301,-469031475544484875,-117470652606436611,413146897448642201,121204728471600547,-361418660222648495,-121996193447130513,314236832421433445,120554659202941913,-271702913986812563,-117634929784178667,233613433558984317,113895067743168813,-199515231227569645,-109783274574074959,168816737756899515,105482217807102607,-140924489821462585,-100922424254493579,115369059922813703,95857652503914497,-91889133499035795,-89979137980612785,70455537776855671,83037361334935983,-51233336883749125,-74939822586598313,34496596489969395,65802391625382413,-20520754473655531,-55944942441070605,9481673150956569,45837860208320855,-1384790246431267,-36016654084810393,-3961615723359741,26988353257876657,6928333171196755,-19151278923442323,-8011406800776963,12744382081474431,7759317692782549,-7832646749691621,-6699330178828787,4326066657173171,5278675518986319,-2022194068660589,-3829846936629677,658804287356695,2561743150560567,35887492544441,-1572482129821663,-304658310396805,875887743273643,338528106167807,-433079545905147,-269819939783459,181591366880307,177496277500895,-57179796607257,-99559656726333,6656877291653,47452179950209,7378940905337,-18603658020051,-7273261845713,5515286108531,4021946712005,-905722901689,-1546895429965,-140847837593,398945963865,155732503679,-45750056273,-48135209727,-7542994499,5893686929,3875224201,1135585855,196179589,20637759,1261979,39691,489,1,D,1,163,7873,175691,2168923,16061153,72191113,177066841,80505221,-821713013,-1989132625,791115489,9970082499,9070819659,-26920211505,-56023756641,38384014741,195444264779,27773952281,-498568129961,-360453940609,999043689281,1332306533543,-1569369552311,-3531487654841,1726862081489,7715421380529,-378186605523,-14622324402511,-4438224855813,24601537875275,15725631860511,-37048749649057,-37489659474175,49710449689361,74369575279947,-57997497795527,-130874698993407,54511763891307,210259289748469,-29007754451905,-313194419703659,-31041505094807,436500389673347,139206706510651,-572286905802853,-308302835694821,707835648960195,548325524757099,-826452374947161,-864584780686377,909292955672097,1256551582421739,-937889716423631,-1717830114511893,896872000511437,2237450534747815,-776217600192345,-2802332243648471,572414972132447,3400454455776311,-288085368330781,-4023973315808815,-69993329867403,4671463428956399,494108597080003,-5348575100699337,-979306350627677,6066796777875331,1526596936651511,-6840490689761697,-2144749818588759,7682878672150903,2850087159353823,-8601980891491437,-3664185710217917,9597600692032905,4609979098806487,-10660216412209557,-5707219811814631,11772158890926129,6968494092144583,-12910812307849763,-8396853222947705,14053010819258077,9985702051858217,-15179439046117661,-11720930223453691,16277869145280533,13584660992054481,-17344391526109583,-15559524661260367,18382410573548439,17632267514722657,-19399808267811609,-19795725635978075,20405218645441451,22048737766715743,-21404569900802739,-24394221911445069,22398902909068457,26836209973422449,-23383992585638429,-29376914633388467,24351656691471945,32014794377354807,-25292078726463621,-34744152986046595,26196177590282583,37556218065797655,-27057110896683413,-40441079293819595,27870406437238749,43389570270509007,-28632779432967237,-46394185376991475,29340312999552967,49448578740178183,-29986967713596467,-52545786606812821,30564367594232937,55675988634456571,-31063283757012911,-58824914105020675,31476576058450923,61973952171978067,-31802631167931747,-65102477317363811,32047955681430647,68192127839181527,-32227617046702281,-71231948716017483,32362770585928787,74222751863010803,-32475441470035477,-77179022092054629,32581723515401179,80127244746374555,-32685308887005477,-83100581151994961,32773414608435479,86130991362942627,-32816663172332871,-89240843464504703,32773406732806825,92436428196094299,-32597643025720265,-95705414813565911,32248518149876473,99019271695328995,-31698739294653387,-102340196463063955,30939404675868513,105630715126019211,-29979692135031183,-108863168906412091,28841384217440293,112026251558415823,-27549780045014083,-115126571453534615,26123697771024325,118184690258881905,-24567610425370517,-121226776916086845,22868355619302413,124274380910850015,-20997497869259815,-127335466768852939,18918665899173285,130399497467197509,-16597608875008533,-133438093500588099,14011846304167271,136411033565936359,-11156908863036467,-139275649416596963,8047293862790573,141996629121307051,-4711940006113935,-144553128925271553,1185797361746133,146941009124008377,2499699521988767,-149169610819359325,-6324112427444765,151254299357944973,10280994381607245,-153207428787923527,-14375525809245681,155030864794620561,18617732976174223,-156712668215054413,-23013779091741181,158229043372284107,27558428385763571,-159550865393234117,-32231406139822851,160652480339404235,36999013939383069,-161519675402478401,-41820552147877717,162153947590101839,46657398857713101,-162571435343201717,-51481588580753543,162796744247051615,56280846110678821,-162853693054940591,-61058178974803487,162756171260780863,65826011684352067,-162502334989191231,-70596735136193905,162074312813636629,75372839462243785,-161443780073998869,-80140069150480391,160581744561985037,84866111077913645,-159469423384209975,-89505589449728677,158106546525942867,94009985577383549,-156514201221342641,-98339438366114535,154731019730883155,102472613991648049,-152803733676136063,-106411412928380519,150774961643482231,110178884070831893,-148672059876690783,-113810896894913379,146500572774290851,117344138083837765,-144244381105234275,-120804206888576145,141872514114366905,124197594926713639,-139350421464245461,-127510091177887849,136652032502629005,130712045049613333,-133768687659298431,-133768687659298431,130712045049613333,136652032502629005,-127510091177887849,-139350421464245461,124197594926713639,141872514114366905,-120804206888576145,-144244381105234275,117344138083837765,146500572774290851,-113810896894913379,-148672059876690783,110178884070831893,150774961643482231,-106411412928380519,-152803733676136063,102472613991648049,154731019730883155,-98339438366114535,-156514201221342641,94009985577383549,158106546525942867,-89505589449728677,-159469423384209975,84866111077913645,160581744561985037,-80140069150480391,-161443780073998869,75372839462243785,162074312813636629,-70596735136193905,-162502334989191231,65826011684352067,162756171260780863,-61058178974803487,-162853693054940591,56280846110678821,162796744247051615,-51481588580753543,-162571435343201717,46657398857713101,162153947590101839,-41820552147877717,-161519675402478401,36999013939383069,160652480339404235,-32231406139822851,-159550865393234117,27558428385763571,158229043372284107,-23013779091741181,-156712668215054413,18617732976174223,155030864794620561,-14375525809245681,-153207428787923527,10280994381607245,151254299357944973,-6324112427444765,-149169610819359325,2499699521988767,146941009124008377,1185797361746133,-144553128925271553,-4711940006113935,141996629121307051,8047293862790573,-139275649416596963,-11156908863036467,136411033565936359,14011846304167271,-133438093500588099,-16597608875008533,130399497467197509,18918665899173285,-127335466768852939,-20997497869259815,124274380910850015,22868355619302413,-121226776916086845,-24567610425370517,118184690258881905,26123697771024325,-115126571453534615,-27549780045014083,112026251558415823,28841384217440293,-108863168906412091,-29979692135031183,105630715126019211,30939404675868513,-102340196463063955,-31698739294653387,99019271695328995,32248518149876473,-95705414813565911,-32597643025720265,92436428196094299,32773406732806825,-89240843464504703,-32816663172332871,86130991362942627,32773414608435479,-83100581151994961,-32685308887005477,80127244746374555,32581723515401179,-77179022092054629,-32475441470035477,74222751863010803,32362770585928787,-71231948716017483,-32227617046702281,68192127839181527,32047955681430647,-65102477317363811,-31802631167931747,61973952171978067,31476576058450923,-58824914105020675,-31063283757012911,55675988634456571,30564367594232937,-52545786606812821,-29986967713596467,49448578740178183,29340312999552967,-46394185376991475,-28632779432967237,43389570270509007,27870406437238749,-40441079293819595,-27057110896683413,37556218065797655,26196177590282583,-34744152986046595,-25292078726463621,32014794377354807,24351656691471945,-29376914633388467,-23383992585638429,26836209973422449,22398902909068457,-24394221911445069,-21404569900802739,22048737766715743,20405218645441451,-19795725635978075,-19399808267811609,17632267514722657,18382410573548439,-15559524661260367,-17344391526109583,13584660992054481,16277869145280533,-11720930223453691,-15179439046117661,9985702051858217,14053010819258077,-8396853222947705,-12910812307849763,6968494092144583,11772158890926129,-5707219811814631,-10660216412209557,4609979098806487,9597600692032905,-3664185710217917,-8601980891491437,2850087159353823,7682878672150903,-2144749818588759,-6840490689761697,1526596936651511,6066796777875331,-979306350627677,-5348575100699337,494108597080003,4671463428956399,-69993329867403,-4023973315808815,-288085368330781,3400454455776311,572414972132447,-2802332243648471,-776217600192345,2237450534747815,896872000511437,-1717830114511893,-937889716423631,1256551582421739,909292955672097,-864584780686377,-826452374947161,548325524757099,707835648960195,-308302835694821,-572286905802853,139206706510651,436500389673347,-31041505094807,-313194419703659,-29007754451905,210259289748469,54511763891307,-130874698993407,-57997497795527,74369575279947,49710449689361,-37489659474175,-37048749649057,15725631860511,24601537875275,-4438224855813,-14622324402511,-378186605523,7715421380529,1726862081489,-3531487654841,-1569369552311,1332306533543,999043689281,-360453940609,-498568129961,27773952281,195444264779,38384014741,-56023756641,-26920211505,9070819659,9970082499,791115489,-1989132625,-821713013,80505221,177066841,72191113,16061153,2168923,175691,7873,163,1 978,C,1,489,39854,1299273,22677925,245632524,1800737579,9420703827,36183961714,102316413291,204071184167,233249708052,-91323013223,-1075569299091,-2494337289526,-2916002955003,31006003153,7392202713396,15468149827751,15017672268915,-2798651370374,-34999797770241,-59643250462405,-45193877952612,22439896337281,113741004172593,158887520965418,93055603169577,-80927645410079,-265479692731680,-316314390746437,-148459418149125,176066812033090,460224886370139,496245447289931,219673257402360,-227949430806971,-585649978560435,-646586267136586,-384064274061891,59813392185469,489818603349720,760778326667531,789292190225571,513807669213442,-88860560160237,-893602073084989,-1537425791378052,-1525304189370419,-567893332494519,1063925020899206,2506734228406029,2755382420511697,1366898441423316,-1094305950374941,-3271737135558897,-3825425305199270,-2298873851362641,564557274385199,3268321560143208,4437221490049021,3526009150366893,975670199965226,-2123709474155403,-4524003864329459,-5203700164643592,-3646643028060361,-117189005193441,4150866387810106,7165519878907299,7013192781278939,3060371338609524,-3247429629217955,-8754327496466547,-10208642162791078,-6262287832813659,1455023383532089,9017286919271268,12336532083435611,9468987730583103,1700275009102054,-7173998111671845,-12843261328520887,-12577612955770878,-6398136536347949,3043111687724415,11614993434994958,15366926588209161,12172820952328639,2849024485617462,-8784600765010639,-17248001667838755,-17900040524154158,-9529513276201005,4461543478494173,17297967899596782,22176678624996391,16003835984555379,1350561055178690,-14637382429422987,-23876848781202017,-21541762270186746,-8543297167069111,8944737738117885,22536751429265926,25647165623286207,16560328019053721,-750292467027930,-18338962886564417,-27818023836418845,-24254855862445594,-8727998397965967,11782056846732211,27415677145994718,30174617210748617,18098295032474541,-3386836196429294,-23882536040486565,-33134117651754307,-26247882037086510,-6279921792528353,17168578582126779,32637818821643846,32424053123791941,16372453891659187,-7961506365974358,-28856593996387783,-36031071959528463,-25684447021465022,-2533163903427093,22273870077325637,36509848643648814,32946553323467947,13089878743892391,-13418787752033290,-33532902837422079,-37294527479735669,-22789472128906314,2923383587982749,27310809938124381,38489447538618838,30967356114761895,8284372154310077,-18649645208290854,-36733136133862229,-36978731321383977,-18986654234036278,8636761740882273,32306412489237907,40136860677065250,27998390043117389,1788937772141937,-25410144784330094,-39944565523095021,-34549679508370543,-12016681798094394,16318850833427011,36385827525547791,38408148287040062,21605056242120549,-5636052028745261,-29992806397090482,-39666815036475355,-29992806397090482,-5636052028745261,21605056242120549,38408148287040062,36385827525547791,16318850833427011,-12016681798094394,-34549679508370543,-39944565523095021,-25410144784330094,1788937772141937,27998390043117389,40136860677065250,32306412489237907,8636761740882273,-18986654234036278,-36978731321383977,-36733136133862229,-18649645208290854,8284372154310077,30967356114761895,38489447538618838,27310809938124381,2923383587982749,-22789472128906314,-37294527479735669,-33532902837422079,-13418787752033290,13089878743892391,32946553323467947,36509848643648814,22273870077325637,-2533163903427093,-25684447021465022,-36031071959528463,-28856593996387783,-7961506365974358,16372453891659187,32424053123791941,32637818821643846,17168578582126779,-6279921792528353,-26247882037086510,-33134117651754307,-23882536040486565,-3386836196429294,18098295032474541,30174617210748617,27415677145994718,11782056846732211,-8727998397965967,-24254855862445594,-27818023836418845,-18338962886564417,-750292467027930,16560328019053721,25647165623286207,22536751429265926,8944737738117885,-8543297167069111,-21541762270186746,-23876848781202017,-14637382429422987,1350561055178690,16003835984555379,22176678624996391,17297967899596782,4461543478494173,-9529513276201005,-17900040524154158,-17248001667838755,-8784600765010639,2849024485617462,12172820952328639,15366926588209161,11614993434994958,3043111687724415,-6398136536347949,-12577612955770878,-12843261328520887,-7173998111671845,1700275009102054,9468987730583103,12336532083435611,9017286919271268,1455023383532089,-6262287832813659,-10208642162791078,-8754327496466547,-3247429629217955,3060371338609524,7013192781278939,7165519878907299,4150866387810106,-117189005193441,-3646643028060361,-5203700164643592,-4524003864329459,-2123709474155403,975670199965226,3526009150366893,4437221490049021,3268321560143208,564557274385199,-2298873851362641,-3825425305199270,-3271737135558897,-1094305950374941,1366898441423316,2755382420511697,2506734228406029,1063925020899206,-567893332494519,-1525304189370419,-1537425791378052,-893602073084989,-88860560160237,513807669213442,789292190225571,760778326667531,489818603349720,59813392185469,-384064274061891,-646586267136586,-585649978560435,-227949430806971,219673257402360,496245447289931,460224886370139,176066812033090,-148459418149125,-316314390746437,-265479692731680,-80927645410079,93055603169577,158887520965418,113741004172593,22439896337281,-45193877952612,-59643250462405,-34999797770241,-2798651370374,15017672268915,15468149827751,7392202713396,31006003153,-2916002955003,-2494337289526,-1075569299091,-91323013223,233249708052,204071184167,102316413291,36183961714,9420703827,1800737579,245632524,22677925,1299273,39854,489,1,D,1,163,7971,185587,2517058,22242204,137059851,613097773,2023846229,4855503273,7714623474,4417001672,-15779132093,-57139207603,-95024161257,-63978561147,103772574628,377940540002,543374590023,272093778719,-576690331259,-1607358020523,-1885855516962,-555471667946,2202951679513,4701086329981,4536922838119,497011446231,-5784709492218,-10093861262372,-8306720038831,140327693815,10804649847875,16566433317177,12557389201536,58007925988,-13886669871841,-21094972885191,-17578515505683,-5508435385609,9190622222344,20828342734140,25880952061975,22154900480881,8014549797157,-15445416582305,-40500075364760,-52479004685190,-37210008285009,6613539100423,60006607905169,90462006901381,72115515260962,6288039632694,-73999887186831,-121776636363335,-105587516986715,-30339148374797,65094356733564,131200206472602,135417817336663,76644725408395,-18705875232771,-111401921961599,-163916389870450,-150602398618460,-66333578916267,65166840416667,190263131805209,242011430304991,175002100131644,948641452566,-202306010510785,-324148116162281,-283940915596615,-85156366106529,177062776228320,364543393419860,373217658081733,191830835641911,-92192714014905,-340129260149490,-432329010179603,-323389278260102,-58945307590686,246520020382872,456818117207309,468877259769812,259014547432253,-96186901545630,-439863048033922,-598946136833308,-471215924598061,-91460964218346,367603367285673,673063378373324,653813089134578,299424727321334,-224227929367233,-656181776683294,-775215986432351,-514395509346312,5084298750684,534847902004712,820068096906613,719626376006150,271608264952155,-322061042792730,-784126978149488,-887475665401906,-564908474277011,48121404660668,665428082956113,981756292752594,825456897910474,254097800991128,-462722459365223,-971891744278822,-1013881272070169,-556678664023698,183873577166302,848319817897216,1109576178971367,833326235724756,145309921564199,-626224787725216,-1106115446807136,-1053578555643864,-483219162828049,335041615110998,1002276836030129,1185687940543694,786743804866596,-4605850275366,-800798231972621,-1208713090680220,-1025572454626673,-339373196977594,515384567213700,1122226324118598,1184989280862175,670347732339526,-175692526115835,-944077534712708,-1257953479891952,-956350563318720,-178238599626795,698089252924078,1237249790133391,1164628202035870,509619495465864,-403433758652106,-1116959553682447,-1272918368513194,-795070324018161,74402098943706,900830328013636,1277097390931430,1023846716676927,271803783451694,-608367857748935,-1188591266102088,-1188591266102088,-608367857748935,271803783451694,1023846716676927,1277097390931430,900830328013636,74402098943706,-795070324018161,-1272918368513194,-1116959553682447,-403433758652106,509619495465864,1164628202035870,1237249790133391,698089252924078,-178238599626795,-956350563318720,-1257953479891952,-944077534712708,-175692526115835,670347732339526,1184989280862175,1122226324118598,515384567213700,-339373196977594,-1025572454626673,-1208713090680220,-800798231972621,-4605850275366,786743804866596,1185687940543694,1002276836030129,335041615110998,-483219162828049,-1053578555643864,-1106115446807136,-626224787725216,145309921564199,833326235724756,1109576178971367,848319817897216,183873577166302,-556678664023698,-1013881272070169,-971891744278822,-462722459365223,254097800991128,825456897910474,981756292752594,665428082956113,48121404660668,-564908474277011,-887475665401906,-784126978149488,-322061042792730,271608264952155,719626376006150,820068096906613,534847902004712,5084298750684,-514395509346312,-775215986432351,-656181776683294,-224227929367233,299424727321334,653813089134578,673063378373324,367603367285673,-91460964218346,-471215924598061,-598946136833308,-439863048033922,-96186901545630,259014547432253,468877259769812,456818117207309,246520020382872,-58945307590686,-323389278260102,-432329010179603,-340129260149490,-92192714014905,191830835641911,373217658081733,364543393419860,177062776228320,-85156366106529,-283940915596615,-324148116162281,-202306010510785,948641452566,175002100131644,242011430304991,190263131805209,65166840416667,-66333578916267,-150602398618460,-163916389870450,-111401921961599,-18705875232771,76644725408395,135417817336663,131200206472602,65094356733564,-30339148374797,-105587516986715,-121776636363335,-73999887186831,6288039632694,72115515260962,90462006901381,60006607905169,6613539100423,-37210008285009,-52479004685190,-40500075364760,-15445416582305,8014549797157,22154900480881,25880952061975,20828342734140,9190622222344,-5508435385609,-17578515505683,-21094972885191,-13886669871841,58007925988,12557389201536,16566433317177,10804649847875,140327693815,-8306720038831,-10093861262372,-5784709492218,497011446231,4536922838119,4701086329981,2202951679513,-555471667946,-1885855516962,-1607358020523,-576690331259,272093778719,543374590023,377940540002,103772574628,-63978561147,-95024161257,-57139207603,-15779132093,4417001672,7714623474,4855503273,2023846229,613097773,137059851,22242204,2517058,185587,7971,163,1 979,C,1,490,40506,1376780,26121242,324890462,2927023859,20431682062,115899508186,553248171168,2281516927470,8294412719075,27011146581622,79815608877044,216281451113004,542240162177556,1267335657323092,2779494871574871,5753253795399550,11296728017673846,21138157000988808,37847647708677576,65083410955468071,107844840793411398,172707726650616392,268010607900133822,403957413021839582,592602322945878328,847690306177630763,1184341551397258694,1618588218422713032,2166793548662867762,2845001907050493960,3668280765781573941,4650121439930642164,5801965420424914550,7132917406691881422,8649692248821422388,10356817541388573062,12257075986726627253,14352127827123760322,16643215985822937984,19131838392887517968,21820279785239131746,24711924115704750057,27811305227487064465,31123885284571951700,34655575124819775630,38412036298090816024,42397840200327182038,46615602847254538032,51065245503418545278,55743526272329508624,60643933695760194604,65756945612657599850,71070572979524794895,76571066357357292451,82243672624696330964,88073366518345332874,94045505646700804236,100146346907831635042,106363334714719257218,112685073072177296922,119100959137557560020,125600572258209141940,132173016987728037442,138806440241498049967,145487857769292265475,152203282391188600092,158938037505902287730,165677130854148676712,172405643609656225786,179109174763255874534,185774381462216080050,192389555340983802164,198945050814112697864,205433350574885408954,211848675486339858889,218186263123983118343,224441608570068318040,230609960187465147390,236686189288520958796,242664933310673769582,248540810533282334814,254308590037272535666,259963389031443100696,265501085685733217760,270919056029686226602,276217105661978433877,281398250731749567328,286468991651696293210,291438953341493542636,296320085534504505556,301125796938072887796,305870311538227229308,310568264504670128093,315234325992774301410,319882645460335734238,324526144812374030394,329175955774078875197,333841357149752339976,338530341713898973418,343250582860993864478,348010346395969231992,352818973007487393722,357686874028232257368,362625283486806732717,367646059268837071910,372761602455573973202,377984673516936813910,383327792152672940211,388802115395165263132,394416045158145306550,400174039898979500502,406076014829030039158,412117381851607978396,418289467843328439884,424579995306770200397,430973526579594481450,437452043665127338408,443995899186502285348,450585152031992099693,457200970122381664476,463826625264280077216,470447768743616481536,477052043439408536094,483628372178914360482,490166250518090953468,496655109402465010443,503083561923322028462,509438359551635271296,515703170462398516290,521857609671168481349,527876999055753938096,533733027623608349417,539395033162631488278,544831382219876333994,550010571544486155382,554902069180306731574,559477201004549771806,563710302048948005886,567579954068577665160,571069775805224819134,574168270086339114141,576867698079106859480,579162512588136964519,581048098501789897906,582520259334049451234,583575299416751333402,584210162147969925680,584422213992118440472,584208792589527713190,583567096022405799216,582494948563958684034,580992416465850951519,579063594272996369856,576717673437191322587,573968837429712583910,570835281603182451322,567338144670346053162,563500985951753482268,559349797220714676456,554912955459520776118,550220505858379074752,545302740492002672014,540188728803431076269,534905669914242576356,529479463962630238771,523936094762852140406,518302912537260114050,512609094707827202730,506885270994037224302,501162933136097910728,495474291512101423786,489852678838682465020,484332935005433205362,478951024643677055317,473742618385104770306,468741126683556890438,463976088960730423716,459472552635080645948,455251355772787256458,451329653656765239416,447721064738290436862,444435389015277257091,441478440721878770826,438852601188144879912,436558159881748291353,434594824365009788106,432962538854928377438,431661182013615992800,430689473901773994742,430043885779246593442,429718143870429113904,429703252023094245362,429987432321705970207,430555479622921010094,431387680498333036192,432459088425115428117,433739982955298360682,435197674619290739574,436798952969652522756,438512105582363997482,440307858812695849388,442159447245830274812,444042585117283865866,445935913966852202079,447821721267128830622,449686066643747689206,451517543507176301253,453304752658297738154,455033525144759640266,456685225291611476302,458236827396717254632,459662374998359497728,460934744788474036240,462026860561052618338,462912391728824190605,463566728014289733526,463968963148198420418,464104754882836959233,463968963148198420418,463566728014289733526,462912391728824190605,462026860561052618338,460934744788474036240,459662374998359497728,458236827396717254632,456685225291611476302,455033525144759640266,453304752658297738154,451517543507176301253,449686066643747689206,447821721267128830622,445935913966852202079,444042585117283865866,442159447245830274812,440307858812695849388,438512105582363997482,436798952969652522756,435197674619290739574,433739982955298360682,432459088425115428117,431387680498333036192,430555479622921010094,429987432321705970207,429703252023094245362,429718143870429113904,430043885779246593442,430689473901773994742,431661182013615992800,432962538854928377438,434594824365009788106,436558159881748291353,438852601188144879912,441478440721878770826,444435389015277257091,447721064738290436862,451329653656765239416,455251355772787256458,459472552635080645948,463976088960730423716,468741126683556890438,473742618385104770306,478951024643677055317,484332935005433205362,489852678838682465020,495474291512101423786,501162933136097910728,506885270994037224302,512609094707827202730,518302912537260114050,523936094762852140406,529479463962630238771,534905669914242576356,540188728803431076269,545302740492002672014,550220505858379074752,554912955459520776118,559349797220714676456,563500985951753482268,567338144670346053162,570835281603182451322,573968837429712583910,576717673437191322587,579063594272996369856,580992416465850951519,582494948563958684034,583567096022405799216,584208792589527713190,584422213992118440472,584210162147969925680,583575299416751333402,582520259334049451234,581048098501789897906,579162512588136964519,576867698079106859480,574168270086339114141,571069775805224819134,567579954068577665160,563710302048948005886,559477201004549771806,554902069180306731574,550010571544486155382,544831382219876333994,539395033162631488278,533733027623608349417,527876999055753938096,521857609671168481349,515703170462398516290,509438359551635271296,503083561923322028462,496655109402465010443,490166250518090953468,483628372178914360482,477052043439408536094,470447768743616481536,463826625264280077216,457200970122381664476,450585152031992099693,443995899186502285348,437452043665127338408,430973526579594481450,424579995306770200397,418289467843328439884,412117381851607978396,406076014829030039158,400174039898979500502,394416045158145306550,388802115395165263132,383327792152672940211,377984673516936813910,372761602455573973202,367646059268837071910,362625283486806732717,357686874028232257368,352818973007487393722,348010346395969231992,343250582860993864478,338530341713898973418,333841357149752339976,329175955774078875197,324526144812374030394,319882645460335734238,315234325992774301410,310568264504670128093,305870311538227229308,301125796938072887796,296320085534504505556,291438953341493542636,286468991651696293210,281398250731749567328,276217105661978433877,270919056029686226602,265501085685733217760,259963389031443100696,254308590037272535666,248540810533282334814,242664933310673769582,236686189288520958796,230609960187465147390,224441608570068318040,218186263123983118343,211848675486339858889,205433350574885408954,198945050814112697864,192389555340983802164,185774381462216080050,179109174763255874534,172405643609656225786,165677130854148676712,158938037505902287730,152203282391188600092,145487857769292265475,138806440241498049967,132173016987728037442,125600572258209141940,119100959137557560020,112685073072177296922,106363334714719257218,100146346907831635042,94045505646700804236,88073366518345332874,82243672624696330964,76571066357357292451,71070572979524794895,65756945612657599850,60643933695760194604,55743526272329508624,51065245503418545278,46615602847254538032,42397840200327182038,38412036298090816024,34655575124819775630,31123885284571951700,27811305227487064465,24711924115704750057,21820279785239131746,19131838392887517968,16643215985822937984,14352127827123760322,12257075986726627253,10356817541388573062,8649692248821422388,7132917406691881422,5801965420424914550,4650121439930642164,3668280765781573941,2845001907050493960,2166793548662867762,1618588218422713032,1184341551397258694,847690306177630763,592602322945878328,403957413021839582,268010607900133822,172707726650616392,107844840793411398,65083410955468071,37847647708677576,21138157000988808,11296728017673846,5753253795399550,2779494871574871,1267335657323092,542240162177556,216281451113004,79815608877044,27011146581622,8294412719075,2281516927470,553248171168,115899508186,20431682062,2927023859,324890462,26121242,1376780,40506,490,1,D,1,164,8232,203692,3081518,32294033,254315956,1592250682,8254519338,36519253752,141086642044,484587571751,1501043397866,4242363558526,11046304009640,26716057963624,60440379379379,128689938667422,259284337045214,496727644801316,908762384775750,1593904223303060,2689505836991245,4379672175049938,6902131250287996,10552994331552894,15688280883956868,22721210140634769,32114619560896102,44368441749978720,60002858210874408,79538406281886582,103474817593032432,132270655657380389,166325909939347112,205969617041421390,251454279650891074,302958236362992766,360596118363314491,424436188734902110,494522001081030650,570894876899923508,653613531751479844,742767807992411506,838484576037387038,940924992602500050,1050273192513106300,1166717249596738702,1290424199483411304,1421512220802847171,1560024367954058437,1705908763300978930,1859009210053744904,2019067802070920920,2185738196167546026,2358606095428959086,2537213011617783438,2721080277416731072,2909731404348834086,3102711108035480912,3299598561351508749,3500011826620885089,3703601430920861602,3910034124103139104,4118971698566971716,4330051992412046570,4542878134744970362,4757018129519357722,4972012482093563488,5187385563878073290,5402657776922648944,5617358626593881843,5831042436375554767,6043306707199049198,6253809076333018048,6462275934619727868,6668497200663391118,6872307628767473288,7073561824596314406,7272113135464592988,7467803505275482626,7660464421263308788,7849923400840482025,8036010242393739417,8218562254400479786,8397433251847255668,8572511904892983724,8743749449882576430,8911188659604247300,9074981810829224951,9235389153997999204,9392759071028976346,9547499934972011032,9700055312191758769,9850887731216525784,10000467262053082630,10149257103435771746,10297692683872204126,10446159853083715786,10594983728532934772,10744436950303804905,10894765751006918830,11046221872674393804,11199085808198923696,11353673950822713523,11510333255529835120,11669433221506531788,11831361789199921566,11996522408089887796,12165322549596213580,12338145906084529668,12515310560563281667,12697025778461529030,12883362463876955406,13074244761299999590,13269458773323937081,13468667902533743308,13671427413575095500,13877199756672142572,14085378349588448412,14295324751612418436,14506414230542597380,14718075885894744615,14929813515500729704,15141202857478851728,15351872434954830950,15561479986293866295,15769691345676934284,15976159191023888704,16180494596585149386,16382229643450283816,16580780302065370938,16775425575243061972,16965314457202132340,17149498836990172930,17326978120760822922,17496739667056782622,17657788961334880969,17809175858168974746,17950026936044511431,18079585287343449890,18197245352371165784,18302564396620691434,18395240967270920682,18475068919551496476,18541889516673983442,18595562483117967530,18635960817393286394,18662976631324704147,18676520644516183276,18676509866337132999,18662855918945196614,18635474205431305820,18594323530756393934,18539464086983431436,18471106195526163616,18389626049165157902,18295545796231297654,18189497450764647262,18072196024379543093,17944432855604774440,17807077977558744893,17661069518557001846,17507378128978403608,17346957210982451222,17180706091922217536,17009468810018119354,16834068423323666674,16655353413224108298,16474227215242765854,16291648074744320399,16108610515900465334,15926131772136069503,15745257049417619606,15567075274588608152,15392721595055563090,15223348127951436106,15060066623070476730,14903887715921158429,14755684031312891586,14616186614252455426,14486000953085732387,14365619320274340674,14255417379721764624,14155644203080570726,14066426738575635870,13987801309577034228,13919762638293153310,13862304088290790578,13815426129562191143,13779111358147396120,13753286324439406892,13737795002691304063,13732392923482118490,13736749337529979264,13750436913518911112,13772901989205619118,13803431883712990550,13841148262672601758,13885044528673636206,13934057911560049173,13987144847802232584,14043329226424731818,14101716092329984525,14161488990562277130,14221915710937941660,14282369451818504004,14342346274084110640,14401449119978350746,14459325183419076458,14515575709742499614,14569679833035936525,14620968058418852870,14668650334863524448,14711872137574708501,14749763934687148466,14781469666488653248,14806169697761010744,14823126476432446650,14831764671805650362,14831764671805650362,14823126476432446650,14806169697761010744,14781469666488653248,14749763934687148466,14711872137574708501,14668650334863524448,14620968058418852870,14569679833035936525,14515575709742499614,14459325183419076458,14401449119978350746,14342346274084110640,14282369451818504004,14221915710937941660,14161488990562277130,14101716092329984525,14043329226424731818,13987144847802232584,13934057911560049173,13885044528673636206,13841148262672601758,13803431883712990550,13772901989205619118,13750436913518911112,13736749337529979264,13732392923482118490,13737795002691304063,13753286324439406892,13779111358147396120,13815426129562191143,13862304088290790578,13919762638293153310,13987801309577034228,14066426738575635870,14155644203080570726,14255417379721764624,14365619320274340674,14486000953085732387,14616186614252455426,14755684031312891586,14903887715921158429,15060066623070476730,15223348127951436106,15392721595055563090,15567075274588608152,15745257049417619606,15926131772136069503,16108610515900465334,16291648074744320399,16474227215242765854,16655353413224108298,16834068423323666674,17009468810018119354,17180706091922217536,17346957210982451222,17507378128978403608,17661069518557001846,17807077977558744893,17944432855604774440,18072196024379543093,18189497450764647262,18295545796231297654,18389626049165157902,18471106195526163616,18539464086983431436,18594323530756393934,18635474205431305820,18662855918945196614,18676509866337132999,18676520644516183276,18662976631324704147,18635960817393286394,18595562483117967530,18541889516673983442,18475068919551496476,18395240967270920682,18302564396620691434,18197245352371165784,18079585287343449890,17950026936044511431,17809175858168974746,17657788961334880969,17496739667056782622,17326978120760822922,17149498836990172930,16965314457202132340,16775425575243061972,16580780302065370938,16382229643450283816,16180494596585149386,15976159191023888704,15769691345676934284,15561479986293866295,15351872434954830950,15141202857478851728,14929813515500729704,14718075885894744615,14506414230542597380,14295324751612418436,14085378349588448412,13877199756672142572,13671427413575095500,13468667902533743308,13269458773323937081,13074244761299999590,12883362463876955406,12697025778461529030,12515310560563281667,12338145906084529668,12165322549596213580,11996522408089887796,11831361789199921566,11669433221506531788,11510333255529835120,11353673950822713523,11199085808198923696,11046221872674393804,10894765751006918830,10744436950303804905,10594983728532934772,10446159853083715786,10297692683872204126,10149257103435771746,10000467262053082630,9850887731216525784,9700055312191758769,9547499934972011032,9392759071028976346,9235389153997999204,9074981810829224951,8911188659604247300,8743749449882576430,8572511904892983724,8397433251847255668,8218562254400479786,8036010242393739417,7849923400840482025,7660464421263308788,7467803505275482626,7272113135464592988,7073561824596314406,6872307628767473288,6668497200663391118,6462275934619727868,6253809076333018048,6043306707199049198,5831042436375554767,5617358626593881843,5402657776922648944,5187385563878073290,4972012482093563488,4757018129519357722,4542878134744970362,4330051992412046570,4118971698566971716,3910034124103139104,3703601430920861602,3500011826620885089,3299598561351508749,3102711108035480912,2909731404348834086,2721080277416731072,2537213011617783438,2358606095428959086,2185738196167546026,2019067802070920920,1859009210053744904,1705908763300978930,1560024367954058437,1421512220802847171,1290424199483411304,1166717249596738702,1050273192513106300,940924992602500050,838484576037387038,742767807992411506,653613531751479844,570894876899923508,494522001081030650,424436188734902110,360596118363314491,302958236362992766,251454279650891074,205969617041421390,166325909939347112,132270655657380389,103474817593032432,79538406281886582,60002858210874408,44368441749978720,32114619560896102,22721210140634769,15688280883956868,10552994331552894,6902131250287996,4379672175049938,2689505836991245,1593904223303060,908762384775750,496727644801316,259284337045214,128689938667422,60440379379379,26716057963624,11046304009640,4242363558526,1501043397866,484587571751,141086642044,36519253752,8254519338,1592250682,254315956,32294033,3081518,203692,8232,164,1 982,C,1,491,40507,1368417,25668437,313077803,2732474871,18178363213,96354720697,420405024095,1548362528943,4913148258121,13668467766241,33868042695227,75854700059907,155740903678805,296997454233633,532187650446375,904512167086111,1468294043429897,2287644274757641,3433704450440567,4981979846366607,7010652362195881,9598709506861949,12822264546017747,16750462150821279,21445505109533741,26969023423514437,33390105646027471,40787800104556871,49248131754423733,58863882893171817,69741188382923911,82003454475019879,95780162298229365,111184619849858161,128300381639464307,147186565508119619,167887621225354221,190428871559558529,214804755406999015,240985751393102003,268950456203306981,298714575100436037,330328347920806891,363851334887170763,399337052158518413,436837128223823601,476399563781338879,518039615173005099,561699981773108901,607237473925188189,654449960235190735,703120472715825171,753047025464693553,804051081478300929,855983831772457147,908747978664492699,962323286351281317,1016759378670394065,1072116345860415463,1128385820195438275,1185451904347819881,1243109684605807005,1301095633767390467,1359086908014333519,1416696505932351477,1473525396489170857,1529269174406529903,1583796700088714255,1637136282320386241,1689400539759337861,1740725796502654483,1791245657037555443,1841053766409142093,1890129203624254229,1938265301267989403,1985065234457932491,2030022380516749485,2072645300780168213,2112566407279435671,2149596468531523335,2183732249989381853,2215151317018208321,2244201838165295871,2271344232740760271,2297008932251303053,2321421515116309957,2344508763511496719,2365938675262430339,2385229934692263529,2401844285054311781,2415264678395860323,2425116589995612351,2431322838157767849,2434194768396240717,2434384262891370343,2432722145895357903,2430025274265969621,2426931383455835869,2423783824338171835,2420577740280494487,2416973877689989661,2412379051124531669,2406099048902265815,2397564932433635431,2386577130443325941,2373449628317999117,2358971235400116407,2344227088538028071,2330397816130656509,2318589924899155661,2309656099211027627,2303988800729693691,2301384907781501725,2301110975900830001,2302177758664828375,2303686615173046967,2305092705167067961,2306334022920475249,2307868456215569747,2310652861494400419,2316028546928636121,2325455275037896733,2340118837974076083,2360563819350465243,2386537607825601997,2417107648531781793,2450937166082005023,2486559710745757415,2522616598877949113,2558131858254255485,2592823102373405463,2627271296170262235,2662757658473809197,2700801804246697949,2742662328324598287,2789027855137725067,2839896074655877045,2894513359176596057,2951364167280622223,3008354853129672091,3063277676790277873,3114405113475996941,3160922410550656479,3203016106807600835,3241671027295186285,3278351667613606949,3314674191674418435,3352044226367712375,3391225863835639825,3431951226666036897,3472808133450557443,3511556298381132775,3545744343073322709,3573305779426605505,3592916830162305999,3604162545466747187,3607640855032141829,3604953541644221961,3598388423240386015,3590255745127179535,3582152274347449157,3574514952008716137,3566594867883733695,3556713544764677259,3542624980401565593,3521942515155306425,3492663439512526703,3453734935452435399,3405462709761895937,3349535190168260277,3288589498613900299,3225492319054562415,3162650195498966269,3101564570402508353,3042617305123490583,2984984609076670559,2926722097856543169,2865193876267747561,2797866481319482563,2723164455155102627,2640971740626860621,2552616719635241141,2460515456401123175,2367716463027459799,2277404386935062025,2192291606281398365,2113946064000493427,2042322134268594515,1975793541907902653,1911739822380565065,1847410047283501551,1780675696725161199,1710479178557792605,1637055354732083433,1562037782185873791,1488347242168579707,1419639989471055281,1359335262417601289,1309638249015852215,1271050185207953903,1242482664769044677,1221687748504093613,1205719324803719503,1191449853117167155,1176293076111002209,1159021736001250069,1140261545362079767,1122317220526364939,1108411488327312061,1101759211003180561,1104846627738739343,1118979137792760255,1143976801579767941,1178012116331561993,1217799035047801319,1259316844021187811,1298911005137693449,1334275216905829713,1364871189210287611,1391765952130789535,1417207706267541677,1444168129948247881,1475758504774087555,1514383744659881467,1560848638395087461,1613918299436928053,1670632663310268751,1727161645193373951,1779717271617256025,1825236073124440905,1861873432037960187,1889400580143359195,1909378684247047845,1924853708950094985,1939499022217491135,1956490916789911087,1977599924883381753,2002827080006723801,2030551482141198339,2057931091228785995,2081402348635806753,2097352129717333741,2103016907592981883,2097352129717333741,2081402348635806753,2057931091228785995,2030551482141198339,2002827080006723801,1977599924883381753,1956490916789911087,1939499022217491135,1924853708950094985,1909378684247047845,1889400580143359195,1861873432037960187,1825236073124440905,1779717271617256025,1727161645193373951,1670632663310268751,1613918299436928053,1560848638395087461,1514383744659881467,1475758504774087555,1444168129948247881,1417207706267541677,1391765952130789535,1364871189210287611,1334275216905829713,1298911005137693449,1259316844021187811,1217799035047801319,1178012116331561993,1143976801579767941,1118979137792760255,1104846627738739343,1101759211003180561,1108411488327312061,1122317220526364939,1140261545362079767,1159021736001250069,1176293076111002209,1191449853117167155,1205719324803719503,1221687748504093613,1242482664769044677,1271050185207953903,1309638249015852215,1359335262417601289,1419639989471055281,1488347242168579707,1562037782185873791,1637055354732083433,1710479178557792605,1780675696725161199,1847410047283501551,1911739822380565065,1975793541907902653,2042322134268594515,2113946064000493427,2192291606281398365,2277404386935062025,2367716463027459799,2460515456401123175,2552616719635241141,2640971740626860621,2723164455155102627,2797866481319482563,2865193876267747561,2926722097856543169,2984984609076670559,3042617305123490583,3101564570402508353,3162650195498966269,3225492319054562415,3288589498613900299,3349535190168260277,3405462709761895937,3453734935452435399,3492663439512526703,3521942515155306425,3542624980401565593,3556713544764677259,3566594867883733695,3574514952008716137,3582152274347449157,3590255745127179535,3598388423240386015,3604953541644221961,3607640855032141829,3604162545466747187,3592916830162305999,3573305779426605505,3545744343073322709,3511556298381132775,3472808133450557443,3431951226666036897,3391225863835639825,3352044226367712375,3314674191674418435,3278351667613606949,3241671027295186285,3203016106807600835,3160922410550656479,3114405113475996941,3063277676790277873,3008354853129672091,2951364167280622223,2894513359176596057,2839896074655877045,2789027855137725067,2742662328324598287,2700801804246697949,2662757658473809197,2627271296170262235,2592823102373405463,2558131858254255485,2522616598877949113,2486559710745757415,2450937166082005023,2417107648531781793,2386537607825601997,2360563819350465243,2340118837974076083,2325455275037896733,2316028546928636121,2310652861494400419,2307868456215569747,2306334022920475249,2305092705167067961,2303686615173046967,2302177758664828375,2301110975900830001,2301384907781501725,2303988800729693691,2309656099211027627,2318589924899155661,2330397816130656509,2344227088538028071,2358971235400116407,2373449628317999117,2386577130443325941,2397564932433635431,2406099048902265815,2412379051124531669,2416973877689989661,2420577740280494487,2423783824338171835,2426931383455835869,2430025274265969621,2432722145895357903,2434384262891370343,2434194768396240717,2431322838157767849,2425116589995612351,2415264678395860323,2401844285054311781,2385229934692263529,2365938675262430339,2344508763511496719,2321421515116309957,2297008932251303053,2271344232740760271,2244201838165295871,2215151317018208321,2183732249989381853,2149596468531523335,2112566407279435671,2072645300780168213,2030022380516749485,1985065234457932491,1938265301267989403,1890129203624254229,1841053766409142093,1791245657037555443,1740725796502654483,1689400539759337861,1637136282320386241,1583796700088714255,1529269174406529903,1473525396489170857,1416696505932351477,1359086908014333519,1301095633767390467,1243109684605807005,1185451904347819881,1128385820195438275,1072116345860415463,1016759378670394065,962323286351281317,908747978664492699,855983831772457147,804051081478300929,753047025464693553,703120472715825171,654449960235190735,607237473925188189,561699981773108901,518039615173005099,476399563781338879,436837128223823601,399337052158518413,363851334887170763,330328347920806891,298714575100436037,268950456203306981,240985751393102003,214804755406999015,190428871559558529,167887621225354221,147186565508119619,128300381639464307,111184619849858161,95780162298229365,82003454475019879,69741188382923911,58863882893171817,49248131754423733,40787800104556871,33390105646027471,26969023423514437,21445505109533741,16750462150821279,12822264546017747,9598709506861949,7010652362195881,4981979846366607,3433704450440567,2287644274757641,1468294043429897,904512167086111,532187650446375,296997454233633,155740903678805,75854700059907,33868042695227,13668467766241,4913148258121,1548362528943,420405024095,96354720697,18178363213,2732474871,313077803,25668437,1368417,40507,491,1,D,1,164,8199,201158,2997827,30637894,231947261,1370930890,6569574555,26261589804,89568024645,265573552708,695948623053,1636539168296,3503402129669,6921444918490,12777710187195,22276231015356,36974483666059,58771192487508,89836477359021,132518811343892,189275890863747,262625956151226,355061944135343,468913319525210,606262316242411,769050094636368,959337329427043,1179492821839340,1432163948689987,1720189080598334,2046709584227127,2415396956279528,2830364477462057,3295573353768630,3814179239500437,4388410362515144,5019901267170349,5709814836469418,6458494473282579,7265292543427106,8129245302697477,9050199035314944,10029283715824315,11068354677974464,12169229490125131,13333555131961446,14562979253122743,15858675669837654,17220104649210193,18644034652533204,20124787276335935,21655510361137014,23229450097313507,24840524974927644,26483460968325395,28154214552109248,29850844616541435,31573955899967758,33325618950880575,35106933669637398,36915943587511569,38747384000366650,40593711088481639,42445627912507850,44291749613233417,46119177198842326,47916242424504037,49675851375292092,51396598313050797,53081050271800414,54733334089270513,56357841971168244,57958428596484265,59536596617755604,61088903513581433,62605556990449068,64071686950269969,65470859948687268,66789031925738897,68017216649898440,69152363070030023,70197268055768266,71160411920314299,72055094310496932,72896238907620693,73694931799307784,74453703214172787,75165709090331826,75817529898940237,76392598874928158,76873714599420643,77246050201441046,77501821962597079,77644658925614558,77690403233110489,77663481022273304,77590922713604887,77496505701976364,77396229179837239,77295574460752962,77188862452179153,77060758910910172,76889954459213175,76655283944635360,76343614811577815,75956541790077364,75512175064830543,75041254538796552,74580665044736967,74167549776667860,73833967759208833,73600578611889676,73470614053747623,73428393135406498,73445055142459059,73489174564133948,73536947156358515,73578404536146516,73619831832667709,73684021856493672,73808374033250515,74038963752604722,74419668658790423,74979256887551116,75722437303566681,76629381350048414,77662692139461335,78776657517000568,79925239156528193,81069946456383786,82189561585285829,83288748833274110,84398604840160697,85565968401821052,86836873110883223,88243157368238358,89796050465748321,91483702345076494,93269690857633917,95095122099458574,96889052013728867,98586427207268218,100145596770630655,101556883092373982,102840147359260641,104035783245434028,105194269879522977,106365415500220206,107585629167722271,108864018836853504,110173393602061313,111453407393824750,112626531478709783,113618716828286522,114374940893633129,114866978510071082,115097429832239703,115101906054476082,114944521147702555,114701727545308812,114438442494061307,114188030470894590,113944893469937879,113668977676944342,113296115133196993,112750504526234984,111959834021136607,110873219667450848,109477738112308903,107806060713235974,105929719905451737,103939579250880382,101922114278070453,99940909522674706,98026565084541313,96172143801053912,94332576339816761,92432234864351392,90385018842129441,88122398070916516,85616439860119449,82887442014298804,79996900446657321,77033863547531728,74099942372868625,71291908117924762,68680591085783989,66291318469421064,64096081914934115,62023928959768334,59985674438789917,57901040909407252,55717979499900971,53422732382146654,51044952090214271,48658494158449294,46371516512814803,44301222599042708,42540558693325637,41133350311864612,40068850354746851,39291938132727640,38717918676681661,38247474778660174,37786133102076553,37270067509859530,36688916617551327,36091541215082094,35569861802902123,35230051008817454,35165345398869015,35437662327980688,36065979703263479,37018418990930202,38211614658715313,39525061189349978,40831710543027901,42033453265495364,43084557471843981,43994907869416194,44819204817261827,45642650884621382,46565145283721261,47678498684028016,49036969340736493,50633982407149752,52399933992887325,54222608760905868,55977204874863275,57552166280983204,58867408575564773,59888524787211256,60636861974666395,61188325938808486,61654418091796879,62148843366848088,62753186985181545,63495988924954136,64350106387804401,65242516654162780,66068786077546935,66711222231823174,67064226849857091,67064226849857091,66711222231823174,66068786077546935,65242516654162780,64350106387804401,63495988924954136,62753186985181545,62148843366848088,61654418091796879,61188325938808486,60636861974666395,59888524787211256,58867408575564773,57552166280983204,55977204874863275,54222608760905868,52399933992887325,50633982407149752,49036969340736493,47678498684028016,46565145283721261,45642650884621382,44819204817261827,43994907869416194,43084557471843981,42033453265495364,40831710543027901,39525061189349978,38211614658715313,37018418990930202,36065979703263479,35437662327980688,35165345398869015,35230051008817454,35569861802902123,36091541215082094,36688916617551327,37270067509859530,37786133102076553,38247474778660174,38717918676681661,39291938132727640,40068850354746851,41133350311864612,42540558693325637,44301222599042708,46371516512814803,48658494158449294,51044952090214271,53422732382146654,55717979499900971,57901040909407252,59985674438789917,62023928959768334,64096081914934115,66291318469421064,68680591085783989,71291908117924762,74099942372868625,77033863547531728,79996900446657321,82887442014298804,85616439860119449,88122398070916516,90385018842129441,92432234864351392,94332576339816761,96172143801053912,98026565084541313,99940909522674706,101922114278070453,103939579250880382,105929719905451737,107806060713235974,109477738112308903,110873219667450848,111959834021136607,112750504526234984,113296115133196993,113668977676944342,113944893469937879,114188030470894590,114438442494061307,114701727545308812,114944521147702555,115101906054476082,115097429832239703,114866978510071082,114374940893633129,113618716828286522,112626531478709783,111453407393824750,110173393602061313,108864018836853504,107585629167722271,106365415500220206,105194269879522977,104035783245434028,102840147359260641,101556883092373982,100145596770630655,98586427207268218,96889052013728867,95095122099458574,93269690857633917,91483702345076494,89796050465748321,88243157368238358,86836873110883223,85565968401821052,84398604840160697,83288748833274110,82189561585285829,81069946456383786,79925239156528193,78776657517000568,77662692139461335,76629381350048414,75722437303566681,74979256887551116,74419668658790423,74038963752604722,73808374033250515,73684021856493672,73619831832667709,73578404536146516,73536947156358515,73489174564133948,73445055142459059,73428393135406498,73470614053747623,73600578611889676,73833967759208833,74167549776667860,74580665044736967,75041254538796552,75512175064830543,75956541790077364,76343614811577815,76655283944635360,76889954459213175,77060758910910172,77188862452179153,77295574460752962,77396229179837239,77496505701976364,77590922713604887,77663481022273304,77690403233110489,77644658925614558,77501821962597079,77246050201441046,76873714599420643,76392598874928158,75817529898940237,75165709090331826,74453703214172787,73694931799307784,72896238907620693,72055094310496932,71160411920314299,70197268055768266,69152363070030023,68017216649898440,66789031925738897,65470859948687268,64071686950269969,62605556990449068,61088903513581433,59536596617755604,57958428596484265,56357841971168244,54733334089270513,53081050271800414,51396598313050797,49675851375292092,47916242424504037,46119177198842326,44291749613233417,42445627912507850,40593711088481639,38747384000366650,36915943587511569,35106933669637398,33325618950880575,31573955899967758,29850844616541435,28154214552109248,26483460968325395,24840524974927644,23229450097313507,21655510361137014,20124787276335935,18644034652533204,17220104649210193,15858675669837654,14562979253122743,13333555131961446,12169229490125131,11068354677974464,10029283715824315,9050199035314944,8129245302697477,7265292543427106,6458494473282579,5709814836469418,5019901267170349,4388410362515144,3814179239500437,3295573353768630,2830364477462057,2415396956279528,2046709584227127,1720189080598334,1432163948689987,1179492821839340,959337329427043,769050094636368,606262316242411,468913319525210,355061944135343,262625956151226,189275890863747,132518811343892,89836477359021,58771192487508,36974483666059,22276231015356,12777710187195,6921444918490,3503402129669,1636539168296,695948623053,265573552708,89568024645,26261589804,6569574555,1370930890,231947261,30637894,2997827,201158,8199,164,1 983,C,1,491,39689,1245645,19895759,182003283,987445755,2939708451,2200498739,-16400321633,-58513282537,-38737519389,216161959689,552309947677,20043431287,-1968174251075,-2750132883673,2517569698305,10920773505245,5892363456479,-21051005985791,-36625436716405,9924040661331,89406030033459,67049524146909,-113700638907985,-234906940272459,-6588755354829,412058825890213,378631350329113,-353678828613227,-919136318705451,-235133539336505,1201574020331927,1363520860330367,-593577966560061,-2415519510293385,-1186211934189269,2262215449407329,3415928452551591,-96179387509077,-4361543746732659,-3452964651934123,2415351446852591,6047093317703081,2173565346804021,-5064871854424819,-6596060531072533,72744938753079,7136687886440683,5875301490269799,-2466127952673667,-8044209160771849,-4339582515048657,4168578959803045,7705629155364349,2753839193419215,-4585081468412685,-6483379851793799,-1989947009402259,3482442468122423,5155647824106107,2838668982855073,-1188034594679643,-4805137578472883,-5620115374770645,-1316294894982737,6355440530581197,9824875291840583,2775491258760251,-9982253669909589,-14274501889080613,-2360565287315363,14985585727617369,17770642767120591,54861726337779,-20245940266377875,-19623987381018841,3537789876536797,24738351642153329,19699335377437117,-7553516245771397,-27700028582261879,-18272748832563955,11005178451630475,28666807467013449,16053135099333319,-12873873040479597,-27697881604251041,-14191024799364499,12475507678966083,25602761043553929,13913704532276725,-9932858993904247,-23743338932373001,-15888973945395429,6263370133381773,23393532423584061,19828074816749239,-2912207621216015,-25118291573543271,-24651017465941939,1072767513673011,28606219107872829,29041647109216029,-1266130772662033,-32969129353497629,-31962022271979049,3353761441259443,37178529530724443,32849784651028743,-6783158287453023,-40326208815837793,-31576363253976161,10765353386430927,41702339833744557,28432505699984591,-14336211388438797,-40928402894927069,-24205824018719197,16538108454219713,38223748880794305,20086739011929221,-16832642477248103,-34510056106306755,-17228544555655645,15434486629357569,31091357634757311,16252333992697677,-13219881474045771,-29141001736335017,-17097216090103313,11355067208346103,29406717619509747,19148946449033701,-11023115367865243,-32106549565575825,-21324312392658223,13210613708200485,36731443133688465,22206467440728133,-18254654029699093,-41924890100381287,-20613322481344915,25368077839291579,45962081221168373,16403927321675995,-32831460687756075,-47745222726264419,-10694076117697033,38960716216024303,47421713615092209,5132590701806921,-42995249769280223,-46042468797396329,-954386439087791,45149513130933707,44766185807022647,-1352117528476613,-46101442895003265,-44428400603009341,1834423723131801,46641633743748857,45540234381410121,-915608541842043,-47608060540961389,-48246367763895679,-590592337863901,49719917912436423,52144335244759357,1639921609960541,-53235752302867871,-56313014002783885,-1371887561928045,57786517338278445,59665594038215243,-556904813785675,-62549410414880561,-61340378424472563,3923194150501319,66556225001759739,60922496822986171,-8054030920733313,-68965518792590529,-58547330087143191,12009431138521173,69323296321826175,54910622748785871,-14872522866605281,-67790078223285827,-51093684418872597,16124699106511431,65191245597527867,48180116616713993,-15948605776448499,-62788988826796129,-46776764807858309,15282437473199215,61786237575358549,46641532088162167,-15492319827879803,-62715271026226605,-46697400965135691,17687341576221755,65087898373183489,45598197809181535,-22068951668702123,-67685488309196521,-42530129545055345,27874543918128927,69327560697286333,37578729450824151,-33952789654071927,-69423846342794389,-31431684516829813,39331880875708447,67935532621345539,24946907000762777,-43326511099787247,-65156982717890775,-19056287238102453,45504375462950897,61764192108853127,14731897766186471,-45932112396387349,-58863933438358477,-12594122480400671,45424312729856909,57586859815527043,12431194488737489,-45275839778234701,-58446805791291581,-13211987688479059,46609886784731769,61072301473347847,13576435318641931,-49911767377975053,-64403632783993525,-12329038039346421,54900135917568163,67015284517866265,8801196081095771,-60526752492310871,-67522089438053697,-3213682070477975,65207941974164597,65207941974164597,-3213682070477975,-67522089438053697,-60526752492310871,8801196081095771,67015284517866265,54900135917568163,-12329038039346421,-64403632783993525,-49911767377975053,13576435318641931,61072301473347847,46609886784731769,-13211987688479059,-58446805791291581,-45275839778234701,12431194488737489,57586859815527043,45424312729856909,-12594122480400671,-58863933438358477,-45932112396387349,14731897766186471,61764192108853127,45504375462950897,-19056287238102453,-65156982717890775,-43326511099787247,24946907000762777,67935532621345539,39331880875708447,-31431684516829813,-69423846342794389,-33952789654071927,37578729450824151,69327560697286333,27874543918128927,-42530129545055345,-67685488309196521,-22068951668702123,45598197809181535,65087898373183489,17687341576221755,-46697400965135691,-62715271026226605,-15492319827879803,46641532088162167,61786237575358549,15282437473199215,-46776764807858309,-62788988826796129,-15948605776448499,48180116616713993,65191245597527867,16124699106511431,-51093684418872597,-67790078223285827,-14872522866605281,54910622748785871,69323296321826175,12009431138521173,-58547330087143191,-68965518792590529,-8054030920733313,60922496822986171,66556225001759739,3923194150501319,-61340378424472563,-62549410414880561,-556904813785675,59665594038215243,57786517338278445,-1371887561928045,-56313014002783885,-53235752302867871,1639921609960541,52144335244759357,49719917912436423,-590592337863901,-48246367763895679,-47608060540961389,-915608541842043,45540234381410121,46641633743748857,1834423723131801,-44428400603009341,-46101442895003265,-1352117528476613,44766185807022647,45149513130933707,-954386439087791,-46042468797396329,-42995249769280223,5132590701806921,47421713615092209,38960716216024303,-10694076117697033,-47745222726264419,-32831460687756075,16403927321675995,45962081221168373,25368077839291579,-20613322481344915,-41924890100381287,-18254654029699093,22206467440728133,36731443133688465,13210613708200485,-21324312392658223,-32106549565575825,-11023115367865243,19148946449033701,29406717619509747,11355067208346103,-17097216090103313,-29141001736335017,-13219881474045771,16252333992697677,31091357634757311,15434486629357569,-17228544555655645,-34510056106306755,-16832642477248103,20086739011929221,38223748880794305,16538108454219713,-24205824018719197,-40928402894927069,-14336211388438797,28432505699984591,41702339833744557,10765353386430927,-31576363253976161,-40326208815837793,-6783158287453023,32849784651028743,37178529530724443,3353761441259443,-31962022271979049,-32969129353497629,-1266130772662033,29041647109216029,28606219107872829,1072767513673011,-24651017465941939,-25118291573543271,-2912207621216015,19828074816749239,23393532423584061,6263370133381773,-15888973945395429,-23743338932373001,-9932858993904247,13913704532276725,25602761043553929,12475507678966083,-14191024799364499,-27697881604251041,-12873873040479597,16053135099333319,28666807467013449,11005178451630475,-18272748832563955,-27700028582261879,-7553516245771397,19699335377437117,24738351642153329,3537789876536797,-19623987381018841,-20245940266377875,54861726337779,17770642767120591,14985585727617369,-2360565287315363,-14274501889080613,-9982253669909589,2775491258760251,9824875291840583,6355440530581197,-1316294894982737,-5620115374770645,-4805137578472883,-1188034594679643,2838668982855073,5155647824106107,3482442468122423,-1989947009402259,-6483379851793799,-4585081468412685,2753839193419215,7705629155364349,4168578959803045,-4339582515048657,-8044209160771849,-2466127952673667,5875301490269799,7136687886440683,72744938753079,-6596060531072533,-5064871854424819,2173565346804021,6047093317703081,2415351446852591,-3452964651934123,-4361543746732659,-96179387509077,3415928452551591,2262215449407329,-1186211934189269,-2415519510293385,-593577966560061,1363520860330367,1201574020331927,-235133539336505,-919136318705451,-353678828613227,378631350329113,412058825890213,-6588755354829,-234906940272459,-113700638907985,67049524146909,89406030033459,9924040661331,-36625436716405,-21051005985791,5892363456479,10920773505245,2517569698305,-2750132883673,-1968174251075,20043431287,552309947677,216161959689,-38737519389,-58513282537,-16400321633,2200498739,2939708451,987445755,182003283,19895759,1245645,39689,491,1,D,1,163,7807,171117,2049607,14448777,59367585,113656237,-114965167,-1165550817,-2148508333,1691483559,13250819529,15061164805,-27230438403,-90555044235,-32740386731,227283566771,359798852633,-183542549579,-1084079084935,-713051034945,1678530618113,3178104120635,-331179618331,-6513098580271,-5427331029811,6842063479395,15638964374445,2259667722081,-23684015807965,-24061555090891,16050302519171,49800816068267,18390796841715,-55688436272607,-71858867249711,16194255012663,108639749540079,68258867578827,-81738155226897,-151604087722785,-24848889532403,160036701522729,160231435470445,-51435084277057,-222260812357347,-126954552514271,135322472089601,247618035684937,65606555558057,-198892297264497,-233706093581935,-1731260654921,224237681088823,193951232663225,-38208732941323,-206735625425019,-152213182323065,32483439323815,156590428337515,139239925958343,28584386187407,-101298329416813,-183191244553615,-132355648719113,78857014612499,292720919188411,243720747111821,-117991425936205,-447850716947065,-322627397276625,221086481002681,610744761342837,345325044021897,-365974644508905,-746019202424373,-310702204257787,520791918724079,831574297506653,233079982812325,-654332743036361,-858069076214247,-136595719480703,738470672679823,829779599402169,54751966751455,-753937888786149,-770011599888593,-23942127638989,702670123044865,719044228084815,66485893385727,-613917152010203,-717383794815261,-175652730698077,533208615986833,784643951998993,317021129262049,-500282592915301,-910410192834135,-445692021425789,532122822678481,1062346002526117,525913948819659,-620929218953427,-1202751757784327,-540750304231151,743570049012719,1301031741181469,490488458394131,-871766007874383,-1337384938937721,-387902224969679,976614731751241,1303476522272999,257099241817535,-1031717012026283,-1206755777687697,-132209992868847,1022026845504487,1074564722409473,47523424988955,-954698188065061,-947730885857693,-21642083126481,859566883345063,863966513925535,49348670856619,-776700261685347,-844649565521935,-106592352589613,743109830513621,892269960338583,158613680113273,-786132585606325,-990378082031395,-164921246360065,915836284177859,1101429621905293,90217098098945,-1112802411406655,-1174754282007969,74189383041041,1327149209945191,1172642189961687,-297034925764401,-1502520286074817,-1095578821840773,522306350965857,1608798761315287,980000831905899,-702513510750179,-1652943787353441,-871400791877103,818681829902835,1662892730003779,801529467442153,-875537777189003,-1668216200738333,-785128460967337,889540861186395,1694010596660927,824012371041311,-885028222129963,-1759704015643307,-905553814762991,892084982812521,1871980183334023,1001546071409723,-936519091771457,-2018005338921443,-1077001000529859,1027929385250081,2169175335930365,1104056054720277,-1156689042900603,-2292567808823393,-1070500141159009,1299370228675411,2361234030135835,981492666673883,-1426272270019021,-2361263198542173,-858094765902655,1509838111040897,2297141567525093,732063763816333,-1534807205071577,-2193055249426793,-635130237246059,1506780456607189,2086537390457935,585412211434097,-1453953769001555,-2014618012697527,-576670415277485,1418673680830965,1996534351623699,577010011355519,-1438843092109615,-2021416854461355,-542593334511789,1526871705094777,2052294304184807,442351446503921,-1662117892477407,-2048346068766861,-275566631164693,1805599239239521,1988162424379579,67188303242899,-1923239685877545,-1874329295903339,150362090346147,1996032352448493,1722917511120019,-347709725561983,-2016566980539587,-1557195871295767,498501581990183,1989033290749877,1409119945895093,-584466097975395,-1936126685377023,-1313139210174287,608990350075453,1896571785385265,1287896242863365,-601971638613533,-1906530234336093,-1323228634593079,606146615572791,1980903167355503,1385040558138639,-657772833257855,-2108523264628027,-1429268724541881,774901874633399,2256260373195181,1414769276257811,-950518329951249,-2376317949656723,-1318159056533543,1149181799819585,2422828757413295,1149181799819585,-1318159056533543,-2376317949656723,-950518329951249,1414769276257811,2256260373195181,774901874633399,-1429268724541881,-2108523264628027,-657772833257855,1385040558138639,1980903167355503,606146615572791,-1323228634593079,-1906530234336093,-601971638613533,1287896242863365,1896571785385265,608990350075453,-1313139210174287,-1936126685377023,-584466097975395,1409119945895093,1989033290749877,498501581990183,-1557195871295767,-2016566980539587,-347709725561983,1722917511120019,1996032352448493,150362090346147,-1874329295903339,-1923239685877545,67188303242899,1988162424379579,1805599239239521,-275566631164693,-2048346068766861,-1662117892477407,442351446503921,2052294304184807,1526871705094777,-542593334511789,-2021416854461355,-1438843092109615,577010011355519,1996534351623699,1418673680830965,-576670415277485,-2014618012697527,-1453953769001555,585412211434097,2086537390457935,1506780456607189,-635130237246059,-2193055249426793,-1534807205071577,732063763816333,2297141567525093,1509838111040897,-858094765902655,-2361263198542173,-1426272270019021,981492666673883,2361234030135835,1299370228675411,-1070500141159009,-2292567808823393,-1156689042900603,1104056054720277,2169175335930365,1027929385250081,-1077001000529859,-2018005338921443,-936519091771457,1001546071409723,1871980183334023,892084982812521,-905553814762991,-1759704015643307,-885028222129963,824012371041311,1694010596660927,889540861186395,-785128460967337,-1668216200738333,-875537777189003,801529467442153,1662892730003779,818681829902835,-871400791877103,-1652943787353441,-702513510750179,980000831905899,1608798761315287,522306350965857,-1095578821840773,-1502520286074817,-297034925764401,1172642189961687,1327149209945191,74189383041041,-1174754282007969,-1112802411406655,90217098098945,1101429621905293,915836284177859,-164921246360065,-990378082031395,-786132585606325,158613680113273,892269960338583,743109830513621,-106592352589613,-844649565521935,-776700261685347,49348670856619,863966513925535,859566883345063,-21642083126481,-947730885857693,-954698188065061,47523424988955,1074564722409473,1022026845504487,-132209992868847,-1206755777687697,-1031717012026283,257099241817535,1303476522272999,976614731751241,-387902224969679,-1337384938937721,-871766007874383,490488458394131,1301031741181469,743570049012719,-540750304231151,-1202751757784327,-620929218953427,525913948819659,1062346002526117,532122822678481,-445692021425789,-910410192834135,-500282592915301,317021129262049,784643951998993,533208615986833,-175652730698077,-717383794815261,-613917152010203,66485893385727,719044228084815,702670123044865,-23942127638989,-770011599888593,-753937888786149,54751966751455,829779599402169,738470672679823,-136595719480703,-858069076214247,-654332743036361,233079982812325,831574297506653,520791918724079,-310702204257787,-746019202424373,-365974644508905,345325044021897,610744761342837,221086481002681,-322627397276625,-447850716947065,-117991425936205,243720747111821,292720919188411,78857014612499,-132355648719113,-183191244553615,-101298329416813,28584386187407,139239925958343,156590428337515,32483439323815,-152213182323065,-206735625425019,-38208732941323,193951232663225,224237681088823,-1731260654921,-233706093581935,-198892297264497,65606555558057,247618035684937,135322472089601,-126954552514271,-222260812357347,-51435084277057,160231435470445,160036701522729,-24848889532403,-151604087722785,-81738155226897,68258867578827,108639749540079,16194255012663,-71858867249711,-55688436272607,18390796841715,49800816068267,16050302519171,-24061555090891,-23684015807965,2259667722081,15638964374445,6842063479395,-5427331029811,-6513098580271,-331179618331,3178104120635,1678530618113,-713051034945,-1084079084935,-183542549579,359798852633,227283566771,-32740386731,-90555044235,-27230438403,15061164805,13250819529,1691483559,-2148508333,-1165550817,-114965167,113656237,59367585,14448777,2049607,171117,7807,163,1 985,C,1,492,40508,1360839,25332330,306779601,2667560652,17787397678,95242546269,423432855390,1602507561511,5261896450872,15213903350388,39189957725079,90784070714100,190562255517211,364720989103262,639820208267308,1033568469289789,1544348261692940,2144946422333511,2786652435742642,3416586712628228,4003882090989499,4562334714337390,5153827440777061,5862852203971122,6747651038607738,7790852224234389,8880583281754740,9842909073227641,10519095873810862,10850350923200728,10918706033942019,10909741794434620,11006776177430311,11272847309976622,11594713525762808,11734142835278929,11467340104523740,10731962181883451,9685880267954522,8630155754538518,7835623214083299,7381940919611920,7118809256005191,6782895932440212,6197040070580118,5414374666785849,4699701717394710,4351151890589431,4483259107791602,4931427761753048,5360764269005139,5515507075338860,5431910450598391,5446146070743842,5965775967826968,7149024088334469,8722534615886590,10091520470308641,10696811075944922,10387218707086828,9541566175031159,8831385160867920,8764311227146041,9315542094060682,9912867770832148,9805587390496189,8576622932701420,6443698457916671,4129942428408972,2382205281955438,1469448702124679,1018352549040910,311443411837041,-1157598729417658,-3270196973131222,-5319951438127811,-6491771221110370,-6450308551938249,-5610378296599508,-4874823049497052,-5003413613904301,-6052581925384110,-7296093101285569,-7710043036364888,-6704763127467212,-4595508827372451,-2466927293160160,-1499461985551199,-2204678539481168,-4093220372391842,-6012371103557321,-6932594604572370,-6649776209112379,-5921933756170408,-5944484860212682,-7522910530218121,-10511023225913075,-13900241804515939,-16495321930754283,-17706481496745562,-17908705929621221,-18121690392714805,-19238037831149299,-21342935368991203,-23605582697817402,-24824378960748741,-24250818506127995,-22119083595599889,-19508083176459293,-17623110700765882,-16987157204966421,-17098049876444585,-16790328678145789,-15058378170481853,-11781737054039202,-7860729094582391,-4672395262810355,-3216036650323739,-3521134403565463,-4703512137448882,-5611984185351321,-5613369423267055,-4985034990786549,-4666848715905793,-5566950367524662,-7912207338109571,-11086259832534815,-14048468232574739,-16024458588227513,-16981505983076142,-17565348348283801,-18557342470510015,-20243245147712399,-22139857210207403,-23271719338755162,-22807535924488261,-20619204775137875,-17381348460563089,-14143616875596093,-11664282109544242,-9950497079741281,-8306506678885355,-5849110682233629,-2142434957470463,2465741280520058,7017424337959449,10501110780422955,12422002973265211,13022698476153517,13033750053511678,13143625159494669,13549569215404305,13877627187085611,13500403725924817,12015031344771278,9548670671448589,6691311321798585,4117832648805951,2171689173371917,700430263135938,-748276771681891,-2514292345172675,-4490775182431939,-6108522573154813,-6659261966198922,-5743453976986551,-3539561461121445,-710043089905939,1996490363194667,4184264275558598,6003130395544669,7976260338358245,10588391777076431,13914511004843347,17531286904734458,20755334817385499,23032982411548205,24215543208323631,24549107512174957,24415108106893498,24027889999839379,23309874756057205,22020129146250151,20019365537504047,17456288276138038,14726358672323259,12231685540821455,10125623066508001,8241778452920627,6271712589838458,4068075708734109,1849163753083365,143672526924901,-501690668929663,143672526924901,1849163753083365,4068075708734109,6271712589838458,8241778452920627,10125623066508001,12231685540821455,14726358672323259,17456288276138038,20019365537504047,22020129146250151,23309874756057205,24027889999839379,24415108106893498,24549107512174957,24215543208323631,23032982411548205,20755334817385499,17531286904734458,13914511004843347,10588391777076431,7976260338358245,6003130395544669,4184264275558598,1996490363194667,-710043089905939,-3539561461121445,-5743453976986551,-6659261966198922,-6108522573154813,-4490775182431939,-2514292345172675,-748276771681891,700430263135938,2171689173371917,4117832648805951,6691311321798585,9548670671448589,12015031344771278,13500403725924817,13877627187085611,13549569215404305,13143625159494669,13033750053511678,13022698476153517,12422002973265211,10501110780422955,7017424337959449,2465741280520058,-2142434957470463,-5849110682233629,-8306506678885355,-9950497079741281,-11664282109544242,-14143616875596093,-17381348460563089,-20619204775137875,-22807535924488261,-23271719338755162,-22139857210207403,-20243245147712399,-18557342470510015,-17565348348283801,-16981505983076142,-16024458588227513,-14048468232574739,-11086259832534815,-7912207338109571,-5566950367524662,-4666848715905793,-4985034990786549,-5613369423267055,-5611984185351321,-4703512137448882,-3521134403565463,-3216036650323739,-4672395262810355,-7860729094582391,-11781737054039202,-15058378170481853,-16790328678145789,-17098049876444585,-16987157204966421,-17623110700765882,-19508083176459293,-22119083595599889,-24250818506127995,-24824378960748741,-23605582697817402,-21342935368991203,-19238037831149299,-18121690392714805,-17908705929621221,-17706481496745562,-16495321930754283,-13900241804515939,-10511023225913075,-7522910530218121,-5944484860212682,-5921933756170408,-6649776209112379,-6932594604572370,-6012371103557321,-4093220372391842,-2204678539481168,-1499461985551199,-2466927293160160,-4595508827372451,-6704763127467212,-7710043036364888,-7296093101285569,-6052581925384110,-5003413613904301,-4874823049497052,-5610378296599508,-6450308551938249,-6491771221110370,-5319951438127811,-3270196973131222,-1157598729417658,311443411837041,1018352549040910,1469448702124679,2382205281955438,4129942428408972,6443698457916671,8576622932701420,9805587390496189,9912867770832148,9315542094060682,8764311227146041,8831385160867920,9541566175031159,10387218707086828,10696811075944922,10091520470308641,8722534615886590,7149024088334469,5965775967826968,5446146070743842,5431910450598391,5515507075338860,5360764269005139,4931427761753048,4483259107791602,4351151890589431,4699701717394710,5414374666785849,6197040070580118,6782895932440212,7118809256005191,7381940919611920,7835623214083299,8630155754538518,9685880267954522,10731962181883451,11467340104523740,11734142835278929,11594713525762808,11272847309976622,11006776177430311,10909741794434620,10918706033942019,10850350923200728,10519095873810862,9842909073227641,8880583281754740,7790852224234389,6747651038607738,5862852203971122,5153827440777061,4562334714337390,4003882090989499,3416586712628228,2786652435742642,2144946422333511,1544348261692940,1033568469289789,639820208267308,364720989103262,190562255517211,90784070714100,39189957725079,15213903350388,5261896450872,1602507561511,423432855390,95242546269,17787397678,2667560652,306779601,25332330,1360839,40508,492,1,D,1,164,8167,199002,2942816,29901979,226151394,1344785609,6537893072,26745446394,94085778805,289423788434,788833735213,1924930435580,4241068198886,8494603762951,15555705304014,26172019396857,40638093634372,58503025442096,78514492260071,98960860045784,118399011610467,136493920160522,154492507280916,174885847059561,200165958651244,231142432436347,265736621671648,299159395693318,325750982442439,341758488600508,347532860934447,347649199787664,348485747616002,354365981065839,364512420101728,372904402618347,371535060631874,355373063447982,325971406912171,291203194754458,260940235734075,241227652615960,230768717055646,222253136447811,207871975759224,185351897088407,160202904647702,142303199862808,138957318379375,149352158721434,164712799132873,174556541890594,174856274520444,172030870990983,179185789384554,206506489183025,252353380135374,301847203052194,334934207645715,339146633126758,318350653907621,290855132591446,277339972918882,286393020849467,307708915940100,318198198107363,297384693877848,241686147193584,167486670805549,100465326465172,58344815679805,39163185094656,23579008202318,-10145768873241,-69072681102298,-138882995685625,-192878190070560,-210736457593314,-193682042537197,-164748346587012,-153168404954107,-173437862511394,-213978498933262,-244124980193459,-235401889691438,-182646517719547,-109995472360198,-56822357054148,-52600376978797,-97681059701754,-163337313542551,-211395318527656,-220278115614550,-199697031928063,-183870029986148,-207856905944503,-283242244002953,-389871978818982,-489267522670595,-550350103575635,-569611299768795,-571781710250903,-590666279404570,-643659664958743,-717885995506783,-777825749071563,-789302031038365,-743215600024818,-662442665995305,-586871244954889,-546675592826963,-542147615966579,-544009768586554,-514132188963293,-432607395636529,-312795618146885,-194174394648789,-117899801890094,-101570230841715,-129945622522919,-167319793733403,-182581941022869,-169754703856034,-150407805120253,-157066399400165,-209661209232337,-301378553855697,-403261407007978,-483718554718423,-528957000063821,-550148105524399,-572731997391065,-615788931910010,-676166536469391,-728533530887679,-741368011539367,-697878666221157,-607522870164706,-500269276301501,-407487406686789,-342302971561907,-292452885074333,-230158853024690,-132200538692173,3184594415817,153522884848767,284875595765669,371462346929322,409354991479291,415850271596937,415786946842143,424464938131207,438502174284390,440111735204599,411088411303941,346506750866463,258825741183283,170024059024914,97655318014859,44683412974921,69898661663,-50526284823397,-111628137062998,-171768253019843,-208833624295485,-203534744340477,-151946017035731,-68584351375006,22164137383625,100633478029859,162868960951943,220933208983179,292670228066646,388036442441459,501125090942095,612860294952521,702019212985859,756827445371478,779482259423283,781288362453445,772717903306657,755922455847887,724895818632186,672520227631151,598603661946883,512469991800505,427982420898085,354757697801614,292350425966377,232085531746687,165520424356627,93426018724279,28490267246282,-10719488271031,-10719488271031,28490267246282,93426018724279,165520424356627,232085531746687,292350425966377,354757697801614,427982420898085,512469991800505,598603661946883,672520227631151,724895818632186,755922455847887,772717903306657,781288362453445,779482259423283,756827445371478,702019212985859,612860294952521,501125090942095,388036442441459,292670228066646,220933208983179,162868960951943,100633478029859,22164137383625,-68584351375006,-151946017035731,-203534744340477,-208833624295485,-171768253019843,-111628137062998,-50526284823397,69898661663,44683412974921,97655318014859,170024059024914,258825741183283,346506750866463,411088411303941,440111735204599,438502174284390,424464938131207,415786946842143,415850271596937,409354991479291,371462346929322,284875595765669,153522884848767,3184594415817,-132200538692173,-230158853024690,-292452885074333,-342302971561907,-407487406686789,-500269276301501,-607522870164706,-697878666221157,-741368011539367,-728533530887679,-676166536469391,-615788931910010,-572731997391065,-550148105524399,-528957000063821,-483718554718423,-403261407007978,-301378553855697,-209661209232337,-157066399400165,-150407805120253,-169754703856034,-182581941022869,-167319793733403,-129945622522919,-101570230841715,-117899801890094,-194174394648789,-312795618146885,-432607395636529,-514132188963293,-544009768586554,-542147615966579,-546675592826963,-586871244954889,-662442665995305,-743215600024818,-789302031038365,-777825749071563,-717885995506783,-643659664958743,-590666279404570,-571781710250903,-569611299768795,-550350103575635,-489267522670595,-389871978818982,-283242244002953,-207856905944503,-183870029986148,-199697031928063,-220278115614550,-211395318527656,-163337313542551,-97681059701754,-52600376978797,-56822357054148,-109995472360198,-182646517719547,-235401889691438,-244124980193459,-213978498933262,-173437862511394,-153168404954107,-164748346587012,-193682042537197,-210736457593314,-192878190070560,-138882995685625,-69072681102298,-10145768873241,23579008202318,39163185094656,58344815679805,100465326465172,167486670805549,241686147193584,297384693877848,318198198107363,307708915940100,286393020849467,277339972918882,290855132591446,318350653907621,339146633126758,334934207645715,301847203052194,252353380135374,206506489183025,179185789384554,172030870990983,174856274520444,174556541890594,164712799132873,149352158721434,138957318379375,142303199862808,160202904647702,185351897088407,207871975759224,222253136447811,230768717055646,241227652615960,260940235734075,291203194754458,325971406912171,355373063447982,371535060631874,372904402618347,364512420101728,354365981065839,348485747616002,347649199787664,347532860934447,341758488600508,325750982442439,299159395693318,265736621671648,231142432436347,200165958651244,174885847059561,154492507280916,136493920160522,118399011610467,98960860045784,78514492260071,58503025442096,40638093634372,26172019396857,15555705304014,8494603762951,4241068198886,1924930435580,788833735213,289423788434,94085778805,26745446394,6537893072,1344785609,226151394,29901979,2942816,199002,8167,164,1 986,C,1,493,40180,1277856,20858152,198698720,1178404928,4458601288,10612508764,14700444578,8823586184,-2276285516,-4954312568,-10145813792,-38283644868,-67997560398,-64543937612,-19547124127,39959581881,56205648200,64124722296,130235717316,174556490688,126094557742,-32939085930,-190431248040,-190510384672,-195532575400,-206358771488,-181008191475,-109323654451,243759493852,422369377874,392547347412,325255137991,-13868555885,-13113983592,-207056067832,-499623385438,-459591001124,-691015036252,-5901318460,444012369468,529529447306,894549077092,168994815296,551643492809,299504962541,-571440627828,-611339133330,-1812738578692,-613642170505,-63708586165,-69283685980,1147446892952,7097484360,1717984153664,1527741536502,233245419489,504814904239,-2372626086932,-587027056236,-909890367720,-1390275322933,546768776715,-1817945681828,1945605329258,1705618087954,990223049617,2287370576137,-2452507614480,934935324248,-870398027506,-1574405662702,412337380088,-4267237310089,1806736018455,553238828942,1211839477268,3434481839772,-2903094885937,3256036812485,-340726866210,-223752462350,975759425140,-6338429680155,1685563208593,-1926466163561,531932512243,2556093856108,-4590318349378,4807682309342,-277432310041,2531849879569,2780325434860,-5845019948348,3457494488734,-3133170647495,1170440296017,1032259866200,-6904581315722,3913799684722,-2534338193341,3775032003411,2767965958727,-5339191708245,4925588988970,-2863412086258,3665335511604,733557828109,-7334041287067,2939204048634,-4272613183172,4154267828736,1451361254821,-5215924741157,4945778298851,-2079644978809,6044490972080,1551938083483,-5969688996365,2162887539753,-4798335292139,3560410460616,-363824203418,-6429370700840,2226683087309,-2446671696109,6402163109160,2857002964980,-3942906973334,2606960080133,-2277969151029,4753060667677,973539608463,-6583602300826,-278517222963,-3219485864463,4194601843505,2603386588367,-5130005773652,1162305876130,-1025134416752,4925117508931,3784827263295,-5981964818361,-357864099147,-2441651557468,2939717696765,3737755702517,-6837577092987,-73974596263,-1365825140496,4069547061029,6525164949895,-5848079934765,680228602207,-1750710840744,2899566468386,5765881458588,-8555832609125,-1354414511807,-3873036117755,2119662796501,7048289150206,-7387872975573,1187696141209,-1674678817441,4759537812025,9223438544942,-7106599149757,510067446531,-4512842860853,2159868502409,6704279729267,-9330722302651,-560844568244,-5040815145303,3867829949901,9203641817873,-6181188043453,1742726043152,-4363454210137,4360572738597,8074690627431,-7679056787821,-980349270788,-7211417467041,3119462757349,7770417839083,-5666991214035,771405788139,-4829531615615,5878988015140,9198116355677,-4393337155749,-994890620737,-7593769833771,2468970219512,5601589928861,-5852520585237,-2658108298679,-6632599598861,4816708395405,9052477903440,-544120449335,180021175743,-4447614966889,4406606739189,6803083347579,-3053591246032,-4926047367077,-8237167085231,917645991235,5802756093881,-581617179896,-2588316631723,-3703655282973,4348218740361,8756352004849,1628525328435,-4195730016136,-5913685203905,-264506658859,4976253634935,-264506658859,-5913685203905,-4195730016136,1628525328435,8756352004849,4348218740361,-3703655282973,-2588316631723,-581617179896,5802756093881,917645991235,-8237167085231,-4926047367077,-3053591246032,6803083347579,4406606739189,-4447614966889,180021175743,-544120449335,9052477903440,4816708395405,-6632599598861,-2658108298679,-5852520585237,5601589928861,2468970219512,-7593769833771,-994890620737,-4393337155749,9198116355677,5878988015140,-4829531615615,771405788139,-5666991214035,7770417839083,3119462757349,-7211417467041,-980349270788,-7679056787821,8074690627431,4360572738597,-4363454210137,1742726043152,-6181188043453,9203641817873,3867829949901,-5040815145303,-560844568244,-9330722302651,6704279729267,2159868502409,-4512842860853,510067446531,-7106599149757,9223438544942,4759537812025,-1674678817441,1187696141209,-7387872975573,7048289150206,2119662796501,-3873036117755,-1354414511807,-8555832609125,5765881458588,2899566468386,-1750710840744,680228602207,-5848079934765,6525164949895,4069547061029,-1365825140496,-73974596263,-6837577092987,3737755702517,2939717696765,-2441651557468,-357864099147,-5981964818361,3784827263295,4925117508931,-1025134416752,1162305876130,-5130005773652,2603386588367,4194601843505,-3219485864463,-278517222963,-6583602300826,973539608463,4753060667677,-2277969151029,2606960080133,-3942906973334,2857002964980,6402163109160,-2446671696109,2226683087309,-6429370700840,-363824203418,3560410460616,-4798335292139,2162887539753,-5969688996365,1551938083483,6044490972080,-2079644978809,4945778298851,-5215924741157,1451361254821,4154267828736,-4272613183172,2939204048634,-7334041287067,733557828109,3665335511604,-2863412086258,4925588988970,-5339191708245,2767965958727,3775032003411,-2534338193341,3913799684722,-6904581315722,1032259866200,1170440296017,-3133170647495,3457494488734,-5845019948348,2780325434860,2531849879569,-277432310041,4807682309342,-4590318349378,2556093856108,531932512243,-1926466163561,1685563208593,-6338429680155,975759425140,-223752462350,-340726866210,3256036812485,-2903094885937,3434481839772,1211839477268,553238828942,1806736018455,-4267237310089,412337380088,-1574405662702,-870398027506,934935324248,-2452507614480,2287370576137,990223049617,1705618087954,1945605329258,-1817945681828,546768776715,-1390275322933,-909890367720,-587027056236,-2372626086932,504814904239,233245419489,1527741536502,1717984153664,7097484360,1147446892952,-69283685980,-63708586165,-613642170505,-1812738578692,-611339133330,-571440627828,299504962541,551643492809,168994815296,894549077092,529529447306,444012369468,-5901318460,-691015036252,-459591001124,-499623385438,-207056067832,-13113983592,-13868555885,325255137991,392547347412,422369377874,243759493852,-109323654451,-181008191475,-206358771488,-195532575400,-190510384672,-190431248040,-32939085930,126094557742,174556490688,130235717316,64124722296,56205648200,39959581881,-19547124127,-64543937612,-67997560398,-38283644868,-10145813792,-4954312568,-2276285516,8823586184,14700444578,10612508764,4458601288,1178404928,198698720,20858152,1277856,40180,493,1,D,1,164,7938,176928,2181762,16312024,77205680,232769642,429601001,419890709,92559908,-154119264,-172031302,-686411044,-1771225931,-2278026759,-1489417744,391905709,1746811996,1731402522,2933607712,5158252348,5202739640,1886443598,-4057847660,-6536630790,-5805057510,-6722379938,-6011344916,-5494340143,1423695840,12327737437,12700897569,12599814332,4927415933,-1926991140,-1042526242,-13399883987,-14377492609,-19231921346,-15099106492,11855396866,12499070867,26179132679,17926323600,5829381804,22507828643,-10142980028,-15065483565,-39869850353,-49434507520,1900701535,-12595296048,24909866014,18813387818,15301249402,73118180360,12995653246,23965130199,-32090543230,-65616098922,1778659592,-62230459450,5052370079,-25290494112,-18440425911,95144070714,10521295011,82598202371,-11867424124,-48202581820,43853732569,-85561250938,21461594961,-80891141196,-64521194571,89523510377,-28179727341,131587525472,-18789493832,-16554723927,104359747902,-77732558879,82708503927,-129139746834,-93642269929,55566051116,-101418743391,136976282894,-89080386615,-5715722229,133316114506,-49063687333,187534963908,-121304365816,-37857036797,59291161921,-121975678493,149471267172,-181929110825,-36125820474,68957673193,-68940136263,229644969704,-139953728849,17402068487,70118909554,-71205964357,198603297384,-215289331693,-38263704379,3549015483,-79438153602,217668552266,-172166778385,35672476086,63021272084,-2799766139,245583664242,-180287585949,-20419556674,-35325884685,-79188434572,166040323863,-212396203830,-30966396845,894024189,13567244510,256959727744,-107302606437,6928282932,10314353012,-6310096532,191139842382,-169178503326,-96507553291,-46192699485,-31195893436,204273270445,-104918245103,-64711970756,24057621355,11949521278,233531581251,-88509825809,-119143299966,-11397524550,-54229562903,203590579312,-95131230422,-143037470422,25231699509,-31715868272,274781627134,-27989102433,-125243177017,43209965766,-71188612301,254766819242,-85038262965,-209592964883,-15395322642,-133092466903,275239920677,-48515856688,-151312319796,67041558440,-64022191150,365704109572,-14943192547,-153741474589,9441709490,-160907265713,291808843371,-99628284449,-201188930999,-21189048800,-143834185287,366236142071,-12190813450,-101799315892,17818867891,-122316262885,357643490929,-59176477106,-161803624615,-85593578568,-183136261228,328080273034,-30134089716,-91689577470,-31809114904,-86924514330,388647285179,18464403731,-92639789556,-119217554779,-175296800193,260796827178,-56055065582,-141360011950,-143040778956,-106177336292,338485737922,99643940909,-6177957515,-70895962368,-62598767255,276636711947,36636007889,-133494620242,-224344456766,-168704127776,182475452356,79115631554,-59097282497,-117411752579,-24678566539,267543236924,182563873899,-56617296949,-183114741968,-126434713354,109210612836,109210612836,-126434713354,-183114741968,-56617296949,182563873899,267543236924,-24678566539,-117411752579,-59097282497,79115631554,182475452356,-168704127776,-224344456766,-133494620242,36636007889,276636711947,-62598767255,-70895962368,-6177957515,99643940909,338485737922,-106177336292,-143040778956,-141360011950,-56055065582,260796827178,-175296800193,-119217554779,-92639789556,18464403731,388647285179,-86924514330,-31809114904,-91689577470,-30134089716,328080273034,-183136261228,-85593578568,-161803624615,-59176477106,357643490929,-122316262885,17818867891,-101799315892,-12190813450,366236142071,-143834185287,-21189048800,-201188930999,-99628284449,291808843371,-160907265713,9441709490,-153741474589,-14943192547,365704109572,-64022191150,67041558440,-151312319796,-48515856688,275239920677,-133092466903,-15395322642,-209592964883,-85038262965,254766819242,-71188612301,43209965766,-125243177017,-27989102433,274781627134,-31715868272,25231699509,-143037470422,-95131230422,203590579312,-54229562903,-11397524550,-119143299966,-88509825809,233531581251,11949521278,24057621355,-64711970756,-104918245103,204273270445,-31195893436,-46192699485,-96507553291,-169178503326,191139842382,-6310096532,10314353012,6928282932,-107302606437,256959727744,13567244510,894024189,-30966396845,-212396203830,166040323863,-79188434572,-35325884685,-20419556674,-180287585949,245583664242,-2799766139,63021272084,35672476086,-172166778385,217668552266,-79438153602,3549015483,-38263704379,-215289331693,198603297384,-71205964357,70118909554,17402068487,-139953728849,229644969704,-68940136263,68957673193,-36125820474,-181929110825,149471267172,-121975678493,59291161921,-37857036797,-121304365816,187534963908,-49063687333,133316114506,-5715722229,-89080386615,136976282894,-101418743391,55566051116,-93642269929,-129139746834,82708503927,-77732558879,104359747902,-16554723927,-18789493832,131587525472,-28179727341,89523510377,-64521194571,-80891141196,21461594961,-85561250938,43853732569,-48202581820,-11867424124,82598202371,10521295011,95144070714,-18440425911,-25290494112,5052370079,-62230459450,1778659592,-65616098922,-32090543230,23965130199,12995653246,73118180360,15301249402,18813387818,24909866014,-12595296048,1900701535,-49434507520,-39869850353,-15065483565,-10142980028,22507828643,5829381804,17926323600,26179132679,12499070867,11855396866,-15099106492,-19231921346,-14377492609,-13399883987,-1042526242,-1926991140,4927415933,12599814332,12700897569,12327737437,1423695840,-5494340143,-6011344916,-6722379938,-5805057510,-6536630790,-4057847660,1886443598,5202739640,5158252348,2933607712,1731402522,1746811996,391905709,-1489417744,-2278026759,-1771225931,-686411044,-172031302,-154119264,92559908,419890709,429601001,232769642,77205680,16312024,2181762,176928,7938,164,1 987,C,1,493,40344,1315116,22852065,245274300,1773195462,9105727754,34220615594,94852734000,189059006022,241254712851,80228127138,-430982068290,-1105217028395,-1283178837065,-251162391480,1865563555632,3623054672916,3061194566556,-542556822528,-5439277727311,-7956505488781,-4865733497628,3628565507793,12459285525549,14077288475238,4432078999653,-11893241821661,-23041744688372,-18401968721790,2012723081490,25335811662009,33648663976146,17277590316165,-15721776281284,-42335392385287,-40314387948954,-6567253089789,36981643181448,57389907651426,35860497876462,-15406936921361,-59563501721105,-61880863691406,-17193220736715,43721095757967,75236998110122,51042418001765,-13904639371159,-71735652268648,-76823911712280,-22233462336858,52176808795023,88906342166446,57625397687233,-19876239373598,-84953102346917,-86472343248684,-20651537102715,64233626009208,103010525148200,63369398170082,-27422656785091,-100968837119419,-99460967919708,-21355567109763,75705751427259,118220253772066,72836643265105,-28124454890429,-110429818785107,-112737950249010,-32135284145178,73069147025214,125947066555625,87750899820761,-13596992789878,-104505105652171,-119904111361614,-50120332822419,53486581217463,116958201010387,96994424508586,10269881650687,-80717157940346,-112884664757064,-66027554395203,24889365109005,95607300360896,97817153171753,32178485117375,-53569655945761,-99247271060250,-74458052578991,1312348418143,73849824601081,92748550244119,46058722814737,-32249937137549,-86365913835870,-77804649364951,-12950766829615,60925543252373,89635263052334,51986753632304,-24158212120288,-82261825942260,-79040134758488,-16723727205086,58443137955340,90416291251201,54935516361157,-22168067472449,-83509221891510,-82572144829513,-19288949891743,58687017685439,91961660605871,55607134942097,-21585739331767,-80416287479580,-77480508972953,-17320921628249,52936545331801,80421948100642,46480737978772,-20083730479028,-66584308180566,-58554519736264,-6482902266478,44783594692118,54541847701727,19411200314837,-26681036640787,-43871024073630,-20426295271757,19422570338143,38498495075611,19422570338143,-20426295271757,-43871024073630,-26681036640787,19411200314837,54541847701727,44783594692118,-6482902266478,-58554519736264,-66584308180566,-20083730479028,46480737978772,80421948100642,52936545331801,-17320921628249,-77480508972953,-80416287479580,-21585739331767,55607134942097,91961660605871,58687017685439,-19288949891743,-82572144829513,-83509221891510,-22168067472449,54935516361157,90416291251201,58443137955340,-16723727205086,-79040134758488,-82261825942260,-24158212120288,51986753632304,89635263052334,60925543252373,-12950766829615,-77804649364951,-86365913835870,-32249937137549,46058722814737,92748550244119,73849824601081,1312348418143,-74458052578991,-99247271060250,-53569655945761,32178485117375,97817153171753,95607300360896,24889365109005,-66027554395203,-112884664757064,-80717157940346,10269881650687,96994424508586,116958201010387,53486581217463,-50120332822419,-119904111361614,-104505105652171,-13596992789878,87750899820761,125947066555625,73069147025214,-32135284145178,-112737950249010,-110429818785107,-28124454890429,72836643265105,118220253772066,75705751427259,-21355567109763,-99460967919708,-100968837119419,-27422656785091,63369398170082,103010525148200,64233626009208,-20651537102715,-86472343248684,-84953102346917,-19876239373598,57625397687233,88906342166446,52176808795023,-22233462336858,-76823911712280,-71735652268648,-13904639371159,51042418001765,75236998110122,43721095757967,-17193220736715,-61880863691406,-59563501721105,-15406936921361,35860497876462,57389907651426,36981643181448,-6567253089789,-40314387948954,-42335392385287,-15721776281284,17277590316165,33648663976146,25335811662009,2012723081490,-18401968721790,-23041744688372,-11893241821661,4432078999653,14077288475238,12459285525549,3628565507793,-4865733497628,-7956505488781,-5439277727311,-542556822528,3061194566556,3623054672916,1865563555632,-251162391480,-1283178837065,-1105217028395,-430982068290,80228127138,241254712851,189059006022,94852734000,34220615594,9105727754,1773195462,245274300,22852065,1315116,40344,493,1,D,1,164,8036,186679,2514823,21967934,133174694,583627654,1884820078,4458408152,7300808611,6357581787,-4204491396,-24804927384,-41671761355,-29945686086,23338190362,92896207146,118642610254,50674716140,-96584762968,-230576347851,-229514889790,-34562776083,269746937058,464251367563,337535522116,-112690508199,-602699895708,-732727788890,-306127313490,460307567957,1028800318347,907212764080,51998977523,-1001891622921,-1454953922044,-845165695459,511387524665,1651145439908,1651556231336,380982148614,-1304224387479,-2138505433846,-1407009202003,449917779606,2089017765435,2234655128242,672165839387,-1499741557802,-2626059281022,-1763764961196,515993728361,2490847587515,2599015131168,681262749595,-1843673212163,-3032714305832,-1907607956627,754074792735,2950227257718,2950659721394,653603751936,-2256450281015,-3543028946670,-2146458776235,946574732798,3416697674843,3373690532006,797864409179,-2432768842485,-3928631584169,-2554923743144,715214609505,3499035757794,3757453780716,1301248819639,-2078996390003,-3942539287202,-2979337990643,70059227171,2998597775981,3750209383076,1868323886324,-1248589157574,-3398350834799,-3129027990647,-707807326560,2122757133909,3391710189498,2269780279067,-388006509631,-2687035606239,-3043090484406,-1272379679404,1328013989874,2925456553284,2432031162980,236577031786,-2087706032864,-2887140037391,-1595551462109,846774432523,2654283070278,2496937764825,490451930713,-1877541944043,-2846285221209,-1691017531529,734022001073,2625343960126,2566354027245,582289076611,-1862231936615,-2932939751612,-1801142753902,696715545484,2664562131498,2605928038162,592345916894,-1811493764570,-2789841856131,-1663882678785,644641154071,2366082737186,2238617313053,447562122409,-1556297740935,-2223536145137,-1134519690697,712953160477,1786725397120,1307425265747,-162039920007,-1290593638525,-1158817123908,-3890105904,1063914581930,1063914581930,-3890105904,-1158817123908,-1290593638525,-162039920007,1307425265747,1786725397120,712953160477,-1134519690697,-2223536145137,-1556297740935,447562122409,2238617313053,2366082737186,644641154071,-1663882678785,-2789841856131,-1811493764570,592345916894,2605928038162,2664562131498,696715545484,-1801142753902,-2932939751612,-1862231936615,582289076611,2566354027245,2625343960126,734022001073,-1691017531529,-2846285221209,-1877541944043,490451930713,2496937764825,2654283070278,846774432523,-1595551462109,-2887140037391,-2087706032864,236577031786,2432031162980,2925456553284,1328013989874,-1272379679404,-3043090484406,-2687035606239,-388006509631,2269780279067,3391710189498,2122757133909,-707807326560,-3129027990647,-3398350834799,-1248589157574,1868323886324,3750209383076,2998597775981,70059227171,-2979337990643,-3942539287202,-2078996390003,1301248819639,3757453780716,3499035757794,715214609505,-2554923743144,-3928631584169,-2432768842485,797864409179,3373690532006,3416697674843,946574732798,-2146458776235,-3543028946670,-2256450281015,653603751936,2950659721394,2950227257718,754074792735,-1907607956627,-3032714305832,-1843673212163,681262749595,2599015131168,2490847587515,515993728361,-1763764961196,-2626059281022,-1499741557802,672165839387,2234655128242,2089017765435,449917779606,-1407009202003,-2138505433846,-1304224387479,380982148614,1651556231336,1651145439908,511387524665,-845165695459,-1454953922044,-1001891622921,51998977523,907212764080,1028800318347,460307567957,-306127313490,-732727788890,-602699895708,-112690508199,337535522116,464251367563,269746937058,-34562776083,-229514889790,-230576347851,-96584762968,50674716140,118642610254,92896207146,23338190362,-29945686086,-41671761355,-24804927384,-4204491396,6357581787,7300808611,4458408152,1884820078,583627654,133174694,21967934,2514823,186679,8036,164,1 989,C,1,494,40178,1269196,20451106,190593354,1090365972,3894568646,8540156922,11582999788,15756626580,41814264534,84881578569,77216657034,60104749862,232396412642,396264187468,118296679148,109921133882,996492055558,837273486334,-572421493874,768935529489,2797991699093,-607513307576,-1945026348520,4454639508868,2466848608924,-6374503053374,2086541454414,9097184551014,-8195203011510,-6438203210320,15983773211231,-2803730498150,-19269828942179,18409096444110,12014838019606,-32221043618758,11503512489528,36208508809836,-39045969601474,-10456714620622,65079072258711,-30052064767956,-50042880869175,85915389657319,3721598764798,-100032866921750,82194977980228,63183480635038,-143983828623428,42254140852110,140022745463206,-162076531627936,-37417173850871,218735450680481,-134382615620544,-151191720502267,275236952814614,-45903471609810,-279756224560452,279283080429142,102401442815174,-389955483798484,206750320987319,287295831554047,-444998496333962,51815690080429,469397380738365,-416177150562352,-169629583656622,604371870296046,-289290125937930,-421863786004548,652664207065170,-69277908460719,-654608129479452,589273545020849,216631296693539,-814986153069992,411768552160883,522594771135730,-863282236901978,140905853974404,795071517807922,-783773433602437,-186353519946110,985571866719823,-585839908361203,-525947657232920,1060722298065753,-297508000354627,-833966743396854,1008304839884060,44171476029226,-1072544021875298,837937302311178,402828405154535,-1215001510101737,574207249115894,749308964909841,-1247624944450971,244563676463396,1061163786932571,-1167023136949760,-129587155156244,1316731258120318,-976202840983171,-533345698809445,1490620455004216,-680874676541661,-951855585289477,1553464080103714,-286836561800251,-1359920006169153,1475154521007574,197244968810228,-1713610061908822,1232095668217003,751093666553818,-1952295638369609,815611079303725,1334181668930226,-2010874661965529,237220090742903,1880472447864612,-1835828695827505,-466212749347780,2300201978900931,-1403336274986568,-1226686504550931,2496872807468489,-734441387969438,-1947828235446445,2396443377433755,104002393204496,-2519063972771085,1971667745756785,1011387558766862,-2833864129150658,1253594214837745,1867104355338257,-2812377199081736,331750969612507,2547066815544511,-2428734393109678,-662159465670273,2947550788992113,-1726810060857186,-1586671250051769,3006559803863429,-810949505133869,-2321128302094046,2714214585110189,180240337046007,-2781857032726440,2116342260070503,1105112254355201,-2929557817747772,1310062521549681,1850611547358373,-2772278120297639,422350278809946,2354847808804021,-2359151947183429,-424993002135544,2608028676921909,-1764719472067427,-1145398945138114,2633807837595807,-1071867927428721,-1698465090099765,2467869748950537,-357982246366371,-2082639850048151,2146236061114912,318082322451881,-2317302615208801,1700670912158110,925776596471929,-2419168550535485,1156274381958044,1457347480413903,-2383188181759482,535829225014591,1906207001047584,-2185064276759715,-129711638114247,2248920236171648,-1805198430707403,-797397487760685,2444207356887984,-1250669480507117,-1416781857123880,2442667747658207,-562325811743045,-1930316937181975,2204883748852647,186205621616834,-2273292924896339,1729456095669265,898528738660710,-2388379224757885,1072980857481955,1479654171134823,-2249291846336785,340624034889704,1861053671749601,-1875881712264568,-346067016414753,2011515032862691,-1336747405676948,-883808892857091,1938927735799429,-739319051521857,-1214882442082859,1690137353089808,-201838352897803,-1340556549835983,1343668418542405,186758915483575,-1313379758523076,991215445332047,398164000839031,-1212430721620194,712336565805869,470987601588074,-1115247895338431,549214651714703,490150502662080,-1076373824005317,490150502662080,549214651714703,-1115247895338431,470987601588074,712336565805869,-1212430721620194,398164000839031,991215445332047,-1313379758523076,186758915483575,1343668418542405,-1340556549835983,-201838352897803,1690137353089808,-1214882442082859,-739319051521857,1938927735799429,-883808892857091,-1336747405676948,2011515032862691,-346067016414753,-1875881712264568,1861053671749601,340624034889704,-2249291846336785,1479654171134823,1072980857481955,-2388379224757885,898528738660710,1729456095669265,-2273292924896339,186205621616834,2204883748852647,-1930316937181975,-562325811743045,2442667747658207,-1416781857123880,-1250669480507117,2444207356887984,-797397487760685,-1805198430707403,2248920236171648,-129711638114247,-2185064276759715,1906207001047584,535829225014591,-2383188181759482,1457347480413903,1156274381958044,-2419168550535485,925776596471929,1700670912158110,-2317302615208801,318082322451881,2146236061114912,-2082639850048151,-357982246366371,2467869748950537,-1698465090099765,-1071867927428721,2633807837595807,-1145398945138114,-1764719472067427,2608028676921909,-424993002135544,-2359151947183429,2354847808804021,422350278809946,-2772278120297639,1850611547358373,1310062521549681,-2929557817747772,1105112254355201,2116342260070503,-2781857032726440,180240337046007,2714214585110189,-2321128302094046,-810949505133869,3006559803863429,-1586671250051769,-1726810060857186,2947550788992113,-662159465670273,-2428734393109678,2547066815544511,331750969612507,-2812377199081736,1867104355338257,1253594214837745,-2833864129150658,1011387558766862,1971667745756785,-2519063972771085,104002393204496,2396443377433755,-1947828235446445,-734441387969438,2496872807468489,-1226686504550931,-1403336274986568,2300201978900931,-466212749347780,-1835828695827505,1880472447864612,237220090742903,-2010874661965529,1334181668930226,815611079303725,-1952295638369609,751093666553818,1232095668217003,-1713610061908822,197244968810228,1475154521007574,-1359920006169153,-286836561800251,1553464080103714,-951855585289477,-680874676541661,1490620455004216,-533345698809445,-976202840983171,1316731258120318,-129587155156244,-1167023136949760,1061163786932571,244563676463396,-1247624944450971,749308964909841,574207249115894,-1215001510101737,402828405154535,837937302311178,-1072544021875298,44171476029226,1008304839884060,-833966743396854,-297508000354627,1060722298065753,-525947657232920,-585839908361203,985571866719823,-186353519946110,-783773433602437,795071517807922,140905853974404,-863282236901978,522594771135730,411768552160883,-814986153069992,216631296693539,589273545020849,-654608129479452,-69277908460719,652664207065170,-421863786004548,-289290125937930,604371870296046,-169629583656622,-416177150562352,469397380738365,51815690080429,-444998496333962,287295831554047,206750320987319,-389955483798484,102401442815174,279283080429142,-279756224560452,-45903471609810,275236952814614,-151191720502267,-134382615620544,218735450680481,-37417173850871,-162076531627936,140022745463206,42254140852110,-143983828623428,63183480635038,82194977980228,-100032866921750,3721598764798,85915389657319,-50042880869175,-30052064767956,65079072258711,-10456714620622,-39045969601474,36208508809836,11503512489528,-32221043618758,12014838019606,18409096444110,-19269828942179,-2803730498150,15983773211231,-6438203210320,-8195203011510,9097184551014,2086541454414,-6374503053374,2466848608924,4454639508868,-1945026348520,-607513307576,2797991699093,768935529489,-572421493874,837273486334,996492055558,109921133882,118296679148,396264187468,232396412642,60104749862,77216657034,84881578569,41814264534,15756626580,11582999788,8540156922,3894568646,1090365972,190593354,20451106,1269196,40178,494,1,D,1,164,7904,174492,2115558,15377636,69527450,195284896,333134182,399132946,786310094,2058819337,2882927782,1808844138,3756252082,11231900098,9671924296,-201538864,16253976086,37986899790,1791406742,-12365082371,70822132198,53907975971,-76524825140,31693635926,173598865682,-91114295426,-144975514038,273719776476,58898382820,-401035626460,210818202048,397890679161,-573004439479,-100247492538,846601726634,-489135517598,-678216652682,1253639907688,18194225560,-1480109971726,1337797322810,1072064641279,-2278001133685,720568304334,2563512163857,-2621296477282,-815550103402,4069876209356,-2042993452726,-3132815832700,5025209207254,-250534523490,-5784013049299,4867562005286,2818795145563,-8063618175311,3081979983736,6846899747602,-9039137340942,-589817865928,10958851571530,-7835228877774,-5839254210441,13889519093016,-4060426028143,-11752470777167,14438457915048,2012267890997,-17045945658166,11845755228880,9527622884970,-20330142898818,6006262402710,17186845074440,-20403331515031,-2409449706051,23464980589066,-16631780423155,-12043834614625,26967230923900,-9226271641522,-21219900415570,26774984637252,785304479874,-28400350333597,22618008544049,11858658629280,-32496670207109,14876868208233,22338632813132,-32962753769925,4489338070830,30836807921490,-29752658617316,-7241632522100,36491067451119,-23203244918206,-18959666114545,38990825899137,-13860986237632,-29559340799757,38327588860461,-2352187197566,-38290963576076,34478010861784,10620671891271,-44654417205768,27273800050925,24240976430679,-48179809347958,16500919092887,37556276858733,-48188019627478,2175396376901,49415116533818,-43732081691844,-15098431735130,58419224275221,-33881714728609,-33931333622146,62985954680049,-18203548142377,-52232093437232,61482387403497,2762637621197,-67425093393162,52525060082560,27140821412775,-76797774075979,35578072427964,51760028932303,-78064481080785,11543949860706,72798834060797,-69902822767747,-17079770420736,86664581364113,-52246313544800,-46456145158773,90699816896312,-26513381979361,-72015779532369,83742576164496,4267069623327,-89520967705959,66454896721578,35840158410583,-96227421930459,41129743004223,63614223860810,-91459691354759,11136242160131,83616021531502,-76485080906409,-19597902546481,93313701244096,-54025797388857,-47118890142905,92209373005690,-27555458445829,-68179536334789,81841353941459,-471744729928,-80919685623175,65010051195849,24520031958448,-85089096443623,44664210582129,45568229008302,-81764743191807,23108324293842,61558752131201,-72781536574234,1781074465187,72036477355399,-60029783364282,-18581961144731,77125273296007,-44757392486618,-37541358059865,77194883903137,-27311986457389,-54382262495387,72455681931685,-7672368902693,-67803940000438,62911763813399,13671567279351,-76236879929186,48599626300463,35259628558281,-78401279143209,29823126866683,54732902440440,-73590247014313,7536071469620,69238901513051,-61855112773741,-16165872967516,76268557595111,-44282966250827,-38100966126160,74692564262877,-23017759680404,-54871159039801,65235511528679,-885447093437,-63965637570683,50131980412118,19067586586237,-64575143112013,32429864555214,34095496307741,-57945599488100,15258390937721,42491383979535,-47038941344630,1110480920499,44263116308864,-35456281697823,-8682775966069,41246781296078,-26122579815001,-14128220756257,36494335717507,-20373170452329,-16453327248552,33134274206067,-17750978673939,-17750978673939,33134274206067,-16453327248552,-20373170452329,36494335717507,-14128220756257,-26122579815001,41246781296078,-8682775966069,-35456281697823,44263116308864,1110480920499,-47038941344630,42491383979535,15258390937721,-57945599488100,34095496307741,32429864555214,-64575143112013,19067586586237,50131980412118,-63965637570683,-885447093437,65235511528679,-54871159039801,-23017759680404,74692564262877,-38100966126160,-44282966250827,76268557595111,-16165872967516,-61855112773741,69238901513051,7536071469620,-73590247014313,54732902440440,29823126866683,-78401279143209,35259628558281,48599626300463,-76236879929186,13671567279351,62911763813399,-67803940000438,-7672368902693,72455681931685,-54382262495387,-27311986457389,77194883903137,-37541358059865,-44757392486618,77125273296007,-18581961144731,-60029783364282,72036477355399,1781074465187,-72781536574234,61558752131201,23108324293842,-81764743191807,45568229008302,44664210582129,-85089096443623,24520031958448,65010051195849,-80919685623175,-471744729928,81841353941459,-68179536334789,-27555458445829,92209373005690,-47118890142905,-54025797388857,93313701244096,-19597902546481,-76485080906409,83616021531502,11136242160131,-91459691354759,63614223860810,41129743004223,-96227421930459,35840158410583,66454896721578,-89520967705959,4267069623327,83742576164496,-72015779532369,-26513381979361,90699816896312,-46456145158773,-52246313544800,86664581364113,-17079770420736,-69902822767747,72798834060797,11543949860706,-78064481080785,51760028932303,35578072427964,-76797774075979,27140821412775,52525060082560,-67425093393162,2762637621197,61482387403497,-52232093437232,-18203548142377,62985954680049,-33931333622146,-33881714728609,58419224275221,-15098431735130,-43732081691844,49415116533818,2175396376901,-48188019627478,37556276858733,16500919092887,-48179809347958,24240976430679,27273800050925,-44654417205768,10620671891271,34478010861784,-38290963576076,-2352187197566,38327588860461,-29559340799757,-13860986237632,38990825899137,-18959666114545,-23203244918206,36491067451119,-7241632522100,-29752658617316,30836807921490,4489338070830,-32962753769925,22338632813132,14876868208233,-32496670207109,11858658629280,22618008544049,-28400350333597,785304479874,26774984637252,-21219900415570,-9226271641522,26967230923900,-12043834614625,-16631780423155,23464980589066,-2409449706051,-20403331515031,17186845074440,6006262402710,-20330142898818,9527622884970,11845755228880,-17045945658166,2012267890997,14438457915048,-11752470777167,-4060426028143,13889519093016,-5839254210441,-7835228877774,10958851571530,-589817865928,-9039137340942,6846899747602,3081979983736,-8063618175311,2818795145563,4867562005286,-5784013049299,-250534523490,5025209207254,-3132815832700,-2042993452726,4069876209356,-815550103402,-2621296477282,2563512163857,720568304334,-2278001133685,1072064641279,1337797322810,-1480109971726,18194225560,1253639907688,-678216652682,-489135517598,846601726634,-100247492538,-573004439479,397890679161,210818202048,-401035626460,58898382820,273719776476,-144975514038,-91114295426,173598865682,31693635926,-76524825140,53907975971,70822132198,-12365082371,1791406742,37986899790,16253976086,-201538864,9671924296,11231900098,3756252082,1808844138,2882927782,2058819337,786310094,399132946,333134182,195284896,69527450,15377636,2115558,174492,7904,164,1 991,C,1,495,41003,1386099,25996431,318291985,2817064175,19322552183,107982123007,510258958447,2097283562677,7664429873533,25338424386863,76838765259285,216157276972707,569323344337383,1414725064729785,3338015686578489,7518824537819657,16242184910335201,33780830084024465,67871644752586865,132118341539062205,249802015572794469,459782079491174507,825433755971034481,1447907110426142395,2485419117523815907,4180816721557274637,6900286507365699457,11186844909131744169,17833128759120905459,27979023013708635187,43240810286289801353,65879800395006320253,99019787544160669485,146924172821731179843,215345159942992480277,311959056969011254081,446903365590855428633,633432977634708769119,888714387105130667331,1234778323741341142163,1699652576951480073383,2318697962100981989877,3136171339188643811001,4207040282458273408351,5599074375855460197809,7395238133827849460813,9696410184247419294537,12624452569811076235893,16325652801902263763003,20974559619383663376687,26778231254799444832969,33980912391101400175589,42869152911197102099407,53777378017203850169739,67093915351948560657115,83267480426126324275931,102814116982693153219537,126324583964774312427117,154472175550117708192091,188020955334586397720429,227834380254066812736881,274884284296026809949907,330260186538031931852315,395178882630574113568435,470994273584678373541523,559207380698205882874729,661476490722925848804363,779627370997727355146723,915663490307430955204209,1071776177721617215293093,1250354648667571027271673,1453995825032953679745695,1685513874207165639901977,1947949390678308323268201,2244578143120753892470473,2578919309845170023630461,2954743126040345755149283,3376077867409979232559307,3847216096587542272376933,4372720101082909873294657,4957426454455285167604565,5606449635893389568877479,6325184647387393323375783,7119308572165655183507861,7994781023007983260981909,8957843434398135493211579,10015017158201780323992417,11173100328610611095383459,12439163468436115616196389,13820543815424435164022403,15324838354053524610987489,16959895545222568253667485,18733805753309266910917943,20654890377212335440131157,22731689699174912599425999,24972949472361675562324935,27387606275301784142460355,29984771668376086699575017,32773715194485984432568721,35763846272859343130619357,38964695041592669810943475,42385892210965448392849695,46037147995759050562915807,49928230200735810363719053,54068941539050198736345445,58469096268639828867589229,63138496236545402298552839,68086906425601823067775891,73324030101993862867916423,78859483665745513004255003,84702771309279472638379449,90863259591709709927047953,97350152038484318620176913,104172463877348069502091273,111338997022316181398572941,118858315417417471937935817,126738720851353874626988753,134988229352915850989759541,143614548274975662982792827,152625054172144431039836631,162026771573722130030856841,171826352749396480362121555,182030058560268208975815045,192643740482214451073489469,203672823882374123567565731,215122292622680678551540229,226996675056916932249531243,239300031479767801515432629,252035943077849279089151169,265207502423750194408137315,278817305544796015196146663,292867445588594023757572505,307359508097513330639870383,322294567894161510703821893,337673187569715384926245607,353495417556722529003256823,369760797757790660991230565,386468360691504202775073593,403616636107032404483665681,421203657009303465116483587,439226967027395850229896097,457683629050022151377766139,476570235043731016940182569,495882916961804779276570121,515617358644856704935463447,535768808607900237297323539,556332093603235955542033599,577301632843937071072976741,598671452769061300559200495,620435202229018776854352303,642586167967817267028968647,665117290278213821718886755,688021178706143380429352373,711290127682177323509223169,734916131960185724425195035,758890901746822717298932183,783205877409900782165074423,807852243659131957874177495,832820943099046578655574383,858102689061097474228079051,883687977629954413387689077,909567098787715747605818605,935730146609129598159773691,962167028450836500722822845,988867473088024377720124429,1015821037762625634114829503,1043017114118182215103444035,1070444933007652609962278685,1098093568171629250677792877,1125951938795570478182286841,1154008810965625431884005943,1182252798053343813844125233,1210672360069921621845823809,1239255802040551302939822787,1267991271458840820610732783,1296866754890070244802802203,1325870073800205823616534803,1354988879695039479240520715,1384210648660525997095885031,1413522675401320576750668049,1442912066879655098825938767,1472365735661020405920244855,1501870393076639939866472345,1531412542315429892299541127,1560978471560050973138134583,1590554247282779926373953393,1620125707817281582290784435,1649678457321963931891222693,1679197860249471082487284427,1708669036435035354654658021,1738076856913894781507016613,1767405940574811223310582681,1796640651752923004866927017,1825765098860760423881073387,1854763134151268736855382705,1883618354701147322117996521,1912314104696751496518536777,1940833479098240545786182415,1969159328750617389453138037,1997274267002817504441773875,2025160677888093323797849207,2052800725910632299645206865,2080176367474670583317339583,2107269363983350131330462273,2134061296625247654230273179,2160533582856914674141204847,2186667494579947780875723697,2212444178001099272894736123,2237844675153786771624911213,2262849947049115910483686985,2287440898414246329254813979,2311598403965665013570991247,2335303336154742918719365409,2358536594312904266435317509,2381279135113899000595549835,2403512004261105831100399085,2425216369298575720601685321,2446373553435723874836349631,2466965070267262376961579779,2486972659262204495258954263,2506378321888632148514067871,2525164358234463541341315895,2543313403978747764174127249,2560808467563101026455246747,2577632967408832759830316297,2593770769022129758064451415,2609206221827406045863516955,2623924195567610778900180043,2637910116109933762031294357,2651150000495967808699207809,2663630491076981038436218899,2675338888577514667364097977,2686263183934040030309523215,2696392088759862776072704347,2705715064292826166861004937,2714222348688606714430562203,2721904982529475572572382589,2728754832426274145924628795,2734764612599973047185477803,2739927904338495885750890319,2744239173234435178664674245,2747693784119804912746305263,2750288013624997621316809503,2752019060300575186246755755,2752885052252351692061248291,2752885052252351692061248291,2752019060300575186246755755,2750288013624997621316809503,2747693784119804912746305263,2744239173234435178664674245,2739927904338495885750890319,2734764612599973047185477803,2728754832426274145924628795,2721904982529475572572382589,2714222348688606714430562203,2705715064292826166861004937,2696392088759862776072704347,2686263183934040030309523215,2675338888577514667364097977,2663630491076981038436218899,2651150000495967808699207809,2637910116109933762031294357,2623924195567610778900180043,2609206221827406045863516955,2593770769022129758064451415,2577632967408832759830316297,2560808467563101026455246747,2543313403978747764174127249,2525164358234463541341315895,2506378321888632148514067871,2486972659262204495258954263,2466965070267262376961579779,2446373553435723874836349631,2425216369298575720601685321,2403512004261105831100399085,2381279135113899000595549835,2358536594312904266435317509,2335303336154742918719365409,2311598403965665013570991247,2287440898414246329254813979,2262849947049115910483686985,2237844675153786771624911213,2212444178001099272894736123,2186667494579947780875723697,2160533582856914674141204847,2134061296625247654230273179,2107269363983350131330462273,2080176367474670583317339583,2052800725910632299645206865,2025160677888093323797849207,1997274267002817504441773875,1969159328750617389453138037,1940833479098240545786182415,1912314104696751496518536777,1883618354701147322117996521,1854763134151268736855382705,1825765098860760423881073387,1796640651752923004866927017,1767405940574811223310582681,1738076856913894781507016613,1708669036435035354654658021,1679197860249471082487284427,1649678457321963931891222693,1620125707817281582290784435,1590554247282779926373953393,1560978471560050973138134583,1531412542315429892299541127,1501870393076639939866472345,1472365735661020405920244855,1442912066879655098825938767,1413522675401320576750668049,1384210648660525997095885031,1354988879695039479240520715,1325870073800205823616534803,1296866754890070244802802203,1267991271458840820610732783,1239255802040551302939822787,1210672360069921621845823809,1182252798053343813844125233,1154008810965625431884005943,1125951938795570478182286841,1098093568171629250677792877,1070444933007652609962278685,1043017114118182215103444035,1015821037762625634114829503,988867473088024377720124429,962167028450836500722822845,935730146609129598159773691,909567098787715747605818605,883687977629954413387689077,858102689061097474228079051,832820943099046578655574383,807852243659131957874177495,783205877409900782165074423,758890901746822717298932183,734916131960185724425195035,711290127682177323509223169,688021178706143380429352373,665117290278213821718886755,642586167967817267028968647,620435202229018776854352303,598671452769061300559200495,577301632843937071072976741,556332093603235955542033599,535768808607900237297323539,515617358644856704935463447,495882916961804779276570121,476570235043731016940182569,457683629050022151377766139,439226967027395850229896097,421203657009303465116483587,403616636107032404483665681,386468360691504202775073593,369760797757790660991230565,353495417556722529003256823,337673187569715384926245607,322294567894161510703821893,307359508097513330639870383,292867445588594023757572505,278817305544796015196146663,265207502423750194408137315,252035943077849279089151169,239300031479767801515432629,226996675056916932249531243,215122292622680678551540229,203672823882374123567565731,192643740482214451073489469,182030058560268208975815045,171826352749396480362121555,162026771573722130030856841,152625054172144431039836631,143614548274975662982792827,134988229352915850989759541,126738720851353874626988753,118858315417417471937935817,111338997022316181398572941,104172463877348069502091273,97350152038484318620176913,90863259591709709927047953,84702771309279472638379449,78859483665745513004255003,73324030101993862867916423,68086906425601823067775891,63138496236545402298552839,58469096268639828867589229,54068941539050198736345445,49928230200735810363719053,46037147995759050562915807,42385892210965448392849695,38964695041592669810943475,35763846272859343130619357,32773715194485984432568721,29984771668376086699575017,27387606275301784142460355,24972949472361675562324935,22731689699174912599425999,20654890377212335440131157,18733805753309266910917943,16959895545222568253667485,15324838354053524610987489,13820543815424435164022403,12439163468436115616196389,11173100328610611095383459,10015017158201780323992417,8957843434398135493211579,7994781023007983260981909,7119308572165655183507861,6325184647387393323375783,5606449635893389568877479,4957426454455285167604565,4372720101082909873294657,3847216096587542272376933,3376077867409979232559307,2954743126040345755149283,2578919309845170023630461,2244578143120753892470473,1947949390678308323268201,1685513874207165639901977,1453995825032953679745695,1250354648667571027271673,1071776177721617215293093,915663490307430955204209,779627370997727355146723,661476490722925848804363,559207380698205882874729,470994273584678373541523,395178882630574113568435,330260186538031931852315,274884284296026809949907,227834380254066812736881,188020955334586397720429,154472175550117708192091,126324583964774312427117,102814116982693153219537,83267480426126324275931,67093915351948560657115,53777378017203850169739,42869152911197102099407,33980912391101400175589,26778231254799444832969,20974559619383663376687,16325652801902263763003,12624452569811076235893,9696410184247419294537,7395238133827849460813,5599074375855460197809,4207040282458273408351,3136171339188643811001,2318697962100981989877,1699652576951480073383,1234778323741341142163,888714387105130667331,633432977634708769119,446903365590855428633,311959056969011254081,215345159942992480277,146924172821731179843,99019787544160669485,65879800395006320253,43240810286289801353,27979023013708635187,17833128759120905459,11186844909131744169,6900286507365699457,4180816721557274637,2485419117523815907,1447907110426142395,825433755971034481,459782079491174507,249802015572794469,132118341539062205,67871644752586865,33780830084024465,16242184910335201,7518824537819657,3338015686578489,1414725064729785,569323344337383,216157276972707,76838765259285,25338424386863,7664429873533,2097283562677,510258958447,107982123007,19322552183,2817064175,318291985,25996431,1386099,41003,495,1,D,1,165,8267,202785,3025483,31171383,241110739,1484837481,7599728709,33389407971,129092768901,447843737979,1415799870247,4129961250547,11230022815883,28704707188827,69454425688357,160018421504291,352792210752295,747451113203479,1527338454448075,3019496380766857,5791081790249865,10800431877558255,19628374148869471,34824895174098373,60418388115999887,102649788068148761,171012352353016711,279699982022161545,449593074029611169,710941110702004073,1106935587436037759,1698405367622647145,2569908899902866945,3837543538419644973,5658840905414485881,8245168094232312307,11877106636590442285,16923333510670930441,23863579876599521163,33316292416097125685,46071667764193779129,63130771139103870293,85751484463610938899,115502055597597716995,154323037378888709477,204598411687896175229,269236688512682256011,351762751943704457975,456421193299968920765,588291825519014123337,753418012107958189543,958948368187283980329,1213292300573749708183,1526289748837301234127,1909395370505435897715,2375877282028924285729,2941030323978314556507,3622403665665134058197,4440042402642963408549,5416742632191227752983,6578319318914610083629,7953886087108762868165,9576145900725900784913,11481691417834246924949,13711313636613166669633,16310317286331637886233,19328841261516437161045,22822182252614059290271,26851119593734041245943,31482239229213084894999,36788254597253496581225,42848322142053694954811,49748349096729857968865,57581291128764388691219,66447437408316799396899,76454680647878196671533,87718769669607233941581,100363542084213073996813,114521134712217077381047,130332169444419458080345,147945912322848238011397,167520403725658448665045,189222557658532918750995,213228228290149536512035,239722242019157610923545,268898393523691049665755,300959404420504749381997,336116843348057946813189,374591006484945407362985,416610757720628665414607,462413327908069413054721,512244072846245286925157,566356189863284233253181,625010393096769360742729,688474547795365992671779,757023264194078215011625,830937451742972571785407,910503834694973014896091,996014430281229642536971,1087765990921515981345119,1186059412131055201427923,1291199107993064484926425,1403492356267091482830093,1523248615395846526094311,1650778815856650211528763,1786394628476750439159697,1930407712493541803115555,2083128946290067434715491,2244867643872025671166681,2415930760273774410211475,2596622089186468110180199,2787241456190435768735657,2988083911045198466440869,3199438922543156924482431,3421589579466032118460279,3654811801195765210312895,3899373561523015721363255,4155534129165987939941873,4423543328459548786025805,4703640823599120281416853,4996055429725465359336283,5301004454015268246058017,5618693069798584702330015,5949313726558266626477845,6293045598479033978533701,6650054074005876800072727,7020490288644033892744347,7404490702987222371607003,7802176727698573595306009,8213654396891517525824441,8639014091067447661443639,9078330310465325718300659,9531661499367508205051907,9999049921588170563979217,10480521587048047308149937,10976086229014168695595697,11485737331258305050278163,12009452204065444248176665,12547192107706392728624615,13098902421679103728034697,13664512857724202978107465,14243937714333985236445577,14837076170203428491420847,15443812613818974084435965,16064017006148306724744135,16697545273184368893657791,17344239724911438612072739,18003929497102190595295117,18676431012223950744630287,19361548455631323262134937,20059074263152257561333359,20768789616136407001325761,21490464940029010880954395,22223860402560901584241281,22968726407705677460412309,23724804081648333133141513,24491825747135105915267571,25269515382731041024237461,26057589063698522099464261,26855755381425150191056525,27663715838570961401642787,28481165217370832937075605,29307791918815553150103225,30143278270741700404538941,30987300803183264016239423,31839530489673758823152149,32699632953533215628784053,33567268638526566028087365,34442092943635228068329675,35323756322038783924308143,36211904344755214772141521,37106177729733009575495897,38006212337523524027296809,38911639134984350209745579,39822084128771511539232571,40737168270667632576922195,41656507337062758794160913,42579711785152446315363465,43506386588642662903100759,44436131055951819989530725,45368538634076082999943555,46303196701434465557082547,47239686353134849179141925,48177582182200964553799799,49116452060373703171792297,50055856922148241654897433,50995350555731827551011673,51934479404606268518313971,52872782383354840734491271,53809790711366203652465681,54745027767958739926526329,55678008972378325964594793,56608241692011693545256997,57535225182027089631490005,58458450559504707521653243,59377400814952175602149593,60291550863916074399439623,61200367641199825919144389,62103310239982172294294913,62999830097899642843561213,63889371231911717770923415,64771370523509673429012387,65645258055560216396011323,66510457501793912239706573,67366386569657087899808871,68212457496945414712785685,69048077602328939610534197,69872649889563210993707561,70685573704860745770269011,71486245446572927360532523,72274059326006152429009787,73048408177869413578223361,73808684318525383059533615,74554280449895417545580261,75284590606552795810903255,75999011143230065200602241,76696941759667801122976831,77377786559445602340075479,78040955139163987011999331,78685863704090232399476229,79311936206144274229214185,79918605499884623260122063,80505314511960819432894591,81071517419330027055476745,81616680831392592135364239,82140284971086139593460767,82641824849891259039577525,83120811431644946661591891,83576772780031422132433657,84009255184624156131164983,84417824260388109011205015,84802066015617233288099547,85161587883378936505339903,85496019711663918069191917,85805014707595852983919753,86088250331239863523922025,86345429134760469393156851,86576279542917426626770559,86780556571150072464029161,86958042477785847098307949,87108547347214780089117093,87231909601196997508205845,87327996435812700629647213,87396704181921466774489709,87437958587367928388806273,87451715019551638641007385,87437958587367928388806273,87396704181921466774489709,87327996435812700629647213,87231909601196997508205845,87108547347214780089117093,86958042477785847098307949,86780556571150072464029161,86576279542917426626770559,86345429134760469393156851,86088250331239863523922025,85805014707595852983919753,85496019711663918069191917,85161587883378936505339903,84802066015617233288099547,84417824260388109011205015,84009255184624156131164983,83576772780031422132433657,83120811431644946661591891,82641824849891259039577525,82140284971086139593460767,81616680831392592135364239,81071517419330027055476745,80505314511960819432894591,79918605499884623260122063,79311936206144274229214185,78685863704090232399476229,78040955139163987011999331,77377786559445602340075479,76696941759667801122976831,75999011143230065200602241,75284590606552795810903255,74554280449895417545580261,73808684318525383059533615,73048408177869413578223361,72274059326006152429009787,71486245446572927360532523,70685573704860745770269011,69872649889563210993707561,69048077602328939610534197,68212457496945414712785685,67366386569657087899808871,66510457501793912239706573,65645258055560216396011323,64771370523509673429012387,63889371231911717770923415,62999830097899642843561213,62103310239982172294294913,61200367641199825919144389,60291550863916074399439623,59377400814952175602149593,58458450559504707521653243,57535225182027089631490005,56608241692011693545256997,55678008972378325964594793,54745027767958739926526329,53809790711366203652465681,52872782383354840734491271,51934479404606268518313971,50995350555731827551011673,50055856922148241654897433,49116452060373703171792297,48177582182200964553799799,47239686353134849179141925,46303196701434465557082547,45368538634076082999943555,44436131055951819989530725,43506386588642662903100759,42579711785152446315363465,41656507337062758794160913,40737168270667632576922195,39822084128771511539232571,38911639134984350209745579,38006212337523524027296809,37106177729733009575495897,36211904344755214772141521,35323756322038783924308143,34442092943635228068329675,33567268638526566028087365,32699632953533215628784053,31839530489673758823152149,30987300803183264016239423,30143278270741700404538941,29307791918815553150103225,28481165217370832937075605,27663715838570961401642787,26855755381425150191056525,26057589063698522099464261,25269515382731041024237461,24491825747135105915267571,23724804081648333133141513,22968726407705677460412309,22223860402560901584241281,21490464940029010880954395,20768789616136407001325761,20059074263152257561333359,19361548455631323262134937,18676431012223950744630287,18003929497102190595295117,17344239724911438612072739,16697545273184368893657791,16064017006148306724744135,15443812613818974084435965,14837076170203428491420847,14243937714333985236445577,13664512857724202978107465,13098902421679103728034697,12547192107706392728624615,12009452204065444248176665,11485737331258305050278163,10976086229014168695595697,10480521587048047308149937,9999049921588170563979217,9531661499367508205051907,9078330310465325718300659,8639014091067447661443639,8213654396891517525824441,7802176727698573595306009,7404490702987222371607003,7020490288644033892744347,6650054074005876800072727,6293045598479033978533701,5949313726558266626477845,5618693069798584702330015,5301004454015268246058017,4996055429725465359336283,4703640823599120281416853,4423543328459548786025805,4155534129165987939941873,3899373561523015721363255,3654811801195765210312895,3421589579466032118460279,3199438922543156924482431,2988083911045198466440869,2787241456190435768735657,2596622089186468110180199,2415930760273774410211475,2244867643872025671166681,2083128946290067434715491,1930407712493541803115555,1786394628476750439159697,1650778815856650211528763,1523248615395846526094311,1403492356267091482830093,1291199107993064484926425,1186059412131055201427923,1087765990921515981345119,996014430281229642536971,910503834694973014896091,830937451742972571785407,757023264194078215011625,688474547795365992671779,625010393096769360742729,566356189863284233253181,512244072846245286925157,462413327908069413054721,416610757720628665414607,374591006484945407362985,336116843348057946813189,300959404420504749381997,268898393523691049665755,239722242019157610923545,213228228290149536512035,189222557658532918750995,167520403725658448665045,147945912322848238011397,130332169444419458080345,114521134712217077381047,100363542084213073996813,87718769669607233941581,76454680647878196671533,66447437408316799396899,57581291128764388691219,49748349096729857968865,42848322142053694954811,36788254597253496581225,31482239229213084894999,26851119593734041245943,22822182252614059290271,19328841261516437161045,16310317286331637886233,13711313636613166669633,11481691417834246924949,9576145900725900784913,7953886087108762868165,6578319318914610083629,5416742632191227752983,4440042402642963408549,3622403665665134058197,2941030323978314556507,2375877282028924285729,1909395370505435897715,1526289748837301234127,1213292300573749708183,958948368187283980329,753418012107958189543,588291825519014123337,456421193299968920765,351762751943704457975,269236688512682256011,204598411687896175229,154323037378888709477,115502055597597716995,85751484463610938899,63130771139103870293,46071667764193779129,33316292416097125685,23863579876599521163,16923333510670930441,11877106636590442285,8245168094232312307,5658840905414485881,3837543538419644973,2569908899902866945,1698405367622647145,1106935587436037759,710941110702004073,449593074029611169,279699982022161545,171012352353016711,102649788068148761,60418388115999887,34824895174098373,19628374148869471,10800431877558255,5791081790249865,3019496380766857,1527338454448075,747451113203479,352792210752295,160018421504291,69454425688357,28704707188827,11230022815883,4129961250547,1415799870247,447843737979,129092768901,33389407971,7599728709,1484837481,241110739,31171383,3025483,202785,8267,165,1 993,C,1,496,40837,1339123,23396608,252214021,1827144163,9357707650,34710748375,92620363723,165291574930,130438877467,-255399051215,-1112057266184,-1879230790523,-1044022061549,2702844345094,7752241381843,8132921686483,-2199210811946,-19686421051745,-26529434612477,-4140679105892,39689881068667,60873299418523,15907256068228,-75323998518659,-117063399756887,-26928141118772,141731688773443,202578458549947,26919114380938,-254236123945619,-315366517756025,4259850924484,422548393002949,431622937451539,-104629440426326,-652285536681617,-509429402795573,319117751968306,936906687580459,499234142564479,-671782115701484,-1234554778342157,-343698284688419,1150645668590506,1460360901294643,-16990287521009,-1710117606111230,-1513149180953519,611736629716015,2266948062416728,1309080849151483,-1400998014372863,-2693316102695420,-796234888569479,2278553888972401,2844373915089862,-30738250214369,-3105824496475307,-2619962722251140,1101268968902623,3738983104098913,2006827170550798,-2261274464262377,-4046757813610265,-1070098581980030,3322835917241611,3948589621149871,-74151090163928,-4137109097230739,-3459336947022335,1276630722300880,4629425997267865,2685389604339469,-2384270340274358,-4791144694438415,-1760636703142829,3298207300784950,4667043733269439,781670430594397,-4015202836278014,-4342638537092903,209364578372011,4599515396874994,3900811656646333,-1211650483002155,-5105018591551466,-3355865686985519,2255762108797579,5520425291375848,2630797869507703,-3382094253927017,-5768731459689194,-1616197251121217,4580720383444573,5728310007360436,261514241223115,-5728296362593583,-5254509868395764,1377176054305789,6598988213864731,4233064052130100,-3139976484040523,-6959126993973401,-2672662859748062,4779515086482367,6667158231007867,762835096692298,-5999559354202205,-5719137474053813,1174120539769030,6553194188800177,4257955161852565,-2803220432949500,-6364473234985145,-2563088956557059,3881604918009316,5575057635448045,984994088356123,-4317686043351998,-4478257492676441,185830295091133,4199684753310364,3400075234829299,-840004951740275,-3777133796356322,-2592872087264381,1076215312242289,3364430709463282,2158920134431633,-1129972566585635,-3196569629959118,-2014944110306987,1259901940971793,3322549551624958,1928222487492985,-1640260051655093,-3597994507066268,-1632182240645693,2285456752047913,3768458774426380,969250424715685,-3032691504610355,-3592735971200306,19447128894343,3604346471641861,2955392747382022,-1105130339594261,-3736926664845815,-1932420090778574,1969445151312577,3316062007813603,782567113863514,-2339222470115699,-2446435553724755,143184093476392,2103060801540745,1420523573672281,-545472355590242,-1368468302431805,-604554183480143,309894531393676,435444853407985,294888960421039,435444853407985,309894531393676,-604554183480143,-1368468302431805,-545472355590242,1420523573672281,2103060801540745,143184093476392,-2446435553724755,-2339222470115699,782567113863514,3316062007813603,1969445151312577,-1932420090778574,-3736926664845815,-1105130339594261,2955392747382022,3604346471641861,19447128894343,-3592735971200306,-3032691504610355,969250424715685,3768458774426380,2285456752047913,-1632182240645693,-3597994507066268,-1640260051655093,1928222487492985,3322549551624958,1259901940971793,-2014944110306987,-3196569629959118,-1129972566585635,2158920134431633,3364430709463282,1076215312242289,-2592872087264381,-3777133796356322,-840004951740275,3400075234829299,4199684753310364,185830295091133,-4478257492676441,-4317686043351998,984994088356123,5575057635448045,3881604918009316,-2563088956557059,-6364473234985145,-2803220432949500,4257955161852565,6553194188800177,1174120539769030,-5719137474053813,-5999559354202205,762835096692298,6667158231007867,4779515086482367,-2672662859748062,-6959126993973401,-3139976484040523,4233064052130100,6598988213864731,1377176054305789,-5254509868395764,-5728296362593583,261514241223115,5728310007360436,4580720383444573,-1616197251121217,-5768731459689194,-3382094253927017,2630797869507703,5520425291375848,2255762108797579,-3355865686985519,-5105018591551466,-1211650483002155,3900811656646333,4599515396874994,209364578372011,-4342638537092903,-4015202836278014,781670430594397,4667043733269439,3298207300784950,-1760636703142829,-4791144694438415,-2384270340274358,2685389604339469,4629425997267865,1276630722300880,-3459336947022335,-4137109097230739,-74151090163928,3948589621149871,3322835917241611,-1070098581980030,-4046757813610265,-2261274464262377,2006827170550798,3738983104098913,1101268968902623,-2619962722251140,-3105824496475307,-30738250214369,2844373915089862,2278553888972401,-796234888569479,-2693316102695420,-1400998014372863,1309080849151483,2266948062416728,611736629716015,-1513149180953519,-1710117606111230,-16990287521009,1460360901294643,1150645668590506,-343698284688419,-1234554778342157,-671782115701484,499234142564479,936906687580459,319117751968306,-509429402795573,-652285536681617,-104629440426326,431622937451539,422548393002949,4259850924484,-315366517756025,-254236123945619,26919114380938,202578458549947,141731688773443,-26928141118772,-117063399756887,-75323998518659,15907256068228,60873299418523,39689881068667,-4140679105892,-26529434612477,-19686421051745,-2199210811946,8132921686483,7752241381843,2702844345094,-1044022061549,-1879230790523,-1112057266184,-255399051215,130438877467,165291574930,92620363723,34710748375,9357707650,1827144163,252214021,23396608,1339123,40837,496,1,D,1,165,8134,190047,2573047,22553370,136742639,595185973,1879007036,4170110871,5544704869,-85433622,-20205879809,-50233178685,-56355611410,14691359949,169750540579,285722746440,140451932873,-345163623933,-821426824696,-616331761653,545108318887,1796301090036,1507685479315,-910469191185,-3474202150508,-2833338451641,1827733619231,6286009871788,4546785783717,-3794930432113,-10509546697778,-6228973110019,7424840593929,15942535614502,6732340158639,-13578220213051,-21942787885644,-4420549318061,22994046236525,27423679153032,-2168997257369,-35377190428117,-30456271926978,14004339626263,48957190290909,28271951789848,-31407135741423,-60943504983301,-18353453022158,53338539510449,68058408461457,-255467991874,-76627176465309,-66789172887209,26611701699848,96507061340551,54261287286201,-58135873165930,-108350342523129,-29904103606841,90624736641770,109013205975015,-3651190008127,-118584245687436,-97174121369983,41587224509539,136909201463400,73600947432079,-78737629051441,-143033007133452,-41542853338225,110705121386743,137540817200792,5989147026979,-134430311991775,-122916439783758,28603473492097,149035138364727,102060380617078,-60279878663713,-156217211434863,-77533357686998,89474770935977,158837592972735,50849310277960,-117393726363969,-158264448747011,-21503672652550,144687164036611,152900194447151,-12890865290552,-170799115829631,-139145716655477,54335855757230,193145115039531,113470480809595,-101583085245910,-206464966799435,-73912471742859,149354325879430,204157382932143,21261648386027,-190026951646214,-181786597110789,39507291432605,215884822084032,140073903916925,-99029500204629,-220982806630396,-85028940983541,146359033751209,203347621653612,25971016622087,-173500489710425,-167001021856558,26815066853065,178375132815933,121479260973274,-64715863505587,-164887573774997,-78099927149578,83899022658145,141227521687845,45380137227722,-87180401941929,-117287246574931,-26342094684422,82651325477255,101173986923641,18275548380840,-79569321114863,-95756508900441,-14294727969524,84070011019913,97376949611227,6287062175286,-96806335217497,-97947779459865,11281362794974,113011045500695,89309178242563,-38280275860996,-124612762877895,-67407147459341,68440650345710,123771069598405,34369233757355,-92084215418466,-106737030827311,2075667830739,100656824317022,76301986757551,-31441801130151,-90758667964108,-41364739502595,44617116433817,65881811396716,13516757443709,-37827778893201,-35328019087958,-2218386680463,14705165515901,10839582124050,10839582124050,14705165515901,-2218386680463,-35328019087958,-37827778893201,13516757443709,65881811396716,44617116433817,-41364739502595,-90758667964108,-31441801130151,76301986757551,100656824317022,2075667830739,-106737030827311,-92084215418466,34369233757355,123771069598405,68440650345710,-67407147459341,-124612762877895,-38280275860996,89309178242563,113011045500695,11281362794974,-97947779459865,-96806335217497,6287062175286,97376949611227,84070011019913,-14294727969524,-95756508900441,-79569321114863,18275548380840,101173986923641,82651325477255,-26342094684422,-117287246574931,-87180401941929,45380137227722,141227521687845,83899022658145,-78099927149578,-164887573774997,-64715863505587,121479260973274,178375132815933,26815066853065,-167001021856558,-173500489710425,25971016622087,203347621653612,146359033751209,-85028940983541,-220982806630396,-99029500204629,140073903916925,215884822084032,39507291432605,-181786597110789,-190026951646214,21261648386027,204157382932143,149354325879430,-73912471742859,-206464966799435,-101583085245910,113470480809595,193145115039531,54335855757230,-139145716655477,-170799115829631,-12890865290552,152900194447151,144687164036611,-21503672652550,-158264448747011,-117393726363969,50849310277960,158837592972735,89474770935977,-77533357686998,-156217211434863,-60279878663713,102060380617078,149035138364727,28603473492097,-122916439783758,-134430311991775,5989147026979,137540817200792,110705121386743,-41542853338225,-143033007133452,-78737629051441,73600947432079,136909201463400,41587224509539,-97174121369983,-118584245687436,-3651190008127,109013205975015,90624736641770,-29904103606841,-108350342523129,-58135873165930,54261287286201,96507061340551,26611701699848,-66789172887209,-76627176465309,-255467991874,68058408461457,53338539510449,-18353453022158,-60943504983301,-31407135741423,28271951789848,48957190290909,14004339626263,-30456271926978,-35377190428117,-2168997257369,27423679153032,22994046236525,-4420549318061,-21942787885644,-13578220213051,6732340158639,15942535614502,7424840593929,-6228973110019,-10509546697778,-3794930432113,4546785783717,6286009871788,1827733619231,-2833338451641,-3474202150508,-910469191185,1507685479315,1796301090036,545108318887,-616331761653,-821426824696,-345163623933,140451932873,285722746440,169750540579,14691359949,-56355611410,-50233178685,-20205879809,-85433622,5544704869,4170110871,1879007036,595185973,136742639,22553370,2573047,190047,8134,165,1 994,C,1,497,41500,1419432,27020958,336628040,3036323560,21236172349,120934481025,581283864280,2423252759032,8947902468288,29756415825444,90322243775204,253002395972199,659965858673443,1615489915266440,3735003687245208,8201578057337946,17187466188096540,34518662077403864,66683778965324703,124314013867166759,224287407916343772,392636640493054384,668463646069598120,1109084758088040944,1796645177520337704,2846449687898491053,4417256156976154625,6723768125385473768,10051541585631892920,14774488112938402694,21375111393058618748,30467556871909950300,42823485152632632749,59400699844840357599,81374371421178791844,110170602591592069408,147501980904996448906,195404664648836135878,256276453180401857392,332915207466693889351,428556915655516729221,546912646291238641900,692203601792416825356,869193479329315914586,1083217366263014411632,1340206442485402766844,1646707830743655316091,2009899025693570828921,2437596439514545121988,2938257722353805107732,3520977645226200407766,4195477466747799023078,4972087838782771609392,5861725435510720924513,6875863611640171616503,8026497504873777385320,9326104091966355461908,10787597783900784611386,12424282201502701127556,14249798806725467834972,16278073076514449878405,18523258896662731983367,20999681824955483506948,23721781830073741513456,26704056060045260899702,29961002136699534076862,33507062415500442964384,37356569597256625015551,41523694032129499790250,46022393018052579003333,50866362364536325345900,56068990466892817800198,61643315112232621162794,67601983213745691586340,73957213640434145850087,80720763272868915138466,87903896369965717270621,95517357276744980551072,103571346439336327793402,112075499622910683353466,121038870153189975620088,130469913925306197789457,140376476847554121787270,150765784314310031585667,161644432234366491231108,173018379080795104833570,184892938379540644525594,197272771020524342663244,210161876762137218373805,223563584313003083786946,237480539418705192986467,251914690459366315561992,266867271177904558228802,282338780306968453963398,298328958040377768023576,314836759494760353944435,331860325518904887206866,349396951420443159944049,367443054379574057348492,385994140495985746602354,405044772557944793892534,424588539724237352253100,444618030365769382382379,465124809322606457027534,486099400795001437103177,507531278006210644734744,529408860654253317321598,551719521013126508211190,574449599355244048177196,597584429150055631162705,621108372253574991764902,645004864045806113974863,669256468205466109670660,693844940543542689298886,718751301060265947414234,743955913155978435770764,769438568726733792166637,795178577720145667542810,821154860623084486310623,847346042303611542302072,873730545634336917124150,900286683378665896255138,926992746917605953313036,953827090523563873660623,980768210039075363680446,1007794814983832882250541,1034885893285854955502500,1062020768007815774603222,1089179145615445459601586,1116341155511190106483324,1143487380733206034646323,1170598879896830408494658,1197657200630931103652477,1224644384931057799440760,1251542967009498003407686,1278335964362828613828194,1305006862894488885395292,1331539597019215198340237,1357918525736546251258158,1384128405693793965518054,1410154362269380144234951,1435981859701495691652834,1461596671271199332046870,1486984850528695461615750,1512132704529503336840973,1537026770023213158333566,1561653793507887101657922,1586000716021636388828819,1610054663481856774774438,1633802943294672661152950,1657233047836910089953260,1680332665258283991455731,1703089697864380809304090,1725492288127365121851634,1747528852140184240770237,1769188120092099664612882,1790459183109311018157630,1811331545583355124445234,1831795181908411521647419,1851840596370442989382786,1871458884777948095011718,1890641796296813600146621,1909381793851685929145678,1927672111386557099481470,1945506806243380798735436,1962880804927144944311681,1979789940587650940693462,1996230980670369880398486,2012201643376615706419887,2027700601827894870738726,2042727475145957053762126,2057282806027997829999390,2071368024799402998446813,2084985400344196295824458,2098137978724041322622582,2110829510679056185656165,2123064369539611110887974,2134847461354124866184374,2146184129245494532215098,2157080054145217047730365,2167541154120648273821882,2177573484510900567158130,2187183141025212775760035,2196376167838499741473578,2205158472545588390269530,2213535749611195885040626,2221513413680279070408595,2229096543798107338666746,2236289839239553969648602,2243097587274842517551987,2249523642820309282047194,2255571419556363091920926,2261243891760268304400518,2266543605816588675041067,2271472700147051586463530,2276032932152244116275158,2280225710681001543040497,2284052132533806694201874,2287513021552564397301150,2290608968935809331204018,2293340373529881174052113,2295707480968620259823638,2297710420656114872279942,2299349239703149063717717,2300623933037227383550062,2301534469011156382678318,2302080809940990320294654,2302262927115648660614989,2302080809940990320294654,2301534469011156382678318,2300623933037227383550062,2299349239703149063717717,2297710420656114872279942,2295707480968620259823638,2293340373529881174052113,2290608968935809331204018,2287513021552564397301150,2284052132533806694201874,2280225710681001543040497,2276032932152244116275158,2271472700147051586463530,2266543605816588675041067,2261243891760268304400518,2255571419556363091920926,2249523642820309282047194,2243097587274842517551987,2236289839239553969648602,2229096543798107338666746,2221513413680279070408595,2213535749611195885040626,2205158472545588390269530,2196376167838499741473578,2187183141025212775760035,2177573484510900567158130,2167541154120648273821882,2157080054145217047730365,2146184129245494532215098,2134847461354124866184374,2123064369539611110887974,2110829510679056185656165,2098137978724041322622582,2084985400344196295824458,2071368024799402998446813,2057282806027997829999390,2042727475145957053762126,2027700601827894870738726,2012201643376615706419887,1996230980670369880398486,1979789940587650940693462,1962880804927144944311681,1945506806243380798735436,1927672111386557099481470,1909381793851685929145678,1890641796296813600146621,1871458884777948095011718,1851840596370442989382786,1831795181908411521647419,1811331545583355124445234,1790459183109311018157630,1769188120092099664612882,1747528852140184240770237,1725492288127365121851634,1703089697864380809304090,1680332665258283991455731,1657233047836910089953260,1633802943294672661152950,1610054663481856774774438,1586000716021636388828819,1561653793507887101657922,1537026770023213158333566,1512132704529503336840973,1486984850528695461615750,1461596671271199332046870,1435981859701495691652834,1410154362269380144234951,1384128405693793965518054,1357918525736546251258158,1331539597019215198340237,1305006862894488885395292,1278335964362828613828194,1251542967009498003407686,1224644384931057799440760,1197657200630931103652477,1170598879896830408494658,1143487380733206034646323,1116341155511190106483324,1089179145615445459601586,1062020768007815774603222,1034885893285854955502500,1007794814983832882250541,980768210039075363680446,953827090523563873660623,926992746917605953313036,900286683378665896255138,873730545634336917124150,847346042303611542302072,821154860623084486310623,795178577720145667542810,769438568726733792166637,743955913155978435770764,718751301060265947414234,693844940543542689298886,669256468205466109670660,645004864045806113974863,621108372253574991764902,597584429150055631162705,574449599355244048177196,551719521013126508211190,529408860654253317321598,507531278006210644734744,486099400795001437103177,465124809322606457027534,444618030365769382382379,424588539724237352253100,405044772557944793892534,385994140495985746602354,367443054379574057348492,349396951420443159944049,331860325518904887206866,314836759494760353944435,298328958040377768023576,282338780306968453963398,266867271177904558228802,251914690459366315561992,237480539418705192986467,223563584313003083786946,210161876762137218373805,197272771020524342663244,184892938379540644525594,173018379080795104833570,161644432234366491231108,150765784314310031585667,140376476847554121787270,130469913925306197789457,121038870153189975620088,112075499622910683353466,103571346439336327793402,95517357276744980551072,87903896369965717270621,80720763272868915138466,73957213640434145850087,67601983213745691586340,61643315112232621162794,56068990466892817800198,50866362364536325345900,46022393018052579003333,41523694032129499790250,37356569597256625015551,33507062415500442964384,29961002136699534076862,26704056060045260899702,23721781830073741513456,20999681824955483506948,18523258896662731983367,16278073076514449878405,14249798806725467834972,12424282201502701127556,10787597783900784611386,9326104091966355461908,8026497504873777385320,6875863611640171616503,5861725435510720924513,4972087838782771609392,4195477466747799023078,3520977645226200407766,2938257722353805107732,2437596439514545121988,2009899025693570828921,1646707830743655316091,1340206442485402766844,1083217366263014411632,869193479329315914586,692203601792416825356,546912646291238641900,428556915655516729221,332915207466693889351,256276453180401857392,195404664648836135878,147501980904996448906,110170602591592069408,81374371421178791844,59400699844840357599,42823485152632632749,30467556871909950300,21375111393058618748,14774488112938402694,10051541585631892920,6723768125385473768,4417256156976154625,2846449687898491053,1796645177520337704,1109084758088040944,668463646069598120,392636640493054384,224287407916343772,124314013867166759,66683778965324703,34518662077403864,17187466188096540,8201578057337946,3735003687245208,1615489915266440,659965858673443,253002395972199,90322243775204,29756415825444,8947902468288,2423252759032,581283864280,120934481025,21236172349,3036323560,336628040,27020958,1419432,41500,497,1,D,1,166,8400,208823,3166521,33226022,262025446,1645107941,8573712410,38265314230,149783246980,523900429942,1662000290172,4840201429112,13070011353041,32997789020762,78441252743870,176628648058347,378685349629981,776504915532978,1528837267348610,2900204565213377,5317083656253892,9446632041539136,16304034951097220,27395262989823744,44902599611019610,71920672246918844,112750849495750215,173261703227079116,261322739687846160,387317747545813873,564742873822152007,810892913381585354,1147637290085379666,1602284839424866064,2208533813445352359,3007500580938006468,4048817375905074266,5391786267443796432,7106573419479806358,9275424829951501964,11993882241615937722,15371975947650494907,19535369899914035012,24626433958542688099,30805218350989476915,38250306446590712168,47159523767986694544,57750483685224876402,70260953373820355005,84949027243389239288,102093099022866513074,121991627878917059266,144962698202953664192,171343376891345599766,201488875933411404436,235771531792631593527,274579616308065469864,318315996556208594027,367396663214427210325,422249148393649745362,483310854629714644142,551027316750177400566,625850417723872656157,708236578457711516316,798644939970064335784,897535554604841541390,1005367601117916358180,1122597636710489587884,1249677897507548939738,1387054657640643307022,1535166655998190809486,1694443598811383266285,1865304745469798871176,2048157584205129484979,2243396603434558156282,2451402163518713728804,2672539472390411016768,2907157666914146816228,3155588999947931866480,3418148130940770093546,3695131515579590989468,3986816887579995386856,4293462823277594030190,4615308377296902589518,4952572775324490825642,5305455147968969380189,5674134287946003362270,6058768411502148191421,6459494904235552558130,6876430031452142890484,7309668594079399601160,7759283513084462855220,8225325328390188747108,8707821602451673645812,9206776223850319423138,9722168612287826991184,10253952832935464894362,10802056634865326601178,11366380434875539583094,11946796274036621829755,12543146779384358201844,13155244167086435120937,13782869325925043943078,14425771020970754147124,15083665256866974567054,15756234838260190776370,16443129161701987466054,17143964268935822810116,17858323185988575052428,18585756566038380808268,19325783646761615245954,20077893524937976677968,20841546742727168233508,21616177171497365267197,22401194170715911596588,23195984991577426448183,23999917388122109251954,24812342392933293703400,25632597210371109165326,26460008177865338190966,27293893745097007902434,28133567421859835787874,28978340647813775170326,29827525540949720733004,30680437486067134263646,31536397529624378393252,32394734552702710356396,33254787199350556353457,34115905543146136002012,34977452480400898944331,35838804844026642076930,36699354237706802658280,37558507595611711578442,38415687478384824544746,39270332121348518933024,40121895255639855445858,40969845727089737464516,41813666940941031074596,42652856162874161219922,43486923708279446549536,44315392052386113984159,45137794893903792317737,45953676204462126422094,46762589295542641664936,47564095933919120649197,48357765535900632719474,49143174469840827129908,49919905495277185348677,50687547365468183547336,51445694617760136059498,52193947572929965803192,52931912560291664175746,53659202379918619444030,54375437006947795246552,55080244535837123754611,55773262354964344761319,56454138534429747813354,57122533402675619690460,57778121280812245624097,58420592337507572478802,59049654522038755244376,59665035528653042723665,60266484741771628440264,60853775108860411688222,61426704886122004866196,61985099201744907112572,62528811382543886594944,63057723992714467743600,63571749538326564490317,64070830798206459624133,64554940750947143434382,65024082078698398468976,65478286240686850431875,65917612122517133802678,66342144280531210313648,66751990813160279389206,67147280902659514982235,67528162080361025239314,67894797276269255723332,68247361719281779425136,68586039757523896754452,68911021669321561473668,69222500534341756155430,69520669231546980907620,69805717625962723065362,70077829999939276930364,70337182776693700845223,70583942574571565022428,70818264619879498979350,71040291534631219780100,71250152503570697528701,71447962812942775096310,71633823742289249604104,71807822780661336268618,71970034130572192468970,72120519457120196818138,72259328836141010616816,72386501853916502252900,72502068811601608858234,72606051989698403048776,72698466931110862288897,72779323705067264782230,72848628118099645792152,72906382842058902150564,72952588432713383998351,72987244215861347336870,73010349021211924303948,73021901747718407679662,73021901747718407679662,73010349021211924303948,72987244215861347336870,72952588432713383998351,72906382842058902150564,72848628118099645792152,72779323705067264782230,72698466931110862288897,72606051989698403048776,72502068811601608858234,72386501853916502252900,72259328836141010616816,72120519457120196818138,71970034130572192468970,71807822780661336268618,71633823742289249604104,71447962812942775096310,71250152503570697528701,71040291534631219780100,70818264619879498979350,70583942574571565022428,70337182776693700845223,70077829999939276930364,69805717625962723065362,69520669231546980907620,69222500534341756155430,68911021669321561473668,68586039757523896754452,68247361719281779425136,67894797276269255723332,67528162080361025239314,67147280902659514982235,66751990813160279389206,66342144280531210313648,65917612122517133802678,65478286240686850431875,65024082078698398468976,64554940750947143434382,64070830798206459624133,63571749538326564490317,63057723992714467743600,62528811382543886594944,61985099201744907112572,61426704886122004866196,60853775108860411688222,60266484741771628440264,59665035528653042723665,59049654522038755244376,58420592337507572478802,57778121280812245624097,57122533402675619690460,56454138534429747813354,55773262354964344761319,55080244535837123754611,54375437006947795246552,53659202379918619444030,52931912560291664175746,52193947572929965803192,51445694617760136059498,50687547365468183547336,49919905495277185348677,49143174469840827129908,48357765535900632719474,47564095933919120649197,46762589295542641664936,45953676204462126422094,45137794893903792317737,44315392052386113984159,43486923708279446549536,42652856162874161219922,41813666940941031074596,40969845727089737464516,40121895255639855445858,39270332121348518933024,38415687478384824544746,37558507595611711578442,36699354237706802658280,35838804844026642076930,34977452480400898944331,34115905543146136002012,33254787199350556353457,32394734552702710356396,31536397529624378393252,30680437486067134263646,29827525540949720733004,28978340647813775170326,28133567421859835787874,27293893745097007902434,26460008177865338190966,25632597210371109165326,24812342392933293703400,23999917388122109251954,23195984991577426448183,22401194170715911596588,21616177171497365267197,20841546742727168233508,20077893524937976677968,19325783646761615245954,18585756566038380808268,17858323185988575052428,17143964268935822810116,16443129161701987466054,15756234838260190776370,15083665256866974567054,14425771020970754147124,13782869325925043943078,13155244167086435120937,12543146779384358201844,11946796274036621829755,11366380434875539583094,10802056634865326601178,10253952832935464894362,9722168612287826991184,9206776223850319423138,8707821602451673645812,8225325328390188747108,7759283513084462855220,7309668594079399601160,6876430031452142890484,6459494904235552558130,6058768411502148191421,5674134287946003362270,5305455147968969380189,4952572775324490825642,4615308377296902589518,4293462823277594030190,3986816887579995386856,3695131515579590989468,3418148130940770093546,3155588999947931866480,2907157666914146816228,2672539472390411016768,2451402163518713728804,2243396603434558156282,2048157584205129484979,1865304745469798871176,1694443598811383266285,1535166655998190809486,1387054657640643307022,1249677897507548939738,1122597636710489587884,1005367601117916358180,897535554604841541390,798644939970064335784,708236578457711516316,625850417723872656157,551027316750177400566,483310854629714644142,422249148393649745362,367396663214427210325,318315996556208594027,274579616308065469864,235771531792631593527,201488875933411404436,171343376891345599766,144962698202953664192,121991627878917059266,102093099022866513074,84949027243389239288,70260953373820355005,57750483685224876402,47159523767986694544,38250306446590712168,30805218350989476915,24626433958542688099,19535369899914035012,15371975947650494907,11993882241615937722,9275424829951501964,7106573419479806358,5391786267443796432,4048817375905074266,3007500580938006468,2208533813445352359,1602284839424866064,1147637290085379666,810892913381585354,564742873822152007,387317747545813873,261322739687846160,173261703227079116,112750849495750215,71920672246918844,44902599611019610,27395262989823744,16304034951097220,9446632041539136,5317083656253892,2900204565213377,1528837267348610,776504915532978,378685349629981,176628648058347,78441252743870,32997789020762,13070011353041,4840201429112,1662000290172,523900429942,149783246980,38265314230,8573712410,1645107941,262025446,33226022,3166521,208823,8400,166,1 995,C,1,498,41168,1333611,22252110,216864179,1306258052,4870673172,10262265119,6882736630,-16192136409,-18186559002,83515301188,182400618471,-71459317730,-472562973961,101990194812,1395568697222,441758525429,-2769819288010,-1501458949659,5521403886918,4811046318568,-8585419482479,-10463211881370,12769911876029,21732764123342,-14680602654188,-38082066006081,14092885055190,63238653504331,-4009729815502,-93308865665742,-16827473993259,129466894598430,58084895835579,-161012763803838,-118728363448158,184298471548839,205580672087040,-181354708313649,-307924182769512,146205421825648,422176088738541,-60057340084880,-522703344272421,-74809883327998,594506949789872,263793481178609,-602186745388820,-481747384647349,530965349083068,709589188793778,-354207940929039,-896580516755080,80939098596339,1007250781975562,281612866421152,-985001232314221,-680711635401780,807604476154351,1067660431074618,-449183304883952,-1356275816593519,-61155757274650,1485449043777179,686738521547492,-1380206711544838,-1331606028350171,1020575333594400,1905607114336751,-397421549911972,-2283232193838082,-422312688740389,2381838238730540,1355587818832279,-2121226150004258,-2252978612836518,1501381973410639,2980094539305520,-550578254379839,-3380348247494412,-610163493135652,3364588763586331,1840637506810510,-2869306798777691,-2939034825159298,1934702426131522,3736068572167169,-644415749326240,-4064314648324949,-819982955616642,3849931520784158,2263132434696671,-3069950445073590,-3447314695828601,1818920435119712,4189815187329682,-242943331114821,-4341036604792560,-1425309874819264,3864621523836898,2952793709350043,-2795836236336409,-4095558859843460,1284719178960524,4685712006523342,469640874365087,-4618684024063421,-2208870217301860,3908954640385796,3692812418824018,-2650931969229187,-4705113686358289,1033382858915500,5118494341226394,720310358194882,-4886950210229703,-2362518853363391,4072178743790980,3681912679595896,-2806723838882402,-4516246531660537,1284846781860061,4790974399832520,286163552980424,-4510644411930398,-1705500403796713,3759855905975699,2816874489978680,-2670823684216964,-3519102582239302,1402092736702023,3778607386702361,-107681231387660,-3619651247184386,-1080568011887378,3108428464136227,2064620156077719,-2332986866990440,-2786349959631394,1380587060855358,3217925048754943,-333166695924739,-3358945302764380,-744187178309536,3213017937780422,1787562313718127,-2791457561363111,-2742121157523860,2096201799893446,3538314989001098,-1146275966211117,-4107399136797859,-29422760044180,4360856179917634,1356207573168522,-4224283845658733,-2731955781280841,3630504799025620,4003081781434356,-2571137818147502,-5005131354841217,1089718736982861,5555968738504740,677919493755984,-5516360033094998,-2539324155939133,4794058211080029,4236294549802720,-3406131968828334,-5511316075329322,1464992028594413,6118888533237671,793161469842740,-5903145232617186,-3067663737475478,4805150249755057,5006183347272179,-2921008020852640,-6293838839981624,469484725818318,6675942501855883,2201045921961991,-6040475725178800,-4698806341039966,4414910630138222,6619966597116787,-2007763752285351,-7651229026989380,-850303222784514,7591081211838218,3723229203843783,-6422496134943509,-6176810516254200,4288212864594414,7818769591364742,-1507602037668843,-8399452689039361,-1507602037668843,7818769591364742,4288212864594414,-6176810516254200,-6422496134943509,3723229203843783,7591081211838218,-850303222784514,-7651229026989380,-2007763752285351,6619966597116787,4414910630138222,-4698806341039966,-6040475725178800,2201045921961991,6675942501855883,469484725818318,-6293838839981624,-2921008020852640,5006183347272179,4805150249755057,-3067663737475478,-5903145232617186,793161469842740,6118888533237671,1464992028594413,-5511316075329322,-3406131968828334,4236294549802720,4794058211080029,-2539324155939133,-5516360033094998,677919493755984,5555968738504740,1089718736982861,-5005131354841217,-2571137818147502,4003081781434356,3630504799025620,-2731955781280841,-4224283845658733,1356207573168522,4360856179917634,-29422760044180,-4107399136797859,-1146275966211117,3538314989001098,2096201799893446,-2742121157523860,-2791457561363111,1787562313718127,3213017937780422,-744187178309536,-3358945302764380,-333166695924739,3217925048754943,1380587060855358,-2786349959631394,-2332986866990440,2064620156077719,3108428464136227,-1080568011887378,-3619651247184386,-107681231387660,3778607386702361,1402092736702023,-3519102582239302,-2670823684216964,2816874489978680,3759855905975699,-1705500403796713,-4510644411930398,286163552980424,4790974399832520,1284846781860061,-4516246531660537,-2806723838882402,3681912679595896,4072178743790980,-2362518853363391,-4886950210229703,720310358194882,5118494341226394,1033382858915500,-4705113686358289,-2650931969229187,3692812418824018,3908954640385796,-2208870217301860,-4618684024063421,469640874365087,4685712006523342,1284719178960524,-4095558859843460,-2795836236336409,2952793709350043,3864621523836898,-1425309874819264,-4341036604792560,-242943331114821,4189815187329682,1818920435119712,-3447314695828601,-3069950445073590,2263132434696671,3849931520784158,-819982955616642,-4064314648324949,-644415749326240,3736068572167169,1934702426131522,-2939034825159298,-2869306798777691,1840637506810510,3364588763586331,-610163493135652,-3380348247494412,-550578254379839,2980094539305520,1501381973410639,-2252978612836518,-2121226150004258,1355587818832279,2381838238730540,-422312688740389,-2283232193838082,-397421549911972,1905607114336751,1020575333594400,-1331606028350171,-1380206711544838,686738521547492,1485449043777179,-61155757274650,-1356275816593519,-449183304883952,1067660431074618,807604476154351,-680711635401780,-985001232314221,281612866421152,1007250781975562,80939098596339,-896580516755080,-354207940929039,709589188793778,530965349083068,-481747384647349,-602186745388820,263793481178609,594506949789872,-74809883327998,-522703344272421,-60057340084880,422176088738541,146205421825648,-307924182769512,-181354708313649,205580672087040,184298471548839,-118728363448158,-161012763803838,58084895835579,129466894598430,-16827473993259,-93308865665742,-4009729815502,63238653504331,14092885055190,-38082066006081,-14680602654188,21732764123342,12769911876029,-10463211881370,-8585419482479,4811046318568,5521403886918,-1501458949659,-2769819288010,441758525429,1395568697222,101990194812,-472562973961,-71459317730,182400618471,83515301188,-18186559002,-16192136409,6882736630,10262265119,4870673172,1306258052,216864179,22252110,1333611,41168,498,1,D,1,166,8167,185778,2344086,17892731,85114980,243825949,341500540,-88428660,-811821121,575973064,4893921423,3602236242,-9993843998,-11566238727,25706995410,43541986987,-38217446436,-99305845616,59953978997,224990667644,-40284047975,-408706931336,-20431510224,716091649023,243640252786,-1080736209455,-643650080764,1545153925312,1409270529821,-1911145576522,-2511781341707,2137008432218,4123400681192,-1847339100851,-6038176905948,944405793907,8258058160712,1011205995150,-10245993770071,-3965042325220,11736502370931,8137740792380,-11894259569492,-13011273156937,10396269209738,18293333899881,-6517198928572,-22820550457448,416946415057,25808986876196,7930626837901,-25783589526276,-17373084274448,22133378461211,26918536553618,-13999722606427,-34433948613452,1950248267190,38366695993453,13388348142316,-36568770716475,-29747882648954,28313836408164,44996683581115,-13007890854932,-55772928457541,-7858490601778,59716549060038,32448147949141,-54249613358272,-56940686890587,38975721027418,77813470584932,-14167442436703,-90533203825544,-17195678103249,92241088957554,51602992203810,-80507862444863,-83518075524426,55905260595385,108122904688638,-20222430853752,-120168893443853,-21679724134480,116904767884033,64457256581746,-96807468733066,-101126231898355,61995243751794,126066957825957,-16194466832850,-134113528173406,-33892139666037,123352792678368,81398740828651,-93868263407632,-118649065596927,49591995645487,140038832412990,3831746817998,-141421473178988,-58422949963733,122326915001605,106572744732786,-84782964108082,-140958664353220,34299457336323,156884738941793,22174900150234,-151909120399856,-76398925746424,127185823888375,121123805803863,-86372002670674,-150383821173650,35742052915552,161036403512197,17600914866043,-152453290897150,-66364673694288,126978390601768,104711700609811,-88926647438371,-128601076071762,44112644735290,136470982995864,1501734558561,-128875438465485,-42546878639114,108273759038628,75098715330500,-78273345209289,-96865598235293,42948774741782,107092950777214,-6177263814752,-106270609791529,-28945734525581,95547849731614,60078064145888,-76552594062548,-85736066093633,50780106765993,104599122096450,-19854133309488,-115635361539152,-14881136373537,117451159403587,51524512378850,-109005171752112,-87904779933544,89237915823121,120634148154621,-58250476973630,-145967097333266,16976854453640,159438630065985,31546899290471,-157515580749950,-82898382421056,137570399309420,130571129263095,-99629110959051,-167676292811286,45957829275568,187145149681648,17785884655527,-184085436987813,-83903174671054,155997902044056,142586135823524,-104601408836733,-184424205482417,35023572038054,201132707709704,43588976262200,-188263160016463,-120230085150853,145289456430222,182647107929354,-77075930171928,-220473566515127,-7667548444199,226139276658782,96495584953180,-197498864369340,-176174165961289,137362808247459,233756848429898,-54275525461450,-259936681344680,-39875250267519,249707267220309,130644916718878,-204445977283060,-204445977283060,130644916718878,249707267220309,-39875250267519,-259936681344680,-54275525461450,233756848429898,137362808247459,-176174165961289,-197498864369340,96495584953180,226139276658782,-7667548444199,-220473566515127,-77075930171928,182647107929354,145289456430222,-120230085150853,-188263160016463,43588976262200,201132707709704,35023572038054,-184424205482417,-104601408836733,142586135823524,155997902044056,-83903174671054,-184085436987813,17785884655527,187145149681648,45957829275568,-167676292811286,-99629110959051,130571129263095,137570399309420,-82898382421056,-157515580749950,31546899290471,159438630065985,16976854453640,-145967097333266,-58250476973630,120634148154621,89237915823121,-87904779933544,-109005171752112,51524512378850,117451159403587,-14881136373537,-115635361539152,-19854133309488,104599122096450,50780106765993,-85736066093633,-76552594062548,60078064145888,95547849731614,-28945734525581,-106270609791529,-6177263814752,107092950777214,42948774741782,-96865598235293,-78273345209289,75098715330500,108273759038628,-42546878639114,-128875438465485,1501734558561,136470982995864,44112644735290,-128601076071762,-88926647438371,104711700609811,126978390601768,-66364673694288,-152453290897150,17600914866043,161036403512197,35742052915552,-150383821173650,-86372002670674,121123805803863,127185823888375,-76398925746424,-151909120399856,22174900150234,156884738941793,34299457336323,-140958664353220,-84782964108082,106572744732786,122326915001605,-58422949963733,-141421473178988,3831746817998,140038832412990,49591995645487,-118649065596927,-93868263407632,81398740828651,123352792678368,-33892139666037,-134113528173406,-16194466832850,126066957825957,61995243751794,-101126231898355,-96807468733066,64457256581746,116904767884033,-21679724134480,-120168893443853,-20222430853752,108122904688638,55905260595385,-83518075524426,-80507862444863,51602992203810,92241088957554,-17195678103249,-90533203825544,-14167442436703,77813470584932,38975721027418,-56940686890587,-54249613358272,32448147949141,59716549060038,-7858490601778,-55772928457541,-13007890854932,44996683581115,28313836408164,-29747882648954,-36568770716475,13388348142316,38366695993453,1950248267190,-34433948613452,-13999722606427,26918536553618,22133378461211,-17373084274448,-25783589526276,7930626837901,25808986876196,416946415057,-22820550457448,-6517198928572,18293333899881,10396269209738,-13011273156937,-11894259569492,8137740792380,11736502370931,-3965042325220,-10245993770071,1011205995150,8258058160712,944405793907,-6038176905948,-1847339100851,4123400681192,2137008432218,-2511781341707,-1911145576522,1409270529821,1545153925312,-643650080764,-1080736209455,243640252786,716091649023,-20431510224,-408706931336,-40284047975,224990667644,59953978997,-99305845616,-38217446436,43541986987,25706995410,-11566238727,-9993843998,3602236242,4893921423,575973064,-811821121,-88428660,341500540,243825949,85114980,17892731,2344086,185778,8167,166,1 997,C,1,499,41999,1452567,27983991,351579763,3168750929,21807598077,119618615531,539068368743,2039981894245,6584830793463,18327058227925,44272361093991,93042169366421,169627130175971,265396211874177,347088609909159,354587303381511,219402187389327,-92979638253173,-534128609093203,-953945721245027,-1146007897126359,-952835734562333,-372289573161847,417713380549223,1153415674072713,1638432421517457,1828916855759997,1768009928644667,1431520546687899,664337964784149,-664035039765989,-2375515828270607,-3856826055302049,-4317688013963595,-3329866438131643,-1216006162998459,1111355638238675,2807803035692381,3699730282182649,4245571260615183,4833840038723471,5086106727053325,3948868797399381,671093871124871,-4154902893374905,-8549257092510213,-10354532351904239,-8771514194705573,-4867479564588337,-560852869305533,2991118293135309,6056825727512897,9384441884869315,12605731191705415,13725528989811527,10491296681640371,2577106887858761,-7460446888495271,-15533302865000675,-18666874443797257,-16694387311367003,-11623303561608931,-5474032188286741,1227551144570449,8895960477824245,17022446552337459,23135778701489129,23926267514132817,17689013778000253,5867301805248359,-7710035600723499,-19138636135779849,-26207641543222107,-28332259614378945,-25349474148682801,-16941872364111003,-3505054486680371,12588938305383773,27065642764002973,35594351772709325,35941756257275459,28568779838148495,15410801253150681,-1534246686936693,-20147699424847593,-36952202060673353,-46774594337011519,-44830150607164479,-30121716122752101,-7075459587350881,16601937808941941,34434024980446799,44213980176146629,46996626980970247,43464249322233473,31855879010606911,10152649758393869,-19350659096200789,-48030509506219419,-64585946981190401,-62123099373745637,-42736866452191493,-15479965203473649,10471283874542041,31259607819037187,47713777067383237,60022637015162937,63806060496380285,52298950244759439,23136306413245863,-16754033828662669,-53373231879086865,-73766557635335689,-73372158105399057,-56736883337339129,-31908573010901473,-4341071602842203,24201138422273917,51807942343554057,72769530187463355,78788939148091533,64539483693506639,32468253231408051,-7660382467740225,-44051394007223259,-68379292090310175,-77454499000569179,-71281978311786421,-51018883031223753,-19377138539957969,17677506340637805,51128614291463861,72267422253640829,76751191349314093,65726196703383401,43250132070310139,13106393788776499,-21420324269173439,-54916858876030081,-78358923063361359,-82294400740073533,-63307514712150271,-28004974138791309,10061633589315979,38844509114806687,54540422798772177,60749470129100645,61329995265892345,54480138929598343,34498309624049239,-95368335519021,-40344586821482749,-69801697312086967,-75390675442073497,-57004334919474473,-27147652561961289,-774594913546021,15613626657073141,26062521269208265,37361718231949207,49559972546709239,54294808062977319,42610083050660017,14655070957956949,-18185051210133907,-41004113619986795,-46063534500382733,-37120632094229699,-24268849903195891,-14779532757958229,-8346713372046257,-150772828425353,12360993000464481,25901727788274009,33960117475769293,32408516070809531,22604313296650415,9661960361978197,-1648280709237915,-9385131518585325,-13887376807464879,-16032006189127413,-16559276971964685,-16473926614610899,-16827838201115261,-17254100561774227,-15012002957188645,-6675714640914303,8131758832568447,24553484444207379,34920223841669835,34514580769861181,25496052700312327,14788646183348783,7380916896899899,1431727892674223,-9520767684445457,-28684976476775075,-49965947678004305,-60340042663453381,-49656318539030125,-19544315204978621,16742985946192701,43814918033012847,54780087035298079,53856947023184287,49264848726892855,43670349908323273,31497316552732929,5676082552785869,-32664020883565903,-70957775420801851,-91991365074565803,-85294276400992583,-53808970525051621,-10899850616832305,28971972526991157,57938378446726101,75387038063123341,82910666649943719,79406027710113751,61029928901835737,25722053393170611,-22031888082040547,-70457980074556409,-104665108544892607,-113131184277013671,-92737151564845327,-49849894750085587,2739843993449417,51221956905303519,85705673218677695,102226071350540515,101150071091212351,83832075356807245,50818871311027521,3662198386843677,-51096341392582097,-100072177478940107,-126807133572011453,-120088064039485625,-81131832729492643,-23763153925881133,33187351601599561,75746979559557415,99584062879110831,106902286121183555,99584062879110831,75746979559557415,33187351601599561,-23763153925881133,-81131832729492643,-120088064039485625,-126807133572011453,-100072177478940107,-51096341392582097,3662198386843677,50818871311027521,83832075356807245,101150071091212351,102226071350540515,85705673218677695,51221956905303519,2739843993449417,-49849894750085587,-92737151564845327,-113131184277013671,-104665108544892607,-70457980074556409,-22031888082040547,25722053393170611,61029928901835737,79406027710113751,82910666649943719,75387038063123341,57938378446726101,28971972526991157,-10899850616832305,-53808970525051621,-85294276400992583,-91991365074565803,-70957775420801851,-32664020883565903,5676082552785869,31497316552732929,43670349908323273,49264848726892855,53856947023184287,54780087035298079,43814918033012847,16742985946192701,-19544315204978621,-49656318539030125,-60340042663453381,-49965947678004305,-28684976476775075,-9520767684445457,1431727892674223,7380916896899899,14788646183348783,25496052700312327,34514580769861181,34920223841669835,24553484444207379,8131758832568447,-6675714640914303,-15012002957188645,-17254100561774227,-16827838201115261,-16473926614610899,-16559276971964685,-16032006189127413,-13887376807464879,-9385131518585325,-1648280709237915,9661960361978197,22604313296650415,32408516070809531,33960117475769293,25901727788274009,12360993000464481,-150772828425353,-8346713372046257,-14779532757958229,-24268849903195891,-37120632094229699,-46063534500382733,-41004113619986795,-18185051210133907,14655070957956949,42610083050660017,54294808062977319,49559972546709239,37361718231949207,26062521269208265,15613626657073141,-774594913546021,-27147652561961289,-57004334919474473,-75390675442073497,-69801697312086967,-40344586821482749,-95368335519021,34498309624049239,54480138929598343,61329995265892345,60749470129100645,54540422798772177,38844509114806687,10061633589315979,-28004974138791309,-63307514712150271,-82294400740073533,-78358923063361359,-54916858876030081,-21420324269173439,13106393788776499,43250132070310139,65726196703383401,76751191349314093,72267422253640829,51128614291463861,17677506340637805,-19377138539957969,-51018883031223753,-71281978311786421,-77454499000569179,-68379292090310175,-44051394007223259,-7660382467740225,32468253231408051,64539483693506639,78788939148091533,72769530187463355,51807942343554057,24201138422273917,-4341071602842203,-31908573010901473,-56736883337339129,-73372158105399057,-73766557635335689,-53373231879086865,-16754033828662669,23136306413245863,52298950244759439,63806060496380285,60022637015162937,47713777067383237,31259607819037187,10471283874542041,-15479965203473649,-42736866452191493,-62123099373745637,-64585946981190401,-48030509506219419,-19350659096200789,10152649758393869,31855879010606911,43464249322233473,46996626980970247,44213980176146629,34434024980446799,16601937808941941,-7075459587350881,-30121716122752101,-44830150607164479,-46774594337011519,-36952202060673353,-20147699424847593,-1534246686936693,15410801253150681,28568779838148495,35941756257275459,35594351772709325,27065642764002973,12588938305383773,-3505054486680371,-16941872364111003,-25349474148682801,-28332259614378945,-26207641543222107,-19138636135779849,-7710035600723499,5867301805248359,17689013778000253,23926267514132817,23135778701489129,17022446552337459,8895960477824245,1227551144570449,-5474032188286741,-11623303561608931,-16694387311367003,-18666874443797257,-15533302865000675,-7460446888495271,2577106887858761,10491296681640371,13725528989811527,12605731191705415,9384441884869315,6056825727512897,2991118293135309,-560852869305533,-4867479564588337,-8771514194705573,-10354532351904239,-8549257092510213,-4154902893374905,671093871124871,3948868797399381,5086106727053325,4833840038723471,4245571260615183,3699730282182649,2807803035692381,1111355638238675,-1216006162998459,-3329866438131643,-4317688013963595,-3856826055302049,-2375515828270607,-664035039765989,664337964784149,1431520546687899,1768009928644667,1828916855759997,1638432421517457,1153415674072713,417713380549223,-372289573161847,-952835734562333,-1146007897126359,-953945721245027,-534128609093203,-92979638253173,219402187389327,354587303381511,347088609909159,265396211874177,169627130175971,93042169366421,44272361093991,18327058227925,6584830793463,2039981894245,539068368743,119618615531,21807598077,3168750929,351579763,27983991,1452567,41999,499,1,D,1,167,8533,214681,3290827,34689445,271472253,1660524815,8229568033,33907126835,118313076479,354239422059,918003990729,2068408652355,4051779115831,6857099002487,9856463754899,11546753641971,9767149830125,2684041095779,-9647626199903,-24047722689053,-34548705220465,-34907652112605,-22280945987893,405228862811,25585088490559,45401714558653,55995678628297,57898069199689,51987694999205,35273814761925,2199580934331,-47536181334345,-101216973171611,-134808778960717,-126795559876063,-74876243489099,-492428854575,65513063669883,105603201609269,126033159288137,143656045090327,160261755220433,150751299732301,81689219354667,-52217914544757,-207651977175175,-312618772635209,-315382340525245,-221368524365113,-84198519726271,41874643798815,143447653199517,242899532929897,351618217905017,430387501317689,403482553357009,222395458093463,-76824159311011,-379549847846399,-563673389356565,-577084059561839,-455858755585109,-272724526416509,-70193818053801,156119808633555,412113474325335,650672498290451,771758988809317,686377255200343,388548973992255,-30804947177689,-439565393732303,-737282972719437,-883419775056239,-870913435877723,-691466980870791,-340746512205181,140846401972153,643791772047719,1022316170008451,1166008182489289,1048696505194291,715148341131823,231032437840785,-342156277232097,-920709341646655,-1364498508033937,-1503074285373773,-1232478462853757,-607635743089415,163754898064483,839131622375605,1276378312437421,1469059425730559,1459262963180779,1230160068098443,705371514199085,-127598591790907,-1093145918759929,-1850784921641099,-2084625234980885,-1712507404673501,-932198440157919,-61728851269315,681444218994333,1264662029131291,1727450063584787,2008444480944277,1909698994352063,1258046920794163,118557007413731,-1153295097355769,-2094293941072393,-2408575386158645,-2108517571098323,-1422022246899065,-579588966369845,312428974991095,1215323380776179,2015213286805981,2474225054967545,2351605410804433,1591292647664027,400461784849609,-854077000520711,-1837852451100467,-2370996523004995,-2413921737961471,-1988896466185923,-1150829232045317,-31924116307779,1123003082904629,2015655899710969,2426949167785231,2310243471289419,1762593625951799,916658337222105,-122321897710405,-1228431864271613,-2170897433769399,-2634809244838493,-2390811079542673,-1486113629218483,-266717045460965,825890502795621,1526800918110765,1852670725112763,1954041630197869,1874213996311449,1470401471983463,593223336078151,-648332292101449,-1819920495262071,-2405249765150487,-2173265422523461,-1345344789012533,-406612800154759,272554267851111,667921077712157,993538527778179,1384952066511023,1695547027286947,1608459467500807,955393583164741,-67764352619089,-1000732415001289,-1449505125903719,-1353908712982703,-968115256184169,-600032618886781,-362807247563127,-150551174810619,178516850593409,614389356768833,981461907954567,1090436306826743,894976740324543,512250951068413,114292684714737,-189197684144647,-379480790479355,-481643420007409,-520845878758819,-523047751473471,-524626657666643,-543202740480323,-529058761135661,-371950941372649,3268509259503,526229160709229,979479146408169,1143256650836737,972025060735667,630619886894065,336125003781883,145643671619125,-96302836811343,-576978207654507,-1260679862673199,-1816361439394913,-1832406695605283,-1152604154253045,-35310865840753,1018069708708157,1623465513408573,1750058915740857,1635475811757855,1481822370394297,1233153654659273,649321144980831,-395296509657545,-1675925720197531,-2678245422225733,-2921655999993323,-2279073893595341,-1038361586207953,320135154981767,1424628581028659,2152965921272133,2545207508269249,2620773124582085,2290239119865887,1437849479249777,88910126335651,-1491442580960147,-2857058625674889,-3564261674780253,-3368066501427913,-2324537736614277,-755693324412585,894575017162403,2235839948269235,3048316458163661,3287046677630621,2991928099904407,2193452009860797,910857087753545,-742865031459717,-2449680884091727,-3710198787442677,-4050328786478135,-3294092562349551,-1696428508852665,185174276506755,1797653763375657,2848469744337611,3328871556660629,3328871556660629,2848469744337611,1797653763375657,185174276506755,-1696428508852665,-3294092562349551,-4050328786478135,-3710198787442677,-2449680884091727,-742865031459717,910857087753545,2193452009860797,2991928099904407,3287046677630621,3048316458163661,2235839948269235,894575017162403,-755693324412585,-2324537736614277,-3368066501427913,-3564261674780253,-2857058625674889,-1491442580960147,88910126335651,1437849479249777,2290239119865887,2620773124582085,2545207508269249,2152965921272133,1424628581028659,320135154981767,-1038361586207953,-2279073893595341,-2921655999993323,-2678245422225733,-1675925720197531,-395296509657545,649321144980831,1233153654659273,1481822370394297,1635475811757855,1750058915740857,1623465513408573,1018069708708157,-35310865840753,-1152604154253045,-1832406695605283,-1816361439394913,-1260679862673199,-576978207654507,-96302836811343,145643671619125,336125003781883,630619886894065,972025060735667,1143256650836737,979479146408169,526229160709229,3268509259503,-371950941372649,-529058761135661,-543202740480323,-524626657666643,-523047751473471,-520845878758819,-481643420007409,-379480790479355,-189197684144647,114292684714737,512250951068413,894976740324543,1090436306826743,981461907954567,614389356768833,178516850593409,-150551174810619,-362807247563127,-600032618886781,-968115256184169,-1353908712982703,-1449505125903719,-1000732415001289,-67764352619089,955393583164741,1608459467500807,1695547027286947,1384952066511023,993538527778179,667921077712157,272554267851111,-406612800154759,-1345344789012533,-2173265422523461,-2405249765150487,-1819920495262071,-648332292101449,593223336078151,1470401471983463,1874213996311449,1954041630197869,1852670725112763,1526800918110765,825890502795621,-266717045460965,-1486113629218483,-2390811079542673,-2634809244838493,-2170897433769399,-1228431864271613,-122321897710405,916658337222105,1762593625951799,2310243471289419,2426949167785231,2015655899710969,1123003082904629,-31924116307779,-1150829232045317,-1988896466185923,-2413921737961471,-2370996523004995,-1837852451100467,-854077000520711,400461784849609,1591292647664027,2351605410804433,2474225054967545,2015213286805981,1215323380776179,312428974991095,-579588966369845,-1422022246899065,-2108517571098323,-2408575386158645,-2094293941072393,-1153295097355769,118557007413731,1258046920794163,1909698994352063,2008444480944277,1727450063584787,1264662029131291,681444218994333,-61728851269315,-932198440157919,-1712507404673501,-2084625234980885,-1850784921641099,-1093145918759929,-127598591790907,705371514199085,1230160068098443,1459262963180779,1469059425730559,1276378312437421,839131622375605,163754898064483,-607635743089415,-1232478462853757,-1503074285373773,-1364498508033937,-920709341646655,-342156277232097,231032437840785,715148341131823,1048696505194291,1166008182489289,1022316170008451,643791772047719,140846401972153,-340746512205181,-691466980870791,-870913435877723,-883419775056239,-737282972719437,-439565393732303,-30804947177689,388548973992255,686377255200343,771758988809317,650672498290451,412113474325335,156119808633555,-70193818053801,-272724526416509,-455858755585109,-577084059561839,-563673389356565,-379549847846399,-76824159311011,222395458093463,403482553357009,430387501317689,351618217905017,242899532929897,143447653199517,41874643798815,-84198519726271,-221368524365113,-315382340525245,-312618772635209,-207651977175175,-52217914544757,81689219354667,150751299732301,160261755220433,143656045090327,126033159288137,105603201609269,65513063669883,-492428854575,-74876243489099,-126795559876063,-134808778960717,-101216973171611,-47536181334345,2199580934331,35273814761925,51987694999205,57898069199689,55995678628297,45401714558653,25585088490559,405228862811,-22280945987893,-34907652112605,-34548705220465,-24047722689053,-9647626199903,2684041095779,9767149830125,11546753641971,9856463754899,6857099002487,4051779115831,2068408652355,918003990729,354239422059,118313076479,33907126835,8229568033,1660524815,271472253,34689445,3290827,214681,8533,167,1 998,C,1,499,41167,1324845,21816717,207251167,1182511955,3842235629,4562612921,-13669086541,-58129717321,-32275951235,231246326229,435058982811,-442711492753,-1987601391379,-108508927895,6107283671067,3984034020867,-14609009889575,-16859458047883,29212757410479,48992304918247,-51508469808111,-117162060239319,84388728887347,248256861851539,-135463422705519,-485891263240263,221921028097267,900059436732991,-376217647008123,-1597609978160863,653702640325187,2730186729646083,-1145830977304963,-4497762738144743,2002976488920779,7148665768520155,-3467069508754815,-10977262623494339,5908595569042647,16316393786549943,-9859755634498847,-23516018763881391,16039041820077591,32899220639545147,-25368221745563911,-44694658777318283,38983410314268439,58955882217508251,-58234088886365899,-75482657408146823,84654264132455763,93753206519396023,-119890181316610475,-112866616133719231,165583056379065763,131494053554915103,-223223817465592175,-147850194052484607,294003750483190695,159710232169928623,-378675588613421543,-164496300096655111,477426014196280915,159435530641617903,-589760892425391791,-141765976155772935,714422325398345947,108957338203515963,-849374292895484383,-58925550667540515,991889733098507187,-9763258542793021,-1138742561878776543,97705583308642397,1286474650531631063,-204518044440236409,-1431694950436469187,328788018923343009,1571380900767185375,-468159514776822705,-1703170123206697959,619560570145432729,1825628700637035679,-779537008743022989,-1938458644242220443,944638644597381641,2042584738792268035,-1111814960893415245,-2140068017659107799,1278796575812976481,2233833826930627939,-1444440181591044113,-2327253251898902411,1608991672794826933,2423644856913632695,-1774197814815298125,-2525757777029911231,1943201737064071453,2635275356896226703,-2120202233502987037,-2752371450870923367,2309918926631938901,2875372035767787419,-2516946550539453849,-3000602472083968599,2745081755550527117,3122499461156329415,-2996679779737708701,-3234017442263528875,3272083728446630845,3327283970860006051,-3569186844431075261,-3394403211453380943,3883219893376962921,3428301722347246087,-4206857055969590169,-3423541362206110123,4530678644728308885,3377045497749593323,-4843940314099877477,-3288668217652768471,5135530895619842025,3161501316293093219,-5394992198716506573,-3001812402639496479,5613507415638957641,2818569020485953007,-5784789997658062961,-2622603224795406963,5905789417947134109,2425547000364256003,-5977096583594082665,-2238682220088129431,6002933378731474037,2071816505267566759,-5990677627628493029,-1932270186407476147,5949979422631926201,1824071027229305131,-5891606270419462637,-1747480754978372079,5826175296034680969,1698971427793556771,-5762904833433343661,-1671702530221934659,5708492018993829377,1656446178356029339,-5666225690110710817,-1642821042255202923,5635460629925500385,1620663154914074879,-5611569115639091657,-1581377414703101423,5586423583799495873,1519141378188987771,-5549364994624906645,-1431843918195731495,5488518539944025293,1321637505644861575,-5392271373082345449,-1194994081798956515,5250732270162240125,1062207416720220467,-5057025541428547769,-936378683849592363,4808296867514807549,832021532415163231,-4506316083580397321,-763484541056055603,4157571384076143277,743391915002809443,-3772793629706856593,-781266091236957599,3365938864957399241,882457885043406811,-2952762460355886417,-1047493299486791095,2549190552321300545,1271936953180239899,-2169703331155634689,-1546833579794398951,1825905409289649785,1859704741014111387,-1525412359965042705,-2195971988881068963,1271158784902402145,2540600607483671291,-1061221021939948433,-2879742218780053311,889212627599676869,3202190240776335079,-745233741581860949,-3500511407261818135,617255108849712849,3771749512155198455,-492738266966298033,-4017618128925873307,360267572725994081,4244132500692606307,-210997122191967701,-4460696978564459315,39766800658357213,4678753793832643451,154212573563992223,-4910179721127223459,-367174339435468667,5165655490324681795,591150585019172339,-5453216762323250287,-814854885134368039,5777141943311682831,1025004763544100875,-6137273052777886039,-1207911605955550375,6528825672205921903,1351112966792635235,-6942718616730479575,-1444827029648154115,7366418442769464059,1483065950439799835,-7785226778993372295,-1464315986302762963,8183851625848327411,1391740688295993343,-8548038875137726787,-1272884176083471315,8866036622060461491,1118874979418405763,-9129722710121956119,-943188855137462063,9335304105798469327,760115934723424011,-9483550303813916095,-583150198309150119,9579542210785147543,423531465247937831,-9631935010582714855,-289116861922792351,9651783681630252007,183678409975042475,-9651063558748717131,-106663883612723835,9641094325291049991,53433773112458167,-9631097456434298143,-15972166542851679,9627072407497143123,-15972166542851679,-9631097456434298143,53433773112458167,9641094325291049991,-106663883612723835,-9651063558748717131,183678409975042475,9651783681630252007,-289116861922792351,-9631935010582714855,423531465247937831,9579542210785147543,-583150198309150119,-9483550303813916095,760115934723424011,9335304105798469327,-943188855137462063,-9129722710121956119,1118874979418405763,8866036622060461491,-1272884176083471315,-8548038875137726787,1391740688295993343,8183851625848327411,-1464315986302762963,-7785226778993372295,1483065950439799835,7366418442769464059,-1444827029648154115,-6942718616730479575,1351112966792635235,6528825672205921903,-1207911605955550375,-6137273052777886039,1025004763544100875,5777141943311682831,-814854885134368039,-5453216762323250287,591150585019172339,5165655490324681795,-367174339435468667,-4910179721127223459,154212573563992223,4678753793832643451,39766800658357213,-4460696978564459315,-210997122191967701,4244132500692606307,360267572725994081,-4017618128925873307,-492738266966298033,3771749512155198455,617255108849712849,-3500511407261818135,-745233741581860949,3202190240776335079,889212627599676869,-2879742218780053311,-1061221021939948433,2540600607483671291,1271158784902402145,-2195971988881068963,-1525412359965042705,1859704741014111387,1825905409289649785,-1546833579794398951,-2169703331155634689,1271936953180239899,2549190552321300545,-1047493299486791095,-2952762460355886417,882457885043406811,3365938864957399241,-781266091236957599,-3772793629706856593,743391915002809443,4157571384076143277,-763484541056055603,-4506316083580397321,832021532415163231,4808296867514807549,-936378683849592363,-5057025541428547769,1062207416720220467,5250732270162240125,-1194994081798956515,-5392271373082345449,1321637505644861575,5488518539944025293,-1431843918195731495,-5549364994624906645,1519141378188987771,5586423583799495873,-1581377414703101423,-5611569115639091657,1620663154914074879,5635460629925500385,-1642821042255202923,-5666225690110710817,1656446178356029339,5708492018993829377,-1671702530221934659,-5762904833433343661,1698971427793556771,5826175296034680969,-1747480754978372079,-5891606270419462637,1824071027229305131,5949979422631926201,-1932270186407476147,-5990677627628493029,2071816505267566759,6002933378731474037,-2238682220088129431,-5977096583594082665,2425547000364256003,5905789417947134109,-2622603224795406963,-5784789997658062961,2818569020485953007,5613507415638957641,-3001812402639496479,-5394992198716506573,3161501316293093219,5135530895619842025,-3288668217652768471,-4843940314099877477,3377045497749593323,4530678644728308885,-3423541362206110123,-4206857055969590169,3428301722347246087,3883219893376962921,-3394403211453380943,-3569186844431075261,3327283970860006051,3272083728446630845,-3234017442263528875,-2996679779737708701,3122499461156329415,2745081755550527117,-3000602472083968599,-2516946550539453849,2875372035767787419,2309918926631938901,-2752371450870923367,-2120202233502987037,2635275356896226703,1943201737064071453,-2525757777029911231,-1774197814815298125,2423644856913632695,1608991672794826933,-2327253251898902411,-1444440181591044113,2233833826930627939,1278796575812976481,-2140068017659107799,-1111814960893415245,2042584738792268035,944638644597381641,-1938458644242220443,-779537008743022989,1825628700637035679,619560570145432729,-1703170123206697959,-468159514776822705,1571380900767185375,328788018923343009,-1431694950436469187,-204518044440236409,1286474650531631063,97705583308642397,-1138742561878776543,-9763258542793021,991889733098507187,-58925550667540515,-849374292895484383,108957338203515963,714422325398345947,-141765976155772935,-589760892425391791,159435530641617903,477426014196280915,-164496300096655111,-378675588613421543,159710232169928623,294003750483190695,-147850194052484607,-223223817465592175,131494053554915103,165583056379065763,-112866616133719231,-119890181316610475,93753206519396023,84654264132455763,-75482657408146823,-58234088886365899,58955882217508251,38983410314268439,-44694658777318283,-25368221745563911,32899220639545147,16039041820077591,-23516018763881391,-9859755634498847,16316393786549943,5908595569042647,-10977262623494339,-3467069508754815,7148665768520155,2002976488920779,-4497762738144743,-1145830977304963,2730186729646083,653702640325187,-1597609978160863,-376217647008123,900059436732991,221921028097267,-485891263240263,-135463422705519,248256861851539,84388728887347,-117162060239319,-51508469808111,48992304918247,29212757410479,-16859458047883,-14609009889575,3984034020867,6107283671067,-108508927895,-1987601391379,-442711492753,435058982811,231246326229,-32275951235,-58129717321,-13669086541,4562612921,3842235629,1182511955,207251167,21816717,1324845,41167,499,1,D,1,166,8133,183264,2270549,16707734,73098827,162834942,-22118987,-1105118094,-2095082695,2151119452,12562964841,5841351550,-41651342547,-56194895774,92474534027,228513934384,-132607934195,-670529411762,52480015945,1619787543496,374118629423,-3448040089128,-1517593282567,6772046813804,3921826025129,-12669289624144,-8368571620831,22993726037350,15981999678583,-40746104189710,-28301615690319,70464681695356,47181917357063,-118672027381926,-74396485199653,194461490327856,110942687871771,-310230312900630,-156151156787905,482376656506864,206681834163601,-731619080368928,-255333523759273,1082651888989038,289502673327411,-1563099696637006,-289283503839363,2201955982265022,225571005932041,-3027643923756978,-58802839571753,4065569688187938,-261137999048695,-5334900604775338,793772524001925,6844584981259906,-1605897807646109,-8589233434877860,2768667973007293,10545883261349116,-4353683632561221,-12672475107646436,6427724004030667,14908224712627542,-9046213666911835,-17175584175334948,12246363529769317,19383602677638688,-16041448999246923,-21432979090122522,20417406941716843,23223250307648584,-25332086698173075,-24661912455299306,30716874503313025,25674193075854176,-36480512104854415,-26211536509908026,42515452802053919,26257199247382376,-48707202329963897,-25828351136564984,54946295064303305,24974859461548370,-61141268441354793,-23774932530026398,67230182103225539,22327312212738624,-73188537065802589,-20739623131884756,79032579350456931,19113352320767118,-84818006721527651,-17527408151559520,90634316943025347,16023250543988578,-96594641838670131,-14594405765964458,102820786579848481,13181915068647714,-109424069214245593,-11675893011194146,116484225312588771,9922830676306710,-124030002110738611,-7738577237333714,132025062957967249,4927151931755530,-140361379105969027,-1304673455052800,148860499850139053,-3274194076545056,-157282194223095523,8891583737967604,165340188642036581,-15547989603171644,-172725024573518837,23152830898728632,179133171740482475,-31524606879312232,-184299393156742117,40400044918511204,188027360344246373,-49451809814883384,-190213316282937893,58314643578020268,190859422044459237,-66618828774828668,-190075918477011549,74027523582691184,188072648672024451,-80272374228114850,-185140481803569681,85181588228257742,181622999376047601,-88696591200639846,-177879892417285467,90876037511237882,174245905430697131,-91887584244198424,-170991305356570725,91988130087635100,168290132065206901,-91493275328737536,-166200639646534869,90737889690808094,164659680688092143,-90031906149094686,-163490845900232381,89617515142698398,162425427331355189,-89634345801108932,-161134920891791963,90097624771120500,159272753467761435,-90891646281748432,-156520999074639989,91778543457379434,152635914372252469,-92421069582700316,-147485480530644307,92417508642451352,141073401671430067,-91346036303822354,-133546678373683073,88814284487285700,125186628817374129,-84508011560678408,-116385007121895127,78231848888223324,107607601527663945,-69936063673494522,-99348263979440953,59725974009381328,92077583857826529,-47853767411985506,-86192199325111049,34694638661448112,81971855412412425,-20710018231551962,-79550547319979403,6401091682723508,78905432317850427,7743177648039006,-79863908416436881,-21297663792952718,82126861059615289,33945328224872078,-85305036168382073,-45507680429813402,88965068502301019,55957479971318730,-92680877152943737,-65412957634745792,96084766448182031,74115448437938928,-98911538458432329,-82393711075753174,101029293792655435,90618759046177744,-102452706897092181,-99153601707036400,103337651418815669,108303228212307538,-103958923207614479,-118271038209598900,104674592637312959,129127846096394332,-105881199805309265,-140797974805699184,107964245658934183,153064060626202454,-111248900244064165,-165589032039454420,115956610244343613,177951510897467998,-122173570330575431,-189690084413597438,129835900259198631,200351991195147172,-138733604679047783,-209541700174546438,148531965339991391,216964195561498202,-158806437581442901,-222457190027824976,169086257107492429,226007220180319624,-178902300265300523,-227747169491095556,187834974994627715,227936300795071570,-195557340802385273,-226926685548227936,201867878269346967,225120913711718624,-206707760949170999,-222925604448421424,210159828058530593,220704832674079450,-212429966305784337,-218738008523157708,213814589225295729,217187507971588672,-214659170110549775,-216081143485354312,215312543071641817,215312543071641817,-216081143485354312,-214659170110549775,217187507971588672,213814589225295729,-218738008523157708,-212429966305784337,220704832674079450,210159828058530593,-222925604448421424,-206707760949170999,225120913711718624,201867878269346967,-226926685548227936,-195557340802385273,227936300795071570,187834974994627715,-227747169491095556,-178902300265300523,226007220180319624,169086257107492429,-222457190027824976,-158806437581442901,216964195561498202,148531965339991391,-209541700174546438,-138733604679047783,200351991195147172,129835900259198631,-189690084413597438,-122173570330575431,177951510897467998,115956610244343613,-165589032039454420,-111248900244064165,153064060626202454,107964245658934183,-140797974805699184,-105881199805309265,129127846096394332,104674592637312959,-118271038209598900,-103958923207614479,108303228212307538,103337651418815669,-99153601707036400,-102452706897092181,90618759046177744,101029293792655435,-82393711075753174,-98911538458432329,74115448437938928,96084766448182031,-65412957634745792,-92680877152943737,55957479971318730,88965068502301019,-45507680429813402,-85305036168382073,33945328224872078,82126861059615289,-21297663792952718,-79863908416436881,7743177648039006,78905432317850427,6401091682723508,-79550547319979403,-20710018231551962,81971855412412425,34694638661448112,-86192199325111049,-47853767411985506,92077583857826529,59725974009381328,-99348263979440953,-69936063673494522,107607601527663945,78231848888223324,-116385007121895127,-84508011560678408,125186628817374129,88814284487285700,-133546678373683073,-91346036303822354,141073401671430067,92417508642451352,-147485480530644307,-92421069582700316,152635914372252469,91778543457379434,-156520999074639989,-90891646281748432,159272753467761435,90097624771120500,-161134920891791963,-89634345801108932,162425427331355189,89617515142698398,-163490845900232381,-90031906149094686,164659680688092143,90737889690808094,-166200639646534869,-91493275328737536,168290132065206901,91988130087635100,-170991305356570725,-91887584244198424,174245905430697131,90876037511237882,-177879892417285467,-88696591200639846,181622999376047601,85181588228257742,-185140481803569681,-80272374228114850,188072648672024451,74027523582691184,-190075918477011549,-66618828774828668,190859422044459237,58314643578020268,-190213316282937893,-49451809814883384,188027360344246373,40400044918511204,-184299393156742117,-31524606879312232,179133171740482475,23152830898728632,-172725024573518837,-15547989603171644,165340188642036581,8891583737967604,-157282194223095523,-3274194076545056,148860499850139053,-1304673455052800,-140361379105969027,4927151931755530,132025062957967249,-7738577237333714,-124030002110738611,9922830676306710,116484225312588771,-11675893011194146,-109424069214245593,13181915068647714,102820786579848481,-14594405765964458,-96594641838670131,16023250543988578,90634316943025347,-17527408151559520,-84818006721527651,19113352320767118,79032579350456931,-20739623131884756,-73188537065802589,22327312212738624,67230182103225539,-23774932530026398,-61141268441354793,24974859461548370,54946295064303305,-25828351136564984,-48707202329963897,26257199247382376,42515452802053919,-26211536509908026,-36480512104854415,25674193075854176,30716874503313025,-24661912455299306,-25332086698173075,23223250307648584,20417406941716843,-21432979090122522,-16041448999246923,19383602677638688,12246363529769317,-17175584175334948,-9046213666911835,14908224712627542,6427724004030667,-12672475107646436,-4353683632561221,10545883261349116,2768667973007293,-8589233434877860,-1605897807646109,6844584981259906,793772524001925,-5334900604775338,-261137999048695,4065569688187938,-58802839571753,-3027643923756978,225571005932041,2201955982265022,-289283503839363,-1563099696637006,289502673327411,1082651888989038,-255333523759273,-731619080368928,206681834163601,482376656506864,-156151156787905,-310230312900630,110942687871771,194461490327856,-74396485199653,-118672027381926,47181917357063,70464681695356,-28301615690319,-40746104189710,15981999678583,22993726037350,-8368571620831,-12669289624144,3921826025129,6772046813804,-1517593282567,-3448040089128,374118629423,1619787543496,52480015945,-670529411762,-132607934195,228513934384,92474534027,-56194895774,-41651342547,5841351550,12562964841,2151119452,-2095082695,-1105118094,-22118987,162834942,73098827,16707734,2270549,183264,8133,166,1