A015278 1/(x-1)/(10*x+1)/(1000*x+1)/(100*x-1) A015278 0 1 A015278 1 -909 A015278 2 918191 A015278 3 -917272809 A015278 4 917364637191 A015278 5 -917355454462809 A015278 6 917356372736537191 A015278 7 -917356280909173462809 A015278 8 917356290091909926537191 A015278 9 -917356289173636281073462809 A015278 10 917356289265463645628926537191 A015278 11 -917356289256280909173471073462809 A015278 12 917356289257199182819017528926537191 A015278 13 -917356289257107355454462892471073462809 A015278 14 917356289257116538190918356207528926537191 A015278 15 -917356289257115619917272809834792471073462809 A015278 16 917356289257115711744637364472075207528926537191 A015278 17 -917356289257115702561900909008347024792471073462809 A015278 18 917356289257115703480174554554719843975207528926537191 A015278 19 -917356289257115703388347190000082562066024792471073462809 A015278 20 917356289257115703397529926455546290257033975207528926537191 A015278 21 -917356289257115703396611652809999917437933966024792471073462809 A015278 22 917356289257115703396703480174554554719843976033975207528926537191 A015278 23 -917356289257115703396694297438099090991652975123966024792471073462809 A015278 24 917356289257115703396695215711744637364472075215876033975207528926537191 A015278 25 -917356289257115703396695123884380082727190165206694123966024792471073462809 A015278 26 917356289257115703396695133067116538190918356207612405876033975207528926537191 A015278 27 -917356289257115703396695132148842892644545537107520578594123966024792471073462809 A015278 28 917356289257115703396695132240670257199182819017529761331405876033975207528926537191 A015278 29 -917356289257115703396695132231487520743719090826528843057768594123966024792471073462809 A015278 30 917356289257115703396695132232405794389265463645628934885133231405876033975207528926537191 A015278 31 -917356289257115703396695132232313967024710826363718925702396776768594123966024792471073462809 A015278 32 917356289257115703396695132232323149761166290091909926620670422323231405876033975207528926537191 A015278 33 -917356289257115703396695132232322231487520743719090826528843057768676768594123966024792471073462809 A015278 34 917356289257115703396695132232322323314885298356372736538025794224141323231405876033975207528926537191 A015278 35 -917356289257115703396695132232322314132148842892644545537107520578594958676768594123966024792471073462809 A015278 36 917356289257115703396695132232322315050422488439017364637199347943149596041323231405876033975207528926537191 A015278 37 -917356289257115703396695132232322314958595123884380082727190165206694132313958676768594123966024792471073462809 A015278 38 917356289257115703396695132232322314967777860339843810918191083480339678686786041323231405876033975207528926537191 A015278 39 -917356289257115703396695132232322314966859586694297438099090991652975124049504213958676768594123966024792471073462809 A015278 40 917356289257115703396695132232322314966951414058852075381001000835711579513232405786041323231405876033975207528926537191 A015278 41 -917356289257115703396695132232322314966942231322396611652809999917437933966859586694213958676768594123966024792471073462809 A015278 42 917356289257115703396695132232322314966943149596042158025629100009265298521496868604305786041323231405876033975207528926537191 A015278 43 -917356289257115703396695132232322314966943057768677603388347190000082562066033140413305694213958676768594123966024792471073462809 A015278 44 917356289257115703396695132232322314966943066951414058852075381001000835711579513232405794305786041323231405876033975207528926537191 A015278 45 -917356289257115703396695132232322314966943066033140413305702561900909008347024875950495785205694213958676768594123966024792471073462809 A015278 46 917356289257115703396695132232322314966943066124967777860339843810918191083480339678686786124794305786041323231405876033975207528926537191 A015278 47 -917356289257115703396695132232322314966943066115785041404876115619917272809834793305867686032975205694213958676768594123966024792471073462809 A015278 48 917356289257115703396695132232322314966943066116703315050422488439017364637199347943149596042158024794305786041323231405876033975207528926537191 A015278 49 -917356289257115703396695132232322314966943066116611487685867851157107355454462892479421405041239751975205694213958676768594123966024792471073462809 A015278 50 917356289257115703396695132232322314966943066116620670422323314885298356372736538025794224141331579348024794305786041323231405876033975207528926537191 A015278 51 -917356289257115703396695132232322314966943066116619752148677768512479256280909173471156942231322396611651975205694213958676768594123966024792471073462809 A015278 52 917356289257115703396695132232322314966943066116619843976042323149761166290091909926620670422323314885298348024794305786041323231405876033975207528926537191 A015278 53 -917356289257115703396695132232322314966943066116619834793305867686032975289173636281074297603223223057933801651975205694213958676768594123966024792471073462809 A015278 54 917356289257115703396695132232322314966943066116619835711579513232405794389265463645628934885133232240670257198348024794305786041323231405876033975207528926537191 A015278 55 -917356289257115703396695132232322314966943066116619835619752148677768512479256280909173471156942231322396611652801651975205694213958676768594123966024792471073462809 A015278 56 917356289257115703396695132232322314966943066116619835628934885133232240670257199182819017529761331414223976207447198348024794305786041323231405876033975207528926537191 A015278 57 -917356289257115703396695132232322314966943066116619835628016611487685867851157107355454462892479421405041239751983552801651975205694213958676768594123966024792471073462809 A015278 58 917356289257115703396695132232322314966943066116619835628108438852240505133067116538190918356207612405959513397529926447198348024794305786041323231405876033975207528926537191 A015278 59 -917356289257115703396695132232322314966943066116619835628099256115785041404876115619917272809834793305867686032975289173552801651975205694213958676768594123966024792471073462809 A015278 60 917356289257115703396695132232322314966943066116619835628100174389430587777695215711744637364472075215876868769430752901826447198348024794305786041323231405876033975207528926537191 A015278 61 -917356289257115703396695132232322314966943066116619835628100082562066033140413305702561900909008347024875950495785206529008173552801651975205694213958676768594123966024792471073462809 A015278 62 917356289257115703396695132232322314966943066116619835628100091744802488604141496703480174554554719843976042323149761166290091826447198348024794305786041323231405876033975207528926537191 A015278 63 -917356289257115703396695132232322314966943066116619835628100090826528843057768677603388347190000082562066033140413305702561900908173552801651975205694213958676768594123966024792471073462809 A015278 64 917356289257115703396695132232322314966943066116619835628100090918356207612405959513397529926455546290257034058686951248934720009091826447198348024794305786041323231405876033975207528926537191 A015278 65 -917356289257115703396695132232322314966943066116619835628100090909173471156942231322396611652809999917437933966859586694297438099090908173552801651975205694213958676768594123966024792471073462809 A015278 66 917356289257115703396695132232322314966943066116619835628100090910091744802488604141496703480174554554719843976042323149761166290091909091826447198348024794305786041323231405876033975207528926537191 A015278 67 -917356289257115703396695132232322314966943066116619835628100090909999917437933966859586694297438099090991652975124049504214793470991818090908173552801651975205694213958676768594123966024792471073462809 A015278 68 917356289257115703396695132232322314966943066116619835628100090910009100174389430587777695215711744637364472075215876868769430752901827281909091826447198348024794305786041323231405876033975207528926537191 A015278 69 -917356289257115703396695132232322314966943066116619835628100090910008181900743884214958595123884380082727190165206694132313967024710826363718090908173552801651975205694213958676768594123966024792471073462809 A015278 70 917356289257115703396695132232322314966943066116619835628100090910008273728108438852240505133067116538190918356207612405959513397529926455546281909091826447198348024794305786041323231405876033975207528926537191 A015278 71 -917356289257115703396695132232322314966943066116619835628100090910008264545371983388512314132148842892644545537107520578594958760248016446363553718090908173552801651975205694213958676768594123966024792471073462809 A015278 72 917356289257115703396695132232322314966943066116619835628100090910008265463645628934885133232240670257199182819017529761331414223976207447281827446281909091826447198348024794305786041323231405876033975207528926537191 A015278 73 -917356289257115703396695132232322314966943066116619835628100090910008265371818264380247851322231487520743719090826528843057768677603388347190000082553718090908173552801651975205694213958676768594123966024792471073462809 A015278 74 917356289257115703396695132232322314966943066116619835628100090910008265381001000835711579513232405794389265463645628934885133232240670257199182819017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 75 -917356289257115703396695132232322314966943066116619835628100090910008265380082727190165206694132313967024710826363718925702396776776942066198264545371982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 76 917356289257115703396695132232322314966943066116619835628100090910008265380174554554719843976042323149761166290091909926620670422323314885298356372736538017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 77 -917356289257115703396695132232322314966943066116619835628100090910008265380165371818264380247851322231487520743719090826528843057768677603388347190000082561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 78 917356289257115703396695132232322314966943066116619835628100090910008265380166290091909926620670422323314885298356372736538025794224141331579348108273728108438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 79 -917356289257115703396695132232322314966943066116619835628100090910008265380166198264545371983388512314132148842892644545537107520578594958760248016446363553801561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 80 917356289257115703396695132232322314966943066116619835628100090910008265380166207447281827447116703315050422488439017364637199347943149596042158025629100009265298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 81 -917356289257115703396695132232322314966943066116619835628100090910008265380166206529008181900743884214958595123884380082727190165206694132313967024710826363718925701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 82 917356289257115703396695132232322314966943066116619835628100090910008265380166206620835546455381166124967777860339843810918191083480339678686786124802653728273562984298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 83 -917356289257115703396695132232322314966943066116619835628100090910008265380166206611652809999917437933966859586694297438099090991652975124049504214793470991818099256115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 84 917356289257115703396695132232322314966943066116619835628100090910008265380166206612571083645463810753066951414058852075381001000835711579513232405794389265463645628934884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 85 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612479256280909173471156942231322396611652809999917437933966859586694297438099090991652975115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 86 917356289257115703396695132232322314966943066116619835628100090910008265380166206612488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 87 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 88 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 89 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 90 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 91 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 92 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 93 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 94 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 95 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 96 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 97 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 98 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 99 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 100 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 101 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 102 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 103 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 104 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 105 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 106 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 107 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 108 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 109 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 110 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 111 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 112 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 113 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 114 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 115 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 116 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 117 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 118 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 119 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 120 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 121 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 122 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 123 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 124 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 125 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 126 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 127 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 128 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 129 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 130 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 131 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 132 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 133 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 134 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 135 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 136 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 137 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 138 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 139 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 140 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 141 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 142 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 143 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 144 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 145 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 146 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 147 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 148 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 149 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 150 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 151 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 152 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 153 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 154 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 155 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 156 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 157 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 158 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 159 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 160 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 161 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 162 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 163 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 164 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 165 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 166 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 167 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 168 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 169 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 170 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 171 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 172 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 173 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 174 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 175 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 176 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 177 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 178 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 179 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 180 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 181 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 182 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 183 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 184 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 185 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 186 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 187 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 188 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 189 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 190 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 191 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 192 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 193 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 194 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 195 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 196 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 197 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 198 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 199 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 200 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 201 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 202 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 203 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 204 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 205 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 206 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 207 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 208 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 209 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 210 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 211 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 212 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 213 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 214 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 215 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 216 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 217 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 218 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 219 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 220 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 221 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 222 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 223 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 224 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 225 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 226 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 227 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 228 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 229 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 230 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 231 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 232 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 233 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 234 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 235 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 236 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 237 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 238 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 239 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 240 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 241 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 242 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 243 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 244 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 245 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 246 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 247 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 248 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 249 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 250 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 251 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 252 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 253 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 254 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 255 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 256 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 257 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 258 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 259 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 260 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 261 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 262 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 263 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 264 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 265 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 266 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 267 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 268 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637281001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 269 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 270 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 271 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 272 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 273 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 274 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 275 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 276 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 277 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 278 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 279 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 280 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 281 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 282 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 283 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 284 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 285 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 286 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 287 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 288 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 289 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 290 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 291 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 292 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 293 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 294 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 295 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 296 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 297 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 298 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 299 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 300 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 301 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 302 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 303 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 304 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 305 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 306 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 307 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 308 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 309 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 310 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 311 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 312 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 313 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 314 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 315 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 316 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 317 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 318 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 319 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 320 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 321 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 322 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 323 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 324 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 325 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 326 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 327 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 328 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 329 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 330 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 331 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 332 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 333 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 334 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 335 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 336 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 337 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 338 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 339 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 340 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 341 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 342 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 343 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 344 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 345 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 346 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 347 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 348 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 349 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 350 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 351 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 352 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 353 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 354 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 355 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 356 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 357 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 358 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 359 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 360 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 361 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 362 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 363 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 364 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 365 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 366 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 367 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 368 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 369 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 370 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 371 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 372 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 373 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 374 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 375 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 376 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 377 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 378 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 379 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 380 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 381 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 382 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 383 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 384 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 385 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 386 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 387 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 388 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 389 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 390 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 391 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 392 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 393 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 394 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 395 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 396 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 397 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 398 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 399 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 400 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 401 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 402 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 403 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 404 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 405 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 406 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 407 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 408 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 409 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 410 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 411 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 412 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 413 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 414 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 415 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 416 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 417 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 418 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 419 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 420 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 421 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 422 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 423 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 424 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 425 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 426 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 427 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 428 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 429 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 430 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 431 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 432 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 433 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 434 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 435 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 436 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 437 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 438 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 439 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 440 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 441 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 442 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 443 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 444 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 445 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 446 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 447 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 448 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 449 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 450 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 451 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 452 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 453 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 454 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075380992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 455 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 456 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 457 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 458 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 459 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 460 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 461 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 462 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 463 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 464 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 465 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 466 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 467 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 468 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 469 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 470 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 471 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 472 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 473 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 474 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 475 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 476 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 477 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 478 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 479 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 480 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 481 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 482 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 483 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 484 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 485 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 486 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 487 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 488 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 489 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 490 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 491 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 492 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 493 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 494 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 495 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 496 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 497 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 498 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 499 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 500 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 501 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 502 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 503 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 504 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 505 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 506 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 507 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 508 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 509 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 510 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 511 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 512 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 513 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 514 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 515 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 516 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 517 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 518 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 519 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 520 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 521 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 522 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 523 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 524 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 525 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 526 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 527 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 528 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 529 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 530 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 531 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 532 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 533 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 534 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 535 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 536 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 537 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 538 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 539 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 540 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 541 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 542 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 543 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 544 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 545 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 546 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 547 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 548 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 549 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 550 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 551 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 552 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 553 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 554 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 555 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 556 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 557 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 558 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 559 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 560 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 561 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 562 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 563 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 564 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 565 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 566 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 567 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 568 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 569 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 570 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 571 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 572 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 573 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 574 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 575 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 576 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 577 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 578 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 579 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 580 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 581 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 582 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 583 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 584 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 585 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 586 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 587 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 588 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 589 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 590 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 591 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 592 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 593 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 594 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 595 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 596 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 597 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 598 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 599 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 600 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 601 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 602 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 603 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 604 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 605 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 606 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 607 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 608 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 609 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 610 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 611 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 612 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 613 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 614 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 615 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 616 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 617 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 618 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 619 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 620 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 621 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 622 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 623 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 624 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 625 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 626 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 627 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 628 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 629 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 630 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 631 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 632 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 633 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 634 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 635 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 636 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 637 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 638 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 639 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 640 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 641 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 642 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 643 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 644 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 645 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 646 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 647 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 648 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 649 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 650 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 651 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 652 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 653 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 654 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 655 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347189991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 656 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 657 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 658 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 659 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 660 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 661 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 662 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 663 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 664 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 665 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 666 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 667 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 668 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 669 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 670 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 671 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 672 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 673 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 674 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 675 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 676 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 677 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 678 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 679 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 680 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 681 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 682 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 683 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 684 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 685 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 686 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 687 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 688 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 689 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 690 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 691 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 692 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 693 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 694 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 695 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 696 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 697 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 698 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 699 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 700 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 701 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 702 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 703 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 704 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 705 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 706 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 707 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 708 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 709 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 710 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 711 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 712 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 713 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 714 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 715 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 716 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 717 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 718 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 719 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 720 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 721 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537190991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 722 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 723 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537190999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 724 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 725 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347189999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 726 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 727 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900908999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 728 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 729 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 730 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 731 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 732 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 733 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 734 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 735 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 736 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 737 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 738 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 739 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 740 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 741 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 742 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 743 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 744 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 745 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 746 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 747 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 748 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 749 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 750 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 751 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 752 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 753 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 754 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 755 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 756 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 757 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 758 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 759 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 760 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 761 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 762 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 763 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 764 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 765 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 766 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 767 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 768 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 769 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 770 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 771 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 772 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 773 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 774 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 775 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 776 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 777 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 778 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 779 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 780 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 781 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 782 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 783 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 784 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 785 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 786 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 787 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 788 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 789 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 790 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 791 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 792 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 793 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090909999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 794 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 795 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 796 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 797 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 798 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 799 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 800 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 801 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 802 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 803 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 804 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 805 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 806 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 807 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 808 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 809 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 810 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 811 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 812 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 813 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 814 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 815 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 816 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 817 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 818 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 819 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 820 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 821 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 822 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 823 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 824 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 825 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 826 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 827 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 828 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 829 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 830 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 831 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 832 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 833 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 834 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 835 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 836 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 837 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 838 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 839 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 840 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 841 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 842 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 843 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 844 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 845 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 846 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 847 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 848 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 849 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 850 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 851 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 852 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 853 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 854 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 855 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 856 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 857 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 858 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 859 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 860 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 861 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 862 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 863 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 864 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 865 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 866 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 867 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 868 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 869 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 870 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 871 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 872 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 873 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 874 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 875 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 876 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 877 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 878 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 879 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 880 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 881 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 882 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 883 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 884 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 885 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 886 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 887 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 888 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 889 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 890 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 891 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 892 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 893 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 894 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 895 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 896 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 897 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 898 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 899 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 900 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 901 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 902 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 903 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 904 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 905 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 906 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 907 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 908 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 909 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 910 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 911 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 912 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 913 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 914 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 915 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 916 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 917 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 918 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 919 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 920 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 921 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 922 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 923 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 924 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 925 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 926 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 927 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 928 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 929 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 930 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 931 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 932 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 933 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 934 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 935 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 936 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 937 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 938 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 939 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 940 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 941 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 942 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 943 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 944 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 945 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 946 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 947 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 948 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 949 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 950 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 951 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 952 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 953 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 954 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 955 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 956 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 957 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 958 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 959 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 960 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 961 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 962 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 963 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 964 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 965 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 966 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 967 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 968 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 969 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 970 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 971 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 972 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 973 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 974 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 975 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 976 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 977 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 978 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 979 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 980 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 981 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 982 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 983 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 984 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 985 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 986 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 987 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 988 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 989 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 990 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 991 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 992 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 993 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 994 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637281001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 995 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 996 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191 A015278 997 -917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809834793305867686032975289173636281074297603223223057933801735454628016611487685867851157107355454462892479421405041239751983553636446198429669504049669338925537272644710661239586859421570165371818264380247851322231487520743719090826528843057768677603388347190000082562066033140413305702561900909008347024875950495785206529008181900743884214958595123884380082727190165206694132313967024710826363718925702396776776942066198264545371983388512314132148842892644545537107520578594958760248016446363553801570330495950330661074462727355289338760413140578429834628181735619752148677768512479256280909173471156942231322396611652809999917437933966859586694297438099090991652975124049504214793470991818099256115785041404876115619917272809826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462808999999082643710742884296603304867767677685033056933883380164371899909089991734619833793387512395776858586775942147842974289255280990818180900825528924702478421486685949495866851238752065198346190081727271809916438015611569330577595040404957760329661156107437099172636362719007347106520660239668504131314048669420570247016528008263545453628098256197429751148759413222223139578511479337925618917354454544537189165288338842057850322313132230487602388428834709826445363635446280074379247932966941231404041321396693297519743800735536272726355370983470157023876032140494950412305784206610652891644627181817264461892561066114785123049585859503214875115701561982553718090908173552801651975205694213958676768594123966024792471073462809 A015278 998 917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290257034058686951248934720009100174389430587777695215711744637364472075215876868769430752901827281992571248769595877033893562819182653893397695050587612571083645463810753066951414058852075381001000835711579513232405794389265463645628934885133232240670257199182819017529761331414223976207447281827447116703315050422488439017364637199347943149596042158025629100009265298521496868604306620835546455381166124967777860339843810918191083480339678686786124802653728273562984306785959678521661992736372901662157860504967942984471910091744802488604141496703480174554554719843976042323149761166290091909926620670422323314885298356372736538025794224141331579348108273728108438852240505133067116538190918356207612405959513397529926455546290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191000000917356289257115703396695132232322314966943066116619835628100090910008265380166206612487604223141413224057852157025710744719009181819099174471075297521578513314050504133148761247934801653809918272728190083561984388430669422404959595042239670338843892562900827363637280992652893479339760331495868685951330579429752983471991736454546371901743802570248851240586777776860421488520662074381082645545455462810834711661157942149677686867769512397611571165290173554636364553719925620752067033058768595958678603306702480256199264463727273644629016529842976123967859505049587694215793389347108355372818182735538107438933885214876950414140496785124884298438017446281909091826447198348024794305786041323231405876033975207528926537191