304 259449934153809541 259449934153809541 177740004817860952 177740004817860952 896914970673530867 896914970673530867 485841837134356366 485841837134356366 496214601005572726 496214601005572726 285966866666714481 285966866666714481 21987200190307158 21987200190307158 299876401241775997 299876401241775997 717403363597938321 717403363597938321 963308759245018043 963308759245018043 259352073025157468 259352073025157468 573383125902688721 573383125902688721 617557918644305043 617557918644305043 229330013527431207 229330013527431207 984634595054962647 984634595054962647 710383235667276386 710383235667276386 275406317286798954 275406317286798954 656346794186398520 656346794186398520 794718442816220337 794718442816220337 13598546351074120 13598546351074120 861275169549831096 861275169549831096 124176582491680136 124176582491680136 659422904201928499 659422904201928499 714504186279142536 714504186279142536 182865805891317585 182865805891317585 981564420883886931 981564420883886931 165731218828220817 165731218828220817 80967558272345951 80967558272345951 91823377901068996 91823377901068996 521801820016760779 521801820016760779 841452100151368842 841452100151368842 411623969348140009 411623969348140009 679547544576142807 679547544576142807 520625127441893082 520625127441893082 211058887471068361 211058887471068361 887228652354631847 887228652354631847 682679546495605746 682679546495605746 354916130528410212 354916130528410212 967965982011683436 967965982011683436 909500474209631182 909500474209631182 29784266145203643 29784266145203643 737324734632589288 737324734632589288 127251736949617280 127251736949617280 570402405658568449 570402405658568449 361947301041424529 361947301041424529 56405666656470011 56405666656470011 198322402489915518 198322402489915518 358437545621350574 358437545621350574 596248315494469126 596248315494469126 264316365632613826 264316365632613826 634604069206543860 634604069206543860 258762547962591131 258762547962591131 554093211225998167 554093211225998167 699972091567657084 699972091567657084 56889283207972293 56889283207972293 917112545539099721 917112545539099721 195049467178622722 195049467178622722 724436683240394493 724436683240394493 167928541440834001 167928541440834001 935926606390357697 935926606390357697 985636533552127536 985636533552127536 349535310982008612 349535310982008612 182673555974449778 182673555974449778 287536129433529250 287536129433529250 239814585512987698 239814585512987698 24630319974351202 24630319974351202 276641429836818921 276641429836818921 557715883791226388 557715883791226388 479932035602313778 479932035602313778 14465999261408848 14465999261408848 981598520882759163 981598520882759163 920761660978498299 920761660978498299 838959146610601055 838959146610601055 62060495175739398 62060495175739398 223138080049370966 223138080049370966 88219233842065536 88219233842065536 37755092824577991 37755092824577991 105068212841916862 105068212841916862 626468868500636959 626468868500636959 436454339879302087 436454339879302087 716500896453842835 716500896453842835 72041868045037364 72041868045037364 607824472592184930 607824472592184930 811662895567947300 811662895567947300 516975132859686051 516975132859686051 74297792246698583 74297792246698583 386678509870375361 386678509870375361 541944571653925067 541944571653925067 121846638884380431 121846638884380431 74714380716045949 74714380716045949 280831354290142902 280831354290142902 108897581696375885 108897581696375885 782084432038600099 782084432038600099 990782872613978686 990782872613978686 950850749034631977 950850749034631977 372610547780792324 372610547780792324 240718894074764645 240718894074764645 785076887680280245 785076887680280245 893448856198686484 893448856198686484 985255414597679533 985255414597679533 705737471768341748 705737471768341748 323909118149401853 323909118149401853 327499847609388501 327499847609388501 982131914731294906 982131914731294906 186100767371551817 186100767371551817 50816972326381534 50816972326381534 588219186781316006 588219186781316006 168041488482164756 168041488482164756 740197252032799741 740197252032799741 969851962318424870 969851962318424870 658004168883996518 658004168883996518 574890897834266979 574890897834266979 489993513985740494 489993513985740494 969346299306105677 969346299306105677 586223848498702779 586223848498702779 731416312588556973 731416312588556973 603820688161936730 603820688161936730 690373414641610435 690373414641610435 243254457362790109 243254457362790109 255521594395719618 255521594395719618 986556422095925054 986556422095925054 886191851882228624 886191851882228624 857411610386100203 857411610386100203 882439544626556369 882439544626556369 41071066289117430 41071066289117430 710053982333301484 710053982333301484 187121257335935611 187121257335935611 574720079898413260 574720079898413260 71437211137957149 71437211137957149 190930395948333186 190930395948333186 933325156325141513 933325156325141513 407603783424450327 407603783424450327 509425514744301569 509425514744301569 895617999465297952 895617999465297952 448748886095761315 448748886095761315 152833580860443346 152833580860443346 683652146884619562 683652146884619562 316037047101600037 316037047101600037 335690022759749433 335690022759749433 458270685433394547 458270685433394547 858380081945227487 858380081945227487 969239288144062981 969239288144062981 370200506523460893 370200506523460893 832934380641060171 832934380641060171 734562146435151735 734562146435151735 514770425857029572 514770425857029572 405546746055091132 405546746055091132 889972204606518002 889972204606518002 203630765003009833 203630765003009833 607386119772465547 607386119772465547 721833014601860832 721833014601860832 911602630256393452 911602630256393452