9555  11218  1165953  65555  1310740  2621467  4390941  6291485  8192029  10092570  11796507  13565974  15007769  16646165  18022419  19267598  20185103  21168139  21889030  22282245  22609922  22740996  23003140  0  23265282  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  23396359  23855106  23986189  24838157  25690134  27131927  28639261  30539803  32309270  33751061  35127314  36306961  37421071  38404110  39321611  40042502  40435719  40894471  41353221  41680903  42139651  42336258  42467329  42532866  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  42663942  0  0  43057165  43909137  45023249  46137373  48037917  49938461  51839001  53477399  54984724  56295447  57802773  59179024  60227597  61079562  61734921  62324741  62652420  62914565  63242242  63373314  63504385  0  63569921  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  63635463  0  0  0  64094220  64880658  66060307  67305500  69140509  71041053  72941595  74711069  76611609  78250009  79888404  81199123  82444308  83755022  84672521  85262343  85721097  86310917  86638594  86769668  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  87031817  0  0  0  0  87621643  88342544  89391125  90767388  92602397  94502941  96403485  98304029  100204567  101711899  103481368  105054230  106496017  107610127  108593165  109445129  110034950  110428167  110886918  111280129  111345667  111542273  111607809  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  111673351  0  0  0  0  112132097  112197642  112853006  113770512  114819101  116719645  118620189  120520733  122421277  124321821  126222365  128122907  129892377  131530771  132775951  133758990  134676491  135397383  135856136  136380417  136445954  136577025  136642563  136839169  136904705  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  136970248  0  0  0  0  0  0  137494536  138018828  138805266  139984924  141819933  143720477  145621021  147521562  149225501  151126045  153026587  154796060  156631068  158466072  160038925  160890891  161611787  162332674  162463747  162660354  162791425  0  162856961  162922497  162988033  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  163053576  0  0  0  0  0  0  0  163577867  164298765  165150735  166133783  167641117  169541661  171442205  173342749  175243293  177143837  179044381  180944921  182583320  184156175  185139214  186056716  186843139  187039751  187498498  187629569  187695107  187891713  0  0  187957249  188022785  188088321  0  0  0  0  0  0  0  0  0  0  0  0  0  0  188153867  0  0  0  0  0  0  0  0  188874761  189464591  190447632  191496217  193134621  195035165  196935707  198705181  200605725  202506269  204406813  206307356  208142363  209911829  211288082  212467714  212598790  212992004  213254147  213450755  213647361  213712899  213909505  213975041  0  0  214040577  0  0  0  0  0  0  0  0  0  0  0  0  0  214106120  0  0  0  0  0  0  0  0  0  214630412  215416843  216137741  216989717  218365981  220266525  222167069  224067613  225968157  227868701  229769245  231669789  233570329  235208726  236650503  237109258  237764612  238026754  238157829  238485506  238616579  238813186  238944257  239009794  239140865  239206401  239271937  0  239337473  0  0  0  0  0  0  0  0  0  0  239403017  0  0  0  0  0  0  0  0  0  0  239992840  240517131  241238032  242286613  243662877  245563421  247463965  249364509  251265053  253165597  255066141  256966685  258867228  260702218  261357581  262209543  262668292  262930436  263192581  263520260  263782402  263913473  263979011  0  264175617  0  264241153  264306689  0  0  0  0  0  0  0  0  0  0  264372233  0  0  0  0  0  0  0  0  0  0  0  264962056  265486347  266207249  267321360  268369948  270204957  272105501  274006045  275906589  277807133  279707677  281608221  283508751  284491795  285736966  286130185  286720006  287113221  287440899  287637509  287965186  288096257  288161793  288227330  288358401  0  0  0  0  0  0  0  0  0  288423937  0  0  288489484  0  0  0  0  0  0  0  0  0  0  0  0  289275910  289669128  290193419  290914319  291897369  293535773  295436317  297336861  299237402  300941341  302841885  304742415  305725458  306905097  307494920  308019207  308477957  308805635  309002247  309460994  309592067  309788675  309985282  310116353  310181890  310312961  0  310378497  0  0  0  0  0  0  0  0  310444050  0  0  0  0  0  0  0  0  0  0  0  0  0  311623685  311951367  312410124  313196558  314114070  315555869  317456413  319356957  321257501  323158045  325058577  326172695  327680013  328531977  329121802  329777158  330170375  330629126  331022341  331350019  331546629  331874306  332005378  332136449  332201985  332267521  332333057  0  332398593  0  0  0  0  0  0  332464143  0  0  0  0  0  0  0  0  0  0  0  0  0  0  333447174  333840392  334364683  335085584  336134168  337707035  339476509  341377053  343277597  345178130  346357784  347930640  348979215  349962251  350683146  351338502  351731717  352059398  352452612  352714761  353304581  353632259  353828867  354025474  354156547  0  0  0  0  0  0  0  0  0  354353169  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  355467270  355860487  356319244  357105677  357957650  359137309  361037853  362938397  364838926  365756445  367656981  369033230  369950736  370999310  371916813  372768776  373293061  373620742  374013958  374407175  374865924  375128066  375259140  375521284  375783426  375914497  0  0  0  0  0  0  0  375980053  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  377356292  377618438  378011659  378732555  379453461  380829721  382468125  384368654  385286173  387186717  389087251  390332435  391577617  392691726  393609222  394002440  394526725  394854404  395116552  395640839  396099590  396492803  396689411  396886017  0  396951553  397017089  0  0  0  0  0  397082641  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  398196740  398458887  398917639  399376392  399900689  401014809  402653199  403636253  405536796  407371801  409010196  410320912  411369487  412352526  413270022  413663237  413990918  414384135  414842885  415170565  415498246  415891461  416219139  416415748  416677890  416808961  0  0  0  0  0  416874516  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  418185219  418381830  418775047  419233805  420085779  421330958  422248477  424149021  426049565  427950109  429850647  431357971  432603155  433848333  434700296  435224585  435814408  436338695  436797447  437256199  437714951  438173699  438370306  438501379  438697986  438829057  0  438894593  0  0  438960151  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  440467457  440532993  440598534  440991752  441516042  442171399  442630173  444530717  446431261  448331805  450232349  452132888  453705748  455016467  456261648  457310217  457900040  458424327  458883078  459276295  459735046  460128262  460521477  460849155  461045763  461242370  0  461373441  0  0  461439000  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  463011841  463077380  463339527  463798279  464257053  466157597  468058141  469958685  471859229  473759773  475660315  477429780  478740497  479854606  480772104  481296393  481886216  482410502  482803720  483328007  483786757  484114438  484507651  484704259  0  0  0  0  484900883  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  486146050  486277123  486473732  486735901  488636445  490536989  492437533  494338077  496238621  498139165  500039705  501678099  502923284  504234001  505348106  506003472  507052046  507969546  508624903  509083662  510001166  510918663  511377417  511967238  512360453  512688131  0  512884755  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  514129922  514260995  514457629  516358173  518258717  520159261  522059805  523960349  525860893  527761437  529661973  531038229  532414482  533594125  534446090  535101449  535691273  536281094  536674308  536936456  537460741  537788421  538116098  538247171  538443777  0  538509323  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  539230209  539295756  540082187  540803080  541327368  541851658  542507015  542965770  543621125  543948804  544210945  544276481  0  0  0  0  0  0  0  0  0  0  0  0  0  544342018  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  544473093  544800784  545849373  547749917  549650461  551551005  553451549  555352093  557252637  559153181  561053725  562954242  563085338  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  564789249  0  564854785  0  0  0  0  0  0  564920324  565182467  565379082  566034461  567935005  569835549  571736093  573636637  575537181  577437719  578945025  579010572  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  579796993  0  0  579862532  580124684  580911131  582680605  584581149  586481693  588382237  590282781  592183301  592510994  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  593690625  0  0  0  0  0  0  0  0  0  0  0  0  0  593756161  0  593821697  0  0  0  0  593887234  594018305  594083841  594149379  594345991  594804747  595525659  597295133  599195677  601096221  602996765  604897286  605290514  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  606470145  0  0  606535681  606601217  0  606666753  606732289  0  0  0  0  0  0  606797825  0  0  606863362  606994434  607125506  607256577  0  607322116  607584259  607780874  608436239  609419288  610992157  612892701  614793245  616693767  617152535  0  0  0  0  0  0  0  618659841  0  618725378  0  0  0  618856449  618921986  619053058  619184130  619315201  619380740  619642881  619708419  619905027  620101634  620232706  0  0  0  0  0  0  0  0  620363777  620429314  0  620560385  620625921  620691457  620756994  620888067  621084676  621346822  621740045  622592020  623902749  625803293  627703837  629604363  630325275  0  0  0  0  0  0  0  0  0  0  0  0  632094721  632160258  632291329  632356867  632553474  632684550  0  633077762  0  0  633208835  633405442  0  633536513  0  0  0  0  0  0  0  633602049  0  0  633667585  0  633733121  633798657  633864194  633995269  634322950  634716171  635437078  636878875  638648349  640548875  641269789  0  0  0  0  0  0  0  0  0  0  0  0  0  0  643170305  643235843  643432451  643629059  643825667  644022276  644284420  644546561  0  644612099  0  0  0  0  0  0  0  0  0  644808705  644874241  0  0  644939777  645005314  645136387  645332997  645660677  645988359  646447113  647036945  648151056  649199644  651034633  651624477  0  0  0  0  0  0  0  0  0  0  0  0  653524993  0  653590531  653787138  0  653918210  654049283  654245889  654311425  654376962  0  654508033  0  0  0  0  0  0  0  0  0  0  0  0  0  654573572  654835713  654901251  655097857  0  655163397  655491083  656211980  656998413  657850391  659357706  660013083  0  0  0  0  0  0  0  0  0  0  0  0  0  0  661782529  661848065  661913601  661979139  662175748  662437890  662568961  0  662634499  662831106  662962177  0  0  0  0  0  0  0  0  0  0  0  0  663027713  663093250  663224322  0  663355394  663486468  663748615  664207365  664535050  665190419  666435592  666959899  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  668729345  668794881  668860419  0  669057025  669122561  0  669188097  0  669253633  0  0  0  0  0  0  0  0  0  0  0  0  669319169  669384705  669450241  0  669515777  669581317  669908995  670105607  670564358  670957577  671547398  671940635  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  673710081  0  0  673775617  0  673841155  674037761  674103297  674168833  0  0  0  0  0  674234369  0  0  0  0  0  0  674299905  674365443  674562049  674627587  674824196  675086340  675348487  675807241  676397067  677117955  677314589  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  679215105  0  0  679280642  679411713  0  0  0  0  0  0  0  0  0  0  0  0  0  0  679477249  679542786  679673857  679739393  679804931  680001539  680198150  680591365  680919046  681312259  681508893  0  0  0  0  0  0  0  0  0  0  0  0  683409409  0  0  0  0  0  0  683474945  0  0  0  0  0  683540481  683606017  0  0  0  683671553  0  0  0  0  0  0  0  0  0  683737089  683802627  683999234  684130306  684261383  684720134  685113351  685572099  685768732  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  687603713  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  687669250  687800322  687931394  688062467  688259077  688586755  688783373  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  689635329  0  689700868  689963009  690028546  690159626  690814986  691470346  692125706  692781066  693436427  694157323  694878218  695533578  696188939  696909834  697565195  698286092  699072525  699924491  700645391  701628430  702545933  703397903  704380940  705167372  705953806  706871307  707592198  707985422  708902923  709623821  710475791  711458830  712376331  713097236  714407955  715653140  716963863  718471188  719781913  721420309  722796568  724369428  725680151  727187476  728498195  729743377  730857491  732102673  733216785  734330890  734986243  0  0  0  18875911  18615815  18877980  19400220  18615829  19400213  18364444  18351619  18360860  18615828  18360348  18364436  18353159  18614812  18364437  18352645  20186683  18615813  18360852  19402247  19924487  18888711  19926556  20448789  20710940  19926549  19413020  19413013  18885127  18364419  20710941  18876935  18622471  19150853  19150865  20973116  18615811  19409429  19401735  21235207  20450823  19937287  20975125  21759509  20461589  20461596  21237276  20192263  21759517  21759537  20716572  21497372  20716565  21237277  21759545  20196871  20975127  20716573  19146759  21497367  20723735  20724757  20723741  19953671  20450321  21237251  21499399  22021639  20985863  22023701  21510165  22545941  21240839  22808113  22285873  21765141  21510172  22023703  21772317  22027313  20974599  22283799  21772337  21249031  22548025  22283805  22285853  21773333  20461571  21002247  22808121  21236757  20723729  21772311  27278911  22034439  22547975  23332359  22558741  22289415  23856689  22558769  23856661  23334421  23334449  22813717  22813745  21788679  23856697  22296599  23334457  22810135  22312981  23594519  22559751  22820921  21498887  22821909  22559793  23596573  22294023  23154183  21243911  21768209  23083015  24380935  23858695  24643121  24383025  23600135  23869489  23607317  24382997  24643093  24124465  23862293  22837255  23607353  23346183  24905239  24120855  23345175  24643129  24645177  23600151  24124473  24394801  22030343  23870485  23625223  23870983  24120885  23868423  24131591  24645127  25167367  24655921  24386567  25169457  25691697  24393749  24910897  25169429  24910869  24655929  25429525  24394759  25167383  24907287  24393751  25431609  24656945  25691705  24147975  24910905  24672305  24386583  24911367  23914503  24918023  25442353  25431559  25435143  25953799  25955889  26478129  25697329  25180181  24672263  25704505  25953815  25180183  24934449  26478115  25959445  25705521  26740281  25196601  24656903  25196565  23865351  24127537  25959447  26218007  26483769  26218041  25704455  25966641  26740231  26221575  26480135  26745905  27264561  26742321  25458737  25720839  26740259  25704471  26228793  25967665  26483769  26483735  27526713  25704483  26480163  26491911  24655893  26245141  26490887  26753073  26745863  27270193  27788807  27526705  27790897  26519601  26742279  25704483  26257415  26753047  25982983  26483747  26740259  27802673  26753075  27278343  25438215  27293745  26742307  26798087  25955863  27031609  25955377  27277319  27801649  28056625  28313137  28050951  27270151  27043847  27568177  27015203  27528711  28839473  26245127  28056627  28325945  27526707  28837411  26745891  28080179  28851249  28064775  26273799  28325895  28063793  28325923  28354609  28575281  27568135  28843057  28580871  28354595  29361699  27794467  28313095  28325945  26798115  28577329  27539479  25953815  29623859  27846663  28616753  28588081  29623857  29629489  28588039  28850211  29141027  29629447  28850227  29140999  27002375  29891619  29363719  29885987  29141041  29636657  29374471  29099569  30672657  30189625  30153763  28843015  29891633  28878883  27015225  30148147  29375523  29637681  29943815  30189617  29898801  30160931  30153763  28575281  29927459  30947385  28843281  30451769  28843057  30451719  29927473  28878883  30730289  29374513  28837411  29403313  30451761  29636657  31988785  31238179  31726865  30713905  30153777  32024849  31721009  29665315  31238195  31500337  32811281  32251161  32511249  33859857  34080529  23607296  24905216  19140096  19926016  29105152  25438208  34908160  18351644  18353723  18615815  18877980  18615829  18364444  18623004  18351623  18353669  18353684  18622492  18352661  18351619  18364436  18360340  19402247  18888711  19926556  19926549  19413020  19413013  18885127  18364419  18884615  19409436  19410460  19139591  19409429  20450823  19937287  20975125  20461589  20975132  20461596  20716565  20192263  20716572  21235207  20199447  20975127  20461597  21236757  19150851  20454429  19934727  20188167  21499455  19408903  19933703  21499421  21499399  20985863  21510165  22023701  21240839  22285873  21765141  21510172  22023703  21773333  21772337  21248023  22285881  22027313  21249031  20450311  21761565  19675139  21510173  21526549  21503005  21002247  20981781  22034439  22547975  22289415  22558741  22558769  23072277  23334449  22813717  22813745  21788679  22035463  22296599  20981767  22296605  22296633  22312981  21761031  22810135  23084053  22079509  22556167  22296639  25443847  22027317  23084081  22027287  22313009  23075897  22023217  23083015  23858695  23600135  23869489  23607317  24120881  24124465  24120853  24124437  22837255  23608327  23345175  24383033  23870485  21768199  24132657  22547463  24124473  23099413  23607353  23361585  22554673  23083527  24905265  25167367  23346695  23858711  24131591  24655921  24386567  24645127  24910897  24393749  24907313  24648725  24394759  24655929  24131607  24672305  24147975  24656945  24907285  24910871  25173049  23885845  24656057  25169431  23333937  23951367  24918023  25442353  25172999  25697329  25169415  25180181  24672263  25181191  25180183  25180217  26218033  24648727  25959445  25959481  26229809  25458737  25169429  24120369  26218007  24132631  24410133  25704455  26228785  25959431  26483761  25983025  25720839  25967623  26745891  25966615  26490915  26491953  25966649  25982999  25697337  24389639  26754071  26480135  26221591  26490887  26753073  26745863  27270193  26753059  27270179  26257457  26257415  26507271  27015191  26490937  27802673  27060273  25967623  28313137  24651783  27015219  27277319  27539505  27277347  27794481  26519559  27043889  27532295  27794467  27801657  27584561  26519587  26753047  28064775  28342321  28064817  28325937  27801607  28092465  28325923  27568135  28580913  28354595  28325945  27584519  28056611  27532295  28108835  28318743  27846705  28878897  28850225  28325895  28588067  28878883  28616711  28108807  26490883  28580871  29629489  28895281  29374513  29927473  29374499  28616739  29112327  29403143  29665329  29898801  30451747  30160931  28878855  27801651  30206001  29403185  30947601  29927459  31209507  28092433  29374513  29665553  30451747  30160931  30685233  29665329  29141049  29141027  32040995  30713907  31762705  31733809  31995939  30468145  31238193  32782393  32549137  32024625  29403409  32811057  31500337  33073169  24918016  20188672  29140992  25172992  21506048  21236736  18615815  18877980  18615829  18364444  18360860  18615828  18352668  18615324  18353669  18352647  18360341  18351623  18615303  19402247  18888711  19926556  19926549  19413020  19150869  18885127  18364419  19409429  18876935  18615811  19926557  18622471  19934748  18884611  19146773  18884636  20450823  19937287  20975125  20461589  20461596  20975132  20192263  20716565  20716572  21237277  20477980  19671043  19926023  20461591  20459015  20462599  20450325  21499399  20985863  22023701  21510165  21240839  21765141  22285873  21510172  21765169  21248023  22023703  21248029  21249031  20457479  21772337  22023709  21773333  20740103  21264405  20712455  20981781  22285881  20450307  21772345  21769749  22296634  29113863  21765123  21248003  22034439  22547975  22289415  22558741  22558769  23072277  23072305  22813717  23075889  22297607  22296599  21788679  22810135  22558777  21243911  22551575  21498887  22821909  23072313  22034449  23084081  24380977  22023189  22559807  23075897  23075869  23334459  22285361  21790229  23083015  23596551  23337991  23607345  23607317  24120881  24124465  24120853  23862293  23084039  23869497  23607319  22837255  22030343  24383033  24120855  23623729  24124473  24132657  24911423  22023175  23862295  24131647  24382993  23885887  22560263  22292529  24132629  24380935  24131591  24655921  24386567  24645127  24910897  24393749  25169457  24648725  24655895  24907285  24394759  23885831  24655929  25173049  25181233  24645143  24672305  24386583  24147989  22554631  25953841  25181205  25435191  25042439  25693753  24918023  25442353  25435143  25697329  25431559  25180181  25443335  25180217  25955889  25442327  24672263  25196593  25697337  25435159  25697301  25705521  25196565  24644657  25705495  23865393  25704503  23625287  26478087  25704455  26228785  26221575  26483761  25967623  26228793  25196551  26228771  25704471  25983025  26483735  27008057  25966643  25955847  26229809  26221603  25458745  24906801  26032135  24389639  26490887  27015217  26745863  26519601  27532337  26490915  27016199  25982983  26491953  26257415  27008035  26490937  26228787  27293745  26228759  26257459  26483769  25697331  26310705  26745879  24946723  24913927  26011655  27277319  27277361  27306033  27532295  27277347  27305991  27794481  27306019  27532323  27016199  28325945  27031601  27830323  28580921  27801623  28108849  27539507  25982983  28589105  26519609  25700359  28325937  28063751  28354609  27568135  28325923  27794439  28056625  28318755  28354595  28895281  27801657  28851207  28092467  28370951  28866609  29375537  28354609  28588081  28354567  28325895  28588067  28354595  29629489  29141043  28318755  29105159  29419569  29374515  30161969  28616753  29374513  29140999  29112327  28850211  29681713  29375523  29665315  29367331  26519569  29403185  29374499  29665315  29112369  29665287  29374471  30940209  29403187  30713913  30451761  30160945  29665315  30160931  31209745  31238193  30451747  30160945  28326161  30976273  30189617  28354595  31778851  29112337  29927473  32782385  30976049  32811185  30713905  32024625  23607296  29927424  25700352  20450816  23862272  22547456  19147264  18877980  18615815  18364444  18615829  18623004  18352668  18353684  18613767  18360341  18364436  18352645  18360348  19402247  18888711  19664405  19926556  19413020  19150869  19409429  18885127  19139591  19926551  19926557  18614791  18626563  19664387  19146780  18622471  19409431  19410460  20450823  19937287  20975125  20461589  20975132  20461596  20454421  20454407  19926023  20716572  20975133  20195356  20199447  19429383  20462613  21237271  19146759  20199427  20983317  21499399  20985863  22023701  21510165  21240839  22285873  21765141  21510172  21249031  21761559  21765169  21510193  21002247  21510173  22285853  21773333  21526549  20719623  21248023  21526556  20741639  22035505  21765177  22023737  20457493  21507591  21503005  23072437  22034439  22547975  22289415  22558741  22558769  23072277  23072305  22813717  22813745  22297607  22050823  22558777  22821909  21498887  21243911  22296605  22810135  22813719  22558743  23072313  23075897  22312981  22034495  21506069  22289927  23072259  22558781  22050865  23075869  23083015  23596551  23337991  23607345  23345173  24120881  24124465  24120853  23862293  22837255  23346183  23607353  23345175  22030343  24383033  23862295  24120855  24132657  23623701  22292501  22030353  23727623  22292529  24118791  22547463  22837297  22576647  22556167  23870485  24131591  24655921  24386567  24645127  24910897  24393749  25169457  24648725  24907285  24393751  24655929  23885831  24394759  24386583  24919089  24648761  24410161  24907287  23071751  24919061  24410133  24645177  25167367  25953841  22292487  23869493  23078929  24918023  25442353  25172999  25697329  25431559  25180181  25442361  25180183  24934407  25181191  25955889  25435157  24934449  25435159  25705521  23865351  25435193  23858183  23865393  24382513  25181241  25704465  25693717  24382999  26229781  24120341  26215943  24120337  25566215  25704455  25966641  25959431  26483761  25966649  25967623  25704471  25983025  26221603  25458695  25966627  26228757  26483769  26229809  25959447  26480135  24651825  26483763  25443363  27264519  26245177  24127495  24411185  24644615  27788849  26490887  27015217  26745863  27270193  26753059  26519601  26490903  27015225  26519559  27016199  26507271  27008035  26769457  25697337  26273799  27540529  26273841  25176099  27794483  27528711  26032135  26228787  24913923  25431057  27322425  27277319  27539505  27306033  26781703  27532295  28056625  27539491  27043875  27532323  27801651  27015225  26535985  27060231  27539479  26748977  25700359  28108857  25700375  28326961  26519603  28325937  27801607  28354609  27568135  28318769  28063779  27532295  27306019  27846663  28580899  28850199  27555847  28895281  29113379  28092473  28851207  27818033  27015219  28589105  28850225  28616753  28354567  28850183  28588067  28843057  28878883  29105187  28580871  29374515  27539479  30153785  27584569  29390897  29141049  26490897  29390883  28342279  29367319  27801657  29636657  29141041  28616711  29374499  28092451  28850183  28878905  30153735  26781699  27584519  29653041  28895255  29375537  28633137  29403185  30160945  29665315  29927431  30160931  30468145  30423047  30423097  26781747  30713905  30451747  30160931  30423089  29899025  29112371  30189841  29927459  30947377  31762481  31471651  30714129  30713913  30992665  31733811  31500339  30713905  31500561  31733809  32024611  27830553  30976049  30189603  30976017  32286769  33089553  30468145  25442304  30451712  20712960  25435136  25438208  22547456  30992384  28395520  25192448  18615815  18877980  18877973  18364444  18360860  18351623  18353684  18622492  18360853  18360837  18360852  19402247  18888711  19926556  19926549  19413020  19150869  18885127  19401735  18876935  18877955  18364419  19662343  19408924  19926551  19409429  19401756  20450823  19937287  20975125  20461589  20975132  20461596  20192263  20716565  20975133  20712983  20188167  20985913  20461597  19663875  20716573  20454428  20462599  20721159  19691527  21761597  19671061  21499399  20985863  22023701  21510165  21240839  22285873  22027285  21761559  21510172  21249031  22027313  21761565  21761593  21248029  20974599  20457479  21002247  21248023  21502999  21264405  20719637  22027321  21772337  20987455  21759495  22027293  21769735  21498929  22034439  22547975  22289415  22558741  23072277  22558769  23072305  22813717  22813745  23072313  22820921  21788679  22297607  22296599  22547991  21498887  21243911  22821909  22312981  22551575  23075897  25442364  21506069  22820893  23084081  21768221  22034620  22023189  22292529  23083015  23596551  23337991  23607345  23345173  24383025  24124465  24120853  23862293  23607353  23346183  22837255  23345175  22030343  23870513  23623729  23600151  23099413  24380935  22292501  22285319  23334423  24120889  24132629  22308885  21768195  24124949  23608383  23607299  24131591  24655921  24386567  24645127  24910897  24393749  25169457  24910869  24907285  24394759  23623687  24393785  24393751  24148017  24907287  24386583  24910905  24905223  25181233  24907321  24132629  23596081  23651385  24919063  25197617  22554631  25953841  25697343  24918069  24918023  25442353  25172999  25697329  25431559  25180181  25955889  25180217  24919047  24918039  24672263  25705521  25435157  25196593  25959481  25173015  24127537  25955861  24120327  26740273  23865351  24120855  25442367  25196565  24120337  28327439  27264569  25967637  25458711  25704455  25966641  26221575  26221617  25983025  26229767  25458695  25704471  25966627  26228793  26483747  26483769  26491953  24389639  24389681  25959447  25704469  24913977  23869443  24668209  25982999  32815111  25966643  26490887  26753073  26745863  27270193  26781745  26753059  26257415  25982983  26228793  27008035  26490903  26507313  26491911  26011697  27270201  27043875  24913927  26483735  25438257  27043897  25225223  25442355  25168899  28054577  25786375  26798103  25959475  27015175  27539505  27568177  27043847  27277347  27532337  27270151  28056611  27043875  27277369  26535985  27015191  27060259  25962545  27293745  28063795  27568179  25697331  26224647  27802631  24918019  27060231  25982983  27830329  28325937  27801607  27568135  28354609  28063779  28318769  28056583  28092451  28633137  27043863  28843043  28850233  27322375  27015191  28080177  29112337  28056599  29363719  28589105  25442307  26229767  27830323  28850225  28616753  28588039  28354567  28325923  28092451  28843057  29419569  27532295  28878905  28843043  28895267  26011651  28866609  27278343  27801651  29898809  29141041  29374513  29141027  29374471  29374499  28616711  30415907  28056625  29157383  29665331  27277369  30161969  29374515  28370993  28616761  29927473  30160945  29665315  29898787  29665287  29898759  29665331  26753027  30451769  30947601  30730291  29112377  27322403  30189617  29927459  30160931  30947377  29665553  30468131  31254577  31471673  29681721  30976049  31238179  30714129  30947377  30713907  28325923  30976049  31238417  32024611  30423075  31209753  30992433  27830323  31500337  31500305  30468113  30992433  31762467  30947345  32286723  32811043  31238193  34089009  33073289  29403153  31238144  25704448  20712960  26483712  28633088  25431040  22292480  18353692  18353671  18877980  18877973  18364444  18360860  18353669  18613767  18351619  18360348  18360853  19402247  19926556  18888711  19664405  19413020  19150869  18885127  18877447  18622471  19408924  18877955  19671580  19147285  18364419  20450823  19937287  20975125  20461596  20461589  20975132  20192263  20716565  20716572  20188167  20450325  20450951  20461597  20975127  21237277  19664387  21499399  20985863  22023701  21510165  21240839  22285873  21765141  21510172  21761559  21765169  21248023  21772337  21249031  21773333  21761565  21248029  21236757  22023737  20712455  22021639  20719637  21002261  22027293  23334591  21002247  20974609  22034489  20981788  28970503  22034439  22547975  22558741  22289415  23072277  22558769  23072305  22813717  22813745  22297607  22050823  22558743  22810169  22551575  22820921  22810135  22821937  22559765  21243911  21761031  22312981  22558749  22023189  23334429  18370097  22289437  22813756  22575153  22552087  23083015  23596551  23337991  23607345  23345173  24120881  24124465  23862293  24120853  22837255  23346183  23345175  23607353  23870513  24383033  23361585  23600151  22292487  24120855  24124473  23099413  22285319  22292501  23608377  24645183  23623737  22023171  23476231  23100935  24131591  24655921  24386567  24645127  24910897  24393749  24907313  24648725  24907285  24394759  23885831  24393785  24656945  24131607  24148017  24910871  25169465  22816775  23623701  25169431  24132629  24386617  25691655  25953841  24911381  30674492  23333895  23333937  23607367  24918023  25442353  25172999  25697329  25431559  25180181  25693745  25443335  25180183  25442361  24934407  25443377  25435157  25435193  25196593  23603207  25435159  23858183  24389681  25955861  24132631  24672279  25697841  25967673  24672277  26478087  25229319  25705493  25442357  25704455  25966641  25959431  26483761  25966615  26228793  26229767  25720839  26483747  25720881  24389639  26229809  26228771  26483735  26483769  25442325  26480135  27002375  24906801  23865347  26221619  26754071  24651793  25983033  26228787  24648721  24705031  24644615  24651825  26490887  26753073  26745863  27008049  26490915  26781745  26257415  26245127  27008035  26769457  26228759  27016199  27015225  27008057  26257443  27043891  27277363  24910851  27790855  27532311  27555897  26781719  24655875  26535943  25693191  24930311  26754097  25176071  25168899  27015175  27539505  27306033  27043847  27539491  27270151  27532337  28056611  27043875  26507271  28326961  26490903  27293745  26753081  26781719  28064775  27584561  27322375  26257465  27015219  27794455  25442321  25962503  27830323  27270195  26483769  25693187  28063793  27801607  27568135  27830321  27801635  29105201  28056583  28108849  27568163  28056611  28092473  28588083  27830295  28326961  28589063  27846663  26486801  25966609  26245127  28056627  28354611  28326947  28325911  26769457  28063801  28850225  28616753  28325895  28354567  28850211  28616739  28580913  28580871  28850233  28370993  29374515  29105187  28878899  29374487  28354617  27011107  29374467  26798087  25733123  29141041  29374513  29112355  28878883  28616711  29112327  29898809  29681671  29943857  28878905  27794481  28318993  29898803  30189619  29665457  29665329  29898801  29927459  29898787  29927431  29636615  30189625  29141043  29681699  26781713  30685241  30678023  28056625  30206009  30189617  29403171  30160945  30160931  30451985  29927705  27830323  31254577  27305987  31238201  29636881  30189617  30160945  30189603  31762705  29374499  29112601  28878905  30713905  31762449  31500323  28850225  29898769  29943857  30451769  31995955  32548867  32811015  34646417  32549137  32286993  34613641  33302801  31729937  32024849  31238144  25966592  28059648  24386560  20975104  29943808  21236736  27278336  18615815  18877980  18615829  18364444  18623004  18615828  18615324  18353669  19402247  18888711  19926556  19413020  19926549  19150869  18885127  18614791  19663900  19139591  18364419  18360327  20450823  19937287  20975125  20461589  20461596  20975132  20192263  20454421  20716572  20188167  20975133  20450325  20459029  21237308  20199453  19933205  20215829  21235221  21499399  20985863  22023701  21510165  21240839  22023729  21765141  21248028  22023737  21765169  20457479  20986887  20974599  20981781  21772317  21773333  21002247  22023703  20974613  20450307  21526556  20188675  22027293  21765177  21248023  21515825  22034481  22285853  22547975  22034439  22558741  22289415  23072277  23072305  22558769  22813717  22813745  22297607  23072313  21761031  22558743  22558777  22810135  21526535  22559765  21768213  22821937  21243911  21768241  22312981  22820893  21761073  23607356  23334429  23346748  23338041  21761711  23083015  23596551  23337991  23607345  23345173  24120881  23862321  24120853  23862293  23099399  23607353  23346183  23345175  22030343  23608341  23858711  23361585  24124473  23600151  24120889  22285319  23361557  22816817  24643079  25435207  23083037  22558751  22427655  24399381  23869447  24655921  24386567  24645127  24910897  24393749  25169457  24910869  24907285  23885831  24393785  24394759  24910905  24131607  24410161  22816775  25181233  23071751  24147989  24910871  23341105  25431609  24382999  24391175  25429511  24646663  24131587  24918069  24393767  24918023  25442353  25435143  25697329  25431559  25180181  25693745  25442361  25181191  25180183  25435157  25705521  24672263  25458737  25435159  26221625  24120327  23865393  25431573  25955863  25196565  24919097  24120337  23865351  25181751  24382513  25704455  26228785  25959431  26483761  25966649  25720839  25704471  26229767  26228771  26221603  25983025  26229809  24389639  26745913  24913969  25697303  25704469  25168945  24721457  25471025  25443351  26490931  26217991  26483763  24644615  24382467  27060273  24651811  24393745  26490887  26753073  26745863  27270193  26753059  26519601  26490903  27015225  26507271  26257415  27270179  26754055  26769457  27270201  26798129  27015219  27016241  26745879  26781753  26273799  26745907  24651783  25700401  26781731  25438225  27060247  24913923  25720867  26257431  27015175  27539505  27043847  27306033  27277347  27270151  27532337  27532323  27539513  27539479  27043875  27043897  27277363  27293703  27060273  26798087  27802631  27293745  27532311  26257431  26229795  27584547  28589105  25438215  25733137  25962545  27008051  27801607  28063793  27830321  28063779  27568135  27568163  28318727  28580913  28588089  28056611  28616761  27584561  27060231  26798115  28588083  28843065  27539479  28326961  26748977  26032135  28633139  29105175  28342279  26224643  29105203  28616755  28604451  28588035  28850225  28616753  28325895  28092423  28588067  28354595  28580913  28588089  29105159  28108807  29105203  28616755  29141049  28318755  29375495  28633123  28895281  27306007  29375523  29636659  27027505  27532345  29113393  27790343  25733137  28866567  26753027  27532311  29141041  29374513  28850211  28354567  28588039  29141027  29419569  29112377  28325939  27306035  28318755  28879025  28064017  28851207  29375523  27846713  29891635  27830295  29891591  28851249  30189625  29157383  25995281  29105201  29665329  29636657  29898787  29665315  28370993  29140999  29636615  29374515  28878899  29636665  29665337  29157383  30940209  29927473  29927459  29636657  30160931  30685457  30189841  30160947  30713913  30992419  28616755  29943857  30451761  30189603  30947377  30976017  31209507  30685201  30451769  29943825  30976025  29419555  30713907  31238147  29374467  32024961  33597713  31778851  31500569  33319185  30451985  34613521  33597713  34662673  30976000  25704448  25438208  20188672  25959424  30730240  22547456  27555840  18877980  18615815  18615829  18364444  18353684  18875911  18360860  18352661  18615813  18360852  18360348  19402247  18888711  19926556  19664405  19413020  19150869  19147271  19401735  19409429  20188764  19409436  18622471  20186645  20450823  19937287  20975125  20461589  20461596  20975132  20192263  20716572  20716565  19926023  20450325  20975133  20450839  20712451  20450332  21499399  20985863  22023701  21510165  21240839  22023729  21765141  21510172  21249031  22023737  20457479  21510193  22027313  21248023  21769749  21510204  22023743  21761559  22285884  20974599  22283783  20985885  21002247  22547975  22034439  22558741  22289415  23072277  23072305  22558769  22813717  22813745  22297607  22810169  22034455  21243911  22558777  21761031  22810135  22050823  22821909  22813719  23084081  22023189  22050865  21768213  21768241  20974595  23856689  23596599  22559773  21248017  23083015  23596551  23337991  23607345  23345173  24120881  23862321  23600149  24120853  23607353  23346183  22837255  23608369  23083031  22547463  23600151  24124473  22292487  23596567  24120889  23099413  23361585  22554673  22809649  23604743  24643079  23338039  24129073  22554681  23869447  24655921  24386567  24645127  24910897  24393749  24907313  24648725  24907285  23885831  24393785  24394759  24393751  24656945  24910905  22816775  24648727  23361557  24410161  24382999  25431609  24919061  24657457  22814265  23341105  22571015  23071751  24918071  23341113  24918023  25442353  25435143  25697329  25431559  25180181  25693745  25180217  25697301  25180183  25173015  25443335  25697337  24410119  25705521  25458737  23865393  23865351  26481713  25955861  25966663  25229335  23357447  24919573  25181207  24120327  24394773  24382513  25720889  25704455  26228785  25959431  26483761  26228793  25966615  25720839  26229767  26483747  26229809  25720881  25704483  26745913  26483735  26217991  24389639  26228757  24644615  24651825  25959475  25704499  25491505  25173567  26491927  24934423  27526663  25488903  26245177  26746375  26490887  26753073  26745863  27008049  26753059  26519601  27008035  26753081  26245127  26490903  26257415  26491911  27016241  26753075  26769457  26535985  26483735  25176071  25438257  26273799  24913923  26519587  27794489  25176099  25995321  25176081  26745907  27031575  27293731  27277319  27539505  27306033  27043847  27277347  27270151  27794481  27794467  27043875  27060231  27015219  27539513  27031559  27060273  27801623  27016241  27016199  27568185  28056633  25700359  27584547  25438211  27031601  27278393  25959449  26491927  25470979  25962531  27794483  28063793  27801607  28092465  27568135  28063779  28318769  28056583  27830307  28325945  27794467  27846705  27801651  27322375  27801623  28354617  27293703  28318777  28580887  28092439  28580915  25966609  28326947  29623857  27830323  26748977  28588081  28616753  28325895  28092423  28588067  28092451  28370993  29105201  28843015  28588083  28589105  28843043  28878905  29374521  27846663  27846691  27293745  29141015  28092593  26519569  29637667  27568179  27278343  27817991  29141041  29636657  28616739  28878855  29112355  28850183  28616761  29367345  29157425  28588083  30423097  30161969  27011089  29141169  29927475  29927473  29898801  29403171  30160931  29927431  29636615  29943857  29141043  28370979  29898809  29112371  29898937  28063767  30678051  29927473  29927459  30423089  30160931  30451729  29898803  29374481  28878899  30206001  30976007  31726641  29141049  30713859  30160899  31254531  31500323  32811281  30976006  33351686  33335303  31762483  33351715  32286993  33073201  30714129  33040657  35170689  33859857  35170585  34089233  34875665  35137809  30976000  27277312  26748928  25172992  21761536  30205952  21236736  31524864  27551744  19147264  35670016  18353671  18877980  18615829  18364444  18353669  18351623  18360860  18360341  18353684  19402247  18888711  19926556  19926549  19413020  19150869  18885127  18622467  19401749  18877447  19926557  18622471  18876935  18364419  19409429  20450823  19937287  20975125  20975132  20461596  20461589  20192263  20716565  19926023  20450332  19671047  19933212  20461591  20462613  20450325  20716572  21499399  20985863  22023701  21510165  21240839  22285873  21765141  20974599  21248029  20724743  21761559  21510172  22027313  22023737  21773333  21510167  21236757  21510193  20195335  20740117  21503005  22023709  22813871  20199427  20981781  22547975  22034439  22296597  22289415  22810133  23072305  22558769  22813717  22813745  23072313  22297607  22558777  23072279  21526535  21761031  21243911  22034455  22821909  22813719  21768213  22820893  23594503  21761027  22575153  22312981  23334429  22560311  22821947  20978691  23083015  23596551  23337991  23607345  23345173  24120881  23862321  24120853  23862293  23346183  22837255  23345209  23870513  23083031  24120889  22030343  22547463  23338007  23596567  23099441  24124473  22554673  23870485  23071793  24129073  22809657  24382993  24118791  22023171  23869447  24655921  24386567  24645127  24393749  24910897  25169457  24648725  23885831  24131607  24655929  23870471  24907285  22816775  24382999  25173049  24410161  24648727  25181233  23341105  25431609  23071751  23596081  23885845  24655889  23607347  25442367  24918023  25442353  25172999  25697329  25431559  25180181  25955889  25442361  24672263  25181191  25181233  24918039  25435157  25697337  25435159  23603207  24934449  25431575  25693717  24127537  24120327  24382513  24410133  25180213  26478129  24919061  25959459  26229055  25180215  25704455  26228785  25959431  26483761  26228793  25720839  25704471  26491953  26221603  25967623  25983025  24389639  26483769  26228771  24651825  26483735  25168945  26217991  25966613  24644615  26228787  24143879  25458711  24651799  25737223  26490883  26245141  26483763  24389635  26490887  26753073  26745863  27008049  26490915  26519601  26490903  26257415  26753081  26245127  27008035  26754055  26507313  27016241  26273841  27270201  24913927  27270167  27015219  25693233  25438257  26781731  26011655  27270195  27277351  27526663  25454641  26229783  25442321  27015175  27539505  27306033  27043847  27532295  27277347  27794481  27306019  27277335  27794467  26798087  27278343  27584561  26769457  27539507  26769415  27801657  27278385  25962545  27568185  27008023  25962531  27540515  28371001  26217479  27306007  27015207  28063747  26491399  28063793  27801607  27830321  27568135  28063779  28056583  28318769  27830307  28318755  28063801  28063795  28370993  27539479  27584519  27584547  27818033  28354611  27011079  27830329  27306007  28580921  28064817  27540487  25966595  26224665  29375545  26483729  29113379  28850225  28878897  28325895  28354567  28588067  28354595  28843043  28370993  29629489  28580871  28063795  29636665  28064817  28616761  27846663  28633123  28850199  28354611  28371001  29885987  27568305  30148145  29374641  27532339  27528241  27802681  28843031  29112369  29403185  29112355  28354567  28616739  29374471  29157425  29367345  28878899  30160953  29141049  29636659  28108835  27794455  30422023  28064817  30153735  30934577  27273233  27322375  28846129  29665329  29636657  29898787  29403171  29665287  29898759  28895281  28850227  29141049  29374521  29636625  29943843  28878865  28616727  29927475  30940209  28895239  30468147  29927427  29898755  32024611  32286769  32286993  31500295  33597721  32286726  31762481  30451889  32024849  30189961  32024849  33335345  32024753  32811281  29927473  32041233  30452097  35170577  33564945  35134865  31500561  33827089  35400081  30713856  28850176  27011072  21499392  29681664  21761024  24910848  32769536  18877980  18353671  18615829  18364444  18353684  18360860  18360852  18351623  18353667  18352647  18615813  18352668  19402247  19926556  18888711  19664405  19413020  19150869  18885127  19139591  19663388  19671580  18364419  20450823  19937287  20975125  20461589  20461596  20975132  20192263  20454421  20454428  19663879  20195356  20712989  20450332  21499399  20985863  22023701  21510165  21240839  22023729  21765141  21510172  21499415  22023709  22023737  21248023  22027313  21772337  20477959  21498901  21510201  20712977  21511175  20719623  22035477  22547975  22034439  22296597  23072305  22289415  22810133  22558769  22551573  22813745  22035463  22296599  21761031  22558777  21506055  23072313  22810135  21788679  21768213  22296605  22023217  22559793  23070215  23084053  23075869  21788701  20985859  23075897  22312981  22285853  23083015  23596551  23337991  23607345  23345173  24120881  23862321  23858709  23862293  23084039  23607353  23858711  23345175  24120889  22292487  23600151  23608341  23608369  22575111  22285319  23361585  24124473  22837269  22554645  22292529  22046727  24380935  22809649  22809621  23869447  24655921  24386567  24645127  24910897  24393749  25169457  24648725  24907285  24131641  23869463  24132615  23078919  23885831  24148017  24919089  23333895  24648727  24648761  25431609  24919061  24410133  23333909  24148025  23869495  23596081  23078961  23341077  26215985  24918023  25442353  25435143  25697329  25431559  24918037  25693745  25180217  25181191  25443377  25180183  24934407  25435157  25959481  23603207  24934449  24120327  25173015  23865393  24934421  25704463  25213959  25967637  24934457  26218041  25955863  24382481  23623703  24127545  25704455  26228785  25959431  26483761  26228793  25966615  25967623  25983025  26483747  26491953  26221625  26228771  25458695  26217991  24389639  24651825  26483735  24644615  25168945  25959475  25966613  24906775  27788849  26229815  24651811  24127491  27264519  26754083  27016215  26490887  26753073  26745863  27008049  26753059  26519601  26245127  27008035  27015225  26490903  26257415  26754055  25176071  26753075  26769457  27016241  27008057  25438257  27008023  26535985  26754099  26781753  26230321  25697331  25176087  25431075  25706039  24930311  25705991  27277319  27539505  27043847  27306033  27532295  27794481  27277347  27794467  27043875  27539513  27584561  26769415  27277335  27060231  27278343  27031601  27794489  25700359  27277363  27008023  28064817  26224689  27306041  27802659  26781719  26479665  26483763  28080163  26273827  28063793  27801607  27830321  27568135  27801635  28580913  27794439  27830307  27794467  27584519  28108849  27801657  27539479  28851249  27568179  27031601  28318771  28108835  27011121  27540487  28325939  26486801  28318777  25966609  28878905  26486791  28604423  27802659  28129287  28850225  28616753  28588039  28850211  28092423  28616739  28843057  28580871  29105187  28633137  28850227  28850199  28588089  29141049  26490883  28580887  28633095  28878899  29636625  27273233  29891641  30672433  27060259  26798097  28318771  29374513  29141041  29374499  28878883  28850183  28616711  29629489  29367303  29419569  29112377  29636659  29157411  28580899  28616727  27568179  28354617  30160919  27797553  29375537  29157383  27539473  27306001  29403139  29898755  29374471  29140999  29419523  28064771  29629443  31762467  31762439  31762481  32024849  32286726  30713907  32827427  32811409  29403521  33335319  33073201  32549137  32827441  32041233  32548913  33335569  33335569  31238529  33351953  33335577  31467793  32286993  33040657  33335569  33040657  34122129  34908433  31500569  34908433  31467793  33319185  35432721  34875665  36186513  35399730  30189568  29898752  29419520  26486784  26221568  21761536  31000576  23071744  30948352  18353671  18877980  18364444  18353685  18353669  18360860  18615828  18352668  19402247  18888711  19926556  19926549  19413020  19413013  19663900  18876935  18622471  18877955  18885127  20450823  19937287  20712981  20461589  20461596  20975132  20192263  20192277  19926023  20716572  20712989  19671047  19938311  19926019  19934727  20986908  21499399  20985863  22023701  21510165  21240839  22023729  21502997  21248028  20974599  20457479  22023709  21499415  21761593  21249559  21002247  21249045  21765177  20462599  20712469  22034481  22027313  22547975  22034439  22289415  22558741  23072277  23072305  22558769  22813717  22813745  23072313  21498887  22297607  22296599  22297621  21526535  23075897  21506055  22296633  22312981  22285333  22050865  22023217  23345212  22296639  21768213  22023225  23072279  23084081  21768249  23083015  23596551  23337991  23607345  23345173  24120881  23862321  23858709  23862293  23084039  23345209  23345175  23858711  22575111  23858745  23870513  22547463  22292487  24124473  23361585  23099413  23608341  23600151  22292501  23071793  23623743  22554673  22112305  23345155  23869447  24393777  24386567  24382983  24910897  24393749  24907313  24648725  24394759  24907285  23885831  24131607  24655929  22816775  24907287  24410161  24919089  24386583  23341105  24910905  24907321  23071751  23858225  25691655  23083079  25181205  24915463  27015231  24672313  24918023  25442353  25172999  25697329  25431559  25180181  25693745  25442361  24672263  25181191  25180183  25697301  25967665  23603207  25959481  25196593  25435159  23858183  24382513  25458745  25431575  26218041  23865393  26740231  25959427  26218005  24688815  24655932  23881777  25704455  26228785  25959431  26483761  26228793  26483747  26229767  26491953  26221591  25966615  25720839  25966627  25458737  24127495  26483769  24913969  24644615  26217991  25704469  24648721  26245141  26740231  25168945  24913977  25982999  25442425  23881735  26753075  26745907  26490887  26753073  26745863  27008049  26753059  26781745  27008035  27015225  26257415  27016199  26507313  27278385  26507271  26490903  27015219  26745913  25438257  24913927  26781731  27043897  27008023  27278371  27540537  26273799  27293731  26745907  26257431  25431075  28342295  27277319  27539505  27306033  27532295  27043847  27539491  28056625  27270179  27306019  27801657  27277335  27060231  27539507  27802631  27322417  27540529  26507271  25700359  27818033  28056627  25962545  27532345  27306007  26273827  27532311  25693191  25438211  26741809  28342329  27801607  28325937  28092465  27568135  27801635  28056583  28318769  27568163  28318755  27846705  28063801  27846663  28063795  27802631  28080135  27568151  28354611  28325911  28092473  26486791  26798137  26257425  28620807  26479623  29636921  26486841  28056629  27532311  25966595  28850225  28616753  28325895  28588067  28354567  28616739  28843015  28588089  28843057  28580899  28370993  28108807  28616761  28878899  29112371  29112343  29637681  27846691  27273265  28589063  28878871  29637683  26490883  29653041  27273239  29105203  27846707  28056633  29112323  28878855  28878851  28850183  29891587  29419527  28895235  27540487  27794439  27273219  30976035  30713863  31500337  31238417  31238150  32024633  30730289  29898759  29927705  33073553  29157383  31209745  32548887  30976049  32286993  30976401  29944081  31500569  32303385  28354595  32549137  32024625  31779089  29927809  32286769  32549137  32041233  33859985  32811281  33335681  32548913  31500689  34646297  32286993  31516945  31762713  31762481  32549137  30452097  34646289  31992209  34613521  33597713  32516233  34875665  33040785  29927424  29636608  29681664  29105152  28059648  22285824  22023168  28379136  36443136  18353671  18877980  18364444  18615829  18360341  18360348  18623004  18615303  19402247  19926556  18888711  19664405  19413020  19150869  19409436  19663900  18615811  18885127  18878007  20450823  19937287  20975125  20975132  20461589  20461596  19667975  20188167  20712989  20716572  20454421  20724764  19408903  19671043  19672583  20712469  20712983  21499399  20985863  22023701  21510165  21240839  22023729  21765141  21248028  21249031  20974599  22027313  20985879  20985885  21526556  21248049  21773333  22547975  22034439  23072277  22558741  22289415  23072305  22558769  22813717  22813745  22035463  21498887  22810135  21526535  23072313  22820921  22558743  22559765  22551575  22575125  23856661  22285361  23084081  22313009  22558749  21506097  23072285  23075897  21248017  23083015  23596551  23337991  23607345  23345173  24120881  23862321  23858709  23862293  23083031  23346183  23345209  24383033  22547463  24124473  22575111  23596567  22030343  23862295  23870485  23099441  23361557  22554673  23071793  22292501  24905265  22822407  24657471  23361565  23869447  24393777  24386567  24645127  24910897  24393749  25169457  24648725  24394759  24655929  24131607  23885831  24907285  24656945  24648727  23078919  24910905  23333895  24645143  24148017  24410133  24907321  23341105  24656917  23078933  23083063  24657415  24672313  24131644  24918023  25442353  25172999  25697329  25431559  25180181  25955889  25180183  25705479  24672263  25704505  25705521  23603207  25435157  24934449  25173015  25697337  24127537  24382513  25431575  26480185  23881777  25488935  26478087  25458709  23334403  24127509  26478129  25443351  25704455  26228785  26221575  26483761  26228793  26491953  25967623  25704471  26483747  26245169  25458695  26483769  26483735  25966627  25955847  24389639  24651825  25704469  24906801  27788849  24644615  25180211  26803207  27002375  24913943  24906803  24906769  24934423  25966647  26490887  27015217  26745863  27270193  26753059  26519601  27008035  26490903  27015225  26491911  26769457  26245127  27016241  26519559  26753075  26745879  26798129  27270201  27008051  26781753  27278371  25693233  26257443  25431047  25720889  25168899  24910851  27801655  28050951  27277319  27539505  27306033  27532295  27794481  27277347  27043847  27539513  27794467  27306019  27277335  27060273  27278343  25700359  27277363  26798087  27043897  27802673  27555889  27293703  26224689  27794489  27043863  27306035  27008051  27278371  27031603  25442307  28841009  28325937  27801607  28092465  27568135  28063779  28318769  27568163  28056583  28318755  27584519  28325939  28063801  28092473  28370993  27555847  27818033  27801623  28092467  27846691  28354583  27802631  27794483  26224647  28064803  29627441  28342295  26011665  27277367  25442307  28588039  28092423  28588035  28354563  28843015  28843011  26748931  28895239  28633091  28589063  27555847  26503171  29637635  29390851  27003911  31500337  30976007  30976035  31500561  30976051  30947363  30976006  30451993  30992391  32040995  31500689  32782385  29665457  32040983  32565297  32520199  32520465  32565521  31983139  32024625  31500561  31238179  31762833  30713907  31762713  32024625  32024849  32286755  32549145  32024977  29927833  33089809  33073545  32286897  32811057  32024849  30714257  31238425  30976409  32024961  33073201  32286993  30452121  34122113  34122129  32286993  32286769  32811289  33597713  34400305  33859969  34646065  34384265  34384145  32287105  33859857  33073425  32286993  34875801  33859857  33559689  29403136  29374464  29157376  28843008  28583936  28851200  22547968  23858176  30214144  32270336  30934528  24672256  18353671  18877980  18360860  18364444  18615829  18615813  19402247  19926556  19150876  19926549  18888711  19150869  18885127  18614791  20450823  19937287  20975125  20975132  20461589  20461596  20192263  20716573  19926019  20450325  19934727  21499399  20985863  21761557  21510165  21240839  21502997  22023729  21510172  21503025  21236757  21772337  20983303  20981781  22285881  20719623  22547975  22034439  22810133  22296597  22289415  23072305  22558769  22551573  22813745  22547991  22813753  21761031  23072313  22558777  22297607  22296599  22023189  21788679  21506055  22297621  22575153  22296605  23594545  22285369  21768241  23083015  23596551  23337991  23607345  24120881  23345173  23862321  23858709  23862293  23346183  23607353  23858711  23345175  22547463  23858745  22837255  24124473  23608369  23600151  22292487  23870485  22809649  22292501  22809621  23361585  21772291  23080497  24380935  22816817  23869447  24655921  24386567  24382983  24910897  24393749  24907313  24648725  24394759  24907285  24393785  23623687  24393751  24910905  24919089  25169465  22816775  24907287  24648727  24148017  23071751  23341105  23858225  24656917  23338503  22809603  24905223  24653319  25443385  24918023  25442353  25172999  25697329  25431559  25180181  25693745  25442361  25181191  24672263  24918039  25705521  25697301  23603207  25435159  25458737  25959481  23078915  23865393  25967637  25180231  25953799  25458711  26218005  23607313  25443847  24120327  26480185  25693719  25704455  26228785  26221575  26483761  26229767  26745891  26228793  25720839  25966615  26491953  25704483  26745913  26483735  25983025  24913969  25966613  24389639  25955847  24906759  26491939  25983033  24906801  26754105  24919063  25180211  27264519  26490887  27015217  26745863  27270193  26753059  26781745  27008035  27015225  26754055  26507313  27016241  26490903  26245127  26257415  26745879  27532345  27060273  26781753  26754083  26753075  24913927  26769465  27016215  25431047  25955377  27060231  27788823  27031587  26798115  27277319  27539505  27306033  27532295  27794481  27539491  27043847  27794467  27801657  27306019  27277335  27322417  27031559  27540529  26798087  27031601  27016199  27277363  27532311  25700359  27306041  27540515  25962545  26781747  28056633  26217507  27810865  28316679  26217521  27801607  27830279  28063747  28318727  27830275  28318723  26224647  27846663  28064771  27540487  28108803  27293703  28342275  26486787  29361671  30713863  30976049  30976035  31238417  30685191  31471665  30451718  31209507  30423046  31996177  30189619  31238425  30992391  30730275  31516695  32024599  29927481  30976177  31238193  31500561  30451747  30992433  29374499  30947377  30976057  31209523  30685457  31762481  31762705  32024611  33335697  32303377  32549145  32811185  32565297  32286993  32286769  32811289  32024977  30468273  33073187  31516721  32286993  32024625  30189969  31500569  32811417  33073201  33335569  30992657  32811281  34121777  33859969  32811409  32827777  32024857  34138385  32811281  32287121  34122001  34351385  33335345  32287113  32811281  30976385  32811281  33827089  34613521  33302665  30419217  32516146  32516146  28850176  28878848  28580864  28633088  28059648  28851200  28080128  31524864  21499392  22285312  34112512  29911040  31475712  27835392  33351168  29423616  34120704  29889536  18353671  18615836  18615829  18364444  18360837  19402247  19926556  19664405  18888711  19150869  19150876  19663900  20450823  19937287  20975125  20199445  20975132  20461596  19930119  19933205  20723741  20188181  20192277  20450332  21499399  20985863  22023701  21510165  22023729  21240839  21765141  20974599  21510172  20985879  21236753  21773333  21772337  20450819  22547975  22034439  22296597  23072277  23072305  22289415  22558769  22813717  22813745  21243911  22297607  22558777  22821937  22820887  21761031  22547991  23075897  22548025  22023189  21773329  22312981  21768213  23083015  23596551  23337991  23607345  24120881  23345173  23862321  23858709  23600149  23346183  23345209  24120889  22837255  23858711  23870513  24124473  22285319  23083031  22837297  22292487  22554645  22809649  22554673  22813719  24118791  23878705  23333945  22547479  24132629  23869447  24393777  24386567  24382983  24910897  24393749  24907313  24648725  24907285  24131607  24394759  23885831  24393785  24648727  25173049  24919089  22816775  24645143  23596039  24410161  23596081  25169465  23341105  22809603  24131639  23333909  24147989  23346717  24427575  24918023  25442353  25435143  25697329  25431559  25180181  25693745  24672263  25704505  25180183  24919047  25697301  23603207  23858183  25196593  25705521  25435159  25697337  24127537  24672277  25169429  24132629  24934406  24672313  24934423  25955863  26740273  25836593  23865361  25704455  26228785  26221575  26483761  25720839  25966615  25967623  26228793  26483747  26754097  25720881  26221591  24389639  26483769  25966613  26490915  25955847  24651825  25168945  24382467  26753075  27270207  24389649  27278449  25966631  27526705  27008051  27539623  24389635  26490887  27015217  26745863  27270193  26753059  26781745  27008035  27015225  26753047  26754055  27278385  26245127  27031601  27532345  26781703  25176071  26535985  26217521  27008023  26781731  26798087  25438257  26519575  27540515  24651779  26507299  32028679  27532339  28313137  27277319  27539459  27532295  27043847  27532291  27043843  27540487  26798087  27802627  27555847  26217475  25962499  27817987  27584515  25955335  27004423  25962503  30189575  30713905  30451747  30160903  30685233  30160931  30451985  31471889  29898758  29927430  29157383  30206001  30451763  31254563  30714137  30713913  30468369  31471667  27539459  29403159  30156849  31516729  29157382  30976049  30976035  31238417  31471665  30947363  30713907  31996177  30468145  29157411  32287001  29894705  32286777  32041233  31238193  31762705  31238179  32287001  30451763  32782371  29636657  29927481  31778865  31762481  31762705  31238179  32287121  33073433  30730275  31500339  32287129  32565521  33073209  31762705  32286769  32024977  30468131  33351953  32287001  32024849  31762481  31254801  32287105  32024857  30452121  33859985  33335569  32286769  33335353  32024961  31762713  33859985  31762705  32286769  29927809  34646297  34122121  33073425  30451761  34122129  32549137  34875665  32811409  33351729  33859633  33302801  34908433  33859857  31467793  34646289  32024849  35137809  33302914  32254225  28325888  28354560  28318720  28370944  27273216  28326912  27817984  22810112  26217472  29427712  27834368  31541248  33559552  30934528  33581056  18353671  18877980  18877973  18360860  18364444  18877468  19402247  19664412  19926549  18626567  19413020  19150869  19139591  18614791  20450823  19937287  20975125  20199445  20461596  20975132  20454421  20192263  20975127  20450325  19933205  21499399  20985863  22023701  21510165  22285873  21240839  21765141  21248028  22023737  22023703  20740103  20719637  20986901  21510193  22023709  21510173  22547975  22034439  22558741  22289415  22810133  23072305  22558769  22813717  22813745  22296599  22023175  22285333  23072279  22547505  22050823  22289411  21768199  23594503  22820921  21506069  22548025  23083037  23342641  22556167  23083015  23596551  23337991  23607345  24120881  23345173  23862321  23858709  23600149  23858745  23607353  23346183  23083031  22285319  23858711  22292487  22575111  24124473  23608341  23862295  22809621  22292497  23341105  23608369  22296593  23345181  23164977  23869447  24393777  24386567  24382983  24910897  24393749  25169457  24648725  24907285  24655929  23623687  24131607  24910905  24132615  24919089  24907287  23071751  24410161  24386583  23341105  23078919  25169465  23858225  23885845  25443385  23338001  25953841  24132629  23869495  24918023  25442353  25172999  25697329  25431559  25180181  25955889  25180183  25180217  25181191  24934449  24672263  25705521  25959481  25697301  25173015  23603207  24127537  25955863  23858183  25431573  23083011  24919559  24175623  25693753  23885845  25967637  26294321  25697283  25704455  26228785  26221575  26483761  25458695  25967623  26490937  25704471  26483747  26228771  24389639  25983025  26754097  27008057  26745879  24913969  26228757  26754083  26754105  27526663  27277375  27532350  25488903  25959475  25168945  26490931  24644615  26820145  26097671  26490887  27008007  26753027  27270147  27016199  26519559  26507271  24913927  27060231  26519555  27540483  25982979  25431047  27788807  27530247  27278855  27335683  24913923  29927431  30189617  29898759  30160945  29927459  30160931  29665286  30714129  29943815  30189625  29898758  29943843  29665331  29943857  30714137  29927447  30685235  28850449  30153734  29898775  28583961  28059655  28354737  31462435  30451761  30189603  30685233  30976273  30160931  30713907  30423097  30206001  31238201  31209745  30468131  31996081  30976281  31209523  30685465  29665681  30976049  30714129  30976035  31209521  30947601  30730289  30685219  31238425  31500465  30189969  31516707  32286777  29894691  31779089  30189619  31238193  31500561  31500323  32024977  30451889  32287001  31996177  30685233  31516721  30160931  32303139  32024625  30976273  31500323  31762833  33089817  32827441  32258321  32040995  30713913  30451993  32549137  32811057  31500689  31500323  30189619  33335577  32811281  32286769  31238425  32811043  33073329  32811281  32286769  32811289  32811393  32286755  29141393  33073425  32286769  29665297  33302801  33073425  33335681  33859633  32811409  33073545  31992081  32303377  34122009  31516721  33597713  33597721  32778513  33614097  34646401  34384145  35137937  31254801  31762705  34924945  33597721  35694865  33564945  35416337  35662097  35170577  27801600  28354560  27794432  28108800  28064768  27011072  27293696  25693184  23334400  30214144  29623808  30435328  29456384  28319232  23133184  32815104  29365248  18615836  18353671  18353685  18364444  18615303  18614812  19402247  18626567  19664405  19150876  19664412  19150869  19663900  20450823  19675143  20461589  20712981  20975132  20461596  20454407  32508931  20188167  19933205  19671047  20454421  21499399  20985863  22023701  21510165  22285873  21240839  21502997  21765169  22023703  21264391  21237277  19933191  21510172  22547975  22034439  22810133  22558741  23072305  22289415  22558769  22813745  22813717  22558777  22035463  21498887  23072279  22821909  22027321  23072313  22575161  21249539  23083015  23596551  23337991  23607345  24120881  23345173  23862321  23858709  23862293  23346183  23858745  22547463  23858711  23600151  23345209  23099399  23608369  23345175  23361585  24132629  22554645  24124473  24643121  22556167  22030343  23345181  21522435  23607355  24124977  23869447  24393777  24386567  24382983  24910897  24907313  24393749  24648725  24645141  24394759  24393785  24648761  23623687  24131607  24148017  25169465  24394801  24648727  23333895  22816775  24382999  24132629  24410133  24393791  23869446  25169471  23078929  23078961  25953841  24918023  25442353  25172999  25697329  25431559  25442325  25693745  25442361  24918039  25705521  25181191  24672263  24934449  25697301  25697303  25959481  23603207  24127537  23858183  25196565  25693719  23865365  26218041  26481713  25443351  24967217  24721415  25720889  29636999  25704455  26221575  25720839  26483715  26229767  26228739  24389639  25955847  25704453  24906759  24143879  26491907  23885827  25959429  29140999  29636615  29665329  29898801  29403171  29636643  29629447  28878854  29112326  29419527  29419569  29141043  29927481  29681699  29636881  27797511  29374515  29403313  29403159  29891633  29629475  29113351  30451985  27801625  30451996  30976281  28850457  29141393  29419577  30189617  30160945  29927459  30160931  30451985  30423313  30189619  30206001  29141169  30947379  30713913  29681699  29899033  29141177  30685241  29403545  30452113  29374873  31238425  30713879  29927431  30451761  30189603  30685233  30947363  30714129  30947601  30730289  31238425  30713907  30976401  31500345  31733817  31254563  32041233  30976049  30713891  30714129  31471665  30730289  31209507  31471889  30976051  31238545  32286897  30205987  28895513  31762489  32303377  29403417  32511025  31500337  31762705  31500323  30714137  31762833  32520241  30947601  31209753  32811065  30468369  31500339  32782371  31779217  30451889  32024625  32024849  31762467  30976051  32024857  32827441  32287121  30976409  30713913  33351953  31778993  31254809  31254563  32286769  32024849  32286755  31762713  32287121  30713907  31778865  33073329  32811281  32286769  31500569  33597841  30976035  33335345  32549137  32024961  33876017  30451993  32287121  32811281  32024625  32303377  32811289  34646409  34122113  32549137  32549249  31238193  32516505  34384153  32565521  32516369  34122001  33597841  34122009  33564945  32778513  33073425  31762705  33564945  33073561  34662673  35170577  30435601  33859985  27048209  33089937  35662097  32778513  27539456  28092416  27532288  27802624  28370944  26486784  27031552  25431040  24120832  29361664  29648896  29689856  33588224  31462400  34387968  30230528  28637184  33352704  27342848  35955712  30997504  18615815  18877980  18615829  18615303  19664391  19926556  18888711  19150876  19926549  18671111  20450823  19937287  20975125  20712988  20199445  20199452  20192263  20712983  20199430  20454421  20450845  21499399  20723719  22023701  21248021  22023729  21240839  21765141  21243925  21510172  20477959  20974599  22547975  22034439  22810133  23072305  22296597  22289415  22558769  23075889  22813717  23334457  21506055  22820921  22035463  22313009  22810135  22551575  24118833  21498887  22296605  21772311  29161479  23083015  23596551  23337991  24120881  23607345  23345173  23862321  23858709  23862293  23084039  23607353  23870513  23099399  24120855  22285319  24124473  23338007  22292487  23596601  23870485  23083031  22816817  24380977  24395321  22554645  23869447  24393777  24386567  24382983  24910897  24907313  24393749  24648725  24907285  24393785  24132615  23869463  24386583  24910905  23623687  23333895  22816775  23341105  24919089  23596081  24907287  25169465  24148017  25439793  25181207  23866887  26215985  24438833  25959438  24918023  25435143  25431559  25180165  24672263  25443335  25697285  24120327  23603207  25458693  25475079  26740231  25431555  26229765  28850183  28878855  29141041  29374513  29112355  29141027  29105159  28850182  28633095  28354566  29629489  29157425  29141049  29636665  29157411  28616727  29629475  28878899  28589063  29636785  28580870  27535409  28318771  29141169  29374515  29390855  29419526  27584563  29915171  29665329  29898801  29665315  29898787  29140999  29681713  29374471  29141043  29899025  29665337  29629475  30189745  29898809  28633123  30685235  28616727  29105175  30468119  30685585  29943815  29898775  30161073  27797511  30161971  28580913  29899033  28321969  28846129  28370995  30189617  30423089  29927459  30160931  29927697  30206001  30685457  30205987  30189619  30451769  30685235  30189575  29374745  30423097  29927479  29927705  31462435  30992391  29157427  30451761  30451747  30423089  30714129  31209507  30685457  30730289  29636659  31238201  31238545  30714033  29370417  31238425  28895267  30976409  29374745  29141043  31779089  29943985  30976049  31238417  30713891  30947377  30947363  29927705  30713913  30423313  29141043  31778865  29894705  32773393  32287121  31778851  32507427  32041361  32769585  31500337  31762705  30976035  31209521  31500339  31762713  31209507  30730513  32041017  32548921  32811409  31996177  32303153  28879257  31500337  31762705  31500323  33044529  33073433  29665331  32024625  32549137  31762467  32024857  32287121  33335681  32286897  30468145  32024849  31762481  32287105  30189849  30468145  33073425  33073201  33335681  32287121  32811057  33597713  33335697  33597825  30713913  33335577  33335473  33876017  32811281  33335681  34121777  30189961  34351377  34384153  33859985  33073425  32811145  32811289  34630025  31500689  34613633  33564945  34122001  34646417  32549137  34089233  30943633  34089233  35399953  33302809  27015168  27008000  27830272  27278336  26507264  27846656  26748928  25693696  25168896  28313088  32801792  30938112  25978880  27588608  29689856  30230528  26818560  18877980  18615815  18364419  19138069  19402247  19926549  18888711  19413020  20188700  18626563  19938844  20188679  19937287  20199445  20712981  19408903  20199452  19930119  21499399  20985863  22023701  21248021  21240839  22023729  21502997  20712455  22285831  22034439  22810133  22289415  22296597  23072305  22558769  22813717  22813745  22297607  21788679  22810135  23334457  22558749  21243911  22605347  22640663  23083015  23596551  23337991  23607345  24120881  23862321  23345173  23858709  23862293  23346183  24120889  25442361  22030343  23345175  23072279  23099441  23862329  22547463  21772291  23083023  23394353  21788679  23870513  23600151  22554673  24131591  24645127  24386567  24131589  24648709  24907269  24394759  23333895  22816775  23885831  23341061  24919045  23596037  27794495  28588090  28325895  28850225  28354567  28616753  28588067  28580871  28616739  29105201  28063750  28108807  28843043  28633137  29112377  28589063  28616761  28092422  28850227  28588055  28342279  28318726  27273265  29113393  28633123  26748935  29390897  28851235  28633145  30153905  29113863  29141041  29374513  29141027  29112355  28878855  29112327  29629489  29367331  29681713  28843015  29141043  29157411  28588083  29141049  29112377  28895239  28616727  29374487  29898929  27797553  29375523  27802673  29927609  30456201  27797539  30451889  29915185  28076081  29927473  30160945  29665315  29898787  29403143  29636615  29665337  29943857  29665331  29898809  30161169  29157411  29636659  28843057  28878871  29112343  28895239  27797539  28063761  30976273  29374873  30451993  30678051  28321849  28879025  30189617  30423089  29927459  30160931  30451985  30685457  30189619  30423091  30189625  28846129  29681713  29665287  31500689  30451993  30206009  30992657  31500465  28846115  29636665  28108835  30713905  30713891  30947377  30685219  30451985  30947601  30451763  30730289  31238425  30451769  31471667  29898809  30205987  31238545  29632561  29108259  30713905  30976035  31238417  30947377  31471889  31471651  30976051  30992433  29665337  32024977  29374515  32290865  29665561  32286897  29632785  31238193  31238417  31500323  31209521  32287001  31500339  30947363  32549265  32565305  32286897  31209745  30992657  30206001  33031953  31762481  31762705  31238179  31516721  30976281  33073329  31762481  32286993  33351729  32024977  33335331  32286769  32811281  30976035  33073553  30976281  33614097  33073425  33335345  31500689  33335689  33302705  34089233  32549249  33859857  32024625  34122113  33073553  30976057  32549137  34384257  32811057  34646417  31467929  33859857  33302801  33597489  33335577  33859969  33302937  34122001  33073289  32549249  32811409  33564945  34122001  33859865  29403521  34613521  34351505  34122001  33089809  33302578  35137809  34613521  26228736  26483712  27568128  25431552  26491904  26245120  26486784  27584512  25168896  28837376  31524864  29648896  34898944  33310720  27803136  31279104  26802176  28605952  34644992  28316672  18364444  18615836  18353671  19402247  19926556  18888711  19930132  19413013  19926549  20450823  19937287  20712988  20461589  20712981  20199452  32831495  21499399  20723719  21761557  21510165  22023729  21240839  21502997  20712455  21248028  22285853  21236757  19953671  21772337  22547975  21772295  22296597  22027271  23072277  23334449  22820913  22813745  22551573  22296605  22548025  21761045  22050839  21506065  22551575  21772311  21506069  21761031  22810135  23083015  23596551  23337991  23345157  23858693  23600133  22547463  23099399  22030343  22821895  22292485  22285315  23862789  22809605  27801607  28325937  28354609  28056583  27830279  28063779  28580913  28092451  28580899  27539462  28588089  28326919  28354617  27846705  27584519  28063795  28851249  26748977  27794438  27817991  28325911  27568134  28326947  26224647  28342321  26479623  28108835  28589079  27539854  28850225  28878897  28588039  28588067  28354567  28616739  29105201  28843043  28843015  28633137  28588089  28588083  28878905  28370951  29112343  29113393  28878871  27273265  29105175  28580915  28354737  29128753  26748963  27528241  28580903  28899335  27003939  29636785  27266055  29403185  29636657  29112355  29141027  28878855  29112327  29629489  29157425  29141049  29629475  29636665  29374515  29141015  29367303  29157411  28895239  28059697  28878899  27535395  30161969  29112343  28851235  29419577  29637683  30934563  28059671  28588209  30161927  27273223  29665329  29898801  29403171  29636643  29665287  29898759  29419569  29419555  30189625  29403187  30160953  29899025  29665457  29636659  29891633  30205959  29891619  30451735  28321841  28063767  30161081  28321843  30468147  30678067  29108497  30451985  30423441  30435363  28059683  30189617  29927459  30160945  30160931  30189841  30206001  29899025  30976057  29665331  29636659  29681699  30713863  28583971  31471673  30714257  28846137  29927601  29927737  27802009  29403417  31734041  28583985  30976023  30713905  30451747  30947377  31238417  30685219  31209745  30206001  30714137  29681699  30713913  29665331  31471897  30714033  29165617  31209523  29108259  29894929  31238545  29898809  31238193  30713891  30976273  31209521  30947363  31471889  30451993  30976401  31996305  30468145  32507441  30976057  32041017  27801657  30206225  31209523  29944209  30189619  31209753  31500337  31500561  31238179  30685233  31238425  31500465  32782609  30160931  30714257  32811065  32024627  30468145  31471667  32024625  32024849  31238179  31762713  30451763  29927833  30468145  33073553  31762481  32549137  32024857  30976035  32287121  33073209  30468369  32041009  32549257  32286993  32286769  32287001  32565521  30452113  33089585  33831313  31996289  32286993  32548913  32549145  33073553  32827673  33876353  30452097  33073425  32548913  31238529  34400529  32024977  32549273  31238321  33335569  33859633  33335697  34351377  32827665  34400641  32811289  33597713  33335681  32811057  34613521  34089241  34122009  31762841  33073425  30157073  33876353  34384145  35137809  33827089  34122009  35416449  35137673  34367761  33827089  32516497  25966592  25959424  24907264  27305984  26229760  25982976  26486784  24644608  27060224  30476288  29911040  34374656  33559552  28050944  24148992  28072960  26226176  26222080  35660800  31243264  29968384  26310656  21544448  27540999  18615836  19140103  19926556  18888711  19664405  19139100  19150876  20188679  20975125  20461596  19675143  20461589  20724743  20975133  20450844  21499399  20985863  21248021  22023701  22285873  20978709  22285881  20978695  20457479  21236743  22547975  22034439  22289415  23072261  22296581  22289413  27801657  27277319  27801649  27532295  28056625  27043847  27568177  27539491  27794467  26753030  28063801  28064817  27540487  27031559  27008006  27322375  27277335  27322417  25700359  27555889  28318777  27306007  27794483  26519558  25962545  27016227  27532311  25955335  27031587  26753087  28325937  28063751  28092465  28580913  28325923  27830279  28318727  28318755  28092451  28588089  27830329  28370993  28063795  28326961  28325911  27584519  26748977  27568151  28326919  28056627  28580921  26486791  27846691  28080135  28092467  26741767  28589091  29623857  26745879  29112369  28878897  28588039  28850211  28354567  28616739  29105201  28580871  28580899  28633137  29112377  28878905  28588083  28878899  27273265  28851249  28108807  27011079  29113379  29112343  27011107  28604465  28878871  29375495  28580887  28866595  29898937  27273393  27266083  29403185  29636657  29141027  29374499  29140999  29112327  29157425  29629489  29105159  29403193  29374515  29105187  29403187  29157411  29374521  28878871  29157383  29637639  28321799  28059697  29374641  29367353  28370995  28589105  29637689  30934563  27797529  29915171  28108977  29665329  29898801  29665315  29898787  29403143  29636615  29665331  29636665  29419569  30423313  29403193  29419555  30160947  28354583  30423063  30678051  29665457  30189849  28850353  30153777  29112505  30981171  28843059  28583985  28056583  28879033  28633095  30189841  28096561  30189617  30423089  29927459  30160931  30451985  30685457  29665331  29943857  30451769  29157411  29927825  29665287  29157383  29636659  30423441  29899033  30730297  31238425  29927601  31209479  31471801  30947385  28583985  31726641  30713905  30451747  30685233  30714129  30685219  30189619  30730289  30685457  30451769  30468131  31238545  30206225  29374515  30418993  30730297  29165617  29927705  28092433  30189745  29943859  30976049  31762705  30713891  30947377  31209507  30947601  30714137  31238545  31254577  30992657  31238201  30992419  32286897  30713907  31734161  29632547  29898803  32769585  28370961  31500337  31500561  31500323  31471665  29665331  31762833  31762713  31996177  30451769  32024753  30992433  31733795  30730275  29894705  30230577  32565521  32024625  31762705  31500323  31500569  32811409  30976051  31778865  32548921  30681361  32024625  32024849  32811409  31500323  32287001  32548915  31516945  31778865  33073425  32811057  32811409  31500569  32549249  32565297  30206337  33335569  32811057  33073537  29681937  34122009  31238537  33073425  32548913  33859969  33613873  32024857  34646417  30730521  33335569  33859969  33073433  34400529  33335345  31991857  34089233  32811281  34122129  34122009  33335681  31467569  34122001  33564945  35137937  34351489  34908561  34646289  35400065  35425553  34646289  34122009  35662097  34613529  34089233  32778513  25704448  25697280  24645120  25967616  25720832  28354560  27273216  24644608  28370944  34112512  30738432  33835008  34608128  30492672  27323392  35140608  27002368  30435328  27016704  21838848  27532800  31815680  32547840  27064320  18364444  19140103  19664412  18888711  19926549  20188679  20975125  19937287  20461589  20716572  20461596  20454407  21237255  20723719  21761541  21248005  21240839  27278911  20981765  26490887  27015217  26745863  27270193  26753059  26781745  25966598  25982983  27270179  26754055  26490903  26483718  26257415  27015225  27278385  24913927  26769457  27015219  26483735  26781753  26781731  26011655  25168903  26535985  27278371  28581305  26228799  27326513  27031575  27539463  27801649  28056625  27043847  27568177  27794439  27539491  28056611  28063801  27306019  27539479  28326961  27293703  27802631  27060231  27830329  27555889  27539507  27846705  27532339  26486833  28056599  26781719  25962503  27306035  27846691  28372487  26217507  26217479  28325937  28063751  28092465  28325923  28580913  27830279  28318727  28318755  28092451  28325945  28108849  28063767  28326961  28092473  28325939  28064775  27584519  26748977  28851235  27830323  28318777  28056627  27846691  28589079  26479651  28580887  29157433  29886001  29361671  29112369  28878897  28588039  28850211  28616711  28616739  29105201  28580871  28843043  29112377  28633137  28850227  28878905  29637681  28325911  28354611  27535409  28633095  29113351  28633123  29113379  29128753  28866595  28354583  28604423  28580915  27273251  28326065  29927857  29403185  29636657  29374499  29140999  29141027  29374471  29629489  29419569  29665337  29636659  29367331  29367303  29141043  28633095  29636665  28633123  29374487  27797553  29375523  28843059  29403159  29943865  27535395  28326961  29943859  28616881  28882951  27273223  29898929  29927473  30160945  29665315  29898787  29665287  29636615  29943857  29681699  30189625  30423313  29141043  29665303  29898803  30423097  29898929  29629475  29681671  29665457  28059683  30678065  29629447  29141265  29898775  29899033  30936625  29637009  29105203  28879249  29419571  30189617  29927459  30423089  30160931  30714129  30685457  29927475  30206001  29898803  30189625  29403143  29108259  31209529  30205987  30206225  30976401  29108273  30976281  31238321  31721233  31238257  30468147  30730297  31472017  31471897  29898929  28092433  30713905  30451747  30947377  31238417  30423075  31209745  30451763  30451769  30206001  30992657  30205987  31471667  31209529  30451993  31762833  29157433  29370417  29157427  31762841  31996185  30976049  31238417  30976035  31209507  30947377  31209745  30992433  30451763  30189849  32024633  32769571  32040995  31471897  31995955  32520369  31762833  29944209  31238193  31500561  31238179  31500689  31471651  31209521  31254563  32565649  30189619  30418993  30992657  30714137  32024633  32520473  31500337  31762705  32024611  33073433  30451769  30189969  33073203  32827441  32024625  32286993  32549145  32811043  33073203  32041361  33351737  33073553  31238201  32549137  32548913  32827441  31238545  33859865  31762817  33597849  31262769  32811281  32286769  32811289  32303153  31254801  33859619  32811281  32548913  33859985  32303377  31787057  30452097  34122121  31762713  33073425  33597489  31762817  31254801  33319185  32549145  30157073  32811281  34122129  32254225  32811393  34646065  33597713  34351377  34089345  34908441  35140881  35170705  32286993  34613521  34351489  34351377  33859857  35449105  25180160  25435136  24382976  25705472  26486784  24934400  33359872  30451712  24644608  34112512  26215936  34424832  34870272  31221760  35128320  25177600  28370944  33032192  35407872  18877980  18353669  19140103  19150869  19926549  20450823  19675143  20461573  20712965  25704455  26228785  25959431  26745905  25955847  25967623  26483747  26228793  26491953  25966615  26228771  25196551  26745913  25435142  26245169  24389639  24918022  25959447  24913969  25431558  25704469  24644615  25959475  26754083  25168945  25720853  26490943  25180220  24906787  26490887  27015217  27008007  27270193  26753059  26781745  27270179  27015225  26245127  26753047  26769457  26754055  27540529  26519559  26753075  27532345  25176071  27270195  27016227  27043897  27532311  26798129  25700401  26781731  25431047  25693233  27031609  26754071  26245143  27277319  27801649  28056625  27568177  27043847  27532295  27539491  27794467  28063801  27306019  27031559  27060231  28064817  27277363  27802631  27015191  27322417  25700359  26224689  27568185  28318777  27306035  28326947  28318743  28318771  27293753  27584547  29361713  26217479  28588081  28063751  28354609  28843057  28325923  28318727  27830279  28580899  28092451  28588089  28589105  28633137  28325939  28325911  28843065  26748977  28092473  28580915  28064803  27818033  28092467  28108807  26486791  29375545  29886001  28064945  29627441  29403531  26741817  29112369  28878897  28588039  28850211  28354567  29105201  28616739  29105187  28843015  29112377  28895281  28878905  28588083  28878899  28850199  27846663  29105209  29113379  27273265  29128711  29128753  28616727  28895267  29113351  28318771  30148131  29665457  29113395  29161521  29403185  29636657  29374499  29141027  29140999  29374471  29629489  29419569  29157411  29367303  29665337  29105187  29374515  29636665  29141043  29157383  29141015  27797553  30161969  28850199  30161073  30415929  29113379  29681715  30161927  28604423  27797511  29403313  29915185  29927473  29898801  29665315  29898787  29403143  30189625  29681713  29898759  29665331  29898803  29419555  30161169  30423097  29891619  30189745  29419527  29374641  30451735  28321841  30423321  28588055  30714129  28580913  29128739  29665681  29629447  28059673  30976185  30992441  30189617  30189603  30423089  30423075  30451985  30947601  30189625  30206001  29927475  30205987  29636659  30685241  29927431  30685585  30206003  31238425  30714257  28846129  28879025  32245649  28657699  29943815  31025203  31254585  31734041  30713905  30451747  30685233  30976273  30423075  31209745  30468145  30713913  30713907  30947379  28895267  29403417  32258329  30714265  31541299  30206225  29108259  30947729  31500689  31238193  31238417  30976035  30947377  31471651  30976051  31471889  30730289  31254801  31254563  31238545  31762713  29894705  29665457  29141009  29894929  31238540  31209529  29141049  30947379  31500337  31762705  31500323  32287001  31238545  31995953  30685219  30451763  31734033  31762489  32565521  29944089  29403313  31209649  30992785  29681713  31516707  32024849  31762481  31238179  32024627  31500689  33073209  30468145  33089937  30730275  32287129  32024625  32024849  32024611  32287121  31778865  31500569  32311345  30992657  32049425  32286771  32340017  30451889  32548921  30992419  33597849  31803793  32811057  32549137  33098001  31787057  32041009  32303377  32811409  30189849  32835865  32024969  32287105  30714033  32065945  30976057  32549137  32811057  32835857  31787057  31500569  32852241  31762817  33884545  30214281  32024977  32835857  32286993  33073201  32049201  33376529  32811289  31263001  32549137  34146689  33622065  32049425  32548913  33073433  33376529  34646401  32516481  34908553  32024633  31762833  34138385  34613521  33622289  33335569  33622297  32835969  34613521  34613297  34146697  31541297  31787409  32811057  32532753  34908561  34687249  34670641  32835857  33859857  33040657  33351953  31279377  32835985  32049433  33098001  33335569  32049433  33376529  34408857  31762833  35195281  34089233  35137921  34146577  32835721  34629905  35137809  34933121  34122001  34146577  35473681  34089233  35662225  35457433  35661841  33073202  35457049  24393728  24910848  24120832  33359872  28583936  29927424  24656896  24147968  33114112  23071744  34112512  31483904  28108800  34345984  24653312  25173504  25953792  35431424  35402752  18353159  18615815  19402247  18626567  20188677  24655879  25180209  25172999  25697329  25169415  25693745  25180181  25180217  25181191  25435157  26229809  26221625  24131590  24410119  25435159  24918039  24410161  24127537  24382982  24648710  23341063  24645143  24907321  24672277  24382471  24644657  25429511  25705493  23869503  26228785  25704455  26221575  26483761  26483747  25967623  26483769  26491953  26490937  25966615  26483735  25458695  25983025  24913969  24389639  25966627  25955847  24644615  25168945  25966613  26228799  28063802  27539897  25168919  26483855  25967673  26483715  26754083  25435191  26490887  27015217  27008007  27532337  26753059  26748977  27277369  27270179  25700359  26753047  26245127  27278385  27016199  27008023  26769457  27270201  26753075  26748985  26224675  27027505  26745907  25716743  26507287  27278393  25705507  27540503  25431047  25693233  27016739  27277319  27801649  27535409  27794439  27011079  28056625  27539491  27273251  27794467  27801657  27277335  28064817  27539507  27818033  27551793  27289607  27278343  27031559  27535417  28056633  27794455  28318771  26217479  27289651  27802659  27031609  27813923  26217507  28590641  28588081  28063751  28321841  28580913  27797511  28325923  28318727  28059683  28580899  28588089  28076039  28851249  28600369  28325939  28326947  27817991  28325911  28843065  28321843  28064775  27818033  28580887  28843059  27535383  28076067  26479651  28338199  26741767  28589079  29112369  28846129  28850183  28850211  28321799  29105201  28583971  28843015  29374521  28843043  28862513  28583993  28850199  28588083  29113393  28600327  28583987  28580915  29105209  28059671  29390897  28600355  28589091  28342279  29128739  28338233  29112729  29374507  29112633  29370417  29636657  29374499  29108259  29374471  29108231  29386801  29891633  29632569  29629475  29374515  29367303  29636665  28846131  28862499  29374487  29637681  29386759  28846103  29898929  29911097  28604423  27802631  29629497  30436913  30161955  30676003  30938289  29911063  29894705  30160945  29632547  29898787  29370375  29898759  29911089  29894713  29632563  30161169  29124643  30160953  30160947  30415907  30678065  29894679  30156977  29648903  30423217  30423321  29648953  30685585  31196707  30686215  29112343  30943633  29112729  27813911  28851249  30156849  29894691  30423089  30423075  30419217  29894707  30173233  30685457  30156857  30173219  30423091  29632519  31471673  30681369  30419129  29370545  30173241  31205777  29899153  30435601  28321817  30681137  30681123  30685233  30943505  30423075  31209745  30435377  30681145  30943513  30681139  30685585  31467921  30435363  31746321  30160953  30947379  31996081  30947609  29108249  28584113  28846097  31205425  30943267  31205649  31471665  31471889  31471651  31467801  31467571  30681489  31221809  30959889  31221795  30419001  30943409  30688305  31995961  30160947  32520473  31467569  31729937  31205411  31467801  31209521  32008465  30943633  31729721  30156851  31995939  32778417  33293873  31996177  31991857  31729937  31205411  32254353  32254009  31205427  31992089  32008241  32254129  32008227  32254001  31992081  31205411  32516377  32778641  32008241  32794897  31483955  28583961  32254225  31991857  32532753  31992209  32516481  33564723  32778275  32778521  33581105  32778513  32778289  32794673  30681369  31205777  34089345  33302801  32778289  33827097  30681225  32516369  32254001  31730049  34351497  32532753  33827097  34367537  32254353  33302801  33302913  32778289  33302929  32532753  33827089  34613649  31205657  34351241  34875777  34613521  34089241  32778513  34351489  33564809  35661849  23607296  23596544  23862272  30156800  23870464  30435328  23361536  25955328  33821696  22031872  36455936  18353671  24382983  24120327  24644657  24645169  24382485  24645141  24907321  24644631  24120377  24907287  23334406  23072273  25693233  25168903  25431559  25693745  25431063  25431061  25955385  26218041  26740273  25955861  29887897  26217479  26479665  26479651  26479673  25955351  27002375  25693235  26742279  27003911  27266097  27266083  27003927  27528249  27266099  26742279  28313137  27790343  28052529  27790371  27790393  29361713  27790387  27790897  26742279  27266071  27789831  28838961  28314631  28576803  28838963  28052537  28839359  29101617  29363249  28838919  29101091  29363257  28838935  29363251  29625763  30410289  27003907  28052657  29625393  29363235  29363207  29625395  28576825  30149667  30149681  29887495  31720995  31722545  32507665  22810112  23333888  28050993  27004465  27532337  27788835  27532295  28313137  28053041  27794481  28050979  28050951  27801649  27528711  27790883  27532295  28575289  28056611  28315193  27004467  29624255  28837399  26754097  28580913  28839473  28837425  28325937  28315143  28318727  28318755  28837411  28577315  28837383  28318777  28589105  28325895  27539491  28577337  27830321  29099577  28053043  28053015  28588089  28580915  27270167  29099543  27788851  27802659  29099913  30410666  28851207  28326065  29105201  28850225  29363761  28843015  29105187  29623857  28616753  28588039  28588067  28839431  29101603  29375537  29367353  29361699  29361671  29112377  28843059  28354567  28325939  28895281  28851251  29101591  29099543  29892145  29407281  27831865  30678459  27310137  29637809  29891633  29636657  29403185  29629475  29374499  29112327  29367303  30148145  29888049  28878883  28878855  29637681  29625891  29374521  29891641  29885987  29419569  29625863  29629491  29468721  29112371  29403193  29637667  29885959  29367319  29141043  28633123  29112497  29886003  29927473  29898801  30153777  30153763  29898787  29665315  29403143  29636615  30410289  29891591  29681713  29730865  30161969  29927481  29891635  30415929  29898803  29403187  30160953  30416145  29419555  29730851  29419527  29468679  29665303  29888049  30009393  30162097  30412345  30189617  30423089  30678065  30189603  30160931  30415907  30189575  30678289  30255153  30468145  30451985  30685457  30934577  29927475  30451769  30423091  30424113  29943843  29992995  30672419  30686243  29898759  31196945  30940441  29419527  30189591  30161297  30410521  30938147  30713905  30451747  30685233  30940209  30685219  30940195  30714129  31202577  30947601  30730289  30779441  30451763  30517283  30713913  30468131  30509105  30948401  31196721  30423091  30976281  30714033  30672419  30948387  30947385  31041809  30948625  30517299  31196945  30795811  30976049  30976035  31202353  31209521  31238417  30947363  31202339  31464721  30771249  31209745  30779441  30771235  30713907  30992433  30934577  30992419  31033617  31238201  31303715  31464499  31988793  30948401  30947379  31471897  31320113  30686481  31472675  31049763  30779449  31500337  31238179  31464497  31500561  31726865  31471665  31295537  30947363  31471889  31202339  31238195  30992433  31033379  31041585  31820049  31721233  30948401  31762609  30517283  30779665  31471673  30509337  31464505  30938385  29636659  29739057  32257297  31815715  29911321  31500337  31726641  31500323  31557681  31995953  31464483  32041009  31734833  31209507  31462449  32245297  31295523  31828017  31041571  32548889  31311907  32811065  31470641  30410291  33037337  32811025  30424099  31049777  32782361  31565881  31033395  30533681  31983139  32081977  31762435  31995907  32286720  32250880  31209472  31819776  34376704  33297408  33031680  32259072  31827968  33376256  31991808  33368064  32303104  33305600  34180096  34146304  31311872  32270336  34647040  33391616  34933760  34636800  33417216  33122304  28838912  29888000  18626567  20712967  26745863  27270193  26228785  26753031  26490887  27270193  27016241  28325937  28318769  28318755  27801607  27532295  28354609  28588067  28580921  28588089  29375545  28850225  29105201  28616753  28588067  28325895  28843043  28580871  29112377  28851249  29105209  28354567  28878883  28851207  28588083  28895281  28616761  29105203  28589091  29206577  29112497  28604451  29629833  28616727  27273265  28895267  29390897  29403321  30193777  28878899  29636657  29403185  29374499  29629489  29112327  29141027  29367331  29374521  28878855  29105159  29141049  29157425  29637681  29374515  29206577  29637667  29891641  28850199  29374641  29157411  28682275  28370951  28878871  29653041  27912241  29665457  28604451  27277371  30177337  30160945  29927473  29898787  29665315  29636615  29665287  29681713  29927481  30160953  29636659  30153777  29730865  29891619  29681699  29665331  29665457  30161073  29898775  30153735  29468707  29681671  29665303  29206535  29747249  29637667  30206003  30678193  29468849  28851473  30451761  30423089  30189603  30423075  29927431  30206001  30255153  30451985  30451769  30189619  30685457  30160947  30423097  29943843  30255139  30423047  29927601  30189591  30795825  31041809  30161297  30206009  30189969  29899033  30206225  30976185  30255155  30947737  30533683  30713905  30451747  30947377  30685219  30976273  30779441  30730289  30947601  30451763  30713913  30517283  30771249  30468131  30423091  30714137  30685241  30714257  30976177  30771473  30992657  30517521  30423441  30947505  30517305  29993011  31320113  28862513  29665689  29214769  30976049  30976035  31238417  31209521  31033393  31209507  31041585  30713907  30730289  30771235  31041571  31238425  31209745  30730275  30509329  31238545  31238201  30525489  31209523  30976177  31471897  31254579  30730513  30517649  30947385  32024985  30779443  31029297  31803427  31500337  31238179  31557681  31209521  31733795  31565873  31295523  31238195  31303715  31254577  31778851  31762457  31049777  31238201  31295539  30246937  31574051  30009393  31049779  29636625  30976017  31733817  29894705  32024579  31762432  31819776  32352256  31516672  31836160  31209472  32851968  28846080  32049152  33892352  34702336  31746048  25704497  27801649  28056625  27277319  26507313  28063793  28580913  27830321  27801635  27801607  28318755  28318777  27801657  28056583  27801651  28064817  28604465  28850225  29105201  28616753  28588039  28588067  28843043  28580871  28851249  29112377  28092423  28850227  28895281  28616739  29367353  29105329  29141049  29468721  28064775  28063767  27794455  29367347  27802659  27278387  28633095  28878871  28616755  27322403  29636657  29403185  29374499  29629489  29112327  29636665  29367331  29141027  28878855  29367303  29157425  29403193  28850227  29637681  29367353  29468721  29636785  29374487  29105203  28878899  28616727  29374649  28879025  28895267  29730873  29157383  28682275  29943865  29653015  30160945  29927473  29898787  29665315  29636615  29403143  29943857  30153777  29927481  30160953  29891619  29993009  29898803  29403187  29419555  30153735  29898929  29730851  29636631  30161969  29419527  29468679  29747249  29993017  28589063  30678073  30947601  28096547  30947737  30189617  30423089  30189603  30423075  29927431  30468145  30451985  30255153  30451769  30685457  30189619  30160947  30205987  30423097  29992995  30160903  30189745  30685465  29730823  30685361  29891619  30423441  30468147  30189591  29927825  29993011  30423449  30685369  30469169  30713905  30451747  30947377  30685219  30976273  30779441  30713907  30468145  30947601  30730275  30713913  30517283  30771249  30947379  30714137  30714033  31238545  31209529  30779665  30947609  31049777  31557905  30468147  30423441  29993011  29108259  29637017  31575089  29985169  30976049  30976035  31209521  30947363  31033393  31303729  30976051  30992433  31041571  30771235  31238201  31500313  30992419  31057969  31209523  31574065  30976017  31557689  31819801  30525475  30947385  31209497  30730297  31828019  30009379  29984819  31303737  31836185  29739059  31238147  30517251  31778819  31819779  32098307  31500288  31557632  31209472  31516672  31565824  31311872  31320064  33359872  28583936  33567744  32065536  30435328  34678784  33915904  32110592  35955712  34651136  32850944  31762498  30189589  31516678  24910897  32550431  24918023  27008049  27801649  27794481  26221575  27801649  28056625  28342321  26519609  26753031  26781745  28056583  28588081  28580913  28063751  28354609  28325923  28318727  28851249  28092423  27532345  27008035  28633137  29112369  29105201  28616753  28588039  28850211  29112377  29105159  28580899  28616711  28354595  28851249  29157425  28850227  28843065  28588055  28589063  27818033  29468721  28342279  29141049  28370951  28326065  29944203  28944419  29403313  29375523  29891761  29636657  29403185  29374499  29629489  29112327  29141027  29374521  29105187  29140999  29367303  29419569  29374515  29403193  29637681  29468721  29629497  29899811  29105203  28851207  28895267  29653027  29206535  28321841  29367473  27126201  29669433  29898795  30193713  29403159  30160945  29927473  29898787  29665315  29636615  29665287  29681713  30160953  29927481  30153777  29891619  29993009  29898803  29665331  29629447  29681699  30161073  29636631  29468707  30189745  29637667  29899025  29681671  29222961  30206009  29629497  30415895  28391473  30193713  30189617  30423089  30189603  30160931  29927431  30255153  30714129  30206001  30685457  30189625  29927475  30685241  30160947  29943843  29992995  30451889  29898759  30161177  30533681  29943815  30451993  30423217  30255111  29943859  31209873  30714257  30271523  29653041  30992945  30713905  30451747  30947377  30685219  30730289  30517297  30451763  30713913  30771249  30947379  30468131  30517283  30713881  30947385  30795825  31254585  30947353  30468147  30255161  30525489  30255155  30509091  29108273  30715441  30992409  31313443  28600323  31734833  28862499  30976003  30947331  31295491  30992387  30255107  31320067  31238144  31209472  31557632  31303680  31254528  31311872  31320064  32589824  31221760  29108224  33622016  32781312  35212800  34425856  35727360  32073728  33129472  35955712  34121738  36481052  31819783  29722627  29969940  19183644  22034453  22116373  22551573  21510151  23623701  22296583  24655893  27539505  26745905  30713905  25435143  27015217  26490887  27270193  27801649  28318769  27830321  26519587  28056583  28318755  28092473  27043847  29670407  27801607  28588081  28580913  27830321  28063751  28588067  28056583  28580899  28092423  29112377  28588055  28092473  28633137  27568151  28866609  28354595  29112369  28878897  29105201  28850211  28850183  28878883  28843043  29112377  28616711  29637681  29105159  28944433  29157425  29105209  29141049  29374515  29128753  29206563  29637667  29113395  27846663  28420103  27801623  29112497  29636657  29403185  29374499  29629489  29374471  29141027  29140999  29367331  29636665  29105159  29636659  29419569  29403193  29206577  29113393  29374641  29629497  29468707  28895267  29157383  29112343  29637639  28589091  29891635  29403159  28879025  28436529  29891683  29105175  29898801  29927473  29898787  29665315  29636615  29665287  30153777  30160953  29943857  29665337  29891619  29993009  29636659  29665331  29681699  29629447  30161969  30451889  30205959  29637667  29141015  28960817  29629491  30189753  29653027  30161927  29419571  30533689  31012913  30189617  30423089  30160931  30189603  30255153  29927431  30206001  30189625  30160947  30685241  30189619  29992995  30205987  29898759  30423065  30189593  29665303  30678051  29419571  30795811  30517299  31464497  29636625  30787619  30948387  32589873  28698675  30795833  29669433  30451715  30685187  31041539  30205955  30976006  30189575  30509059  30976000  30947328  31295488  31041536  30992384  31311872  31057920  32589824  29108224  31242240  33368064  35169280  34354176  33884160  28862464  32029696  34171392  31799296  28314624  28847104  34702336  29216256  31898624  36284444  29665287  35665923  33568775  34383886  33859587  34908163  33662986  30451715  35928078  27043843  33073244  28616732  31295516  32303107  30976028  30713884  31995932  32811015  34879491  36481052  32040963  30189575  30713859  31209479  31238147  18626588  20228103  19511303  22412345  29752734  23607317  29403185  24645127  25180209  26221617  25435143  26228785  26745905  26000391  26754097  25704455  27270193  27277361  27327523  27293745  27008007  28063793  27277319  28318769  27270151  27830321  27277347  27568135  28108849  28056599  28588089  28080177  26769415  26257436  28588081  28843057  28325895  28354609  28318727  28325923  27830279  28843043  28325911  28843065  28850233  28588083  30189585  28682289  28895281  26275335  29375537  28064775  28878905  27584519  29112369  29367345  28878897  28850183  28850211  28843015  28616711  28354595  28843043  29637681  29112377  28589063  29112371  29206577  28616761  28895281  28633123  28580887  29112343  28056627  28895239  28752947  29629497  28952625  30455953  29653041  29419577  28092439  28064803  29636657  29403185  29374499  29112327  29629489  29140999  29141027  29636665  29629475  29157425  29367303  29403193  29374515  29468721  29637681  28878899  28633095  29375495  29112343  29629497  28682247  29927601  29629491  29899833  29629463  29898929  29730851  29161899  28354847  30160945  29927473  29898787  29665315  29636615  29665287  30160953  29891633  29681713  29927481  29993009  29898803  29891619  29992995  29665331  29419555  29891591  29468679  29636631  29403159  29899811  29891641  28580887  30153779  30292017  30252081  29206579  29128755  30718001  29927431  30189571  30423043  30160903  29943815  30205955  29468679  29984775  30779395  30948355  30795783  30976000  30685184  31557632  31041536  30992384  31311872  30795776  28846080  30678016  32589824  29648896  27916288  30455808  32598016  28407808  30719488  33884160  21035008  30731776  34907136  34688000  33305600  32025600  34636800  24644608  34950656  31342080  33073180  34908174  34908190  34355228  29681692  34383900  34093059  33859612  33830940  33073180  33875996  34121742  29468675  29898755  34121738  35432451  35403860  31733788  31238151  28878876  34355203  31500295  29403139  29687324  22138375  22820871  23869447  24918023  24655921  26490929  26483719  25966599  26745879  25697329  27015217  26753031  27794481  27306033  27043897  27008007  27801649  28056625  27277319  27830321  28056583  27305991  27539491  28063801  27801623  25458737  28318755  28588081  28580913  28092465  28063751  28325923  28318727  27830279  28354617  28056611  27830307  27568156  28318777  28063801  28883975  28158001  27584519  28589105  28096569  28588083  28633137  28325916  28325911  29112369  28878897  29105201  28588039  28850211  28878855  29105187  28616739  28843015  29112377  28850227  29141049  29113393  28895281  28682289  29367353  28354611  29367347  28318743  29141015  29113351  30195599  27293703  28633139  25803783  28063767  28157987  29636657  29403185  29374499  29374471  29891633  29140999  29141027  29636665  29629447  29367331  29419569  29141049  29112371  29730865  29637681  29374487  29367353  29141043  29157383  28895289  29157411  30177329  29468679  29141015  29113379  29403150  29460487  29222961  29898755  29898759  29665287  29898755  29665283  30153735  29891587  28895239  29468679  28356099  30193671  28370947  30976000  30685184  31557632  31041536  30730240  30153728  31574016  30533632  29899776  33376256  29108224  28862464  30455808  29456384  34354176  31586304  35431424  35194880  34964480  30996480  30170112  32094208  29408256  28657152  35732992  29969920  29915136  29964288  32581632  34646044  34121758  34646044  33306652  34383900  34355214  33044490  32811011  33859599  32352284  33859612  30451719  29636636  33568775  34121735  33830915  29927427  30976028  29374492  33073166  30730324  33073166  31500294  28850183  29927431  18468380  19705351  21510151  22558727  23338033  23345159  24383025  23916039  25435185  23607303  25442353  24648725  24645127  25180167  25435185  25442325  25697287  26048547  26490929  26228743  26745863  26261553  26081287  25733169  27008049  27015175  27277361  26745863  27306033  26753047  27532323  27097095  27532337  27277347  28063793  27539463  28318769  27801635  27532295  27568177  28325945  27802673  28580921  26781703  27555847  26221591  28096519  27532323  27322417  26519587  27801651  28588081  28063751  28843057  28092465  28325923  28318727  28850233  27830279  28318755  28851249  28354617  28092451  27278343  28108807  27277340  28850227  29112369  28878897  28588039  29105201  28588067  28354567  28580871  28878883  29374521  29105187  29637681  28895281  28588083  28616761  29113351  28318743  29636625  28318771  27818019  28944391  28878871  29128753  29367353  27584519  28063767  27830323  29637689  28682289  29112327  28878855  29629447  29112323  28878851  29367299  28944391  29637639  29206531  30976000  30423040  31819776  31041536  30730240  29891584  31836160  30795776  29637632  33114112  29108224  30193664  29386752  31787008  32519168  25032704  31280128  34964480  33334272  29128704  30226432  29767680  23708672  29682688  31258624  31832064  31034880  28691456  35999232  35403804  34383900  33568771  33568852  34908244  34646044  34383875  33073236  33568796  31762435  33830926  33859612  33073180  33073155  31733767  32811015  20975125  20716565  21281287  21802517  21542919  22924821  23447612  22820913  24124423  23869447  25212977  24999943  25704497  25431559  26490929  27008049  25966599  26483719  26483747  26490903  26245169  26754097  26799665  26228757  25786375  27277361  26753031  27270193  27270151  27270167  27375623  26753059  28096561  28882951  27277335  26519601  27043847  27801649  27539463  28056625  27568177  27532295  27539491  27540529  27532323  27539513  27015219  28580921  27555847  25470983  28325937  28063751  28354609  28325923  28843057  28056583  27568135  27794467  27830307  28325945  28063767  27846663  28633137  27532345  28589105  28354563  28633123  27568185  28604465  28342279  28358705  28851207  28682289  28588039  28616711  28843015  28850179  28843011  27830275  28633095  28682247  29113347  29113351  30976000  30423040  31819776  31303680  30992384  29629440  31836160  31057920  29637632  33114112  29108224  30980096  33359872  29648896  35212288  34354176  31537152  29915136  31566848  34907136  31549952  33404928  19527680  31258624  31762944  34950656  31239680  35170332  34646044  34617372  34121731  34617372  32520206  34908163  33830940  32811022  34179100  31295495  34093084  28092444  31500291  33044508  32548892  30160901  31238175  29403143  19494919  20199431  21351943  20985863  22285845  23164935  22813703  24386567  24655921  25557041  24131591  24918023  24918065  24648711  25704469  25959473  25470997  25180183  26228785  26483719  25966599  26221617  26048519  27277361  26753031  27270193  27008007  27097095  27794489  27016241  26483747  27015203  26519601  27801649  27277319  27794481  27532295  27568177  27305991  27539491  27277369  27794467  28064775  28145713  28080177  28318777  28318771  28326947  26781717  28064817  27850759  26798129  28063751  27830279  28318727  28325891  27802631  28580867  28354563  28108807  30976000  30160896  32081920  31303680  30992384  29367296  31836160  31320064  33114112  29637632  29370368  30980096  31221760  33622016  27817984  35693568  28440576  22851072  35212800  30686720  32323584  24819712  36189184  36523008  32417792  35488768  32245248  35140636  33859598  34662484  30160910  34383900  33597468  33859591  29112327  29665287  19140103  29636657  20712967  22558727  23869497  24164373  24124437  22326947  21237255  24655921  23373830  24393735  25704497  25180167  25697329  25431559  25172999  24684551  25704500  26228785  26483761  25442311  26221575  26273830  25995292  27015217  26490887  27008007  27270193  26781745  26519559  25966627  27129863  27008035  27277319  28056583  27043847  27555847  27801603  28318723  31238144  30160896  32081920  31303680  30992384  29367296  32098304  33114112  31057920  29113344  29894656  33097728  29652992  30173184  29931520  33829888  33093632  26852352  33900032  34154496  30977024  32897024  28880384  33384448  20975104  36009984  31602688  34646023  34093070  33073180  34121731  33597447  34195463  31500295  28616732  24918065  18622983  19926535  19938823  19409415  20454407  20985863  21510165  21526535  23072263  22296597  21772295  23334423  23337991  23072305  23459889  24131633  24655879  24124423  25169457  24655921  23862295  24120839  25212977  24918023  25442353  25959473  24907271  25697287  25180181  25704471  21542919  24656903  26228785  25966599  26745905  26221575  25704509  26228793  25208835  25442327  26229767  26753059  26742279  26490887  27008007  27048967  31238144  30160896  32081920  31565824  30992384  29105152  32098304  33376256  29375488  31844352  33884160  30156800  30959616  33305600  29128704  30980096  34416640  32291840  30715392  30977024  33404928  34907136  20975104  29121536  34446336  34699264  31779840  24727040  29489152  35170315  34093084  29403146  31762435  18353685  18877959  18877973  19937308  20723740  21772309  21248007  21329927  22285831  22822407  22813745  23083015  23334421  23600135  23111687  23862321  24383025  24131591  25173041  24907313  24907271  24386567  24918023  25435143  25180209  25959473  25169415  25295879  26221575  25704455  25733127  31238144  29898752  32081920  31565824  30992384  28843008  32098304  33114112  31057920  33622016  29113344  32532480  33567744  34678784  31467520  29915136  31291392  32028672  29685760  29142016  29477888  19003392  21892608  34884608  32308736  23672832  33490944  34695168  27528192  36218886  34687004  28063772  31762439  27568135  18877959  20577853  20565525  20188679  20199431  21237276  22285845  21510151  22547975  22296583  22551559  23334449  22813717  23075889  23072277  23083057  23345159  23862279  23334407  23084053  24120881  24655921  24386567  24148017  24131605  23885845  23345159  24386609  25180167  25172999  25431559  31500288  29636608  32081920  31827968  31254528  28580864  33376256  32098304  33622016  31844352  29113344  32778240  33305600  32008192  27031552  28426752  30320640  36275200  19512320  33659904  18697216  31045632  34170880  34950656  33126400  27278848  22547968  32585728  33044564  19413020  18888711  20712967  21237269  21237255  21248007  22034439  22547975  22820885  22820871  23345201  23337991  23596551  22296597  23869447  24386567  24919047  29636608  31467520  31221760  28318720  28326912  34092032  27293696  23858688  22300160  30440448  27288064  35924992  32013824  21761543  22810119  23072305  22547463  22810133  23333895  28576768  24120832  21233671  21233685  19660803  20447260  23593009  23330822  22282263  23330873  21495837  23592977  21757959  21757973  23593009  21233692  22806551  21495837  19922947  23068729  22282246  21757969  22282247  22544405  23855153  22806551  19922947  23330873  22282269  19398684  20709393  18350100  23330823  24379441  23592981  24641559  24117305  20185116  20185091  28573735  21495814  20971537  24117255  24903729  24117269  24641559  25165881  20709379  19660828  22806545  19660815  24641575  24641543  25428017  23592981  21233667  25165847  19660828  25690169  27525155  21495825  24117254  24641556  24379399  25690161  22282261  21495811  21495825  19398684  23592983  21757977  24379398  31195199  24117305  23592967  26476593  20971523  22806549  21233681  27000867  26214423  20185116  25952313  27263027  23330823  25428017  21233667  22806549  21495825  28049443  25690118  18874396  23330839  23068727  23592967  25165873  22282261  21495811  28573731  22020113  23592983  26476601  19398684  30146611  24379398  23330823  25690161  22544405  21495811  22282257  19922972  24641593  28573731  24903703  26214406  23592967  25428017  22282243  22544405  22544401  29360163  19398684  25952262  25952279  25952276  28573753  23592967  25690161  22282243  22544405  22806545  24117305  28573731  22544407  20185116  25952281  34078804  27262982  23855111  25690161  22544387  22806549  22806545  25952279  19136540  25690169  25427974  28049443  24379417  28836113  26214420  23855111  25690161  23068675  23068693  23330833  28049443  26476550  24379449  19660828  25165847  26738710  24117255  25428017  23330819  23855121  23068693  24379415  22806556  26476579  25165881  30408977  24379398  27525140  18350085  32505940  25427998  24379399  25952305  23330819  23592977  23330837  28835875  25428025  25952279  27000838  35389454  24903731  32768273  20185116  31719601  24641543  25952305  23592963  23592977  22806549  28049443  27262982  19660828  24379415  27787321  18874373  32505911  23855129  24379399  25690161  23592963  24117265  23330837  28311587  24903703  26738694  25952313  25427996  23855129  35389454  27787286  23855159  27525171  24903687  26214449  23855107  23855121  23068693  28311587  25952279  28311558  26214457  33816604  24903705  27263027  24903687  26476593  23855107  24379409  23855125  26738694  28049443  24379417  25952313  25690135  34078993  19398684  25427975  26476593  23592963  24641553  28311587  23068693  26738694  26214457  23068695  28311577  28049459  30671121  25427988  20709446  25427975  26738737  24117251  24379409  28049443  23330837  28835846  26214457  25690135  18350100  20447260  25427975  25952259  23330821  27262982  27525135  30146627  25427975  26214449  23855125  28573731  27525126  27262999  32768273  25952259  30408761  27263027  24117311  24641935  24641561  32506119  24903687  25690161  24641557  28049443  25428025  25427991  27262979  32243985  29622323  26738713  24641553  25427975  26214449  25952313  25165845  27525155  25952279  25165827  31981841  27525171  27263001  24117265  32244113  31457561  26738737  26214407  27000867  27000889  26476567  27000883  24903701  33030417  25690115  25952273  26476569  29098297  32768281  28311591  29622278  27263025  26738695  27263011  27263033  26738711  27000883  25165845  25952259  32506129  26738705  27525159  34079105  22282633  27525175  27525169  27000839  27525155  27787321  27262999  27787315  31981841  26214417  27000835  30671289  31719823  28049457  27525127  28049443  28049465  27525143  28049459  31981841  29622449  28049463  26738705  32768281  31719487  33030545  23069113  33292697  22282299  27525123  25952281  29884529  28574091  28311601  27787271  28573731  28573753  28573747  28049431  29622449  32243985  30146745  27525123  27525145  29360167  27525137  28573755  19922959  28573831  29622327  33030207  31457721  28835889  28049415  28835875  28835897  28835891  28311575  31195409  30146737  27262979  27262993  29884601  28574137  29884817  30671129  30146615  33554611  30671019  35914122  19398695  26476569  29098033  28311559  29098019  28835897  29098035  30933265  28311575  29622449  30408985  26214439  27263001  34603393  30146865  30408889  25166265  29098385  20447631  33816689  29360186  27787307  31195545  25952259  27787319  29098033  28311559  29360163  29098041  29360179  30671121  28573719  30146737  30671129  30933393  30671033  27525137  29360537  27263001  27000835  34603393  29360391  29622327  29884827  28311951  29360177  29360163  28573703  29360185  30933265  29360179  28573719  30146737  30933273  30933393  28311569  27000835  29622457  31457689  23331129  27525561  31719479  34340999  31719823  24117642  35651646  24379491  34603393  22806567  26738713  29360177  29622307  28835847  30933265  29360185  29360179  28835863  30146737  31195417  31195537  29622457  27525123  27787281  27263001  29360181  31457689  35127731  29884700  30146873  23593242  33817023  29622321  29622307  28835847  31195409  29622329  29622323  29098007  30408881  31195417  30933393  28573713  27787289  29360555  28836122  32768305  29098043  29360183  27000835  32768409  30146599  32244027  29098303  30146745  29622585  29884465  29884451  29097991  31457553  29884473  29884467  29098007  30146737  31195417  31457681  30146745  28573721  27787267  30409113  27787281  31719729  32243762  27787319  34079105  27525181  30146609  29884451  29360135  31195409  30146617  29884467  30933273  29622295  30146737  31719825  28835857  28049411  28573721  31457689  32768385  27001273  30408889  20971563  25952561  29360183  28835901  31982001  35389747  30408753  30146595  31457553  29884423  30408755  30408761  31195417  31195537  30408881  29622295  32244097  28311569  31457689  28049411  28836025  32506249  29884579  32243718  27787289  31457415  30933041  30670883  31719697  30408755  31195417  30670905  31981969  30671025  29360135  32506241  31195545  28835857  32768393  27787267  34079025  29884601  31195249  30146566  28835895  31195185  30933027  31719697  31719705  31981969  30933043  30933049  33292673  31719601  28049415  28835857  28573721  28573699  34079113  30671033  30408727  31457689  31457329  32243985  30933027  31981849  32244113  33292673  31195187  31195193  28049415  31981745  29098001  32244121  33554825  28835865  28573699  33816713  28311575  30671033  36175922  31195185  32506129  30933027  32506257  32243993  33292673  30933049  28311559  31195187  32243889  28311569  33030553  28311555  28835865  34078857  33816969  27525143  31195185  32768273  30670883  33030545  32506137  33554817  27000839  30670905  33030537  31195187  28311555  32506265  29360153  29360145  32243889  22020124  33292425  31195185  30670883  32505873  32768025  27000839  30408755  30408761  28573719  22020117  29097987  26214407  30670851  21233669  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  8323157  6357077  4784213  3080277  2228309  1900629  1179733  983125  458837  196693  196694  131157  65620  65621  65622  65621  65621  65622  65621  19464277  19071061  8585301  6619221  6422613  4587605  4456533  2752597  1376341  786517  196693  131156  131157  131157  65621  65622  65620  65622  65621  65620  45744212  43712597  19464277  16056405  15990868  5111893  4784213  4325461  1245269  524372  524372  458837  393300  327765  327765  196692  196693  131156  65621  65620  65621  65621  65621  65621  65621  65619  65621  79364180  58130516  48889941  18481236  17694805  8061012  7536725  3801172  3407956  3014741  1245269  589909  393301  393301  327764  327764  327765  196693  196692  131155  131157  131157  131157  131157  65620  65619  65619  65621  65618  84017237  48365652  27066452  14876757  13434964  8323156  5767252  5701716  5308500  5046356  1376340  1048660  655445  524372  458836  393300  327764  327765  262228  262228  196693  196691  131156  65620  65620  65621  65620  65619  65619  39387220  36765780  27459668  12648531  10813524  8847444  8323156  6094932  4718676  4259923  3539028  2228308  458837  458836  458836  327764  262228  262229  196691  196692  131156  131156  131156  65619  65620  65620  65620  65620  65620  48103508  24641620  23658579  19595348  17170516  7798867  6946899  6029396  5505108  1507412  1441876  786516  655443  524372  458835  458836  393300  327764  327764  262227  262229  196692  196692  131156  131156  65621  40960084  18284628  9306195  8781908  7929939  3407955  3407955  3276883  1704020  786516  393300  327763  262228  262228  196691  196692  196692  196691  65620  65619  65620  65619  65619  65620  65620  65620  65619  19529812  7864403  3539027  3211347  2883667  2293843  1507411  1310803  524371  458836  327762  327763  262227  131155  131155  131155  131155  131155  131155  65620  65619  65620  7405651  3801171  2752595  1507411  917586  852050  655443  655443  393299  262227  262228  196691  196692  131155  131154  131155  131155  131155  65618  65620  65618  65620  65618  65619  65618  2490451  2162771  1114195  852050  720978  655443  655443  524371  458835  327762  196691  131155  131155  131155  65618  65618  65618  65619  65619  65619  65619  983123  917587  720979  589907  458834  327763  262226  196690  196691  196690  196690  196690  65618  65618  65618  65618  65618  65618  65619  720979  655442  458833  393298  262226  196690  131155  131154  65619  65619  65617  65618  65618  65618  393298  327762  196690  196689  131153  131154  131154  65618  65618  65619  65618  65617  65618  65618  65618  720978  262226  196690  196690  131153  131154  65618  65617  65618  65617  65618  458834  196690  65617  65617  65617  65618  196689  131153  65617  65618  65617  65618  65617  131153  65616  65617  65617  65617  65617  65616  65615  131152  65615  1048661  589907  393301  131155  131153  65620  65615  65621  65622  6422614  5177429  1114197  1048662  327765  262230  262229  262230  131158  65622  65622  65621  65622  20906069  7798870  5701717  4915285  3670102  1638486  852054  196694  196693  196693  65620  65620  65621  40042581  21758038  12189781  5308501  3801173  3801173  655445  524373  524373  131157  65622  65621  65621  65621  65620  65621  65621  65620  65621  65620  65621  65621  73859157  52363349  20971605  19660885  9109589  3735637  3407957  1310805  458837  393301  327765  262229  262229  262229  131157  131156  131157  65620  65622  65622  65620  65622  65620  99156053  48693333  18481237  16646229  8650837  5308501  3211349  3014741  1704021  786517  720981  393301  262228  262229  262229  262229  196691  196693  65621  65621  65620  65621  65618  65621  65621  65620  65621  65621  65619  57868373  21561429  11075669  9633877  7471189  5963860  4259925  3014741  1966165  589909  589909  524373  458836  327765  196692  196693  131155  131157  131157  131157  131157  65619  65621  65620  65620  65620  65620  57737301  23461973  18743380  17760340  8323156  7733333  3473492  2621524  1376340  1114196  786517  458837  458837  393300  393300  327764  262228  131156  65620  65620  65619  65621  60227668  26607700  13500500  5505108  3801172  3211348  917589  852052  786516  655444  327764  262227  262228  196692  196692  131157  65619  65619  65620  65619  65620  29818964  14942292  5505108  3014740  524372  393300  327764  196692  196692  131156  131155  131156  131156  131155  65619  65620  65620  65620  12320852  6488148  2555987  1245267  458836  458835  393300  327764  327764  196692  131155  131155  131156  131155  65619  65619  65620  4456532  3211347  1048659  917587  786516  720980  720979  327763  262227  196692  131155  131156  131155  65620  65619  2359379  1704019  852052  655443  393299  196691  196692  196691  131155  131155  131155  65619  65619  65619  983123  786515  458835  327763  327763  262227  196691  65618  65619  65619  65619  983122  458835  262227  196691  131155  131155  720979  262226  262227  196690  131155  65618  65619  196690  131154  131154  65618  65618  65618  65618  393298  131154  131153  131154  65618  131154  65618  65618  65618  65617  65618  65618  262226  65617  65618  262225  65617  65617  131153  65617  983125  262230  262226  196692  131158  65622  7602262  5636182  1835094  720982  327766  196694  196695  131157  131158  131159  65621  65622  65620  23527510  8585302  6422614  5570646  3801174  2752598  786518  262230  196694  196694  131158  65622  65622  65622  65621  65621  65621  41549910  21168214  14811222  6160470  4849750  3932246  852054  786518  589910  131158  65622  65620  65620  65622  65622  65622  65620  76808277  52428886  20381781  19988566  8716374  5374038  4194389  589910  458837  458838  393302  327765  327765  327764  262230  196693  196694  196694  196694  131156  131156  131157  65620  65622  65621  65621  65620  65622  65622  112722006  63438933  22413397  20250709  9830485  6488149  4653141  3342421  2424917  1245269  917589  852054  655445  655445  458836  327765  327764  262229  196693  131157  131157  65621  65620  65621  65621  65621  65621  65620  65621  76873813  24117333  14745685  14418005  9896021  7864405  5374037  3539029  2162773  589909  524373  524374  458837  393300  327765  327765  262230  196693  196693  65621  65620  65621  65621  65621  65621  65620  65620  65621  65621  65536085  29425749  25231445  20709461  10485845  8126549  6029397  3473493  1114197  1048661  786517  720981  458837  393301  393301  327765  262229  262228  131157  65620  65621  65621  65621  65621  65621  73793621  34078805  20578389  10813524  5046356  3539029  1114197  1048660  917588  786517  786517  524373  393300  327764  327764  262228  196693  65619  65621  65619  65621  65620  65620  42664021  20054100  9568340  5177428  852052  786516  786516  655444  524372  327764  262228  196692  131156  131156  131156  131156  65620  65619  65621  65619  18022484  9699412  2949204  1638484  1572948  852052  458836  393300  327763  327764  262228  196692  131156  131157  131156  65620  65620  65619  65620  65620  65619  65619  65620  6226004  4259924  1704020  1441876  1114196  1048660  983123  393300  262228  131156  131156  131156  65621  65620  65621  65620  65620  65620  65620  65619  65619  2818132  1769556  1376340  983124  852052  458835  327763  327763  131156  131156  131155  65620  65620  65620  65620  65619  1638484  1114195  1048660  589907  458835  327764  196691  131156  131155  65619  65620  65620  65619  1048659  1048659  393300  327763  131155  131155  131155  65620  65619  65619  262227  262227  196691  196691  196691  196691  65619  65619  65619  589907  327762  262227  262227  65619  524371  327763  196690  65618  327762  131154  131154  65619  65617  65618  65618  262225  65618  65617  65615  917589  589906  327764  262229  196694  196692  65623  6226006  5046358  1835095  1704023  524374  196695  196694  196695  65623  65623  65621  65623  21233750  8126551  5111894  5046358  3473495  1441878  196694  131159  131157  65623  65621  65623  65622  65623  65621  65622  65623  65622  43057238  20578390  12648534  6684758  4456534  4456534  589910  524375  393301  393302  131159  131157  131159  65622  65621  65622  65621  65623  65623  78970966  50856022  23265366  18219094  7667798  4587606  3866710  720982  393302  393302  327766  262230  262230  196694  131158  131158  131159  131157  131158  131158  65623  65622  65622  65622  65621  65622  65621  65622  105316438  74907734  27131990  24707158  12189782  10485845  7995477  4784214  3145814  1114198  786518  589910  458838  393300  393300  393302  327765  262230  262230  196693  196694  196694  131158  65620  65622  65622  65621  65621  65622  101056598  31260757  18350166  16121942  12451926  7733333  6750294  4456533  3145814  1507414  1048662  852054  655446  393300  327765  262230  262230  131158  131158  131156  65620  65621  65620  65622  65620  65621  65621  65621  65622  74383446  28835926  24838229  21692501  12648533  9437269  7340117  3407957  1638485  1572950  1376342  1245270  589909  524373  458837  393301  327766  262229  262228  196694  196694  196693  131157  65621  65620  65621  65620  88670293  40108117  27000917  11927637  8388693  4522069  1507413  1048661  983126  917589  852053  852053  655445  458837  327765  327764  262229  262228  196692  131156  131157  65622  65621  65620  65621  65620  65621  65620  65621  53018709  26673237  13762645  5767253  983125  720981  655445  589909  458837  393301  327765  262230  262228  262228  196692  131157  131156  131157  131156  65620  65621  65620  65620  65619  65620  25362517  12582997  4784212  3342420  1835093  1441877  458837  458836  458837  458837  327765  327764  196693  131156  131157  131156  131157  65619  65620  65621  65621  65620  65619  65619  65621  8716372  7602260  2621525  1507413  1441876  1376340  983125  393301  393300  262229  196692  196692  131157  131157  65619  65619  65621  65619  65620  65620  3407956  3014740  1769557  1638484  786516  786516  655444  327764  262229  131156  65621  65620  65621  65620  65620  65620  65620  65620  65620  2490452  2228308  1376340  1245268  655444  458836  262228  262227  196692  131156  65619  65620  65619  65620  65620  65619  65620  65620  65620  65619  1376340  852052  458836  393300  196692  196692  131155  65620  65619  65619  65620  65620  65619  65620  1310803  458835  393300  327764  327763  131156  65620  65619  65620  720979  655443  458835  393299  65619  65619  65619  393299  196691  196691  196691  196691  131155  65619  65619  65620  458835  196691  196691  131155  65618  262226  131154  196690  131154  65618  65618  1572949  1048658  655447  393301  262228  196693  131155  65618  65620  7471191  5439575  1507415  1310807  589911  131158  131159  131159  65622  65624  65624  18612311  5701719  5570647  4980823  3407959  1441879  720983  262229  65623  65623  65622  65623  65621  65623  65622  65621  36438103  18415703  11010135  5636183  4063319  3342423  720983  655447  327767  196694  131157  65621  65622  65621  65623  65622  65623  65623  65622  65622  65621  76283990  43581527  20906070  19071063  7536727  4653142  3276886  786518  720983  458838  393303  327766  262229  262230  262229  196693  196695  196695  131159  131158  131157  65623  65622  65622  65623  65623  65623  65621  106365014  81789014  27459670  26673238  13369430  12648534  10485846  4915286  4194390  917590  917591  786518  655446  589910  524374  458837  327765  262230  262231  131158  131158  65622  65621  65623  65622  65621  65622  65621  65620  112590934  36765782  25034838  18874454  15335510  7405654  6094934  2949206  2687062  1245270  1114198  983126  917590  852053  393302  393303  262230  196694  196694  131157  131156  131157  131157  131158  65621  65621  65622  65621  65623  72941654  33685590  27656278  23789654  14614614  9371734  8257621  2687062  2424918  1048662  983126  983126  655446  589910  393302  393302  327765  327766  262230  262229  131157  65620  65620  65622  65622  65621  65622  65622  65622  97058902  47054934  34472021  15269973  9502805  6226006  2097237  1507413  1310805  1179734  1114198  1048661  655445  655446  327765  327765  327764  262229  262228  196693  196692  131156  65621  65622  65620  65621  65621  65622  65622  71172181  36896853  17236053  11337813  1376341  1048661  917590  917589  786517  720981  655445  458837  458837  327764  262228  196693  131157  65620  65620  65620  65622  65616  65621  32571477  18481237  6357077  3997781  2555989  2031701  786517  786517  720981  655445  655445  458837  327765  262229  262229  196694  196692  196693  196692  131158  131157  65620  65620  65621  65621  65622  65620  11403349  9830485  2621525  2228309  2162773  1900628  1704021  655445  458837  196693  196692  131157  131157  131156  131157  131158  131157  65620  65620  65621  65620  65621  65620  65622  5374037  4849749  2490453  2097237  1441877  786516  524372  327765  196693  196693  196693  131157  131157  131156  65620  65621  65620  65620  65620  65620  65620  65621  3014740  2555988  1769557  1114197  786516  655445  393300  262229  131156  131157  131156  65621  65620  65621  65620  65620  65620  2097236  1835092  917588  786516  458836  393300  196692  131156  131157  131157  65620  65620  65620  65620  65621  1966164  983124  393300  393300  327764  196692  131156  131155  131156  65620  65620  65619  65619  1572948  852052  458835  458835  131155  131156  65620  65619  65620  1048660  327764  262227  196691  65620  65619  589907  393299  131155  131155  65619  65619  65619  458835  327763  65618  65619  65619  65618  131154  65617  65617  65617  65617  65616  2424915  1376342  458839  393302  196690  131155  131157  65623  5832791  5308503  1310807  720983  393304  262231  131159  65623  65623  65623  19398743  5177431  4849751  4784215  2621527  1507415  655447  131158  131159  131158  131159  65624  65622  65623  32047191  15990871  8650839  4915287  3866711  2555991  983127  655447  262231  196693  131157  65623  65622  65623  65623  65622  67502167  39190615  20381783  14221399  6881367  3997783  3604567  786519  655446  393303  393303  393303  327767  262231  262230  262231  262229  196694  131157  131159  131157  131159  131159  65623  65624  65621  65623  65621  65620  99090519  90898519  25690199  24051799  13697110  12124247  11468886  6488151  5177431  1114199  589911  589911  524374  524375  458839  393302  327766  327766  262229  262229  196695  131158  131157  65623  65624  65622  65622  65623  65622  126419031  46858326  31916118  23789655  16908375  8847446  8388694  4259926  3604566  1704023  1114198  983127  720983  589910  458838  458839  458838  393301  327766  262231  262231  196693  131157  131158  65622  65623  65621  65623  65623  87162967  33423446  29163606  24117334  15663190  10682455  9961558  2228310  1704022  1376342  1376343  1245270  1114198  852054  589910  393302  327766  327765  262230  196694  196694  196693  131158  65622  65622  65621  65621  65621  65622  90177622  53739606  37814358  22151254  12517462  6094934  2490454  2097238  1441878  1376342  1245271  1048662  917590  589909  524374  393301  327766  262228  196692  196694  131157  131158  131158  65622  65622  65622  65623  65622  65623  88866902  49741910  23724118  12058709  1769558  1310806  1245270  1179734  917590  786518  720980  655445  589910  458838  393301  262230  262230  131158  131156  131157  131157  65622  65620  65622  65622  65620  65621  65620  65620  44499030  27394134  7995477  5242965  3801173  3407958  1179734  983126  786517  720982  655446  524373  524374  262229  196693  131158  131158  65620  65622  65622  65622  65622  65620  65622  65620  65620  65621  65620  65620  17498197  11993173  3407958  3342422  2752597  2555989  2424917  983125  589910  524373  524373  458837  327765  262229  262229  262229  196694  196694  131157  131157  65621  65620  65620  65622  65621  65620  65620  7929941  6881365  3080277  2490453  1704021  720981  655445  589909  589909  327765  262229  262229  196693  196692  131157  65622  65620  65620  65620  65621  65622  65621  65621  65620  65621  4325461  3080277  2162773  1769557  1179733  786517  524372  393301  327764  327765  196693  196693  131157  131157  65621  65620  65622  65620  65620  2228309  2228308  1310805  917589  917589  655444  327765  196693  131157  131157  65619  65620  65621  65621  65621  1835093  1048660  983125  655444  327765  262228  196692  196693  131157  65620  65620  65620  65619  65621  1769556  983124  655444  131156  131156  65620  65620  65621  65619  65621  65619  1441876  458835  458836  262228  131155  65619  65619  393300  262228  131156  131155  65619  65619  65619  65620  65620  131154  65618  131154  131153  65617  65617  131153  65617  3276883  2293846  655443  589910  524375  196691  196693  65622  4784216  3801176  1376343  852056  327768  65625  65622  65623  14352472  6160472  4784215  3211352  3145815  1572952  524376  65624  65622  65622  65624  65622  29425751  15597656  8978519  3997784  3211352  2949207  852056  786519  262232  131158  131159  65621  65622  65623  65623  65622  65624  65624  57540695  34472023  16973911  14024791  5832791  3276887  3211351  458839  393303  393303  262230  262231  262229  196694  196695  131159  131160  131159  131158  65622  65624  65622  65624  65623  65624  65622  65624  65624  88866903  86179927  24707159  23134295  14680151  13238359  11862103  5374039  4915287  1310807  852055  786517  524375  458839  393303  393303  393303  262229  262231  262230  196693  196696  131160  65621  65624  65624  65623  65624  65622  133169239  52953175  34013271  24969303  20512855  9437271  7536727  4915287  4128855  1310807  1245271  983127  720983  720981  524375  458839  393303  327767  262231  262230  262229  131160  131157  65623  65622  65623  65622  65622  65623  97189975  29622359  28966999  23068759  14745687  11468887  9306198  3276887  1835094  1769559  1572951  1441879  852054  786519  720983  589909  524375  393301  327767  327767  262229  196695  196694  131159  131159  65623  65624  65623  65624  91947095  50593879  40042582  24313942  12648534  6881367  2555990  1900631  1835094  1441878  1310806  917590  852055  720983  720982  262231  196693  196693  131158  131158  131159  65621  65621  65621  65622  65621  95813718  60031062  27131990  15597654  1638486  1638487  1376342  1310806  1114198  983126  983126  655446  655445  458838  327765  327766  262230  196692  65621  65622  65622  65622  65622  65622  65621  65621  65623  65621  65621  54853718  34013270  9502806  7798870  4653142  3735638  1572950  1376342  1310807  1245270  983126  852054  524374  393302  393302  327766  327766  327765  196694  196694  196694  196693  131156  131159  131156  65623  65621  65622  65622  23199830  15007830  4063318  4063318  3735638  3014741  2818133  1114197  655446  589910  524374  393302  327766  327766  262230  262230  262230  196694  131158  131157  65621  65622  65622  65621  65621  65620  65621  8978518  8257621  4522070  2687061  2555990  1245270  1179733  1114197  524374  524373  327766  327766  262229  196693  196694  131157  131157  131157  131156  65621  65622  65622  65622  65620  65622  65622  65622  65622  4980821  4325461  3080277  2490454  1638485  1507414  852053  393301  327765  327765  196693  196694  131158  131157  131158  131158  131158  65621  65622  65622  65620  65620  65621  65620  65621  65622  65620  65620  3211349  2555989  1507413  1245269  917589  786517  327765  327764  196692  196693  131156  131157  65621  65621  65621  65620  65620  65621  65621  65620  65622  65622  65621  65621  2687061  2687061  1179733  655445  393300  327765  327765  262228  131157  131157  131156  65620  65621  1638485  1048661  655444  327764  262228  196693  131156  65621  65621  65621  65621  1441876  852053  589908  327764  262228  262228  65621  65620  65620  65620  65621  262228  65620  131154  65619  65619  131154  65619  196690  65617  65617  65617  6553684  1966166  1048661  589912  393302  393300  196695  65623  3014744  2818136  720984  589912  131160  131160  131160  65624  65624  65623  65623  14221400  3866712  3801176  3604568  1704024  983128  458840  131158  131161  65625  65625  65623  65625  26280024  11010136  9502808  4587608  2555992  2162776  524376  327768  262232  131158  65622  65625  65622  65625  65622  48365656  28049496  15007831  9830488  5767256  3145816  2621528  917592  262231  196695  196694  196695  196696  131159  65624  65625  65624  65624  65624  65622  65624  65622  65624  76152919  71303256  21692504  20054104  14286935  13631575  11337816  6291543  4456535  917591  655447  655447  589910  458840  393302  393303  262232  196696  196696  131160  131158  131159  131158  131158  65622  65624  65624  65623  65622  124780632  62259287  32899159  28835927  21037143  10551383  10092631  5636183  5374039  1507415  1507415  1114200  852055  786519  720982  655447  655447  589910  458839  327767  262231  262232  196694  131157  131159  65624  65622  65623  65622  107479127  35389527  30802007  27852887  14286935  12255319  8585303  3342423  2424919  1507416  1114199  1114199  983127  655447  393303  393302  262231  262230  262231  196694  196695  65623  65623  65624  65622  65622  65621  65623  65621  84672599  51970135  37617751  23986263  9830487  4522071  3211350  1769559  1441879  1376343  1310807  1310807  1114199  1114199  983127  917591  262229  262229  131159  131159  65623  65624  65621  65623  65622  65621  65621  65621  65624  97255511  67240023  34996311  20250710  2293847  1769559  1769559  1572951  1179735  1048662  1048663  852054  720982  655447  393303  327765  196696  196693  196693  196694  131158  65623  65622  65623  65622  65622  65623  65623  65623  70254679  44302422  16515158  10158166  4653143  4063319  1638486  1572950  1310807  1114199  1048663  983126  720982  524375  393303  327767  327766  262229  196693  196695  131157  131159  131159  65621  65622  65621  65622  65623  65623  28770390  22282326  6094934  5701719  4784214  4718678  3997782  983126  917590  655447  524374  458838  458838  393302  393303  393301  262230  262231  196694  196693  196695  131157  131158  65621  65621  65621  65621  65621  65622  10158166  9633878  6029398  4980822  3997782  1835094  1507414  1179734  655446  589909  524374  327766  327766  262230  196694  131158  131158  131158  131159  131158  65621  65622  65622  65622  65620  5898326  5898326  3211350  2752598  1966166  1245270  655446  589910  589910  327766  262229  262229  196694  196694  196694  131158  131158  65622  65622  65621  65622  65621  65621  65622  3997782  3670101  1900630  1507414  1048661  917590  327765  262229  262230  196693  131158  131158  65620  65621  65622  3407957  2490453  786517  458837  458838  393301  262230  196693  131158  131157  131157  131157  65621  65622  2162773  1376341  983125  852053  262229  262229  196693  196693  131158  65622  65621  65621  1245269  262228  65622  196691  131155  131156  65620  65619  65619  65620  327763  196691  65618  131155  65619  65618  65618  65617  131153  65617  9371732  3539030  983125  720983  393304  327765  327766  196689  131157  65625  65603  3145816  2228312  589912  327768  131160  131161  65624  65625  65625  10092632  2949208  2621528  2293848  1572952  1048664  458840  65623  65623  65623  65624  65624  65623  65625  65624  20709464  9764952  6815832  2490456  2228312  2097240  524376  458840  262230  65622  65623  65623  65625  65623  65622  65625  39714904  22282328  12648536  8192088  4849752  3276888  2293848  262230  262232  262231  262232  262233  262232  262232  196697  196697  131158  131160  131158  65623  65623  65625  65624  65623  65622  70385752  58458200  19923032  18612312  12910680  12386392  10158168  5046360  3670104  917592  786520  458840  458840  393304  327766  327766  327767  262232  196696  196694  131160  131160  131158  131161  131161  65624  65624  65623  65622  121045080  61997144  36503640  31129688  22347864  12124248  10420311  6488152  5701720  1507416  1048664  917592  852056  655448  589911  589910  458838  393303  393303  327768  327768  262230  262232  196694  65624  65622  65624  65624  65622  122159192  35455064  32571480  25493591  14483544  12976215  8585303  3145815  1507416  1376344  1179736  1179735  1179735  720982  589911  589912  458840  393304  262232  196694  196696  196694  131158  131159  65625  65622  65624  87294040  48693335  34930775  26476631  10485847  5242968  3801175  1638487  1441880  1245271  1245271  1179735  983127  917591  852055  655446  524375  327767  262231  196694  196693  196693  131159  131159  65624  65622  65624  65624  65623  97058903  72613975  38273111  24903767  2424919  2097240  1966167  1441879  1310807  1114199  1114200  655446  589911  524375  458837  393303  327765  327767  327768  262229  196695  65622  65623  65622  65623  65624  65624  65623  65621  78577751  50397271  16842839  11141206  5308503  4980823  1900631  1704023  1572951  1441879  1245271  1179735  983127  786518  655447  524375  393301  393303  393303  262229  262229  262232  196695  131159  65623  65623  65621  65622  65621  33226839  24510551  8454231  7012439  5898326  5439575  4390998  1179735  1048663  983126  917591  655446  655447  458838  393303  393303  393303  327766  262229  196695  196694  131157  131158  65624  65621  65623  65623  65623  65622  14352470  12451927  7209046  6029399  3801175  2293846  1900630  1507415  1048662  655446  458838  393303  327766  327766  196694  196694  196695  196694  196694  131159  131158  131158  131158  65621  65621  65622  65621  65623  8061014  6094934  3932246  3670103  2687062  1507414  917590  655446  524374  327766  327766  262230  196693  196694  196694  131159  131158  131158  65622  65622  65621  65622  65622  65621  65620  65621  65623  4915286  4390998  2162774  2031702  1704022  1638486  393302  262229  262230  196694  131158  131158  131158  65621  65622  65621  65622  65622  65621  65621  65620  4325462  2424917  1638486  1245270  786518  589910  458837  196693  196694  131157  131157  65623  65621  65622  65622  65622  65622  65622  1572950  1048661  655444  589908  524372  393300  65620  65620  262228  131156  131156  65619  458835  131155  65619  262227  65619  65619  65618  65619  65619  65618  65618  65618  65617  17104981  5832790  786517  458841  458837  458838  458840  65620  2818136  2293848  655448  458841  131161  131161  131160  131159  65623  65625  65623  65625  7405657  3080280  2424921  2424921  1507417  458841  458841  65623  65626  65624  65625  16908377  8388697  5505112  2097241  1966169  1507416  458841  262233  262232  131159  65623  65626  65623  32178264  21299289  9371736  7209049  3801176  2687064  2031705  393305  327768  196696  196696  196696  131161  131160  131160  65622  65624  65623  65625  65623  65625  58261592  46530649  14221400  14155864  13697112  12255320  7602264  4718680  3604568  655448  458840  458838  458841  327767  327768  327768  262232  196695  131160  131158  131160  131161  131161  65625  65623  65623  65625  65625  65623  99483736  63438936  33423448  28835928  19267672  13762648  11665496  8388696  7012440  1507416  1245272  786520  720984  589912  589910  524376  458840  393303  393304  393302  393305  327768  262232  262230  131159  131159  65624  65622  65622  128909400  41484376  38076504  30670936  15401048  14811224  6684760  3145816  2293848  1900632  1441880  1310808  1179734  1179736  589912  524376  393302  393304  327767  262232  262232  262233  131158  65624  65624  65622  65622  65622  65624  88473688  43450456  33095768  22544472  12779608  4128856  3145815  1704024  1441879  1310807  1310808  1179736  917591  852056  524374  393304  327766  327767  262230  131160  65624  65624  65624  65624  65624  65624  65622  65622  65622  92602456  71958616  39977047  25428055  2752600  2031704  1769559  1572952  1376343  1179735  1179735  917592  917592  524376  524374  393302  327768  131158  131158  131159  131160  65622  65623  65624  65622  65622  65624  65624  65624  86638680  62521431  23330903  14286935  5505111  5111896  2162776  1966167  1900631  1572951  1507416  983127  720982  720983  655447  655447  458839  393302  327767  262232  131159  131159  65623  65622  65622  65622  65623  65622  65622  41549911  32112727  7929944  7536727  7405655  6094935  5701719  1900631  1638487  983127  917591  655447  655447  524376  524375  393303  393303  327766  327767  262230  262231  262229  262231  196695  131159  65621  65622  65624  65623  16318551  15138903  8454231  7733335  4653143  2687063  2228311  2162775  1441878  852055  720983  589910  524374  458839  262231  196694  196695  131160  131157  131158  131159  131157  131158  65622  65624  65621  65624  65621  65624  8192087  7798871  5701719  3539031  3276887  2490455  786518  720982  655447  524375  327767  262231  196694  196695  131157  131158  65624  65624  65623  65621  65623  65622  65622  65621  65622  5832790  4980823  2883670  2293847  1638486  1507415  720982  327766  327767  262230  262231  262231  131158  131159  131157  65621  65623  65621  65622  65623  65621  65621  2359382  1572950  655446  655446  196695  65622  65622  1114197  655445  589909  393300  262229  131157  65622  65621  65620  65621  524373  327765  131156  65621  262228  196692  131156  131156  65620  65620  65620  131156  65620  131155  65620  65619  131155  65619  65619  65619  65619  65618  65618  65618  65618  24707158  10289238  983126  786518  589912  196696  196689  131158  65622  2162777  1114201  393304  131160  131161  65624  65625  65625  6291545  2359385  1900633  1572953  1114201  262233  65623  65625  65624  65627  65625  13303897  6422617  4194393  2424921  1441881  1310809  393305  196696  131159  131161  131161  131159  65624  65623  65625  65626  28442713  14680153  6553689  5242969  2883673  1376344  1376345  458841  196695  131159  131161  131161  131160  65624  65625  65623  65624  65624  65623  65626  65625  49152089  40960089  11862105  11862105  9502809  9109593  6357081  3735641  2883673  655448  458839  458841  393305  262232  262233  196697  131159  131161  131161  131159  65624  65623  65626  65625  65623  65623  65625  65625  65623  86573145  61079640  33030233  24313945  20185177  15597656  11337817  7209048  5701721  1572952  1441881  786521  655448  655449  655448  589913  589911  524375  393305  327769  262233  262232  262232  131159  131158  65623  65623  65623  65626  129826905  44105817  42008664  33095768  15269976  13828185  8912984  3866712  2555993  1704024  1638489  1376345  1310809  655447  458840  393305  327768  327768  262231  262232  262232  196695  196694  65625  65623  65625  65625  65625  65625  98631768  44499032  30670936  20643928  10092632  4915288  3407960  1441880  1245272  1179736  1114200  1048664  983128  655447  655448  655449  327768  196694  196694  196696  196696  131160  131158  65624  65625  65625  65625  65623  65622  80740440  63373400  37290072  27983960  2424920  1900632  1572952  1376344  1376344  1310808  1310808  1114200  786520  589910  524376  393302  393302  393304  196696  65622  65625  65625  65622  65622  65625  65623  65623  65625  65624  86900824  68288600  23461976  16449623  6619224  5505112  2162775  1638488  1441880  1114200  1048664  1048663  1048664  983128  720984  720983  458838  458838  327768  262232  196696  196696  131160  131160  131161  131159  65624  65622  65623  47054936  40697944  11796568  9699415  8192088  7864408  7798871  2031703  1835096  1376344  1114200  852056  720984  720984  655448  524375  393303  393302  327768  327767  262230  196695  196696  196695  131159  65622  65622  65622  65624  19071063  18808919  9830488  8716376  5963863  3670103  3407959  2228311  917591  786519  720983  524376  458839  262231  262232  262231  262232  262232  196696  131158  65623  65622  65624  65621  65624  65622  65623  65623  65622  12058711  8781911  6422615  4784215  4587608  2162775  983127  983127  917591  786519  720983  327767  327767  262232  196695  196696  131159  131159  131158  131159  131160  65623  65622  65624  65622  65623  65623  65622  3670103  2752599  2228311  1638487  262231  131160  131159  65622  65622  65621  1310806  1245270  983126  786518  393302  131158  131157  65621  65621  65622  65622  65620  65622  720981  720981  196693  65621  65621  65622  65621  262229  131157  65621  65621  327765  327765  65621  65621  655444  131156  65620  65620  65621  262228  65620  65620  65621  131156  65620  131156  65619  65620  65619  65618  65618  65618  38404183  20709462  2031703  1376343  1310806  589914  262232  65621  65615  1507417  983129  131161  131161  65627  65624  65626  65624  5111897  2031705  1507417  1245273  1245273  262233  65625  65623  65624  65625  65625  10223705  5505113  3539033  1704025  1310809  1245273  196696  131159  131160  131161  65626  65624  65624  65624  65627  65623  65625  21299289  12189785  7405657  4325465  2031705  1638489  1048665  393305  262233  196695  131162  65624  65624  65626  65624  65625  38404185  28508249  10420313  10027097  9437273  8912985  6619225  3211353  2228313  393305  393303  327769  327769  327769  327770  262234  262233  196697  131162  131162  65623  65626  65625  65625  65623  65625  65625  65624  71172185  55378009  28049497  23724121  15728729  14090329  10223705  8323161  6357081  1114201  1048665  720985  720985  589911  524377  458841  458840  327767  327769  262233  262233  196697  131159  131159  65623  65625  65624  65626  65626  124059737  49479769  43450457  37027929  17367129  15663193  8978521  3604569  2162777  1572953  1441881  1376345  1310809  917593  655449  524375  458841  393303  327768  262233  196697  196696  196695  131161  131159  65623  65625  65626  65624  108724313  46334041  32440409  22610008  11010137  4784217  2031705  1704025  1638488  1376345  1310809  917593  786519  720984  720985  589912  327768  196695  131159  131160  131161  131159  65625  65625  65626  65623  65623  65625  65624  79429721  62128217  34930776  27328600  1900633  1769560  1507416  1441880  1310808  1310809  1048665  1048664  720984  524376  393304  327767  327767  262233  196694  131160  131158  65623  65625  65625  65622  65622  65622  65624  65624  78905432  71565400  25559128  19267672  6553688  5505112  3211352  1835096  1769560  1638488  1310808  1310809  1114200  1048665  720984  720984  589912  458840  327768  327769  327768  131158  131160  131158  65623  65622  65622  65625  65624  55640152  43974744  10879064  10289240  9896024  9240664  8716376  2228312  2031704  1835097  1114200  983128  917591  786518  786520  786520  655448  589912  458840  458840  393302  393304  393304  327768  262231  131159  65624  65622  65624  23068760  21758040  12124248  10092632  6946904  3801175  3014744  2687064  1376343  589912  524376  458839  458840  458840  458840  393304  393303  262232  196696  196697  196695  196695  131158  131159  65624  65624  65622  65622  65623  8781912  5439576  5308503  3080280  1245271  852055  327766  262232  262232  196695  65623  65622  65624  65624  65622  2490454  1835094  1572950  983126  327766  262230  262231  196694  131159  131159  131158  65622  65621  65623  65623  65623  65622  65623  65622  1310806  983126  458837  262230  131158  65622  1048661  852054  262230  131158  131157  65621  65622  65621  65621  655445  589909  131158  65620  65621  65621  458837  131156  65621  65622  65622  393301  196692  65620  393300  65621  65621  65620  65621  262229  131156  65620  65619  65619  65620  65619  65615  55771223  45678679  3604567  3080279  1769558  524375  524377  327769  196690  131156  65623  65623  1179737  852058  131161  131162  131163  65627  3735642  1376346  589913  524378  458841  393305  327769  65625  9633881  3014746  2424922  1376345  1376346  393305  196697  65625  65624  65624  65625  16973913  9306202  4784217  3932250  1376346  1114202  983130  589914  196697  196696  131162  65626  65624  65626  65624  31981657  24576090  8323161  8061018  7405658  6226009  3932250  2228313  1900634  655449  393305  327767  327769  262233  262234  196697  196695  131162  131160  131161  65627  65626  65626  65623  65624  60096602  49086553  23396441  23134297  15204441  14549081  11927641  7143513  5111897  852057  852058  720986  655450  655447  655449  589914  458842  458841  327769  262231  262234  131159  131160  131159  131162  65624  65623  65626  65623  113836121  47448153  44302425  40042585  19660889  14876761  10289241  4653145  2424921  1966169  1835097  1507417  1179738  1114201  1048665  589913  589911  524377  458841  393305  327767  262231  196695  196697  65624  65623  65626  65626  65626  117243993  48496729  36634713  19464281  11075673  6422617  2621529  2031705  1966169  1704025  917593  852057  852057  720983  589913  589914  327769  131159  131159  65626  65626  65626  65626  65626  65623  65626  65623  65626  65624  82575449  53739609  30998617  24969305  2031705  1638489  1572953  1507417  1245273  1048665  983128  786521  655449  524377  262231  262233  262231  262232  196695  65625  65625  65623  65625  65623  65624  65625  80216153  73990233  25296985  21758040  6815833  5767257  3211352  2752601  1704024  1441881  1441880  1376345  1376345  917593  655448  589913  393305  327769  196696  196697  196695  131161  131161  131159  131158  65625  65625  65625  65625  60620889  57737304  14352473  12517464  12386392  11796568  8519769  2687064  2424920  2162777  1310808  1245272  852057  786520  786521  786520  720984  655448  589912  589911  393305  262232  196695  196696  196696  131158  65624  65625  65622  26476632  12058713  9568344  5111896  3145816  2162776  589911  589913  327768  327767  196697  131160  131161  131158  65624  3211351  3145815  2424919  1376343  1048663  786519  589912  458839  393303  196695  131159  131159  131159  65623  65624  65624  65622  65623  2490455  655447  655447  196695  131158  131158  65623  65623  65623  983127  852055  262231  131159  131159  131159  65623  65621  1245270  852054  131158  131158  65621  65623  65622  720982  524374  131158  131158  131158  327766  196694  131158  589909  196694  131158  131157  65621  65621  65621  393301  196693  524373  65621  65621  65621  65620  65621  131156  65620  65620  65620  65620  65620  65619  99942488  85065816  10551384  4980824  1572950  1179736  327768  262227  262234  196696  131151  131156  131148  65619  65616  65623  65613  65624  917594  720986  131161  131161  65626  2752602  983130  786522  589914  393305  327769  65624  5570650  2293850  1835098  1704026  720986  589914  196698  65624  65627  65624  65624  65624  12648538  6357082  3539034  3014746  1507418  1310810  786522  262232  262234  131161  65624  65625  65626  65624  26280026  20971610  6619226  6553690  5308506  5177434  3080282  1835098  1310810  262232  196698  196698  196698  131163  131160  131162  131163  131160  65624  65624  65627  65624  47382618  37421146  19464282  16515162  13631578  10551386  8257626  6946905  4063322  786522  655450  589914  458843  458841  393306  327770  327768  262233  196698  131160  131160  131160  131160  131160  65627  65626  65623  65624  65627  96796762  43778138  43122778  39125081  21364826  13828186  11468889  3407962  2752602  1507417  1441882  1245274  1179737  983130  852058  786522  655448  524377  524376  393306  327767  196698  196696  131160  131161  131159  131162  65626  65625  127139930  55771226  43253850  20316249  13369433  6422618  2687065  2097242  1769562  1572954  1441881  1376346  720984  655447  655450  589913  458841  458841  196695  131161  131160  65623  65626  65624  65626  65626  65626  65626  65624  82444378  51183705  28508249  22610009  1900634  1638489  1441881  1376345  1310809  917593  917593  720985  655447  589913  393306  393306  327769  262231  196695  131159  131162  65626  65623  65626  65626  65626  65626  65625  65623  73531481  73465945  25886809  24576089  6750297  4784217  3276889  2621529  1769561  1179737  1114201  1048665  1048666  917593  852058  786519  655449  327767  327769  196698  196698  196695  196697  131161  65623  65625  65624  65626  65625  63504473  13303897  13107289  9699417  4653144  1769561  1310809  786521  524377  524378  131159  131159  131162  65626  65623  65625  65623  5767256  4456536  2949208  2752599  1376343  1048663  589911  524375  458839  393304  262231  262232  262232  196696  131159  131159  131159  131160  65623  65623  65622  65623  65622  3014743  1245271  983127  852055  327767  262232  196695  65624  65623  65624  65621  65624  65624  2687063  1114199  524375  131159  65623  65624  65622  65623  65623  1572951  1114199  327767  196695  131159  131159  131159  65623  65623  65623  983126  720983  131158  65623  65623  65623  524374  393302  131158  65622  65622  65622  65622  655446  262230  131158  131157  65622  65623  524374  196694  65622  65622  65621  458838  65622  65621  458837  65622  65622  65622  65621  131156  131157  262229  65621  65621  65621  131156  65620  65619  218628185  122880089  36438104  8585305  4259926  3145816  917593  393306  262231  262230  131160  131155  131156  65624  65620  458842  327770  131162  65625  65626  65625  1769562  655450  589914  524378  327770  131162  131161  65627  4784218  1835098  1704026  524378  458843  327770  196699  131162  65626  65624  65625  10813530  6160474  3080282  2555995  852059  852059  458842  262234  196698  131162  65627  65625  65625  65626  65626  65626  19267674  16384090  4980826  4849754  4456538  4063322  3342426  2097242  983130  196699  131160  131160  131163  131160  65626  65628  65624  65627  65627  65624  65625  65627  65627  65627  35848282  29425754  16187482  13107290  10158170  8454234  6815834  5570650  3211354  589914  524378  458843  458841  327768  327770  327768  262234  262234  196698  196699  131160  65624  65624  65626  65624  65627  65625  78708826  42205274  36962394  36175962  23003226  12583002  12320858  3932250  3145818  1835098  1048666  983130  983130  917594  852058  655450  589912  524378  524378  458840  458841  262234  196696  131162  131162  65624  65626  65625  65625  129499226  69664858  46006362  23003226  12517466  8650842  2949210  2555994  2228314  2162778  1310810  1310810  983130  917594  852058  852058  786520  524376  262234  196696  131161  131160  65626  65626  65625  65624  65627  65627  65627  96993370  53805146  27525210  21102682  2359386  1638489  1572954  1572954  1245274  1114202  1048664  852058  720986  393306  327770  196696  131163  131162  65626  65626  65626  65626  65625  65625  65623  65626  65624  65626  65627  65536090  22347865  6488154  3080281  1900633  1179738  720986  393304  262234  196698  196698  131161  131159  65626  65626  65626  65626  65624  9371736  6684760  6357080  3604568  3604568  2490456  1048665  786520  524377  458840  393305  327768  327768  196696  196696  196696  131160  65623  65625  65624  65623  65623  65624  65625  5242968  2293848  1376344  1048664  786519  262232  196696  196696  196697  196695  196696  65624  65624  65624  65623  65624  4063320  1376344  1245272  786519  262231  262232  262231  196695  131160  131159  131160  65624  65622  65624  65624  3342423  1900631  655448  262231  131160  131160  131159  131159  131160  65622  65624  1769559  1048663  458839  131158  65624  65624  65623  65624  65623  65622  1114199  852055  262231  131159  65622  65624  917591  852055  131158  65623  65623  524375  393303  196694  131159  65624  65623  786518  720982  65622  65623  786518  131158  131158  131158  131157  65622  65622  65622  65622  458838  131158  65621  65622  65622  131158  65622  65621  131157  65622  65621  65621  65621  131157  65621  65621  377749593  138870873  82378841  9240665  6291545  5767255  3014746  1114199  458843  196692  131161  131159  65624  65626  65626  65624  65625  393306  393307  65626  65628  65625  65627  983130  524378  393306  327770  327770  196698  65625  3997786  1179738  786522  786522  327770  262234  65627  65621  65625  65625  65625  65625  8126554  3342427  2097243  2097243  589915  589915  458843  327771  65628  65628  65625  65625  65627  16187483  12845147  4522074  3539035  3014746  2949211  1835099  1376346  1245275  327771  262234  196697  131163  131163  65625  65627  65627  65626  30081115  25690202  11927643  9568347  8585306  6946907  6815835  3539034  3473499  786523  458842  393304  327771  327771  327770  262235  262234  196698  196698  131163  131161  65627  65627  65625  65625  65626  65625  65626  65627  69664859  35848283  33488986  31064154  21758042  11337818  10354779  4128859  2097242  1704027  1441882  1114202  917594  852058  786522  655450  589913  589915  589912  524376  262234  131161  131163  65626  65627  65627  65625  65625  65627  122355802  68091994  48889946  25362522  14483546  5963867  2555994  2228314  2162778  1966170  1900634  1507418  1245275  1048666  852058  655450  589912  458840  262232  262235  196698  131160  131163  65627  65626  65627  65626  65627  65626  109510746  31195226  2031707  1376346  1179738  1179738  524376  262234  196698  196696  131160  131162  65624  65625  14745689  13238361  12648537  7536729  5374041  3539033  1245273  1048665  983129  786521  786521  589913  589913  458841  327768  327767  262233  196697  196697  131160  131161  131160  131161  131159  65625  65625  65624  65624  65625  8781913  5177432  4587609  2097240  1572953  524376  327769  327769  262232  196697  196697  196697  196696  131160  131161  131159  131161  65623  65626  65626  65625  5505112  2883672  1900632  1048664  1048664  589912  262233  262233  196697  65625  65625  65625  65626  65625  3473496  1769560  1638488  589912  327768  327768  196696  196696  196696  131161  131160  65624  65625  65625  65623  65624  2621528  1704024  983128  196696  196696  65624  65623  65624  65623  65624  65623  65624  65624  65623  1835096  1376344  655448  262232  196696  131160  131160  65623  65623  65624  65624  65624  65624  1048664  655447  196696  131159  131159  65623  65623  65624  1114199  983127  131159  65624  65623  524375  524375  196695  65624  65622  65623  524375  131159  131159  65623  65623  65623  786518  131158  65622  65622  65622  65623  65623  262230  65623  65622  65623  131158  131158  262230  131158  65621  65622  131158  65621  65622  65625  65621  65622  131157  504627290  137429082  133693530  8585305  8192090  5701720  5505114  720984  393307  327770  262230  262229  196687  131158  131156  131157  65626  65624  65625  65615  65626  524379  262234  131162  65625  458842  327771  196700  196699  65626  65629  2031706  1704027  524379  393307  327771  262234  131162  65628  65627  65626  65627  5767259  2818139  1900635  1704026  589915  458843  262235  196697  131163  65626  65625  12124251  9109595  3342427  3276891  2949211  2490459  2293851  720987  589915  196700  196697  65628  65627  65626  65628  65628  65628  65625  65627  65625  65625  23593051  21168219  10289243  8650843  8388699  4915291  4849755  3407963  2031707  589914  524380  458843  262236  262235  196697  196699  196699  196697  131162  131163  65627  65625  65628  65626  65625  53280859  31391835  27852891  27656283  19333211  11468891  8650843  3211355  2097243  1048667  983131  917594  524379  524379  458843  458841  458841  327769  327771  327769  262235  196699  131163  65628  65628  65625  65627  65628  65627  112394331  52887643  15466587  6815835  1441883  1441883  1376347  655448  524377  131164  65627  65627  65627  65627  32637018  28508250  18022490  17104985  8192089  6029402  3932249  2359386  2228314  2097242  1310809  1114201  852057  720985  655450  524377  524377  458842  393305  327769  327770  196696  196696  196698  196697  196698  131163  65624  65626  13631577  9502809  6684762  5177433  2097241  1114201  1114201  852057  589913  589913  393305  262233  262233  196697  131162  131160  65625  65627  65625  65626  65625  65625  65624  65625  65624  65624  65623  65623  65624  10289241  4980825  4849753  2687065  983129  786521  720985  458842  458841  393305  327770  196698  65623  65625  65625  65625  65626  65626  65625  7667801  2883673  2097240  1572953  852057  589913  458841  196696  196697  196697  196697  65623  65625  65624  65625  65623  65624  65626  65624  4391001  1769561  1638489  1441880  524376  393304  196697  131160  131160  131161  65623  65625  65625  65626  65624  65626  65624  4063321  1769560  852056  327768  262233  196696  65623  65623  65625  65625  65625  65624  65625  65624  2031704  1769560  524376  65625  65625  65623  1704024  786520  131160  131160  131160  65624  65624  65623  983127  720984  65623  65623  65622  983127  393304  65624  65622  393303  327768  196695  131159  65623  65623  65623  65624  589911  262231  196696  65622  65623  65623  65623  458839  65623  65622  65623  65622  65623  131159  65623  65623  196694  196694  65622  196694  65622  65622  660078682  188547162  99745882  12189786  8323163  7143514  5636184  4128859  1835096  458843  262224  196696  196696  131162  65622  65621  65627  196699  196699  65627  65626  917595  458843  327772  196699  131164  65630  65629  1769563  852059  327771  327771  65626  65627  65627  4718683  3080283  2031707  720987  524379  458843  131163  65625  10289243  6357083  2555995  2490459  2097243  2097243  852060  786523  524379  262235  131164  65627  65628  65628  65626  65627  65627  19857499  15532123  7602267  7143515  6553691  4784219  3407963  2818139  1441883  327772  327771  262235  262233  262235  196698  131163  131164  131161  65626  65629  65628  65626  65627  65627  65625  44564571  23920731  23724123  7274587  3539035  2293851  983132  327769  262233  262236  196697  65628  65625  65626  65627  75825242  39125082  35782747  28835930  13172826  11731034  7143514  4587610  3473498  2293850  2228314  1769562  1376346  1179738  1048666  983131  983130  917594  917594  917594  786520  589914  524379  458840  262235  262234  131162  65627  65627  22151258  20447322  8061018  7012442  6946906  6684762  1704026  1048666  786522  786521  786522  720986  720985  589914  589913  458842  327770  262234  196698  196696  131162  65624  65626  65626  65624  65627  65626  65624  16056410  11075674  6815834  5701722  3604570  1704026  786522  720986  655450  589914  458841  393306  393305  262233  196697  131161  131161  65624  65624  65626  65624  65626  65626  65624  65625  10092633  4849753  4849753  2621529  1310809  917593  524378  524378  458841  196696  196697  131161  131162  131161  65626  65626  65626  65623  65624  65625  8912985  3604569  2752601  1441881  1441881  393305  327769  262233  196697  131161  131162  131161  131161  65626  65623  65623  5111897  1966169  1507417  983129  458841  393305  327769  262233  196696  131161  131160  65626  65624  65626  65623  3342425  2097241  786521  262233  196697  131161  131160  65625  65625  65625  65624  65625  65624  65624  2162777  1966169  524376  196697  196697  65626  1441880  1310808  131161  65624  65625  1114200  720984  65623  65624  65623  65625  1245272  786520  196694  65624  65622  65625  65624  589912  327768  196695  65623  65623  655447  196696  131159  65624  65624  262231  262231  131159  65624  65624  65624  262231  65623  65623  65623  65623  262231  131158  65623  131159  65622  65623  65622  65622  65623  131158  716243035  252837979  51314779  30343259  10879067  10616923  6160472  3670107  1048664  589914  327765  327767  196687  131146  131162  131156  65627  65626  65615  65627  131164  131164  131164  655451  196700  131164  65628  65629  65627  1114203  524379  196699  196701  131163  131163  65626  3080284  1769564  1441883  720988  524380  458843  393307  131162  131163  65629  65626  65627  65629  8192092  4456540  2424924  1835099  1769564  1507420  786524  589915  393307  131163  131162  65626  65627  65626  65628  65626  65626  65626  65628  15073372  12189788  6488155  4259932  2228316  852059  262233  196701  131162  65627  65626  65626  65628  65625  86638683  64618587  26411099  26148955  18743387  15401051  11993178  5046363  4980827  2490459  2293851  1638491  1638491  1441883  1376347  1179739  1179739  983129  983131  917595  786523  720988  589914  589913  458843  393304  262235  131163  65625  45154394  33816667  24313947  16187482  13172827  7667803  5570650  2949210  2490458  2097242  2031706  1114202  1114203  852059  524379  458842  327771  262232  262235  196698  196698  131163  131161  65624  65626  65628  65624  65627  65624  25296986  22610010  13500506  9240667  8978523  7864410  1835098  1310810  1310810  1048666  917594  852058  655451  655450  655451  524378  327768  262235  262232  196698  196698  131162  131163  131162  65626  65624  65625  65627  65624  19595354  12779610  7077978  6094938  3670106  1769562  1179738  1179738  983130  852058  720986  589914  262234  262234  196698  196699  131162  131163  131160  65624  65625  65624  65627  65627  65624  65626  65626  65627  65624  12517466  7209050  5111898  2621530  1704026  1441882  786521  589914  327770  327769  262234  196699  131160  65627  65626  65624  65624  65626  65625  65624  65626  65624  65627  8519770  3604570  2687066  1441882  1376346  655449  458841  393305  262233  196698  196697  196698  131161  65624  65626  65624  65623  65626  65624  5832794  1900634  1704025  786521  458841  458841  327769  131161  131161  65624  65625  65625  65626  65625  65625  65626  65625  65625  65625  3997785  2490457  1114202  327768  262233  131161  65626  65624  65624  65626  65626  65624  65625  2424921  1769561  852057  196697  131161  131160  65624  65626  1507417  1376345  393305  262232  196697  65625  65625  65625  65624  1638488  1048665  327769  131161  131160  65625  65624  65623  1638488  393304  196697  131161  65624  65625  65623  655448  327768  131159  131161  65622  65624  65623  458840  196696  65624  65624  65624  65624  65624  327767  131159  131160  65624  65624  65624  65622  196695  65623  65624  196695  65624  131159  65623  65623  65623  65623  131159  65622  615317596  242483291  54198363  17956955  12320859  8061020  5898329  1966169  1245275  393302  327768  327760  327765  131163  131165  65628  65628  65625  65614  65625  65619  65627  65629  65628  131164  458843  131163  65627  65626  65627  65627  983131  196701  196701  131163  65628  65629  65627  65627  2162780  1376348  589916  524380  262237  65628  65629  65626  65626  65626  6422620  4456540  1376348  1245276  1179740  393307  65628  90505308  48758876  22610011  17498203  14155868  9830492  8454236  3997787  3276892  1900636  1507419  1441883  1310812  1179739  983132  917596  720988  655449  524380  458844  327772  327771  262236  262233  262234  196699  65625  65627  65625  68681819  35913819  22085723  14876763  14221403  9699420  8454235  3997787  3735644  2949211  1966171  1376348  1245275  1114203  917595  852059  589913  524379  458843  458843  458843  327769  327772  327772  327772  196697  131163  131163  65625  51183707  38273115  26148955  17039451  14352475  9306203  7602267  3211355  2621530  2424923  2228315  1638491  1441883  786524  720985  655450  589915  589913  524379  524380  458841  327771  327772  262236  196698  131164  65628  65625  65625  31719515  29229147  12124251  11141211  10485851  8585307  2031707  1900635  1179738  1048667  1048667  983130  852059  655451  655451  589915  393307  262235  196698  196696  196698  131162  131162  131161  131162  65627  65624  65628  65625  21561435  14155866  8912987  7733339  4325467  1441882  983131  852058  786522  524379  458842  393307  327771  262235  262235  196699  196697  196698  131161  131162  65625  65627  65624  65624  65624  65625  65626  65626  65625  16253018  7274586  5636186  3145818  1310810  983130  852058  589914  589914  262234  196698  196698  196698  196697  131162  131161  131163  65627  65626  65627  65627  65627  65624  65627  9568346  4391002  2359386  2031706  1704026  655450  655450  655449  393306  262234  196699  131162  131161  65624  65626  65624  65626  65625  65626  65625  6029402  2293850  1900634  1638490  983130  589913  327769  327769  262234  262234  196698  131162  131163  131162  65626  65624  65625  65626  65625  3407962  3080282  1638490  393305  196697  196698  196698  131162  131161  131162  131161  131162  65626  65624  65624  65627  3407962  2097241  393305  196697  196698  131162  65626  65626  65624  2359385  2228313  393306  393305  196697  131162  131161  65624  1048665  720985  196697  196697  131161  131161  65624  1048665  786521  131161  65625  65625  65624  917593  393305  131160  65625  65624  65625  65623  1048664  196696  196696  65625  65624  65624  327768  327767  65625  65625  65624  65623  196696  131160  65625  65624  65624  196696  65624  65624  131160  65623  65624  65623  65623  65622  497418332  208994396  59441244  8781916  7340124  5111899  4718681  2162777  524377  458832  393303  196689  196684  131159  131163  131156  131164  131159  65629  65629  65628  65621  65616  65629  65629  196700  131165  131164  65629  720988  327772  327772  196701  65628  65627  65630  2293852  1114204  852060  720988  131163  65629  65627  163053660  69402716  52822108  16121948  7536732  6881372  3670108  2818140  2359388  2359388  2031708  1900636  1835100  1572956  1441884  983130  852060  655452  589915  393308  393309  262236  196697  131164  131164  65629  65627  65629  65629  45219932  45219932  16842844  10551388  10354780  9437276  7012444  2162780  1835100  1114204  852060  786524  786524  655452  524380  458844  458844  393308  393309  327771  262233  262236  196700  131161  131164  65629  65628  65625  65625  62783580  31457372  19595356  13762652  12845147  9044060  8257627  3866715  3342428  2949211  1507420  1114204  1048667  1048668  983132  917595  655452  655449  655452  524380  458843  327771  327772  262236  131161  131164  65629  65628  65628  56164443  38142044  26411099  18088027  13238364  9633884  8519771  4391003  3604571  2555995  2162780  1835100  1835100  1048668  983131  852059  720985  655452  589916  524380  458843  262236  196700  196699  196700  131163  131161  65626  65628  34340955  33030235  13566043  11927644  11337819  9437275  2228315  2031707  1769564  1638491  1507419  1310811  1179739  1114203  1114203  589915  589915  393305  327771  196698  196700  131164  131161  131161  131164  131162  65627  65625  65628  28901467  14155867  13107291  8585307  4718683  1572955  1114203  852059  720987  655451  524379  458843  458843  458843  262234  262234  196699  196699  196697  131163  131162  131161  131163  131163  65624  65626  65626  65625  65627  18481243  8978523  8061019  3735643  2293851  1441883  852059  786523  458842  327771  196699  196697  196699  196700  131163  131163  131161  131163  131163  65626  65628  65627  65627  65627  65627  65626  65625  12255323  4194395  2949210  2687067  1441882  1114202  524379  458842  393306  327771  327771  196699  131163  131162  131163  131162  131160  65625  65628  65627  7077978  3670106  2687067  983130  917594  655450  327770  262234  196698  131163  65626  65627  65626  65624  65627  65627  65625  6684762  2621530  983130  262234  196698  131162  131162  65627  65626  65624  65626  65626  65626  65627  3539034  3276890  524378  131163  131161  65625  65627  65626  2490458  2162778  131162  131163  131162  65624  65627  65626  65625  1441881  1376346  131162  131161  65626  65624  65626  65624  1507417  917593  262233  65625  65624  65626  1507417  262233  131161  65625  65623  65624  65626  65624  655449  327769  131160  65624  65625  65625  65624  524377  196696  131160  65624  65625  458840  131161  65624  65625  65624  65625  196696  131161  65623  196696  65624  65624  264437852  138477660  56361052  6291548  4194393  2949212  2752598  2097241  1769561  327759  327773  196693  131156  131159  65615  65629  65625  65617  65618  65629  65627  262236  196700  65628  524380  393309  131164  131165  104398941  72679517  66584668  33947740  3211356  2424924  1900637  1835101  1835100  1769565  1507421  1441884  1376348  1114204  1048669  983130  852060  655452  655450  589916  589916  327770  196699  131165  131162  65628  65629  65626  65626  104792157  81002589  30343260  16646236  7929948  6619229  2949212  2424924  2097244  1638492  1638493  1376348  1245277  1245277  1114204  589916  589914  458845  393308  393309  327773  327773  262234  196701  196698  196698  131165  65628  65628  52101213  42008668  12845148  11993181  11468893  9240668  8912988  2752604  2162781  1638493  1179740  1114205  917596  720988  655452  655452  589916  458842  458842  196701  196700  196700  196701  65629  65629  65628  65629  65628  65626  57147484  26411100  18481244  15138908  9109596  8192092  7733340  4522076  3145820  2752604  1179740  983133  917596  852061  786524  589914  524380  458844  458843  393307  393308  393309  131162  65629  65628  65627  65628  65629  65625  62455900  38928476  25821276  17760348  12517468  8716379  7274588  3801180  3604572  2555996  2424924  1835100  1638491  852060  852060  655451  393307  393308  393305  327773  262236  262236  196700  196700  131163  65628  65629  65628  65628  41418844  38142043  17301596  11993180  11862108  11075676  3473499  2359388  1900636  1376347  1310812  1310811  1245276  1245275  1245276  1048668  655452  524377  327772  327771  327772  262236  262235  196701  196700  131163  131161  131163  65628  32964700  18022491  13500508  10027099  5832796  1704028  1507419  1507419  1114204  1114203  1048667  917595  524379  524379  393308  262236  262234  196701  196697  131163  131163  131164  131161  65627  65626  65627  65625  65628  65628  20643931  11403355  10092635  4653147  2162779  1638491  1310811  1179739  917595  655451  458842  458843  393308  262235  196699  196700  131164  131161  131162  65627  65627  65628  65628  65628  65628  12517467  5242971  4980827  2490459  1835099  1572955  786523  655451  327771  196699  131161  131161  65628  65627  65628  65627  65625  65627  65627  7012443  3407963  1966171  1441882  1048667  720987  589914  524378  196699  196699  131163  131163  131160  131161  65625  65625  65627  65627  65626  65626  4849754  2555995  1572955  458843  393306  327771  131162  131162  131162  131163  65628  65625  65625  65626  65625  65625  65626  2621530  2490458  786522  262234  196698  131163  131161  65627  65625  65627  2162778  2097242  524378  196698  196697  196697  196699  131162  131162  131162  65627  65625  65626  65626  65626  65624  1638490  1310810  393307  327770  196697  196697  196698  131161  131162  131161  131161  65624  65627  65624  1572953  1048666  458842  262234  196697  131161  131162  65626  65625  65624  720986  524377  327770  327769  196698  131161  65625  917593  196698  196697  196697  196697  196697  196698  131161  65624  65626  65625  65625  65626  65626  589913  458841  131161  131160  65626  65626  65626  65625  65624  65624  65624  65625  65626  65626  327769  327768  131160  65624  65625  65626  65624  393305  196696  131160  131160  65625  65624  65625  65625  65625  589912  65624  65624  65624  65624  65625  458840  65625  65623  65624  65625  65625  65624  65625  90898525  50528349  46071901  5767255  3604569  2883673  2424925  1245277  1179735  589914  393298  196695  196697  65620  65630  65630  65630  65615  65621  65627  65629  196702  131165  65628  40239197  25886813  22806621  18481245  9764957  3997789  2424925  1114205  852061  786525  655450  589917  524382  524381  524381  458845  327772  327771  262236  262238  131163  131163  65627  65627  65626  65626  65630  65629  65629  66453597  65339485  39911517  35979357  1704029  1638493  1638493  1572957  1572957  1507421  1048669  1048669  852061  720986  589915  524380  524380  262234  196698  131165  131164  65628  65630  65626  65630  65628  65630  65630  65627  100991069  88146013  29425757  23855197  8323165  8192093  3211357  3211357  1835100  1835101  1835101  1441885  1310813  720989  720989  720988  655453  458845  458844  393309  327772  196700  131165  131164  65626  65629  65626  65626  65630  62455901  49152093  14680157  11534429  11468893  10616925  10092637  1900637  1769564  1572957  1310813  1245277  983133  786525  786525  720989  720988  720988  524381  327772  327772  196701  131162  131165  131165  65628  65630  65626  65627  47710301  25624669  15859805  12189788  10551389  10223709  6881373  2949213  2687068  2293852  1179741  1179740  786525  655453  524380  524381  524381  458844  196701  196700  131164  131164  131165  131164  131165  65626  65630  65626  65629  64421980  36044892  22478940  17694812  9371741  9306204  6357084  3866716  3407964  3342428  2293853  2162780  1310813  1114204  786524  655453  589916  393307  327772  327772  196701  196701  196700  131164  131165  65628  65627  65629  65628  50659420  42860636  18481244  13828188  12583004  12255324  2621532  2293852  2228316  1638492  1376348  1245276  1048668  983132  983132  524380  458844  458845  458844  327772  196700  131163  131161  131163  65629  65629  65629  65628  65629  40697948  23461980  17039452  13238364  6357084  3080284  2228316  1966172  1114204  1048667  917596  720988  589916  524380  458844  393309  393308  393308  262236  262235  131163  131164  65628  65629  65627  65629  65626  65626  65626  26083420  12583004  10354779  5898332  2949211  2031707  1376347  1376347  1048668  720988  589916  327771  262236  196700  131164  131162  131163  65628  65626  65628  65626  15073371  5898332  4718683  3407963  2031707  983131  852059  589915  458843  393308  327771  262236  262236  262236  196698  196700  65628  65627  65625  65626  65625  11337819  4194395  3145819  1835099  1114203  983131  589915  458844  327770  327771  327771  196699  196699  131163  65625  65628  65625  65628  6881371  3473499  1966171  589915  393306  262235  196698  196699  196698  196699  131164  65627  65627  4259931  3932250  917594  327771  262235  262234  262234  196699  131163  65627  3014747  2228314  393306  327770  196699  131162  131163  65627  65626  1966170  1769562  262235  196698  131162  131163  131163  131162  65627  1835098  1179738  131162  131161  65625  65626  983130  262234  65627  65625  786521  262233  65624  65626  65625  65626  65627  65625  786521  196697  131161  131162  65626  458841  65625  65625  65625  65626  458841  65625  196697  65625  65624  65625  29753437  22741085  13959261  6946905  458845  393306  327773  262232  131151  131163  65615  65628  8126557  6881373  4718685  2687069  983133  458845  196701  131166  131164  65629  65628  65627  16515165  15269981  6619229  3080285  655454  589917  458846  262237  131166  65630  65628  36110429  32112733  1310813  1245277  720988  131166  131164  65630  35455069  26411101  3342429  589917  458845  327773  131165  131166  14745693  11796573  2621533  524381  262237  196701  131165  65628  65628  65629  12583005  5374045  3539037  393309  327772  65628  65629  10944604  4849756  3997789  983132  196700  196701  65629  65629  65626  65626  4980828  2818140  1507420  393308  131163  852060  458844  262236  65628  65629  65628  9633885  3080285  393312  262239  65632  65631  65633  5111903  3145824  2424928  655455  589920  524384  458847  262240  262240  131168  131168  131167  65630  65632  65633  65629  33292384  20316256  11927647  6750304  4063328  3932256  3670112  3211359  3145824  2949216  1900639  1704032  983137  720991  720991  720992  524383  393311  327775  196704  196704  131166  131168  131166  131167  65631  65633  65633  65632  115671136  68288608  29098080  22282336  21299296  18546783  11468896  9896032  8978528  8650847  8454240  5636192  5570656  5439584  4456544  3539040  1900639  786528  786527  524385  327775  196704  196703  65633  65633  65630  65633  65632  65632  149487712  146538592  76415072  50724960  41353312  32309344  30081120  14352479  13631583  13500512  10420320  7733343  7405664  7012448  6357088  5832799  4784224  4325472  4128864  3407968  3407968  3211360  3080288  1900640  1441888  1114208  655455  589919  524383  143130720  121831520  108331103  50593888  48496736  42860640  23789664  19398752  9699423  8847456  7536736  7536736  7143520  5636192  4849759  4784223  4456544  4391008  4259936  3342431  2293856  1835104  1310816  1245280  1048672  983135  720992  131167  131167  120389728  60817504  58064991  55705696  38731872  29622367  10289248  7602271  6094944  5636192  5505120  4980831  4391007  4325472  4063328  3407968  3276895  3145824  2687072  2162783  1572960  1114207  917599  786528  720991  655456  458846  65631  65632  65077344  34406496  25165919  23396447  15138911  13631583  7995487  5832799  4718687  3407968  3407968  3211360  2556000  2228319  2228320  2097248  2031711  1966174  1704031  1245280  852064  786526  655455  655455  458848  393311  327776  262238  131168  30146655  14286943  12517471  9175135  5898335  4849759  4522079  3342431  2359391  2293855  1704031  1572959  1507423  1507423  1179742  983136  786527  786527  720992  589919  524384  524382  327775  262240  262240  262238  196703  131168  131167  11206751  5111903  4587614  3997791  3473503  2555999  2162783  1507422  1245279  1048670  1048671  917599  720991  589918  589920  589918  524382  262240  262238  262238  196703  131166  131166  131164  65628  65630  65631  65632  65628  6226015  2555998  2097247  1376351  1114207  786526  327776  327775  327774  262237  196702  196703  196703  196702  131167  131167  65632  65630  65629  65631  65632  65629  65630  65632  65631  65630  65628  65630  65631  65630  65630  31916126  16515166  4456542  3997790  2883675  2752603  2490460  2097246  1704030  1638492  1572954  1048667  852062  852060  327769  327768  262238  196700  196699  196695  131159  131159  65631  65629  65628  65633  65634  65635  65632  65632  65630  65634  65632  65631  65631  2556000  2228320  393312  327776  262239  196705  196705  196704  196705  65634  41943136  14680160  6750304  5832800  4915296  2490464  2424928  1900640  1769568  720992  655457  458849  458849  393312  327777  327776  262241  262240  196705  131168  65633  65632  65633  65629  65633  65634  65634  65629  65633  128057440  55836768  29163616  19660896  18874464  7471200  6684768  6488160  6357088  3801184  2752608  2752608  1966176  1966176  1507424  1114208  786528  720992  655456  655456  458848  393312  327776  262240  196702  131169  131167  65630  65634  144572512  141164640  59441248  39583840  20185184  18088032  8192096  7143520  6750304  6553696  5636192  5374048  5242976  3080288  2359392  1376352  1245280  1114208  1114209  983136  852065  786528  720992  589920  589920  196705  131169  131167  65629  143065184  74317920  58261600  45940832  10879072  7733344  6226016  5898336  5046368  4980832  4653152  3670112  2424928  2228320  2097248  1704032  983135  655456  655457  458849  458847  393312  393311  393311  262239  262241  196704  131168  65633  79233120  40501344  25952352  16318560  9175136  4849760  4456544  4391008  3932256  3342432  3342432  3145824  2031712  1507423  983135  786527  786528  589920  524384  458848  393311  327775  327776  262239  196703  196705  65629  65630  65629  37814368  18677856  6750303  6488159  3866720  2883680  2293856  1966175  1245279  1179744  1048672  1048672  983135  917600  852063  655456  589920  524383  327776  262239  262239  262240  131167  131166  131167  131169  65632  65632  65633  11075679  5374048  2687072  1376351  917600  917600  917600  786527  589920  589920  393313  393311  393312  262239  196704  196702  131168  65630  65631  65629  65631  65632  65629  393312  34209887  7012447  1966175  1441887  1179744  1048671  655454  327773  262235  131165  131161  131165  65635  327777  262241  131168  65630  2097248  1900641  524384  393312  262241  262241  196704  196703  131168  131167  65631  65634  23724129  8585312  4915297  3080289  2687073  2293857  1441888  983136  852064  655457  589921  393313  393313  327777  196704  131169  131170  131167  131167  65630  65633  65630  65630  65634  65634  65633  65631  107413600  39977057  22347873  15335520  13762656  5832800  5505120  4915297  3670113  3539040  2424929  2293857  1704032  1572960  1245280  1048673  786528  458849  393312  327776  196704  196704  196703  196704  131169  131170  131168  65634  65634  144506976  123142241  52166752  28508257  19202144  14942305  7340129  6226016  6094944  5963873  5636192  4849761  3735648  2359392  1245280  1245281  1245280  917601  917600  852064  786529  524385  458848  458848  262240  196705  196705  196705  65633  149094496  87883872  60620897  52756576  9699425  7929953  7340128  7274592  6291553  5439584  4587616  4063328  3407969  2949216  2490464  2293856  1310816  720992  720992  655456  524383  524384  393313  393313  327776  262240  196704  196704  131167  98828384  51314784  31653984  18546784  12255328  5963872  5177440  5111904  4522080  3145825  3014752  2556000  2556001  2097248  1114208  983136  983137  917600  852064  524384  524385  393313  393312  327775  131167  131165  65630  65633  65630  42860640  22741088  9764960  5701728  5177440  3211360  2293856  2228320  1900640  1835104  1572960  1245280  1179744  458848  327776  327777  196704  196705  196705  196704  196703  131168  131167  131169  65631  65631  65632  65633  65630  1114208  131167  65633  65633  65633  71565408  14155872  6946912  4194399  3932256  1572960  393311  327773  327773  262237  262238  196701  196699  131162  65633  65629  65632  65633  65633  65631  65634  131169  65633  65633  65635  131171  65634  65631  524386  196705  65633  65632  65633  65631  65634  3014753  1179745  852066  589921  393313  262241  131170  65634  65631  65630  65634  19333217  6357089  5046369  2949217  1900641  983137  983137  983136  589922  524385  524384  327778  262241  262240  196706  131168  131167  131170  131169  65634  65632  65632  65634  65635  65634  65634  65634  79167585  27328609  15663201  12517473  10158177  4456545  4063328  3735648  2752609  2228321  1900641  1638497  1376353  1114209  1048673  786529  458850  458848  327776  196705  196706  131170  131166  131168  65631  65633  65634  65634  65634  129040481  103678049  44105825  21037153  15728737  9568353  5767265  5505121  5505121  5439585  4325472  3670113  3211361  1966177  1572960  1114209  1048672  1048673  852064  786529  786528  655456  524385  327776  196705  131167  65634  65630  65634  152371297  95223905  53608545  52887649  8585313  8585313  8454241  7077985  6946912  5767264  5439584  3539041  3473505  2949217  2687073  1704033  1638496  983136  852065  720993  720992  589920  524385  458849  458849  393313  262241  65631  65634  119406689  53477473  41484384  26017889  6029409  5898336  4522080  3735648  3145825  2359393  2293857  2097248  1769568  1048672  720993  589921  589920  524385  262240  262240  196704  131169  131166  131168  131169  65634  65630  65634  65630  4587616  655456  262242  196704  65630  65633  208011360  36110432  30736481  14090336  9896032  3735648  1376352  786526  458846  393310  327774  196701  65630  65632  65631  65631  65626  65626  65589  65581  65631  65630  65631  65636  65631  65634  65634  65633  65636  65634  65636  131168  65635  65633  65632  196704  131169  65633  524386  393314  196706  131169  65634  65635  65635  65634  65630  65635  3801186  1310817  786529  655458  524386  262241  196706  196706  196707  65635  65633  65634  65633  65635  65634  18022497  5570657  4915297  3211361  2883682  1310818  852065  786529  655458  589922  589922  262242  262242  262241  196706  131171  131170  65635  65635  65633  65632  65633  65632  65633  60227681  27721825  12189793  10158177  8847457  5046370  3866722  3080289  2883681  1704033  1638498  1572962  1114209  655457  589920  393313  327777  327778  327777  262242  196705  196706  131167  131170  131170  65632  65631  65634  65633  121831521  84672609  34865249  18415713  12583009  7536738  6357089  5963873  4522081  4194401  3604577  3276897  2359393  1638497  1245282  720992  655457  589922  393315  393312  196705  196704  196704  131169  131169  131170  65633  65635  65634  138346593  102563937  52953185  50004065  7667809  7471201  7077985  5046369  4391009  4128865  3997793  1704033  1638497  1507425  1310816  786528  458849  393314  196704  131170  131170  65634  65631  65634  65634  65632  65631  65634  65632  6881377  2687073  458850  393312  65634  65632  65633  451936353  131137633  42139745  27132001  21037153  5111905  1572961  852062  524382  262241  262237  196698  196701  196701  131166  131168  65633  65632  65630  65630  65628  65630  65634  65610  65599  65623  65629  65631  65629  65586  65631  65632  65583  131154  65632  65630  65631  65632  131168  196704  65632  65633  65587  65581  65629  65633  65631  65633  65632  65635  65634  65634  65636  65632  65634  65631  65633  65635  65635  65635  131170  65636  65635  65633  131170  131171  131171  65635  65635  65635  1179746  655458  393314  196705  131170  131169  65636  65635  65635  65635  65635  65633  65632  4587618  2031714  983138  917602  589922  458850  327779  196707  131170  131170  131171  131171  65632  65635  65636  65635  65635  65634  65635  65634  20775010  6291554  4849762  3932257  3276898  1376354  1376354  1179746  983138  983138  852066  327777  327778  262243  196706  196706  131170  131169  131171  131168  65635  65634  65635  65635  65634  65635  65635  65633  65632  54132834  25165922  12058722  8781922  8519777  4063330  3735650  2949218  2556002  1638497  1441889  1310817  1179746  917602  786529  589921  393313  393313  327778  327777  262241  196706  196706  131170  131170  131170  65635  65631  65633  102105185  74252385  27852897  14221410  9306209  6881378  4980833  4325473  3080289  2752609  2556002  2490465  2424929  1048674  917602  852066  720993  655457  589921  393313  393313  131168  131167  131170  65634  65634  65633  65632  65634  5439585  4980833  4849761  983137  524385  327778  262241  131171  131171  65634  65635  673775713  300482657  47775841  37027937  31391841  6553697  2621537  917598  655458  589919  458846  196706  196705  131168  131168  65634  65631  65635  65634  65625  65631  65630  65634  65625  65631  65631  65635  65632  65630  65629  65631  65610  65632  65628  65632  65630  131167  65630  65628  65631  65632  65632  65585  65585  65631  65632  65633  65588  65633  65631  65634  65636  65632  131171  131171  65632  262242  65634  65635  65636  65632  393315  327779  196708  65635  65635  65634  1769571  1114210  458850  393316  262243  196707  196707  196707  131172  65632  65635  5177442  2490466  1835106  1835106  1376355  458850  327778  262243  262242  196706  196706  131169  131169  65631  65634  65632  65634  65634  65636  65636  65633  65635  19464290  7077986  5177442  3866722  3014754  1704034  1245282  1048674  786530  524386  393314  327779  327778  327778  262242  262242  131170  131171  131169  65636  65634  65634  65634  65635  65634  65633  65633  50135138  24707170  12320866  9896034  8257634  4849762  4522082  3014754  1704034  1704034  1441890  1114210  786530  786531  720993  458850  393313  393314  262242  196705  196706  196707  131171  131170  131169  65633  65635  65633  65635  8978530  6619234  2818146  1769570  917602  589922  262241  196706  65631  65635  65632  742391905  406519905  57868385  39518305  33357921  7209058  6029409  3276897  1114209  1048672  917598  458846  393313  262239  131164  131170  65626  65632  65629  65634  65633  65635  65634  65633  65632  65635  65631  65634  65631  65632  65631  65631  65631  196703  65633  65633  131150  65633  65631  131169  65632  65632  65631  65632  65632  65631  65633  65631  65633  65634  65632  65630  65633  65631  65634  65637  65633  65637  65636  65635  65635  65636  131172  131169  65636  65635  65634  196707  65633  65636  65636  65634  262243  196706  65634  65633  65636  65636  65636  1048676  655459  196706  131171  65635  65636  65634  65635  65636  2424931  983139  852067  589923  524386  458851  262244  131170  131171  65634  65636  65632  65636  65633  65633  65633  65636  7733347  2883683  2752610  2031715  1507426  917603  458851  393315  393315  196707  196707  196707  131169  65636  65632  65636  20512867  6684771  4718691  4653154  3801186  1638499  1048674  983139  983139  917602  393315  393314  262242  262241  196707  65633  65636  65632  65633  65635  65636  65635  65634  65633  65632  65633  65635  65633  9699426  4391010  1310818  1114210  655458  393314  262242  262243  65635  758710370  432078946  60358754  41287778  35520610  16777314  8257634  2687074  1835106  1310817  1048671  524386  327775  262241  262239  196705  131167  131167  131164  131169  131171  65634  65636  65631  65632  65631  65631  65633  65633  65629  65631  65632  65633  65634  65629  65634  65634  65632  65632  65633  65631  65633  65630  65635  65632  65632  65635  65635  65637  65637  65635  65636  65632  65636  131169  65635  65635  65637  65635  655459  327780  327779  131172  65636  65636  65637  65635  65636  65637  65636  1245283  983139  852067  131172  65636  65636  65634  65636  65636  65636  65634  65637  4063331  2031715  1048675  786531  524387  458851  196705  131170  131170  131169  65636  65636  65632  8585315  3276899  1966179  1638499  1376355  1376354  1048674  589921  262242  262243  131171  131171  131172  131169  131170  65636  65636  65632  65636  65636  65634  65636  65637  5111907  2359395  1638499  393315  196707  131169  131171  65636  65635  65634  762839138  432472162  68550754  44761186  35455074  23199842  7471202  3604578  2490466  1114210  852063  655458  458848  327775  196704  131170  131169  131172  131170  65628  65634  65633  65635  65636  65635  65633  65634  65629  65631  65633  65634  65633  65633  131151  131168  65633  65635  65634  65635  65632  65632  65635  65634  65633  65634  65635  65635  65635  65635  131171  65635  65634  65634  131172  65637  65635  65632  262242  196707  131170  65636  65635  65635  65636  589923  393316  262242  262242  65636  1572964  1048676  720995  393315  131171  65636  65634  65633  65636  65632  3932260  2293859  2031715  1114211  720995  524387  458851  327779  196707  65637  65631  65637  65635  65636  65637  65634  65636  65635  65635  4194403  1638499  1245283  262243  196706  131171  131173  65637  747372642  397344866  68157538  43384930  31719522  24969315  9109602  3014754  2687074  2621539  1114207  655458  393312  327778  327778  196702  131171  131172  131170  65635  65634  65637  65630  65632  65636  65630  65635  65632  65633  65631  65632  65634  65633  65635  65632  65636  65633  65631  65634  65638  65638  65636  65637  65637  65635  131172  65635  65636  393316  196709  196707  131171  131171  131173  65634  786531  589923  393314  262244  65637  65637  1900643  1507428  786532  786531  131172  131172  65633  65637  65635  2293859  720996  196707  131173  65637  65637  697434210  351928419  67764322  39845986  30081122  27983971  7995490  4194402  2556003  2359395  917600  786530  524388  458848  393315  196705  196702  65633  65590  65634  65636  65636  65628  65632  65638  65630  65629  65632  65635  131169  65635  65635  65636  65637  65632  65634  65636  65638  65634  65637  65636  65639  65635  65634  65635  65636  65635  65637  65635  65634  65638  65638  196709  196707  131171  131173  65633  65635  65635  524387  458853  393316  196707  196708  65634  65635  65636  65634  1048676  786532  393316  327780  65633  65634  65633  65634  65635  65638  65638  1966180  786531  65633  643498083  313327715  65667170  38469731  28115043  26738787  6619234  4456546  2228324  1835107  1179746  1048672  589920  458850  458851  393315  262242  131170  131168  131171  65634  65632  65635  65637  65634  65633  65632  65632  65636  65635  65636  65634  65635  65636  131171  65634  65637  65635  262244  65636  65634  262242  65638  65636  393316  65635  65638  65636  65635  65637  458852  196708  196708  196709  131171  589924  327780  196707  131173  131172  65636  655460  589923  65633  569901155  258146403  60555363  35061859  25559139  22741092  6422627  5636194  1966179  1900642  1835107  983137  852066  720995  720993  458852  196704  196707  131173  131171  65635  65633  65638  65633  65634  65633  65633  65634  65632  65632  65636  65635  65637  65634  131172  65635  65635  65636  65636  65634  65634  65634  262243  196709  131172  65636  65635  65636  65638  196706  131172  65633  65635  65634  65636  327780  131172  65635  65636  65634  65635  65636  917604  327779  196707  506527843  228720739  50069603  31129699  21561443  19988580  8978530  5308515  2424930  2228323  1441892  983137  852066  720993  327779  65634  65634  65634  65634  65633  65630  65634  65634  65632  65635  65633  65634  65633  65634  65636  65636  131173  65636  65635  65637  262244  196709  65637  262244  196707  131172  131172  65634  327780  196707  65637  182714467  44171363  22151267  17498212  1507425  917602  393316  196708  196707  65637  65636  65627  65633  65638  196708  131171  65637  65635  65636  2162788  786532  160366675  34537555  16056404  11075668  5308498  2162769  720979  393298  327763  65618  171966547  38928468  8781906  3801172  786515  393300  262227  196691  131155  65618  148963411  24313940  18677843  917587  655443  524370  196692  196693  196691  65623  89325651  20840531  11010131  786515  720979  262230  196692  65614  65621  65619  72941651  22151251  6815827  786515  655443  589908  458838  131154  65620  65618  43974739  13762643  2359380  983124  524371  393301  327763  327761  131156  65620  65620  21561428  7798867  1769558  983124  393300  327765  131155  65620  65620  65614  65621  14811221  4325459  2097236  1572950  589909  524370  262227  262230  262227  65618  14090325  4128852  2097237  2031702  524373  327761  196692  131158  65622  65615  13697110  3997781  2031702  1966165  524369  524373  196694  196692  65626  65616  65622  13631574  3997781  2555990  2424917  1048661  262231  262230  196690  131158  65621  13172822  5177430  2359381  2031702  917589  393298  262231  196694  131158  65622  65620  15007830  5832790  3276885  2162775  1048661  458838  393299  196693  131159  65619  65632  65621  15204439  4325462  3080278  1900631  983126  393301  327768  327766  196695  131157  131156  65616  65623  16187479  6160471  3866710  1835096  1638486  262229  196695  196694  131160  131158  65623  16121943  6357078  2949206  1310806  1310808  458838  262234  131157  131159  65615  65625  65623  65624  65633  65605  15859800  7471191  3014742  1966166  983129  458838  458839  196694  196695  65632  65621  65615  65624  65618  16187480  7209047  3735638  2097239  1704024  458838  327768  262233  196695  65623  65625  65615  65622  13828184  8912984  3866711  1572950  1245272  1048663  262231  196696  131159  131163  65623  65635  65624  65623  65624  14024792  8847448  2883671  2162775  917593  524375  393304  196695  65622  65636  65622  65625  15728729  8519768  2949207  2818135  589913  393305  327768  131159  131160  131160  65615  65626  13893721  8585305  3670104  2752599  1245272  720986  327770  262232  131160  131163  131158  65618  65627  65613  14483545  9502809  2818136  2293848  1441879  524378  327768  327767  262233  65628  65626  13041753  5242968  1048667  262234  65602  65597  39780444  21037148  3473501  2031705  655451  458843  393301  327769  327769  131163  65628  65629  65626  65617  46334045  45088861  4587613  2359386  1572957  720989  196696  196696  131161  65625  65626  105185373  104005725  4128861  3014750  2424923  1835101  262234  262231  262234  131161  131163  65620  65626  202244189  194052189  14680157  6619229  3735645  1638493  655454  327767  327770  262234  196698  131162  65624  65626  65628  262799453  255787101  31326301  9044061  5242973  2687069  524382  262234  262233  196698  131166  131158  65617  65629  315490397  258998366  46530653  11075677  6291550  4522077  393304  327770  131162  65597  65616  397017181  257949790  73072733  14614621  6422622  5374045  720986  458844  131165  131162  131158  131159  65625  65615  65623  65616  65626  65627  65630  65630  502267997  259981406  109641821  17629277  8519773  7864414  917597  655450  262237  196698  131162  131164  131162  65631  65617  65621  65628  65620  65624  581435486  252575838  153092189  24117341  12189789  6684766  2555995  1376349  524378  327770  327772  196695  131163  131164  131159  65621  65629  65604  65620  65627  636092510  231800926  179699805  25755742  14418013  8781916  8781918  2490461  1114204  196696  131163  131158  131162  131166  131158  131162  65624  65593  65630  65631  65628  65628  65631  690815070  219676766  205783134  23593054  17956957  15925340  7471198  2359389  1572956  786524  327774  262235  196697  196699  131163  65623  65629  65630  65600  65617  730857566  234750046  203161695  29491294  20971612  16908382  6881374  3145822  2621532  1704028  393306  327772  327773  327772  131158  65620  65598  65621  65616  65612  65591  65613  65624  65633  65628  765132894  250282078  179437663  31326300  29884510  19267678  6750303  3342429  3014748  2097244  393310  327771  262229  196700  131164  131166  65622  65632  65626  65613  65622  767492190  261685342  156041311  38469724  30212190  22806622  6226015  5111902  4587612  2687068  327771  327772  131169  131167  131165  65632  65614  65628  65627  65632  65623  65631  65632  65631  730660959  260112479  132120671  43319389  27918431  22282334  4980831  4980830  3866717  3604573  458846  327771  262236  262237  131164  65629  65630  65629  65625  65629  566296671  227803231  78381151  50266205  21954655  19529823  5505117  4784223  4391006  4391004  458843  458844  393308  327773  196698  65619  65632  65612  65612  65631  65632  65631  65619  364118111  167575647  56688733  23920735  15925343  12320863  4456541  4128861  3407966  1179743  786522  458844  393310  393308  196698  196698  65626  65631  65629  65632  209911902  91619423  58327133  8192094  6619229  6422623  3932253  1835102  1376351  1245274  786525  196700  196698  131165  131161  131165  65632  65633  65629  111935582  47382623  45219933  5636189  3997789  3801182  3211358  1376347  1245278  1245280  458844  327773  262236  131163  131166  65634  65628  64421982  37748829  19071070  3407965  3145820  2228315  2097247  1704030  786528  720989  589916  393309  393307  327773  131165  131162  65629  65634  65619  45285470  31195228  8912991  3342428  2228317  1769563  1179742  983137  786527  720990  327773  327772  262237  262237  196698  196698  65630  27590750  25821276  6094944  3145820  2424924  2228315  786529  655454  458844  458846  327774  262236  262236  262236  196702  131171  131161  20643935  4391008  2424924  1900636  589923  524385  524383  131169  65634  65629  1048673  196703  65635  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  1  1  16  1  1  1  18  33  2  2  2  2  35  50  3  3  3  3  3  3  67  4  4  69  69  84  5  5  5  86  101  6  6  6  6  103  103  118  7  7  7  7  7  7  3  67  68  131  132  80