From 98947b310dbf2c47b9d0bc2c34fda5161a682558 Mon Sep 17 00:00:00 2001 From: huzaifa0786 Date: Thu, 22 Apr 2021 16:46:18 +0530 Subject: [PATCH 1/3] commit --- h.ipynb | 1164 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1164 insertions(+) create mode 100644 h.ipynb diff --git a/h.ipynb b/h.ipynb new file mode 100644 index 000000000000..ddda0b0b4844 --- /dev/null +++ b/h.ipynb @@ -0,0 +1,1164 @@ +{ + "metadata": { + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2-final" + }, + "orig_nbformat": 2, + "kernelspec": { + "name": "python3", + "display_name": "Python 3.9.2 64-bit", + "metadata": { + "interpreter": { + "hash": "22f6b988c804dbe7f5299c324c699b3fe3ab9f3e2c9d2f5abcd1a724d93c420b" + } + } + } + }, + "nbformat": 4, + "nbformat_minor": 2, + "cells": [ + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Your list of random numbers are: \ngwamVFLkdXriNTYOPnoC\nYour list of random numbers have been written to the file named\nran_numbers.txt\niBSVudFPUXQTWfmtYpON\n" + ] + }, + { + "output_type": "error", + "ename": "ValueError", + "evalue": "I/O operation on closed file.", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'Your list of random numbers have been written to the file named'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 14\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'ran_numbers.txt'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 15\u001b[1;33m \u001b[0mmain\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[1;32m\u001b[0m in \u001b[0;36mmain\u001b[1;34m()\u001b[0m\n\u001b[0;32m 9\u001b[0m \u001b[0mnumber\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m''\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mjoin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumbers\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 10\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumber\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 11\u001b[1;33m \u001b[0mrandom_numbers\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwrite\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumber\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m+\u001b[0m \u001b[1;34m'\\n'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 12\u001b[0m \u001b[0mrandom_numbers\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'Your list of random numbers have been written to the file named'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mValueError\u001b[0m: I/O operation on closed file." + ] + } + ], + "source": [ + "import string\n", + "import random\n", + "N=20\n", + "for i in range(0,501):\n", + " text_file = open('file.txt'+str(i),'w')\n", + " text_file.writelines(''.join(random.choices(string.ascii_uppercase + string.digits, k = N)))\n", + " text_file.close()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Error !! File not found \n" + ] + } + ], + "source": [ + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "tags": [ + "outputPrepend" + ] + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "EyxsWnBXNga\n", + "GzhwyIRtYoXAfgDmMPqn\n", + "GjgoqlbmdOCpVKIcZXUM\n", + "kMqZLDcAWtiIxGzjNJPO\n", + "ZRPsbYAegaNCiUBrnXdz\n", + "yqflQCUHpIiPOWbJxMjX\n", + "IAMBjhySUbEZkRKlvNLT\n", + "rVWshYPlGatFdquQbHzk\n", + "kaTcQWRCsxAiOELrwhbo\n", + "NIWigMkXnCSaAxGthYso\n", + "hTcZUImSqLOHpabCztYN\n", + "wYceDboKraOyxjvLJgpS\n", + "vuOibEazJPdxfCymnAcp\n", + "HVbNvIThqudKnfFpytmO\n", + "KVYHSGtjToLBUqNpJwPC\n", + "bSjBWeYTOAFhPdCpEUry\n", + "YLzCahZRqKEtJcyXgFpD\n", + "wNAOBZhtEloxJkmbCPqf\n", + "qMcLQAJGFyOUzjpklgNm\n", + "QsDqJeWOfakIyUmuiYKt\n", + "ghYvBewjKIprGaWoTxuq\n", + "hqoKiwQYzenUbxcJTBRL\n", + "mhUIQMrlYHaxVbSzcZoD\n", + "aOfucFsjVhzpEKYIBdwQ\n", + "NWQGbRmBYrIHgTyKqAMP\n", + "JzKywLApgmYjhrIaOERb\n", + "zvEbjSpqhUxVuGkNlmDT\n", + "mLMouDXiskpSKydvzECg\n", + "hnOEyTfDCiPcBUJwXsuq\n", + "YahReInbQlEMgAvrpmdH\n", + "cXabJAClBmifdyQheqtO\n", + "eakXqDHfSTNbCsLKVYpx\n", + "rSOeETqaozNDpViKYuGH\n", + "sBOfjbUXNMtIcgxLAJZe\n", + "BFWQPszyUMlufcJTvHpO\n", + "DuPcBzfRKQMVgeaGwWIm\n", + "CQySpbFLxRGNjdMzPBqn\n", + "WAwrEnuUNPhVXqByaMSY\n", + "culpRdiKPgTnyOAoZmbQ\n", + "cyqeaxltMVjSHsYhpfJd\n", + "MkmpoCVrPHYxNnXBsfJc\n", + "JbEQpmdDRUWjAteHwPGc\n", + "OWpkBjfYUcnRiPVQvTdK\n", + "YenXTlWHCvdOxFAVhsbN\n", + "pMxfYseyrDHdRBIKPWOk\n", + "lKDqPTpUgwOYmrLRvnah\n", + "yeBmgzoHqjbGCEYvQXin\n", + "ApaiZLbvzGVSyhkTJHRC\n", + "aPsTNlJdzwUtFCngBMmI\n", + "NOPtGSLxkpTBCcUKRhMV\n", + "fntkISUCvYNZxsOyXKwF\n", + "elxhGEaMjkdXKIHvFgtJ\n", + "TWkgByAQoNYMLJVOFtlS\n", + "tROeAxksPCpjbwUJGWFd\n", + "XabLpqYZvPHfFhlWAnKm\n", + "ycdhkOJeBWKbEsovgrfp\n", + "mrsDoxFWwYALdHQpVXuR\n", + "ziAXDNrEwMhlLWYtHfmR\n", + "xlLVPEbDuKkmjarGpAIg\n", + "cguROMFdIehjioyzmJsv\n", + "MenkZXtwROEYcyWLrJCK\n", + "DOUJEVrtRQoPYAWimCZu\n", + "ZiyEYsoQRLTckfbUBvqV\n", + "ItWHVBlYLCJbRvedFmoM\n", + "syEtgZCDHeaSUpMPlJOY\n", + "HBCmDlxihTgayAfnLeoE\n", + "fjcueWUtLOnqsHhPARaB\n", + "WsIYzvuefyVXlTQCAUoa\n", + "OliYgaFrJxVkDXWEcQGo\n", + "lZNqsogDdTjpeJiHxVmL\n", + "AXPybmQVzhUpLjFgDkfT\n", + "RYlojTzbNJUnPWCmreZA\n", + "nCIwcqftTlsipFKbYGgU\n", + "OtKClbSkHwiDBFdQnZWJ\n", + "noYTQEtRPrJmjuZeCfIh\n", + "RdDxjCNHWezGKhEYvnbk\n", + "dYLQGUEMexPsNvXTAjlZ\n", + "ujiHpWZkUByMqIGctEFN\n", + "jkFDtgTKRNwvfSzGemcd\n", + "MASwZgFovrNhBziuRjOC\n", + "OemTVpyiKPHhlWNEkFdG\n", + "HtLcZECOSwvqBTIQbGsx\n", + "cXsFUPEerQypwGmVBuLR\n", + "gLPdqfmeTREAJyiXbNhw\n", + "PrZInozOWVRJMBQhbCAg\n", + "jKJzXdpbcfvlGemWRiYC\n", + "iqsdSgFukTneBjJVyDvQ\n", + "lbhacvBPUIGFsgtkiKdN\n", + "HmXisoEBNTxPzqKdSgcW\n", + "hNTdBADkfMcSIuPZGsWE\n", + "wKgEYWVJbmDhsPjCxupX\n", + "DTewJYoAcRrWNjIEvypB\n", + "XnLmlOFhWbzGHERIJNAY\n", + "SXMsgAHmRpaBWCuUKwLe\n", + "RZtwEvnmcOfsYoapidFV\n", + "vRpIYyNJZckjmuhAiWLq\n", + "KyuXrdDMfEbAZinsNRYg\n", + "YZCUWjIEyiMhHQusqPVo\n", + "JQOzvMKxGWgstqXfcBbw\n", + "JrPwpDfIRqejAWOlxkVb\n", + "BQYMxrUSaIqejOvVdgcK\n", + "JgNBiXaweGDSHFvTcZzn\n", + "mZJKglPqGHjEwsBurANf\n", + "XdtcZAuEBeHTgPkbRJVM\n", + "qfxIoldTYMBEmKWNwZAV\n", + "wFJoeXDRmGYraTnOAyUW\n", + "SHRjVBqTzwameKucJyQY\n", + "kdselKGxORZoiEJvTWIQ\n", + "uoNOnqMHUhdpwIQSGsxL\n", + "XmOwsoMUAezlfENbdYcR\n", + "wMWIPUpiFCdDfnogsEar\n", + "hEGzQvIyaSBTkutosClf\n", + "JVGhTpnjkWraAfBwblES\n", + "ykSxuYtGjVbOzmsrXnFR\n", + "hxoawJLPdMFVKvzpEqBu\n", + "CQDIeKFRBuhaGitblHXq\n", + "JsibmuCTevMlSILRYohG\n", + "lAjOrfXdiVeDpNzIMovu\n", + "bhPLxcFOYHIaMZSyNQDg\n", + "uPmtLibIfSvqCEapWBeh\n", + "HKPgpTorIVeOnCSasxmF\n", + "xBlCrbpYGAeonuVQfNsD\n", + "zSZEALUKTPmunMCvfpak\n", + "wZtfybdWYHxsvhXRLacN\n", + "IEQTXyWZgGeUknRvLdSz\n", + "lBXSTeasPOMRIiZDjrGd\n", + "JgFGRYAperdhjOZIzulE\n", + "oltfcDRweVGrJhCTQaik\n", + "YsjkSVAtlcpBierZIPHo\n", + "kvoTqugCpBXbADPJjELI\n", + "iWPAzZHaoNqMBdDGfUyr\n", + "sDRluHaFOqCNVxJMoiPT\n", + "STtfPidYbMXHGFUWuagx\n", + "PlqkewsrRufZvTnyxKdF\n", + "VXvuEkFPDcxYwiKAGpbC\n", + "JErFQRgiscXzaxClZNPq\n", + "pkDPQcFRfvbGZOuldwJS\n", + "vRzMpuPZHwnWCYFxVGbB\n", + "PbHYnwxfUsryDhTpquzW\n", + "gFOENTYskmHQRxXcMfnu\n", + "IvwxcOMlzqpSnQgTmbYJ\n", + "nJSaBQYgkzrPAMjyHbTV\n", + "rjVaJFYnoxdGUqKsZiOT\n", + "kJXMdWatjzBuoEeAZDVH\n", + "JVSrvkCDlIHQzPKGyaip\n", + "FDocBaSLpszvOnkljMir\n", + "zbmGlpXoVShNDnecOQtL\n", + "nUcEokAZiDvIQbldHtzW\n", + "UAtgBhOmsFvGwyNCWqSR\n", + "GnYEIeikStXNwQdAVzRT\n", + "fpUydLBJiWQAuHsXncOG\n", + "YUSjAeuZpGNzMWDaFKni\n", + "QiycfJxYGwaZNpIRXbHu\n", + "CpIXsGiPORdvDtVngJSU\n", + "zshQYWvBCoMlmXJcduaO\n", + "VicerGPAtajgRQfZpIUD\n", + "izSsLKGBxpwlYmtcdDkZ\n", + "HUoTXqJjzYeZMchLmGDF\n", + "psRTEyblMmBAhgYLtqio\n", + "QlHaPMICypceKjZnOdvA\n", + "KskajenVBcdTfzRMJYNy\n", + "FRcqmHZfDAGbLiVISCKe\n", + "zkohOcRvqgseGZiwNadC\n", + "bJfwVzhiTOQtHvoWFlUc\n", + "GCAzcnaYVbHIFfXihjSL\n", + "mvFVsgClfZGAOhWYPwod\n", + "vYWkGOzLxZrEgXoHlDiA\n", + "CpQRILXoHBEmWrwkdbqe\n", + "slLrZPpdFtjbvWUGBfyc\n", + "IqBVDUSxPdAbXCvOlnjm\n", + "ywuPYEvHmAjkhVUKXMxR\n", + "SvLFdpCmXljfGuKoYsOz\n", + "rFKqjnSEHxNfYmXbcvpM\n", + "AuaZkzQRKgejbmDdXGMV\n", + "bwltgvGJoSRzHYhkXWan\n", + "LEMYcRoTdirbDUgGQsJy\n", + "QpGEmRyvqzHDcOUTnhwC\n", + "HapZhOIyfGcjSkKrnlgU\n", + "kptmebUxKfcAYGzyoSNi\n", + "vgoKDxNGeOhJqrlinEWA\n", + "LVRNhBAtzDrbTPQGisEH\n", + "PrzYSuiLMhUjsdApnyal\n", + "ZcmlfzTAntLisoSvIKGY\n", + "zDvmirUNeXqcRuFGjTYA\n", + "KpXoaueNMDmkxVLnsPyf\n", + "QZMNcTiEBvkrsXYKdJSU\n", + "vHRAIgwVtxBcjhJasuQM\n", + "IfJyYsqwAvQdUbLReaMr\n", + "dERjyCcUPnaYTlwAmkhH\n", + "kuFcbxUdzrToOQjMgXam\n", + "LlZxAsoPbUcerqnYFNtf\n", + "FQxNKnfzTrdRUHEwIBqO\n", + "GNAROPMbtLSxlrJijodY\n", + "PLsUoSFMDGlKArXqgJxf\n", + "gbXLxkYecndQutJvKwyD\n", + "FnoNBhVpaKRedizZuAvP\n", + "pdhxwAiFDjCPUBzRTHSL\n", + "GywiukzotRWAZBKaXbJj\n", + "ebVFughzklpSxQmDHYrO\n", + "YhNOaeUtATEcjDxdMfiy\n", + "YqzDunJxcTXAsPeMljQC\n", + "kGEAuvyROjlIfhqacUim\n", + "JlMfxsbVjeWPizorSdGk\n", + "TYQmcCRprBthZwbSyOEk\n", + "wPdJsMCkoyiagmHYVGhq\n", + "vFYVodXpasEUOSWCLtDH\n", + "crPQwCYijtuFDqszebgL\n", + "yiHaqObUukCATghXmLnt\n", + "cxPAqsmVahkdvJRYNTeK\n", + "jCJyFLSQAEzduacYBgwU\n", + "XGIntaqdQpMDEcyLlbhY\n", + "uUxmiHfnkjdeMcJZPGgo\n", + "KFBozjTWixfmvcdNVJyZ\n", + "DmVWidczyZnNgptHaQUB\n", + "ksAKeHUExMyIPFwZzdcj\n", + "tWJvcNFBoPZhlRaSjEix\n", + "bgLsiOrVvdNYSkejITzK\n", + "iYlVFvACwKhjsJzbRZrN\n", + "YUnVckDiwCFotELQPfXd\n", + "fKVHWRvbulqMSLYEBNOX\n", + "ZhuLcwNEAjePSdxkMsBI\n", + "HUrWbNcxdwBhVqLakiCY\n", + "IXZCeYbAfFcKJuDNhoUQ\n", + "XezvEPNduAoaFIkBgcTm\n", + "PTOVzJXAZfYHcmUgMECw\n", + "uVdcPrXTBLblmCQMDWOh\n", + "qEJVIfcnSeptzhZoOBMR\n", + "kaYFgVMOSrpTuNjxLcUf\n", + "HwcIZUNtQmgOTAYbvnuD\n", + "oQgshFmVrKLGaActJnvP\n", + "kvhzgLnoCEmyJNXlKTAu\n", + "KoYQStULycvhZEGNHxPk\n", + "TLvEXGlmoMwOtuBUWpKZ\n", + "zNjCJoVMGkbZBWwLiIpe\n", + "SDfNxemOBukqEUpgHGKd\n", + "LIqwGZUSYDHKxRtkdQbs\n", + "WIcBpNHszyvnifYwVLxQ\n", + "FgZOyivMWwHLechDRJSj\n", + "qviPSTWgyCuZoFNahzLH\n", + "YobZEXwgTqAcPzLIOerf\n", + "PraCYOjIkWJgTEQeifRo\n", + "bNMKsWUFhoBpmyzevIrj\n", + "maUcgVFjHxuZGWiBDoyX\n", + "AdrefKYPCOpqhMjvgoQm\n", + "TtJhpluPAQFszdXRfVLc\n", + "cjqalgXSsvdDRouBhJNx\n", + "SYBIMEzUyJFbNdramouV\n", + "gcvpKiXxEAqHtCfDulRV\n", + "wZabkNmfpgOPVuAHtSqr\n", + "nKbfCjvyGeJDtrgsPMlc\n", + "cugLjUkfqAdmOIYFQZpD\n", + "mTUKAzfESHFaLGlNOvXr\n", + "uPqKBJjSRwGWbICxiMpd\n", + "uhjwcGakorHgXTsiYEzO\n", + "JIWmfEixTOvbSzPRgAYe\n", + "cOZSWHtQIqRMJFnLADaN\n", + "zYwIFbycGjKSePsiZoMX\n", + "SmGNDUBdWieAjzJYRkul\n", + "hwuLbKgDWMYXTdGQnsqO\n", + "LZiPXBzJFgQqwOxdnohp\n", + "KsynzwUHCcbtkmaWrEDA\n", + "dUukFJeYfIorwPjltgnG\n", + "TVYCBuiyKMlOwsvjmePo\n", + "QDomaGChegNxqOldJXHb\n", + "KAjUXPqZBiWVfSsnceMT\n", + "ODRLtTfkYlcmgQauiyhs\n", + "BWKcGfCrwaylvOknhxHe\n", + "dYWvFTGZcPsixrlBnMam\n", + "NkvTFnSRJULYpIwasVMA\n", + "vmsutDLSBGngVlEwzHJP\n", + "zstGruJVdvZQiAnBKHXU\n", + "ofpmlChwegMraUNBRzKn\n", + "sFfhzVYeIbvDKGEAUMoc\n", + "VyjvsiRJZLpGfhWXEkAu\n", + "fNDWMhLdQngAFCbxtoBI\n", + "AKtIrpSGlnVwhgPsaozX\n", + "NuKEzWsVABwnMgQdoylX\n", + "BgqVbfKIjJGcuMOkdWPL\n", + "pwGWKxlzCYIsTqriMLeB\n", + "MpNkSLJXYFEOcaneCyrx\n", + "PwGNRgaQuvFeMLYATihp\n", + "MyKqCzZvgYNTfhEmdnAR\n", + "bdlckhKSgYeMwnfxzsRP\n", + "xohumjNedCXprsEUPnFZ\n", + "HPAFhcxIDEfuJybCUnva\n", + "DtiHbCfvMxgAacREOenQ\n", + "CKjhNPUFIHxMsGqOTzRp\n", + "JPjvTOqlbpRWKAkyVGEQ\n", + "elxWdjRbnLusPmvgMQAk\n", + "rLYibNloDZaeKhSAQpFE\n", + "nVoyKXpBrUQxjiGlgRsb\n", + "eVsbkXDpZRJgwumaKixU\n", + "zLgHsvpCdnMBDhkxqfIl\n", + "VNSIfZbvuwJDeyjCnTtg\n", + "HQLisfZPFvIXNkYMyDtz\n", + "GvsZbjicFDgyLoXQCfem\n", + "zJEGpRFgXyCwmoZVKjuL\n", + "hjDUNYxGmHcTQJZBopCq\n", + "qoIgaTPMxZYJbBkmKLNj\n", + "GDNmIjMFWlVUSAaJqcRO\n", + "MsQAJyeCLREOcpVgiWaH\n", + "PAngexiIyEuROlosqkfY\n", + "xpRPoUlGCSJazMnKrZVv\n", + "OUspEKNAMvBCYmXPHoil\n", + "zOfSTDhZBomNWaxyCsjV\n", + "tATjxdMNHfvUyFEKOPnG\n", + "XstKWpGQbokgiVROFfCa\n", + "gAhnToiuHUyPaVqrCWmK\n", + "pxmecJIWVQTEvaKqkiyM\n", + "UEYfDLlgdBXAbpMtTZPV\n", + "iptlIXKGadrYgvVxNPBe\n", + "sxbjFiepSYRDOTknLWXE\n", + "pdbHrsyjSIkNAmwXPxaU\n", + "jgJCaLtPrnQpSRFcMkDI\n", + "YuOlyZJVoUjBPvmtdEeX\n", + "EwRaPLyJBseHrTGWMAqN\n", + "HhOmWevMxypKbgcqLrJQ\n", + "AeBNbcwImyTHVJorkfYR\n", + "XJpMHfwhNzWxLduCKFky\n", + "AJVrFdfHcBotyYnDClzk\n", + "rKgUVzeckhuIDQfJZPXd\n", + "yPlKWJbOfepTLdMBXAmH\n", + "MByiTQekjNlwuoLHXUZm\n", + "RutiespWFXPJOIybfado\n", + "UAJmtoXObNSRCgvjZdkq\n", + "KTZRPvIsdAhwnlYHFcGW\n", + "xvHkYuJBCWjzgZfMXoFU\n", + "pJGOqHIMyEnWKDTLcAXu\n", + "pCDgzsltnXfrQcGRoJTk\n", + "VAHDdqIBQSEOfePnkTox\n", + "yhWloUknqcJEfQGZMRuB\n", + "PYFyBrqVpAZmItDdhjix\n", + "uIqpekAbxGdXfvFzUyVD\n", + "QkwIbTPNSvRzGLUgHWjF\n", + "hHjpSxnPyuCIqTsOVQzM\n", + "tSImMoGRPvrEWlaQiFgB\n", + "zuwrIcCvlWjDsUeMVyqZ\n", + "jQSVkGhypvfsrTJACEaZ\n", + "cRUFnXIfoYhayzQGASpd\n", + "yiKIBtfmzsFqdDWJcbMv\n", + "meKNqYIuzcAoVgDyGtvF\n", + "rAYRJqBwCuxGQUgcSFel\n", + "LaUztEhkBoSyucQMWROG\n", + "xivVgAGuCyMdLlsTYHNb\n", + "DuHSGgvMqTzCpUoVlKQO\n", + "ZeVtNFByTabSsqfnPwYC\n", + "rONIzEkQSGiAtVLacbWj\n", + "TVYtrOMSxUliIzuFELNe\n", + "gKmMHsuGljvLabJrdyce\n", + "ZGFnTPYMIQbiCpvaSrDV\n", + "ZNYMWRxclwekChVgAQXf\n", + "ilTZMDfbgQaXjIUyWBYu\n", + "cqWIDkVMSTmisRedwHjB\n", + "oxXPCuVJWqrAwKHBtahz\n", + "iTzNtYBoqVapeKjkSPrc\n", + "ogjGPZqRiDXCSuVrWtdk\n", + "iDKZTpWVeXsBJRAOhmPH\n", + "SQWHXPEKGCofFmsryhwB\n", + "qUbkKvZwcWaDxXTeFViS\n", + "tDAWvxCgskaFluZoKqXJ\n", + "dVuhvALrpqEIQFeZsmUC\n", + "tcWnmsFqHMwORgAjQLpf\n", + "KRjvltoOyqsnJQZrzEkD\n", + "vkzatjuWLOBPJEhMTwdx\n", + "agfrSioblLsQeMWDJOUG\n", + "xgMzBCNwkYULFWeVDRXb\n", + "cstprlEFhSvMxoUVGnQg\n", + "vPVEDftKsWiZaMOGALcT\n", + "DvrNkWxbsdgSULnGXzOM\n", + "ixjoHpaUcMgveZksARQX\n", + "zXKIDLlZaCvHJRVYcuOW\n", + "GBeYVgJfMxEoyQvHClwr\n", + "zOhoxfgNulkLXHqFdQUT\n", + "FVrGzEmkSyBPqWIvtJsf\n", + "DAZdtjxqNpmCwufOegcb\n", + "xZYSKAUnRgyNhHLJvcCQ\n", + "zNfgGXRtCeaPbMdKVBDw\n", + "ZQajMBwKgNuxvtPClorU\n", + "qvOFRJeayUlVhfiINYTr\n", + "cSuiYvoFzDZExXOmIJpL\n", + "HIWlmhscJbQqZDwNvOVL\n", + "kbzUJyXPfeqourpGjYxg\n", + "QuxyIpXAMlVEaZPmqNbS\n", + "efTxJLWBkpwvjVOISmRP\n", + "gyOJmnXIwPhDaNibMZTs\n", + "xwXcMQUFgfVtlBabhDip\n", + "PofcXNESMpFIiUOQKbJg\n", + "brZWvpzPoEROglFLJnyU\n", + "SgvNRKTAXqFlHkfUbmIQ\n", + "ZVhLvkQXKjDlqApYmNFn\n", + "LliRtcWNdFZCbPwhSgqK\n", + "SaNtIPZjLmGuBVgJrvCb\n", + "UnFCYfbcRiKdWHphXIgk\n", + "CJgtmcNaGrTbBDfjFUQE\n", + "TwyfgpNFAsMQWnPrchEd\n", + "YtfJGrWXlaVnxHCMmiDK\n", + "pTuaxoCKdLAywUrzsQFj\n", + "TNJavgujQcnlxMpdewiL\n", + "BTkGKwsDMyrImcWifNhJ\n", + "ZDIJuOaqcNvVbEdXrUCj\n", + "wRgGkjmcLlSvUhutJnzF\n", + "lZDFBTPUhgQKWzorMyAV\n", + "ZoNYWMyeDihnaLUKzPCX\n", + "qesDOpigtVZhIaQxfMjT\n", + "ZgiAvkCwdfOrKIlEnLte\n", + "qJphiBmXjfCWwTZaMNbO\n", + "hzVdgQRNOsqpPLHFEDri\n", + "VfdAUjbWJsmKgLPhFrMT\n", + "zcpZJGkShTKInUHVWjga\n", + "FjgYQuKzcUDRJivTdqbA\n", + "HKhgbQBInRrOZXdAiVMf\n", + "BPgdHNWtIZnAEhVOGTwC\n", + "mrSJWowiyanxeXqONTRI\n", + "CYfbwEKcBeqhToNpdFsg\n", + "GwtHedWMmsiUvzKElnqF\n", + "gpZILYWhdVKmulyaOqQT\n", + "QASFvchpsWRYaLGxtEDK\n", + "GxzSbWCfuQXPKlAITYwp\n", + "DoeOCmAcBbxfvzktTFhI\n", + "nFSybqgzICtHRUmsiENr\n", + "uerHvBXpbNVhtgWOcsEj\n", + "SaeczpBRjKEkTxDiVQvt\n", + "NQOZbtClAfSmvWGpRsji\n", + "nPviQAdHpzseVGBKYtTM\n", + "pZHGxrmLuSVzAXPqghJk\n", + "yTmcArMdelNwPDihVUjW\n", + "UlAsgSNPwpMnoGOvjrbE\n", + "iWerxhMtSgkQTOYFnHCc\n", + "pLDUdFrRZlJKCkiXvhHB\n", + "oPnwrdjXueSTUfALYpKb\n", + "icRfQKjwzxZlmICAUthk\n", + "JviZLNRktOpgSBCHacDr\n", + "xTYblaXZjwqFNQutvmiE\n", + "EujixdPOvFceVkNRZlAo\n", + "zmWodxMhtySQerYnuZFa\n", + "DbOxaENFRLoArjsgMfQm\n", + "HRhdljykLmKWisOMuJQb\n", + "pWPbLcYsUykMCEfKlJtQ\n", + "yTOaPUQHiYmgEAVpxKSM\n", + "ygNjkmLsiIbGtKMSzcPH\n", + "zOjUlfnFRhSaNqEBKbys\n", + "isUcfqKIMzuvAJExYmbl\n", + "JKEUjLBzlepqdDXswGnb\n", + "eKMQhqPbRUYaBkiTszEu\n", + "OJajyeEuLsKWtYnPcQgB\n", + "fxebVMBAKsyaYtpvSluw\n", + "LWzsYGwtHJoCMZRfKbXS\n", + "fZiEkrPFHjIWhsYvbyaB\n", + "sSkjGptuPgxyYTAeloCK\n", + "MRtZAIDEvhUnjYFTGJVc\n", + "kgjluxEqSQMTyYtaUKWI\n", + "xkcyKoCFUibMQBWEVgns\n", + "zybhOkUeTKXrgESJRAWD\n", + "qHpeYNsIQvzotrWORugk\n", + "uiSOdYFebocCgUkKXBwy\n", + "KEmicQpuBfxtJzrjyAbR\n", + "EDRSUrpYcJbmzTLudkls\n", + "ekJCVYjOizqfpQZWwgGI\n", + "WQIOhuydRxjPsAtmpFUH\n", + "lZBteTuHfXmbOQxyRqNK\n", + "ZlONmJdxGrwyvzihVDab\n", + "KNQpwMJTadzFIADOYWUV\n", + "NSPrilyVDTaksHdvZLjq\n", + "OZCYEAiBVtMypkxIJfqD\n", + "aqpjnfKBAEXygTLmIFhG\n", + "jXsocdHBuUlxCLnaDJrg\n", + "EUmDpdMuVAgYNyKcvfna\n", + "ndctbykjTZgxBwflAvNm\n", + "NVuOTCaYXAhnJfKsDjMb\n", + "JTlxKjbaXufMHFiQBOnY\n", + "vYtgAokScqTxyWBClNaz\n", + "WVZnaJMxQsuhTCFlPKUL\n", + "sSuXdJhWTkelpCDKcFEq\n", + "gXZaPrznHVNLQtIdkwol\n", + "CwjogBueiYhNUDndPmvF\n", + "mCcWHsLzGgRIxwJuYkSF\n", + "AbgrdCQzMpkFoRDmtuSi\n", + "TDEtWXsYrVyBevIOAZGK\n", + "OVZSMaqznKXeoFcPIhtw\n", + "VGCZeBdNsaOSxTAkowzu\n", + "PzuDFIjaZpvRNbsSnmqH\n", + "YZtHLishrdxXjRuozpVK\n", + "GCKPYzpsSgUtjRQkXWur\n", + "bkMiorcfIQWBVUdqRAPp\n", + "mzRTBZHVFOSLryahWbge\n", + "hvkYUxpAfueyldnsXOqM\n", + "meBUuoPMklJSbXcWQfiI\n", + "HgZEjxRiXaVWvAIquNpY\n", + "YfrwnAHRkLjGWUuaMhSg\n", + "LKtunVAOmBsXxRiMzear\n", + "zwJiYOMdDkGbVauofBlr\n", + "wfUnlaYRvWIFMTzuxygV\n", + "TYGubAfOaUMWQnkRlpti\n", + "MNmFbXyUOuisvIlfoSQE\n", + "moNUCfSnrgEAkMWzditO\n", + "bIJQnBoYZuKaOvmMgehk\n", + "XwzvsUZOkTyVEhcgDPju\n", + "BdeUJvCzoKlYLgnGAqit\n", + "KYqOszLvljfdMWiGcZuU\n", + "BlWoJzjqRiACHvXQdfhZ\n", + "hvoliMRCpEJqLPGVatTH\n", + "XIjSNqQPnrtzUEulWMAR\n", + "BFRLqcDapzwbGyokYdue\n", + "dWkBtMbegHyOfxmSrnEK\n", + "cLYaFqMtuZivJsRDmXkx\n", + "ZnMTLztoqrYlsFObjCpE\n", + "LkhXnviwFJBtyQHeCofg\n", + "xIoHartRYzSyUOcNqAQC\n", + "DdaqrLRUejfGAHJQmunx\n", + "gVoXNqROnfGycQphAikD\n", + "pNnKjksqxvZrBuDWmzLa\n", + "SBnvlAozijXWDyKdpsOk\n", + "dPEHColhMKpefQRqJrSU\n", + "lbFHeWIjOvmVcKRnohyX\n", + "JqcyHnvYZKbTwUaBQNMm\n", + "TczvxspCAaEByVDGYUMK\n", + "whrQHmauqpeSgMIfCDox\n", + "wAivEgVNkcxPBZlQrudj\n", + "LOiSZxTMamGJBnVQNzjH\n", + "gbnqWDQVTAEpfvwyRZko\n", + "qJjQzRlUWXCSEegdbBkx\n", + "dVGFbJhZAmNfxQwHoDIg\n", + "RSQgcCerqxBpNowkEvZy\n", + "mBvtYnVHoKNxrReWDjAd\n", + "rQtRvDIoxEKOLwSjzVpu\n", + "nQCaAFwxmLRYVBHPuzDt\n", + "ptLdXGZMDYPBbTWgzIfw\n", + "fAoYMvjwrkOScJdNVyui\n", + "XCDdYkJRUGbZncVWKauT\n", + "KyjZClwneYuiaOrNDpWc\n", + "ZfdbGqlkAsRBXTiKVNPJ\n", + "fSGAHVNgwxEodrQUshjC\n", + "nKsQUvxpWLyNViEPrwBk\n", + "CEfNcQnxKgJdjORTXVte\n", + "JfSXTuWcqbvnypUhjZkB\n", + "CkfdSZMEqepsRjNYKJHa\n", + "ORsGcuXmPQFneJgyKUWf\n", + "PNjmXnAHwVbEIeFsiRSo\n", + "DnMAdcLTGjEOovrsySwJ\n", + "IDsAptcPCgWjonZTEqbK\n", + "yXjSBgzmOYfkKQsioTtR\n", + "sWTYOjzuMdCNQBIKXUvx\n", + "UynqCPMXEsOWJcvNGheH\n", + "mzZhsaUqMIoxgTFwiBpG\n", + "fmpXIuoLtExUHWzVkyqi\n", + "TowEYnpdysSBcuAfqkIG\n", + "wdmscjFbqYfgICtKVouB\n", + "RmKZYPFqMdHahiLAIOyG\n", + "pFYeocJSDaudAUKjMfgQ\n", + "bwjeakrqxszfHnWhVGZt\n", + "ZmpxVrGSUhzHXQOCWbfa\n", + "UYTdAVZFtzSDicwmxseM\n", + "KhcgDjPOftFQvyVZYJSo\n", + "DLNHJhFnTseuPgGyprxz\n", + "oaZBSfyirwCVcexLUsqd\n", + "legXzBThDNqordQUiywO\n", + "CrXMfLwutOmaESVNBYHJ\n", + "rlqjsyExiUfTXhmcpkFJ\n", + "ySGiMHOmYfaqcrCLDvWz\n", + "eTkRPnymWBCxousHgjIU\n", + "EZSdQPwCOKMfRVUiBvWs\n", + "vHCZrNtlXyPSQRGDfhzd\n", + "NcHMtESgRTCYWlwvKqsP\n", + "bmkqKhjNXfSBdiJglDRI\n", + "gIPaihkfuZGdQEjKOLpt\n", + "PfJOANjQULorqcSgzDKk\n", + "QVXPboDNckUjZvHuKRMf\n", + "pdvRtMNwClDfieIjqhkL\n", + "dOnBRzimWDCFPxMheSuc\n", + "TdWsvjwSgQOZcknuVore\n", + "MGhgIcfPtRFASBaeXwHq\n", + "bLduNsgvHDoZCKqWXmyz\n", + "UOnJlfWATSekoaNjsxyu\n", + "LeaWBusTvPgOSCYjENzF\n", + "UJeMmTEgBGnhtfYApaVR\n", + "HdLsMrCUOZuPlKFiBQkG\n", + "FSePYWmljLkgXuxyKvUi\n", + "TedJmhbYRArENFGfHVBU\n", + "zexSkAayTZoFQCDcUsdh\n", + "OsJfMIEAFmWVotQezTCZ\n", + "wVjRxsrzJALDpSMnPhmE\n", + "UCWqDFZiuAReHKSEdphT\n", + "VRALayiHJocBCrgSPulq\n", + "NAqKcFVLaJdUltZSimHW\n", + "nULpRHYxDjfdiVMNoXCG\n", + "SCygnUuBsLidKcHYQEpV\n", + "LmhuzwSCPYJrxRpGWydZ\n", + "XOVpJwAPkFjfhUTColzn\n", + "kOfrMUYeJwctGXPuQAVl\n", + "AVNpsgWQBbFTGJulircP\n", + "tlTnHZoRJwGdPFUzmqSX\n", + "IceKYhHibjMAGXOUFDzk\n", + "iKqbuCjaDeyXmxsYPhpB\n", + "JKVkbyNtzXMZlnhuRgdU\n", + "ZFzDRTBCqdUoKWxnPiYQ\n", + "lHFKvCgubAGYswyMzkrQ\n", + "PkyDTiRxJOrYEKUFBoVG\n", + "GTPchqMNbVIYaueAKlHr\n", + "PYKwfVeEiduSRFBghnpA\n", + "iNQMSosfBPbgEaXyZImD\n", + "SftCexOYqWZrsyRVUjhk\n", + "GgNjsXUKqMaeOzpkPScw\n", + "RNTfCihqgLaSXPWnIcsK\n", + "AnkdjOVmSfILqeCXGDZH\n", + "xeumjIhaTUSwobvHMOQF\n", + "yMeUmBIYKhZCdsAwpSoJ\n", + "SeUaHdWlLVPcwNCkAJjy\n", + "RNzQrbnhSeCWJMxVypZF\n", + "LoOBxZJlRktjHiqdwIFg\n", + "KwrgdFIfWcQsbjNaueqx\n", + "osIWajyuNEvfkLBceVJw\n", + "WmTXcRbsGYJfeIOgwkPN\n", + "GrMYHotspvXwmlcnjNQz\n", + "csGhfrezjEIBmNQMCLug\n", + "hYBaDeboJEXfKqkNPlTO\n", + "MXxvEdoPfBIYqTyzAHrc\n", + "hqPHiLOycrNdjYpwsWtU\n", + "EtQMJWfCdnUZvIyXhGoS\n", + "kZcVgJjKtnevhsBFuNEy\n", + "JFAVQBmMxrDevSfzOKwd\n", + "erDWfSamdRkAEIiPhyzY\n", + "bSRgitvqHIzKrYBcWxOw\n", + "tYdeIBUbwgQyaApSuDPZ\n", + "FhuqEVvJNDrmKkGQsiYP\n", + "ljmiSwWHdtZuXJpxBzVG\n", + "mEuMDWdIswaLxtAqoinG\n", + "krCGtVaeoiYOBMAFgTKR\n", + "IzqsUufwRhHCrODNioyP\n", + "dtwHnxNyshCBEjmOLFeJ\n", + "KmzuIsFVHWRgZixnBYPQ\n", + "OCSkqTAFYPyjvZtKUGWw\n", + "bQezIWVCUvcKAyuotFmJ\n", + "SjfNHAMJhQqKxcTbXzwU\n", + "THMlEasedkBGJNPYKOqj\n", + "uOxZElgHdVzjnhaocrQb\n", + "uZQCriOmHaYthsUElNXj\n", + "SPZogEjGTLHXlwqeCfxu\n", + "fHqrJpRCAGLesBobVQNI\n", + "TlWnrcEFAQRpvajHYOoD\n", + "FOmzWCUaPHRKQIJtirxq\n", + "ZjriILQcaVNwCYutbTMs\n", + "OciwJflzuryIkRdjHMtp\n", + "ekoEQujfSzVdiZKHmvyY\n", + "jLwECZQiaTBdSmVOAfMN\n", + "gzRtJwLyQenhVNadWiYj\n", + "JxdVBTSDhOLtzeUfFYZr\n", + "mgfWUHZLhKQlzFvIdjnc\n", + "pgKBvcDiXUzdnoGtYhIW\n", + "hxPLzaSstmJgYXMuVfDi\n", + "WlMkILjcfYrtsuOwzpmZ\n", + "hoqxRBHCOivZYzcDpQIP\n", + "mwAqEnuJakWVhIyCsRKx\n", + "qRLHKilSXorTbhnjdZpG\n", + "HqJmuVtaPEnRfiSpxcvh\n", + "sVPAgkiUeGNHRMOhdfnE\n", + "HuZUiQoXlaSfbvdOKeyN\n", + "kOMYlIoJWrncQsNBeRdZ\n", + "gMcCnDPQKsrlxGtzNiuV\n", + "qKxTXsyzfcFhEiQMeNRG\n", + "SpAolawRfbhOFXCBTqMU\n", + "GHUvuIRYgmQVlzpOydPX\n", + "ZIkjLobgCUSEhVTYNPQc\n", + "XJxiNKrQnbWMtoqYSzIe\n", + "fAkLHQFBNrKTIWvOMqco\n", + "MbNojFyWzXsGHSpCmLQB\n", + "NESLWdziqBhKPsgmxUeb\n", + "iPgmDbEpyvNuwMTfQxGl\n", + "AKmrkbwZuBsXLvfPYohn\n", + "FbHVqYcgABhyuloCtdWD\n", + "oQbKlVROTgMIwYUHpNtc\n", + "yCbmnAYUdikDaFqzNSBx\n", + "dnRCkIrBhgObyolVxuMt\n", + "yUsTvjuoEdAZDVRLJpQl\n", + "BzHqSbvieRrFaNGcsZXU\n", + "jLQFqehdwvSUgTmykiOG\n", + "dzPcagohnyWtEGpXfBJr\n", + "UbMdYBopnfXmuKIjyDxN\n", + "GhPCUypDcSTLzKgVqBsF\n", + "CAdRsMoxUnfQVqygXHSW\n", + "rQXHkwJCIxZOvVRKziPo\n", + "PUmSVpgRwetLsOkXaxhZ\n", + "WKiRcvPlVOaBeEogHnCF\n", + "sepxSIaDwvPTlhJnYmBZ\n", + "ohySvNDHtMUWuljGKLdw\n", + "EAInkSQHouYdfPKhxTCF\n", + "GYCtWxceSLzspyTOqBdJ\n", + "trPHjAGWIedlXumSQOcF\n", + "gEyVrwJDcBjOGUspfuit\n", + "aoJhVNvdsOYGRCpUjMui\n", + "HBMKeGiqgJzafCsyQTkj\n", + "fNudAyslSQnCWEXeIJKq\n", + "aKlQLgiSzXnTVcqyGmJU\n", + "ycRzEZxXPfTspvhMFbCj\n", + "SJribdkFKXePoDWOfRxA\n", + "IUzLqTEmjsflKiRPJthw\n", + "OGQnpRbyFlTXeWEmvCUi\n", + "uxjFPGHWzvmXEUfDdqJa\n", + "pFxwszkrjtUHWaJvidqS\n", + "LZTVwYWnElUHmShAQGtg\n", + "mwaMfegQdErDIpnYziGW\n", + "pyOznICDvSRwriPZVukd\n", + "rYGeTzbgaEkQwCluNKSq\n", + "laTBzDymjctVhoZGPIAn\n", + "LsnirgDEUSyRQtJCzljX\n", + "YZyOGDJsuLwVBfTmhARI\n", + "ehWOcVRJwzMXFqGmyYLQ\n", + "ZrtPUSgycaGHmQBAoETs\n", + "iPGtSxWrVfAXcCHBebYn\n", + "QcZquzJlpHhbWFEnIwXC\n", + "WrIdTJmYfyGFPiEAkStj\n", + "aFmyYhjBSWgQJTKwzolb\n", + "iCGHDNjuFSUBpcdrOzKX\n", + "XOoTilhemPrvKCEnJUIt\n", + "OVbBNSrqYwhvfHiTsZeJ\n", + "aBFtzwMHQXAEVYRWiPfo\n", + "OFrQvYfTsyZLKMGCeiUa\n", + "lsxQWbLwKFaTrjCUVyuS\n", + "MUnKNdOqRkBYwQSsxrec\n", + "BqtrjsQFRPzJYeKyDVAG\n", + "vSaMZPHebogiCfKmQLDw\n", + "mdQUJgKOnqbLjIczVlax\n", + "xdgXaQoKJTenAqRVjByY\n", + "VzBdHvfnmbWXDsrTyKat\n", + "EVsTYDidWvRaQAZcwOMq\n", + "IsKVTaGioUbwyBcJjZWv\n", + "RfVqNUHXToaJZAKevFQB\n", + "pHoqaDLgGWVInAvZmKiN\n", + "wdvgxaozryZOLUWlMmhY\n", + "gOXwWBlZSCszbmuFQvoL\n", + "fzsDmlVbxZjneFcEGvrA\n", + "FvsmROJBkpMTUEHlZWdY\n", + "eFofWcKsphYCdwJiZIDl\n", + "YOpNhiMVLgFqXdzGUSaP\n", + "cUMIxzPgjvTyemSsipED\n", + "XVhSlfwYBGKpnCOeMjbL\n", + "IGiTxfuCAdhnFZQlPJky\n", + "GmySjIgVwPDYMlUvHson\n", + "JEATgjXZBzpCRKmMWdLS\n", + "xQXIBOgHfwKNzqvyuDLZ\n", + "SyHGloBqxeUiCTvAmOaN\n", + "VYxmPHOqZfBJArKlGWbk\n", + "kdxvzsIricKXDPtmLJeH\n", + "CjpdtqFRTISvbPhrfgwD\n", + "LINsvZczlfhtCekqHXVd\n", + "NvQIlCdTAZhyGkgmwOez\n", + "wQDTEBCziaSguZUVLOse\n", + "tPYQolBVEpDfvCiUJmAM\n", + "dmKvsYofZpOzFkjVncxu\n", + "qWgFPUwKzCjmvhJdYHxe\n", + "JYRWGeLsMdAgmvoZViEx\n", + "ohlRsXHJmxBNkprMvQgU\n", + "vJIuWGlYnfohtMmPAEHQ\n", + "KFaBRwOpXYlUoescEQZI\n", + "UBCspzPYwMhokdGRWftN\n", + "bktyVZxGQPsAYROahKDE\n", + "vixAPkTXbNlFzMnuGmUa\n", + "sZliUWjGCTvLBzqPJrbA\n", + "yNsdUbMHeWcnGguzokDE\n", + "RYGqpyJEQalwUeVfPOHv\n", + "hVeNIvMCbFtnLUXxYPHr\n", + "YdLwopNbJXCtyiGHjrFA\n", + "xgzeTIVWULfEhNGQJrOi\n", + "QUkwIVzMlTKZbrFWfPBs\n", + "hVYTPciyXBImkrglutpq\n", + "XCpqRiEyzDUKoGMNOgJr\n", + "TmQeGzACnoPwWZsDqVyX\n", + "ucqUnLWPijQTfEwXrHOB\n", + "yBcUgxjHpeZPSXhtaFYw\n", + "RNtUGwybLOFqfmdISluz\n", + "HcbSQDaJrlULMTWIYFjK\n", + "jWgAfPUhRFLQNGMuzlrq\n", + "wNqaVhAGDEWuPjyXszTO\n", + "PjvrEuftKTVOYspnIaUD\n", + "NIQwjTzpnLdmrbGkfsKZ\n", + "itHWTgCUuPxmOXpNnakL\n", + "GkmarRPlYxpeWUuFIVHz\n", + "bwVrCWYoIusXgvFOPfcS\n", + "EaOqAuRCdjGvgJTMsipI\n", + "NABTkoSjhKmvzQPWLqZt\n", + "CJTrqosfngFeijzHyEZv\n", + "LTEZhFeaxUcJuoXmHNsi\n", + "usbxOQePXnJFAKgqlyDt\n", + "CXIjzuarWsoKfmBcyqUS\n", + "SsfAdNOoZHQeWbDlaipF\n", + "afcjOJrGeHshyMtKpNLu\n", + "yxMTmfUvAbVnuschzpEq\n", + "HVYKsXzeWPATrbayLqwi\n", + "yPOeGLNFMsqkUrVwmWxQ\n", + "VONHjxYDabPKlQICEJTd\n", + "JCcARPyiGwBetFaVDnbo\n", + "nxqeQHtPclvMubBfWrAj\n", + "fYKjiEbwSDRQkmvcagsl\n", + "lsdqaLQgrWDmnkIbxBjo\n", + "lxmALGjsKZzrqvotfged\n", + "XHEaAwjZSuvIMyQOgbBi\n", + "uYbaStKoERTUQjGOvNDH\n", + "lcPIDuGziHSZQVTUOKRt\n", + "unaGWCgRckTUqyhSPEvN\n", + "ERusJIUxQXODHcLVleCY\n", + "DaNOGFzyqZRAKYjMIQwX\n", + "wFdUQfkMnNtIWYSPHyhG\n", + "AMZHnpDfuVKIhEsrjqQy\n", + "HLBShXNzKWnRlGICMxOY\n", + "wlKOFXSuvdPRQpbigfMC\n", + "zcEZNbBhWHXKwaLsyvin\n", + "kVFDpziPQuoRhqmjxHZC\n", + "vVuZzOeEshGpyCQgYHDm\n", + "wGMxIJBkmVohODeWqNjS\n", + "BNqiRzdfguhrnOjYmboZ\n", + "IGJMslVQCKkbPFhrTdmc\n", + "jPCNwvRgVbmGaJWLUcBO\n", + "ZwprGQMinRgOPAEdXcSJ\n", + "HhbPlfJCSVzFeqRomEdw\n", + "UaCzxBjqkregTWbZYXNH\n", + "ehCYxFKJoaOIwrsfiqZc\n", + "zsgSGAhHcMwtWqLVJiQj\n", + "KVijJeuhwxXEDMWOyLIN\n", + "SAsiIUbnpyPRzTjqXvaw\n", + "ABCXsQqGtpNKThgyUmdP\n", + "pZwQmMquvcUEihDWVTJN\n", + "MEKLqfoYywiAHjlWQgPR\n", + "ZRymrGQVaSeFgnLvcubE\n", + "QvJoTaXfdcWZCSHiVBMD\n", + "zaHBmVGsAeZFpXwlcIif\n", + "DPhVlCvQkHruOTjfXoit\n", + "ycWVZMmUKDAYOuCJtaNl\n", + "MgZCFKqJWkvXOmIiaLzb\n", + "dHktuSxXEKNZTCnmVIBb\n", + "mQAsyGOSxlNHIZkBFqXr\n", + "NUPRjTKDsXAyLEmxMkgY\n", + "WxzvuLNnRdGQgeJPAjTp\n", + "eZuMoiGWcBCdHmzxQErw\n", + "oQJVDEfiWByYNgRqelnr\n", + "YnIWmiohbdqUuLBlvpGK\n", + "ZYOBHCgnahuyXGQoEPWs\n", + "LTtWaDkUZEJKYlujHwgy\n", + "oQuecHFCzJPIhGbxRXZW\n", + "BnHJDGKQsoaePlbtXNCz\n", + "gMjevVkCmSLHhWIJrPdA\n", + "KXiovuQegHWSryZORwbJ\n", + "bLsraneyHjqpXoFWIcKV\n", + "gpuZnRYrDsJwLGqHiAeU\n", + "fanlmsjdMyRGrTzkXhSB\n", + "JtpLOPWKdDIiYRQuweaH\n", + "LjBKkJhYrOcNnEQVUGmw\n", + "eBFKkUxrXCTPMyhJLIDt\n", + "MuylKQtBmEHdGrwOcYIL\n", + "HdyowWNmKXOpnsQASJah\n", + "PpkcvnjbloHRhexaqyNG\n", + "JgAelRaIqYvChZidbwNu\n", + "njRhlEzbPUkGAsquQixL\n", + "aBDFrLeonXGxRVjlcJmP\n", + "pMyPwDRnWofeKkcZdtSi\n", + "xseyWFclISHbuYArpwfR\n", + "MIyrESFOzsYNcQLexBtn\n", + "BFgWCtmqjlLEZPkNinzG\n", + "tZuQqwNCAOmHYiLygDfB\n", + "VIjNiYeuvXMkxznQhDlO\n", + "XqSCsAMLkjuYPvOBtiFE\n", + "rPUgGXTdZaewtlbsIuzO\n", + "vPFhgfCOEsXwMNdrSWqL\n", + "qiYgbfDuFskIeaAXndPy\n", + "tkYwMsbHqPCupichvgQG\n", + "vfjGNduJWbAXMFiDltwz\n", + "lFOwxcYuXtLBZkHgSGiI\n", + "QzwjAhdSDnLNfgJZVpPF\n", + "eOkjwcNlHvWQGFzfmSCb\n", + "OAWabsxCqUyXwvQGMcLu\n", + "leHQgwiaUxkAJjrLtTVE\n", + "nofBgqJFaMCpNXHEvmiK\n", + "lLPxvUArDaKIEhtngSym\n", + "SztlPvYbmroxUchgLOjA\n", + "coStRBfVKgQCOLXlduTN\n", + "rWgVBMXNZcuFxTCARlek\n", + "HNyOxnGVRPhaiTSWLmDJ\n", + "pbahedKTcUnroBGPuiOS\n", + "KlDqBRUPTabeoLfuwJWp\n", + "hzHdYxsrRLEStDPBeCnj\n", + "riXShJWPoExQtaeTfmHl\n", + "xtLWamKGIUAZTqOHCnPf\n", + "uTGhZrVvWaQdCEUtYifX\n", + "vaqFurCdWyXHLhfGVTob\n", + "ezolhkTPEZgYMpQLNDwH\n", + "GlDaXmIzKYbJijxVopvQ\n", + "LWTjqxBivlSIkonsDYea\n", + "XUGoBxLutsWHfnqaDgVZ\n", + "rGlEhfbMBFexIAqoOksX\n", + "ezYWpTtVAGOaZflgHbmv\n", + "JYNOFsgKXTLhGARuyQtj\n", + "CumvlEdLnTiJfVSaUXFQ\n", + "IKFtRrdobJWgQLjMcuyA\n", + "LBzaNpbqieKXGnZyOuYj\n", + "FChJgBWQfPEdqvuUiwZr\n", + "DQwBSAjTUiWEyqNusnOb\n", + "QShwXlfriAYJmeGZzUTu\n", + "yWzEfIFTiYxVtvUwobuj\n", + "qlMutgDxrJbwVLUshnkP\n", + "MgazCSHDRsunwpFrEiVh\n", + "WaHhAFDNfmYKynPdJopX\n", + "bcJDpfNFhLIHQPYjdyoZ\n", + "RAMVKFSlGXkhgbsLZeJt\n", + "pzNJrhBADSdsWePMRKmO\n", + "cEoLpylTMQrZdOwesUum\n", + "SKNcDRAHOwdmzvMBUuyX\n", + "WaHvOAJLntZPNoUpqmsi\n", + "dzBuZjyHfGKUPVlTWbcx\n", + "HzncJXBQaelsmZuFIKEO\n", + "boyKCgWhmdkjFvpzZJNE\n", + "xgNkOlEopLUrsTWYtQbi\n", + "MygwfKFWtNkHBbTdDVQo\n", + "eZzwBlXJKmqcvtDWjRVh\n", + "fLePOoiyajxqMQkHnIWA\n", + "kYSouOxPZjWAMfpbstCh\n", + "RYKbDQPwULToSNAzaWvJ\n", + "ANmYWJGfhCOdiEeXkcop\n", + "YMajKziodSuhwmyCGJgb\n", + "bvIwhRLxnCEOQpUqHkZc\n", + "JBIWDSVjKaLkNmyUfpXl\n", + "UJeYsXliQyrjvdOZhILx\n", + "UwcLpnikBXrElTbShWdQ\n", + "CUGHBmdQYRrpAtvshMDy\n", + "fQKrtHYMmTPvAlkCeaFx\n", + "zDwigXSQGVUFbfJWlCRZ\n", + "meZBuwbGDQorTiOUfdvS\n", + "eTwridFjtsyRxCczbQhf\n", + "UtRfLDNQBbMmsKqVdiox\n", + "ZAuSRYClHhQrWPxiIeJL\n", + "FZkOhKXEnStolbgAYWaG\n", + "ecNGvrawJUbiOCQBjhqM\n", + "AEIYTrloixpZzsfUkytF\n", + "yhmUTqQifCnFvHuYsojI\n", + "bONwZCYgqELtmIxFjQaG\n", + "RSKWlcXYBztdpfQUxIDq\n", + "gJZhepjRmqIsHytSwMUQ\n", + "kyBtSwZiuEmqvaMTCOlD\n", + "eYdMwKnisUGOQtgAXaCc\n", + "AYQoiaRlKwWTJMgmuPUx\n", + "ILYcRFnpbkrMwlJfBCUi\n", + "RwEOCojvXMiDLhzgtpqN\n", + "ESraYJKlItHNLCqdRxMk\n", + "EmjNFPdnuXQfepTwBDSY\n", + "qywHOpBgnAVJFseRLTKf\n", + "XJSdvZrsjLmnkMWChoAQ\n", + "yCpucYmNnjszMfDtrBUE\n", + "RGkFlbIqVfimDBZrwjWa\n", + "tXfWKSvzQOgueokrdJpC\n", + "BeoqdAIRXkCuYlrPWJMF\n", + "yJplqjsEbuxWwUDrfAHI\n", + "OfuYNSmTpArljWIydsvL\n", + "Your list of random numbers have been written to the file named\n", + "ran_numbers.txt\n" + ] + } + ], + "source": [ + "\n", + "# import the random module\n", + "import random as r\n", + "import string as s\n", + "\n", + "# define the main function\n", + "def main():\n", + "\n", + " \n", + " random_numbers = open('ran_numbers.txt', 'w')\n", + "\n", + " # get the number of random numbers to be generated\n", + " qty_numbers = 20000\n", + "\n", + " print('Your list of random numbers are: ')\n", + "\n", + " # create a loop to generate the random numbers in the quantity specified\n", + " for count in range (qty_numbers):\n", + " numbers = r.sample(s.ascii_letters, 20)\n", + " number=''.join(numbers)\n", + " # print the list of random numbers\n", + " print(number)\n", + "\n", + "\n", + " # convert the numbers to a string and write them to the file\n", + " random_numbers.write(str(number)+ '\\n')\n", + "\n", + " # close the file\n", + " random_numbers.close()\n", + "\n", + " # tell the user that the numbers have been written to the file name.\n", + " print('Your list of random numbers have been written to the file named')\n", + " print('ran_numbers.txt')\n", + "\n", + "# call the main function\n", + "main()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "output_type": "error", + "ename": "SyntaxError", + "evalue": "invalid syntax (, line 1)", + "traceback": [ + "\u001b[1;36m File \u001b[1;32m\"\"\u001b[1;36m, line \u001b[1;32m1\u001b[0m\n\u001b[1;33m `\u001b[0m\n\u001b[1;37m ^\u001b[0m\n\u001b[1;31mSyntaxError\u001b[0m\u001b[1;31m:\u001b[0m invalid syntax\n" + ] + } + ], + "source": [ + "\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Your list of random numbers are: \nXzITEYWGqAthUJmfLlpH\nYour list of random numbers have been written to the file named\nran_numbers.txt\nvpwAyOuUHrgGthJFbfQk\n" + ] + }, + { + "output_type": "error", + "ename": "ValueError", + "evalue": "I/O operation on closed file.", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'Your list of random numbers have been written to the file named'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 14\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'ran_numbers.txt'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 15\u001b[1;33m \u001b[0mmain\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[1;32m\u001b[0m in \u001b[0;36mmain\u001b[1;34m()\u001b[0m\n\u001b[0;32m 9\u001b[0m \u001b[0mnumber\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m''\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mjoin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumbers\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 10\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumber\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 11\u001b[1;33m \u001b[0mrandom_numbers\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwrite\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumber\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m+\u001b[0m \u001b[1;34m'\\n'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 12\u001b[0m \u001b[0mrandom_numbers\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'Your list of random numbers have been written to the file named'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mValueError\u001b[0m: I/O operation on closed file." + ] + } + ], + "source": [ + "import random as r\n", + "import string as s\n", + "def main():\n", + " random_numbers = open('ran_numbers.txt', 'w+')\n", + " qty_numbers = 200\n", + " print('Your list of random numbers are: ')\n", + " for count in range (qty_numbers):\n", + " numbers = r.sample(s.ascii_letters, 20)\n", + " number=''.join(numbers)\n", + " print(number)\n", + " random_numbers.write(str(number)+ '\\n')\n", + " random_numbers.close()\n", + " print('Your list of random numbers have been written to the file named')\n", + " print('ran_numbers.txt')\n", + "main()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ] +} \ No newline at end of file From b0d6a16e040837ad35c4a413cc46c8de4ad1d2d7 Mon Sep 17 00:00:00 2001 From: huzaifa0786 Date: Thu, 22 Apr 2021 16:49:03 +0530 Subject: [PATCH 2/3] commit From ca7579f6a8c7dd43562aad9c0ebfcbdd683d90de Mon Sep 17 00:00:00 2001 From: huzaifa0786 Date: Thu, 22 Apr 2021 17:16:34 +0530 Subject: [PATCH 3/3] Commit --- h.ipynb | 1164 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1164 insertions(+) create mode 100644 h.ipynb diff --git a/h.ipynb b/h.ipynb new file mode 100644 index 000000000000..ddda0b0b4844 --- /dev/null +++ b/h.ipynb @@ -0,0 +1,1164 @@ +{ + "metadata": { + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.2-final" + }, + "orig_nbformat": 2, + "kernelspec": { + "name": "python3", + "display_name": "Python 3.9.2 64-bit", + "metadata": { + "interpreter": { + "hash": "22f6b988c804dbe7f5299c324c699b3fe3ab9f3e2c9d2f5abcd1a724d93c420b" + } + } + } + }, + "nbformat": 4, + "nbformat_minor": 2, + "cells": [ + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Your list of random numbers are: \ngwamVFLkdXriNTYOPnoC\nYour list of random numbers have been written to the file named\nran_numbers.txt\niBSVudFPUXQTWfmtYpON\n" + ] + }, + { + "output_type": "error", + "ename": "ValueError", + "evalue": "I/O operation on closed file.", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'Your list of random numbers have been written to the file named'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 14\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'ran_numbers.txt'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 15\u001b[1;33m \u001b[0mmain\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[1;32m\u001b[0m in \u001b[0;36mmain\u001b[1;34m()\u001b[0m\n\u001b[0;32m 9\u001b[0m \u001b[0mnumber\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m''\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mjoin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumbers\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 10\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumber\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 11\u001b[1;33m \u001b[0mrandom_numbers\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwrite\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumber\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m+\u001b[0m \u001b[1;34m'\\n'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 12\u001b[0m \u001b[0mrandom_numbers\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'Your list of random numbers have been written to the file named'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mValueError\u001b[0m: I/O operation on closed file." + ] + } + ], + "source": [ + "import string\n", + "import random\n", + "N=20\n", + "for i in range(0,501):\n", + " text_file = open('file.txt'+str(i),'w')\n", + " text_file.writelines(''.join(random.choices(string.ascii_uppercase + string.digits, k = N)))\n", + " text_file.close()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Error !! File not found \n" + ] + } + ], + "source": [ + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "tags": [ + "outputPrepend" + ] + }, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "EyxsWnBXNga\n", + "GzhwyIRtYoXAfgDmMPqn\n", + "GjgoqlbmdOCpVKIcZXUM\n", + "kMqZLDcAWtiIxGzjNJPO\n", + "ZRPsbYAegaNCiUBrnXdz\n", + "yqflQCUHpIiPOWbJxMjX\n", + "IAMBjhySUbEZkRKlvNLT\n", + "rVWshYPlGatFdquQbHzk\n", + "kaTcQWRCsxAiOELrwhbo\n", + "NIWigMkXnCSaAxGthYso\n", + "hTcZUImSqLOHpabCztYN\n", + "wYceDboKraOyxjvLJgpS\n", + "vuOibEazJPdxfCymnAcp\n", + "HVbNvIThqudKnfFpytmO\n", + "KVYHSGtjToLBUqNpJwPC\n", + "bSjBWeYTOAFhPdCpEUry\n", + "YLzCahZRqKEtJcyXgFpD\n", + "wNAOBZhtEloxJkmbCPqf\n", + "qMcLQAJGFyOUzjpklgNm\n", + "QsDqJeWOfakIyUmuiYKt\n", + "ghYvBewjKIprGaWoTxuq\n", + "hqoKiwQYzenUbxcJTBRL\n", + "mhUIQMrlYHaxVbSzcZoD\n", + "aOfucFsjVhzpEKYIBdwQ\n", + "NWQGbRmBYrIHgTyKqAMP\n", + "JzKywLApgmYjhrIaOERb\n", + "zvEbjSpqhUxVuGkNlmDT\n", + "mLMouDXiskpSKydvzECg\n", + "hnOEyTfDCiPcBUJwXsuq\n", + "YahReInbQlEMgAvrpmdH\n", + "cXabJAClBmifdyQheqtO\n", + "eakXqDHfSTNbCsLKVYpx\n", + "rSOeETqaozNDpViKYuGH\n", + "sBOfjbUXNMtIcgxLAJZe\n", + "BFWQPszyUMlufcJTvHpO\n", + "DuPcBzfRKQMVgeaGwWIm\n", + "CQySpbFLxRGNjdMzPBqn\n", + "WAwrEnuUNPhVXqByaMSY\n", + "culpRdiKPgTnyOAoZmbQ\n", + "cyqeaxltMVjSHsYhpfJd\n", + "MkmpoCVrPHYxNnXBsfJc\n", + "JbEQpmdDRUWjAteHwPGc\n", + "OWpkBjfYUcnRiPVQvTdK\n", + "YenXTlWHCvdOxFAVhsbN\n", + "pMxfYseyrDHdRBIKPWOk\n", + "lKDqPTpUgwOYmrLRvnah\n", + "yeBmgzoHqjbGCEYvQXin\n", + "ApaiZLbvzGVSyhkTJHRC\n", + "aPsTNlJdzwUtFCngBMmI\n", + "NOPtGSLxkpTBCcUKRhMV\n", + "fntkISUCvYNZxsOyXKwF\n", + "elxhGEaMjkdXKIHvFgtJ\n", + "TWkgByAQoNYMLJVOFtlS\n", + "tROeAxksPCpjbwUJGWFd\n", + "XabLpqYZvPHfFhlWAnKm\n", + "ycdhkOJeBWKbEsovgrfp\n", + "mrsDoxFWwYALdHQpVXuR\n", + "ziAXDNrEwMhlLWYtHfmR\n", + "xlLVPEbDuKkmjarGpAIg\n", + "cguROMFdIehjioyzmJsv\n", + "MenkZXtwROEYcyWLrJCK\n", + "DOUJEVrtRQoPYAWimCZu\n", + "ZiyEYsoQRLTckfbUBvqV\n", + "ItWHVBlYLCJbRvedFmoM\n", + "syEtgZCDHeaSUpMPlJOY\n", + "HBCmDlxihTgayAfnLeoE\n", + "fjcueWUtLOnqsHhPARaB\n", + "WsIYzvuefyVXlTQCAUoa\n", + "OliYgaFrJxVkDXWEcQGo\n", + "lZNqsogDdTjpeJiHxVmL\n", + "AXPybmQVzhUpLjFgDkfT\n", + "RYlojTzbNJUnPWCmreZA\n", + "nCIwcqftTlsipFKbYGgU\n", + "OtKClbSkHwiDBFdQnZWJ\n", + "noYTQEtRPrJmjuZeCfIh\n", + "RdDxjCNHWezGKhEYvnbk\n", + "dYLQGUEMexPsNvXTAjlZ\n", + "ujiHpWZkUByMqIGctEFN\n", + "jkFDtgTKRNwvfSzGemcd\n", + "MASwZgFovrNhBziuRjOC\n", + "OemTVpyiKPHhlWNEkFdG\n", + "HtLcZECOSwvqBTIQbGsx\n", + "cXsFUPEerQypwGmVBuLR\n", + "gLPdqfmeTREAJyiXbNhw\n", + "PrZInozOWVRJMBQhbCAg\n", + "jKJzXdpbcfvlGemWRiYC\n", + "iqsdSgFukTneBjJVyDvQ\n", + "lbhacvBPUIGFsgtkiKdN\n", + "HmXisoEBNTxPzqKdSgcW\n", + "hNTdBADkfMcSIuPZGsWE\n", + "wKgEYWVJbmDhsPjCxupX\n", + "DTewJYoAcRrWNjIEvypB\n", + "XnLmlOFhWbzGHERIJNAY\n", + "SXMsgAHmRpaBWCuUKwLe\n", + "RZtwEvnmcOfsYoapidFV\n", + "vRpIYyNJZckjmuhAiWLq\n", + "KyuXrdDMfEbAZinsNRYg\n", + "YZCUWjIEyiMhHQusqPVo\n", + "JQOzvMKxGWgstqXfcBbw\n", + "JrPwpDfIRqejAWOlxkVb\n", + "BQYMxrUSaIqejOvVdgcK\n", + "JgNBiXaweGDSHFvTcZzn\n", + "mZJKglPqGHjEwsBurANf\n", + "XdtcZAuEBeHTgPkbRJVM\n", + "qfxIoldTYMBEmKWNwZAV\n", + "wFJoeXDRmGYraTnOAyUW\n", + "SHRjVBqTzwameKucJyQY\n", + "kdselKGxORZoiEJvTWIQ\n", + "uoNOnqMHUhdpwIQSGsxL\n", + "XmOwsoMUAezlfENbdYcR\n", + "wMWIPUpiFCdDfnogsEar\n", + "hEGzQvIyaSBTkutosClf\n", + "JVGhTpnjkWraAfBwblES\n", + "ykSxuYtGjVbOzmsrXnFR\n", + "hxoawJLPdMFVKvzpEqBu\n", + "CQDIeKFRBuhaGitblHXq\n", + "JsibmuCTevMlSILRYohG\n", + "lAjOrfXdiVeDpNzIMovu\n", + "bhPLxcFOYHIaMZSyNQDg\n", + "uPmtLibIfSvqCEapWBeh\n", + "HKPgpTorIVeOnCSasxmF\n", + "xBlCrbpYGAeonuVQfNsD\n", + "zSZEALUKTPmunMCvfpak\n", + "wZtfybdWYHxsvhXRLacN\n", + "IEQTXyWZgGeUknRvLdSz\n", + "lBXSTeasPOMRIiZDjrGd\n", + "JgFGRYAperdhjOZIzulE\n", + "oltfcDRweVGrJhCTQaik\n", + "YsjkSVAtlcpBierZIPHo\n", + "kvoTqugCpBXbADPJjELI\n", + "iWPAzZHaoNqMBdDGfUyr\n", + "sDRluHaFOqCNVxJMoiPT\n", + "STtfPidYbMXHGFUWuagx\n", + "PlqkewsrRufZvTnyxKdF\n", + "VXvuEkFPDcxYwiKAGpbC\n", + "JErFQRgiscXzaxClZNPq\n", + "pkDPQcFRfvbGZOuldwJS\n", + "vRzMpuPZHwnWCYFxVGbB\n", + "PbHYnwxfUsryDhTpquzW\n", + "gFOENTYskmHQRxXcMfnu\n", + "IvwxcOMlzqpSnQgTmbYJ\n", + "nJSaBQYgkzrPAMjyHbTV\n", + "rjVaJFYnoxdGUqKsZiOT\n", + "kJXMdWatjzBuoEeAZDVH\n", + "JVSrvkCDlIHQzPKGyaip\n", + "FDocBaSLpszvOnkljMir\n", + "zbmGlpXoVShNDnecOQtL\n", + "nUcEokAZiDvIQbldHtzW\n", + "UAtgBhOmsFvGwyNCWqSR\n", + "GnYEIeikStXNwQdAVzRT\n", + "fpUydLBJiWQAuHsXncOG\n", + "YUSjAeuZpGNzMWDaFKni\n", + "QiycfJxYGwaZNpIRXbHu\n", + "CpIXsGiPORdvDtVngJSU\n", + "zshQYWvBCoMlmXJcduaO\n", + "VicerGPAtajgRQfZpIUD\n", + "izSsLKGBxpwlYmtcdDkZ\n", + "HUoTXqJjzYeZMchLmGDF\n", + "psRTEyblMmBAhgYLtqio\n", + "QlHaPMICypceKjZnOdvA\n", + "KskajenVBcdTfzRMJYNy\n", + "FRcqmHZfDAGbLiVISCKe\n", + "zkohOcRvqgseGZiwNadC\n", + "bJfwVzhiTOQtHvoWFlUc\n", + "GCAzcnaYVbHIFfXihjSL\n", + "mvFVsgClfZGAOhWYPwod\n", + "vYWkGOzLxZrEgXoHlDiA\n", + "CpQRILXoHBEmWrwkdbqe\n", + "slLrZPpdFtjbvWUGBfyc\n", + "IqBVDUSxPdAbXCvOlnjm\n", + "ywuPYEvHmAjkhVUKXMxR\n", + "SvLFdpCmXljfGuKoYsOz\n", + "rFKqjnSEHxNfYmXbcvpM\n", + "AuaZkzQRKgejbmDdXGMV\n", + "bwltgvGJoSRzHYhkXWan\n", + "LEMYcRoTdirbDUgGQsJy\n", + "QpGEmRyvqzHDcOUTnhwC\n", + "HapZhOIyfGcjSkKrnlgU\n", + "kptmebUxKfcAYGzyoSNi\n", + "vgoKDxNGeOhJqrlinEWA\n", + "LVRNhBAtzDrbTPQGisEH\n", + "PrzYSuiLMhUjsdApnyal\n", + "ZcmlfzTAntLisoSvIKGY\n", + "zDvmirUNeXqcRuFGjTYA\n", + "KpXoaueNMDmkxVLnsPyf\n", + "QZMNcTiEBvkrsXYKdJSU\n", + "vHRAIgwVtxBcjhJasuQM\n", + "IfJyYsqwAvQdUbLReaMr\n", + "dERjyCcUPnaYTlwAmkhH\n", + "kuFcbxUdzrToOQjMgXam\n", + "LlZxAsoPbUcerqnYFNtf\n", + "FQxNKnfzTrdRUHEwIBqO\n", + "GNAROPMbtLSxlrJijodY\n", + "PLsUoSFMDGlKArXqgJxf\n", + "gbXLxkYecndQutJvKwyD\n", + "FnoNBhVpaKRedizZuAvP\n", + "pdhxwAiFDjCPUBzRTHSL\n", + "GywiukzotRWAZBKaXbJj\n", + "ebVFughzklpSxQmDHYrO\n", + "YhNOaeUtATEcjDxdMfiy\n", + "YqzDunJxcTXAsPeMljQC\n", + "kGEAuvyROjlIfhqacUim\n", + "JlMfxsbVjeWPizorSdGk\n", + "TYQmcCRprBthZwbSyOEk\n", + "wPdJsMCkoyiagmHYVGhq\n", + "vFYVodXpasEUOSWCLtDH\n", + "crPQwCYijtuFDqszebgL\n", + "yiHaqObUukCATghXmLnt\n", + "cxPAqsmVahkdvJRYNTeK\n", + "jCJyFLSQAEzduacYBgwU\n", + "XGIntaqdQpMDEcyLlbhY\n", + "uUxmiHfnkjdeMcJZPGgo\n", + "KFBozjTWixfmvcdNVJyZ\n", + "DmVWidczyZnNgptHaQUB\n", + "ksAKeHUExMyIPFwZzdcj\n", + "tWJvcNFBoPZhlRaSjEix\n", + "bgLsiOrVvdNYSkejITzK\n", + "iYlVFvACwKhjsJzbRZrN\n", + "YUnVckDiwCFotELQPfXd\n", + "fKVHWRvbulqMSLYEBNOX\n", + "ZhuLcwNEAjePSdxkMsBI\n", + "HUrWbNcxdwBhVqLakiCY\n", + "IXZCeYbAfFcKJuDNhoUQ\n", + "XezvEPNduAoaFIkBgcTm\n", + "PTOVzJXAZfYHcmUgMECw\n", + "uVdcPrXTBLblmCQMDWOh\n", + "qEJVIfcnSeptzhZoOBMR\n", + "kaYFgVMOSrpTuNjxLcUf\n", + "HwcIZUNtQmgOTAYbvnuD\n", + "oQgshFmVrKLGaActJnvP\n", + "kvhzgLnoCEmyJNXlKTAu\n", + "KoYQStULycvhZEGNHxPk\n", + "TLvEXGlmoMwOtuBUWpKZ\n", + "zNjCJoVMGkbZBWwLiIpe\n", + "SDfNxemOBukqEUpgHGKd\n", + "LIqwGZUSYDHKxRtkdQbs\n", + "WIcBpNHszyvnifYwVLxQ\n", + "FgZOyivMWwHLechDRJSj\n", + "qviPSTWgyCuZoFNahzLH\n", + "YobZEXwgTqAcPzLIOerf\n", + "PraCYOjIkWJgTEQeifRo\n", + "bNMKsWUFhoBpmyzevIrj\n", + "maUcgVFjHxuZGWiBDoyX\n", + "AdrefKYPCOpqhMjvgoQm\n", + "TtJhpluPAQFszdXRfVLc\n", + "cjqalgXSsvdDRouBhJNx\n", + "SYBIMEzUyJFbNdramouV\n", + "gcvpKiXxEAqHtCfDulRV\n", + "wZabkNmfpgOPVuAHtSqr\n", + "nKbfCjvyGeJDtrgsPMlc\n", + "cugLjUkfqAdmOIYFQZpD\n", + "mTUKAzfESHFaLGlNOvXr\n", + "uPqKBJjSRwGWbICxiMpd\n", + "uhjwcGakorHgXTsiYEzO\n", + "JIWmfEixTOvbSzPRgAYe\n", + "cOZSWHtQIqRMJFnLADaN\n", + "zYwIFbycGjKSePsiZoMX\n", + "SmGNDUBdWieAjzJYRkul\n", + "hwuLbKgDWMYXTdGQnsqO\n", + "LZiPXBzJFgQqwOxdnohp\n", + "KsynzwUHCcbtkmaWrEDA\n", + "dUukFJeYfIorwPjltgnG\n", + "TVYCBuiyKMlOwsvjmePo\n", + "QDomaGChegNxqOldJXHb\n", + "KAjUXPqZBiWVfSsnceMT\n", + "ODRLtTfkYlcmgQauiyhs\n", + "BWKcGfCrwaylvOknhxHe\n", + "dYWvFTGZcPsixrlBnMam\n", + "NkvTFnSRJULYpIwasVMA\n", + "vmsutDLSBGngVlEwzHJP\n", + "zstGruJVdvZQiAnBKHXU\n", + "ofpmlChwegMraUNBRzKn\n", + "sFfhzVYeIbvDKGEAUMoc\n", + "VyjvsiRJZLpGfhWXEkAu\n", + "fNDWMhLdQngAFCbxtoBI\n", + "AKtIrpSGlnVwhgPsaozX\n", + "NuKEzWsVABwnMgQdoylX\n", + "BgqVbfKIjJGcuMOkdWPL\n", + "pwGWKxlzCYIsTqriMLeB\n", + "MpNkSLJXYFEOcaneCyrx\n", + "PwGNRgaQuvFeMLYATihp\n", + "MyKqCzZvgYNTfhEmdnAR\n", + "bdlckhKSgYeMwnfxzsRP\n", + "xohumjNedCXprsEUPnFZ\n", + "HPAFhcxIDEfuJybCUnva\n", + "DtiHbCfvMxgAacREOenQ\n", + "CKjhNPUFIHxMsGqOTzRp\n", + "JPjvTOqlbpRWKAkyVGEQ\n", + "elxWdjRbnLusPmvgMQAk\n", + "rLYibNloDZaeKhSAQpFE\n", + "nVoyKXpBrUQxjiGlgRsb\n", + "eVsbkXDpZRJgwumaKixU\n", + "zLgHsvpCdnMBDhkxqfIl\n", + "VNSIfZbvuwJDeyjCnTtg\n", + "HQLisfZPFvIXNkYMyDtz\n", + "GvsZbjicFDgyLoXQCfem\n", + "zJEGpRFgXyCwmoZVKjuL\n", + "hjDUNYxGmHcTQJZBopCq\n", + "qoIgaTPMxZYJbBkmKLNj\n", + "GDNmIjMFWlVUSAaJqcRO\n", + "MsQAJyeCLREOcpVgiWaH\n", + "PAngexiIyEuROlosqkfY\n", + "xpRPoUlGCSJazMnKrZVv\n", + "OUspEKNAMvBCYmXPHoil\n", + "zOfSTDhZBomNWaxyCsjV\n", + "tATjxdMNHfvUyFEKOPnG\n", + "XstKWpGQbokgiVROFfCa\n", + "gAhnToiuHUyPaVqrCWmK\n", + "pxmecJIWVQTEvaKqkiyM\n", + "UEYfDLlgdBXAbpMtTZPV\n", + "iptlIXKGadrYgvVxNPBe\n", + "sxbjFiepSYRDOTknLWXE\n", + "pdbHrsyjSIkNAmwXPxaU\n", + "jgJCaLtPrnQpSRFcMkDI\n", + "YuOlyZJVoUjBPvmtdEeX\n", + "EwRaPLyJBseHrTGWMAqN\n", + "HhOmWevMxypKbgcqLrJQ\n", + "AeBNbcwImyTHVJorkfYR\n", + "XJpMHfwhNzWxLduCKFky\n", + "AJVrFdfHcBotyYnDClzk\n", + "rKgUVzeckhuIDQfJZPXd\n", + "yPlKWJbOfepTLdMBXAmH\n", + "MByiTQekjNlwuoLHXUZm\n", + "RutiespWFXPJOIybfado\n", + "UAJmtoXObNSRCgvjZdkq\n", + "KTZRPvIsdAhwnlYHFcGW\n", + "xvHkYuJBCWjzgZfMXoFU\n", + "pJGOqHIMyEnWKDTLcAXu\n", + "pCDgzsltnXfrQcGRoJTk\n", + "VAHDdqIBQSEOfePnkTox\n", + "yhWloUknqcJEfQGZMRuB\n", + "PYFyBrqVpAZmItDdhjix\n", + "uIqpekAbxGdXfvFzUyVD\n", + "QkwIbTPNSvRzGLUgHWjF\n", + "hHjpSxnPyuCIqTsOVQzM\n", + "tSImMoGRPvrEWlaQiFgB\n", + "zuwrIcCvlWjDsUeMVyqZ\n", + "jQSVkGhypvfsrTJACEaZ\n", + "cRUFnXIfoYhayzQGASpd\n", + "yiKIBtfmzsFqdDWJcbMv\n", + "meKNqYIuzcAoVgDyGtvF\n", + "rAYRJqBwCuxGQUgcSFel\n", + "LaUztEhkBoSyucQMWROG\n", + "xivVgAGuCyMdLlsTYHNb\n", + "DuHSGgvMqTzCpUoVlKQO\n", + "ZeVtNFByTabSsqfnPwYC\n", + "rONIzEkQSGiAtVLacbWj\n", + "TVYtrOMSxUliIzuFELNe\n", + "gKmMHsuGljvLabJrdyce\n", + "ZGFnTPYMIQbiCpvaSrDV\n", + "ZNYMWRxclwekChVgAQXf\n", + "ilTZMDfbgQaXjIUyWBYu\n", + "cqWIDkVMSTmisRedwHjB\n", + "oxXPCuVJWqrAwKHBtahz\n", + "iTzNtYBoqVapeKjkSPrc\n", + "ogjGPZqRiDXCSuVrWtdk\n", + "iDKZTpWVeXsBJRAOhmPH\n", + "SQWHXPEKGCofFmsryhwB\n", + "qUbkKvZwcWaDxXTeFViS\n", + "tDAWvxCgskaFluZoKqXJ\n", + "dVuhvALrpqEIQFeZsmUC\n", + "tcWnmsFqHMwORgAjQLpf\n", + "KRjvltoOyqsnJQZrzEkD\n", + "vkzatjuWLOBPJEhMTwdx\n", + "agfrSioblLsQeMWDJOUG\n", + "xgMzBCNwkYULFWeVDRXb\n", + "cstprlEFhSvMxoUVGnQg\n", + "vPVEDftKsWiZaMOGALcT\n", + "DvrNkWxbsdgSULnGXzOM\n", + "ixjoHpaUcMgveZksARQX\n", + "zXKIDLlZaCvHJRVYcuOW\n", + "GBeYVgJfMxEoyQvHClwr\n", + "zOhoxfgNulkLXHqFdQUT\n", + "FVrGzEmkSyBPqWIvtJsf\n", + "DAZdtjxqNpmCwufOegcb\n", + "xZYSKAUnRgyNhHLJvcCQ\n", + "zNfgGXRtCeaPbMdKVBDw\n", + "ZQajMBwKgNuxvtPClorU\n", + "qvOFRJeayUlVhfiINYTr\n", + "cSuiYvoFzDZExXOmIJpL\n", + "HIWlmhscJbQqZDwNvOVL\n", + "kbzUJyXPfeqourpGjYxg\n", + "QuxyIpXAMlVEaZPmqNbS\n", + "efTxJLWBkpwvjVOISmRP\n", + "gyOJmnXIwPhDaNibMZTs\n", + "xwXcMQUFgfVtlBabhDip\n", + "PofcXNESMpFIiUOQKbJg\n", + "brZWvpzPoEROglFLJnyU\n", + "SgvNRKTAXqFlHkfUbmIQ\n", + "ZVhLvkQXKjDlqApYmNFn\n", + "LliRtcWNdFZCbPwhSgqK\n", + "SaNtIPZjLmGuBVgJrvCb\n", + "UnFCYfbcRiKdWHphXIgk\n", + "CJgtmcNaGrTbBDfjFUQE\n", + "TwyfgpNFAsMQWnPrchEd\n", + "YtfJGrWXlaVnxHCMmiDK\n", + "pTuaxoCKdLAywUrzsQFj\n", + "TNJavgujQcnlxMpdewiL\n", + "BTkGKwsDMyrImcWifNhJ\n", + "ZDIJuOaqcNvVbEdXrUCj\n", + "wRgGkjmcLlSvUhutJnzF\n", + "lZDFBTPUhgQKWzorMyAV\n", + "ZoNYWMyeDihnaLUKzPCX\n", + "qesDOpigtVZhIaQxfMjT\n", + "ZgiAvkCwdfOrKIlEnLte\n", + "qJphiBmXjfCWwTZaMNbO\n", + "hzVdgQRNOsqpPLHFEDri\n", + "VfdAUjbWJsmKgLPhFrMT\n", + "zcpZJGkShTKInUHVWjga\n", + "FjgYQuKzcUDRJivTdqbA\n", + "HKhgbQBInRrOZXdAiVMf\n", + "BPgdHNWtIZnAEhVOGTwC\n", + "mrSJWowiyanxeXqONTRI\n", + "CYfbwEKcBeqhToNpdFsg\n", + "GwtHedWMmsiUvzKElnqF\n", + "gpZILYWhdVKmulyaOqQT\n", + "QASFvchpsWRYaLGxtEDK\n", + "GxzSbWCfuQXPKlAITYwp\n", + "DoeOCmAcBbxfvzktTFhI\n", + "nFSybqgzICtHRUmsiENr\n", + "uerHvBXpbNVhtgWOcsEj\n", + "SaeczpBRjKEkTxDiVQvt\n", + "NQOZbtClAfSmvWGpRsji\n", + "nPviQAdHpzseVGBKYtTM\n", + "pZHGxrmLuSVzAXPqghJk\n", + "yTmcArMdelNwPDihVUjW\n", + "UlAsgSNPwpMnoGOvjrbE\n", + "iWerxhMtSgkQTOYFnHCc\n", + "pLDUdFrRZlJKCkiXvhHB\n", + "oPnwrdjXueSTUfALYpKb\n", + "icRfQKjwzxZlmICAUthk\n", + "JviZLNRktOpgSBCHacDr\n", + "xTYblaXZjwqFNQutvmiE\n", + "EujixdPOvFceVkNRZlAo\n", + "zmWodxMhtySQerYnuZFa\n", + "DbOxaENFRLoArjsgMfQm\n", + "HRhdljykLmKWisOMuJQb\n", + "pWPbLcYsUykMCEfKlJtQ\n", + "yTOaPUQHiYmgEAVpxKSM\n", + "ygNjkmLsiIbGtKMSzcPH\n", + "zOjUlfnFRhSaNqEBKbys\n", + "isUcfqKIMzuvAJExYmbl\n", + "JKEUjLBzlepqdDXswGnb\n", + "eKMQhqPbRUYaBkiTszEu\n", + "OJajyeEuLsKWtYnPcQgB\n", + "fxebVMBAKsyaYtpvSluw\n", + "LWzsYGwtHJoCMZRfKbXS\n", + "fZiEkrPFHjIWhsYvbyaB\n", + "sSkjGptuPgxyYTAeloCK\n", + "MRtZAIDEvhUnjYFTGJVc\n", + "kgjluxEqSQMTyYtaUKWI\n", + "xkcyKoCFUibMQBWEVgns\n", + "zybhOkUeTKXrgESJRAWD\n", + "qHpeYNsIQvzotrWORugk\n", + "uiSOdYFebocCgUkKXBwy\n", + "KEmicQpuBfxtJzrjyAbR\n", + "EDRSUrpYcJbmzTLudkls\n", + "ekJCVYjOizqfpQZWwgGI\n", + "WQIOhuydRxjPsAtmpFUH\n", + "lZBteTuHfXmbOQxyRqNK\n", + "ZlONmJdxGrwyvzihVDab\n", + "KNQpwMJTadzFIADOYWUV\n", + "NSPrilyVDTaksHdvZLjq\n", + "OZCYEAiBVtMypkxIJfqD\n", + "aqpjnfKBAEXygTLmIFhG\n", + "jXsocdHBuUlxCLnaDJrg\n", + "EUmDpdMuVAgYNyKcvfna\n", + "ndctbykjTZgxBwflAvNm\n", + "NVuOTCaYXAhnJfKsDjMb\n", + "JTlxKjbaXufMHFiQBOnY\n", + "vYtgAokScqTxyWBClNaz\n", + "WVZnaJMxQsuhTCFlPKUL\n", + "sSuXdJhWTkelpCDKcFEq\n", + "gXZaPrznHVNLQtIdkwol\n", + "CwjogBueiYhNUDndPmvF\n", + "mCcWHsLzGgRIxwJuYkSF\n", + "AbgrdCQzMpkFoRDmtuSi\n", + "TDEtWXsYrVyBevIOAZGK\n", + "OVZSMaqznKXeoFcPIhtw\n", + "VGCZeBdNsaOSxTAkowzu\n", + "PzuDFIjaZpvRNbsSnmqH\n", + "YZtHLishrdxXjRuozpVK\n", + "GCKPYzpsSgUtjRQkXWur\n", + "bkMiorcfIQWBVUdqRAPp\n", + "mzRTBZHVFOSLryahWbge\n", + "hvkYUxpAfueyldnsXOqM\n", + "meBUuoPMklJSbXcWQfiI\n", + "HgZEjxRiXaVWvAIquNpY\n", + "YfrwnAHRkLjGWUuaMhSg\n", + "LKtunVAOmBsXxRiMzear\n", + "zwJiYOMdDkGbVauofBlr\n", + "wfUnlaYRvWIFMTzuxygV\n", + "TYGubAfOaUMWQnkRlpti\n", + "MNmFbXyUOuisvIlfoSQE\n", + "moNUCfSnrgEAkMWzditO\n", + "bIJQnBoYZuKaOvmMgehk\n", + "XwzvsUZOkTyVEhcgDPju\n", + "BdeUJvCzoKlYLgnGAqit\n", + "KYqOszLvljfdMWiGcZuU\n", + "BlWoJzjqRiACHvXQdfhZ\n", + "hvoliMRCpEJqLPGVatTH\n", + "XIjSNqQPnrtzUEulWMAR\n", + "BFRLqcDapzwbGyokYdue\n", + "dWkBtMbegHyOfxmSrnEK\n", + "cLYaFqMtuZivJsRDmXkx\n", + "ZnMTLztoqrYlsFObjCpE\n", + "LkhXnviwFJBtyQHeCofg\n", + "xIoHartRYzSyUOcNqAQC\n", + "DdaqrLRUejfGAHJQmunx\n", + "gVoXNqROnfGycQphAikD\n", + "pNnKjksqxvZrBuDWmzLa\n", + "SBnvlAozijXWDyKdpsOk\n", + "dPEHColhMKpefQRqJrSU\n", + "lbFHeWIjOvmVcKRnohyX\n", + "JqcyHnvYZKbTwUaBQNMm\n", + "TczvxspCAaEByVDGYUMK\n", + "whrQHmauqpeSgMIfCDox\n", + "wAivEgVNkcxPBZlQrudj\n", + "LOiSZxTMamGJBnVQNzjH\n", + "gbnqWDQVTAEpfvwyRZko\n", + "qJjQzRlUWXCSEegdbBkx\n", + "dVGFbJhZAmNfxQwHoDIg\n", + "RSQgcCerqxBpNowkEvZy\n", + "mBvtYnVHoKNxrReWDjAd\n", + "rQtRvDIoxEKOLwSjzVpu\n", + "nQCaAFwxmLRYVBHPuzDt\n", + "ptLdXGZMDYPBbTWgzIfw\n", + "fAoYMvjwrkOScJdNVyui\n", + "XCDdYkJRUGbZncVWKauT\n", + "KyjZClwneYuiaOrNDpWc\n", + "ZfdbGqlkAsRBXTiKVNPJ\n", + "fSGAHVNgwxEodrQUshjC\n", + "nKsQUvxpWLyNViEPrwBk\n", + "CEfNcQnxKgJdjORTXVte\n", + "JfSXTuWcqbvnypUhjZkB\n", + "CkfdSZMEqepsRjNYKJHa\n", + "ORsGcuXmPQFneJgyKUWf\n", + "PNjmXnAHwVbEIeFsiRSo\n", + "DnMAdcLTGjEOovrsySwJ\n", + "IDsAptcPCgWjonZTEqbK\n", + "yXjSBgzmOYfkKQsioTtR\n", + "sWTYOjzuMdCNQBIKXUvx\n", + "UynqCPMXEsOWJcvNGheH\n", + "mzZhsaUqMIoxgTFwiBpG\n", + "fmpXIuoLtExUHWzVkyqi\n", + "TowEYnpdysSBcuAfqkIG\n", + "wdmscjFbqYfgICtKVouB\n", + "RmKZYPFqMdHahiLAIOyG\n", + "pFYeocJSDaudAUKjMfgQ\n", + "bwjeakrqxszfHnWhVGZt\n", + "ZmpxVrGSUhzHXQOCWbfa\n", + "UYTdAVZFtzSDicwmxseM\n", + "KhcgDjPOftFQvyVZYJSo\n", + "DLNHJhFnTseuPgGyprxz\n", + "oaZBSfyirwCVcexLUsqd\n", + "legXzBThDNqordQUiywO\n", + "CrXMfLwutOmaESVNBYHJ\n", + "rlqjsyExiUfTXhmcpkFJ\n", + "ySGiMHOmYfaqcrCLDvWz\n", + "eTkRPnymWBCxousHgjIU\n", + "EZSdQPwCOKMfRVUiBvWs\n", + "vHCZrNtlXyPSQRGDfhzd\n", + "NcHMtESgRTCYWlwvKqsP\n", + "bmkqKhjNXfSBdiJglDRI\n", + "gIPaihkfuZGdQEjKOLpt\n", + "PfJOANjQULorqcSgzDKk\n", + "QVXPboDNckUjZvHuKRMf\n", + "pdvRtMNwClDfieIjqhkL\n", + "dOnBRzimWDCFPxMheSuc\n", + "TdWsvjwSgQOZcknuVore\n", + "MGhgIcfPtRFASBaeXwHq\n", + "bLduNsgvHDoZCKqWXmyz\n", + "UOnJlfWATSekoaNjsxyu\n", + "LeaWBusTvPgOSCYjENzF\n", + "UJeMmTEgBGnhtfYApaVR\n", + "HdLsMrCUOZuPlKFiBQkG\n", + "FSePYWmljLkgXuxyKvUi\n", + "TedJmhbYRArENFGfHVBU\n", + "zexSkAayTZoFQCDcUsdh\n", + "OsJfMIEAFmWVotQezTCZ\n", + "wVjRxsrzJALDpSMnPhmE\n", + "UCWqDFZiuAReHKSEdphT\n", + "VRALayiHJocBCrgSPulq\n", + "NAqKcFVLaJdUltZSimHW\n", + "nULpRHYxDjfdiVMNoXCG\n", + "SCygnUuBsLidKcHYQEpV\n", + "LmhuzwSCPYJrxRpGWydZ\n", + "XOVpJwAPkFjfhUTColzn\n", + "kOfrMUYeJwctGXPuQAVl\n", + "AVNpsgWQBbFTGJulircP\n", + "tlTnHZoRJwGdPFUzmqSX\n", + "IceKYhHibjMAGXOUFDzk\n", + "iKqbuCjaDeyXmxsYPhpB\n", + "JKVkbyNtzXMZlnhuRgdU\n", + "ZFzDRTBCqdUoKWxnPiYQ\n", + "lHFKvCgubAGYswyMzkrQ\n", + "PkyDTiRxJOrYEKUFBoVG\n", + "GTPchqMNbVIYaueAKlHr\n", + "PYKwfVeEiduSRFBghnpA\n", + "iNQMSosfBPbgEaXyZImD\n", + "SftCexOYqWZrsyRVUjhk\n", + "GgNjsXUKqMaeOzpkPScw\n", + "RNTfCihqgLaSXPWnIcsK\n", + "AnkdjOVmSfILqeCXGDZH\n", + "xeumjIhaTUSwobvHMOQF\n", + "yMeUmBIYKhZCdsAwpSoJ\n", + "SeUaHdWlLVPcwNCkAJjy\n", + "RNzQrbnhSeCWJMxVypZF\n", + "LoOBxZJlRktjHiqdwIFg\n", + "KwrgdFIfWcQsbjNaueqx\n", + "osIWajyuNEvfkLBceVJw\n", + "WmTXcRbsGYJfeIOgwkPN\n", + "GrMYHotspvXwmlcnjNQz\n", + "csGhfrezjEIBmNQMCLug\n", + "hYBaDeboJEXfKqkNPlTO\n", + "MXxvEdoPfBIYqTyzAHrc\n", + "hqPHiLOycrNdjYpwsWtU\n", + "EtQMJWfCdnUZvIyXhGoS\n", + "kZcVgJjKtnevhsBFuNEy\n", + "JFAVQBmMxrDevSfzOKwd\n", + "erDWfSamdRkAEIiPhyzY\n", + "bSRgitvqHIzKrYBcWxOw\n", + "tYdeIBUbwgQyaApSuDPZ\n", + "FhuqEVvJNDrmKkGQsiYP\n", + "ljmiSwWHdtZuXJpxBzVG\n", + "mEuMDWdIswaLxtAqoinG\n", + "krCGtVaeoiYOBMAFgTKR\n", + "IzqsUufwRhHCrODNioyP\n", + "dtwHnxNyshCBEjmOLFeJ\n", + "KmzuIsFVHWRgZixnBYPQ\n", + "OCSkqTAFYPyjvZtKUGWw\n", + "bQezIWVCUvcKAyuotFmJ\n", + "SjfNHAMJhQqKxcTbXzwU\n", + "THMlEasedkBGJNPYKOqj\n", + "uOxZElgHdVzjnhaocrQb\n", + "uZQCriOmHaYthsUElNXj\n", + "SPZogEjGTLHXlwqeCfxu\n", + "fHqrJpRCAGLesBobVQNI\n", + "TlWnrcEFAQRpvajHYOoD\n", + "FOmzWCUaPHRKQIJtirxq\n", + "ZjriILQcaVNwCYutbTMs\n", + "OciwJflzuryIkRdjHMtp\n", + "ekoEQujfSzVdiZKHmvyY\n", + "jLwECZQiaTBdSmVOAfMN\n", + "gzRtJwLyQenhVNadWiYj\n", + "JxdVBTSDhOLtzeUfFYZr\n", + "mgfWUHZLhKQlzFvIdjnc\n", + "pgKBvcDiXUzdnoGtYhIW\n", + "hxPLzaSstmJgYXMuVfDi\n", + "WlMkILjcfYrtsuOwzpmZ\n", + "hoqxRBHCOivZYzcDpQIP\n", + "mwAqEnuJakWVhIyCsRKx\n", + "qRLHKilSXorTbhnjdZpG\n", + "HqJmuVtaPEnRfiSpxcvh\n", + "sVPAgkiUeGNHRMOhdfnE\n", + "HuZUiQoXlaSfbvdOKeyN\n", + "kOMYlIoJWrncQsNBeRdZ\n", + "gMcCnDPQKsrlxGtzNiuV\n", + "qKxTXsyzfcFhEiQMeNRG\n", + "SpAolawRfbhOFXCBTqMU\n", + "GHUvuIRYgmQVlzpOydPX\n", + "ZIkjLobgCUSEhVTYNPQc\n", + "XJxiNKrQnbWMtoqYSzIe\n", + "fAkLHQFBNrKTIWvOMqco\n", + "MbNojFyWzXsGHSpCmLQB\n", + "NESLWdziqBhKPsgmxUeb\n", + "iPgmDbEpyvNuwMTfQxGl\n", + "AKmrkbwZuBsXLvfPYohn\n", + "FbHVqYcgABhyuloCtdWD\n", + "oQbKlVROTgMIwYUHpNtc\n", + "yCbmnAYUdikDaFqzNSBx\n", + "dnRCkIrBhgObyolVxuMt\n", + "yUsTvjuoEdAZDVRLJpQl\n", + "BzHqSbvieRrFaNGcsZXU\n", + "jLQFqehdwvSUgTmykiOG\n", + "dzPcagohnyWtEGpXfBJr\n", + "UbMdYBopnfXmuKIjyDxN\n", + "GhPCUypDcSTLzKgVqBsF\n", + "CAdRsMoxUnfQVqygXHSW\n", + "rQXHkwJCIxZOvVRKziPo\n", + "PUmSVpgRwetLsOkXaxhZ\n", + "WKiRcvPlVOaBeEogHnCF\n", + "sepxSIaDwvPTlhJnYmBZ\n", + "ohySvNDHtMUWuljGKLdw\n", + "EAInkSQHouYdfPKhxTCF\n", + "GYCtWxceSLzspyTOqBdJ\n", + "trPHjAGWIedlXumSQOcF\n", + "gEyVrwJDcBjOGUspfuit\n", + "aoJhVNvdsOYGRCpUjMui\n", + "HBMKeGiqgJzafCsyQTkj\n", + "fNudAyslSQnCWEXeIJKq\n", + "aKlQLgiSzXnTVcqyGmJU\n", + "ycRzEZxXPfTspvhMFbCj\n", + "SJribdkFKXePoDWOfRxA\n", + "IUzLqTEmjsflKiRPJthw\n", + "OGQnpRbyFlTXeWEmvCUi\n", + "uxjFPGHWzvmXEUfDdqJa\n", + "pFxwszkrjtUHWaJvidqS\n", + "LZTVwYWnElUHmShAQGtg\n", + "mwaMfegQdErDIpnYziGW\n", + "pyOznICDvSRwriPZVukd\n", + "rYGeTzbgaEkQwCluNKSq\n", + "laTBzDymjctVhoZGPIAn\n", + "LsnirgDEUSyRQtJCzljX\n", + "YZyOGDJsuLwVBfTmhARI\n", + "ehWOcVRJwzMXFqGmyYLQ\n", + "ZrtPUSgycaGHmQBAoETs\n", + "iPGtSxWrVfAXcCHBebYn\n", + "QcZquzJlpHhbWFEnIwXC\n", + "WrIdTJmYfyGFPiEAkStj\n", + "aFmyYhjBSWgQJTKwzolb\n", + "iCGHDNjuFSUBpcdrOzKX\n", + "XOoTilhemPrvKCEnJUIt\n", + "OVbBNSrqYwhvfHiTsZeJ\n", + "aBFtzwMHQXAEVYRWiPfo\n", + "OFrQvYfTsyZLKMGCeiUa\n", + "lsxQWbLwKFaTrjCUVyuS\n", + "MUnKNdOqRkBYwQSsxrec\n", + "BqtrjsQFRPzJYeKyDVAG\n", + "vSaMZPHebogiCfKmQLDw\n", + "mdQUJgKOnqbLjIczVlax\n", + "xdgXaQoKJTenAqRVjByY\n", + "VzBdHvfnmbWXDsrTyKat\n", + "EVsTYDidWvRaQAZcwOMq\n", + "IsKVTaGioUbwyBcJjZWv\n", + "RfVqNUHXToaJZAKevFQB\n", + "pHoqaDLgGWVInAvZmKiN\n", + "wdvgxaozryZOLUWlMmhY\n", + "gOXwWBlZSCszbmuFQvoL\n", + "fzsDmlVbxZjneFcEGvrA\n", + "FvsmROJBkpMTUEHlZWdY\n", + "eFofWcKsphYCdwJiZIDl\n", + "YOpNhiMVLgFqXdzGUSaP\n", + "cUMIxzPgjvTyemSsipED\n", + "XVhSlfwYBGKpnCOeMjbL\n", + "IGiTxfuCAdhnFZQlPJky\n", + "GmySjIgVwPDYMlUvHson\n", + "JEATgjXZBzpCRKmMWdLS\n", + "xQXIBOgHfwKNzqvyuDLZ\n", + "SyHGloBqxeUiCTvAmOaN\n", + "VYxmPHOqZfBJArKlGWbk\n", + "kdxvzsIricKXDPtmLJeH\n", + "CjpdtqFRTISvbPhrfgwD\n", + "LINsvZczlfhtCekqHXVd\n", + "NvQIlCdTAZhyGkgmwOez\n", + "wQDTEBCziaSguZUVLOse\n", + "tPYQolBVEpDfvCiUJmAM\n", + "dmKvsYofZpOzFkjVncxu\n", + "qWgFPUwKzCjmvhJdYHxe\n", + "JYRWGeLsMdAgmvoZViEx\n", + "ohlRsXHJmxBNkprMvQgU\n", + "vJIuWGlYnfohtMmPAEHQ\n", + "KFaBRwOpXYlUoescEQZI\n", + "UBCspzPYwMhokdGRWftN\n", + "bktyVZxGQPsAYROahKDE\n", + "vixAPkTXbNlFzMnuGmUa\n", + "sZliUWjGCTvLBzqPJrbA\n", + "yNsdUbMHeWcnGguzokDE\n", + "RYGqpyJEQalwUeVfPOHv\n", + "hVeNIvMCbFtnLUXxYPHr\n", + "YdLwopNbJXCtyiGHjrFA\n", + "xgzeTIVWULfEhNGQJrOi\n", + "QUkwIVzMlTKZbrFWfPBs\n", + "hVYTPciyXBImkrglutpq\n", + "XCpqRiEyzDUKoGMNOgJr\n", + "TmQeGzACnoPwWZsDqVyX\n", + "ucqUnLWPijQTfEwXrHOB\n", + "yBcUgxjHpeZPSXhtaFYw\n", + "RNtUGwybLOFqfmdISluz\n", + "HcbSQDaJrlULMTWIYFjK\n", + "jWgAfPUhRFLQNGMuzlrq\n", + "wNqaVhAGDEWuPjyXszTO\n", + "PjvrEuftKTVOYspnIaUD\n", + "NIQwjTzpnLdmrbGkfsKZ\n", + "itHWTgCUuPxmOXpNnakL\n", + "GkmarRPlYxpeWUuFIVHz\n", + "bwVrCWYoIusXgvFOPfcS\n", + "EaOqAuRCdjGvgJTMsipI\n", + "NABTkoSjhKmvzQPWLqZt\n", + "CJTrqosfngFeijzHyEZv\n", + "LTEZhFeaxUcJuoXmHNsi\n", + "usbxOQePXnJFAKgqlyDt\n", + "CXIjzuarWsoKfmBcyqUS\n", + "SsfAdNOoZHQeWbDlaipF\n", + "afcjOJrGeHshyMtKpNLu\n", + "yxMTmfUvAbVnuschzpEq\n", + "HVYKsXzeWPATrbayLqwi\n", + "yPOeGLNFMsqkUrVwmWxQ\n", + "VONHjxYDabPKlQICEJTd\n", + "JCcARPyiGwBetFaVDnbo\n", + "nxqeQHtPclvMubBfWrAj\n", + "fYKjiEbwSDRQkmvcagsl\n", + "lsdqaLQgrWDmnkIbxBjo\n", + "lxmALGjsKZzrqvotfged\n", + "XHEaAwjZSuvIMyQOgbBi\n", + "uYbaStKoERTUQjGOvNDH\n", + "lcPIDuGziHSZQVTUOKRt\n", + "unaGWCgRckTUqyhSPEvN\n", + "ERusJIUxQXODHcLVleCY\n", + "DaNOGFzyqZRAKYjMIQwX\n", + "wFdUQfkMnNtIWYSPHyhG\n", + "AMZHnpDfuVKIhEsrjqQy\n", + "HLBShXNzKWnRlGICMxOY\n", + "wlKOFXSuvdPRQpbigfMC\n", + "zcEZNbBhWHXKwaLsyvin\n", + "kVFDpziPQuoRhqmjxHZC\n", + "vVuZzOeEshGpyCQgYHDm\n", + "wGMxIJBkmVohODeWqNjS\n", + "BNqiRzdfguhrnOjYmboZ\n", + "IGJMslVQCKkbPFhrTdmc\n", + "jPCNwvRgVbmGaJWLUcBO\n", + "ZwprGQMinRgOPAEdXcSJ\n", + "HhbPlfJCSVzFeqRomEdw\n", + "UaCzxBjqkregTWbZYXNH\n", + "ehCYxFKJoaOIwrsfiqZc\n", + "zsgSGAhHcMwtWqLVJiQj\n", + "KVijJeuhwxXEDMWOyLIN\n", + "SAsiIUbnpyPRzTjqXvaw\n", + "ABCXsQqGtpNKThgyUmdP\n", + "pZwQmMquvcUEihDWVTJN\n", + "MEKLqfoYywiAHjlWQgPR\n", + "ZRymrGQVaSeFgnLvcubE\n", + "QvJoTaXfdcWZCSHiVBMD\n", + "zaHBmVGsAeZFpXwlcIif\n", + "DPhVlCvQkHruOTjfXoit\n", + "ycWVZMmUKDAYOuCJtaNl\n", + "MgZCFKqJWkvXOmIiaLzb\n", + "dHktuSxXEKNZTCnmVIBb\n", + "mQAsyGOSxlNHIZkBFqXr\n", + "NUPRjTKDsXAyLEmxMkgY\n", + "WxzvuLNnRdGQgeJPAjTp\n", + "eZuMoiGWcBCdHmzxQErw\n", + "oQJVDEfiWByYNgRqelnr\n", + "YnIWmiohbdqUuLBlvpGK\n", + "ZYOBHCgnahuyXGQoEPWs\n", + "LTtWaDkUZEJKYlujHwgy\n", + "oQuecHFCzJPIhGbxRXZW\n", + "BnHJDGKQsoaePlbtXNCz\n", + "gMjevVkCmSLHhWIJrPdA\n", + "KXiovuQegHWSryZORwbJ\n", + "bLsraneyHjqpXoFWIcKV\n", + "gpuZnRYrDsJwLGqHiAeU\n", + "fanlmsjdMyRGrTzkXhSB\n", + "JtpLOPWKdDIiYRQuweaH\n", + "LjBKkJhYrOcNnEQVUGmw\n", + "eBFKkUxrXCTPMyhJLIDt\n", + "MuylKQtBmEHdGrwOcYIL\n", + "HdyowWNmKXOpnsQASJah\n", + "PpkcvnjbloHRhexaqyNG\n", + "JgAelRaIqYvChZidbwNu\n", + "njRhlEzbPUkGAsquQixL\n", + "aBDFrLeonXGxRVjlcJmP\n", + "pMyPwDRnWofeKkcZdtSi\n", + "xseyWFclISHbuYArpwfR\n", + "MIyrESFOzsYNcQLexBtn\n", + "BFgWCtmqjlLEZPkNinzG\n", + "tZuQqwNCAOmHYiLygDfB\n", + "VIjNiYeuvXMkxznQhDlO\n", + "XqSCsAMLkjuYPvOBtiFE\n", + "rPUgGXTdZaewtlbsIuzO\n", + "vPFhgfCOEsXwMNdrSWqL\n", + "qiYgbfDuFskIeaAXndPy\n", + "tkYwMsbHqPCupichvgQG\n", + "vfjGNduJWbAXMFiDltwz\n", + "lFOwxcYuXtLBZkHgSGiI\n", + "QzwjAhdSDnLNfgJZVpPF\n", + "eOkjwcNlHvWQGFzfmSCb\n", + "OAWabsxCqUyXwvQGMcLu\n", + "leHQgwiaUxkAJjrLtTVE\n", + "nofBgqJFaMCpNXHEvmiK\n", + "lLPxvUArDaKIEhtngSym\n", + "SztlPvYbmroxUchgLOjA\n", + "coStRBfVKgQCOLXlduTN\n", + "rWgVBMXNZcuFxTCARlek\n", + "HNyOxnGVRPhaiTSWLmDJ\n", + "pbahedKTcUnroBGPuiOS\n", + "KlDqBRUPTabeoLfuwJWp\n", + "hzHdYxsrRLEStDPBeCnj\n", + "riXShJWPoExQtaeTfmHl\n", + "xtLWamKGIUAZTqOHCnPf\n", + "uTGhZrVvWaQdCEUtYifX\n", + "vaqFurCdWyXHLhfGVTob\n", + "ezolhkTPEZgYMpQLNDwH\n", + "GlDaXmIzKYbJijxVopvQ\n", + "LWTjqxBivlSIkonsDYea\n", + "XUGoBxLutsWHfnqaDgVZ\n", + "rGlEhfbMBFexIAqoOksX\n", + "ezYWpTtVAGOaZflgHbmv\n", + "JYNOFsgKXTLhGARuyQtj\n", + "CumvlEdLnTiJfVSaUXFQ\n", + "IKFtRrdobJWgQLjMcuyA\n", + "LBzaNpbqieKXGnZyOuYj\n", + "FChJgBWQfPEdqvuUiwZr\n", + "DQwBSAjTUiWEyqNusnOb\n", + "QShwXlfriAYJmeGZzUTu\n", + "yWzEfIFTiYxVtvUwobuj\n", + "qlMutgDxrJbwVLUshnkP\n", + "MgazCSHDRsunwpFrEiVh\n", + "WaHhAFDNfmYKynPdJopX\n", + "bcJDpfNFhLIHQPYjdyoZ\n", + "RAMVKFSlGXkhgbsLZeJt\n", + "pzNJrhBADSdsWePMRKmO\n", + "cEoLpylTMQrZdOwesUum\n", + "SKNcDRAHOwdmzvMBUuyX\n", + "WaHvOAJLntZPNoUpqmsi\n", + "dzBuZjyHfGKUPVlTWbcx\n", + "HzncJXBQaelsmZuFIKEO\n", + "boyKCgWhmdkjFvpzZJNE\n", + "xgNkOlEopLUrsTWYtQbi\n", + "MygwfKFWtNkHBbTdDVQo\n", + "eZzwBlXJKmqcvtDWjRVh\n", + "fLePOoiyajxqMQkHnIWA\n", + "kYSouOxPZjWAMfpbstCh\n", + "RYKbDQPwULToSNAzaWvJ\n", + "ANmYWJGfhCOdiEeXkcop\n", + "YMajKziodSuhwmyCGJgb\n", + "bvIwhRLxnCEOQpUqHkZc\n", + "JBIWDSVjKaLkNmyUfpXl\n", + "UJeYsXliQyrjvdOZhILx\n", + "UwcLpnikBXrElTbShWdQ\n", + "CUGHBmdQYRrpAtvshMDy\n", + "fQKrtHYMmTPvAlkCeaFx\n", + "zDwigXSQGVUFbfJWlCRZ\n", + "meZBuwbGDQorTiOUfdvS\n", + "eTwridFjtsyRxCczbQhf\n", + "UtRfLDNQBbMmsKqVdiox\n", + "ZAuSRYClHhQrWPxiIeJL\n", + "FZkOhKXEnStolbgAYWaG\n", + "ecNGvrawJUbiOCQBjhqM\n", + "AEIYTrloixpZzsfUkytF\n", + "yhmUTqQifCnFvHuYsojI\n", + "bONwZCYgqELtmIxFjQaG\n", + "RSKWlcXYBztdpfQUxIDq\n", + "gJZhepjRmqIsHytSwMUQ\n", + "kyBtSwZiuEmqvaMTCOlD\n", + "eYdMwKnisUGOQtgAXaCc\n", + "AYQoiaRlKwWTJMgmuPUx\n", + "ILYcRFnpbkrMwlJfBCUi\n", + "RwEOCojvXMiDLhzgtpqN\n", + "ESraYJKlItHNLCqdRxMk\n", + "EmjNFPdnuXQfepTwBDSY\n", + "qywHOpBgnAVJFseRLTKf\n", + "XJSdvZrsjLmnkMWChoAQ\n", + "yCpucYmNnjszMfDtrBUE\n", + "RGkFlbIqVfimDBZrwjWa\n", + "tXfWKSvzQOgueokrdJpC\n", + "BeoqdAIRXkCuYlrPWJMF\n", + "yJplqjsEbuxWwUDrfAHI\n", + "OfuYNSmTpArljWIydsvL\n", + "Your list of random numbers have been written to the file named\n", + "ran_numbers.txt\n" + ] + } + ], + "source": [ + "\n", + "# import the random module\n", + "import random as r\n", + "import string as s\n", + "\n", + "# define the main function\n", + "def main():\n", + "\n", + " \n", + " random_numbers = open('ran_numbers.txt', 'w')\n", + "\n", + " # get the number of random numbers to be generated\n", + " qty_numbers = 20000\n", + "\n", + " print('Your list of random numbers are: ')\n", + "\n", + " # create a loop to generate the random numbers in the quantity specified\n", + " for count in range (qty_numbers):\n", + " numbers = r.sample(s.ascii_letters, 20)\n", + " number=''.join(numbers)\n", + " # print the list of random numbers\n", + " print(number)\n", + "\n", + "\n", + " # convert the numbers to a string and write them to the file\n", + " random_numbers.write(str(number)+ '\\n')\n", + "\n", + " # close the file\n", + " random_numbers.close()\n", + "\n", + " # tell the user that the numbers have been written to the file name.\n", + " print('Your list of random numbers have been written to the file named')\n", + " print('ran_numbers.txt')\n", + "\n", + "# call the main function\n", + "main()\n" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "output_type": "error", + "ename": "SyntaxError", + "evalue": "invalid syntax (, line 1)", + "traceback": [ + "\u001b[1;36m File \u001b[1;32m\"\"\u001b[1;36m, line \u001b[1;32m1\u001b[0m\n\u001b[1;33m `\u001b[0m\n\u001b[1;37m ^\u001b[0m\n\u001b[1;31mSyntaxError\u001b[0m\u001b[1;31m:\u001b[0m invalid syntax\n" + ] + } + ], + "source": [ + "\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Your list of random numbers are: \nXzITEYWGqAthUJmfLlpH\nYour list of random numbers have been written to the file named\nran_numbers.txt\nvpwAyOuUHrgGthJFbfQk\n" + ] + }, + { + "output_type": "error", + "ename": "ValueError", + "evalue": "I/O operation on closed file.", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'Your list of random numbers have been written to the file named'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 14\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'ran_numbers.txt'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 15\u001b[1;33m \u001b[0mmain\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[1;32m\u001b[0m in \u001b[0;36mmain\u001b[1;34m()\u001b[0m\n\u001b[0;32m 9\u001b[0m \u001b[0mnumber\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m''\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mjoin\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumbers\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 10\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumber\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 11\u001b[1;33m \u001b[0mrandom_numbers\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mwrite\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mstr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnumber\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m+\u001b[0m \u001b[1;34m'\\n'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 12\u001b[0m \u001b[0mrandom_numbers\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 13\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m'Your list of random numbers have been written to the file named'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", + "\u001b[1;31mValueError\u001b[0m: I/O operation on closed file." + ] + } + ], + "source": [ + "import random as r\n", + "import string as s\n", + "def main():\n", + " random_numbers = open('ran_numbers.txt', 'w+')\n", + " qty_numbers = 200\n", + " print('Your list of random numbers are: ')\n", + " for count in range (qty_numbers):\n", + " numbers = r.sample(s.ascii_letters, 20)\n", + " number=''.join(numbers)\n", + " print(number)\n", + " random_numbers.write(str(number)+ '\\n')\n", + " random_numbers.close()\n", + " print('Your list of random numbers have been written to the file named')\n", + " print('ran_numbers.txt')\n", + "main()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ] +} \ No newline at end of file