Просмотр файла sudoku/index.html

Размер файла: 92.39Kb
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>Play free online sudoku</title>
  5.  
  6. <script type="text/javascript">
  7. function newgame(cat){
  8.  
  9. var sudokulist = new Array (
  10. "09604d11d6d450481039d795e4303e8c40502301801063e5905907083d359d7",
  11. "105802c9e764052e4e819019e730676208309b6105d76d3043e205016e3089e",
  12. "e503e8190285e606c405d740283034976d5e83e49015e87e209c6d26049503",
  13. "34091e2e9608e41e802e7e6e570391020607e97e3e64450208e608e9e50603e1890",
  14. "e73e405c209e25306487e9074036b3e808362090471e8026036a1808261d4",
  15. "935e7e8d3080706e5e49e73e4d4e17508e618e2470187a06080750750403862",
  16. "e502d108735e464d605d509a7e354106931408577415e608d284e55b304",
  17. "e75d308e23d903479086d3e419804815d3e6023e73510607804e31d607d5e2",
  18. "058e4021060853e703902d58c1e6e37e2101060825e6702e1809e4d5e80916702",
  19. "0201c653e829408e34d53542761c603d49c162e9d3078743809b5e4301",
  20. "0932d802d85c807302549758d31c740606045038077c20483204d7d80579e",
  21. "086702e4d5e8e154090237070905e1029e4e85106d4220507e83d153d39d8075",
  22. "07c28e2d60578654729c925e6404e19070708e4e93e7e698e7901d59e28030",
  23. "e2130748804b20178026d6809027e932c45e4603c9024e3e63e190385e1020",
  24. "904603e13701e206e6e9304e13e90556e91d82d461d79d404050167e102e7508",
  25. "469507c380945a304893d6194e8047d2701d8d1e5e9085d3601290608750",
  26. "e920107e7a254208310979e25e6c309078036e2d170604959805c34e917020",
  27. "071e3e563050190709067e3176e2e405e96017801e3d205601928a65d423d10",
  28. "8145e602e794258c1e3a7c2864e73047e8925015e24963d603d3028c5",
  29. "e62d3e7c16041065708e629e301e4e25e19e6584c53e2772e8e50309026408",
  30. "d9080136c7020491503e6e9604e801409536e863e1e1d80607960751d87c290",
  31. "05d760303d89e9070241056d1e703019e5608e705302a7017135462085e8704e",
  32. "048c65c37204210405d6e1705e95d6140102040730301084e707029108e96d401",
  33. "2805d7407e205e5e30690809508b374e209020709103d1d928039507e9126408e",
  34. "506d98078e6d309018705026090507805e781021c3e694e52e16a498e49e25",
  35. "d9e60409643e8038e7210501d60506085093d5301024d91a02890567805203e9",
  36. "017e5d8e2e37025e7601807059e3108462b3c264305062e776d9502e145d3",
  37. "401070305d569024056e3d9c46e8e3907e74060123053081e901e4568736a02",
  38. "07e8094c40610791407d3e19e8e8970530263e8d195627083a090610306e208",
  39. "30546e2b305e40820173e53080402076502903e901d5602e41509e1d46510306d",
  40. "405218e3073c5e203e4092867a1905e78c8239603d90810425609079608b",
  41. "425e1c903d5103e5920706e1d8904280506508064e270904260334e901c6e7020",
  42. "b36d671894020486e7036302e904c5e3e8234607049056e2d6e20408e79e65",
  43. "d265093e307d2652030701e9056e45010420768e7e3e98e201d25407038e75e2e",
  44. "05380609179e503d6e204e628e71041d6802c201608d6e5e28603d953071e62",
  45. "6e401d92063e81013e820480126034d27106d4b2e6085e32409072d23d6790",
  46. "c8e408060401920147206c98024e4639d187d6e39048e57c1e89206d14850",
  47. "025d7080132085b40902303e10906e98203d8604325e50790602e1c356401058e",
  48. "96c38d238040103145e6e4052387e2c1e3809c640829e1b47052205030740",
  49. "3e8e4c7054e26907e51e19487e6e326d154c8077e609184060103e592d8e3",
  50. "e593d7e3e80496807012031e8e50604030601053e290807602e4e30109507c680301",
  51. "37e21540950604b20801930405c850620803908d76e1208e36703507c6d12080",
  52. "526079d17d432c28e5609e301647604529d3c5d87b59e12e470120458e",
  53. "60128043d37a526e90114e206c946850252d734a6020805b4207941056",
  54. "075813e4416c38c467e6e10708953a70876543e1034e8e7c2e3020301406",
  55. "390620481e1e4e35e39a59d32023048e567e5e4843056c90840257b80304",
  56. "3e96a81e6d64e38172d3d10306057e70520496309247e5e5039e78e3e6190",
  57. "9e732e8a302325080970407c26e8429037e280604026b815c806e13264090",
  58. "9d8027038020540102e4e3d507109387056012041e2e5079805431b1e8e508c9",
  59. "0604c7130925e6e2e715381e769d7d180205e3d16010905709207c4d154029",
  60. "6c2090890503706504e630193e5764d526d84d8d72e901e53576c908e70260",
  61. "958e6e4e49706c24e89e46510709e706903131b2e63e5010705102e88d3e45",
  62. "e5e208414e607e20750409103268e1b4503885e104e52049087e9d61e3107d20",
  63. "e3948e19d3e7e1407e98e2d8e48e125033e50642014c9860378e1e8e154e2",
  64. "6e17942e706d93095a31608497d9e10307e29016083d60575e3d809e807340",
  65. "0290761404d28d6704e52825094e3e84603ad45656010207404d53e1d9e85",
  66. "085029e7602c5c548306906d780450902103e846c57481d2e3e56e2d94570",
  67. "095a0803602790670824e6a03e2601e79317506208d70932e982014042e96d",
  68. "e302d48e356297059d6e43257b7e8092e9e6e439d34e2e709e86604807350",
  69. "60341095d93076011e6ae1657042609e8e705e819e305e4e81409d2e2840310",
  70. "6d41c31072456e2e30181e30508d64e17028d76404e2e5e3057802e7e504860",
  71. "e29014050604c7904608102e5c2618029e7404e86e16e5207c83c9410860250",
  72. "060231098e10402e3059d7e3d54e6e103957508409b301402601d630548605e10",
  73. "0806e57074e1902029d5e150489071ae9496014d845e610876d58e2e2070960",
  74. "0139d75090501e402047e9058704e1c60720820601953035d6e28e7c9e9085063",
  75. "14698d5c2647e8d31e3e87504070509d102d195d270958050861c4092d13",
  76. "2e401d387e96045c7928e281057e3d509667e4308e601e802d5d6985936c",
  77. "e80279e75019046e9e5e27049270306c4e192103c4635e409b608318e902e5",
  78. "8e9e701709034c5d793237e2d41e308e69c1023690583e7031e24092d4e65",
  79. "6073d4e4e6523805281c8205a032d85460190307e40801e2906d7351043e90",
  80. "813406e709b4b713902057e91308050306e6e4d852e3718090810207e7d4205",
  81. "081e6e9d81d640305702104807096d73492d32e107532e98a1c28104e697",
  82. "81e3e673e865d5d7082e8e902e2037084090956403d5e8e3c3e190932057048",
  83. "6e14e82d7023e1240807059010374083e6e1092d906b8e51781e79d7503108e",
  84. "049e51671d2d8070601020502c707e51893e812036e807e601909e827c59072e",
  85. "5c90426e4d502408751e83e2407105e8d907265e303d16e706d841e28307e5",
  86. "04812573e25c48d804d4609010728d304d5e6208d9750614504b70762038e",
  87. "7230584604d305e6e4e71e723049058d102360902b9e5013025d408d41090650",
  88. "8e702010260130508e49e6a291e618e502e2908e46e25e43705104720904029c",
  89. "d68e3067e90281310207a5093d971e608432e651d17304028504c7020905060",
  90. "39042016e1e987e7c6034d80207982c6e40701382095e4e87e3e954d87052e",
  91. "08c93e6073820113462b7d609209e52d602307085028040603e6073e99032c4",
  92. "59070810301390207ae859d4085e58679e26b4901a0938e97560760305240",
  93. "21d8e6750649028e4b34c30195379c41e40230580210403794c8e3e89e50",
  94. "e368704906d92088504c66d7d504809516093d6e708b50590314e21e908034",
  95. "04360217870105d29d4e30106e52b1285068509d1068421030930956ab61",
  96. "e806504997d3e20512c7c792017320104901e64d80179a80430605e38e914",
  97. "06e109e10402956039e751e60324709a0642401e67d4903a05904e810402359",
  98. "b8e1e1950302529e17e74e8d99c6073280107605490730106e76d201e805930",
  99. "06e41528c8d94812096e9e8050740546108d1c305e8e305027e6e4309e74201",
  100. "8d9e60405b79015478231097e64e40659d3c157e109047e6e2d9409401e58",
  101. "03295e165401029e1c7502e4286135d3b328c69e1c547d28e108659d7",
  102. "0305709e7628014b6d1701508023d7e9065090215e4509b82030506c1348092",
  103. "c290439d76d253d796020648e7034050209e6e240507080305039c87106e15030",
  104. "034e7065e9e6280502904d4e59d8e804e90791e25039402108e3d7d9e6430751",
  105. "06104e8e5020709309e8e2073692d4089c36d16387e4257e6d38d42e8e2910",
  106. "09e30205e5069e1213e7040306e2e975e468039c37e8040950305e608407e2070508",
  107. "e6e270909d8012108497a08529107120956025e3c9d7e356d51c159e678",
  108. "6901528c7b603e79410915e608d630195d329d4069503041e281c3c7520",
  109. "817602e5e5e168e3d501205807e493905c6d409038109264e354b6a7421",
  110. "2905c77b4c4738012902e30648d5e705d672e309e4e5c807d87e5109",
  111. "08e2b405e32e203090466d9d4d6405011340507e36d4e24072306b7e450",
  112. "60873c2b46b6482e8d57019e618e4031c808602d3905c1e1e4562e",
  113. "90204056a9c6125047e4e301026e48e9d307e805c8d3065e9471e36d5",
  114. "02d163e905e4e806049e29c5701d9e3e3520768c9e450608e5b456d18",
  115. "0340609017d1268e8d9c2305079d702d55d7803e1059ac41307813e20",
  116. "0206040304501e2066c51c4e3c952013802e5e90751c603807352ac58",
  117. "0320549d9d1e40807d31e56d278d7c27014d5d2103d18907652603a",
  118. "e9d7d8e340655d27e14e38e963e4d17908e6d61d930802350107b6e40",
  119. "71048e6e9e5e7d4030908c4e9e803d20630208045d5a27e1059560970201",
  120. "04e857019507e8d8d64e37d2b2e81706c70828090235e4e8d1d1050208",
  121. "0508e3c104086030801d20852306c308d702e9e835601704988074ad507e",
  122. "03458e260807e301e1e2c264d3e19370205d1d9ac5d1476e47063019",
  123. "67d902e3d50909e76050480609024102a9090682b703041058c6e3e206070",
  124. "60804379d2e70169e6b5c418e4e3e508d69040704e536102d6e51d78d",
  125. "e709d42a6083074621090360415d253d71a4d1050693e6903c401c5",
  126. "246908e17c42a1040603e4208051d90438c6b34758604608d3207a0",
  127. "92d63014c8065e5901d2d1e3a47505482e6c409e2e9c5401036428e",
  128. "09e681d285c40602d738e6247e3a219023e4ae9e45e36d609150340",
  129. "01803604060908d3d9e8603076e40805e2d70904e5d6205e84c7d6084209e1",
  130. "51c36a6c902538709023d408506e703d54e8e201609e1d3e5e6907e28",
  131. "06705e309108c6c327908914d526e30508b1e4d61e204b3860780504d",
  132. "5d72060970308051e1c4045c81d24056c79c501e2e7020405903e906e502",
  133. "3e7d811e3e907209108d56c8097e49e6c86e1e4b7882061e9e1e84020",
  134. "04090103e6e3d7037e451d41507206507089ae1d1809060202e1035e70502d",
  135. "e405e295e49138093ad806d3b7e2309204508051079064043c1c102e5",
  136. "d750902e52c692d87e890105b24e1c48e5794509e6b5070911706d40",
  137. "0510809b7103d38e2016043e16e1802d3b340928e30925e1e2e4059c7e",
  138. "6209ad654205070201098e1020502090486d4b804e2905080527e3e3c6090",
  139. "06a72376041b701603c730101402e7c81d3209246058d60302707e5b",
  140. "c73c2509e3776e201c496e70907e53e6d8e94076e40104e2e75d1036e8",
  141. "85a909e1305e7050281e6e3b274086033c91075e9403609c640504e2c",
  142. "3d6a0137082206d75e8e7e2472d496e50906b27e1e1608030955d1e30",
  143. "439ab7952d8193c20905e95046e707e5e409598d62c638e53e9e1e",
  144. "0680452a301063d2e7e4a09060120871e9043028c762e2340179d52b",
  145. "e3e9e627063809e6b375403d7903905e4b901e3028a04120785e70603e",
  146. "4c30910802604e6057e3e15e4e3e401305799c5d8e40201501e5a9070806",
  147. "201067a31069e76d502807e6c5070402d4e30867402e8d6d120303e78040",
  148. "8170902d40678059a07d6b409e8070650204608c2a3581064242e608e",
  149. "04e53706a090876042e3ae808761090402038e107ad1020683763e715e",
  150. "106903e5a6304e85e9d4e8e908947e1e601e4075310249b3e14e4e9e50",
  151. "d5b26503e81e7060350403d69d26c8e18457e91e7d67e45e1d8020904",
  152. "9e54a162e98035c26090406e1b9e3126e574d7054d34c80505e37060",
  153. "e742d69048e7528e5b39805e7d59e6a8709b40980259108b1e6503",
  154. "016e328d20103d8d6e76a0283067e5902040503e981075063e9d204c8090",
  155. "0806090249e74e8047c9d5e8d30304e89180609c6d75e872010465e9c3e",
  156. "d1052e2b50313502409071d6d450803102c10750504e20318d904c30408e",
  157. "30475d99e4060702b4054e605e35d1270481c5e18e93c93e4058b7030",
  158. "04b9670906102e2e591c76a8e276016901d75d846c72e3804408b3",
  159. "e9025107e4b62060948e8e2b5407d12e13407804e9e3d3d85d68e2401",
  160. "90601d51e8049d3e9e712804057065071d8b6a805261901e4c309e1e7",
  161. "8e2a038012c2e67481d23074027e8e6e60108e2750406b1805303c54e",
  162. "70639e8e357d1b4063d4e7ae302859046037d32097060678050421ae",
  163. "4e703b7e903891e207603b8e6020153c90385102e381b6d1401c7203",
  164. "084160329e32d609d3c13d8e7c5601346d18c87d31c8405024d37e",
  165. "8d5429d3e8e495d307e1ae9e8201554061e304298315a7e406b901",
  166. "0950148e1d7504e3b1d6e2e8901807326e2e6c702530606097d345a02",
  167. "509e1084e6e91e8d74090308042e79e15d6e5b8054c616d102097e236d",
  168. "03d79040720306e9e10603d4801d86d349d702015e1e625d49c215e4e8e",
  169. "4e8206d370408d805e90109b6024609351c41e9e2e74e6d180430304d2e",
  170. "070301c34027901e5d2070875b906030105d19d4d6807e76c54e91074060",
  171. "05d9e209e840360302c791e756e5e9c88e6e150209b5e1502e4e5407260",
  172. "60205d40102e5079e3106e52e60401c2e6016049d20805d4c902e6291c75",
  173. "248d1906e105e3d98d456c4070308045e7d1e308e4693e1d2e49406b8",
  174. "105804e208e2b3d140886e93d3c59810904e2d5310902d65e1072d705e",
  175. "e73e9012e7050309032c5e902451c1c61309e4d6201d809a03e876259",
  176. "2081907e6053d2c5c891e752b63d4304d60908e6e9204d3c62081407",
  177. "e8c97090307e134e8902028d39e90104a02050488e401e303c6040150328e",
  178. "2813e907e57c2c2905d90320705a214206c80905d86c76e96520907e",
  179. "014e207e6091e203c806120904e5c527189075a09605c5b417d7835e",
  180. "20305014e507d694e201d53d968e90806c405c30251e3e3c7e89d25470",
  181. "d20680928e41c43d107307e2e5d58d615e7e3d6e457179e5c4e307090",
  182. "76e9024d5c6e906873d89ae3809521e7026e337e65092508e2a03d4",
  183. "8e315049309e201d2b8e6e408d806049054e971d306e875b89e904703d",
  184. "d1d2d85d70601290804e39c7e201306058e6034e46e5a6e452025401e3",
  185. "090708062ae727830609e29ae406597303e871b83d1e2d74e85074030",
  186. "34d56e61e84e9b302829b7083e57a019843509b1e7e253d357e90",
  187. "42d1b1073045e52d61e8e25d5e901343091b5906d8b3e520340257e",
  188. "06c1b6c5879125306308e92c23e6e4d72e99e2c3e103e9e23094510",
  189. "a05d31e80476950403b97e109105e4e768e5204ad584030176d75403",
  190. "01046e2e6e20790205d6d4e30107e7946c23d9046d5087d4e82e802103050",
  191. "08d1405213406e7d8d301e908ac53627e384030207051887032ad4070",
  192. "43ad7e528e501420306042e8b6079055080901e90536e2e835d91d7c8",
  193. "4709e8608e5070901a05e7098206e84c90410603c3e49c9e27e704310608",
  194. "26e5e4070304e6a103501e306e604d12d9176e437b8d57630101e8e570",
  195. "2109e83080705e2b481e105d98d90852d80609e397ae208b5e792468",
  196. "3507109d908c1e2090607039426d12d8e5a293a0409836407102e3e8e",
  197. "04370901c2e6e80503d4d450387358e702e103b5c39d378a60510873",
  198. "04e8509d3d5066509030403d9268152c9b37b1e408039068d7d723d9",
  199. "7908056e5c41c407e29e32079802e4c6059d2e38d24d65040802d98e60",
  200. "805723164e68e5d1ac370610602e408075d83b2098e2031e4d7e80201",
  201. "0790825034d1e808e6d40206e379e9d41c470605d3c21e2369e57e2e3e",
  202. "e68472e8e9d70203d49078e6ab6901549030702e307e93870164b809e",
  203. "029c4507e5a8421709e25b58d36044d9850284010692e1e3e87c4c",
  204. "01e75e8e581d607b4180204e131e308c509d879401027e5d3089d3e9060",
  205. "706e5e12b5071d7209040201ae8610401509e7664e5e829b7d203684e",
  206. "e91d3e28e951e1d86e65e7094d40908e9d357e2c719e4690327d75b",
  207. "8040571037e6d806c904e6049070212b9c8036e9803e514d5e8e201908d",
  208. "d3d7106271c107e5e62351408d706ac829362e3e8e50901e28d50704",
  209. "731b29b601d914e8e5d9b57028021306904d8702109142e68a08020",
  210. "37a1d7c540806109b1b5e9046e86e203ac694e52038e1495e",
  211. "d6891e8a2915a8403c502c5c902408010847e9105a6e6041c",
  212. "0305e8045042d1d8e9d790806103b54d5a78b702d7046e6103e5e",
  213. "c138e807c2d409d703b5d234d807d6e4109027e60801c5e38d12",
  214. "4a2e634071e5d8306d8d94e309c86e80203c7e504e5a8075102e",
  215. "10203a08e9048e60903530508074e1e7d2d2e3d43702e66c12ac7",
  216. "206b53a6c62701d723015d406a29e8706d7109e8e5064d3b1",
  217. "d803e7e9d3e70609085e2b8e706b4d8257904e312e502c6d302d5",
  218. "708d3093091802b7c82706c1d2e8038d1a5e6d1e30765e37b2",
  219. "01d345b4d26805c907e2196036ab8673ae4e230608018d59d",
  220. "01c3b3d51308146e99ae28e50704d6029e6e4ac3107107805090",
  221. "05e4601047e1089a802d1e3d3a682d7903d98c316d75807e1b",
  222. "73a02e1064a8e79b5e6e7e1250615807e3502b408e69a4d87",
  223. "e5e7d41098e37a081e165d204e209d7e4d603059d8c73c58c74",
  224. "8d4a6e90405e780102903d5e2d38e4c5029a54d5d40204102e760",
  225. "9c2e67c95d4d6e8e406107e37a060230401d5d8480302b25e8e9",
  226. "01d4d7e89e51089e703e7c36d854029e5d6a7098d4e6051089a0",
  227. "e6e1c2d981e904d753d176802d5d16a50501e2d8b5909d75e3",
  228. "020807035e9e1e67e6b3609058a043209ad954c8e1208d4c6510",
  229. "b4d1e8039079082c58070302e501e9e8c405b102ae71e6123e870",
  230. "3e5e4270253c8d2b6c13090806e2c74a69e2e4e80657d5c910",
  231. "3074028e504c36b62e1032ae5e608e67e3ae92d562c8309d64",
  232. "d3045c6e907038d64e5109020644b7a7b301b6d90341098e3050",
  233. "1d6e508e23d9e69d4a2730302e5e607e402e5d231e7c4e808e705e",
  234. "c5e7909e105035807a02e97e9e67a604e32028d3040475ad84e7",
  235. "014e2c8e962105a8340907e6b5e306c87c71305c502c84c320",
  236. "068053e709074026e4a043267d9e6d43c9ae5e7033ad19062050",
  237. "9e125e3e809d5e5d1e5e6807e4c16d602c9e4e29d1e3e20209e4010",
  238. "e510302e8c9e1d205ae2e92734681c7c60490703028d6b504e1e",
  239. "4c1e91d4d86d8201b206e2053e8e807e9e5e106e505d970349c3d",
  240. "a4e1048290733e4b69b3d39e7045d83e69206a01e7e5d1e908",
  241. "c4902723e6b5402d30402d6e6d1085e86ab10609601205e109e8e",
  242. "0852d7d687b9b568010605e307e1e8b8020203649d6e3c1a630",
  243. "c704e3d2c407010863d6e1c650409e52c802048c1b9e8801e7340",
  244. "37c6b3801d105c8705e2c6e75c4e10975d2d64804061b905e30",
  245. "75e608e2b9b4807a9e83085a09753e1a01d231e645140806d",
  246. "51e32d3d801e2a67d87e129d508d78b906a085106e94d71e50",
  247. "09e4e304360701b1d908e4073596e8b3d5c7683e4102d109b2b",
  248. "207e51b24c5a790628ae7d3070941e2881037609d3d701a060",
  249. "8d54d57c806b8e7030107a5e6e1803e759e4019d95c17e6e704e",
  250. "ae83d209e4157906e1d7e605e8c37e406e9073e12a07c4e39506",
  251. "5e2c694c3013e407d81c6a3109d7069e4020108c6b507903e210",
  252. "b107d84c29168e5e120780304b6e16e5a0490302e3b95e1e47e",
  253. "2ac609e7d534019230408076e6e7d45e1b407e5806e9b105042c",
  254. "402d8c84d1d36204a6752e9a0807095e608d210721e8a09e260",
  255. "a90806028b459d7c7308c9020507207e9e109d2b846e1e36c25",
  256. "03e7e69e52e7c6098d8a9e19740603e49b4d309e6d508205c2040",
  257. "d1032e1d4e6e34e2e506d58e201e9a4e51e8602a05e3805090784e",
  258. "e908d4e85c37c61c5e3d8304210594a7e706e24014e7d608e1c",
  259. "407e8e30102d9c7065021e5c9e3064b5c36c7e20974d805d6093e",
  260. "5d60210401ad8015c2c517c2e6e9605d8054d909a720109384e",
  261. "03d61e7d2d85e7102e36d18028e2d7d104a8e7c401c9057090406",
  262. "06d4d902e3064e56207c15d9c3024e43e802e7904013d2c9a09e7",
  263. "0139c5090501e4c7e9e8704e1c6072e2c953e5d6e28e7c9e9e5e3",
  264. "e7c206302e45d2038a109e791e20504e5d1ae97087e15b934d1",
  265. "062a035e7092d2063d903e7a04e117e85e6d4021e7b52e2351c",
  266. "e706104d6d7502e5e3e9207c6ac5063e9808215e7401a06d80910",
  267. "d39a5d26e426d702d43601e4018d3b7085e16b698d5b5e16",
  268. "e26e8d73e2e1e64c7b7e520930504e3509d6807d53c508e43c6d",
  269. "e1c40846e9502d4708a0702e730504c52c106250839d7c68b1d",
  270. "e2c3061e35e2e80209e7a108e6e540160407d40308e6e56b8d26d4",
  271. "e36090409c40608a5d20634c60459c7c8e3e9e24609e1c204067e",
  272. "d13e8684d902d9a06401d7e82c1c67e94e8d127a601060435e",
  273. "07e6d1060102b1d896d3e68e8742b5e8d7012d3d3560701c2c4",
  274. "807e95e4a2e206043a0109e412c6e97e1d9e3e8015098064e3c9e",
  275. "e816e7e17d36b74e90438e90108c5b402d2d870533c9d806d2e",
  276. "1d360402e1d909b13e89e73606d9d5b801080302105c6034c2d6e",
  277. "e72e6013d740952d5c8b7e7d3e12020706d40812d91a03c85040",
  278. "06d1b3e2e905e3e21032e5d17094028ad5d594e80870601e5a32",
  279. "1042ac37813c6d8d142e45d709d702035d3a2e3e6e7e480905",
  280. "08e45e65ad796e3052109064ad230408205a9c42b59e74501e",
  281. "1d6043d39040107ae3720105e6d47ae52068c106024083c9a43",
  282. "d39d202b130192b76e1e25c4e3e45e3d2e1095e8e7e3e501d208",
  283. "b506e807b540903708e38d7d103d26d91e3c7068032e684e7a20",
  284. "1b3e804901e503d29086058e14e805c2c9e802e61a62e8019b4e",
  285. "6e9d57b704e7250806e8b142d13b506e78719e603a4e9c5d1",
  286. "6d5d119e2d83d607e809e5d2b6507d4902e8d60729075e1c6e1d",
  287. "e9e1e20870306d107205d725069019c3ad3601c74c6c3d321e80",
  288. "0705e14d5d806104078c3e842072d65b8b53d2e81e18b7c3060",
  289. "0537d4e4b7202e135e4d520908d7d609c1e3e2a601b5703e918",
  290. "4c3609e8015b5e68d419023e8a7c6d95d209e405c9e902e4081",
  291. "d1d408060901e4902e7a09076c204e5346e8b9042a08503957c80",
  292. "e5e39e6e10407e308d4c78b865e3d27d108079ae2306704c78030",
  293. "065e93e9ab805016036d8097e3084c491e205b1c80937d2e7e30",
  294. "e32b60508027a15038e63e57e4e9b7c2d98d1218d7d5d96030",
  295. "36a8a2e7e524609c65c8d7e2905e106383097e4507d309a8d",
  296. "09d21058a20340605a027b60509089703d1e53068e9c703c9d201",
  297. "e8c2e29480306b2c905302c21c7804c59903e57401e6b2e3d80",
  298. "e9e87d16403205d1a028e5d609e47e9801b502d9302165d7d3b",
  299. "e91d406e7e98d26a5d64038642c7d5d209e305ac69437e21e",
  300. "e42d9e5e7d40201d8094ad8d26e108960703015e9b308e15070408e",
  301. "7c1a6d40256e97810102905d8ad7050609e3184d16d7ad135",
  302. "97e3a6090327d807c53e9e81d5e93d61e5ac68d1d2e580139",
  303. "b70463196e78e70302c6a102075e3d41e2e9805604ac9e5e41e",
  304. "b3075758e29d9d5d13e2075e704e8e8e9ab4e48357e926e2b",
  305. "b7e8068e24e7d8e93e5e80203e5a91e6085c6d28d7d495e40801",
  306. "e592783e79c102e6a2c50305d4e19d53d6b409702109e6d4d80",
  307. "6c502092768e5a4e6e60319d3805d201c3a0709076d92c48d10",
  308. "360208d2a43b1e7d15d6e9c3e154d89e4d3089e73e121506b",
  309. "08135069e7d4e2d2b3e4e9607e5a0903d5807b9e37901065d802e",
  310. "c138e807c2d409d703b5d234d807d6e41d27e608a5e38c2",
  311. "86e9e41c62b7d8b14e303a57204e6a4a2090831e83c20",
  312. "d19b7058c4d23c2041d881ad4c931e95e7e308e4d97c10",
  313. "c3d7130907e45c6a402081e4098e328056ac90809b1b8e40",
  314. "8d60905c807e3e79d2c7e4e2781ad32509506c1e305c6c7d",
  315. "7091e2c4e80901a6707e14d4d503aad2d46105e78c683010",
  316. "06e9038b1065e1a402e5a5e90406e10302a083795a60806c5",
  317. "e2080409a067b3d72d6d45d7e81c56e90706e8058e9e1b7d4",
  318. "0305d9a3e1a80475e1b487c69038e7405e907a1052a209e",
  319. "ae1e704e2a240609e68e408051e37d9d655d8c12e5d9e9e3d",
  320. "3ac6d7d7e3608ae4e9e70602104d3a62e108091720306e5d8",
  321. "28e714e301e809095a08d29073d5602a8c43c9e5e2c81ae",
  322. "4c1e70306d4e69e203e51a07e90406b3081b8e3a76e13207d",
  323. "02e3a8425c609c7e127e4363d90709c1e2a8c95c1a204",
  324. "e3e402601065e802ae4d2c308b9e1043708c3507a1e4d4e150",
  325. "a085e6090103e2e1d1d4870609ad4a7e6d3e483e6c5704801",
  326. "6107b5a60304a20630804b6080793e402b905a41d31b920",
  327. "301e509086aa6e2e90203e4d39e8d51e406d512d35b12e8b",
  328. "07b1b702e4e8e5d3205d961e4075e4c1028c902ad606038e90",
  329. "08e745c791e3e9b7b2d3704b86c8749d16c801509d3ae",
  330. "407e9e28c5137b2e5c3a08075097c1b4090806e802d123a0",
  331. "71408e6d604b8d9e3b7d4d21078d8301c971b37e6d5e2b",
  332. "e8e7e509c8e65e1c703084e6c507a0609402c653e4d1c602d7",
  333. "3e96a173d8d4b5a0109d3074e6d85d507201e1c3090601c7",
  334. "02e10349ae14e9806d302d7054a8c905031e8a92e305e5a2",
  335. "d59061d72c9c6c6e1e28d4e203e527040907c5a3d4e408c5",
  336. "05c81a02c209d5078509b631e405c7b50801022d706d14b3",
  337. "d3a0507b8d476e4e6b91035082b9401e3a61b202e680310",
  338. "d93e85b1e9d4051ae39b2d153b6d2e904030570402e46e8d",
  339. "e98602a9d5e2ad1e76e962583d1304e2aa1e5946e5b7",
  340. "4b819c97403d4c502a0168e9d9d531b502c950107c608c",
  341. "05e8e1d6415c47c8b71093e805d1e9d8a4d6d2c970253c",
  342. "e19ae5e3b26809c43e8e8c270205d1ac803e59402e2080710",
  343. "6ac732e5ac28e9014b1ae8432984090207e704309ae580",
  344. "e63084e704d6e25d607e3b6b408d28b306e8d2e95ad34580",
  345. "d5e607b4d5b34208b701068c3209e106b5023d46d9d502d1",
  346. "19d645ae680208b3d17b64c3c3e8b5e46e31d205e908010",
  347. "79e85c2c1e406c8c5c3c16d9d74c8e90560207d8b8e321",
  348. "aa27503d5e3e232b840609a407e1608d61e5401309b3d8e",
  349. "0546012e6d92d9e5d6036e405a1069c906738e1c2c7a08a",
  350. "e9b4ac1070905a406e45092307b3042e21e53d7b10532d90",
  351. "0507e1d4d9a5c841e670907c5e66201b1a02a38e62e8405",
  352. "05c31601e9e45e3b2d7e2e9d24703d905c8b39105063a8b",
  353. "ac51b603d68e29054ab395e3104e3d7e2d796e4e802d67",
  354. "206c508b304059b6d387a04021d409d5e1a07c59098e73060",
  355. "03079a06e47d4058a30571e4a3b9e80260301b5e29d8e6030",
  356. "d785ab5e8c16c605293e5d401d49c5089d4c3c704d982",
  357. "e5a801d62c5e1844e63ae904601ac2e69406e8093c4e2010",
  358. "d796e1b8056c1a207086404b2e9ae579a8014e9d9037080",
  359. "e6030508073b9d608c92c41e4e9853e7d90202e91a82a04b",
  360. "c7c87090105e5a1b729b3204521d43d68d9e7d4d3c6e70",
  361. "a9d3090405807e5b5d3e23072e6e6205e8c4d58b18b97e3e",
  362. "d97a1a08e2345d43e2906b10723a601e9506c8d2e60402d",
  363. "c3d84e1d5e3d51705d4603076e52a30109d6c408b72d2b9",
  364. "905c4073d9a05209d860103e2d7d6a071d4e2b15c53098e4",
  365. "d702e3e2038945d5b5c9c102ae85e640309e1e16ae87c39",
  366. "02d9e61d407d6e2798d1c4e7090501025a03ae80530106e4e5c",
  367. "263d1d1e9c7d2e5b52a08e62d360508a0109e4e7801785b",
  368. "ae6e17b7c60105021038c76051a0907d4e10803e9046b5d34",
  369. "54ac5082e7a3d9070382d6090503e801e909c62d4d9c7e4e3",
  370. "e98d6d402079e2c8e1d3c706e85c309e2d8e42a0135d106e70",
  371. "1ae97a3302e71c6503408e36012b42ac73c91d6e8c51",
  372. "05893d71e5e9ae5e6e4d79d802d8b65d6043e1e708ad6730",
  373. "9a3880106c5d90701c3748a43b8c7e65c40146e5a43d",
  374. "07e52d3d1e6a0302e7b8e407815e804d2a050104d18708d93d",
  375. "5043028d6c2042a701c509e260407ac2730904e5d5d38d1b",
  376. "02d9e4d601d8073ad8e6ae23d192d401e82e7d103090302d48",
  377. "a6e12d7ab208d241509508c6e7e8d3e59248c203c48d90",
  378. "15b8d2b3e68b645d3e9d502c70901b48076b19e4d5209e",
  379. "a6d3056408c92e7d6e5b10907583d8b703594d5b9e604b",
  380. "62e5a57e9c3201d85e702403d2e6e1b304a06d68a0904720",
  381. "b231e2e9605d8e7026960405a06e428ad9b70506104a95c",
  382. "d5e8e1d3e7a15e2e8d5058c9d604e23e1d649e96e4e7e5e7d",
  383. "208e9ac40561b36d27ae857070913c30205a607035c9e8e",
  384. "c30219d7ae5293d58e27e3d87ac8e4907d85c1c2d3506",
  385. "d403a01e2d902e1e6d2d70809b92e56805a91d3e80201d9043",
  386. "b6e9d9703b20574e105a0502080138b5d8a9e6b5064132e",
  387. "5ad91b202d18902060904e93d8c85ac49018c103056e7e2e",
  388. "062379e5d6b5aa83097a2b2403d1e60503e8e27d45e8e1",
  389. "2503c7a02e87b19c32d1306e95d9c47c6012b985d1b3",
  390. "c23105d905e2d1047ac806203c7e6d502b986096ae54d21",
  391. "0670283d105a04067d52d3e8b601307e4a0205031a84b8d6",
  392. "e56e4029d4a02185a6d8e953d61c7d35c209c2b41e68e",
  393. "8a97a16097e165a97403e5a03d8d5c283e4e7e1c904e5",
  394. "010865b73ae7d647e5102092a07046b8508407a08047c1b",
  395. "e96e20803e9e154c3c61082a107d2e36c1047e8ad5e8d6070",
  396. "e682e43c6081d4ac70301e7ad1d5e8d6d9513d8e6d8125",
  397. "06e5e9b91e505c6085801e709b503b7c1c82e7d6390104a3",
  398. "a2e9a4d209471d1503e4e40183e79ae3e2918d7a02e4d3",
  399. "03b19e4b31e3e4e9b17e7d9e808065c3507609018e9ad4d5",
  400. "7c54e2d9e8a3e5c193e1e53d2e9ab604764d72030701e9e",
  401. "01c402030405c609028b5e31a802ad707e605806a01080359e6",
  402. "a07e43e916505d2e8e648d7a016d2e84c7b307d69d8903d",
  403. "e8e403c15ab207068d49d7d102d40607927e8a4e9d1053d2",
  404. "5203e804ac9465c4d8ae61703e703d1e5c3d95d176d209e",
  405. "6d304052e9013e903ad6c7e4019ae50467d64d5c8a507601",
  406. "e3a01d8e9067020805a2b87e1605d47e58e4102c70508d1d9e",
  407. "e5c6a3e508e6019303042e1c3a42091d2c795d4236ac40",
  408. "e2c78aa0504e96e3c5082c6023090704d869043d4a090136e",
  409. "2c648501e7e9ad7d8e36069b5e236c81d5a018e3e3d7040",
  410. "c754ac808019c3c106ae34c68170204d6039a205302b",
  411. "3ad50703e8c280707a43ab39041054e3e8e1d4c968d2e",
  412. "302609e55e73ac9b94ac109c5706d85c6ae3019082040",
  413. "53a8e7c302c6901d5e2d9037d4d981d3d4056b9ad7080",
  414. "e83109d95d16ad5d4ad8e49e6072ae103c240607e1e82e",
  415. "d4e97b516d42c1e3ae70508064c7c7d3c3d9a5864e9",
  416. "0605b72aa032b50637b45b23018018d9d60307a4e6e3",
  417. "274c3ad5d6d419e306d1e28a6054ab2e7d583c957e",
  418. "57b69b38d9a08016ad306e702c5b60501d702b6091032",
  419. "e52b4e3e7e6a108d201d408e5a95c8304e7e9d60805e902d",
  420. "4e5e6e2aa2a2e438b3c79c504c6049e7e938105e1d30",
  421. "d79a1a04e5e8c8d27e9e3a020403c406c49071e6e501790",
  422. "06e1c4037c852064a2ae9438e5b63c43012b2a0507c",
  423. "1304b7053b6d2ab27d9e4ad858605c3059103b2e4060",
  424. "02d10484a37071e60205aa10802d8095d9e304a4a0902060",
  425. "a02d641e3518e2a813040602c3e6ae79d5b4b8e13c2",
  426. "04c2a0709a601087e2d4901c2806e301c68d41c7e5d59b",
  427. "c3d90489b2e4701e125c8b8071c5ad9e54061b3c5e70",
  428. "a060306aa805d605071e5d3e1e87e429e2d1420108a0703d",
  429. "9b586e807d4401d3c20109e804e51a07b3e8702ad6d4d9",
  430. "c3297e7e4501c8a0106aae29d8405e62d7e4b91c9036",
  431. "95d3e88c2c31a06035e9e1d705b6e1d8d307d206e9e7b4",
  432. "ad3d278011d83b5e1b137e6d7e4e22d6e7d4a9d30650",
  433. "030207e1d18067d103e5c5e9e19d4e8d6d203e7ac508b2d6",
  434. "6a04020507ac310109d6c3501098a02240108c6709a3b6",
  435. "6d95a061802a1e5d16b4d2c2e8036b245e4e5a34d70",
  436. "2010708e46b9e8e1e4b5e3e3098e51b6b4097d5ad9e207e",
  437. "09b301b8b3127d5064d7d73024e805a26c1a43a5e60",
  438. "d5603e1b8d24ae9a08072d66108a07206d4d8e37d104090",
  439. "09e35406e1ae7c8907094e501e2a068e7c8e403c6d40605a",
  440. "05e6e4d6247091d19a06e9e2a84d3c5031b8ae6e4d250",
  441. "b105d4d28c82d7b6a287c7b905d7e619d6e2d20435e",
  442. "e3140970509a08d2e1d9d63b37e9e5e4d7c3402c8a057d",
  443. "c849706d3a06e2c80507d3072085ab8e47103b84e2e1b",
  444. "d4d18c162a05a090305e4e706d6e1e408e6e29059d6d1c7e",
  445. "076b20501d43c6e1064e1ae5d1e2073d807c3e6903d7a4e",
  446. "d806e9069d4ae7e7e9e1d307c2e804d5b2031d1048d7e506e",
  447. "c98c7010502e3e4d9e7502ad6d1206d4c809e7c643104a0",
  448. "02a8ae4e7d352c5e9360809a5e24107e3a031e6b608e5",
  449. "e1d7d40609b24083a0507d3d104d9e263e409a0502e808b20",
  450. "5d4e819e63aa6d26d4c7109c9e8c8e406e930802e1b7e",
  451. "e804d5326109c51e3a07a0205907b806d503a3e4c1c380",
  452. "3e6e5e2a03e734d1592c1708e7a19e46d6e9ad802d8b",
  453. "2090307e40506a07e906b6e7e18d203b4d5a2e402d9702d3e",
  454. "14a308d4a09c5d40308b7569e1c4e9e608e305b706e51d",
  455. "28076ad1ae806c104c5a076e23040609e742b8d3c90507",
  456. "d3a9d82b96075e35ab4c41d890204e5e90501b7d46e1",
  457. "b70808d564d6e1d7e35e6e7ae9b5014c801a5063e207d9",
  458. "09e2d706d7e9c904102b36a45d407b9e84023a50403e1b",
  459. "01c4d72c93409d76d62089e8c657a9c5a1e403a3e5d",
  460. "5030608d907e501a0262c7c8c7050604891b104d1a03e9a",
  461. "7c18ac5e3e20102e5e46c704b8d502e1e9c5037c48e103e",
  462. "074d506096802aad59e8c307d7b6d806e4e1e420763a9e",
  463. "c1080604d2a05c83e705099c3e2b60875b6e3019e205c8c",
  464. "d97a2c51ac9c5c104e60306590418ac2e1e970503e204",
  465. "d38b6a9e75e6ac5a0875d710602a4e4379e5d162e30",
  466. "d72ae1e74067e9e1d1c9e35e1a36c9d4607608a2e803d",
  467. "b50249b1d4b704809d1e2a6e68b37e605b1e30286a7",
  468. "26473a09b8b3c2c504b6206c1e8c5e341d207a08509",
  469. "c69a01472e7d304ae818c107d2d3e9063b5b4e7e5d19",
  470. "d6d570378d9206aa7ae5e8e84013c273010918a0403a",
  471. "ae3e6d72d3608b2e14c105e903d9e1ae8e901e6d5e82940",
  472. "e45aab13e4901e2ae109056b73013d65709e3e1c74c8",
  473. "e1c267c193b2e1703d5e1014ad706e54d8e7c53b902b",
  474. "ad1e38064c4609d5e16ad804709d2e8079d602e5c99a03",
  475. "4e62e35e5b17b40805d1d30204a7d284e3065c1e3ac9e",
  476. "8e7c1c30204e41267a1d8e6082d1903a03c609e405ad1e",
  477. "e5e4e208d5e6c6ac7e56013e8e29d61c7ae506407e2e9e8",
  478. "e9e305a03c3704601d109a02087e67b90902064d804e2a8c",
  479. "b304e408b206e407887b105037096ad207ad5c20301e65d",
  480. "68305e91c302e4e1b105067ab3e7b67d904b2b50601d2",
  481. "b128d8e9e1a35062a098d567b4b904b50312a07d63",
  482. "c5e87d782d3e1a05e302060409d31ac7d45a62b83e71",
  483. "ab7e9651d31089c5d8d9e2730406a0286aa0501d3420",
  484. "e69032c3b4e804d109d182e6039e1e102d4aad2b56e908",
  485. "aa2e48e31089d7d98034e61075e2c4e6a3e62a5b1e2",
  486. "b6e509ab3070830807206e6e5ae8a0304c5e2e84e2095301",
  487. "05c193e74b8d904d6c2057b61e8d5a04e3b219d70809d",
  488. "e1a9e607b4e961d7e82d9d403ab309a7e4e28508031040",
  489. "013e4ac9e2e5e705098e1023ad603e8d52c19a605e7e62e",
  490. "06a957e1062c2d3c301e5d509b407c20105e6a03d98c54",
  491. "080209e5e61e32e7e8e6e2e1ad60305018d4e9e407c2ad69c",
  492. "03d2a604e7092803a25e14a039b728e5d1c8b45e7d6e",
  493. "ae4d527d15d9d4c8a09d7d3d85e2d80303e8507071e6e90",
  494. "c418e3e5e6a0802ad3e56a4085207c1e9e9a010180392e",
  495. "306a08e14e704c506d9258d207aa106e5d3c49a5d294",
  496. "d109e3a0206ae38c902e607e5e79e58a04017d52d802d1060",
  497. "a2a01748090328e503a06e14508b8e1d9ae24b1e25e90",
  498. "b71a3b6d802d409c1b5032e4e78b734c215930707a0",
  499. "c14b58b7a064d203d9e7010206e5d8014c37a64c1098e",
  500. "03e9ae10786106a0809d32e5d1d4c95a42a7e603d8e14",
  501. "074b5c7e1d95043d3d64d4c2e106e280906b2c2035a01d",
  502. "c732e1d45d7809d6e6d8ac9ae12e9104630804a01d2050",
  503. "d927ae3050703061d31d6e48ae4b2980706ae102b2d403",
  504. "e3b404e6ad716e5e8d17b243e1d806e209a02504d3d87e",
  505. "e58a3d201b7643e5d8290402a397ae910308c509e6ad",
  506. "c6801c201049e3b8b5204e208a034e601aae905090576e1",
  507. "4d167d309b1d8a05e31c709b2ad3c57046d8e5e92140",
  508. "a04b58e2d6d1e75096b4d9d13702a40107e37c802d8e90",
  509. "59ae17d489a607ab3746a9a0805201b875c51e360",
  510. "046d2c18e4b59c5d63e7e2e801e3e5e8a08e107c4ae30",
  511. "e35ac9837d207ac84e19ac85a0407807e6d9506c20",
  512. "36e801d1703a806905d2e68d9aad71e7ad52d8a34",
  513. "092047b1d705ae602c9c7e6ab88ab601087e5890430",
  514. "06e2e375ac1e9e5018ad31e409ae209e85d73e201c7b",
  515. "0705ae90304026d71e1a3e8906e51a9a3d7e6d4d1b80",
  516. "7d60508b24c3a1e829ae1e52a3e9074b6e3e9e2d8d",
  517. "e8c5ae23c67a49d804308ad52d9070261e309c5a090",
  518. "e4026a5c138c5a1b45c608a2c1e893b3d76e95d",
  519. "03e501ae240206e9d9e605a712d8a604c809ac50207d1",
  520. "103b5b9a048b8d46b7b5d4032c6e208e9d5e79e38e",
  521. "d5c806e7a9c3aae38209015b60402073b61b9604d5",
  522. "8c36c71a06048a4d7e8b102e69d5c1a3e65c4c92",
  523. "8d1304d3c92ae5d8e1d6e2e3e4e507b5e2e5e9a906d70",
  524. "6c8d35d62c71e4d2ac653ac409d3a0294e5e8c37",
  525. "8aa047a63e20309e8b4509e7d2e609d8d16a5d5e1e4",
  526. "070405aaa98050108a49e6e9e2d431c74d5e2ad3260",
  527. "e6d7a250302e3e1909ad7103045ad38e7ae2e8d57e9d",
  528. "79a03e4e2e8d1b60905e20708d904d603d5e9d1aad478",
  529. "e7d9d460208b9d731d6c8c2304a02901b402b507e9a",
  530. "e2a5d3a0407b1e306b1e57b82ac20509e67e30670409",
  531. "e2096a08076d1ab76806e5e29037ac20805a43c801c",
  532. "7a4086c9a21e54e18aae2e5d6d54d3a061e9e8570",
  533. "d7e1608a022e3d5a5d608e9034e16d2aa7036508a040",
  534. "a94b13e29d5e6ad3e24058d5c1e107c98608ab24e",
  535. "7ad3e805a9d2d6c9e80703b2d74e14c754d9e8a106",
  536. "c40309e81d707e9a25ab305e1c9d41d5a8503205e6c",
  537. "3a7d7e5e2d8e95ac61e4a902306a91c310804ae26",
  538. "b8e24d5c6e31d702c39d4e56e1a05080206a03e2c7c1",
  539. "6ac39e1a3087e5ab619c18a9d23e3d16e8207e5d",
  540. "05d3c3e2d1e709a62e5c450607e801c4e8d29b80607ad",
  541. "c28d49d7305ac1e9a0203709d8d5e645e2a6a07d84",
  542. "c105c6c92a6e40107a2e807056a3c31d35d2089d9b",
  543. "340109c2c30506ae195c3d6d7a8e4b308b57019b4d",
  544. "e8090605c469c1b3e4ad10708e3052aa9d230706405a",
  545. "e165e403b5a2e31b402e7c8039ae457e2ae79a01e8",
  546. "e807e5a02095a0302e1a0706a8d7196d3e401d9c4b68",
  547. "e7ae206e3a069d4e2c2b7908d4e609d7d7c150830108c",
  548. "08506a0703a02d8ae42e1e39a87e706d2e4e6051ad73",
  549. "045b9c307b802c70109306e9d501c27a3e4d1ac74d5",
  550. "e9e3e2301d705c68a02e6097a08e1e504c9e13aa801090",
  551. "1e76ac6020304e1ae4c8093e7e9e2b19e56ae9807d8d",
  552. "d9e24e6c1d3e7c8d3e9c71ac8c7082e50146b3b409",
  553. "5b4c851e6074e6a9b2a046d92a4c270602d8e93a",
  554. "86c3a0105aaa03402c7e28d15a4309d2b10748602",
  555. "a8065e4e7e7a5d503c486e7c7a1d14503b6d7d9d10",
  556. "b5e8d9d708d1b9d8e506b4b4e6248e5ae204103e76c",
  557. "b308ab81609b2a06e705e1d40903e3a0504d6d82174e",
  558. "d603c4609e2e1a0509b7e706e83d2d904039ad40508a010",
  559. "4b103c7c609ab8e49e7d5d7d21e30405b53e9781ae",
  560. "045e301063d7e9b2c709e58c601d21ac5d207c905d9a",
  561. "d3a08ad42e101a26406e8c902e4a03501d7c2687b9",
  562. "060708a09238b304c1b3802c9e5e4e2c6ad801e5701b",
  563. "d836c105d739a2e72ad3ab598067b2e54093e3ae",
  564. "d90405a8c43a01c4c7109a5e203025c7c7e608b1940",
  565. "b203d604ae7e803b24e9a0507a06e307902c81e80459c",
  566. "09d3061a08a05a05b8020705e64a7b4e3d82e94e60830",
  567. "040701a024b6c9709203c45d89d1e906ad32c87ac40",
  568. "e309e5e8601ad5a0805e6703a01e206b590403e8d102e4b",
  569. "7c9ad27e5014e9c6d20901d6ac9023d4d405e803806a",
  570. "ae1e5e8e4c6059b92e801d4d307c508c6049e94d3b5c",
  571. "d3d4b806057e64ad89e347b2c5a517c92d6d401a",
  572. "c4ae9630505c6808c9b1aa0216c8e7e5e2406090105d",
  573. "3d8d6b3c59c209c403e6e1b4d608c3958a02e1a407",
  574. "b5c8d1c1093e40907d8b4d6d3e71b203b6d95e5d47e",
  575. "e2e93d5d7b603e428d529063ab6ab6d408d2a0735",
  576. "e84c73a0806097ae6e9a5e6e30821d7b1c50308b2e50",
  577. "902ad5037ae805c403a6d2e710905a059e2601e8a6e7",
  578. "c78ad6e1e9e208d5e9c5807010902e67d9e1d54ae6a09",
  579. "03d7e5a09704e831d603b1809d6b2a9d5026c4c1e7c",
  580. "d9d2406c3e9ae13e5b204e507c27d3b1096b8e25a6",
  581. "d3e6a2807a4a9b5d8b806431c3d2908e1070507a08",
  582. "a2b5e4e1a0760209a0106b1e23d807e9d9d8024e76e8e",
  583. "c87c304a013e8055a174d6c906e25e6c893d7aa080",
  584. "6308ac9e70801e205a8a60492d73ab3d40207c9405d",
  585. "e1d80603c9b708d94ad2b3ae1e408103e502e4806d3d9",
  586. "6020709e7e2031aa0508a9d60301075e2ac2c8e908c405",
  587. "e1c5a04a250802d38b6e470509b6e708e1d14ad4703e",
  588. "c4c8a02e7d5c106c3d806709c405e1603e4a0961c5d3",
  589. "059e18b9d24ae709e6c4a3e82c1017605ab59d4e2e",
  590. "c1628b5b4080709579c64e2d45aa0503d1d9c4e6a",
  591. "201e3c49ac51c7301504d504b6b3a27e9b40805a6",
  592. "b2d3a042b769d4a072c106508a2038d4e1e65a93e",
  593. "a096d4e3e1d2e7c5e1d50106e4204e89c6809e1ad4d7c",
  594. "04a85e907c18e2a1e2ac3c3e6d2e8e406e9c4e701509",
  595. "d8e4b610208c39e62a0950807a3a4e52aae9618e30",
  596. "c4a5d46e90208301e4e9c81405d706b3d8c92aa03070",
  597. "6802ac8b9704b16a6702a05e3e1d45068e4b9a107",
  598. "04e2a7e3c8e5091b81e2b7d2a680604d21b8e6e4c30",
  599. "6b7508d9ac6042c906a531a608d68d3e9e17b5d8e",
  600. "06e3e8905e1203e8e4d7a3e9c3054e402e1a76ad4e9a0",
  601. "d4d57a40302e6d101ad4e2e8e3709a3017d59ad804090",
  602. "08e5ad824030701e809e74e6c1a1b7062c5b4e1d9c8e",
  603. "04e9c3b1047b68c83e19ae5c602e8e6c3e71e4d205b",
  604. "d6e28d9024d1d8a2097d6803a5ac501c7c64054b10",
  605. "e7c1e4e83e206d4a0207b6e5099c10306e407a01e25ae8",
  606. "e680901d7e523d9c4ae907d3b9e21807a06d3e4e18ae",
  607. "05c38a06d1073805c105e6aa0402c9d82407085a6d9e",
  608. "0408b208b17e905d5ab406d9b86d604d3e732b1d87e",
  609. "d358c24b36aa07e207e6d8d8041d4102e9653a7ad");
  610. var solutionlist = new Array (
  611. "396245781178369524524817396287951643931486275465723918712638459659174832843592167",
  612. "145892673893176425276435819519247386762583194384961752957614238438729561621358947",
  613. "475936281932851764681274359517492836349768125268315497153687942794523618826149573",
  614. "347915628296783541518624973864157239132469785975832164459278316781396452623541897",
  615. "967381425418527936253964871591748362724136589836259147149872653675493218382615794",
  616. "935647128124398675687521493873264519492175386561839247218756934346982751759413862",
  617. "365429781287351946419867532154978263872635419693142857741593628936284175528716394",
  618. "967548231815236479234791865523674198748159623196823547351962784482317956679485312",
  619. "758694321261853497439127865827541936543769218196382574674235189912478653385916742",
  620. "427195836531682947869347215354276189216938754978451623192563478743819562685724391",
  621. "593241786247685193186739254975826431832174569614593827751962348329418675468357912",
  622. "986732514732541896154896237478925361629314758513687942265479183847153629391268475",
  623. "471593286923186457865472913139257864246819375758364129312745698687931542594628731",
  624. "652139748834756912917842635468593271793218564521467389179624853246385197385971426",
  625. "954623871378145296216789354741362985563891427829574613637958142485216739192437568",
  626. "469587213138294576572136489325861947986475132741329865614752398857943621293618754",
  627. "369251874178496532542783169794125386621834957853679241217368495986542713435917628",
  628. "271493865634581927895672431768125349523964178419837652356719284187246593942358716",
  629. "814537692637942581925168347593276814286415739471389256158724963749653128362891475",
  630. "986214735275893164413657289562948371834172596197365842648531927721489653359726418",
  631. "257968413638147925491523786329614578714895362586372149143289657962751834875436291",
  632. "258197643134658927967324185625413879371982564849765312486239751713546298592871436",
  633. "748912365569837214213465879634178592957326148182549736321684957475291683896753421",
  634. "286591374379824516541376928195283467637415289428769153754138692863952741912647835",
  635. "516324987784569213392187654263915478459678132178243596947852361625731849831496725",
  636. "721985634596431782384672195217346958648529371953718246469157823132894567875263419",
  637. "417385926896241375253976418672594831184623759539718264345862197768139542921457683",
  638. "491278365378569124256143987913724658862395741745681239537812496129456873684937512",
  639. "675381942283496157914572683421967835897153426356824719562718394748239561139645278",
  640. "395467821721938564468251739153689472876542913249713685632894157987125346514376298",
  641. "495218763173946852628375419286793145319654278754182396537429681842561937961837524",
  642. "425671839697328451831459267263915748974283516518764392759142683342896175186537924",
  643. "259473618367189452148625793635217984714958236982346571493561827576832149821794365",
  644. "718265493493178562652934781279356814531842976846719325984623157125497638367581249",
  645. "453876291792154386861923475628597134145368927379241658917682543286435719534719862",
  646. "685421973924637581713598264871265349392714658546983127167859432459372816238146795",
  647. "925186347876543192314729685159832476463957218782461539248395761531678924697214853",
  648. "425361798913278564867459123234517986579826341186943257358794612791682435642135879",
  649. "964172385752386491831459267146523879529768134387914526478295613613847952295631748",
  650. "352816479187954632694732518219487356873265941546391827735629184468173295921548763",
  651. "415932867273568149689741253192874536847356912536129784768213495321495678954687321",
  652. "378921546951634872462785193749563218516248739283197654124859367835476921697312485",
  653. "526379481178564329349281756295837164761452938834916572487693215953128647612745893",
  654. "691285437483719265752634981148523679379468512526197348914856723865372194237941856",
  655. "275813964416795238398246715642137589531928647987654321153469872764582193829371456",
  656. "397625481261874953584391267845916732123748695679253148432567819918432576756189324",
  657. "317968245528147639964523817246739581139685724785214963892471356651392478473856192",
  658. "941732658786945312325681974497513826658429137132876549269357481574198263813264795",
  659. "946183275387295461521746938265471893873569124419328756798654312634912587152837649",
  660. "568413297137925486492687153814276935379541862256839741641392578925768314783154629",
  661. "673812594891543726524796381938157642715264938462389157246931875357628419189475263",
  662. "958326174134978652672451893246513789587269431319784526463895217795142368821637945",
  663. "965172384143869752287534691432687519671945238859213467526491873798326145314758926",
  664. "723948651958631274614275398562493817489712563371586429145327986237869145896154732",
  665. "683179425174625893295438716316584972429761538758293164831946257547312689962857341",
  666. "829576143415328769673419528256941837784653291391287456568132974947865312132794685",
  667. "385629417642731859719548326926153784457982163138467295574816932893275641261394578",
  668. "295417368184365279367982451678249513542631897931758624816574932759823146423196785",
  669. "763928514841356297259741638432579861176483925598162743985634172317295486624817359",
  670. "683412957429357681157689243398165724261974835745238196936521478814793562572846319",
  671. "657841329831972456942653718174365982596428173283197645468219537315786294729534861",
  672. "872931465361452987954678132795143826186295374243786591639524718528317649417869253",
  673. "764231598891547263325968174139675482642183957578429631953714826217896345486352719",
  674. "381624579745319826296785431524896713178532694963147258459261387637958142812473965",
  675. "413928675798561324625473891587342916931657248246819537354196782862734159179285463",
  676. "146987325953126478287543169391875246765492831824361957612739584538614792479258613",
  677. "296481735387259614514637928942816573138725496675943281763194852421578369859362147",
  678. "168427953752193468493658127549271386387546219216389574635814792924765831871932645",
  679. "823956741719234658456817932378625194142398576965471823694583217531762489287149365",
  680. "687329541941765238352814769829573614173246985465198327734982156298651473516437892",
  681. "813496527697325841452871396245768913789513462361249758524637189938152674176984235",
  682. "581236749279814536463957821148572963657349218932681475326798154794165382815423697",
  683. "819234567327865914546971823184593276263718459795642381651489732478326195932157648",
  684. "673145982598762341124983765961237458347658129285491673439826517816579234752314896",
  685. "249835167156724398378691524532469871764518932981273645827356419493182756615947283",
  686. "587169342619432758243875196836924571451783629972651834394516287765298413128347965",
  687. "648125739925376148317894256463981572892537461751462983239758614584619327176243895",
  688. "723158469419736528685429713172364985854917236396285174968571342537642891241893657",
  689. "895762314267134598134958672473629185618475923529381746982516437351847269746293851",
  690. "249681735675394281318257946186529374597143628432876519961738452853462197724915863",
  691. "395427168614398752782156934531862479829574613467913825956241387273689541148735296",
  692. "287514936569738241134629758375186492891452367642397185728945613416873529953261874",
  693. "594768123813952674276134985937241856458679312621583497145826739382497561769315248",
  694. "219738546753649128684215793428573619537961284196482375862154937945327861371896452",
  695. "213687549467539218859421376621873495748295163935146827384762951596314782172958634",
  696. "543692178761853942928741635196475283437128596852936714684217359319564827275389461",
  697. "328765149974183562651294387846379251732518496195642738417956823289431675563827914",
  698. "765814923184329567392675184653247891978153642421986735549738216236591478817462359",
  699. "634278591871954362529361784746583219915426873283197645498732156357619428162845937",
  700. "769341528532786419481259637926835174354617892817492365148923756275168943693574281",
  701. "873192465425863917961547823159738642247659381386421579512984736638275194794316258",
  702. "832954716547162983169837542974286135615349278328715469291673854753428691486591327",
  703. "138574926762891453954623817415786239827439165396215784549162378283957641671348592",
  704. "687529143941376528253481796529648317834157269716932485172893654395264871468715932",
  705. "834127965179356284562984317423591678658743192791862543947215836315678429286439751",
  706. "261349587854217693397685421736928154189754236425163879942571368513896742678432915",
  707. "697431285485269371213857946346782159751946823928513764874195632539628417162374598",
  708. "546312789793568412128497356364785291871249563259136847982674135637851924415923678",
  709. "694152873157438296238679415915746382426381957783295164869523741572814639341967528",
  710. "817642395925731684436895712258376149394518276761429538179264853542183967683957421",
  711. "293541687718296453654738912972813564846952371531467298369174825125389746487625139",
  712. "783426915946518327521379846658197234279643581134852769365984172417235698892761453",
  713. "648732915275189463319564827486325791927618354531947682864271539752893146193456278",
  714. "932847561457619238861253479748936152615482793293175684524798316386521947179364825",
  715. "524781639193562487876349152968435721417928365352176894239814576681257943745693218",
  716. "234865971759312684186749352623451798897623145541978236312594867965287413478136529",
  717. "921674835458139276673825149184793562795261384236548917519487623867352491342916758",
  718. "132854976796321584584769231345698127861572493279143865957216348418937652623485719",
  719. "149658723287134965536927481471382596362495817958716234614279358823541679795863142",
  720. "713489562896152374254736918172645893485397126639218745941523687327861459568974231",
  721. "246985731953741826187236459378412965592368174614597382869123547425879613731654298",
  722. "659827314271349865348516972785231649913684257426795183562173498897462531134958726",
  723. "734581926682749351951632478826495137419376285375128694163957842598214763247863519",
  724. "675849123438125796912763584856397241723514869194682357267938415589471632341256978",
  725. "658143792432987516971652438596724183247831659813569247784295361329416875165378924",
  726. "617892534294315768835746219973684152462531987158279346721458693586923471349167825",
  727. "246958371751364298389217456637142985512789643894536127123475869465891732978623514",
  728. "927456381431728965865931274276519438319864752548273619784395126692187543153642897",
  729. "793468152128573694564291873815624739346789521972315486231847965457936218689152347",
  730. "518736249649582173273941865327695418451328697896417532962153784135874926784269351",
  731. "517894362283716495496253871972381546854629713631547289725168934148932657369475128",
  732. "267951438913847526458632791891476352624395187375218649536189274149723865782564913",
  733. "548172369976348251321596748459267813132485697867931425615823974284759136793614582",
  734. "356749281184326957279158634561273849738491562492865713645932178823617495917584326",
  735. "845971236169235487237684519394156728651728943782349165518493672926817354473562891",
  736. "184653729572491386936728451728965143415837692369214578851379264243586917697142835",
  737. "341756982785294316926318754897165423532479168614832579458921637263547891179683245",
  738. "451683927926715384738492516243951678189267435675834192864379251317526849592148763",
  739. "624917835198365427537824169863172954219548673745639281476293518952781346381456792",
  740. "461359827237684195859721643925873416143296758678145932392467581516938274784512369",
  741. "149673285825491637763528149354962871987145362612387594276854913438219756591736428",
  742. "851674239294813756673592814469731528127458693385269147518947362932186475746325981",
  743. "378265419945137682216498753689371524723584961451926378832759146167843295594612837",
  744. "439256817681347952275819346842793561953461278716582439598174623124638795367925184",
  745. "768145239259738146314629578542873961936512487187964352891357624623481795475296813",
  746. "483719526275638491961542837546381279139257648728496153312875964694123785857964312",
  747. "472583691381269457695714382156947238248136579937825164863492715714658923529371846",
  748. "291567438485312697376849512817926354653784129924153786749235861568491273132678945",
  749. "817495263243678159659132478186927534394581726572346981968254317735819642421763895",
  750. "249153786153768492876942153561429378387615924924387615798534261415296837632871549",
  751. "126943875958217634473856291714568329389472516265139487531724968697385142842691753",
  752. "139584267265937481847261359483712695572693148691845732914378526726459813358126974",
  753. "962548317471623598835791426593476281784219653126385749617854932349162875258937164",
  754. "537429816914863752862571349398652174725914638146387295673245981259138467481796523",
  755. "916753284742819365583246917659381472834672159127495638298137546375964821461528793",
  756. "385619724962743185471528936159287463237456891846391572613975248728134659594862317",
  757. "698135247247968513135724698712456389459873162386219754574682931861397425923541876",
  758. "364751289958426371271938465429675813536812794817349526182593647793264158645187932",
  759. "341278596759461328826359147217635489584927631693184275935846712172593864468712953",
  760. "389625147154873296276194853897251634543786912621349785415967328732418569968532471",
  761. "976213845125874963834596271281435796567129384493768152748352619612947538359681427",
  762. "869274153743851269512936748158623974427598316936417825275349681694182537381765492",
  763. "746391285835726914219548637324187569671953428598462371483219756967835142152674893",
  764. "468753921527169438913824765351476892682915374749238516274381659836592147195647283",
  765. "584167329713249568926835174135928647897456213462371895658792431371684952249513786",
  766. "861754293273198654954263178318549726796382415542617839429831567185976342637425981",
  767. "295614873168375249437928615746532198951847326382196457874253961629781534513469782",
  768. "539621784476389152812574693368942517927158436145763928254897361683415279791236845",
  769. "136257984472938615985146237254891763861573492397624158718362549649785321523419876",
  770. "451829673937641825682537941193258764246793518578416392829374156765182439314965287",
  771. "279351486634827951815469237187542693946738125352196874423685719768913542591274368",
  772. "756319482192784536438256917914875623563921748827643159249168375671532894385497261",
  773. "672859134318246597954317628529763481847125963163498752786531249435972816291684375",
  774. "248637195679145823315982764561293487932874516784516932827469351153728649496351278",
  775. "175834692489627315632951478861293754324765981597418263753149826946582137218376549",
  776. "657348921281795634943261875879624513425183796136957482762519348598432167314876259",
  777. "238196745675348921491527368916475283827639154354812679183764592749253816562981437",
  778. "128564397596327481347189526284713965951846732673295148869471253732958614415632879",
  779. "281345967945768132376129854819432675563987421427651398794513286138276549652894713",
  780. "914362875867915324352478961289641753643527189175839642796154238538296417421783596",
  781. "263958147851743269479261835537419682192836754648572913725184396314697528986325471",
  782. "571236849289741653643895127367412985924583716158679432836924571792158364415367298",
  783. "761593248835214769492687315289351476643879521157426983374165892518942637926738154",
  784. "867315249359482716412976358196234587728561493543897162231649875675128934984753621",
  785. "794138526238546179651297834163954287472813965589762341946325718317689452825471693",
  786. "491758362653429817278316495729143586814265973536987124947832651362591748185674239",
  787. "348925617612784359975163428294638175831457962756219843529346781167892534483571296",
  788. "423561978861973245975284361718342596256798134349156827592617483187439652634825719",
  789. "265943187134687925879125346358469271792318654416572839987251463541836792623794518",
  790. "184732956523169874769584132845297361291356748376841529437618295958423617612975483",
  791. "719465328468321795235789641946532187187946532523817964691254873354678219872193456",
  792. "789231465213456987564897231135948726498762153627513849342679518871325694956184372",
  793. "432876519167935284859142736694251873321687945578493162915368427783524691246719358",
  794. "475921863836547192192836475357198246268473519941265387683754921519682734724319658",
  795. "261357849753948261498621735517234698634589127829176354372415986985763412146892573",
  796. "214976835897153624653248197145327986369485271782619543978564312426831759531792468",
  797. "356712984794863521812594637539426178127938465468157293675281349983645712241379856",
  798. "643789215179245638825136794296451387358967421714328569581673942437892156962514873",
  799. "741685392893427516652913748374592681528164937169378425215749863936851274487236159",
  800. "791825643526394178834176529613257984278419356459638217387562491965741832142983765",
  801. "895723164426891573317645928948372615632514789751968342164239857283157496579486231",
  802. "679482513435917682821635947286153794597824136314796258963578421142369875758241369",
  803. "196847253854923176273516498789362514342175869615498327421639785938751642567284931",
  804. "129687345674359218358421769932564871587213694461798532845176923216935487793842156",
  805. "419675328235814976678293541892547613167328459354961287946182735521736894783459162",
  806. "736945821298631547154872693462517938379286154815493276641759382983124765527368419",
  807. "769152438428369517513748629652871943374296851981435762235687194846913275197524386",
  808. "894257163712634985635189247568491732123765498479823651986372514347516829251948376",
  809. "589362471362714958147895326235149867978623145416578293621437589754981632893256714",
  810. "731685492984237651526914738875423916469571283213869547358742169142396875697158324",
  811. "375984621169723845428561397943618752251397468786452139517236984694875213832149576",
  812. "732689145846571329159324678413968257278135496695247831384756912521893764967412583",
  813. "239517864574268319168439275792846153381975426456123987843651792925784631617392548",
  814. "625713849897654123314298567438972651562341798971586234159427386286139475743865912",
  815. "481659327963427185572183469718365942234971658659842731326798514195234876847516293",
  816. "192534678536817924874629135325186749418973562769245381943752816687491253251368497",
  817. "296143785371589462458627913967238154814765239532914876625471398189352647743896521",
  818. "154863927289157346736294851325719684978645132461382579647531298512978463893426715",
  819. "748562319369184275521739468273648591916275843854913726495826137182397654637451982",
  820. "712893456935647182684512379478321965369475218251986734196238547523764891847159623",
  821. "719528346462379851358146279931784625286951734574632918693417582845293167127865493",
  822. "852946317476312895913758624691483752347521968285679431529864173164237589738195246",
  823. "731594862298176435456283179823945716947631258615827943572318694384769521169452387",
  824. "865137429412985637793462581381659742546728913279341856137594268624873195958216374",
  825. "827341956136529847594786132943612578275938614681457293362175489759864321418293765",
  826. "951382746786149523342756918294861375137495862568237491679513284813924657425678139",
  827. "513624978726893451489157632174982365638541297952376184265719843347268519891435726",
  828. "786521349425739816193486275359217684247658931618943752571392468832164597964875123",
  829. "126847935849531276753629184362975841587164329914382657295413768671258493438796512",
  830. "756914382124853967938276415897531246541629738263748591479182653385467129612395874",
  831. "396518427125347698874296153642851379981673245537429861769132584418965732253784916",
  832. "367452891524189736918376245153268479279543618486791352641835927795624183832917564",
  833. "971324586246589173385716492517932864423658719869471235734165928652897341198243657",
  834. "197468352854237619236951847648192735312785496975346281569823174723514968481679523",
  835. "263458179794216583581793426412839765935672841876145932128967354347521698659384217",
  836. "914382675783596214526741983459273861178659432632418759267134598395827146841965327",
  837. "268153947193748265547296318432671589976825431851934672684519723325487196719362854",
  838. "947125863138496275625378194592683741473951682861247539384712956716539428259864317",
  839. "495183627283657941176924583364518279927346815518792436649871352831265794752439168",
  840. "428631579173945268659782413314528697295376841867419325731864952586297134942153786",
  841. "879536421154829673362471859698714532213965784547283196925648317481397265736152948",
  842. "681349527237165948954728613549287361763491285128653479872534196396812754415976832",
  843. "185296374436875219792413856821764593357921468964538127213649785678352941549187632",
  844. "615378429389426517427915863748692135136584792952731684274863951563149278891257346",
  845. "378149652592386147416527398785932416961475283243618975157293864834761529629854731",
  846. "754962831268317954931485762612794583385621479497538216576243198823179645149856327",
  847. "517632948346987125289145367635879412924351876178426539763594281851263794492718653",
  848. "192648735436579128587123694821467359659831247374952861768395412245716983913284576",
  849. "237985146196247853548631279362859417481762935759413628814376592623594781975128364",
  850. "816754923573921846249638517635197284497582631182346759724819365958463172361275498",
  851. "297365418386124957415798632124973865569812743738456129673581294952647381841239576",
  852. "571293846942685371386417529819724635654831792237569184423158967168972453795346218",
  853. "452631879378495612916827543125789364789346251643512987564973128237168495891254736",
  854. "293751648146892573785346192314289765968573214572164389437915826829637451651428937",
  855. "462519873958473612173628495341867529596234781827195346689342157215786934734951268",
  856. "172354968963287154845916273614735892389621547257849631491572386528463719736198425",
  857. "138574269945216738726398415857623194219745683364981572482137956673459821591862347",
  858. "697153248125847963834692175463215897251789634978436512386924751742561389519378426",
  859. "359182764618547923724936185295763418837421659461859372573698241142375896986214537",
  860. "427958613516243798389716542162537489893164257745892136638475921974321865251689374",
  861. "598364217471259638326871549682743951754192386139685724865427193943516872217938465",
  862. "432586197719324568586719234365971842894235671271648953928467315643152789157893426",
  863. "367194528982753164145628739271546893859312476436987215798461352623875941514239687",
  864. "413928675798561324625473891587342916931657248246819537354196782862734159179285463",
  865. "157694328638271459492538716284159637913726584765483192341862975876915243529347861",
  866. "962853417835147692417296358298361745356724981174985236589472163741638529623519874",
  867. "537961842146823759298547361924718536863495127751632498382159674419376285675284913",
  868. "716392584835471269942685173287543691694718325351926748528164937169837452473259816",
  869. "492671853573982461186453927648217395219365748735894216867149532921538674354726189",
  870. "721685943846319572539472816914837625273156489685294731162548397457923168398761254",
  871. "592874136617935482348126975724358619839612547165497823473589261256741398981263754",
  872. "213659847975184263864327159192863475386745912457912386731598624649271538528436791",
  873. "257134986841679325639582174964318257378295641512467839493856712785921463126743598",
  874. "374869521968152473521734896149375682687421935253986147712548369435697218896213754",
  875. "817329564463518729925674318376851492541293876289746135694135287152987643738462951",
  876. "938165472417928365625374819743856921182793546569412738294687153351249687876531294",
  877. "178936542236145798954872136589217364621394875347568219863421957795683421412759683",
  878. "547293681316874295289651374851942736764538912923716458438127569175469823692385147",
  879. "269851347813472569754639821432185796175946283698327415321594678987263154546718932",
  880. "194278563526943781378156429839514276452637198617829354943765812285391647761482935",
  881. "382145976564379218179682345215936487798514623643827591856291734421763859937458162",
  882. "129768435583924617764153928372619584658247391491385276835491762247836159916572843",
  883. "658391742427865913319274856763918425182547639945623187236189574894752361571436298",
  884. "137485269982716534546923718293854176851637942674291853419372685325168497768549321",
  885. "129785364864931275537462918695823147381574692472196583243618759756249831918357426",
  886. "634921857851637942972548163386795214247813596195462378719286435523174689468359721",
  887. "678954231194723568352168794869235417243817659715649823581496372937582146426371985",
  888. "539641872287935614614728593372586941961473258845192367198367425726854139453219786",
  889. "873596142925431876164278359536984217217365498498712635349627581651849723782153964",
  890. "653729841149568372728413569416852793835971426297634185381297654964185237572346918",
  891. "417823659698715243235496817541972368869531472723648195186259734354187926972364581",
  892. "375186942826497135491235768218549376769823451534671829683954217142768593957312684",
  893. "745263981698154273231897645513782469986541327427639158379425816852316794164978532",
  894. "265149387981736245347825916136254879792368451854917623573682194418593762629471538",
  895. "473265891615983274928471563891632457254719386367548129739854612186327945542196738",
  896. "362719458459836271718524639127365984683497512945281763836972145274153896591648327",
  897. "697842135815793624342615897581927463236451978974386512153268749428179356769534281",
  898. "418763925529481376376952418791538264652149837834276159963815742187624593245397681",
  899. "249568731716493285835172964472836519163925478598714326654287193321659847987341652",
  900. "379158642645723981182694735251876493864239517793541826916385274528417369437962158",
  901. "174283695853679124629154387946732518738415269215896473381527946492368751567941832",
  902. "749821356831675942256349781614293578985716423327458619593184267162537894478962135",
  903. "974132865816495327325867941753249618162758493498613752531974286689321574247586139",
  904. "852917346319645782476382915763428591128759634594136278987561423641273859235894167",
  905. "241893675758162943396745281134628759975431826862957314527319468483576192619284537",
  906. "439157268568392417712684593645718329387529146291436785174865932823971654956243871",
  907. "165927834479538612238641975824716593357894261916253748681375429742189356593462187",
  908. "643175829927683451851294736276431985438956172519728364182547693765319248394862517",
  909. "367248951291567843548391627832159476479826135615473289724915368986734512153682794",
  910. "281357694675914832934268571352471968768529413149836725817642359423795186596183247",
  911. "625713849897654123314298567438972651562341798971586234159427386286139475743865912",
  912. "862397541541862973937514862798145236316289457254736198179423685625978314483651729",
  913. "563197284972584631481623957329415768816739542754268193148952376635871429297346815",
  914. "869234157132957864547816392953472681674198523281563479725641938498325716316789245",
  915. "874362915296581734315794682539276148427815369168943257952638471743159826681427593",
  916. "789136245564278193132495867875314926496852371321967458958721634613549782247683519",
  917. "567492381439718652218536974321854769875269143694173528146925837952387416783641295",
  918. "372681459815429367649753821728916543456237198193845672937164285584392716261578934",
  919. "132548697489673521675291834756412389248739156913856742521987463394165278867324915",
  920. "432695781967841523851732496795368214286514937314927865573189642128456379649273158",
  921. "318749526546281739972536184627193845893475612154628397739862451485917263261354978",
  922. "286971435341658792957342816815429673794563281623187549432816957579234168168795324",
  923. "482531697537689142169472835251846379378195426694723581746958213925314768813267954",
  924. "125637498798425316463918527581276943632849175974351682257164839349582761816793254",
  925. "853174926914652387267389415496728531378516249521943768149835672735261894682497153",
  926. "319476285576892143482531967153948726297163458864257319721689534948315672635724891",
  927. "612794385597831462384526791276358149451269837938147256723985614869412573145673928",
  928. "341285697862197453597346812189624375456739128723518946678951234935462781214873569",
  929. "573624918189573264426891537732158649618942753945736182857469321394215876261387495",
  930. "183274596527916834496835172958427613734691258612358749279163485861549327345782961",
  931. "457319682829465137163782495945236718312847569786951243574193826698524371231678954",
  932. "714382569396145782285679413158967324463521978972834156629713845837456291541298637",
  933. "148397265392465871657812439713984526469253718285176394921748653574639182836521947",
  934. "358961742421735968679428135537684291892513674146297853985372416714856329263149587",
  935. "728516349965342781413987625639258174547631298281794563174825936892163457356479812",
  936. "428597613367218459519463728673159284194682537852734196731945862285376941946821375",
  937. "657234819349851276182796435478529361926318547531647928765483192293175684814962753",
  938. "427396158365178294189254763842761935791435682536829471973512846618943527254687319",
  939. "471932685253681479689475132127546398964823751538197264812369547395714826746258913",
  940. "459863271137492685682517493524139768796258314813746529368974152271385946945621837",
  941. "472635819651897423389421675523168947168749532947253168814572396295316784736984251",
  942. "953786412286415937147392685624871593378954261519623874895147326431268759762539148",
  943. "651943827829517346473268591917432685386195274245876139764321958138759462592684713",
  944. "652849731917326458438571296283695147794213865165784329841952673576438912329167584",
  945. "916378425784952631253416978537891264691243857428765193365189742849527316172634589",
  946. "348592617762134958591786342483265179176849523259371864917458236824613795635927481",
  947. "198376452435291768627845931382517694956482173741639285219753846873164529564928317",
  948. "791285436328649175456731289674528913835916742912374658183492567267153894549867321",
  949. "236814957914275638785693412329156784167948523548732169872461395451389276693527841",
  950. "854631279617492853923578461369847512785213694142956738571384926436729185298165347",
  951. "769351284538426179214789653321874965845692317976513842492167538687935421153248796",
  952. "856732149241689537973541628415867293739425816628193754187354962594276381362918475",
  953. "259478316617392845843651972531786294968124753724935168482517639195263487376849521",
  954. "648192753751483296932756814293548671814627539576319482369874125127965348485231967",
  955. "236418957817956324459732186125387649798645213364291875541869732673124598982573461",
  956. "631794825285613479794258361869345712147862953352179648526937184473581296918426537",
  957. "416785293923614875578923416847361529392578641165249738251897364689432157734156982",
  958. "245168739831974625976523184428637591753291468169485273582316947617849352394752816",
  959. "835796241971428356264513978512379864743861529698254137457982613386145792129637485",
  960. "416937528873542619259618374592386741164279853387154962628791435745823196931465287",
  961. "146375829873921654952486731384517296697832145215694387468753912729148563531269478",
  962. "845132967136974258972856431458693172397281645621547893714329586563418729289765314",
  963. "543978612921654783786123459174386295658249137239517846412795368397861524865432971",
  964. "157239468428167953639485172591846237763952814284371596916728345845693721372514689",
  965. "915873642732469851846152793578621439324987516691534287187346925469215378253798164",
  966. "958742613672138945341596872526479381814263597793851264435987126169324758287615439",
  967. "527819436189643725463527981931762548674985312258134679312496857895371264746258193",
  968. "263845197815697243794123856687952431351784962429361578546278319932416785178539624",
  969. "853412796461798352729356418542173869987625143136849275694231587375984621218567934",
  970. "542763198936518247781942536169475382428639751375821469893157624214386975657294813",
  971. "379845162814623795625179843192536487746218539583497621938754216267981354451362978",
  972. "184396572975142683362857149296573418743681295851429367519268734437915826628734951",
  973. "258934167163527948749618523632451879975862314814379652596743281327185496481296735",
  974. "967415238831762945542398761659137482178924356423856197396571824214689573785243619",
  975. "176352984328914765459687312237165498964278153581439627792846531643521879815793246",
  976. "574312869963758214218496573187235496326849751495671382731984625649527138852163947",
  977. "623879514549621837817345692295783461178564923364192785451938276782416359936257148",
  978. "549218673126537984873496152387962415495381726612745839731659248958124367264873591",
  979. "154237689782965413396841572645172398931658247827394156219483765563719824478526931",
  980. "519837642237564981648921375786145239421693758395782164872359416154276893963418527",
  981. "629458173145763982783291654856379241394125867217846539478512396932687415561934728",
  982. "659842317721396458348517926962485731135769842874231569493628175586174293217953684",
  983. "679542813154938672328671549243869751581723964967415238712386495896154327435297186",
  984. "248319765937685241561742983684527139123498576759136428312854697896271354475963812",
  985. "765438219932716854814529367458362791396187425271954683649275138583641972127893546",
  986. "281463957457918326639527418365842179748196235192735684523684791974351862816279543",
  987. "753846129624971385891235746219587634465329871387164952148792563932658417576413298",
  988. "568927134491836752327451896276593481934168527185274963752349618849612375613785249",
  989. "862379415394615872571824936426583197183796254957241368219467583638152749745938621",
  990. "259341687146875329387692541974153268813264795625987134798536412432719856561428973",
  991. "648723195137965842529184763451279638962538417783641259214357986396812574875496321",
  992. "967128354213594687854367192526913478489756213371842569648275931792631845135489726",
  993. "815679432927345681634218597573164928489532716162897354356781249798423165241956873",
  994. "861425397254739168973816542186297453725341986439658721597162834648573219312984675",
  995. "412865793867394521395721864783516249251948637946273158528437916139682475674159382",
  996. "519674238736298415428513796361982547895147623247365189154739862673821954982456371",
  997. "196827543275463819834951276548279361317685492629134758782516934951342687463798125",
  998. "261854397837691425459327618584132769976485132312976584193748256728563941645219873",
  999. "146857239978231645352694718281573964564918327793462851435729186617385492829146573",
  1000. "536472819794581623128396457965834172473129568281657394352768941847915236619243785",
  1001. "716825439253491786894763125582619374167534892439278651921386547648957213375142968",
  1002. "519683472832475169467912835726594318195738624348126957974261583653847291281359746",
  1003. "861534279243879165759612438136485927482397516975261843594726381327158694618943752",
  1004. "168294735372156498495387126736821549849765213251943687927618354583472961614539872",
  1005. "526317894738294156194658372413782569952461783867935421245179638389546217671823945",
  1006. "617832495245971368983456712152643987864719523379285146721364859536198274498527631",
  1007. "843957162215468379967123845798516234324879516156234798589341627632795481471682953",
  1008. "395714268621983475487562193738425619169378524542691837213847956954236781876159342",
  1009. "312946578754182369896357412967534281548271936123698754275869143631425897489713625",
  1010. "279316485814572693356948127741825369698731254523694718182453976467189532935267841",
  1011. "693875412145632798782194356357421869816957234429368175274519683968743521531286947",
  1012. "387419526259763418641528379716285943594631782823974165472396851135842697968157234",
  1013. "382619475594738621176425938863941752457263189921857364738594216245176893619382547",
  1014. "536419728917825436248736951781564293695372814423981675379148562852693147164257389",
  1015. "468315972795824163132697485819453726257186349346972851924761538583249617671538294",
  1016. "513426978987351642642987513831649257279518364456273891798135426364792185125864739",
  1017. "369542871721893465548761329412958637837614592956237184185329746693475218274186953",
  1018. "274518639361942875859637241982376154145289367736154928518763492697421583423895716",
  1019. "573428169624913875198576243831645927945237618762189354287364591319752486456891732",
  1020. "735218964418369752629457318857624193941873526362195847283541679194736285576982431",
  1021. "438519672216478953957326148162754389845932761793681524321865497674293815589147236",
  1022. "365798241981234576742156389436815927219473865578629413197342658854967132623581794",
  1023. "967813542413752968528649731352197684679438125841526397784361259196285473235974816",
  1024. "138479652725316894694825731541638927283957416976241385867592143459163278312784569",
  1025. "925371648468295137371486925589724316746513892132869574297638451653147289814952763",
  1026. "349658127276419835185723964958132476427986351613574289792845613534261798861397542",
  1027. "649315287132487695587296413873129564951764328264538179396852741418673952725941836",
  1028. "716835429348912567259476138125347986634289715987561342872193654561724893493658271",
  1029. "587342169316598427429167835842635971795421386163879542938256714271984653654713298",
  1030. "927431586368579214451286397732814965894625173516397428143968752289753641675142839",
  1031. "846132975372945618915876324451368792738294561629517843593621487264783159187459236",
  1032. "952713648876542931431689275764351892319827456285964713128495367543276189697138524",
  1033. "589146723346527891172983546635291487421378965897654312253469178764815239918732654",
  1034. "936257841245189673781436259864512937192374568573698124328761495617945382459823716",
  1035. "651839724324517698798426531512984367476352189839671452245168973167293845983745216",
  1036. "621895347475361892398724165539216784864537219712948536986172453147653928253489671",
  1037. "251479863467238195983615247849751632736982451125346978314897526572164389698523714",
  1038. "295876431173495826648312759352649187961738245487521693726983514519264378834157962",
  1039. "978562314136497825524318769749653182385721946612849573897236451461985237253174698",
  1040. "892735416561489372437162589273946158184257963956813724728594631319678245645321897",
  1041. "159863742386247591742195863415682937273519684698374125531926478927458316864731259",
  1042. "728631954134759286659824137485396712391287645276415398543972861917568423862143579",
  1043. "623145978519786234487392651758924163142863795936571482875219346294638517361457829",
  1044. "312584976674932518859671234928453761431726859765819342586247193197368425243195687",
  1045. "765432918843916257291785436128694375934857162576321894487163529359278641612549783",
  1046. "176384952258197643394265718645812379783459261912673584827946135469531827531728496",
  1047. "547836219269517483813429756725963148431785962698241375984672531356194827172358694",
  1048. "251698743974135826836247159467512398598473612312869574123784965785926431649351287",
  1049. "324517968569283174817964352142756893638491527975832416756349281283175649491628735",
  1050. "891253746347619582562478391416325879923786154758941263234897615179562438685134927",
  1051. "536742981981635427274819356319268574825471693467953812758324169693187245142596738",
  1052. "798642135326159478451783629569371842834265917172498563645837291283914756917526384",
  1053. "348621579215798643967345281592486317684173925731952468856219734173564892429837156",
  1054. "269134785475968231183752946528346197641897523397215468956473812834521679712689354",
  1055. "146875923982634175753192486579246318428317569631589742294763851315428697867951234",
  1056. "284765139376941852195238764928154376453679281761823945639517428517482693842396517",
  1057. "167352948593478216428961753835697124972814365641523897214735689356189472789246531",
  1058. "529347186871956432364812957213589674745261398986734521437698215198425763652173849",
  1059. "893421657461357829725698413278519364139264578546783192917846235682935741354172986",
  1060. "315967428672854193489123765536278914891346572247519386758492631924631857163785249",
  1061. "543261879692738541817945326231657984984312765765489132376194258128576493459823617",
  1062. "725961834164837295893452617279583461516724983348196572631249758952378146487615329",
  1063. "874931526596842371231765894423596187968317245715284639387659412159428763642173958",
  1064. "753419826648732951129658734836271549975843162412596387594327618381964275267185493",
  1065. "815974326942638751637251849294186573581743962376592418768429135423815697159367284",
  1066. "912386574365247819487519623876432195124965387539871462298153746643798251751624938",
  1067. "415728396932615874867349521526187439743592168189436752391254687658971243274863915",
  1068. "613785924957642138248391675485926713129537846736814259372469581594178362861253497",
  1069. "264735891531986472879412365792864153418593627653271948986157234145329786327648519",
  1070. "284769135395814726671253948437925681869431572152678394916342857528197463743586219",
  1071. "821693457537814692964572831215387964346925718798461325652738149189246573473159286",
  1072. "719524863586913724423678159962831475841257396375496218134769582298145637657382941",
  1073. "824579613391864257756132849519723486473618925682945731138296574945387162267451398",
  1074. "341978526782651934965423817637845291514392768829716345453189672276534189198267453",
  1075. "694152738172389645583467921458216397326795814719834256837941562261573489945628173",
  1076. "491628735825374691736159428954281376382746159167593284243965817619837542578412963",
  1077. "829754631671938254534126789257619348346582917198347526783291465912465873465873192",
  1078. "635914872981275346274863591413698725567132984829457613346781259198526437752349168",
  1079. "649813752751962348823754691238179564914625873567348129195236487386497215472581936",
  1080. "185673942947821536236594178874256319523719684691348725768932451459187263312465897",
  1081. "683452791971836254452179638145367829269548173837921546728693415314285967596714382",
  1082. "467531289358269741219874356621987435984315672735642918896453127573126894142798563",
  1083. "962354187451782369378169542795613824624598713183247695837921456519476238246835971",
  1084. "961875243837249651542316897273561984159482736486937512328654179794128365615793428",
  1085. "146973285953128764278546391594761823862394517317285649631859472789432156425617938",
  1086. "482376951967215483531489627715698234346127598298534176174852369629743815853961742",
  1087. "837246195495718236126539748318472569264953817579681423781364952953127684642895371",
  1088. "452678193917453826836192457364917285725384619189265374298546731543721968671839542",
  1089. "261453789983617452754829613347198265895264137612375894436982571179546328528731946",
  1090. "913674528785231496426958371549867132378125964261349857652483719134792685897516243",
  1091. "162835479573914628489267531826341795317589246954672813231458967745196382698723154",
  1092. "183269475956174328274583169329415687748926531561837942895342716632751894417698253",
  1093. "734512968815694327692873451963258714278146539541937286459361872386729145127485693",
  1094. "827136954694527318153849726461758239385692147279314685542971863936285471718463592",
  1095. "267341895389527614451968327892714563175693482643852179524176938936285741718439256",
  1096. "376258149589614327142379586461925873928731465753846912694582731217493658835167294",
  1097. "752149683894763125613852794385416972246978351179235846538694217961527438427381569",
  1098. "518674239263591748794328165831962457627145983945783612479836521352419876186257394",
  1099. "458927136921634875367518924784395612196782543235461789619273458842159367573846291",
  1100. "628714593935862714741395286487621359593478162162953478214586937859237641376149825",
  1101. "538796421924513786176428395781945632695832147243167958819654273452371869367289514",
  1102. "374129685625378914819564372238916457947835261156742839563497128791283546482651793",
  1103. "495673281126845973783921564961238745342517896578469312259184637834756129617392458",
  1104. "546927831291843657783561942319286574825479316467315298978634125634152789152798463",
  1105. "673921584149865327825437169354682971768519243291374856482793615917256438536148792",
  1106. "945831762736452819128976435651348297482697153397215648279163584814529376563784921",
  1107. "549768312786231549213459678837615294462987153951342867125894736674123985398576421",
  1108. "495216738238975461176483592947528316381769254562134879819347625724651983653892147",
  1109. "186923745749158362352674819875396124624815937913742658598431276437269581261587493",
  1110. "596478231217563489834219657679825143183746925452931876968352714341687592725194368",
  1111. "846317259951826473273594168518463927462978315739152684325741896187639542694285731",
  1112. "793581246215649837468237915952376184841925763637418592329154678174862359586793421",
  1113. "369587142517234986248169753452376819791428365683915427126743598934852671875691234",
  1114. "692547813381269745574318296128753964437986152956124378813475629249631587765892431",
  1115. "864521937597683124321479685418295763752316849936847251249138576673952418185764392",
  1116. "974516823851923746263487195145792638789364251632158974498231567326875419517649382",
  1117. "742963518916582473853417269135829746684371925279654831591746382468235197327198654",
  1118. "478123956561849723329567481257496138943281567186375249895732614632914875714658392",
  1119. "514326978927584631386971542679412385245738169831659427452167893198243756763895214",
  1120. "734256189159837246286149573927685314643712958815493762471328695398561427562974831",
  1121. "183726945724539681695148273318295467462371598957684132541867329836912754279453816",
  1122. "437562198861379542259481637982756413674138259315924876548297361723615984196843725",
  1123. "892573641457169328136248957365481279789352416241697835528914763913726584674835192",
  1124. "859213647413765892627498315932876154765124938148359726381547269576932481294681573",
  1125. "612348579354976218897125463726489351481653792539712846965837124173294685248561937",
  1126. "856172439321594786479863512532916847168457923794328165943685271617249358285731694",
  1127. "872495316349618572615732984561384729234971658987256143123867495456129837798543261",
  1128. "536194782719825634248367195983541267671932458425678913862713549394256871157489326",
  1129. "794682513316457289825319764163975842572843196489261357258794631647138925931526478",
  1130. "387145962946327851521986473192463785865792314473851629718539246234618597659274138",
  1131. "372859146549136728816427395721593864683214957495768231967341582154982673238675419",
  1132. "752496831943185762861723945215947683684531297379862514436278159197654328528319476",
  1133. "715896342862435917943721685456183729397264158128957436671542893584379261239618574",
  1134. "594728163873561492216394857932475681658219734741683925165842379427936518389157246",
  1135. "235678941764913582981254367479821653312465879856397124147536298628149735593782416",
  1136. "796512483234786591815394762372645819468971325159238674681423957547169238923857146",
  1137. "162547389598136274734928615325679841489213756617854923841392567976485132253761498",
  1138. "395412678867395412124876953532681794618947235749523861456239187273168549981754326",
  1139. "319478562478652139652319487825167394734925618196843275581296743947531826263784951",
  1140. "674128539823957146519634872458279613732561984961843725196482357345716298287395461",
  1141. "452713986839624751167895423376248519914536872285179364748361295591482637623957148",
  1142. "635928147498617325271345968517496832846253719923871456364589271782164593159732684",
  1143. "723619548146583792895427631481376925932158476567294813679831254354762189218945367",
  1144. "345179628127486395968325741719542863854631972236798154472913586683257419591864237",
  1145. "348791625257346918961852473714983562592167384836524197673418259189235746425679831",
  1146. "281653749346179582795428631863794125574216893912835467457982316128367954639541278",
  1147. "238971456671435289594268713726314895189756342453892671967583124812649537345127968",
  1148. "967143852812569734435728691174692385623815479589374216298457163746931528351286947",
  1149. "385961427924783561167524938573296814248157396691348752716839245432675189859412673",
  1150. "245671839186934752793852164574189326829463571361527948652318497417295683938746215",
  1151. "789513642361942785245768139513427968974685321826139574457296813198374256632851497",
  1152. "142765983597381642836429175325876419468193257719542836281937564653214798974658321",
  1153. "785961243469325178132874956841236597953718624276549831697482315514693782328157469",
  1154. "536792418928514763741368295619483572382157946475926831854639127167245389293871654",
  1155. "861957324239481756457362189198576243345219867672834915726195438984623571513748692",
  1156. "921753846568491723743826159215639478486217395379584261897145632154362987632978514",
  1157. "617435298542986371839217654294678135163592847758341962486159723975823416321764589",
  1158. "749153286526784391381629754832591647964372518175846923413965872257438169698217435",
  1159. "752613849346895721918472356539184267127569483864237195483951672291746538675328914",
  1160. "472859163813674592659132487561928734924713856387546219738495621245361978196287345",
  1161. "945863712632157849187492365376924581594681273218735496463518927721349658859276134",
  1162. "214387965758691234369425718175934826426578193893216457942863571531749682687152349",
  1163. "463718259715492386928536417691257843842361795357849621189674532236985174574123968",
  1164. "724836159618592473953714826572981634849365217136247598467153982285479361391628745",
  1165. "681934752952678134743215869518362497237149586469587213825496371194753628376821945",
  1166. "951682437786349521423175689318957246692413875547826913165234798239768154874591362",
  1167. "597283461264157983183694572329875614418326795756419328875932146631748259942561837",
  1168. "349761285875924316126853497692135874453678921718492653981546732534287169267319548",
  1169. "123798456586214937947635128432986571675341892891572364768159243354827619219463785",
  1170. "718239546394856271652147398487693125931725684265481739523968417149572863876314952",
  1171. "923745681675918324481263597546392178218574963397681452852136749169427835734859216",
  1172. "862315749194287635753649821516428973347961582289753164635174298928536417471892356",
  1173. "768543192124896375953721684876219543241357869539684721612438957385972416497165238",
  1174. "324987516176253948859641723981724635563819274742536189417395862698472351235168497",
  1175. "394865271682741539715932648947316825521489367863527194179253486436178952258694713",
  1176. "182549367453267891796138542874352916361794258529681473237915684645873129918426735",
  1177. "918436527347251968562978431751364892284195376693782145875649213426513789139827654",
  1178. "952678134814523769763491825695842371138765942247139658371284596526917483489356217",
  1179. "249678531578231694136954278714523986365897412982146753897412365451369827623785149",
  1180. "236197845851462397947583126764318259182945763395726418479631582623854971518279634",
  1181. "783915624465782391912346785137659248829431567546827913374268159691574832258193476",
  1182. "475319682361528974298764531612975843534281769987643125143856297829137456756492318",
  1183. "765941283328567419149283657632495178874136592951872346283754961596318724417629835",
  1184. "265187493839456172741329865523894617478561329916732548654278931187943256392615784",
  1185. "635872941421659387987143265546291873713568492298734156162987534854326719379415628",
  1186. "471359826835612974269748315947123568512864793386975241794581632153296487628437159",
  1187. "642175938758293146931864572425386791879412653316759824594631287267548319183927465",
  1188. "831946257625783491749125683257638914186294735493517862372859146914362578568471329",
  1189. "629845317835716492147293586781569234354182679962374158216937845573428961498651723",
  1190. "259741863617938524348625197593164782461872935782593416176259348824317659935486271",
  1191. "359416287872359416641827395793185642128674539564293178485732961237961854916548723",
  1192. "281463957549728163637951284873215649195346872462879531314682795926537418758194326",
  1193. "694872135371956284258314769123495876847263591965781423512638947439127658786549312",
  1194. "742381596598467312163925478639542187857196234214738965326859741975614823481273659",
  1195. "249613758536987142718542396394176285651829473827435961972358614165294837483761529",
  1196. "679852413354617298182439756217345869568971324943268175431526987825793641796184532",
  1197. "632541897815397462497268351324679185981435726756182943573824619249716538168953274",
  1198. "685291473742368915319754682231689754567423891498517326173945268824176539956832147",
  1199. "541829673697143285382756914436981752158267349279534168963475821725318496814692537",
  1200. "649321758857694123132758694283179465964285317571436982716842539398517246425963871",
  1201. "462735189759812436183649527815974362926183754374526918248357691637291845591468273",
  1202. "931428657865917423427563981712685349694132578583749216248391765159276834376854192",
  1203. "289654713561378249347219685958742361732196458416835972624981537875423196193567824",
  1204. "641298537382756194759314682465832719298471365173965248814627953537189426926543871",
  1205. "734659281869124753125783964412897536687315492953462178396541827271938645548276319",
  1206. "897265314145783962263194857456329781321678549978541236682457193739816425514932678",
  1207. "236849715487165239519372648128457396765938124394621857951783462673294581842516973",
  1208. "957416382348592617612738459423185796791263548865947231539671824274859163186324975",
  1209. "649812375258734691731965428564289137183476259972153864826547913497321586315698742",
  1210. "917358624824679513653412789485137962179265438362894175741523896536981247298746351");
  1211. var r=Math.floor(Math.random()*99)+(cat-1)*100;
  1212. var thesudoku=sudokulist[r];
  1213. thesudoku = thesudoku.replace(/e/g,"00");
  1214. thesudoku = thesudoku.replace(/d/g,"000");
  1215. thesudoku = thesudoku.replace(/c/g,"0000");
  1216. thesudoku = thesudoku.replace(/b/g,"00000");
  1217. thesudoku = thesudoku.replace(/a/g,"000000");
  1218. var counter=81;
  1219. var i;
  1220. for (i=0;i<81;i++){
  1221. if (thesudoku.charAt(i)=="0"){
  1222. document.getElementById("q"+i).innerHTML="<a href='javascript: check("+i+");'><img src=0.png width=30 height=30 border=0></a>";
  1223. }else{
  1224. document.getElementById("q"+i).innerHTML="<img src="+thesudoku.charAt(i)+".png width=30 height=30 border=0>";
  1225. counter--;
  1226. }
  1227. }
  1228. var thesolution=solutionlist[r];
  1229. document.ds.mysolution.value=thesolution;
  1230. document.ds.mycounter.value=counter;
  1231. for (i=1;i<7;i++){document.getElementById("sel"+i).innerHTML=i;}
  1232. document.getElementById("sel"+cat).innerHTML="<font size=+2><b>"+cat+"</b></font>";
  1233. }
  1234. function selection(n){
  1235. document.getElementById("txt").innerHTML='Number selected ('+n+'). Select destination above.';
  1236. document.ds.myselection.value=n;
  1237. }
  1238. function check(n){
  1239. var temp;
  1240. var sudoku=document.ds.mysolution.value;
  1241. var theq;
  1242. theq=sudoku.charAt(n);
  1243. var nn;
  1244. nn=document.ds.myselection.value;
  1245. if (theq==nn){
  1246. document.getElementById("q"+n).innerHTML='<img src='+nn+'.png width=30 height=30 border=0>';
  1247. document.getElementById("txt").innerHTML='Correct answer. Select new number below.';
  1248. var temp;
  1249. temp=document.ds.mycounter.value;
  1250. temp--;
  1251. document.ds.mycounter.value=temp;
  1252. if (temp==0){document.getElementById("txt").innerHTML='<font color=blue>Congratulations! Sudoku is finished!</font>';}
  1253.  
  1254. }else{
  1255. document.getElementById("txt").innerHTML='<font color=red>Incorrect answer.</font> Try again.';
  1256. }
  1257. }
  1258. function solvesudoku(){
  1259. var sudoku=document.ds.mysolution.value;
  1260. var n;
  1261. var temp;
  1262. for (n=0;n<81;n++){
  1263. temp=sudoku.charAt(n);
  1264. document.getElementById("q"+n).innerHTML='<img src='+temp+'.png width=30 height=30 border=0>';
  1265. }
  1266. document.getElementById("txt").innerHTML='';
  1267. }
  1268. function showinfo(){
  1269. var str;
  1270. str ="Instructions to play sudoku online\n\n-Select a number in the bottom of the page by clicking on it (numbers 1 to 9)\n";
  1271. str+="-Click in the position where the number should be.\nIf response is correct, the number will be automatically placed in that position.\n";
  1272. str+="When response is not correct, error message is displayed.";
  1273. alert(str);
  1274. }
  1275.  
  1276. </script>
  1277.  
  1278. </head>
  1279. <body bgcolor=FFFFFF onLoad="javascript: newgame(3);">
  1280. <center>
  1281.  
  1282. <h2>Play free online sudoku</h2>
  1283. <b>Difficulty:</b>
  1284. <a href="javascript: newgame(1);"><span id=sel1>1</span></a> |
  1285. <a href="javascript: newgame(2);"><span id=sel2>2</span></a> |
  1286. <a href="javascript: newgame(3);"><span id=sel3>3</span></a> |
  1287. <a href="javascript: newgame(4);"><span id=sel4>4</span></a> |
  1288. <a href="javascript: newgame(5);"><span id=sel5>5</span></a> |
  1289. <a href="javascript: newgame(6);"><span id=sel6>6</span></a>
  1290.  
  1291. <hr width=400>
  1292.  
  1293. <table border=0 align=center><tr><td align=center>
  1294. <table cellpadding=3 border=1 align=center>
  1295. <TR>
  1296. <td bgcolor=DDDDDD><span id=q0></span></td>
  1297. <td bgcolor=DDDDDD><span id=q1></span></td>
  1298. <td bgcolor=DDDDDD><span id=q2></span></td>
  1299. <td bgcolor=FFFFFF><span id=q3></span></td>
  1300. <td bgcolor=FFFFFF><span id=q4></span></td>
  1301. <td bgcolor=FFFFFF><span id=q5></span></td>
  1302. <td bgcolor=DDDDDD><span id=q6></span></td>
  1303. <td bgcolor=DDDDDD><span id=q7></span></td>
  1304. <td bgcolor=DDDDDD><span id=q8></span></td>
  1305. </TR>
  1306. <TR>
  1307. <td bgcolor=DDDDDD><span id=q9></span></td>
  1308. <td bgcolor=DDDDDD><span id=q10></span></td>
  1309. <td bgcolor=DDDDDD><span id=q11></span></td>
  1310. <td bgcolor=FFFFFF><span id=q12></span></td>
  1311. <td bgcolor=FFFFFF><span id=q13></span></td>
  1312. <td bgcolor=FFFFFF><span id=q14></span></td>
  1313. <td bgcolor=DDDDDD><span id=q15></span></td>
  1314. <td bgcolor=DDDDDD><span id=q16></span></td>
  1315. <td bgcolor=DDDDDD><span id=q17></span></td>
  1316. </TR>
  1317. <TR>
  1318. <td bgcolor=DDDDDD><span id=q18></span></td>
  1319. <td bgcolor=DDDDDD><span id=q19></span></td>
  1320. <td bgcolor=DDDDDD><span id=q20></span></td>
  1321. <td bgcolor=FFFFFF><span id=q21></span></td>
  1322. <td bgcolor=FFFFFF><span id=q22></span></td>
  1323. <td bgcolor=FFFFFF><span id=q23></span></td>
  1324. <td bgcolor=DDDDDD><span id=q24></span></td>
  1325. <td bgcolor=DDDDDD><span id=q25></span></td>
  1326. <td bgcolor=DDDDDD><span id=q26></span></td>
  1327. </TR>
  1328. <TR>
  1329. <td bgcolor=FFFFFF><span id=q27></span></td>
  1330. <td bgcolor=FFFFFF><span id=q28></span></td>
  1331. <td bgcolor=FFFFFF><span id=q29></span></td>
  1332. <td bgcolor=DDDDDD><span id=q30></span></td>
  1333. <td bgcolor=DDDDDD><span id=q31></span></td>
  1334. <td bgcolor=DDDDDD><span id=q32></span></td>
  1335. <td bgcolor=FFFFFF><span id=q33></span></td>
  1336. <td bgcolor=FFFFFF><span id=q34></span></td>
  1337. <td bgcolor=FFFFFF><span id=q35></span></td>
  1338. </TR>
  1339. <TR>
  1340. <td bgcolor=FFFFFF><span id=q36></span></td>
  1341. <td bgcolor=FFFFFF><span id=q37></span></td>
  1342. <td bgcolor=FFFFFF><span id=q38></span></td>
  1343. <td bgcolor=DDDDDD><span id=q39></span></td>
  1344. <td bgcolor=DDDDDD><span id=q40></span></td>
  1345. <td bgcolor=DDDDDD><span id=q41></span></td>
  1346. <td bgcolor=FFFFFF><span id=q42></span></td>
  1347. <td bgcolor=FFFFFF><span id=q43></span></td>
  1348. <td bgcolor=FFFFFF><span id=q44></span></td>
  1349. </TR>
  1350. <TR>
  1351. <td bgcolor=FFFFFF><span id=q45></span></td>
  1352. <td bgcolor=FFFFFF><span id=q46></span></td>
  1353. <td bgcolor=FFFFFF><span id=q47></span></td>
  1354. <td bgcolor=DDDDDD><span id=q48></span></td>
  1355. <td bgcolor=DDDDDD><span id=q49></span></td>
  1356. <td bgcolor=DDDDDD><span id=q50></span></td>
  1357. <td bgcolor=FFFFFF><span id=q51></span></td>
  1358. <td bgcolor=FFFFFF><span id=q52></span></td>
  1359. <td bgcolor=FFFFFF><span id=q53></span></td>
  1360. </TR>
  1361. <TR>
  1362. <td bgcolor=DDDDDD><span id=q54></span></td>
  1363. <td bgcolor=DDDDDD><span id=q55></span></td>
  1364. <td bgcolor=DDDDDD><span id=q56></span></td>
  1365. <td bgcolor=FFFFFF><span id=q57></span></td>
  1366. <td bgcolor=FFFFFF><span id=q58></span></td>
  1367. <td bgcolor=FFFFFF><span id=q59></span></td>
  1368. <td bgcolor=DDDDDD><span id=q60></span></td>
  1369. <td bgcolor=DDDDDD><span id=q61></span></td>
  1370. <td bgcolor=DDDDDD><span id=q62></span></td>
  1371. </TR>
  1372. <TR>
  1373. <td bgcolor=DDDDDD><span id=q63></span></td>
  1374. <td bgcolor=DDDDDD><span id=q64></span></td>
  1375. <td bgcolor=DDDDDD><span id=q65></span></td>
  1376. <td bgcolor=FFFFFF><span id=q66></span></td>
  1377. <td bgcolor=FFFFFF><span id=q67></span></td>
  1378. <td bgcolor=FFFFFF><span id=q68></span></td>
  1379. <td bgcolor=DDDDDD><span id=q69></span></td>
  1380. <td bgcolor=DDDDDD><span id=q70></span></td>
  1381. <td bgcolor=DDDDDD><span id=q71></span></td>
  1382. </TR>
  1383. <TR>
  1384. <td bgcolor=DDDDDD><span id=q72></span></td>
  1385. <td bgcolor=DDDDDD><span id=q73></span></td>
  1386. <td bgcolor=DDDDDD><span id=q74></span></td>
  1387. <td bgcolor=FFFFFF><span id=q75></span></td>
  1388. <td bgcolor=FFFFFF><span id=q76></span></td>
  1389. <td bgcolor=FFFFFF><span id=q77></span></td>
  1390. <td bgcolor=DDDDDD><span id=q78></span></td>
  1391. <td bgcolor=DDDDDD><span id=q79></span></td>
  1392. <td bgcolor=DDDDDD><span id=q80></span></td>
  1393. </TR>
  1394. </table>
  1395. &nbsp;<span id=txt><b>Select a number below.</b></span>
  1396. <table cellpadding=3 align=center>
  1397. <tr>
  1398. <td name=sq1 bgcolor=DDDDDD><a href="javascript: selection(1);"><img src=1.png width=30 height=30 border=0></a></td>
  1399. <td name=sq2 bgcolor=DDDDDD><a href="javascript: selection(2);"><img src=2.png width=30 height=30 border=0></a></td>
  1400. <td name=sq3 bgcolor=DDDDDD><a href="javascript: selection(3);"><img src=3.png width=30 height=30 border=0></a></td>
  1401. <td name=sq4 bgcolor=DDDDDD><a href="javascript: selection(4);"><img src=4.png width=30 height=30 border=0></a></td>
  1402. <td name=sq5 bgcolor=DDDDDD><a href="javascript: selection(5);"><img src=5.png width=30 height=30 border=0></a></td>
  1403. <td name=sq6 bgcolor=DDDDDD><a href="javascript: selection(6);"><img src=6.png width=30 height=30 border=0></a></td>
  1404. <td name=sq7 bgcolor=DDDDDD><a href="javascript: selection(7);"><img src=7.png width=30 height=30 border=0></a></td>
  1405. <td name=sq8 bgcolor=DDDDDD><a href="javascript: selection(8);"><img src=8.png width=30 height=30 border=0></a></td>
  1406. <td name=sq9 bgcolor=DDDDDD><a href="javascript: selection(9);"><img src=9.png width=30 height=30 border=0></a></td>
  1407. </tr>
  1408. </table>
  1409.  
  1410. <center><a href="javascript: solvesudoku();">Solve sudoku</a></center>
  1411. <div align=right><a href="javascript: showinfo();"><font size=-1>Info</font></a></div>
  1412. </td></tr></table>
  1413. <!--
  1414. Do not remove link bellow
  1415. -->
  1416. <hr width=400>
  1417. Powered by <a href=http://koma.xz.lt>koma.xz.lt shaman king game</a>
  1418. <br>
  1419.  
  1420. <form name=ds>
  1421. <input type=hidden name=mysolution><br>
  1422. <input type=hidden name=myselection><br>
  1423. <input type=hidden name=mycounter><br>
  1424. </form>
  1425.  
  1426. </center>
  1427. </body>
  1428. </html>
  1429.