Order 124
Previus Credits Index Next

Now the order 124.
I thought that this was too high for find a solution. How was possible to have 124 nested if, 2124 combination, 124! permutation. 124!. No, it's impossible.
So, I realized that it is not important to change 124 value for making one row to the magic value, 35 (the previous value that I have in the program) was ok, due to the high probability of find a right combination.

Then I wrote the needed changes to the program (very few, longint are still good) and started it.
At this point I see the first problem: the difference between the magic value of a row or column are very very high, so the time needed by the routine that make magic one row is very high.
No problem: if after some time the row is not complete, the procedure change the window of 35 elements at random mode (e.g. change random the columns).
This works ok until row number 112, then the difference between the magic constant is over 1 million.
No problem: now the rows where take value to changes are chooses if they have a opposite sign of difference, so we take the different of all the rows near the magic value, and we use the square that have the initial minimum difference (I have generate many random square and choose that seems the best).

This work better, but, since the 1 million difference can be found in the starting program, I sometime indicate manually the rows to change.
Now all the rows and columns are magic, and the time spend was not tall (I don't take it, because I think that the max time will be taken from the diagonals, but that time was less that 5 minutes, how you can see after).

Ok, now remain the diagonals. So try with the same algorithm of the other orders (in the windows of 35 size).
No, after 2 week of working the result was never find. In fact, the best second diagonal difference was near 100, but the wanted 0 never appears.
In this 2 week I have run the program for 6h with one configuration, then changes the configuration with a reorder (we work with 35 elements for the diagonals, so a random changes may be used) for other 6h and look for the best difference.
Probably if I let the program to run for some months with the same configuration, it find the solution, but the time is money...

The diagonals algorithm is the part of the automatic generation that is the less intelligent of all the procedure I use (in fact the generation of a square take long time only for the diagonals, otherwise it is fast - this may be seen even with the 12 order-).
Well, what I can do. Look at the square: it has 124*124 elements and we use only 35*35 elements for the work...
This is the idea: we make the two diagonals to the right state with a procedure that choose the right elements even if this change the rows and columns magic state. Then we apply the algorithm that make rows and columns to the magic state without changing element in the diagonals.

Note: the diagonals algorithm (manually activated) was this:

  1. make diagonal \ using permutation and changing rows: so no magic state of rows and columns are changed
  2. rotate the square
  3. activate the algorithm for diagonal that make it magic, but now all the needed cells are changed, not the rows, so the other diagonal is not changed, and only few rows and columns are changed

This work in a good manner and is very fast. You probably have spend more time to read this page, that I write (modify some procedure) this algorithm and run it (the 124 program is a collection of programs that differs only in some part, so for running them correctly you may delete some { } or add some comment to part of the code).

The 124 order has show me that the diagonals solution may be done with a fast way, so even the low order may be complete fastest, but another thing is that the diagonals may be complete before making the rows and columns to the right state.
Well, the order 191 is not too up to reaches...

Now I can show you my probably Muncey construction, but before, see this 124 square:

                Prime Magic Square of order 124 (m.c.9912840):

 143063  68329  86767  80557  79777 158233 156671 109507 116797  66403  12401  20359  63949 110753 140317  63473  65053  32297 161873 152027 143477   3203  27847  97871   6947 144973 141773  93287 128021  29587  15761 139397 103391  44917 101161  56171  35363 100411 119659 154789 160483 103951 115981  64271  50333  40351  30871 125621 116579  29527  55201  17987   7883 151937   7001 104327   7789  72031   4673 146203  15173   4603  81131 121123 143401  29269 125183 154303  28393  38329 150211  13159  84977 159463 110771  23531  61253  44263  25301  73699 129361  65687    239  39671 152879 148457  60811 162473 168263 106373  10141  69247  45439  58379 145823 152501  53093   1031  89753 117431  62473 131371 148891   9539  20753  92857 133103  70537  17623  69911  40163   5387 167911  71483  59083  26183  75347  32077  22769 139801   4933  89203  92033  75209
  56737  70529 126781 130489  59053  51769  44819 131297 155087 111623  91733  96851  12829  35227 106781 131143  49123 124567 113567  73259   6211  44939  23459  87281  59629  77269  25819  23599  62323 148549  60757 136111 124673  95213 113233 124489  79627  11437  35977  78173  45329 161033  96263  97561    887  96973 134443  35279 109229 167443 123833 120739   9463  92647 146893 128213  99017  24371 146423 159811   7703 124979 151339  14891  71917 120011    823  23801  79657 148091   6449  41959    613  10259   6029 164477 151279  71549  46523 121523  36899  16087 127747  12703  82883  97687  88867  63311 166409 122489  40039 150061 119417  94201  27103  44953  57413  78437 142787  76829  50849  64327  95531 115469  89101 148243 148933   4129  65557   1993  98459   6883 145643   2579  74143    401 101489  24793  36007 114143  90499  78823 121789  34981
  94583  70009  89923 153247  48497 120193  74357  50023  24799  42901 157793 162563 160583 165559  56093 112643  15773  27953 126173 109819 104827 101527  60761  53051  12101 130547  56443 129121 133013  60637  94399 140603 109379  72277 142097   4153 139423   7369  69497   7907  64871 161969   3673  64483 145703  17449 144163  13553  88547 107999 103981   6719  47189 112199 160709  89779  25303  62861 116639 152833 124181  34319 104149 126211  25309  66851 115861  13721  59417  77489  59791  59183  50767   1229  69691  19087  78571  75577  50957  98561 160681 144611 108287  97003   5153  75253  62597 128969  20047 101627   5557  88843 125929  27073  11497 124477 161599  20887 110879  28019 144169 157559  33427  56897  21247  35339 127597 158581  75773   1409  34781 158663  90149  77153   4637  13309 124679  58913 137519  66601  41149  52639 105143  32359
  86981  16619 153913  87187      3  58963   9629 136133  73037  28627 160627 161911  49697  48487 102653 162739 116993 158759 159721  12119   9181  30089 123803  49801  49919 126827  15259  22093  10243 153757  91631  97777 167159 145807  38557  46381  17203 123581  43159  59467  45887   8761  74297  92681 120779  33203   9967 155773  25453  49549  90803  48799 122393  40829 144167  18329  68227 106541  14627  43093 126397 100313 107021 138461  14983  30181  68737 122891 151553  51607  97103 141209  42331 119699  36131  51329 109661 110051 146857   1163  35851  65609  26053 109469 103049 104479 133669  17989  96479 131041  80387 112621  43543 109253  34367   2917 151507  28703  45481  93503 128521 121019 128747  14867  70139  59369  89767 101287  52951 111409  72211 155399  56417   4483  76423  67433  94349  95401   3847 135671 140159  91009 106801 120863
  37693  23201  76561  55213 133709 107717   9103  45823 156899 123457   3779  86311  12149 115657 119671 131071  80207 106621  56983 166157  11173  67933  71899  71059 143053 158633  10331  41387  51347  91573  90469  80831  63419  93563   6011 121993  58711 164987 161459  68711  94823  26321  68881 139901   5827 143797  90847 120397  86851  59219 114901  53149 141941 115343 114083  87253  22481   5657   6163  13171 121531  46457 149873 100769  41183  83653 123619  25463  18379 158329   8317  76039 163027 101869  76213  35879   1787  79901   6581  13121 120721 125113  82267  15131  36809  90107 129401  49429  37277 136657   2819 128351  65851  25943 126743  35107  68743 153743  18143  77347 113161  86837  56821 156257  18181 142433 115117  66739      1  49739 148279  71389  33347  52501 128761  79531  84011 131947  15679  72161 144719 144593  98947 156467
  93559  29423  95021  23911 151013 110581 161141  59473  77509  87641  54881  24767  15497  34259 150097  44453    811   2137  39667 130447 125141  27809  18287  70979  48371  12569   8999  71881 106433 110237   3019 106417  11867  58573  46751 106867 127189 143467 110291 167729  25997 112213 154493 139999  62501  77351 124783 120737  42953  10007 109363 156677  50159  10973  65927 131477 100057  97187  60703  74441 151391  47911 150697 116041  22787  73693  69031 118343 119179  56113 123821  71161 103573  42643  19181 101051 156589  66529   8081 167269 150967  50363 108233  19853   1949     29  73453 148781 111827 110821 116027  77929  34603  66841 109013 133519 118471 113537  62423   4271  51511  69313  86249 157429 134089  76819 131839   9743  85159 100501 149543  19541 143287 133447  62731  27611  99643  41681   7877  48479  25087  78593  87133  90379
  38069  22193  55001 129803  17327  64157 147107 112691  71671 154807  52453  95287  38713  78877  51829 162391  78101 140683  13049  72643 149153  17681 139367 138569  70199  23761 108793 115987  87491 121967  52711   9133  96401 114883  46619 121507 116089  41737 164963 125093  37567 166027   4139 115013  35983 155723 108499 113489  24443  90631  72173   7817 134489  63131 129971   1523 103069  52813  28927  80153  13183 149909   1583  63313  89657 122207  90473  36037 101293  89797  80789 114451 121367  24977 146297  61493  74257  79589  80627  33961 149197 114617  11251  36691  57329  98047  13613 121621  46199 104597  68371  17383  95651  64151  66107  70163  25577  18523  96211 110339  99041   1567  79279 136603  53279  34583  25841  28109  80111 119321 103583 112397 152939  16433 163243 137413  60617  49043 120623  19259   6323 155047  71129 141623
  63997  68963  39619 108739 114199 121061  48311  55171  70313 147341  33613  87643 106853  69259  18593  46349 108529 103841 103769 118691   5113  26861  59441  61261  26759  73961 140813  81853  11519  44549   9521  88069 138889  43487 149077  35671  24133  37061  99901  67723   1601 161543  15901 121921  15887   6971  56041  55663 112859  78583  34721 101113 139133  44699 124213 153067  68909  42589  16057  77687  66109 155809 149899  31333  75683  84481  80657 103423  26953 112261 133121  91381  80251  91813 130087  78887 133109 143239 109589 149939  36161  50147  39343  73291  50599  62297  66821 143527 142903 120047  96581  17209 163861 146677  36637  59357 134053  74219 111637  31907  62761   7687  53629 110359  70663 167407 116099  71167  45677 131707   8053   9851  19267 163109  19081  78929 136883  59093 141233  44909 130073 107441 125933  56857
   7547  30469  18169  26801  27239  47269   8389  40591  28219  65629 163781 144103  99079  70957  31513  20899 144763  54581  60509 142007  92083 137909 157277  28087 109597  31687  89237 160343  70901  13411  18913   5087 154933  47521  81649  15451 100153  81869  20021 130699 133571  61339 147919  73883  39251  71261 138209 102559 144311  32803  65539   4049   7127 136177  21011 149239  86239 123419  66791  91961  93913  17659  16111   3917 132403  32621  53783  14533  16993  48571 123311 159541 160243 148859  35311 162901 127819 167593 112403 104971  92333  70657  96827   1753  19841 128153  53101  18839  56989 115127  42689  79691 137119  27917 165083  58193   5737 141709  98737 144751 108947 147409 162059  34129 156259  29959 108517  35951 111253   5647  71569 165293   6287 103843 101281 103619  45061  95027  56779  44959 157561  13681 123341 159707
   6301 152287  69809 106291  26227 104659 129293  19373   7949  69763 155069 106859  58979  19577 112799 155569  84919   6959 130021   6491 120049 124981  10513 157901  71633  51949  30803  98807   2857  58393 123143  36341  25933  23297 136519 147163   5639  50129  87083  84047 106277 131849   1279 123701 100069   6907  83063  88811  15797 123757 105199  80473 126227  68521 117851  84377 151643  45557  63337  95483  67523 145091  23629 110437 101929  32443  14561  52631 155171  63247 152063 103231 129457 102059  80611   7829 168463 129097 114997 142543 129509 109211 121021 124987  23027  38791  40471  58199 101921  38821  13757  67169  21341 118673  56473  25603  23333  38959  90371  71597   6343 115259 139591 151343 158617  23813 123979   3947  47501 153343   9733  46051  99611 165857  82793 125717  92479  33151  48271 139369  35153  47309 150961   5851
  33757  42509 148063 137831 161341  55219 103657 122387  62617  81421 105389 159671   2909  17959  13267  20089  13591  44839   1097  12263  54617 123407  50671  36931  11551  47581  27827 124067  51971  85829 134153  87721  95957  25579   1847  80051 146953  56807 143669 144031  41539  68819  51827  86477  52837 140629  12919   1153  96769  83761 160313  49451  76607 164531  88657 132749 165331 120091 117331  69677  90353  98129  75239 150041  58427  82129  21499 116881 154991   3989  18223  30937 109793 152123 140417 118669  90281  52051  35081   8963  51257 133831  77551   6869 165313  80527 165379 143137  97859  51421  32183 140207 152381  12037    607  20563  17839 148199 146819 147401  69661  16661  58549  82837 164057  97127   6217  83137 127583  30643  64817  23021  79231    593  44269  85781 149969 133877  23719  18481 145829  85843 118189 150589
  49597  85133 167311  27281 121169   4339  30559 151771 125737  36607  11719  14051  30977  73999  91943  65701 158363  74411 155731  85009 100169 106783 153371  10103 130349 119101  71741  13009  91127 168029   9221 126641 110161  10267  15187  23743  95273  45491  47977 119233 103093  90059  12713 117353  81439  24001  82421  82997  13903  69149 139409  18061  65413  61001  74771  30829 118529 117203  74047 108799  11969   9461    397  92867 108557 137387 126851  79411  87613 138559  89633 156631  38501  23971  91411  82591 150611  73243 140863  51637  15269 158189  94961  61673 163477  79561  95857 145303 149069 168409 140423  23227 124897  96587 146059 118787  47363 163741  58567  78649  17981 166919  35251  42937 119047  31517 146033  46499 123209  20051 132299    547   8609  29399  31183   7027  19309 117017  94321  71947  28933  65837  20249 100913
 114941  10271 110441  46451 160751 114601 150221 146359  98731  69403  29453 165811  10391  72871 134669  34217  22541  80863   8893  92849 155663 108193  99023 117959  77719  22469   9391 150329   1913  57383  10313  83833  66889 126923  23017  27901  55933  82847  60887  91571  97861  26423  22751 167917  22157    263  51599  50789 115571  86711 126097  81773 138899  12253 105359 117541  85369  34061  29401  71339  63907  11113  31721 106747  15361 153353 130171 151787 156139 102829 109847 110503 136813 153523  82763  80287  35591  95009  16189  75367  35759 114689  26693   6857  39511 142529  96953 126041  91253  12973  69859  39103  32503  31769 140167  78511 110321 153437  81551 143719  33791   5431 163129 147617  92233 132421  79609 162997  26449  14653 137251   4723    479 111913   1453 100649   2633 150383 148783 102593 141269  33223  31981 144941
  43577  90313 136351  25457 144671  39107  44203 110881  75083  61343  75181 163483  97943  31729  42683   7013 139967  90599 128981  14071 114487  89071  14423  94933 148817 162529 141257 100669  53437 116657  71333 101383  88747  64189 162727   5309 167597  31547 133349  28081  50867  14669  70589  54193  94427 159617  53087  40583  70439  15823  21493 105379  51941  93329  47843  16193 139487  72931  53597 141443 117701  41341   4289  62549 118927 166601 106721  65437  47981  40751  68071    971 156421  74521  94687  97583 135559  99859  46183  66593  29311  16361 110059  34439  35069   6619 100693 104999 161453 142699  70099 158359  80701     41  83269   6143 166063 144629  75029  10691  88337  93581  47947  22859   2393 135329  27127 103067 146891 115613  51061  23549  56269  54727 132233  68863 151597  31723  15013 133801 147739 161573   3677 127291
 165653  48049  91159  41233  64223 167071  28549  76771 104323 132707  16603  16607  47111  31957 120233  55807 107069 105323 129887  11677 109453  42473 167309  24509 147727 150247  38039  90439 166807  23879 148711 106453 109313  49057  37369  83987 159491 102437  26371  53923  95813 137803   1861  68219  52859  28859  75013  26267 107347 161363  59387 150011  85081  18443 104987  68891  39373  34211 121229  76757  70457  39499  20627  26497 153529  89269  73589 134129  45667  97453  37159 154747 115781  23327 110989  88411 117839  77863 153533 136649  10193 139339  77249  29221 143827  15671  19603 109961  48757   7459  78079 135017  31891 123289 129197 120209 157217  14633  43867 105871  30223 168491   7507  78241   9209  24121  65957  53411  39979  37447 149417  58613  63977  14449  11827  48131 106727 105503 165311  94219  62753  32491 143791 119701
 149183  65677   8089  33359  76207 101663 149297  73823  83089 126307   4261 136541 148991  18451 165089  34301 136343  53657  48871 156799  51551  95393 160903  75937  16333  79301 149399 161237  48091 114077  79357 150427  57221 144439  30211  83873 108791   2687  24469 140617  36887  16421 134191 142657 113591  58013  94009  14549  95869 152777  99991  15859 167393  18097  76649  96671  74869  64283  35897  61547   7937  62351 129953  30013 164183  79153 100333  98473  28711 134807  62971 116927   3323  20071 159673 126151    577 146299  77563  29833  39841  89459  78517  28607 129631  91577  57389   5023  39041 139483 130523  96353   8573  41177 153649 112843  86677  24691  33679 112601  55691 120563  68447 133351  35797 109037  10789   2267 102359 136711  24179  36097   2677  65717  24631  22531 165887  86257 110939  31267  38261 159287 162079  14851
  84719 140779   9041 144061  68477  86201  88169  92431 118619 140527  60257   2003  20327  56711 117437  66337  66467  17293  43399 124343 151729  23887  33739 140773  25171 126989  88883  11131 157247  18587  31511 140123  92753  61507  11257 128399 106543  22907 103699  54799 115849  62327  34183 108907 168109  20879  12641  43481  16883  84947  46271  93529  96757  45137  13999 123887  20297 159161  81929 102611 157231  67499  79133  24917 102079  80779 147799 143141 121157  94849  88771 140057  93383 164377 143909  85259  68597  56923 149603   6329  75377  47809 108421   7253 133073 112291   3229  42923 138373 108881 132157  63421 138433  64633  24151  26539 116593  57559  23557 161377  43597  12391 133499  41903  65063  79451 149867  22571  37339 107843 108961  58057  31799  81953 113089  57503  89371 161281  20681    367   5591 121889 125899 110017
  50923  81517  46681 127931 137623 164299 132199  54101  61559 106321 116387 138577  31159  62539  40973  11003 147083 166847 159167 122347 154871  25763 120941  34757 111119  93257 167521  21737 116371  28439  33797  82217  10709 164683 100981   4219  50021  67043  63463  48481  73043  86113    647  69767  99607 149251  11783   2203  53479 167641  94207 121403 127081 118831  15913    661  28921  16139 129419  41057  60139  56489  33037 111977  46567  36241   5531  87481  47137  20717 154799  27277 152753 149053 104381   9803  58403   5981 146603 122453  11971    419 159787 162791  48187  77417  88261  20809  85223 123401 165883  56731  28817 149717  96997  67429   8737  22349  51059 158047  52163 162713   9239  14143   4441  81233 138181 162229  77023   6091 142759  57283  52727 114043 156437  87539  23039  63073 158959  55793 165667  84059  90533  65827
 150151  96553  74717  25321  14207 109133 154699  15017 157889 122929  41593 128473   7759 162209  10159  69467 102293 166627     23  68399  89431  57119  83437 106213 121867  41851  48907  22549  10781  25373 102481 102539 111091  17923  85643 137849  67273  73277  70241   4409  70921 125353 156577  59443 119657 135029  11821  72763  99191 159629  75503  88663  16699  49757 111427 161263 140363  17123 114967  63709 145903 123479  72679 142979  24439 153607  24043  98429 160031 143651 142123  47533  47717  24611  68443  26981  33599 106823  42487  34327 162611 133493  98369  13457  61987   3461  28571 105541  83639 104369 129049 147031 102797  29033 143249 112909   9323   9029  56783  43613  92861 157747 164071  53719   4451  55501 107467  26119  28643  86357 122971  32801 136693   5563 121697  54547  31477  39509 103399  17467 125509 104701  77569  12073
 163811  57859  21491 103813  26723 138893 140009 112759  71419 113111  27191 100151  22189 128591  85229  61223  70429  55711  11059  42829  81359 101323  33073 117619 125959  23143 109903  66103  52903 158647 159457  32783 104773 117881  74027  25747  68023  97301 165367 108541 135911  46559  86573 109063 165079   1033  26879 129553 144379  55921   6691 156967  22303  11789 134243  92269 127637  14249  86263  59699  74363  52067 122323  29573  90437   7151 158803   7433  83537 133481   4057  10979 153947 149731  70879   6803   8779  61469  32933  21149   6983  67129  28843  21599 161233  68791 148793  16453  73673 125303   9787 123631 147607  95087 150583 157489  69991 138797 141731  61729 151871  19009  56453 138449  70309  10631  20323 116849 133261 153589  61609  46489 136333  80687  10211  19997 140411 138319  56087  20663 107897  21517  98347  16921
 160879   9281  48589  80621   9127  25183  22937  57713  96233  76907  80897 126337  17971 154681   6199 147793  76343  63809 124429  93703 135623  44159 109741 102259  56249  44179  67409 114833 101117  49877   7643 103553  19441   4691 121661    163   1777  83401  97549 148667  60953   1291 120763   2767 149381 126839 135781  21221  36217  74453  91121 111187 131507 141107  86353  28111 152443  87691 107837  38767 101737 106501  88799  90397  14879  91283 145283  44059 132541 161221 151153  45191  52667  20117 164201  50131  80489  66239  51581  54583 150707 166849  12343  14177  77617   2593  36017  89867 133541  81101  61091  90031  41411  25951 157837 162523  99817  93523  37217 148303  58151 119881 158003  17957  56531  53147 155333  26003  35963  42451 134293 117163  33809  98257 139943  34651 125387  12671 137209 113063  71809   9551  14033 152599
  76847  70981 135829  29983 130043 100469 103237  91811 140191  84811  68473  83117 120889 144413  31793  39901 125669 111653  75983  10903 158909  10559  44983 127921 109471 102643  40637  17569  22679 135787  41189  65563  61519 136193 107873 148079 156217  68543  62507  54973 140227  12907 117797 162017  84143   6173 108707  12451 113777  51109 158129  69473  39089  76367 140627  72469  89443 154753  54493   3821   7177  90127 151693  12041  88793   5801 153269  67079  55547 149533  43759  36973  42349 135427  27961  64663  39317  33413  40093 138053  53917  27409  45403  92297  52387  37019  63103  11261 157907 138923 132103 149111  96731  73421  27143  23537  88223 136523  18353 106537 156011   2999 134591  56809 157349  10061  51461  58027 156943 125101 101081 164267    599 103333  74507  33391   1621   5923   2963  78853 118661  80177  91397 113557
  74279 164089  58699 115499  10079  24847   7103  60083 150223 107209 161411 100043 161123 153379 105341   8863 130969 111781 129089 114031  84089 135101  13187  12899 112069  56401 101719  71909 140869 108127  41017 106367  52223  34897  57173  58309  10993  62143 124433 164621  48947  21107  53959 136943  10883 167191 145603  53089 125243  11329 157049  39181 130057  93239  86389 158351  72101  13913  13921  77681  40933  49433 102877  53269   7919  23057  26783  61781  76801  49957 151607   4987  59011  38327  61667 124367 114553 131743  12163  67931 132631 160159  60217   9109  44771  31391 128113  40577 109169  39079   8719  57143  98297  22027  26863 146921 112589  21817 136991  47917 119869  23827  48649 161807  81971   7457 126491 129733  71081  99907 134353 135859 157721  60689  61471  12413 162649  20347 106129  18013  31189 131203  49411 154073
 126751  73369 107137 115769   4999  70549  29927  57637    467  54499  82699  38083 166259 129001  51853   5333  88177 161639  26947   2711  76159  48821  32917  56359  96527     83  67369 130639  70019 151651  36653  86413  86323 141707 124991 143501  66949 145777 124247 139033  30491  44867 110923  93491  87631  78737  71593 136559  15919 121453 137089  33461   4943  20599  47417  29179   3833  57853  54001  86179  92111   2803 146249 159563  38629 104851 141613   4363  87299  65203 114343  40559 151157  96323  78539  55837 120833 159437 145949 125423  22943  25111 138731  72169  88463 122719  38287  36383  60793  61043  62011  82067 156329  84991  58937  78301  97429 167423  99713 155893  65929 119771  53453 120829 154061 134917  65119  38699 167873  46861  12113  33053  30323 130003  58967  30869 163417  19403 138587   6427  32563  39551    461 122609
 120383 137321  13669  49943 162439 139991   1489  36151  79493 118907  78367  28547 127399  59999 103511  96149 122173  21943  85847  33563 107923  85237   8179  53849  37657  52511 152429  81181 146807 137587 166457 126739 114749  72287 118801   8783  63079   8537 135757 147481  86341  86017   7879  31033 140171 136223  47129  72461  86689 143197  10529 144173  56569 127033  11311 127643  54323  62141   7229  75629 116177  15731  70913   5471  94789  21067  80449 113731  34313  31387 130337  69829  91951  63493  16339   6269   8839 133097 103001 160397  76129 145513  13219    139  21313  16033  93983 106669  64613 157303  46093  89003 129959 144731  71453 142049 104869  91099  57947  90191   1471 158791 134093 136573  77557  34469  73847 105683 162847  24943  88321 119611 106397  76441 158849 108643 133387  26339  57793  21017  87149   2333   4973  24391
  90677  41081 100987  42181  94819 115873  47059  59611 109201 101021 102233  31327    347  24923 145709  32467 111833  54269   1193 101723 113167   9649 161729 165721  29537  17443  91331  83663  13217 110431  22777  65699  63649     43 129287 102203  19457  33493  92153  21481 149159  46273  26083  47951 125789  25349  97577  33589 121007 121949  60289  26437 104281    379 144511 114547  48491 126481  19427   2617 167449   9949 157771 145109  24007 136453  67511 108023  91163 168281  74449   8971  13001  62929 126719  92927  24071 138511    353 143461  38611  37273  43319 133051 104933  67217     89 165317 139343  82007 109621  38803 116269  27361  68053 162109 142811  14771 155191  59341  24683  79861 150379 151381  97159 157823  62477  65789 144341 108649  25357 141067 153499  22573 153191   8669  87547  57529 129289  46301  47659 145987 165443  22739
 135181  46021 165463  52709  92003 104639  79397  71399  32797  73907  72953  14321 137153  10181   5521  89273 147761 135089   9769  44777 131759  92107  86027  19051 147703  71999 109807 102859  77017   3583   3037  21059  21701  90679 131861 104021 143357  23981 110479 157259 166679   4253  92707  91129 139079  56431 112163  67943 113623 138247  63347 135979 156823  53527  53857  82009  89567  89231  24113 139837  30307 104003   1301  40879 138427  71663  32533  60251  51973  67349  52249 118169  61961 145969     31  21839 159473  33637  80671  88259 106033  20173 105373  19919   4493   3329 168347  87257   9511  44101  87833 153953 165233 107357 136309 116731  65323   7933 123169  60773 103451 142969 130211 126067   2459 154267  95617 132547  63761  52757      7 124291  33317   9007 136303   3593 130651 153889   2377  38189 114859   1669 139241  27043
  52919 163147 167543  62017  10151  44543  48761  71963 108923 103291  42899  29717  44533  51503  87587 111103 108217 130307  32479  40213  35507  19801  51767  99809  97373 130769  71327  93001  93179 123517  60259 104089  67777  59207 112303 108677  10321 104579 106699    709  70459  20483  46573  17807  95923  76991  24953  95789 164419  34127 125201  40801  89783  36847 133697  64513 143881  73009 158143 123727  42169 163481  28979  76463 168247  29611 132667 163621  38707  37853  36923   8461  65293 131777  85597  57367 111799  65287 147449 166967 144817  33547  71471    421    523  75017  82889  33329  25411  75389 138917  82799  92551 132439  52189  34031  88607 115679  77983  26161    977 114799  63589  19777 159233  75437  81883 117809  66067 131909 162553  28837  27397  87421  41491 113341 123499 136949  74021  46181  50741 158209  21617 166603
 145549  38833  89189 119311 101119 161137  63331  91781  68437  27893  44221 159169 153739  85411 125753  87961  49537  69653  41269  61561 102523  57571 137633  22961  30367 143971  51577 102329  48313  54983 106363  66029  11197  84649  92077 132469 159097  94483  61291  66533  52937 167177 147073   9547 103919 138251   5813  38723  38729  23899 142553  84869  64153  63389 131431  67559 129461  38333  30119 145759   9403  90989  13259 106661   7699 113933 113947  50221  21893 112901  96821 100937  74831 147397 146063   9473  41131 139109  70573  78137 108089  73127  62921 122701  34361  99581 141863  21589  15767 156641  42841  20731  78259  11351  88903  75941 119773  63659  59797 118913 103787   7577  18289  68489  37547 120167  96493 116953  74587 120713    311 119237 125863 161471 115123  27653 147773  39227   5903  59557 101807  27883  86959  32321
   5443 118051  49789  18859  11863 152389  89833 148193 121883 151967  69029 108637  45673 102967  35419 110921  32569 135937  61967  43019 138883   7451  21767  28411  67579  74209  45613  91193  51437    107 148867 152567 138289   5861 102409  28307  74597  41333 149249  95261  55733 121493 155209 152461  15227  88667  87013 105607   8849 101977  30677  83921 124513   6661  65519  19913   6761 151969  51673 138497  30707  58441  78283  67891   2039  58367 113903  16889  22147   1249 130121 119831 158591  26633  94057 125711  66587  13759  99707  23689  25037  30703  12239 107071  28879  71143 109357  67061 146323 162457  68261    269 151289 153469 112153  47123  87427 155251 139291  43661 113381  50311  98387  28517 104651  39521 153107  77899 139273 131899 126683 110501  87107  55457  54721 116747  25759 136993 134087  65867 113467 150833  38011  82457
  15959  89363 107099 130783 135277  47713  70717  56659  44273 116741 166867 111611   4327  16763  44753  79873 152767 120557 158293  23063  65579 149563 161039  52489   8431 133253  55259  98641  69623 120851  32173  68713    463  24247  17747 160201 120401 145601  74897  80107  84221  15313 119849 115249  38047 151429 129403 120121  74573  42299  24223   6073  47657  55661  36313  74857   1237  72617   8429  59627 131941  44281  50503  56813 138493 118493  61627  51419  92413 162413  65993  88379  24499  16253 102103  32969  27059   8377  27437 119963  59209  91837 142567 118589  85213 160669  74933 106681 110909 102677 152231  95987  79379 163249  39877  47837  70061  54151 143263  32027 132491 129533  75223  28867 112979  14551  43063  83591  94529 134873  44687 134587 115879  76831 120977 138113  26293  52733  31663  83561  63487  98213  63601  49807
   3187  66863  17599  90511  62099 144983  32203  37117 100537  50551 139663 125261  87649 132151  11923   1907  30557 108949  80917  59447  61603  29599 126757  78577  63377   4517   3319  23753  85469 134839 160637  80651  15733  26459 140419  62003  66347  19289   6833  92669  11897   9859 153443  67757 101747  58727  97973  84181  98251  71987  92173 158227 147937 135799 110819   4871 165103  97387 155167 161333 140681  53017 167471  37361  68351 162907 109831 146683  27799  33857  37561 105319  92219 147151  92761 106861  34607   2903  54949  19141 163021 157057 119839  14437 149101 145547  95603  66449  98419  89599  67589  77999 135433  82469 120181  73721   3169  42463  27449 118409 117329 119723  59273  41257  87473  86693 166237 136429  19861  45599 122741  78941   5779   2801  46399 138793  25013  57641   4519  49459  32237 154247  30553 142897
 123397  11149  67289  86381 102031 150517 116411  54851  52963   6311 123449 168151 165133  63823  39799  63179 166609  21991  94903 132721 112121  94597  84247 124601 140197 119891  27739  45641  52127 150607   1381  22727  19553  56039 109919 106451  31481 149119 150559 154159 113989 117053  79039  10301  13693  55927 153887  15661 149749 159293 128693  33997  45841 149441 157051 158077   4073  56629  28097  26729 161783 145307 103007  73417  48029 138799  25771  84449 111767  15329  18503 119689 116687   1399 132817 104311  48751  52517  55207  41927  26699 163169  89959  13381  50291  88523  38561  40111  63793  15803 130379     53  31657  51407  36251  81343 164663  24967 146767 117389 154181  78803  30047 109139  51521  96487  74099  60161  30161  16811  16787  42223  35257 131321  64667 150649  12107  73121  92489 139939  13291 135637  49339  58537
  82781   1879 142873  60013  64063 130399 116537 129607  79997 156371   1217  36527 139661  96893 148073 137639  17789  15817  65327 121931  25471 107243   8741  84979 120767   2753  72313  14081 137117 108751 140453  46309  16567  17683  22721 109541   9283  81281  86729 117841  28183  23011 103307    953  67157  38273  18773 137867  94441  23029  23663 133873 121843  16979  17749  46993 166823 154669 157877  42719  90901  74551  63853  79333  36787 103079   7793 142327   2423 121421  32687   1049  98887  15937 115079  15401 133769  62939 104309  87739 145967  89519 109537 167879  13901 156119  97579  11491  77849   1321  90641  44119 108869  17231 129449 166843  21863 161527 109843   5879 155777 148723   6679 109097  69431 164023 158573 156703 122273  16223  41039  71551  25339  30319 131641 110629  20743 126443 140281  37013 138829  67601 133417 118603
 105023  37573 156127  56477  17729  67103 142837 119557 121171  98939 162823 130687  21523  19163  97613 115763  92699  94837  84589 139493 157013  22501  67547  39869  26573 167113 121181 143329  11213  15461  99839  45083 111919  69931  77323 111443  57731  12227  92821  76147  56101 163991 161009  11527 118249  48179  76081    641  35089 152819 143387 136057   5849 135241 105649 105899 116533  19583  51157  62869  40847  17419  30029  60413 108821  45389  72707  71437 123031 117413   5189  28909  41011 161087  75703  92041  12659 116989 153689 139361  72367  56503  62983  26717  56701  67741  64433 164117  56599 149333  39679 137219  98621  60733  35933  66037   8647  60821 141853 100103  88499 147137    839 138937  25243  30341 151687  74887 121501 120427 123551  37963  29173  36469  59399 133691  13829 155317   8681   6737  67181  58733  87011  40423
  19489  43961 118093  81847  33617  66653 116867  89123  90227  94727 161309  82193 125269  95803  11161 122299 121711 133157  53113  13781 148693  60457  72937 102913 122743 143833  25147 144203 123983 140443  47963  58831  14159 147377 142841  10163  47093  50723 159853 113143  15493 165983 115019 130279 168253  41047   4019  21019  12757  64237 154079  59359 139547 128033 143261  48991  90833 125693 136607  64997  23447 126317 161201  17041  16319 117239 118621  48623  34303  61583 117571  13297 140977 128683  25253 133583 141157 162011  70621   5807 125287 166289  34877  66571   8447 156691  25057   9157 101149  22283  22901  60899  13127   2699  70039 121577  62851 110119  35911  56873  56999  27457 152293  33029 165877 148429 124853  44537 103613   7853  59051  36299  21647   3851  79349 168023  23269  24019  44657  44017  55871   2939 136237  30809
 115337  26669   9377  76091 107033 136727  16183 144383   2251 132607  44171  21407 150869  45233 157393  70793  67531  40867  43051  26177 154981  98899 159013  96737  39839 137131  86509  78979  75167  17497 161387  65543  10847 120691  57047 144497  44729  40993    491  59419  76597  87793 151609  97847 147487  42697 114679  31051  64553 141769  72997  34871   2969 142963 136547  57457  60631 144289 111893  90407  24061 166741   7211 125707 160117 149411  91309  16843  89087  92641  70223  96001 131969 156131 113131 131101  41597  41077  50383  29669  41299   5953  29633  49333 120247 107941  23909  11909  23399  86857  15559 130927  21751  27691  17881 162091 152837  35569 106103  27509  83621 122011 132953  24593  87719 155291  66221  70079  17707  40763  83471 128237   7823 140407  32911  90403  20143 126047 146977 140111 105557  30137 130127  51071
 108877  19709 125339  64969  14759 132851   3221 143569 114641 120277  93827  89413 119563  94117  35281  67733  41227  22619 162343  63527 110039   2551 114157 129643  20011  69127  29917 113921   4021   1009  53681 146291 109073  44257 135977  78989  90359  88037 142939  27077  17669 113513  12281  67447 112997  75109 151247  39419  73547 126433 129919  39161  64067  92419  77641 106187  97711 111697 128659 167747  57347 122321  13451  78509  55399  85931 121267    211 105397  68059 112429  68581 115201   7523 125639 102121 147089  39119 104087 135511  19273  14303  31531   9467 151769  98491 113287  18341  54679  74177  20353 128287  28657 127163  52879 150197 155473  67883 108401 104047 140551  24533  84653  75721  43397 132511  24281 146669   9973 100271 154873 102953  37649 141811  82153  45281  88471  75617  13537   1609  99833  35527  68927  34381
   4099 140897  21283 103289  79987  11801  41719  72493 111733  77191 128099  53129 132173  20063   8713 123503  25609  86131  77977   8293  75619 137483  31607  48157 160481  50231  13033  28813  16987 157189 152239  21611 127691   5281 143243 124799 115331  54709 164513 145861  48889  68171  85333  10333 101611  55799  40169 140269  23833 146117  22129  11411  59119   4817 131779  99257 150089  48109   3863  54413  99119  59509  55787 123191 137239 106993  11939  36343  23251 132623 150373  95561 146213 109717   1933  94379 116911 161761  29437  12379  81031  88873 161879  23929 111143  66089 150077  14087  71867  75193 137933 127807  54959 119533  50321   5503  53731 150791 148153 167683  19421 133321  38153  52291  97007  33247  82031   6709  96911 156619  46441  52697 161683  85717 144961 137303  56167  85451 102881  57737  67699  57077 126107  41399
   8363  86197  54311 101429 102983  89897 147211  21521 100801  31627 162277  89659  10169  37423 157669 109619 119173  45631 156007 134777 115471  58369 165203 150473  76231 126823 111773  21803   4639  30059 149827  88093  99131  40519  89017  53633  72431  99377  23497  58907 145721 149953  52967 137713   6317  50263  99961  21841  30113 121487 112687  65407  55073 159937 127657 117659  12241 114691  13177 111227  82207   7717 140983 106937  90821  27817  35531  66499  69221  47143 111791  92899 105499 118717  27107 102013 166861 133169  77699  57847  23167 145207  50153  39719   5303  32059  93553   6967   8707  69067 135601 111431  51473  27997  86951  72883  77431 116107  97931  21503  88339  73523  16879  77201 111263  31643  22861 141353  73561 123817   7681  61121 109663 148573  53717  18089 133999 118843  47699 111509  50227   9811 128119 103549
  30197  11689 150847  77171  11833  69379 111439   6577  85487  18269  96329  87211 141587  96331  49157 165707   3529  77369 163637  49937   5821 134207  96703   2389  41611 134399  10657   6871  46649  28069  27697 113497 120677 126349 114643   5051 119099  95467  85429 135607 104717  43891  75571  48017  76493  40739  84131 149561  52301 164279  20983 136601  12841 125507  60427  45433  32309 160663 148721  22367 115153  60493  86869  87359  37409 149213  55897 113171 154339  58243 148249 161569 155863   9161  40927   8191  83059  29009  39359   2539  90247   3823  50513  61357 119971 117539  84239  32303 155453 162143  24109  16067 118549  43331  10753  78233 163883  56207  60041  66643  30941  47293 163753  58321 157427 133279  20521 131441  92177  84793 102407  51427  55511 118861 135599  86929  32191 140639 133087 138239 152219   3631  99661  70891
  55337  79193  73859  19469  42773  75787  81017  88397   4111  75161 101701  30539  80989   4799 128431  65179  10531 115133 130643  95369  37171 145459  24419 159023   2357 101183  32843  56591  84551 125399  91591 112663 120349 111217  57601 160141  42209  96589  48383  54647  96179 110069  11087  73351 102107 143609  98101 157951  96643  18679  32789 168499  82349  31219  15439 165397 119993  49991  48523  60737  78427   7129  43783  16519  28309 134513  84503 115301  34807 123049  72221 107183 164011 168143  62401 125311  16547  95239 102551  37201 107603  59771  14957  22741  69197 101879 136067 137659   4733  20509  99089  55997  73363 120919 160441  37223  84211  20431  25031 120391  51151   3331  82073  42703 101267  13421 115793  58111  42179   4297  72893 122251  91639 137437  49811 162683 158777 141413 162709  73681  36563 107761 117727 168293
  83689 133717  41617  63629 117127  12043  55313 106123  32957  26251   6221  15263 152147  19237 136093  81331  63647  38317  63499  15581  19991   6421  90659  55469 117811  89449 158863 164677  64579   8941 141529 110863  86783 102071 104239 133673 134371   3181 114371    769 100189  97787 162853 132287  54517 136849  64171 108803 166081    997 112253  70949  67993   1789 106273  59221 167429 168277 111341 148301 102533  87049  45533 164743   4967  88211  19739 106331 134947   1459  33349  28279  21467  45979  64679  30577  98411  18979 105509  12589 132911  96013 128053  44789 117779   2591  79769 145543 106877   9829   6101  73517 126127 135727 137777 131303 130411  32971  95419  25667   1427    757  83339  91801  20393 117427   1709  36571 141719 109721  93253 126341 103471 120641   8087 126613 149837  57269 151673  10111  99929  29059 132347 113969
  25703 134369  12791  36677  24547 141319   2113  50857  79943 101273   4481  13963  21023 109297  42863  53939  60859  90001 107101 157841  12517  98011  46867  97829 156979 113213 141803  83023  36137  63863  25073  98017 118057  94121  53569  39157  14293 102607  73709 156781  24097  29383  81457  15881  17027  52103 115021 111317  50087  46877  32719  38933  67453 134789  98663 127837  10369  16651  74201  19727  17021  71789  52529 141131  45427  51283 122651 129443 151631  13477  72767  92383 150239  41519 153059  65843  18671 131543 157207 147547 118369 129229  69191  37501  98963  35593 112919  24103  67619 112921 157219   5441 164729   8543 136013 154727  71807  94873  86533 155443  61871   1747  53233   7607 104801  77029 158699  88591  90163  42023 146513  58661  96739 133183  18917 142421 112741  22483 163697 155537 131213 126551  42073 146273
  39569  45737  48193 162677  28597  99289 105673 124907 149341  29147  21727 152639 119089 162629  59159  34919 129527   5419   9643 141851  80629  21169 104119 152039  11831 125687  31237  50287 119923 163211  65719 125231  83857  89153   6047 134909  67709  49787 109751  97771  32887 130531 129967 128339 121547 154823 152597 158341  20107  73897 134161  99013  55639 118277 105097  94847 132001  95131  32401  38371 107201  32423 164503 141079 107251   9431    179   9001   6733  94543 123323    317  86371  11093  59243 164371  90907 117023  18311 109897  88807  42967 118259 114473     47  45503  85021 145009 104113  23687 143677  86923  29851  39971 106307  63391  75079  84179  85621   1741 165343 125803  77317  24029  77167 114319  10139 141629  82219  58481  19463  31817  76537  53117  64693  35677  61717 115663  19961  97021 120017   1607  18793  14713
   8951 136043 119953 131249  94621  82183 157279 119929 156491  87443  91433  96557   2477  83341  72043  54437  25261  90793 105467    293 155747  26153 131113  75989   5783    449  84737  39293  36451 159059 155219 134269   7417 128903  62791  25903 123931  57331  85577  51539  83243  34501  40771  81373 116191  75853  34457  35323  89759 127103  58997  48869  86599  41051  43451    173  85639  75583  90023  89009  40639 160723  82483  35059  10343  63467 162451  76259  68041 114613 139759 162557  38299   2693 156253 123203  86491  62311  57593 108343  37781 118633  48883 132893  14783  42979 154153  48413 154097 154409  35869  61441  35201 125777  83077  52567  54751  43753 151091  99529  44449  86539  67867  46957  32633   5021  60913  17837  12301  70753 167107  46091 143573 116381  90089  70201  37619  37549 112339 145531  91867 141277 122869 141551
  96137  66463  76667 127717  71503  17539 107687 115459 118147  45121  85831 124123 110651  43457  69929 111871 129127  99139  35353  47387  23509  26987   3257 110681   2141 161977  81839 101009  28051 116689  84421 102931 135929  65111  95791  76961 148513   2237  95527  42499 119057  85243  53777  32003  17827  32771  98981  20903  65171  68111 110917  38677  72623 141689  26561   1013  88003 154613 107671 112559   6079   2663 124919 111731 162971  70823  91969 102367   6779  66733 131479  22063 105967 117979 141679  77047  73943  98057  41521  24623 105653  23003 122131  66751  97303  19661 124693  89689 102461  95233  69877 121853  15073 157007  42017 160367  43691  70117  72649 112289  92381  67261  27017   7951  81049 154667   9203   5623  34159 113279 152297  10831 136471  16451 153407  77339 149027  54503  38977  78007  90481 155161 129893 130957
   4789 154943 135059  91183 127447 102139  79903 101561 125683 103993 151027  12109  49871 168391 121013  60293 104059  42461 122389  79481  19687 117191   8699  86861  28229   7927  67979  54419 144737  69439  89527  71147  21089  70583   2861 142403 131023  58579  68449 113017 114089  82463  16747   2111  67211  78139   4349  36061  85819 160739 128203   1901 118453 137983  25679  10613 152539  76387   8423  50833 101653 116257 135257 103669  72533 144037  31223  46187 122963  89821  47441  63743  19183  93263 152203  16553  94327  37579 118033  42337  40493  12547 161881  34667 159499 135461 110527  44621 130553 129263 110477 146077  89627  73013  85513  12491 146173  51449 106207 110749  90647 105829  87179 147673  10733   9781 108301  98717 160711 100517  90187 153071  37181   5693  22447  89119     71   4567  81569 142453 117193   7019   6337  25913
 167861 157739  82037  32051  61813  17491  17107  52253 128437 124021  16871  56197  74381  12619 133439  81637  94709   4931  53069  57667 127207   6113  62687 128461  45971  71329 161461  99559 138401  55817 131317  18313 148579 109391   1481 131413 150209  17581   8353  11987  25537 110641 152183  90053  65963  24413 142607 150287 126761  16901  29207  44887 164911  28729  46351  21391 120431  66413 156487 151213 148921  80603 127217  49927 157019  57787  15527  14011  75679 134681 116789  12157 129469 128833  54251 111053 157679  11393   7559  57917  35731   8731  52267  79669 140449 149059  62903  48857  80677 105229 163363 130423  33893  14431  65101  89477  83869  99871  10253 165817  63533  57107 115309  95917 125441 119447  12161  27767   8059  94033  28723  29251  93763 154351  42403  72817   9049  30763 113683  65599 135197 133319  84061 145219
  58217 114757  99181 158621 144349 127453  82301  98809  93307 126473  65839   6571 101681 126949  94063 153563  29129 152213   1069 168071 132857 153089  86467   1987  18367  92627  23747  91393 125597  11239  49117  24749 164837 117937 165391  41897  80911  36901  94781  24781   6949  31963  78049 163987  45497  92581 110951  72503   4919  77711  48407  79631 117499  97649  23131 149113 157579   1277  91957   4007  53267 162289  34687 120877  81727  47653 111493 160807 108377  95569  18401  70507 122497  54559   1021 161563   5927 109829  98893 132383  12821   3271  73189 112507 117989 157991  92893  41809  19867  79817 136811 119033  21739   3511  43933 127681 107903 151241  33889   2953   2789 134597   2089  25469  81533  10867  21191 162691 159899 126691  18301   1823  74077  34849  29077  47591 158527  30817  49559 118799  97441 141161   7723 165457
  30671 159227  67763  66853 156361  86629   5179  81931 105251  89293 133649  19333  13907    127 123007 113717 132241  52361  37039  11171  52237  74719  20773  82393  56009 123593  61657 150377  58109  23609  92593  85427 143699 145517 119299 121309 165713 141101 153337 153277  64621  20719  57179  50051  41627 142217  60539  60679 145063 148727  48119 105529  88327  65357  77081  72383 112501  65983  19531  12853 144071  80149 142427 131581 134503  38459   3391  81371  12373 109849 137383  29063  93941  66977  73867  19139 115733   3343  40433  55763 111337  54829 133979  36767  42611 139123 125117 145753   2081 124541 109103  30431  43969  97843  78707  87701 152377 146011  72613 123637  99103 101419   4513  16487 104459   5573 145433  69019  36433 140663  89261 158009  97523  36833  32839   4397  39383  10499  58763  57139  32083 101939  70843  58337
  65729  42929  64793 140333  34213 113657 132661 132989  49681 113123  30187  89563  58171 107881  65167  65449 123553  98407  39761  94999  62191 154543 105263  93113  93097 163613 142237 145381   1889  54083  26017  12049  81163   3049  36821  23339 162287 127649 145399  15299  55051  71983 101503  25523  50411  18077 151303  82609 127219  25657 130303 111211   5351  83617  83423 112087  90823  10501   2411  15061  41143   2729 167779  36583  65029   3119 129061 137707   2467   4651    829 135347  86453  32377  23671  75611 125921  46933 106441    389  72091  95107  88513 161773  11593  97283  46471  83641 153409  17191  41641 166349  70123  55291  39827  56263 128273  23957 135721  98849  96457  47251  89809  33967 140521  27773  47903 125197 160091  81671 167017  79273  93719 112877 100591 104233  75511 105691 154841 115933 140797 122099 138101  18059
    167 167771   9437  73613 158923 166571  88493 141539  51169 116461  33287 132367  20161 140401 108457    983  84127 100357  18583  54037  22639  14929 123113  77689  28351  12583  42797  24169 139969  56909 141871 131627  76157  96517  40129  63719  78623  85711  75539  79103 153817 126223  81013  28793  39323  27551  82141  82013   2927 126023 101197   4657   7307  16831 110969  77267  82493 135841  96931 102101 117041  49121  54091  55843  72227 129841 167213  12743  86243 104383  51787  36293  39367 146917  15137   2833  26393  56533 138869 139501  25981 107171  92399 132619  10909  64601  90217 146941  76963 107621  48239 145933 100799  73571 100853  20543  75431 167623 123733  84967  48661  80239   8629  98669 105239  20389  10889 133033  68821  61837 151253  44207  99719 151537  54469 157211 162269 110603  37831  54133 158537  85103   4583 141023
  64217 123737 133451  90523  16981 102299  80777  68161 120937  57697  92243 161507 104959 118163 101837  21143  65141  45013 113149 146647  91387 128111  41443  41729  79427  99577 134327  61843   8443   4243  17609 149423 117511  70951  22783  68633  21997  84457  74353  28669 114889  70877  38053 125407 107839  63727  18493   6841  19843  65831  90947  75979 147613 140221   1637 113983  55381  46639 121787  62653  97327  40009  26681  11383  42437 147743  28403  43067 163601  75709  86291  71413  47381  47939  93493 134171 160507 144409  88937  34949 141677 103811 134507 126653  40609 117133  35149  91997 129917   8663  52609   4877 100703  77513  58061 116359  19979 142601 118219   2543  53693  48197  43313  11159  38569  33211  44773 119083 130223 133117  93979  22037 110419  11699 165437 161267  84761 149971  38651 125329 140891  62497 136327  80669
  13339 122867  82223 123127  53611  42467   8641 149309  38749 122557  35129  89021  45779   5099  12979 128621  46703 112603  79829 146057  77383 136481 102217  67411 126271 121763  16141  51913 152851  93629 166031 147503  64109  60611 153749 152729  84859  42709  39097 148949  46061  17389  27529  70207  52541 166363 130483  79201  93851  13099  43321 149791  79979  51647  50069 160997  44249  40853 113719  72727  97961  14869   6763  44851  45589  56527  29819 137077 168323 156071  71971 138191  57781 133283  21881 147227 163573  71191  62989 127601  61483 108359  44893   6547 101279  34537 138977  33713 121951  19423  51287  43951  50377  82811  39607 168227 118043  95549  52783  55049  11243  94949  90583  88289  39929  92189  15641  94099  21193 139439  10477 152629  10463  31307  45953 127343  42443  86501 121063 145417  74317 118751  89839  17207
  48353   7349 137087  47161  22259  90529  13441  62773 153287  33149 116101 155719  72907  36277  86579 112097  96043 156151 148157 159979  53617  61379   6689  72797  35267  26893  84121 122443  25409 125539   6067  26891  54497  70181 127669 143413  10133 136879  53897 108037  15971    877  18947  91303  96661  64577  37591 132739  17509  47737 114167  53813 149269  64591  92311  69073 151471 127261 105983   3559 109001 130201   9679  58049 135719  41603  17137 115237 126199 163859  41863  51193 146197 159431 106297  11489 163337 121559  27011 126487 163307   3607  31583  37057 118891  47743  46439  61979  99233  41621  27823  57301 106753  58787  84407  25601  77261  87523   6247  22109  94559   3943 154591  89561 153557  52583 140759  77243  83737  94351 129281 124777  89113  42089 165211 162859 118247  79393 129853  17033  83557  91807  87553  17737
  73643  86083    601  21713  89209  51907 134707   5839 149503 120811 136397  81769  23321  61861 101693  46073 131489 123973  26731  55163 164569 119653  19073  32693 104779   7489  94291   3209 164767   5011 139709   4903  19819  81001 117877 151841  39829 150299   6133 119131  43271  68903 114193  67651  20747 151049  39733  89989  41999 134837  77239  51869  72047 114311 125551 139787  43963 104761  29389  57587 141697 166853  76871  72577  32653  94993  22871  18911  97081  13729 101963  90203  21031   1973 101537   1201  29837 166723  49939  78797 103091 152533   1801  11279  23563 106087  25153 105227 144541  18119  36643  15569  41263  97117  85027   7411 119489  31541 118571 110933 155797  99787 122117  91367  94447  13933 115151 112331 153611  69001 124097  76949 131447 119759 148361 150659 165229  49037 107077 147293  63097  85601  59239  63617
  14083  15791  83563  29581  34939  45293  36191  48647 116549  71153 128449  72739  59929  17401 125221  92993  51719  84347  13619   3931  27737 156539  30697 117361 113117  83203   3701 168193 154487  98953  81083  37747  54979 161053  49627  87403 123059  63839  83719 153719  75269 147047  34267  14057  35407 112583 125791  51487 138139  65033 143509  79823  49639 100403 125497  12953  29947  52807 164321 151517  52747  54011  10429 132071 120661 135613 125627  16693 136973  71249  55373  58889  39937  32117  27283 162751 108187  20873 165059 103889  54059  33871  44131  46769 152641  11399 164239  35111  41281 107053 163673   7691   3413  63671 132611  90199 138007 154927 108223  63361  52861  90547 131749  75689   6569   5869 157127   3793 142981  18371  11617 167087  65027 120473 128321 115883  92957 109267  84857  74959 123217 113147  45161  22699
   3919 121151 161741  19379  22277 155801 130147  80141  22811  79967 131611  68687 125219    223 145687  33529  67399   1723 150721 118901 151817  53171  80809  13799   3137 167711  54319 133949  16301  96799   1811 139987  75211 123677  50929 135151  26189  91237  49367  57223  87293 132709  46601   5987 160001  97849 116131  33199  31253  45343  65309 101573 141833  65881 166799  85751 108571    673  95441 145487  40949 119783  35401 156817  36073 109639  10607  51047 103867  60719  11701 134047 128047  70183  35171   8093  72959 123229  82787  51479   4813  34961 101377  18427  83047  14447  36739  84053  58909 128221 143443 146543  53401  77867  96377  49193  24421   1627  24239  16937 152419 160553  49261  61879  79973  79423  63599  94273 130457  72019 134851 140071   7963 154373 135049 135647  46831 110731  90977 165569  87383  78401 115877  26309
 137699  13691  72949 131927   8329 114467  19013  21557 156623  66569  32341    701  36781  11177  75011 148151 111847   7873  52177  22273  24733  95629 107951 143177 104243  47629  52321  93323 164821    241 147853  60623  22877 158881  27541  49843  71719  46153   1531  28433  50777 129023  71693 147347  40289 105533  73471 100447  79181  60937 153509 144247 139387 108461 147311 148747  25849  69997  46049 153313  27329 130261  68917 146023   8599  88237  42533  91909  47221 150301  64499  88817   1483  54449 101987   4231  10067  37313  82613  71353  94229  46147  93103 142061 160093  32159 118429 153623    883 121721    193 119159  67807 113027 150779  63691  31079 134341  53197   1223 139721  61651 164231  42457  85361  95339  71317  47791 166303 146843 117101 130343  42491  31573 166189 147353  53299  86531 106181 126257  11597   5501  92717  73361
  50549  73609 137791  78977 157133 135701 153281  55529  48973   2503  97729 152899  56437 164617  70783   9739   6997 167023  46237 125383 167677 116923 162937    919  67789 127363 144889 147557 131011  80803  26171  17299  82549 120157 122147  16493  87277 127403 130619 121283  22171    541 167173  12889  33181  99829 162419 148061 160603  22643  89597 148669  26113  56131 125659 108991 105883 124721  42667  63913  92801  65731  53507  28211  96823  20963   5653  81043  18047 139729 166693  95773  74779  30271 131449  43133  18713  95189  91019 105619 161047  94541  59351  61151  44651 109331   1663  12277  56333  12433   1733  44089 164449 160373  33569  28579  15973 148639   3301   5167   6121   9941 145471   6781  11927  60527 126857  55609 101207  30449 127711 131357  55351  61141  75041  13523  27947  81547  58391   9721 146519 108587 109147 165161
  45659 108179  71849  28057  77521 155017  52457  35437  76913  10937  68531  47419  44701  75869  45827  76001  11807  64853  87931 132529  91459  24373  99053  96749  30109  20857 126241   4079  11287  57773 101749 159389 111863 118739  25633 108203 134753 122219 163393 135497  22159 127541 131783   1093  65657  93281  61211 115163  72341 150323  62233  98597 155423  52957  31751  36083  13859 119797 113809  72869  98327 162601  16061  13331  32363 146437  29873 111323  67021  21563 167099  99251  37951 147283  10037  25189  65951 123953  28181  53377  11743 111347  66749  31357  15727 137443 167341  88721  73433  81899 106391 124183  44927  48539 150551 109303   3359 137957  74731  49531 168353  59471  37049 129221  64007 100361 132371 154087  45767  79939  79621   6899 127763 132049   7109  30713 111373 163567  17387 141793  80231 160081 125471   6911
 100523 132437  15331 107197 155521  11443 163643 138571  53861  24919  36109  71479 145681  78017  62039  76873  66797 130199  42101 136739  10687 163679  58231 155699  60661   7639  20129  47389   7187 149911  59141  40031  77279  56843  10799  28447  64033 125299 106411  80263  13627  23293 141971 168523 152959  36263 148997 136207  51431  13397  77479 132967   8117  97789  30949  86587  42061  95443 153841  44507  81737 114809 110977  32587  31649  27253 163367 149173  64879  36749  92507   3449  71711  35533 143617 145007  10303  26141 139177  73327 100003 127849   1061 143977 104173   1699  33533 108497  36943   1063   5569 146849  50033 154439  14767  19963  37511 146933  62131  87877 145177  23311  99469  65587 115547 120907  88609   2383  56099 108041  75037  61409 123527 131311 155861  61297 124703  10957  72719 141653 154849 122021 116981  60917
 145213  51991  54541  34819 139021  37879   3539  54167 140611 153137 131063  15077 119737  28349  97609  60077  30467 126547  20201 146801 111949    653  43853  63199 149759 159157  43579  79031 154733 104393  51899  55621  33049  84431 100049   9241 140839  96763  38183  98009  24809  80849  69263  16349  95959  53699  61331  56479 162119  16231  61681   5867 114599 115279 128377  65353  15149 160817  22669 100957  31151  79907   5107 122027   4157 157321 130649 153941 116681  90019   7499 155303 122839  73637  37507  94531 154619  19759  27689  46099 149531 150959  10357 124643 145799  82729  23669  25939  87151 154571  99767 149497  22807  56687  66701  33013  55889 160541 138349  43103 115963 120671 162703  90401  22709  92353   5519 132763 154523 110533  31771  32573 145963 154157   4373  15877  28807  11273 103409  34487 112279   3547 105971  70999
  30427  70841 160183  84691 141511   2399  10453  62627   3251  52009  24181  69239 105367  71011 145193 147977 127481  63353  72911  43237   8819  89603  74131  94723 160319  55009  42859  19763  98869   7529 133733  43777  94561  60331  34513    281  28283  82307 168481  39821    337  83497 161339 127133  26209  62467 120503  70481 135731  61703 117259  21569 158371 159503  15241 119359 143873  25237   2381 134263  73477 101449  75731  92009 150401 163771  56237  66713  35117  28771  87433  32497 118543  31543  11887  33479 101173  42821 161149 123377  19387 132971  70381 167621 113371  74419  75659 131251  67577 166301  91079  17099   3299 134219 127727  50459 147647  33721  89417     37  18133 120331 124309  82813  28631  50497 105613  69847  78311  43649  60353  57427   3967 144307 155851 128519 155413 131221 134359  97169  20407  81817  20549 125617
  93787 123017 163627  39341  26237  94169 167077  91033  87313  93949 168269 133187 155081  41213 147787   9497  64439  26951  32119 153113   4229 149287 140717 150979  46679 124771 164893  46219 111869  70919  15101   9587  15683  80749  15391 128717 134581  95737  40487  47513 108943  87803  16691   8501 132859  84437 138337  83407 134923  96601   5209  39239 140321  46757  33941  30839  44087  79867 138077  38567     13  32233 106279   4937  93089  62137  23873 102161  99923 137183  55931  45863  14621  57241  28297  15667 106921 120709 107273 166417 152077 127157 157243  16759 121379 129749  31063  62081   3347  28387 108379   8147 105449  54421 144773  30091  18973  26737  54539  63773 134867 166273 152363 146477  55717  98227 132697  84559   9767 116959  12329  96667 158303  17713  27211    937 104911 122471   5701  98467  48859 141767  70667  88919
  20639  77621  30529 146093  45317 101027  95429  56267   2243 107599  74827 167441  20507 103183  65713  34679 110557  65123  78307 120539  32713  15349 122069  43207 133843 130811 148021  18413 154183  53609 149771 111031  34843  84319  32707  32371 109883  11047  71933 162251 162641 106903 113723  79847  94463  51203  14723 121963 120647 110543  23567  84827 149099  11353  21871 115303 114649   7741  45587  87407  85903  29231 114769  42701 147689  32213 166393  38119   6637  99083   2791  53239  12689 166429  77783 116189 109937  85199  61129  54139 167899  99527   3517 123997   8929  99823     73  91369  18899 119983  40693  46133  53987  14629 151523 120947 166667  81293 128489   1039  89107 134989  45821  82619 133379  75913  23627 109321  93133  69709  92941  75407  28319  11587 125429    359  39541 108727 164471  12613 119389 135281 128987 156419
  89399   5407  70003  99439 107827 117517  24197  58897   5399  92657 130817 132833  39709  10939  22073  31741 133039  87881 147671  38197 137743 136217 128599 128819  28031  52183 124847  95083  47459 145463  61381 113417 103963  19753   2531  67153  17047  87671 142151 142067  88789  88861  69337  90239  87629 124909  72073 134471 135469 132257  99989 113797  28201  10289  57991 143593 141959  88117  14843  53549  62459 126461   2087   8539  93047  58099  53309 143653  49669  29879  18517  28649 104207  63901 144323  63799 154027 138821    197  50417  56911  80077 160639 121909 112031  38237  22433  66161 144589  71237  96443  76943  76031  60133  98711  25919  74567  42743  69857  82981  42019 102547     79 109171 144757  64333  76289  98801  91499  40849  80923  67189  84229 115057 103997  15643 148861  63611 157351  44501  37139  91141 138469  18191
  85661  42409  35083   6481  25889  49139  27431  76543 117281 162007 155557  49223  52543  15443  64279  33773  21419   9371  31123 132137  96269 152017  51263 142789  40283  33623  40903  22013   1289 137723  42307 130469  14419  88819  98453 119677 139267 158611  10949  31147 137191 109441 157667  82261 130729  26479  84263  46279  62119 140533 133853 123259  28901  51361 116707  26249  28591  41453 104789  18043 156913 157769 142157  32257  13931 153511  28697  80407  45869  50627 139121 157229  91081   6673    383  34421     11 119851 162577 138547  43609   1439 145991  24677  88681  98377  28429 117709  95881  26029 166973 139871 123439 111857 101221 113621   8017  34123 124493  31469  56179  95717  11317  22307 163561 116791 106979 119293  28603 160087 148913 135593   1019 115361  20029 150617  13151  38861 128657 139457  97813  90073  87911 131363
  85691  64783  83399   6659 128951 133597  99349  26263  66191 108107  45337   1783 148961  61751 104543 114797  44519 150989  48677 149021 151423 115001  80209 126019 161407 163847  69163 160933 155741  41203 112103  40087 157649  68611 117763 102043 135389  55487   1759 128563  76541 133213  47807  77731  25733  13249 158927  57041  76103  13649   1697  46307 102769 124139  15319  46811  11903  71761 102253 144161 167149 124543  92959  62213  49481  23041  20411  17483  24107 129589  26713  80447 119183 144481  21401  29473   9689  31699 124231   4547 147097  29881 158419  77003   5039  93463 110729 120689 143567  39623  76487 109859   1283  34729  14897  42359  17761  59951  37799 158161  76471  62563 124351 137453  19751  65777   1361  52883  10223 144931  61631 149689 137143  85531  52313  60649  34253 119503  19543 131519  98123  98993  76379 145289
 144013  98929 164147  59833 138163  63397 153641 122663   2179  27061  20261  42793  87797  60607  36269 114377 125821 114259  42571  56951  82721  88661   7487  31121  41947 110323 154229  75323  72661    907 122201  21577 146581 149519 147997 124153 141931  92789 146239  65537  79693  69941 132283 100493 109891  30071  51031  19477  21179  58147  22543   8011  50647  51683  66877 116141  38303  20749  36497 106657  57557  62057  66377  13337  64781  72353    349 147331 140351 157457 136403  50891 150571  72559  17597  69457 151799 122401 126631  45523  58453  43591  74797  92119  33577 133993 139297    821   2069 102587  74891 164291 117757 126013  12967 141917  17657 103177 137341  60919 105907  39989  58189 146563  86743 157483 129581  12611   3089  33811  34147 127031  93557 143629 134999  76403  74293  75527  99409  74707  27407  42577  56993  24229
  67421  75557   6397  86813  95597  86753  91673  85201   3541  57203  67537   6379 145121 127591  73019  78031 135221 121271  99223 104537  55633 123731  60343  89213 129083 142297 157571  83459 160651  50111  57653  26417  71777  15031 116329  74923   2657 126583  11483  44971  72467 119921  34591  81463  99623 121579 127423 138451  93419 157637 164653  29191 122231 114229  86077  77591  84163  20959  19079  24359 116933   3617 131129   4423 158269 129769    521 113453 138661  14557  33629 121349  16217 125813 112129  95633  18869  22621  74383 115061 166781 103561 152791 156887  52057  38167  26927  38149 103043 108293   4721  93481 154501   1931  39139 130981  20233 134039  20123  38921  43003  27487  47119  15373 114203  44053  20939 150767 111271  15607 122033  14401 127051  69061  12697  20981 128941  56123   3491  79843  91423 148873 157523 155707
 107773 160019  63443  34483 132499  33641  14407 104917  39857  80819  80537  68879 103903  89069  70157  55829 142547    691 119687  20147  19157  85313 147769  72421 153997  48163   4283  72253 140837  84467  12203  36473  53591 121637  95257  82559 139907  47017  14009  76697  44267  45569  74197 107693  57073 127277  72733  89393 127037 129193  10859 151499  58313  51349    443  30859  10651 167009 149921  86183 163127 108893 162527 144847  80369  19301  92921  87517  30253 159773 166841  26993  90703  99881   3067  47563  38839 150991  68567 108863  69463 120223  28621 147229 139813  67987 122449  47431  73939   9199 156719  39953  36067 162593 110647  35159  86627 133631  93251  32143  29483  23081  37663 121327 152981 167491 136447  38321 119429  57397  27941  19207  63211    131  63559 157799   9901  30509  48023 120103   1487 135209  16447 147881
  37517 119419 151141  98729  55949  41849  69827  99401  85147   1721  22079  65393  43427 142871  16127 111751  89051  39847 159403  80747   2207  87977  74713  42227  62171   8111 109841  35831   8161   3571 146221 114221 132169 135043  66293  78809  13709 154291  49363   6991 130051 156269  20771 132929   2131  92831  10459 145771  26687  21961  55673  27919  12437   5641  69959 124427  64811   2549 128483 115777  83843 141179  97151 129379 157037  12721  37957 108967 165001 151189  72053  55721  14221 164173 143333 145441  98317  42013  74903  96989  84401  10771 166319 140381 140729 148123  43441  63541  52999  95539 123911  84317  67481 141041 163517  65761  97673  81629  52673 125743   4259  41801   7573 150107  86069 148013   6793 160877  17579 100019  44029 138143 122203 103703 164599  28541  33749  17783 100129  16063  55339  84523 102199  26317
 153259 146719  16381 158867  74159 144899  92369  94421  95111 142537  63781  99431  40709  53161 148537 166561  58741   3581  96779  77893  49747 148399 147139 110807  21013  66523  33911 102229  97177  75329   5791 142223   4391  15107  70487 162359  85933  13879  97547  32411 148339 114277  95801 128341  61981  94439  90017  32993   2713  42943 166247  92467 113837   4159  12487  27299 130439  14797 126967  12553  91921 143953   8101  45949  79999  24989   3613  95311  23087  95707  21757  71537  65809 112237  22133 117617  35801  12577  56311 133963 126541 128983 112067  75991  67927 102701    911 148853   2671  11549  45833  74051 130517 113081 131617  90749 124759 105071 130363  13711 161923  37021  43403 113963  92461 149551  23189 163117 144479 103913  89611 112327    857  47599 117071 149057 142591  23173 100393 107453   5009   3877  30983  26107
 114329 114479  97213  83449  17627 154621  44389  37907  98207  14951  97883    227  84391  92363 123427  82279  90911 119107  41609  57973 124459  40063  79367  68281 103801 152809 140939 111593  56827 122957 115903 130841 121439 163309  23993 156593  23773  57901 103457 138407 149893  78487  75541 147629   6473   7621  98507   7901  56377  21787 116827  74189   4523 157109 152909    373  62633 163997  29629  47527 132689 101359  86423  31277 159191  64187  11981  93479  97459  51241   9337  58363  62053  55987  41357  91967  78277  27631  97919  48619   6197   5119 106961 148147  76679 138967   7193 135479  23203 114661  50101  57923 168043  53993 156833  11117  15649  38783 146141 126001   3533  10601  11071 150743  66973  78163  27067  66359 141601  30259  32323  55127 118709 136897 111269 107581  82139  84629 135649 106703  80071  61637  26021 135743
  40759  98837 129671 103099  73679  59113 113177  32579   2557  99109  66083  72977  38431  90173  37321 104707  49391  92143  15737 149491 154333  68389  77359  20947 101363 168433  49547 106739 148469  50543 154369 107119   1151 127289  17317  92809  84631  57839  24329  70627  21487  78553  13109  92503 117563 101873  32069 155461  57679  17851  50539 124171 147221  42727  29531   1423  47407  17341 158231 125963  53381 110609 124577 100823 156841 114659  65099  69493 165799  14537   6151 130409  28663 127321  50329  98639  37847  83299 138739  21799 136373 146417  93229 114197    113  32251  22091  55061  63127   4177 159701  54941   5669 141937  90011 143729 135533  81203  23053   6053 122399  77587 104491 147319  64037 165553  22291 110233   3671  25847 159931  51131 154579  20149  49613 136889 135463 154321 150907  41467 108917  16649  53189  42989
  18797 133543   4357  18211 145139  86461 103591 136099  71287  34141 123941 108271 167221   5417  14389 142501  88423 102871 104009 135899  36709  68639  61643  95873  62801  93169  12071   3469 124303 111973 164209  24317   5171 129187  13997   7331 100559  33023  88801  65239 117497 141359  34297 103171  65419 147391   4861  25799 111301 108013  60961   2683  36523 163171  10427 141649 155299  14779  69011  75353  85091  72673 105437 136859 148381  20443  83207  93199  58603  40699 130631 120163 102149  48527 108247  17891   2027  40823 116903  32381  72251 159631   9013 145069 165523  32507  38693  45361  75767  81019 115603 101863  65269 163487  40037  73553  55667  99721  42323 118903 139091  40099  35393 135661 150193 113051    503 113383  18757  29569 118757  57059 167329  98221  59377 115783  15359  25589 118423 144539  12601 100673 165041  36779
  91513  98269  13967 156229 104677  49477 102499 129529 155609  23677  90071    499  21319 130579   4051  93377  70571   9871 165703  59167  46889 104711  41231  90997 156941   1327  36187  22853 106243  92863  51749  12377 113749  74747  33767  43669 127843   2309 155627  24763  57809  75289  80963  13003  72103 100363 117371 128201  91249 111127 116447 146701  95461  82499   3557 164623  83431  52289 167267 121727  19219  42197   8747 115891  93337 105767 114269  35023 100459  76837  27791 165533   8123   1297 127529  75521   4957  81119 125149   5939  25931  39883  59671 164429  42239  16573  92767  70607  88643 117911 156347  64373  82189  92251   6791  86441  49823  51659  97423  29863  11299  87973  87541 148957  45989  96223  69737 100379 133981  22003 151009  58207 126079 147209  93427  92237 149729 128389 160981 128629  17573 127739 146639  17417
  59561  45413  78791  48733  40127  25541 129313  60497 160621 145349  26203  52069  92401 157639  33083  67901 121333  27259  10837 166403  59957  33457  43633  30203  47297 126031  64763   9931  42787 154243  51481  16943 130657   2273   6257 166219 103387  95203  79811 111467 160169   1951 141073  64301 104297 161323  95177  73727  87559  83933  62639  80599   4793 124363  32749  42373  89513 151813  22397  26387  50119  13841  63521   5711 144253  10853 158243  77969 120319 140731 155027 122579 143519 160453  91297 152519   7867  12473 124471  95479 111779 144887  90373  26489 137447  39047  22039  89671  11027  69151  51859 134177 130027 159739   4013 129223  71119 138179  75533 161779  21587  94477  31249   8419 165749 166619  19001   8263 164999 154213   7649  56501  55697  50993  99497  11467  41969 121351  77647  51341  49277 123653  78721  67489
  64081 118457  47857  59693  94573  36947  68749 152197  22963  19429 112349 122777  13883    751  99571   2521 138071 152083 120823 156659 114713 107647  24671  93131  78901  83417  93889 132331  78653  42767  96451  88897  57349   6827  20177 129209  59393   1579 163181  95971 152417 104891  20219  40531 155599  31259  70321  12289  81559  17321  27271  12911  31013  41659 102673  49741 101603  39563  71707  22717 135617  98873  10069  50839  44123 153487 128971 143947 103969 122693  30689   3109  19507 167801  77747 115319  78607 141263 117241 151909  42131  26881 100343 131171  80929 145391  40507  43651  19417  76333  88651  62299   9059  24841  59021 134731  80233   1873  37307 139681  67049  85999 135467 151237 104179  89521  12923 135571 106303  72089 137359  11839 152843 106357 139597 156353 124349  68683   3697 142697  23623  82171  49031 152821
  77069  41579 128509 155849  67679   9173 108289  44111   9091  29333 161839  39209  91139 119297  74093 125897  54013 104947 118583 150439  21673 107323  39703   7753 163151  99679  64319  94771 113011  14747  45127 110063 163633 130267  85037  76123 146989    719  30493  19471  67307  65551  64921  18217 163469  67187   2063 112571 143093   4273  62303  62897   3259  55849  83357 168127   1493  19037 134033  70639  38351  26111  16703 105167  86561  43889 108109 154691 137177  57977 159079  62659  79111  63067  61169  94007 142799  98779  54667  53419  92387 164357 159589 158489 113363 160357  43793 136501 140477  14699  53077   3001  20921  26297  65011 103967 104831  84809  43283  20759 130513 114161  95089  82003  48337 116719  77263    271 120847 152093  14657  14741  48953   4421  53927  72901 158071 139571 105769  77933  59617  24571 153929  79187
 115931 132109 121001  56893  82651 127913  84137 104183 122921  82507  75641 111721 102317  65521  94811  94109  99487 138389  51871  11657  16477  12809 118931  86137 109579 130987 122561  96337   3803 154787  84697  93887  17159 160231  54917  36479  78839  79579  65497 113327   5279  45307  17239 165833  90697  51343   2879 112951  92779  19927    331 162731  60659  46633 157177 111521  71387  65213  78479  52889  59029 118747  39503 146381  57689 161947  92737  18521 150001   9661   5381  51197   2741 121343  44879  48731  49891 140893 115901 121553  27091  16229  81299  81919  91463  81677  55343  57097  43781  62723 142319  82021   7057 111539 152953 106109  16741  65647 134699  47741 117577   8693  62207 125927  55333 139747 168331  97499 102301  45197  36307  65173  57373 103723  38747  92639 112361  35221 109873 143111  63607 130367    229  55079
  26627 118463  37087  55057 138059  14387 119747  41141  84521 124669  36493  22691   6553 124133 121357   1499 117977  50909  96097   8861  11119 122653 156727    457 144577  64567 122029  68213 166987 105491  46327   6703  56891 149161 139619  93601  43391  40427 166357  63149  21977  79337 154313 127709  37811 117973 110083 113357 103651  31667  73771 166541  72647  67783  89501 163321 141499   7039   4951   1087 121997  70051  36997 117167 104551 128189  78193  67057  86719   5413   6229 138079  24077 132751  53653 127609  71347   7159 136651  72973 156971 121321  13751  41413  62827 115327 110129   7079 156679 101399  94397   1367  81761 158113 159073  58657 165181  33091 111997 160217  57259 136027 117679 122081  11321  32939 154387  12541   5659  93637  45247 132949 115223 138617    487  52721  47287     19  73141  15277  53201 132701  27179  36857
  34171  89653  12323 104123  94603  32441  37097  25801  51413  36457  83579  19793 113819 140237  40813 161611  64927  67751    733  53407  20897  61051 102397  63299  23831   6271  77491  53551  84313  89681 108887   4561   1979  76243  10891 136511  43291  16631  43223 136861  36209   9151  92723  10663  24971  71941  60037 151939 119069  75227 104623 134683  84463 159763  95731 157273  65633 106907  69491 144073  83273 149993  17489 159361  73133 105407 115979  55249  62819  71039  22567  93059  16267  87181 117269    151   9613 119591 105031 166169  75133   3167 138679 135283 134951 136399 111149 154277  59921  41507  79147 117731 151397 155371  30727  21383   9319  34057 164251  30841  36871  96959 165349 150431 147949  92987 138629 130589 103837  87751  60763 158551 139303  40597 152563  61927  54403   6299  47317 106949 155269  30661  76781  53593
 141283 158657 124753 110899 147029  40343  36541  21649 129037 132887  62591  47147  93997  23633 122953 157519  23917  61613  28123 109141  69821  57191 124633  28163   6653  24551  50593 118411  55109  49667 165541  17117 161017 116201  59107  18457  35747  81509    863  86117 143779   5749  25169  56149  86939  93923  80147  82351  48341 160861 142673 159193  94747 150053  15647   6701 159113  95383 151451  41759  81199  87103 113209 156797 129341  14737 128677 167339  31727  48989 107741  29443 106663  21139 116803  17921  37861 141221  39313 154111 149839  32999  66509   1447 102019 165709 155717  41201     61  94793  54121   9311 118687 148387  17929   1553   2153 108929  61463 114847  10711 163063  71341 110261  51631  19813  42557 136777  49307 133967  61553 109609  23197 127859 159869   2851 131959  42649 104693 158749   2777  55631  33353  29347
  72889 159199  55441  67391 141307  68771  62071  97039  81223  58543  32779 131671 166703 104729  53899 134857  47237  70297  54401  47681  42379   1091  89909   4801 159209  41983  84067  70067  82529  68767 161921 105401 157477 117443  93371  18397  73039 104107   3691 142211 144701  29989   2053  92683 151243  17551  34039  52259  30391 139627   2441 162839 118681  54869  76249 119627 147451  89227 141829 153427  97463 133153  70451  42677  22031 142993 140549  55243  37991  46727  18959   2011  84223  96469  85061  94649  99689  82567  78787  91493  43049  12457 167033  31193  57467  60901  13831 112543  27337 143831  49169  76507  19501  12347 165383 100483   8297    433 168037    683 158449 135589  37633 158761 142469  47051 110813  15583  50951 120607 132409  61057 154423  86029  33937  79259  16363   5231  84017 113437 151273   9137  15739 107791
  80363 141509 155921  14639  71363  46817 113843   7583 136531  23369 160079 144139  87853 111491  17909  72689 120199 130873  59453 136421  43943  69761  30851  80341 113759 159737  96157  97501  64609  11083  62701  56767 135431 161999 116969 116279  48073  87323  61949   9923 132229 157081  25741  14969 164789  10861  80347  45541  36671  63929 144583  63697  34351  14831  10247  66169 148501  66271   8887  11471  90709 138637 158443  60337  54293  48281  89303   4091  54779 106693 142619  23767 129277  67939  71023 151531  49069 113041  58271 146383   2213  54377  15551  83177 166567  98909  42407  86269  32983  32717 146021 126517 165527  21347  85991  19211  80933  77713 162889 152617  73819 127817 167537  29027  74509 155887  91753  14887  93077  92791  33751   5147  91823  40897  38851  13229  13163  43261 157253 139393  13513 140741  27983  60943
 124699 153763  62189  85087  30649  38609 115561  70271  31601  75793  34033    233 166021  85523  27539 107279  90971  69427  48449  74821  13789 151163 115513  93871  90917 155381 155501 136163  32647  45853  49727  57791  34519  13687  21001  35603 154573 160907  22369  15467  72271 101347 166657  36721  49297    619  44633  82757  27109 141199  97001  16369  13567  61487  69557 158429 166979  52579  58237 107971  43541  81047 148403  73877  52553  32429  51133 108827 139739  49009 141181 144709  24091   2447  78713 149489  38671  28513  99397  34019  62383 163661  19391  39631 158747  41023  85049 160967  70729 127079  31337  11779 130681 148931 134639   7213  80683  23279  70393 143113  13063  89491  67843  35543 149629 100279 136841  56597  73483 112481  45763 113909  46411  43517 142039 155327  13241 152111  22453 100511  33113 145451 121609 135893
 120899   9883  82727 128147 128291 101411  27583  89591  13807   4133    881 158261  76777  15809 160969  44641  70937   3083  12479  60017 138727 139921   1187 122761  89963 156061 130253  22111   3191 121313 123787 115859  56713  89917 107089  11959  47207 126493  87251 134741 108079  51691  59753  73181 166487    727 123707 159839 149033 101833 122363 138763  72497 152081  95947   2221  30269  29759  82387  50821 111577 161167 155579  29641  52691  83983  66541   3637  71821  38903  46919  81077 158771  16417 160207 166931  36629  32141 132947  68813 165587 166207  37607  46103   3739 109279 160499  41543  93497  65183  52817  20593  16103 109567  45757 114073 123433  73079  31397  69499 156319  26903  85853  10589   2297 134291  40013  49201  96847  21821  48779  64231  45553  59009  68483  71171 140587  92567  67819 155689 166643  72547  69833  35573
  86351  43151  32063 155383  88729  44129 102181  45259 131381  88741 112831  64709  26099 144451 140143  74687  31177 136691 127373  73751 135367  18149   2371 101341  65479  15083  98911  41941  44587 139981  29297  83791    409 139201  53881 122263   2417  19447   6131   6367 131231 165617 109423  88079  78439 166297  22613  93319 131009  17393 150091   5449  17471  76631 101209  11941  14827   3433 144569  64303  43987 101789 142609 160649 111641  90067 152311  17477 115823  38593    431  48533  90841   3761  71209 160753 150769   9413  62533  37717 119809   1259  71713 110459 134609  59863   6829 159347 162221  79241 128813  37441  48787   4751 165049  53759  47339 159539  27031  75337 128411  51839  85733  77611 112247  27427 103217 159799 124297  66047  63841 160789  39217   9817 163819 129113  66697  70997 167261  49033  19993  29411 118081 155003
 137201 166183  80783 167777   8933 126229  54361  43573 167611  75391  76603  25621 137399  39983  60601  71993  71411  44809  12511  62743 135271 115757 115631   2341 127679   1657 120079 137771 141497 164309  52121  74929  78317  69193   1571 117899  93811 167051 100519  24407 159683 132263  44201  59197  42433  25229 107509  64399 110491  50969 106627 105863  73387 165287 155137  98573  39199  74699  37243  61757  27197  63031  52081 128861 114913  68501 104849 106427  18199  85549  87337  80039  29153   1549  13007  57163  92377   4643  77773  23117 160619 104513  18691  49633  48847 115523  59149  50093 111667  37379 132019  95279 139333 101483  27803  61543   1451 128477  96289 123493  57751 115693    941 168089  60101  70423 105331 153421   6823  12647  14369 118211  40177 126703 158941  94651  13043  60127 109943 158357 100847  62981   4127  12421
 102433   7669 100297 162623   5233  51217 163841  22651 148201 106531   9601  61099  39163  71473 167047 113539 103577 129593 109367  60107 155119  12211  14519  68147  27617  78889  77951  30853  80329  43711 109159  68993 135449 120077 112207 137573 101917 124447  23059 119227  81703 113159 165961  67339  52981 103357  23857   4783  29789   3709  33179 163223  10337  19249  36919  28753  18433  69539 124193  77543  53231  62201  37783 162499 149713  27479 156601  81041  49369   5741  91291  35291 157181  85363 157513  88241   1613  82039  51439 161971  16249 156493 133633 101089  74071  34231  29753  23819  31019   5527 101999 138841 116483 157271  85517  47701  72481  18233   2719  61153 159977 160579 145361 118213  59729 119549 156749 126421 101513  20611 114593  31153 102503   9011 134077  69109 164707  84701  10399  22067  46337   2281 116273 126323
 137869  49081 104033 122509  94307  39779  58067   7351  82601 130621 155821  73651 131111  31379  84443  86969  93893   5347 114217  67033  15907  57709 112363 137911  26813   6037   6529 162973 140069  33161 148483  79537 101501   7727 113021  30293 163433 123373  36353  29921 135391 107227  94513  86399  21683  74413 119129 106217 139459  21157  14717   3659 105913  28661  15619  72223  56633 164113  36011 163927 105337 120943  70853  95471 127663  59879  93971 155203 127867  79063  39113  43997   4993  67957  15749  29339  81023 108959  50893  56663  91199  25693  56393 100927  58757  80713  87959 138241 161983  75707  84713 110269 157933 133559   8597  87119  32609 158141  38219  35993 101467  79159  77477  32537 131891   8753 139187  91771 107563  31231  11621  54787  50261 139429  97259  10039  45893  75553 136273 146449  95989   9187 105751 103393
  67477   1129 164039  95003  50461 104053 104743 142381  72551   7219  34273  75743  61723 120929 101141 122611 108761 163909 148139   4241 159857 134593 107449 120413 161591  59077 128993   5077 105527 139609  48679  79687 151667 112913   8677   3733  58129  81401  70379  21211  57649 137339  46771 137941  32299 128767  34649  30103    137  50123  83911 116663  98533  42961 157813 155231  68777  49279  57037 148691  83717  67961  54287  33829  40429  61007 139589 150217  71647   3643  47711 107351  38201  94547  59971   2689 142271  73529 154001  61417 137993 159319  64951  68659   3457 167119  36319  24659 141671  22973 105953  99523  82361  79309  89329  16927 102241 167039 143489 129629 166043  83267  38639  63857 159793  57829  14281  16931  31847  35449  13697  32909  66553 120371  44491  83231  76733  40961  74231  28537   8527   2473 131687  45707
 116833 162749 141961 125651  45131  14591    947 152459 138683 131731  51517  61363  97607 149011 118873  95747  34499 142189 163351  92557 139199  95581  84307 138403 121441  29201   1109  68899 120749  98867  18229   6599  27367  57193  25033 122327 112573   3929 168013   9277 126961  78179 116113  31567  23099  25247 142973 150067  79319  37483  48079  83257  47507  53791  47497  45341  89849  29021 116009 130259  97157   7517 156707  32531  91229  50077  31489  16823  22247  74623  80513 135353 108211  19319  21317   3253  51803  91243  34847  61403   5651  92693 156109 103483  82657  12497 143483  30403 135301  64123  51893 100237 147583  36713  39443 129719  82471    277  48409 130807 165947   2339  86369  45377 104953 155833 145043  72139  78781 160409  87917  36877  74531 119243  72109  16273  20533 145259  77137 109913  78341 134287  69593  84659
  69143  72671  41179 102647  46549  17977  84533  90527 131933  20641 150203 102563  21433 129491  78121  94613  38177 129901 164771 117671 128549  50581 159571  56519  49603   4027 106871   9421   9491 118967  96497  95929 129707  43627 126943 100907 114671   7283  53173  62603  26711   9479 160697  83777 156227 133813  84913  89891  16529 147299  12983  85093 137593 130099 159667  45959  79139  25673  76651  95911 123853  68279 153949 152041 104471  54277  28573  71089 115589 127997  20101 159569   6373  58169  79801  13327   9227 112061 125591  35999  85667 104803  56003  74017  34747  18131  82903  49993  36559 129757   7591  24473  15991  32089  18541 149143 135131  54773  10723 148663  93607  32869  11813  46589  23893   3797 144659  98689 151849 143503  62927 148763  16481 161831 136361 102763 157327  31091  37397 135409 151903 123269  14821   3407
  64901  48541 128257  71429 163259  17077 122849   9839 102001  63113 122827 108971  59497  34613  97571 157163   3623   3361  47303  41161 130973  48221  28687  60589  39233  81527  18307  45007 102497  92221 117373 141481    631 164341 150533  14813  19937 140659 106261  61283  51307  36697  81701  33301 111829  95267  66943 106619  27763  43973   7043  28871  78569 144461  19681  95153 128327 127973 153271  94079  41479 122599 142183 144259  48299 116047  77813 122753  96787  70121  30241  71443  63029  27733  63439 151681 164249 144667 128413  53639 139861  50753  36761  33827  62969  23371  23869 143687  55967  69779 134417  33851  74941  57287  70289  27673  30133 131639  90887 145501  93739 129517  55331   6277  59651  93283  96281  45691 141223  31873 155581 135581  72379 157999  25219 125371  51001  73607 132523  60383  41687  55589 102337  87623
  91529 115831  91373  46819  78229  86287 141907 158981  41887  29137  39659 111029 145679  46747  33619  24877 159769 143281 143879   2161 105667  89057  87583 103141   6359 136319  87943 123077  43607  66041   4909 139309 122789 113957  81689 107719  76261  49393 115837  89819  76283 117529  32833   5483 142019  34763  51977  96259  56467 149393  58511 133271 128173  74101    571  42187  80761  42293   3719 150131  81799  35969  49831  33409  30169  20789  58687 115363  28559 164431 108553  49921 139511  81157  24023 100741  34963 167633 100549 143981   2797   1213  65381 146051  85381  66373 124301 158597 144883  32353  17333  41117  49211 104879 119513  50527  47797 153457 144407 113329 101797  19891  41981 142573 121447  86293 150587  39241  88001 114761  98773   4217 155153  23357   5297 132527  18661   3527  63803 101203 114493  19031   5897  61511
 101159 109987 126311 133919   5059  41651 115727  46591  35491  98563  27793  48397 106751  88997  50587  47353 151579  35837 143257 128663 136277 154127  26591 142949 112297  46723 131771 138107 158507   4679  83221 112111  16729  11933  46261 131701  25561 160309  27743  46829 131059  33107   3499 129763  43201   5581  59809  72701  70351 129499 118373 123083 166739   8969  89899  43117 102667 149351  92459  48817 111599 138563  85793 112657 157103  20707  87511  57149  93187  44563  71293  72269 153151  21323  20807 129793 158519  46477  40883   6203  44383 140297  29303 138641 163901 129587 113093  59887  50207  37537 167437  80167  77573  75217   7589  85121  78157  47777  28027  34589   5081  65921    109  33469 102811  48823  52901  54833  83939 163327  71563 140989  85619  97967  69233  89041  27527 110711  69371  28099   2659  86111  83093 141461
  95143   7481   7673  35537  44381  60091  34261 161743  34337  85331 121571  44741  22697 127781 160387   2749 161303  32189  55903  66179 106963  87991  55103  98321  22271 114743  19069 161093 151169  64091 141311 125003 164191 137827 120299  29209  59567  12539 159697 104161   7069 142111  17939 128467  57803  34429  25121  82723 165037  54767  44797 116443  16963  66919 144829  58789  11777  38461  10987 113083 122209 160049 166147  89083  29327  85817  47087 137393 137597   2287 144779  37589 105601  71263  99391  35803  71527  73303  26597 167863    439 139891 115597 100391 113899 117043  20399 152407  47969  40357  90617  95621 142369   5237 145577 108503 147541  69341  25097  81967  42043 145037  87767  31039 151483  52433  54623 133303   1231  12011 119617 135193  14563  18731  13679  15473 113779 162881  78857  36913   8231  46853 112249 119267
 136963  33863   9857  12917  14543   6353  93407 122267   7333  80309  38711  94049 136247 152623  70769  73757 125731  20341    787 157627  81749 165901 128669 102251 122279  87121 151477   8689  26683 100733  71359  46229  50873  42193    191  22409  56209 147811  34471  14347 130787  51563 118387  60521  89381 140827 166613  13469 125887    859 122833  67567  13399  29663 121937 103319 161869  39371  86011  16069 168451  16007  97379   7321   1871 106349 132637 143813 100267  83813  31849  17053 104287 117119 148439  91691  95093  39461  92623 111191 125107  76099  75653 155509  42281  64891   9677  94111  58921  65617 105253  69899  15307 142057   3373 107867 127579  70501  50591  64717 127979    251 103529  79559  74609 112139 164587   7297  84499  56921 148609  53441  51383 128837 121259 128923 123307 156511 102077  57527 102793  70619  94331  19699
 118127 110587  21851   8467  64661    643  39581  44963  56773  18637  93083 113023  57719 124529  18257  96199   6977  76519  51721   9533  57089 107377  18919  41381   3079 114571 161717 136537 128551  37897 148517  40153  60223  70849 154057 118171 137873   9043  77659 120041  47881  38453  69383 105817   7243 115399  58153  65651 122167 131437 104593 105733 160009  77101  26839  95783  48259  33071 161771  38281 110221  45181 115751  94693 146521 146161 150883  56299  74203  43787  43991 123667 154279  39023  44027 160813  35617  17183  49499  67427  31991 154417 150503 105137 150901  65071  44293 109451 126611 137537 132533 128393  35521  84349  24083 150881  73849  22343  35051  68669 101839  55411 163979  65707  44987  15287   3769   1319  34841  95219  10597 133723 165601   5273 131497 155783 113227 110281  42083 120577   5003 155539  99173  42737
   8291 120619 160423  43913  98081 159421  42397  36107 108769 158017 146099  83969  59407  11423  61819  66947  49199  60149  40253 149623  85193 158201  91841  32327 123001  39749  10639   2843  92347  62987  58073  80279 156059 119813 126499  77237  34283 127123  35027   1511  88969  75403 152839  13877  86143  14683  14153 127249   8563 168449   4003  64489 120917  10009 123989 133277 117773 158029  30911 123791  44279 153319  42839 124121  50989   8923  15629 135349  73459  37363 117209  73063   5261 140761 132647  55823  15923  49103  51229  11069 130859  18439 153911 157733 101599 128879 117883 156019  35317   2837  95071  66617  19973  85109   8623  11503 146191  14923   6469 144967 143743  85453 140557  28499   9697   8369  65581 124781 152423  73583 152267  68491    307  66071 155891  98179 125453  61027  76421 122053  42157  98713 111659 142711
 149419 158843 108533  44579 117251   1667  67231  66883  12781  69119 157061  10273 105211 145819 123829  45119  25999 148171  88853  33343  23417  46507  49019 167627  17863  93241  39133 134213  26647  44351 150889  40151  12409  19571  93937  55147 145879 148229  80191  33311 159223 150929  95231 136139  85247 138197 135403 104683 142867 116159   9833  82561  83311 106637   6043   6607    181  29803 126457  69739   7549 165941 144299  66173 107339  66301  59981  98389    587  27943  76163  97231 146609 153001  14461   6551  56957 146833  10457 117037 140177  19609 166909 152717  15091   3923  60727 159349    103 150407  26261 122041 148927 120293 109547 144917 100613  80021  80953  87743   7237 103681 146749  82339  14503 162293  54371  19597    509   3727   6961 122051 164839 106649  12739  53281  79601  14753 103687  71843  78497  85439  15377  55021
 118973  24697  85669   6451  98323 119827 155593  71069  74759 127139  52021  97927  16561 143159  36013 148367  41879 164701 122939 150919  71887 134059 153077 123379  81071   2621  74527 167953  87041  29671  34549  41221 138041  83219  61991 110023  61031  44371  91703  95413  16091  41243 121591 127331 108131 126733 100829  28463  79399  40841  27779 154081  55813 115853 111043   8387 147289 129737 129539  49663  80429   8039 162917  66809   3121 132113 129439   9257  52027  28151  27581 108883 123661 144241 113189  77743   3061 101641    569  50651   8221  96419  47609  63737 152249 143537 167483 137029  37189  48247  37337   5101  37987 167887   3881 135211  77549  82163  32369  18251 101107  14593 137363 152657 130843   8803  57493  30097  24889  83903 116471  73331  81667  60029   9887  34511  32413 163853  50971  42283 145477  83071  70111  20369
  35053  92951  94841  51797 167971 130829   1543 162389  47041 159553 151897 151847 161521  54907 140249 113173  83389  33601  58991 147197  23741  70141  92569  60089 122149     97 150893  65003   9397  81619  27751   8831 109111 165719 129169  88427   1181 116539  85889  66383  40529 162263  37993  56681  87317 147863  43499 114113 165701 110311  15511 115321  16097     17 124001  31393  10091  96907 153359  78541 159407  31271  10739 143291 164581  21121  21163  69697   1997 120817 121081 117319  49207  76673 131837 131149 134257   4463    257  38603 144223  26557  44021 119191   5477 140473 141061  65089  89983 122597  78919 107927  13577 107747 166631  39887  31883   7207  59659 143551   4703    557  20479 161957  49417 158567  31139  99371 112181  45139  80681 117307  38449  25643   8069 104347  55579 140339   4663  75833 142169  78467  21937   8311
 153073  12527    853  11369  93701  31181 123863 122819 142589   1103  17189   7309 141637   5683  45817  24481 160781  11681  56963 144791  28409  93053  82633 152941 131561  87557  46997  19213 158993  29287  18617  68087  14327  32987  33403  35099 157543 102451  64013  82231 116293  46807  91151  28277  77761  41389  39863  33377  50047 150523 154043 111049 159337  13103  90197  18049  56929 161159 138371  64403 137947  38393  99877  98519    617  57943 163543  16673   9907 130369 124717 166783 152993   2239 157931  89669  21397 137369  67759  92227 146369  37699 165829  99733 130069    283 136463  38113  91457    101  44483  82241  62417  33703  52369  31973  89977  96167 145661 135077   8513 102761  19717  53353  93911  55603  59023  84787 143107 135851 145931  50341 136189 157141  97987  20287  53831  17351  93809 152723 151201 156157  96797  48473
 130693   3307 138647  29723  54367 165611  35381   4787  97369  25439  14173  34403  23473  65257  11953  41771  22279 162989 166013  59621    827 107269 142391  58411 151121 159521 105517  78697  57487  82759   6863 134401 148331   9341  67607 127549  33331 163871  90263 155377  58693  40483 139831 133711   4211 148411 102679 115067 152393 155621   2887  49409  34543 106031  36599  28619  60889 167249  33587  32831  24049  57881  26849   5743 123583  90787 128347  36683  54713 122887 110947  52391  46027  55681  81937 106019  74323  73061   2707  35899  92051  24517  24203  82051 134363 108439  99793 127247 124147 101771  74861 138323  56611  70249 104561  50773 147253 109583  48593  60373  40459  86843  71233  27701  91453  60397 145021  98543  39439 123719 159911 124277 131293  24821  18461 141397 109789 159623  79549  64849  26959  52147  16657 156089
 125053 142771   1693  14341  47869  56941 158407  40543  19231  36793  28751 162053  19381 122501 104417  95819   4337  56509 144427   7537  51137 111581 144563  22391 140909  15541 148471  81173  27967  77801 131797 160757 121687 161659 127703 136417  22153 154769 110273  49253  60169  51239 114419 116929  96181 149087  17257  47279  50441  41351 110183   1559  41113 107473 136951  54673   8821  54409  53891  30631  90863  79633 157291   2971  23431 121607 150083  38923  75821  42641  44071 151433  91873  99761 129011  53503 161561  96857  73091 137507  64919 141403   8807 137353  82531 124339 117643 150413  64627 151337  29429  93901 124769  35509  66137  86161  98479  82891  17377 135019 117917  33503 118037   2017  62581  86771  13499  29123   4001  67967  25793  37529  14107  34157 159871  35447   1373 112757 108161 146681 164093  69257  95701   6089
  16073 167197   4621  42139 106121  11579  81307 103979  10729 154459 149711  31069  88993 121039 163403 142357  37889  39409  42391 156241  52379 166151  62873 112939  49171  72077 136979 165047  66361  93967 128311 109519 106759  40939 148633  90931  14029  20551  80317   1597 126143   3853  30313  15121  16427 152857  75997  55117  58901   1171  33487  60923  78059 150827 159791  63703  41893   8867 137477  24251  84961  79087  69317  78191 145253 164387  40277  34739  79757 124337 117223  67853  81353 167413 151703  55217  97381 154723 141439   6563  63197  54347   6521  12823 105037  18127 131939 108011   3389  30517 101111  49463 167759   4729  39727  63317 103643  66683  58439    773  67493 164149  89137 120511  25343  95891  14411 167021  40189  22229  25117 160687 168197 137653  51613   7993 136393   4831 154067 163733  58943  74611  33521 112967
  72923   7477 140593 160253  72167  21187  78893   8627 106591 135697 105361  85909 142099  81239  65147 125063  99709 107609 109433   7841  43177  95317  40787  21101  68207  59743 133327  54877 152783  44041 142757  29683 149521   1117 155083   1303  60449  46901  79841  91711  99277  13417 132247 159017 151637 152531 135119  40241  76883  41761 110849  97241 147709 153449 124739 108061 142733 125207  59669 126601  85627 112459  45943  93761 120097  47491 151733  75149 136769  25873  68947  24859   6917  59281 104147 162493 131893    313 154877  17291  99241  53003 139883 153871 111959  43717 141241  56239  81647  25583  58679  92671  25969 152189  24979  41813  74653   2897  67003 163003  26777   6389  65447  20333   8581  48463 125029  21277   2269 145267  70969  94343  21529  79433   2099  83597   2647 154883  29101   3467  53887  49529 101063  56369
  95327   2437  18701 160829 127241  87071  64747   1877  17167  19433  54629  80173  73951 126859 151007 152003   3041  19697 132961  76253  15889  21929 151357  64451 134333  14479  10567  55541 134921 126011 156521 100183 117751   4649  20113 118297  30757  21559  22051   8009 121633  89533  53623  91757 152441  71837  36467  51043  52561  36229 139169  67343  81707 149459  26821 112771  70373 146777  63667  67801 136733 103087  26501  74149 109481  35597 110777 109049 133657 163993 125131 112019   4969  48809 145589 153733  35923  76717  43789  63577 107699 102191 142559 168457   3163 160591 162787  60443  23539 118061 146389   1433 143711 127297 148531  83477  81349  38953 115741  68141  83891  12637  81197  71257  83609 147859  31859 100193  68897  24907  59063  44531 140677  87869  88813  68209  81409 122527  32099  13873  67121  43189  33289  28289
  51929  84199  88951  77471  97511  45077   5717 152989 125119  12251 147457  75781  82939 134887  37691   9929 109387 160163 165449  83227  48673  48767  90007  68311 136033  73973  16187 125641  95713  20929  76579  28789  54049  44623 136069  78691  74761 163061  77141 115807 126037  40627  98443  17431  67139  37489  20183 131267 107123  54443  88301  13313 137737  61687  18539 123121 145633 107777 132313  96079  82571  64937   6263 160403 148207 134437 116243  26431  64381  54163 116167 111121  66959 117721  40193 162671 166669  17791  13597   8237  14251   9349   4759 115811  75401  46687 125527 159469 139313 121189  98143 155201    199  94889  54217 127873   5881  76919  30637  79043 141371  70489 105173     67 117787    761  12197  42751 155693  56747  18749 151901  39769  29741  10433  91097  91541  74161 151883  30781 132863  52769  15193 158393
  58211  46141  44647  39301 166399 125017  58031 133201  29761   7541  33931  40387 108631 111487  68113  20477  14323 161753 166949  55229  20023  86927 161059  58451 167987  91621  47623  48611  22817  72823 135173  40499   2731 121469 148627  83003 133403 167317 106163 116341  15161 146317  96017  50387  70867 147551  21773   8209  46691  15217  50177   1429  94153  62683  37123  25423  74287 121139 101531 127607 123601  53773 141667   3911  96293  99563 137147  30971 137273 160883  65129 146617  70001  54577  38377  87589 106013 163019 162947 130633  26399  12503   5689  47569 123547 132361    991 110567  15271  74471  16411  44711 116423 127301 162779 106219 149371  23581 112927  38891  90289  45751  64453  86171  41669  93151  52973  59663 113501 159119  41953 100999  39791  22441  43801 149767 152947 152897   8171  20231  33191 143419 102023    563
  82373  15427 104527 115637 112807  11057 104473  63277 100787 105943 123923 149861  79699  75169  37199 116819  36373  84673   9719  42221 140263 119569  14243 129641 137567  66629   3907  17011  75277  13093 100109    967 137999  38543 124199 138517  80737  60647   5843 120067  66491 110623  94253 114773 157867 149377 138863 136751 149579  96431  32611 164233  12959 124561   2293 129347 112241 165931 152681 100213   5227 114013 123491 113039  59333 106319   9433 167891 160841  18253  88007  92179  19889  81973 140867  46511   3767  28949  39451 159311  47933 139537  54631 105019 107507 119551  77419  41549  67271  15233 161627  45289  96221 106957  55439  77723  29501 102061  84191 100931  23071 140929  13723  65423  47149  17093 146539   9791 120871  90271  66343 113153  38917 106189  77527  33581  34369 105727   3313  19121  56543  14149  37571   8273
 137197 151171   2347 164627  36389  83101  57899  56081 104723 105563   2609      5  65899 103123 131501  47819 104759  49783  66457  26407 103567 122039  30931  83701  29363   9623 161641   5479 139703  92357  69481   7393 117673  37309 136709   7757  18719  89317  11717   4507   2029 147419   2143 101957   9631 110927 131713  78167  59539 164831 139697 145637 154211 162517  58043 113359  32261 141619  24527  84871   8269 115183 168067 104231 106787 137491  41777 107857  18787 149627 138311 147827   5323 124823  67073  12007  76003  34703  79889  35423  55619 164953 116531 108463   9343  15139 161071  41957  37357 108191  86993  17903  73379  94309  69389  97879 136999  45319  60103  47543 147179 153133 129937 158731   4597 115429  24709 128831  86297  98897 112787  72859 155671  67829  62129  16903  44189  46447  54601  26513 100609  49711  53819 131591
 165673  62273  81943  79283 117109  99149  81097 128959  34631 127493  96461 151549  76481  87223  23603 100207  27241  63587  10099 153701 111821  49003 116437  34673 156901 131711 119291 141761  87811  97841  41647 153991 101581  30881  38231   7247 124951 165589  35839 100747 151379 105929  60869  16633  79151  10093  59123 105977 157433 133337  26347  80833  18743 105277  63281  32603 109673 109397  25639  13763  60317 119981  78347  53359  28759  29387  18803  74489  50053  97651 105107   7603  85837  14197  16001 119633 105701  78203  53323  90731  79229  14947  67213 154897 164881  41911 147661 142031  80491  17519  51817   9419 102841  81553  74561 153877 145133  91153 128239  95507  56671  62047  48563  12269  47779  70709  61231 163729  10487 152671  68239  31081  29017  17029 143513 166871 108413  43013  38239   4457  95191  87679 135887  44497
  72229  78041 113783  99971  83233 142159 145031    929 111109  34883    149  20849 167081  20441  43721    797 116351  41843   9439  21061  80471  26041 111533  93139  63409   8233  70177 156307  39019 145423 120551  71699  49853  34913 102197  87509  85607 132757  99367  35327  24337 136379 141301  96697   1999  81563 104399  88019   4591 104549 165247  32561 139067  98927  53327  97397  28001 160033  59723 118897  29167   4889  78643  25717 114781  37967  14939  27481 145757  59513  76303 164413   9067 113647  63689 150497 113891 159833  36791 151717  23291 112223  58229 154589  72337 129119 150343   3217  99347 134339 146983 107981 149803  12799  43037  50707  65371 108007  24137  74729  94151  35863 114973 105997 143807 114001  54181  37253  66763  50273  40697  35461 136987  30139 118399 132047  25307  52181  32941 147517 166597  50359  83773  70237
  40237 100621  36979 129497 150169  70991 114067 147779  25391  40819  56053 105761  71879 143821  36529   4093  96979   1307  12763  37871  70327 110563  18553 101477 132329  37493  85297  45179  58417 156683  22511  98999 101533 134677 126359  30773  80567 155653  37003 124819 147571   1123 137927 114827 146743 108263 107309  35809  36929  35753   2311 130477  59263 109121 115421 118273 133811 122861 155387 117889  25127  73309  33119  68507  39397 156041  60209  30497  29867 167117 103349 163199   3023 167381 141991  15383 154937 123091  26921 161503  79697  74843 124087  97553   6007  13147 163981    677  61933  76369  34693  93683 151603  18121  39191  64877  47351  99259  92203  46171 119087 138157 114281  21859   3371  83383 125941 116239  51593 140053 124793  71861  13463  28493  27851 128159   7561 105269 130183  12941  53047  10177  11447  54331
  46663 127507  49999 128857  54563  90121  83009 142231  95723  37997  88129 151573 102911 107057  20269 162821  91583 138581 167809  95063  69203 101891  33647 146009  12143 144271  15413 167663  81901 165779  22123 115553  77291   9619 159779 164443 115211 146837  82237 157307  57131   4447  35729  38993  74167  85703 128873 126713  76511  30011 168211  42071  76753  84509 146347  59581  30389 132761  70229  98299  24379  57727  11633   5507  84389  89939  75307  26833 113761   3011 145723 163973   4201     59  86209 159179 127951  67247 114299 126233 115601 128603  83443 138959 104681  40231   2957  30593 142193  61333  21911  87221   1867 100547  62219  17911  57271 100417    659  58477  21379  70687    739 135007  68699   7121  60167  19483  25367  87037  16829 127487  77797 108347  15199  23789 118253 133391  73237 163411  12097  38971  48437  77041
  30347   4549  74377   8287  27647  54919 100291  37643  15601  23977  49177 157411 168083 138283  42853  18041  75479  30893  42257   5393  80221  29243 143999  38737  21377 120283 140831  43411  51713 164051 102929 114041  19559  91939 119027  23561 121067  77839  11731  44843 164363 120997  75931 147011   5437  48781 130079 149323  51199  56383  38653   1619  81283  87887 122533  23209  45263  45697 140689 111229 157897 110573  99317  55901  21613   1831 120587 119363  49109 142907  73597  80909 127877  15289  49331 106487 146407  88469 160073 119039  31247 110569 145511  34759 164447  55819  50423  58601 122477 112577  25163  25447  26357  21661  10667 108709 103991 118819 121291  84731  38867 153521  49523  87697  58631 146987  38447 149257 111497  22381 115771 115099 165511 165479  63367  51679  94907 151783  25867   8219  45053 136621  72307 151051
 163409    809  21601   8243 136261  85571  33923 144839  40123 123239  15053    157  52153  59233 152029 163789  93487 134227 138599  67219  29023   8167 162257  20357  27749  12893 136337 136483  53951  66923  28477 137279  64019  98041 132589  37813  52627 133241 114577  22637  94261 133069 157363 117833 117991  79613 128939 145897  98627  92317 107713 117503  19949  32057  54521  50683  39043 107641 124249  82913  60779   9749  59779 121631  29567  28961 163193  61909 155657  26701  47639  44417 139753  87683 103421  88589  20693  33769 110597  21269  35141  76079  90619 156733   8521  38669  84751  74311 151561  13633  80273  77093  99137  66431 116491   5857  94951 101333 147263  36587  22921  14731  97171  44617 165469  62347   3463 116507  97367  96059 110251  75967  68729 133781  57251  48121  58771  89387  47057  31319 166471 100943 154643  66721
 161531  63241  78779 139301  59069  52201 161731  35771  36551 166351 165551  68539  44683 132059  63059  32009  12653   5197 134081   2351  52571  68099   9293 126913 130241  81611 155009  73783 150797  97073  31321 162829    743 111953  21227  13367   8837  42569 136753  94777  77377   2083  13037 121369 120569  65267 128749 135319  77213  15787  41513  74873 148829  85303 101741 127733   2129 157831  99551  52363  29131  22993  24851 151057 100811  66931 100699 158563  82963   6361  75797  46643  38873 109517 117703 164809 146309  59747 114407 146527  62483  17359 118361  77447  84299 122503  23159  94433 108139 109199  85447 166099  67631   1051  95101 127271  40361  10627  60271 132679 135913  44357  79813 141121  82487  26641  96053  75883   3889  14489  67141  37463  99133 112337  65981 126131  23593  39229  13487  69401  59707  99667  32029 165173

 
Top
Magic
Magic Square Research Tognon Stefano Research