|
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:
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
Magic Square | Tognon Stefano Research |