#include <iostream> #include <cstring> using namespace std; class PatternGeneratorException {}; class PatternGenerator { private: int *_src; int *_flag; int *_indexes; int *_list; int _srcsize; int _len; int _count; int _all; PatternGenerator() {} PatternGenerator(int srcsize, int len, int a) : _srcsize(srcsize), _len(len), _all(a) { if (_srcsize < 2 || _len < 2 || _srcsize < _len) { throw PatternGeneratorException(); } _src = new int[_srcsize]; _flag = new int[_srcsize]; _list = new int[_len]; _indexes = new int[len]; for (int i = 0; i < _srcsize; i++) { _flag[i] = 0; } } public: static int nCr(int n, int r); static int nPr(int n, int r); PatternGenerator(int srcsize, int len) : PatternGenerator(srcsize, len, 0) { for (int i = 0; i < _srcsize; i++) { _src[i] = i + 1; } reset(); } PatternGenerator(int size) : PatternGenerator(size, size) { } PatternGenerator(const int *sortedsrc, int srcsize, int len) : PatternGenerator(srcsize, len, 0) { memcpy(_src, sortedsrc, sizeof(int) * _srcsize); reset(); } ~PatternGenerator() { delete [] _src; delete [] _flag; delete [] _list; delete [] _indexes; } int length() const { return _len; } int sourcesize() const { return _srcsize; } int count() const { return _count; } const int* source() const { return _src; } void reset() { for (int i = 0; i < _len; i++) { _flag[_indexes[i]] = 0; } for (int i = 0; i < _len; i++) { _indexes[i] = i; _list[i] = _src[_indexes[i]]; _flag[_indexes[i]] = 1; } _count = 0; } int allpattern() { if (_all == 0) { _all = nCr(_srcsize, _len) * nPr(_len, _len); int c = 0; for (int i = 1; i < _srcsize; i++) { if (_src[i - 1] == _src[i]) { c++; } else { if (c) { c++; _all /= nPr(c, c); c = 0; } } } if (c) { _all /= nPr(c, c); } } return _all; } const int* get(int n) { if (n < 1 || n > allpattern()) { throw PatternGeneratorException(); } while (n != _count) { next(); } return _list; } int hasNext() { if (_count == 0) { return 1; } for (int i = 0; i < _len; i++) { if (_src[_indexes[i]] != _src[_srcsize - i - 1]) { return 1; } } return 0; } const int* next() { if (_count == 0) { _count++; return _list; } int i, j, b, f; i = _len - 1; _flag[_indexes[i]] = 0; f = 1; for (;;) { if (f) { b = _src[_indexes[i]]; for (j = _indexes[i] + 1; j < _srcsize; j++) { if (_flag[j] == 0 && _src[j] != b) { break; } } } else { for (j = 0; j < _srcsize; j++) { if (_flag[j] == 0) { break; } } f = 1; } if (j == _srcsize) { i--; if (i < 0) { reset(); break; } else { _flag[_indexes[i]] = 0; } } else { _indexes[i] = j; _list[i] = _src[_indexes[i]]; _flag[_indexes[i]] = 1; i++; if (i == _len) { // kakutei break; } else { f = 0; } } } _count++; return _list; } }; int PatternGenerator::nCr(int n, int r) { if (n < 0 || r < 0 || n < r) { return 0; } if (n - r < r) { r = n - r; } int c = 1; for (int i = 1; i <= r; i++) { c *= n; c /= i; n--; } return c; } int PatternGenerator::nPr(int n, int r) { if (n < 0 || r < 0 || n < r) { return 0; } int p = 1; while (r > 0) { p *= n; n--; r--; } return p; } int main() { int src[] = { 1, 2, 2, 5}; int len = sizeof(src) / sizeof(src[0]); PatternGenerator gen(15); PatternGenerator gen2(5, 3); PatternGenerator gen3(src, len, len); cout << "all pattern: " << gen.allpattern() << endl; cout << "all pattern 2: " << gen2.allpattern() << endl; cout << "all pattern 3: " << gen3.allpattern() << endl; const int *kk = gen.get(36690094); cout.fill('.'); cout.width(8); cout << gen.count() << ": "; for (int i = 0; i < gen.length(); i++) { cout << "_ABCDEFGHIJKLMNOPQRSTUVWXYZ"[kk[i]]; } cout << endl << endl; int src2[] = { 1, 2, 2, 2, 5, 7, 7, 9}; int len2 = sizeof(src2) / sizeof(src2[0]); PatternGenerator gen4(src2, len2, len2); cout << "all pattern 4: " << gen4.allpattern() << endl; while (gen4.hasNext()) { const int *k = gen4.next(); cout.fill('_'); cout.width(8); cout << gen4.count() << ": "; for (int i = 0; i < gen4.length(); i++) { cout << k[i]; } cout << endl; } return 0; }
Standard input is empty
all pattern: 2004310016 all pattern 2: 60 all pattern 3: 12 36690094: ABCDOFENLIKMHJG all pattern 4: 3360 _______1: 12225779 _______2: 12225797 _______3: 12225977 _______4: 12227579 _______5: 12227597 _______6: 12227759 _______7: 12227795 _______8: 12227957 _______9: 12227975 ______10: 12229577 ______11: 12229757 ______12: 12229775 ______13: 12252779 ______14: 12252797 ______15: 12252977 ______16: 12257279 ______17: 12257297 ______18: 12257729 ______19: 12257792 ______20: 12257927 ______21: 12257972 ______22: 12259277 ______23: 12259727 ______24: 12259772 ______25: 12272579 ______26: 12272597 ______27: 12272759 ______28: 12272795 ______29: 12272957 ______30: 12272975 ______31: 12275279 ______32: 12275297 ______33: 12275729 ______34: 12275792 ______35: 12275927 ______36: 12275972 ______37: 12277259 ______38: 12277295 ______39: 12277529 ______40: 12277592 ______41: 12277925 ______42: 12277952 ______43: 12279257 ______44: 12279275 ______45: 12279527 ______46: 12279572 ______47: 12279725 ______48: 12279752 ______49: 12292577 ______50: 12292757 ______51: 12292775 ______52: 12295277 ______53: 12295727 ______54: 12295772 ______55: 12297257 ______56: 12297275 ______57: 12297527 ______58: 12297572 ______59: 12297725 ______60: 12297752 ______61: 12522779 ______62: 12522797 ______63: 12522977 ______64: 12527279 ______65: 12527297 ______66: 12527729 ______67: 12527792 ______68: 12527927 ______69: 12527972 ______70: 12529277 ______71: 12529727 ______72: 12529772 ______73: 12572279 ______74: 12572297 ______75: 12572729 ______76: 12572792 ______77: 12572927 ______78: 12572972 ______79: 12577229 ______80: 12577292 ______81: 12577922 ______82: 12579227 ______83: 12579272 ______84: 12579722 ______85: 12592277 ______86: 12592727 ______87: 12592772 ______88: 12597227 ______89: 12597272 ______90: 12597722 ______91: 12722579 ______92: 12722597 ______93: 12722759 ______94: 12722795 ______95: 12722957 ______96: 12722975 ______97: 12725279 ______98: 12725297 ______99: 12725729 _____100: 12725792 _____101: 12725927 _____102: 12725972 _____103: 12727259 _____104: 12727295 _____105: 12727529 _____106: 12727592 _____107: 12727925 _____108: 12727952 _____109: 12729257 _____110: 12729275 _____111: 12729527 _____112: 12729572 _____113: 12729725 _____114: 12729752 _____115: 12752279 _____116: 12752297 _____117: 12752729 _____118: 12752792 _____119: 12752927 _____120: 12752972 _____121: 12757229 _____122: 12757292 _____123: 12757922 _____124: 12759227 _____125: 12759272 _____126: 12759722 _____127: 12772259 _____128: 12772295 _____129: 12772529 _____130: 12772592 _____131: 12772925 _____132: 12772952 _____133: 12775229 _____134: 12775292 _____135: 12775922 _____136: 12779225 _____137: 12779252 _____138: 12779522 _____139: 12792257 _____140: 12792275 _____141: 12792527 _____142: 12792572 _____143: 12792725 _____144: 12792752 _____145: 12795227 _____146: 12795272 _____147: 12795722 _____148: 12797225 _____149: 12797252 _____150: 12797522 _____151: 12922577 _____152: 12922757 _____153: 12922775 _____154: 12925277 _____155: 12925727 _____156: 12925772 _____157: 12927257 _____158: 12927275 _____159: 12927527 _____160: 12927572 _____161: 12927725 _____162: 12927752 _____163: 12952277 _____164: 12952727 _____165: 12952772 _____166: 12957227 _____167: 12957272 _____168: 12957722 _____169: 12972257 _____170: 12972275 _____171: 12972527 _____172: 12972572 _____173: 12972725 _____174: 12972752 _____175: 12975227 _____176: 12975272 _____177: 12975722 _____178: 12977225 _____179: 12977252 _____180: 12977522 _____181: 15222779 _____182: 15222797 _____183: 15222977 _____184: 15227279 _____185: 15227297 _____186: 15227729 _____187: 15227792 _____188: 15227927 _____189: 15227972 _____190: 15229277 _____191: 15229727 _____192: 15229772 _____193: 15272279 _____194: 15272297 _____195: 15272729 _____196: 15272792 _____197: 15272927 _____198: 15272972 _____199: 15277229 _____200: 15277292 _____201: 15277922 _____202: 15279227 _____203: 15279272 _____204: 15279722 _____205: 15292277 _____206: 15292727 _____207: 15292772 _____208: 15297227 _____209: 15297272 _____210: 15297722 _____211: 15722279 _____212: 15722297 _____213: 15722729 _____214: 15722792 _____215: 15722927 _____216: 15722972 _____217: 15727229 _____218: 15727292 _____219: 15727922 _____220: 15729227 _____221: 15729272 _____222: 15729722 _____223: 15772229 _____224: 15772292 _____225: 15772922 _____226: 15779222 _____227: 15792227 _____228: 15792272 _____229: 15792722 _____230: 15797222 _____231: 15922277 _____232: 15922727 _____233: 15922772 _____234: 15927227 _____235: 15927272 _____236: 15927722 _____237: 15972227 _____238: 15972272 _____239: 15972722 _____240: 15977222 _____241: 17222579 _____242: 17222597 _____243: 17222759 _____244: 17222795 _____245: 17222957 _____246: 17222975 _____247: 17225279 _____248: 17225297 _____249: 17225729 _____250: 17225792 _____251: 17225927 _____252: 17225972 _____253: 17227259 _____254: 17227295 _____255: 17227529 _____256: 17227592 _____257: 17227925 _____258: 17227952 _____259: 17229257 _____260: 17229275 _____261: 17229527 _____262: 17229572 _____263: 17229725 _____264: 17229752 _____265: 17252279 _____266: 17252297 _____267: 17252729 _____268: 17252792 _____269: 17252927 _____270: 17252972 _____271: 17257229 _____272: 17257292 _____273: 17257922 _____274: 17259227 _____275: 17259272 _____276: 17259722 _____277: 17272259 _____278: 17272295 _____279: 17272529 _____280: 17272592 _____281: 17272925 _____282: 17272952 _____283: 17275229 _____284: 17275292 _____285: 17275922 _____286: 17279225 _____287: 17279252 _____288: 17279522 _____289: 17292257 _____290: 17292275 _____291: 17292527 _____292: 17292572 _____293: 17292725 _____294: 17292752 _____295: 17295227 _____296: 17295272 _____297: 17295722 _____298: 17297225 _____299: 17297252 _____300: 17297522 _____301: 17522279 _____302: 17522297 _____303: 17522729 _____304: 17522792 _____305: 17522927 _____306: 17522972 _____307: 17527229 _____308: 17527292 _____309: 17527922 _____310: 17529227 _____311: 17529272 _____312: 17529722 _____313: 17572229 _____314: 17572292 _____315: 17572922 _____316: 17579222 _____317: 17592227 _____318: 17592272 _____319: 17592722 _____320: 17597222 _____321: 17722259 _____322: 17722295 _____323: 17722529 _____324: 17722592 _____325: 17722925 _____326: 17722952 _____327: 17725229 _____328: 17725292 _____329: 17725922 _____330: 17729225 _____331: 17729252 _____332: 17729522 _____333: 17752229 _____334: 17752292 _____335: 17752922 _____336: 17759222 _____337: 17792225 _____338: 17792252 _____339: 17792522 _____340: 17795222 _____341: 17922257 _____342: 17922275 _____343: 17922527 _____344: 17922572 _____345: 17922725 _____346: 17922752 _____347: 17925227 _____348: 17925272 _____349: 17925722 _____350: 17927225 _____351: 17927252 _____352: 17927522 _____353: 17952227 _____354: 17952272 _____355: 17952722 _____356: 17957222 _____357: 17972225 _____358: 17972252 _____359: 17972522 _____360: 17975222 _____361: 19222577 _____362: 19222757 _____363: 19222775 _____364: 19225277 _____365: 19225727 _____366: 19225772 _____367: 19227257 _____368: 19227275 _____369: 19227527 _____370: 19227572 _____371: 19227725 _____372: 19227752 _____373: 19252277 _____374: 19252727 _____375: 19252772 _____376: 19257227 _____377: 19257272 _____378: 19257722 _____379: 19272257 _____380: 19272275 _____381: 19272527 _____382: 19272572 _____383: 19272725 _____384: 19272752 _____385: 19275227 _____386: 19275272 _____387: 19275722 _____388: 19277225 _____389: 19277252 _____390: 19277522 _____391: 19522277 _____392: 19522727 _____393: 19522772 _____394: 19527227 _____395: 19527272 _____396: 19527722 _____397: 19572227 _____398: 19572272 _____399: 19572722 _____400: 19577222 _____401: 19722257 _____402: 19722275 _____403: 19722527 _____404: 19722572 _____405: 19722725 _____406: 19722752 _____407: 19725227 _____408: 19725272 _____409: 19725722 _____410: 19727225 _____411: 19727252 _____412: 19727522 _____413: 19752227 _____414: 19752272 _____415: 19752722 _____416: 19757222 _____417: 19772225 _____418: 19772252 _____419: 19772522 _____420: 19775222 _____421: 21225779 _____422: 21225797 _____423: 21225977 _____424: 21227579 _____425: 21227597 _____426: 21227759 _____427: 21227795 _____428: 21227957 _____429: 21227975 _____430: 21229577 _____431: 21229757 _____432: 21229775 _____433: 21252779 _____434: 21252797 _____435: 21252977 _____436: 21257279 _____437: 21257297 _____438: 21257729 _____439: 21257792 _____440: 21257927 _____441: 21257972 _____442: 21259277 _____443: 21259727 _____444: 21259772 _____445: 21272579 _____446: 21272597 _____447: 21272759 _____448: 21272795 _____449: 21272957 _____450: 21272975 _____451: 21275279 _____452: 21275297 _____453: 21275729 _____454: 21275792 _____455: 21275927 _____456: 21275972 _____457: 21277259 _____458: 21277295 _____459: 21277529 _____460: 21277592 _____461: 21277925 _____462: 21277952 _____463: 21279257 _____464: 21279275 _____465: 21279527 _____466: 21279572 _____467: 21279725 _____468: 21279752 _____469: 21292577 _____470: 21292757 _____471: 21292775 _____472: 21295277 _____473: 21295727 _____474: 21295772 _____475: 21297257 _____476: 21297275 _____477: 21297527 _____478: 21297572 _____479: 21297725 _____480: 21297752 _____481: 21522779 _____482: 21522797 _____483: 21522977 _____484: 21527279 _____485: 21527297 _____486: 21527729 _____487: 21527792 _____488: 21527927 _____489: 21527972 _____490: 21529277 _____491: 21529727 _____492: 21529772 _____493: 21572279 _____494: 21572297 _____495: 21572729 _____496: 21572792 _____497: 21572927 _____498: 21572972 _____499: 21577229 _____500: 21577292 _____501: 21577922 _____502: 21579227 _____503: 21579272 _____504: 21579722 _____505: 21592277 _____506: 21592727 _____507: 21592772 _____508: 21597227 _____509: 21597272 _____510: 21597722 _____511: 21722579 _____512: 21722597 _____513: 21722759 _____514: 21722795 _____515: 21722957 _____516: 21722975 _____517: 21725279 _____518: 21725297 _____519: 21725729 _____520: 21725792 _____521: 21725927 _____522: 21725972 _____523: 21727259 _____524: 21727295 _____525: 21727529 _____526: 21727592 _____527: 21727925 _____528: 21727952 _____529: 21729257 _____530: 21729275 _____531: 21729527 _____532: 21729572 _____533: 21729725 _____534: 21729752 _____535: 21752279 _____536: 21752297 _____537: 21752729 _____538: 21752792 _____539: 21752927 _____540: 21752972 _____541: 21757229 _____542: 21757292 _____543: 21757922 _____544: 21759227 _____545: 21759272 _____546: 21759722 _____547: 21772259 _____548: 21772295 _____549: 21772529 _____550: 21772592 _____551: 21772925 _____552: 21772952 _____553: 21775229 _____554: 21775292 _____555: 21775922 _____556: 21779225 _____557: 21779252 _____558: 21779522 _____559: 21792257 _____560: 21792275 _____561: 21792527 _____562: 21792572 _____563: 21792725 _____564: 21792752 _____565: 21795227 _____566: 21795272 _____567: 21795722 _____568: 21797225 _____569: 21797252 _____570: 21797522 _____571: 21922577 _____572: 21922757 _____573: 21922775 _____574: 21925277 _____575: 21925727 _____576: 21925772 _____577: 21927257 _____578: 21927275 _____579: 21927527 _____580: 21927572 _____581: 21927725 _____582: 21927752 _____583: 21952277 _____584: 21952727 _____585: 21952772 _____586: 21957227 _____587: 21957272 _____588: 21957722 _____589: 21972257 _____590: 21972275 _____591: 21972527 _____592: 21972572 _____593: 21972725 _____594: 21972752 _____595: 21975227 _____596: 21975272 _____597: 21975722 _____598: 21977225 _____599: 21977252 _____600: 21977522 _____601: 22125779 _____602: 22125797 _____603: 22125977 _____604: 22127579 _____605: 22127597 _____606: 22127759 _____607: 22127795 _____608: 22127957 _____609: 22127975 _____610: 22129577 _____611: 22129757 _____612: 22129775 _____613: 22152779 _____614: 22152797 _____615: 22152977 _____616: 22157279 _____617: 22157297 _____618: 22157729 _____619: 22157792 _____620: 22157927 _____621: 22157972 _____622: 22159277 _____623: 22159727 _____624: 22159772 _____625: 22172579 _____626: 22172597 _____627: 22172759 _____628: 22172795 _____629: 22172957 _____630: 22172975 _____631: 22175279 _____632: 22175297 _____633: 22175729 _____634: 22175792 _____635: 22175927 _____636: 22175972 _____637: 22177259 _____638: 22177295 _____639: 22177529 _____640: 22177592 _____641: 22177925 _____642: 22177952 _____643: 22179257 _____644: 22179275 _____645: 22179527 _____646: 22179572 _____647: 22179725 _____648: 22179752 _____649: 22192577 _____650: 22192757 _____651: 22192775 _____652: 22195277 _____653: 22195727 _____654: 22195772 _____655: 22197257 _____656: 22197275 _____657: 22197527 _____658: 22197572 _____659: 22197725 _____660: 22197752 _____661: 22215779 _____662: 22215797 _____663: 22215977 _____664: 22217579 _____665: 22217597 _____666: 22217759 _____667: 22217795 _____668: 22217957 _____669: 22217975 _____670: 22219577 _____671: 22219757 _____672: 22219775 _____673: 22251779 _____674: 22251797 _____675: 22251977 _____676: 22257179 _____677: 22257197 _____678: 22257719 _____679: 22257791 _____680: 22257917 _____681: 22257971 _____682: 22259177 _____683: 22259717 _____684: 22259771 _____685: 22271579 _____686: 22271597 _____687: 22271759 _____688: 22271795 _____689: 22271957 _____690: 22271975 _____691: 22275179 _____692: 22275197 _____693: 22275719 _____694: 22275791 _____695: 22275917 _____696: 22275971 _____697: 22277159 _____698: 22277195 _____699: 22277519 _____700: 22277591 _____701: 22277915 _____702: 22277951 _____703: 22279157 _____704: 22279175 _____705: 22279517 _____706: 22279571 _____707: 22279715 _____708: 22279751 _____709: 22291577 _____710: 22291757 _____711: 22291775 _____712: 22295177 _____713: 22295717 _____714: 22295771 _____715: 22297157 _____716: 22297175 _____717: 22297517 _____718: 22297571 _____719: 22297715 _____720: 22297751 _____721: 22512779 _____722: 22512797 _____723: 22512977 _____724: 22517279 _____725: 22517297 _____726: 22517729 _____727: 22517792 _____728: 22517927 _____729: 22517972 _____730: 22519277 _____731: 22519727 _____732: 22519772 _____733: 22521779 _____734: 22521797 _____735: 22521977 _____736: 22527179 _____737: 22527197 _____738: 22527719 _____739: 22527791 _____740: 22527917 _____741: 22527971 _____742: 22529177 _____743: 22529717 _____744: 22529771 _____745: 22571279 _____746: 22571297 _____747: 22571729 _____748: 22571792 _____749: 22571927 _____750: 22571972 _____751: 22572179 _____752: 22572197 _____753: 22572719 _____754: 22572791 _____755: 22572917 _____756: 22572971 _____757: 22577129 _____758: 22577192 _____759: 22577219 _____760: 22577291 _____761: 22577912 _____762: 22577921 _____763: 22579127 _____764: 22579172 _____765: 22579217 _____766: 22579271 _____767: 22579712 _____768: 22579721 _____769: 22591277 _____770: 22591727 _____771: 22591772 _____772: 22592177 _____773: 22592717 _____774: 22592771 _____775: 22597127 _____776: 22597172 _____777: 22597217 _____778: 22597271 _____779: 22597712 _____780: 22597721 _____781: 22712579 _____782: 22712597 _____783: 22712759 _____784: 22712795 _____785: 22712957 _____786: 22712975 _____787: 22715279 _____788: 22715297 _____789: 22715729 _____790: 22715792 _____791: 22715927 _____792: 22715972 _____793: 22717259 _____794: 22717295 _____795: 22717529 _____796: 22717592 _____797: 22717925 _____798: 22717952 _____799: 22719257 _____800: 22719275 _____801: 22719527 _____802: 22719572 _____803: 22719725 _____804: 22719752 _____805: 22721579 _____806: 22721597 _____807: 22721759 _____808: 22721795 _____809: 22721957 _____810: 22721975 _____811: 22725179 _____812: 22725197 _____813: 22725719 _____814: 22725791 _____815: 22725917 _____816: 22725971 _____817: 22727159 _____818: 22727195 _____819: 22727519 _____820: 22727591 _____821: 22727915 _____822: 22727951 _____823: 22729157 _____824: 22729175 _____825: 22729517 _____826: 22729571 _____827: 22729715 _____828: 22729751 _____829: 22751279 _____830: 22751297 _____831: 22751729 _____832: 22751792 _____833: 22751927 _____834: 22751972 _____835: 22752179 _____836: 22752197 _____837: 22752719 _____838: 22752791 _____839: 22752917 _____840: 22752971 _____841: 22757129 _____842: 22757192 _____843: 22757219 _____844: 22757291 _____845: 22757912 _____846: 22757921 _____847: 22759127 _____848: 22759172 _____849: 22759217 _____850: 22759271 _____851: 22759712 _____852: 22759721 _____853: 22771259 _____854: 22771295 _____855: 22771529 _____856: 22771592 _____857: 22771925 _____858: 22771952 _____859: 22772159 _____860: 22772195 _____861: 22772519 _____862: 22772591 _____863: 22772915 _____864: 22772951 _____865: 22775129 _____866: 22775192 _____867: 22775219 _____868: 22775291 _____869: 22775912 _____870: 22775921 _____871: 22779125 _____872: 22779152 _____873: 22779215 _____874: 22779251 _____875: 22779512 _____876: 22779521 _____877: 22791257 _____878: 22791275 _____879: 22791527 _____880: 22791572 _____881: 22791725 _____882: 22791752 _____883: 22792157 _____884: 22792175 _____885: 22792517 _____886: 22792571 _____887: 22792715 _____888: 22792751 _____889: 22795127 _____890: 22795172 _____891: 22795217 _____892: 22795271 _____893: 22795712 _____894: 22795721 _____895: 22797125 _____896: 22797152 _____897: 22797215 _____898: 22797251 _____899: 22797512 _____900: 22797521 _____901: 22912577 _____902: 22912757 _____903: 22912775 _____904: 22915277 _____905: 22915727 _____906: 22915772 _____907: 22917257 _____908: 22917275 _____909: 22917527 _____910: 22917572 _____911: 22917725 _____912: 22917752 _____913: 22921577 _____914: 22921757 _____915: 22921775 _____916: 22925177 _____917: 22925717 _____918: 22925771 _____919: 22927157 _____920: 22927175 _____921: 22927517 _____922: 22927571 _____923: 22927715 _____924: 22927751 _____925: 22951277 _____926: 22951727 _____927: 22951772 _____928: 22952177 _____929: 22952717 _____930: 22952771 _____931: 22957127 _____932: 22957172 _____933: 22957217 _____934: 22957271 _____935: 22957712 _____936: 22957721 _____937: 22971257 _____938: 22971275 _____939: 22971527 _____940: 22971572 _____941: 22971725 _____942: 22971752 _____943: 22972157 _____944: 22972175 _____945: 22972517 _____946: 22972571 _____947: 22972715 _____948: 22972751 _____949: 22975127 _____950: 22975172 _____951: 22975217 _____952: 22975271 _____953: 22975712 _____954: 22975721 _____955: 22977125 _____956: 22977152 _____957: 22977215 _____958: 22977251 _____959: 22977512 _____960: 22977521 _____961: 25122779 _____962: 25122797 _____963: 25122977 _____964: 25127279 _____965: 25127297 _____966: 25127729 _____967: 25127792 _____968: 25127927 _____969: 25127972 _____970: 25129277 _____971: 25129727 _____972: 25129772 _____973: 25172279 _____974: 25172297 _____975: 25172729 _____976: 25172792 _____977: 25172927 _____978: 25172972 _____979: 25177229 _____980: 25177292 _____981: 25177922 _____982: 25179227 _____983: 25179272 _____984: 25179722 _____985: 25192277 _____986: 25192727 _____987: 25192772 _____988: 25197227 _____989: 25197272 _____990: 25197722 _____991: 25212779 _____992: 25212797 _____993: 25212977 _____994: 25217279 _____995: 25217297 _____996: 25217729 _____997: 25217792 _____998: 25217927 _____999: 25217972 ____1000: 25219277 ____1001: 25219727 ____1002: 25219772 ____1003: 25221779 ____1004: 25221797 ____1005: 25221977 ____1006: 25227179 ____1007: 25227197 ____1008: 25227719 ____1009: 25227791 ____1010: 25227917 ____1011: 25227971 ____1012: 25229177 ____1013: 25229717 ____1014: 25229771 ____1015: 25271279 ____1016: 25271297 ____1017: 25271729 ____1018: 25271792 ____1019: 25271927 ____1020: 25271972 ____1021: 25272179 ____1022: 25272197 ____1023: 25272719 ____1024: 25272791 ____1025: 25272917 ____1026: 25272971 ____1027: 25277129 ____1028: 25277192 ____1029: 25277219 ____1030: 25277291 ____1031: 25277912 ____1032: 25277921 ____1033: 25279127 ____1034: 25279172 ____1035: 25279217 ____1036: 25279271 ____1037: 25279712 ____1038: 25279721 ____1039: 25291277 ____1040: 25291727 ____1041: 25291772 ____1042: 25292177 ____1043: 25292717 ____1044: 25292771 ____1045: 25297127 ____1046: 25297172 ____1047: 25297217 ____1048: 25297271 ____1049: 25297712 ____1050: 25297721 ____1051: 25712279 ____1052: 25712297 ____1053: 25712729 ____1054: 25712792 ____1055: 25712927 ____1056: 25712972 ____1057: 25717229 ____1058: 25717292 ____1059: 25717922 ____1060: 25719227 ____1061: 25719272 ____1062: 25719722 ____1063: 25721279 ____1064: 25721297 ____1065: 25721729 ____1066: 25721792 ____1067: 25721927 ____1068: 25721972 ____1069: 25722179 ____1070: 25722197 ____1071: 25722719 ____1072: 25722791 ____1073: 25722917 ____1074: 25722971 ____1075: 25727129 ____1076: 25727192 ____1077: 25727219 ____1078: 25727291 ____1079: 25727912 ____1080: 25727921 ____1081: 25729127 ____1082: 25729172 ____1083: 25729217 ____1084: 25729271 ____1085: 25729712 ____1086: 25729721 ____1087: 25771229 ____1088: 25771292 ____1089: 25771922 ____1090: 25772129 ____1091: 25772192 ____1092: 25772219 ____1093: 25772291 ____1094: 25772912 ____1095: 25772921 ____1096: 25779122 ____1097: 25779212 ____1098: 25779221 ____1099: 25791227 ____1100: 25791272 ____1101: 25791722 ____1102: 25792127 ____1103: 25792172 ____1104: 25792217 ____1105: 25792271 ____1106: 25792712 ____1107: 25792721 ____1108: 25797122 ____1109: 25797212 ____1110: 25797221 ____1111: 25912277 ____1112: 25912727 ____1113: 25912772 ____1114: 25917227 ____1115: 25917272 ____1116: 25917722 ____1117: 25921277 ____1118: 25921727 ____1119: 25921772 ____1120: 25922177 ____1121: 25922717 ____1122: 25922771 ____1123: 25927127 ____1124: 25927172 ____1125: 25927217 ____1126: 25927271 ____1127: 25927712 ____1128: 25927721 ____1129: 25971227 ____1130: 25971272 ____1131: 25971722 ____1132: 25972127 ____1133: 25972172 ____1134: 25972217 ____1135: 25972271 ____1136: 25972712 ____1137: 25972721 ____1138: 25977122 ____1139: 25977212 ____1140: 25977221 ____1141: 27122579 ____1142: 27122597 ____1143: 27122759 ____1144: 27122795 ____1145: 27122957 ____1146: 27122975 ____1147: 27125279 ____1148: 27125297 ____1149: 27125729 ____1150: 27125792 ____1151: 27125927 ____1152: 27125972 ____1153: 27127259 ____1154: 27127295 ____1155: 27127529 ____1156: 27127592 ____1157: 27127925 ____1158: 27127952 ____1159: 27129257 ____1160: 27129275 ____1161: 27129527 ____1162: 27129572 ____1163: 27129725 ____1164: 27129752 ____1165: 27152279 ____1166: 27152297 ____1167: 27152729 ____1168: 27152792 ____1169: 27152927 ____1170: 27152972 ____1171: 27157229 ____1172: 27157292 ____1173: 27157922 ____1174: 27159227 ____1175: 27159272 ____1176: 27159722 ____1177: 27172259 ____1178: 27172295 ____1179: 27172529 ____1180: 27172592 ____1181: 27172925 ____1182: 27172952 ____1183: 27175229 ____1184: 27175292 ____1185: 27175922 ____1186: 27179225 ____1187: 27179252 ____1188: 27179522 ____1189: 27192257 ____1190: 27192275 ____1191: 27192527 ____1192: 27192572 ____1193: 27192725 ____1194: 27192752 ____1195: 27195227 ____1196: 27195272 ____1197: 27195722 ____1198: 27197225 ____1199: 27197252 ____1200: 27197522 ____1201: 27212579 ____1202: 27212597 ____1203: 27212759 ____1204: 27212795 ____1205: 27212957 ____1206: 27212975 ____1207: 27215279 ____1208: 27215297 ____1209: 27215729 ____1210: 27215792 ____1211: 27215927 ____1212: 27215972 ____1213: 27217259 ____1214: 27217295 ____1215: 27217529 ____1216: 27217592 ____1217: 27217925 ____1218: 27217952 ____1219: 27219257 ____1220: 27219275 ____1221: 27219527 ____1222: 27219572 ____1223: 27219725 ____1224: 27219752 ____1225: 27221579 ____1226: 27221597 ____1227: 27221759 ____1228: 27221795 ____1229: 27221957 ____1230: 27221975 ____1231: 27225179 ____1232: 27225197 ____1233: 27225719 ____1234: 27225791 ____1235: 27225917 ____1236: 27225971 ____1237: 27227159 ____1238: 27227195 ____1239: 27227519 ____1240: 27227591 ____1241: 27227915 ____1242: 27227951 ____1243: 27229157 ____1244: 27229175 ____1245: 27229517 ____1246: 27229571 ____1247: 27229715 ____1248: 27229751 ____1249: 27251279 ____1250: 27251297 ____1251: 27251729 ____1252: 27251792 ____1253: 27251927 ____1254: 27251972 ____1255: 27252179 ____1256: 27252197 ____1257: 27252719 ____1258: 27252791 ____1259: 27252917 ____1260: 27252971 ____1261: 27257129 ____1262: 27257192 ____1263: 27257219 ____1264: 27257291 ____1265: 27257912 ____1266: 27257921 ____1267: 27259127 ____1268: 27259172 ____1269: 27259217 ____1270: 27259271 ____1271: 27259712 ____1272: 27259721 ____1273: 27271259 ____1274: 27271295 ____1275: 27271529 ____1276: 27271592 ____1277: 27271925 ____1278: 27271952 ____1279: 27272159 ____1280: 27272195 ____1281: 27272519 ____1282: 27272591 ____1283: 27272915 ____1284: 27272951 ____1285: 27275129 ____1286: 27275192 ____1287: 27275219 ____1288: 27275291 ____1289: 27275912 ____1290: 27275921 ____1291: 27279125 ____1292: 27279152 ____1293: 27279215 ____1294: 27279251 ____1295: 27279512 ____1296: 27279521 ____1297: 27291257 ____1298: 27291275 ____1299: 27291527 ____1300: 27291572 ____1301: 27291725 ____1302: 27291752 ____1303: 27292157 ____1304: 27292175 ____1305: 27292517 ____1306: 27292571 ____1307: 27292715 ____1308: 27292751 ____1309: 27295127 ____1310: 27295172 ____1311: 27295217 ____1312: 27295271 ____1313: 27295712 ____1314: 27295721 ____1315: 27297125 ____1316: 27297152 ____1317: 27297215 ____1318: 27297251 ____1319: 27297512 ____1320: 27297521 ____1321: 27512279 ____1322: 27512297 ____1323: 27512729 ____1324: 27512792 ____1325: 27512927 ____1326: 27512972 ____1327: 27517229 ____1328: 27517292 ____1329: 27517922 ____1330: 27519227 ____1331: 27519272 ____1332: 27519722 ____1333: 27521279 ____1334: 27521297 ____1335: 27521729 ____1336: 27521792 ____1337: 27521927 ____1338: 27521972 ____1339: 27522179 ____1340: 27522197 ____1341: 27522719 ____1342: 27522791 ____1343: 27522917 ____1344: 27522971 ____1345: 27527129 ____1346: 27527192 ____1347: 27527219 ____1348: 27527291 ____1349: 27527912 ____1350: 27527921 ____1351: 27529127 ____1352: 27529172 ____1353: 27529217 ____1354: 27529271 ____1355: 27529712 ____1356: 27529721 ____1357: 27571229 ____1358: 27571292 ____1359: 27571922 ____1360: 27572129 ____1361: 27572192 ____1362: 27572219 ____1363: 27572291 ____1364: 27572912 ____1365: 27572921 ____1366: 27579122 ____1367: 27579212 ____1368: 27579221 ____1369: 27591227 ____1370: 27591272 ____1371: 27591722 ____1372: 27592127 ____1373: 27592172 ____1374: 27592217 ____1375: 27592271 ____1376: 27592712 ____1377: 27592721 ____1378: 27597122 ____1379: 27597212 ____1380: 27597221 ____1381: 27712259 ____1382: 27712295 ____1383: 27712529 ____1384: 27712592 ____1385: 27712925 ____1386: 27712952 ____1387: 27715229 ____1388: 27715292 ____1389: 27715922 ____1390: 27719225 ____1391: 27719252 ____1392: 27719522 ____1393: 27721259 ____1394: 27721295 ____1395: 27721529 ____1396: 27721592 ____1397: 27721925 ____1398: 27721952 ____1399: 27722159 ____1400: 27722195 ____1401: 27722519 ____1402: 27722591 ____1403: 27722915 ____1404: 27722951 ____1405: 27725129 ____1406: 27725192 ____1407: 27725219 ____1408: 27725291 ____1409: 27725912 ____1410: 27725921 ____1411: 27729125 ____1412: 27729152 ____1413: 27729215 ____1414: 27729251 ____1415: 27729512 ____1416: 27729521 ____1417: 27751229 ____1418: 27751292 ____1419: 27751922 ____1420: 27752129 ____1421: 27752192 ____1422: 27752219 ____1423: 27752291 ____1424: 27752912 ____1425: 27752921 ____1426: 27759122 ____1427: 27759212 ____1428: 27759221 ____1429: 27791225 ____1430: 27791252 ____1431: 27791522 ____1432: 27792125 ____1433: 27792152 ____1434: 27792215 ____1435: 27792251 ____1436: 27792512 ____1437: 27792521 ____1438: 27795122 ____1439: 27795212 ____1440: 27795221 ____1441: 27912257 ____1442: 27912275 ____1443: 27912527 ____1444: 27912572 ____1445: 27912725 ____1446: 27912752 ____1447: 27915227 ____1448: 27915272 ____1449: 27915722 ____1450: 27917225 ____1451: 27917252 ____1452: 27917522 ____1453: 27921257 ____1454: 27921275 ____1455: 27921527 ____1456: 27921572 ____1457: 27921725 ____1458: 27921752 ____1459: 27922157 ____1460: 27922175 ____1461: 27922517 ____1462: 27922571 ____1463: 27922715 ____1464: 27922751 ____1465: 27925127 ____1466: 27925172 ____1467: 27925217 ____1468: 27925271 ____1469: 27925712 ____1470: 27925721 ____1471: 27927125 ____1472: 27927152 ____1473: 27927215 ____1474: 27927251 ____1475: 27927512 ____1476: 27927521 ____1477: 27951227 ____1478: 27951272 ____1479: 27951722 ____1480: 27952127 ____1481: 27952172 ____1482: 27952217 ____1483: 27952271 ____1484: 27952712 ____1485: 27952721 ____1486: 27957122 ____1487: 27957212 ____1488: 27957221 ____1489: 27971225 ____1490: 27971252 ____1491: 27971522 ____1492: 27972125 ____1493: 27972152 ____1494: 27972215 ____1495: 27972251 ____1496: 27972512 ____1497: 27972521 ____1498: 27975122 ____1499: 27975212 ____1500: 27975221 ____1501: 29122577 ____1502: 29122757 ____1503: 29122775 ____1504: 29125277 ____1505: 29125727 ____1506: 29125772 ____1507: 29127257 ____1508: 29127275 ____1509: 29127527 ____1510: 29127572 ____1511: 29127725 ____1512: 29127752 ____1513: 29152277 ____1514: 29152727 ____1515: 29152772 ____1516: 29157227 ____1517: 29157272 ____1518: 29157722 ____1519: 29172257 ____1520: 29172275 ____1521: 29172527 ____1522: 29172572 ____1523: 29172725 ____1524: 29172752 ____1525: 29175227 ____1526: 29175272 ____1527: 29175722 ____1528: 29177225 ____1529: 29177252 ____1530: 29177522 ____1531: 29212577 ____1532: 29212757 ____1533: 29212775 ____1534: 29215277 ____1535: 29215727 ____1536: 29215772 ____1537: 29217257 ____1538: 29217275 ____1539: 29217527 ____1540: 29217572 ____1541: 29217725 ____1542: 29217752 ____1543: 29221577 ____1544: 29221757 ____1545: 29221775 ____1546: 29225177 ____1547: 29225717 ____1548: 29225771 ____1549: 29227157 ____1550: 29227175 ____1551: 29227517 ____1552: 29227571 ____1553: 29227715 ____1554: 29227751 ____1555: 29251277 ____1556: 29251727 ____1557: 29251772 ____1558: 29252177 ____1559: 29252717 ____1560: 29252771 ____1561: 29257127 ____1562: 29257172 ____1563: 29257217 ____1564: 29257271 ____1565: 29257712 ____1566: 29257721 ____1567: 29271257 ____1568: 29271275 ____1569: 29271527 ____1570: 29271572 ____1571: 29271725 ____1572: 29271752 ____1573: 29272157 ____1574: 29272175 ____1575: 29272517 ____1576: 29272571 ____1577: 29272715 ____1578: 29272751 ____1579: 29275127 ____1580: 29275172 ____1581: 29275217 ____1582: 29275271 ____1583: 29275712 ____1584: 29275721 ____1585: 29277125 ____1586: 29277152 ____1587: 29277215 ____1588: 29277251 ____1589: 29277512 ____1590: 29277521 ____1591: 29512277 ____1592: 29512727 ____1593: 29512772 ____1594: 29517227 ____1595: 29517272 ____1596: 29517722 ____1597: 29521277 ____1598: 29521727 ____1599: 29521772 ____1600: 29522177 ____1601: 29522717 ____1602: 29522771 ____1603: 29527127 ____1604: 29527172 ____1605: 29527217 ____1606: 29527271 ____1607: 29527712 ____1608: 29527721 ____1609: 29571227 ____1610: 29571272 ____1611: 29571722 ____1612: 29572127 ____1613: 29572172 ____1614: 29572217 ____1615: 29572271 ____1616: 29572712 ____1617: 29572721 ____1618: 29577122 ____1619: 29577212 ____1620: 29577221 ____1621: 29712257 ____1622: 29712275 ____1623: 29712527 ____1624: 29712572 ____1625: 29712725 ____1626: 29712752 ____1627: 29715227 ____1628: 29715272 ____1629: 29715722 ____1630: 29717225 ____1631: 29717252 ____1632: 29717522 ____1633: 29721257 ____1634: 29721275 ____1635: 29721527 ____1636: 29721572 ____1637: 29721725 ____1638: 29721752 ____1639: 29722157 ____1640: 29722175 ____1641: 29722517 ____1642: 29722571 ____1643: 29722715 ____1644: 29722751 ____1645: 29725127 ____1646: 29725172 ____1647: 29725217 ____1648: 29725271 ____1649: 29725712 ____1650: 29725721 ____1651: 29727125 ____1652: 29727152 ____1653: 29727215 ____1654: 29727251 ____1655: 29727512 ____1656: 29727521 ____1657: 29751227 ____1658: 29751272 ____1659: 29751722 ____1660: 29752127 ____1661: 29752172 ____1662: 29752217 ____1663: 29752271 ____1664: 29752712 ____1665: 29752721 ____1666: 29757122 ____1667: 29757212 ____1668: 29757221 ____1669: 29771225 ____1670: 29771252 ____1671: 29771522 ____1672: 29772125 ____1673: 29772152 ____1674: 29772215 ____1675: 29772251 ____1676: 29772512 ____1677: 29772521 ____1678: 29775122 ____1679: 29775212 ____1680: 29775221 ____1681: 51222779 ____1682: 51222797 ____1683: 51222977 ____1684: 51227279 ____1685: 51227297 ____1686: 51227729 ____1687: 51227792 ____1688: 51227927 ____1689: 51227972 ____1690: 51229277 ____1691: 51229727 ____1692: 51229772 ____1693: 51272279 ____1694: 51272297 ____1695: 51272729 ____1696: 51272792 ____1697: 51272927 ____1698: 51272972 ____1699: 51277229 ____1700: 51277292 ____1701: 51277922 ____1702: 51279227 ____1703: 51279272 ____1704: 51279722 ____1705: 51292277 ____1706: 51292727 ____1707: 51292772 ____1708: 51297227 ____1709: 51297272 ____1710: 51297722 ____1711: 51722279 ____1712: 51722297 ____1713: 51722729 ____1714: 51722792 ____1715: 51722927 ____1716: 51722972 ____1717: 51727229 ____1718: 51727292 ____1719: 51727922 ____1720: 51729227 ____1721: 51729272 ____1722: 51729722 ____1723: 51772229 ____1724: 51772292 ____1725: 51772922 ____1726: 51779222 ____1727: 51792227 ____1728: 51792272 ____1729: 51792722 ____1730: 51797222 ____1731: 51922277 ____1732: 51922727 ____1733: 51922772 ____1734: 51927227 ____1735: 51927272 ____1736: 51927722 ____1737: 51972227 ____1738: 51972272 ____1739: 51972722 ____1740: 51977222 ____1741: 52122779 ____1742: 52122797 ____1743: 52122977 ____1744: 52127279 ____1745: 52127297 ____1746: 52127729 ____1747: 52127792 ____1748: 52127927 ____1749: 52127972 ____1750: 52129277 ____1751: 52129727 ____1752: 52129772 ____1753: 52172279 ____1754: 52172297 ____1755: 52172729 ____1756: 52172792 ____1757: 52172927 ____1758: 52172972 ____1759: 52177229 ____1760: 52177292 ____1761: 52177922 ____1762: 52179227 ____1763: 52179272 ____1764: 52179722 ____1765: 52192277 ____1766: 52192727 ____1767: 52192772 ____1768: 52197227 ____1769: 52197272 ____1770: 52197722 ____1771: 52212779 ____1772: 52212797 ____1773: 52212977 ____1774: 52217279 ____1775: 52217297 ____1776: 52217729 ____1777: 52217792 ____1778: 52217927 ____1779: 52217972 ____1780: 52219277 ____1781: 52219727 ____1782: 52219772 ____1783: 52221779 ____1784: 52221797 ____1785: 52221977 ____1786: 52227179 ____1787: 52227197 ____1788: 52227719 ____1789: 52227791 ____1790: 52227917 ____1791: 52227971 ____1792: 52229177 ____1793: 52229717 ____1794: 52229771 ____1795: 52271279 ____1796: 52271297 ____1797: 52271729 ____1798: 52271792 ____1799: 52271927 ____1800: 52271972 ____1801: 52272179 ____1802: 52272197 ____1803: 52272719 ____1804: 52272791 ____1805: 52272917 ____1806: 52272971 ____1807: 52277129 ____1808: 52277192 ____1809: 52277219 ____1810: 52277291 ____1811: 52277912 ____1812: 52277921 ____1813: 52279127 ____1814: 52279172 ____1815: 52279217 ____1816: 52279271 ____1817: 52279712 ____1818: 52279721 ____1819: 52291277 ____1820: 52291727 ____1821: 52291772 ____1822: 52292177 ____1823: 52292717 ____1824: 52292771 ____1825: 52297127 ____1826: 52297172 ____1827: 52297217 ____1828: 52297271 ____1829: 52297712 ____1830: 52297721 ____1831: 52712279 ____1832: 52712297 ____1833: 52712729 ____1834: 52712792 ____1835: 52712927 ____1836: 52712972 ____1837: 52717229 ____1838: 52717292 ____1839: 52717922 ____1840: 52719227 ____1841: 52719272 ____1842: 52719722 ____1843: 52721279 ____1844: 52721297 ____1845: 52721729 ____1846: 52721792 ____1847: 52721927 ____1848: 52721972 ____1849: 52722179 ____1850: 52722197 ____1851: 52722719 ____1852: 52722791 ____1853: 52722917 ____1854: 52722971 ____1855: 52727129 ____1856: 52727192 ____1857: 52727219 ____1858: 52727291 ____1859: 52727912 ____1860: 52727921 ____1861: 52729127 ____1862: 52729172 ____1863: 52729217 ____1864: 52729271 ____1865: 52729712 ____1866: 52729721 ____1867: 52771229 ____1868: 52771292 ____1869: 52771922 ____1870: 52772129 ____1871: 52772192 ____1872: 52772219 ____1873: 52772291 ____1874: 52772912 ____1875: 52772921 ____1876: 52779122 ____1877: 52779212 ____1878: 52779221 ____1879: 52791227 ____1880: 52791272 ____1881: 52791722 ____1882: 52792127 ____1883: 52792172 ____1884: 52792217 ____1885: 52792271 ____1886: 52792712 ____1887: 52792721 ____1888: 52797122 ____1889: 52797212 ____1890: 52797221 ____1891: 52912277 ____1892: 52912727 ____1893: 52912772 ____1894: 52917227 ____1895: 52917272 ____1896: 52917722 ____1897: 52921277 ____1898: 52921727 ____1899: 52921772 ____1900: 52922177 ____1901: 52922717 ____1902: 52922771 ____1903: 52927127 ____1904: 52927172 ____1905: 52927217 ____1906: 52927271 ____1907: 52927712 ____1908: 52927721 ____1909: 52971227 ____1910: 52971272 ____1911: 52971722 ____1912: 52972127 ____1913: 52972172 ____1914: 52972217 ____1915: 52972271 ____1916: 52972712 ____1917: 52972721 ____1918: 52977122 ____1919: 52977212 ____1920: 52977221 ____1921: 57122279 ____1922: 57122297 ____1923: 57122729 ____1924: 57122792 ____1925: 57122927 ____1926: 57122972 ____1927: 57127229 ____1928: 57127292 ____1929: 57127922 ____1930: 57129227 ____1931: 57129272 ____1932: 57129722 ____1933: 57172229 ____1934: 57172292 ____1935: 57172922 ____1936: 57179222 ____1937: 57192227 ____1938: 57192272 ____1939: 57192722 ____1940: 57197222 ____1941: 57212279 ____1942: 57212297 ____1943: 57212729 ____1944: 57212792 ____1945: 57212927 ____1946: 57212972 ____1947: 57217229 ____1948: 57217292 ____1949: 57217922 ____1950: 57219227 ____1951: 57219272 ____1952: 57219722 ____1953: 57221279 ____1954: 57221297 ____1955: 57221729 ____1956: 57221792 ____1957: 57221927 ____1958: 57221972 ____1959: 57222179 ____1960: 57222197 ____1961: 57222719 ____1962: 57222791 ____1963: 57222917 ____1964: 57222971 ____1965: 57227129 ____1966: 57227192 ____1967: 57227219 ____1968: 57227291 ____1969: 57227912 ____1970: 57227921 ____1971: 57229127 ____1972: 57229172 ____1973: 57229217 ____1974: 57229271 ____1975: 57229712 ____1976: 57229721 ____1977: 57271229 ____1978: 57271292 ____1979: 57271922 ____1980: 57272129 ____1981: 57272192 ____1982: 57272219 ____1983: 57272291 ____1984: 57272912 ____1985: 57272921 ____1986: 57279122 ____1987: 57279212 ____1988: 57279221 ____1989: 57291227 ____1990: 57291272 ____1991: 57291722 ____1992: 57292127 ____1993: 57292172 ____1994: 57292217 ____1995: 57292271 ____1996: 57292712 ____1997: 57292721 ____1998: 57297122 ____1999: 57297212 ____2000: 57297221 ____2001: 57712229 ____2002: 57712292 ____2003: 57712922 ____2004: 57719222 ____2005: 57721229 ____2006: 57721292 ____2007: 57721922 ____2008: 57722129 ____2009: 57722192 ____2010: 57722219 ____2011: 57722291 ____2012: 57722912 ____2013: 57722921 ____2014: 57729122 ____2015: 57729212 ____2016: 57729221 ____2017: 57791222 ____2018: 57792122 ____2019: 57792212 ____2020: 57792221 ____2021: 57912227 ____2022: 57912272 ____2023: 57912722 ____2024: 57917222 ____2025: 57921227 ____2026: 57921272 ____2027: 57921722 ____2028: 57922127 ____2029: 57922172 ____2030: 57922217 ____2031: 57922271 ____2032: 57922712 ____2033: 57922721 ____2034: 57927122 ____2035: 57927212 ____2036: 57927221 ____2037: 57971222 ____2038: 57972122 ____2039: 57972212 ____2040: 57972221 ____2041: 59122277 ____2042: 59122727 ____2043: 59122772 ____2044: 59127227 ____2045: 59127272 ____2046: 59127722 ____2047: 59172227 ____2048: 59172272 ____2049: 59172722 ____2050: 59177222 ____2051: 59212277 ____2052: 59212727 ____2053: 59212772 ____2054: 59217227 ____2055: 59217272 ____2056: 59217722 ____2057: 59221277 ____2058: 59221727 ____2059: 59221772 ____2060: 59222177 ____2061: 59222717 ____2062: 59222771 ____2063: 59227127 ____2064: 59227172 ____2065: 59227217 ____2066: 59227271 ____2067: 59227712 ____2068: 59227721 ____2069: 59271227 ____2070: 59271272 ____2071: 59271722 ____2072: 59272127 ____2073: 59272172 ____2074: 59272217 ____2075: 59272271 ____2076: 59272712 ____2077: 59272721 ____2078: 59277122 ____2079: 59277212 ____2080: 59277221 ____2081: 59712227 ____2082: 59712272 ____2083: 59712722 ____2084: 59717222 ____2085: 59721227 ____2086: 59721272 ____2087: 59721722 ____2088: 59722127 ____2089: 59722172 ____2090: 59722217 ____2091: 59722271 ____2092: 59722712 ____2093: 59722721 ____2094: 59727122 ____2095: 59727212 ____2096: 59727221 ____2097: 59771222 ____2098: 59772122 ____2099: 59772212 ____2100: 59772221 ____2101: 71222579 ____2102: 71222597 ____2103: 71222759 ____2104: 71222795 ____2105: 71222957 ____2106: 71222975 ____2107: 71225279 ____2108: 71225297 ____2109: 71225729 ____2110: 71225792 ____2111: 71225927 ____2112: 71225972 ____2113: 71227259 ____2114: 71227295 ____2115: 71227529 ____2116: 71227592 ____2117: 71227925 ____2118: 71227952 ____2119: 71229257 ____2120: 71229275 ____2121: 71229527 ____2122: 71229572 ____2123: 71229725 ____2124: 71229752 ____2125: 71252279 ____2126: 71252297 ____2127: 71252729 ____2128: 71252792 ____2129: 71252927 ____2130: 71252972 ____2131: 71257229 ____2132: 71257292 ____2133: 71257922 ____2134: 71259227 ____2135: 71259272 ____2136: 71259722 ____2137: 71272259 ____2138: 71272295 ____2139: 71272529 ____2140: 71272592 ____2141: 71272925 ____2142: 71272952 ____2143: 71275229 ____2144: 71275292 ____2145: 71275922 ____2146: 71279225 ____2147: 71279252 ____2148: 71279522 ____2149: 71292257 ____2150: 71292275 ____2151: 71292527 ____2152: 71292572 ____2153: 71292725 ____2154: 71292752 ____2155: 71295227 ____2156: 71295272 ____2157: 71295722 ____2158: 71297225 ____2159: 71297252 ____2160: 71297522 ____2161: 71522279 ____2162: 71522297 ____2163: 71522729 ____2164: 71522792 ____2165: 71522927 ____2166: 71522972 ____2167: 71527229 ____2168: 71527292 ____2169: 71527922 ____2170: 71529227 ____2171: 71529272 ____2172: 71529722 ____2173: 71572229 ____2174: 71572292 ____2175: 71572922 ____2176: 71579222 ____2177: 71592227 ____2178: 71592272 ____2179: 71592722 ____2180: 71597222 ____2181: 71722259 ____2182: 71722295 ____2183: 71722529 ____2184: 71722592 ____2185: 71722925 ____2186: 71722952 ____2187: 71725229 ____2188: 71725292 ____2189: 71725922 ____2190: 71729225 ____2191: 71729252 ____2192: 71729522 ____2193: 71752229 ____2194: 71752292 ____2195: 71752922 ____2196: 71759222 ____2197: 71792225 ____2198: 71792252 ____2199: 71792522 ____2200: 71795222 ____2201: 71922257 ____2202: 71922275 ____2203: 71922527 ____2204: 71922572 ____2205: 71922725 ____2206: 71922752 ____2207: 71925227 ____2208: 71925272 ____2209: 71925722 ____2210: 71927225 ____2211: 71927252 ____2212: 71927522 ____2213: 71952227 ____2214: 71952272 ____2215: 71952722 ____2216: 71957222 ____2217: 71972225 ____2218: 71972252 ____2219: 71972522 ____2220: 71975222 ____2221: 72122579 ____2222: 72122597 ____2223: 72122759 ____2224: 72122795 ____2225: 72122957 ____2226: 72122975 ____2227: 72125279 ____2228: 72125297 ____2229: 72125729 ____2230: 72125792 ____2231: 72125927 ____2232: 72125972 ____2233: 72127259 ____2234: 72127295 ____2235: 72127529 ____2236: 72127592 ____2237: 72127925 ____2238: 72127952 ____2239: 72129257 ____2240: 72129275 ____2241: 72129527 ____2242: 72129572 ____2243: 72129725 ____2244: 72129752 ____2245: 72152279 ____2246: 72152297 ____2247: 72152729 ____2248: 72152792 ____2249: 72152927 ____2250: 72152972 ____2251: 72157229 ____2252: 72157292 ____2253: 72157922 ____2254: 72159227 ____2255: 72159272 ____2256: 72159722 ____2257: 72172259 ____2258: 72172295 ____2259: 72172529 ____2260: 72172592 ____2261: 72172925 ____2262: 72172952 ____2263: 72175229 ____2264: 72175292 ____2265: 72175922 ____2266: 72179225 ____2267: 72179252 ____2268: 72179522 ____2269: 72192257 ____2270: 72192275 ____2271: 72192527 ____2272: 72192572 ____2273: 72192725 ____2274: 72192752 ____2275: 72195227 ____2276: 72195272 ____2277: 72195722 ____2278: 72197225 ____2279: 72197252 ____2280: 72197522 ____2281: 72212579 ____2282: 72212597 ____2283: 72212759 ____2284: 72212795 ____2285: 72212957 ____2286: 72212975 ____2287: 72215279 ____2288: 72215297 ____2289: 72215729 ____2290: 72215792 ____2291: 72215927 ____2292: 72215972 ____2293: 72217259 ____2294: 72217295 ____2295: 72217529 ____2296: 72217592 ____2297: 72217925 ____2298: 72217952 ____2299: 72219257 ____2300: 72219275 ____2301: 72219527 ____2302: 72219572 ____2303: 72219725 ____2304: 72219752 ____2305: 72221579 ____2306: 72221597 ____2307: 72221759 ____2308: 72221795 ____2309: 72221957 ____2310: 72221975 ____2311: 72225179 ____2312: 72225197 ____2313: 72225719 ____2314: 72225791 ____2315: 72225917 ____2316: 72225971 ____2317: 72227159 ____2318: 72227195 ____2319: 72227519 ____2320: 72227591 ____2321: 72227915 ____2322: 72227951 ____2323: 72229157 ____2324: 72229175 ____2325: 72229517 ____2326: 72229571 ____2327: 72229715 ____2328: 72229751 ____2329: 72251279 ____2330: 72251297 ____2331: 72251729 ____2332: 72251792 ____2333: 72251927 ____2334: 72251972 ____2335: 72252179 ____2336: 72252197 ____2337: 72252719 ____2338: 72252791 ____2339: 72252917 ____2340: 72252971 ____2341: 72257129 ____2342: 72257192 ____2343: 72257219 ____2344: 72257291 ____2345: 72257912 ____2346: 72257921 ____2347: 72259127 ____2348: 72259172 ____2349: 72259217 ____2350: 72259271 ____2351: 72259712 ____2352: 72259721 ____2353: 72271259 ____2354: 72271295 ____2355: 72271529 ____2356: 72271592 ____2357: 72271925 ____2358: 72271952 ____2359: 72272159 ____2360: 72272195 ____2361: 72272519 ____2362: 72272591 ____2363: 72272915 ____2364: 72272951 ____2365: 72275129 ____2366: 72275192 ____2367: 72275219 ____2368: 72275291 ____2369: 72275912 ____2370: 72275921 ____2371: 72279125 ____2372: 72279152 ____2373: 72279215 ____2374: 72279251 ____2375: 72279512 ____2376: 72279521 ____2377: 72291257 ____2378: 72291275 ____2379: 72291527 ____2380: 72291572 ____2381: 72291725 ____2382: 72291752 ____2383: 72292157 ____2384: 72292175 ____2385: 72292517 ____2386: 72292571 ____2387: 72292715 ____2388: 72292751 ____2389: 72295127 ____2390: 72295172 ____2391: 72295217 ____2392: 72295271 ____2393: 72295712 ____2394: 72295721 ____2395: 72297125 ____2396: 72297152 ____2397: 72297215 ____2398: 72297251 ____2399: 72297512 ____2400: 72297521 ____2401: 72512279 ____2402: 72512297 ____2403: 72512729 ____2404: 72512792 ____2405: 72512927 ____2406: 72512972 ____2407: 72517229 ____2408: 72517292 ____2409: 72517922 ____2410: 72519227 ____2411: 72519272 ____2412: 72519722 ____2413: 72521279 ____2414: 72521297 ____2415: 72521729 ____2416: 72521792 ____2417: 72521927 ____2418: 72521972 ____2419: 72522179 ____2420: 72522197 ____2421: 72522719 ____2422: 72522791 ____2423: 72522917 ____2424: 72522971 ____2425: 72527129 ____2426: 72527192 ____2427: 72527219 ____2428: 72527291 ____2429: 72527912 ____2430: 72527921 ____2431: 72529127 ____2432: 72529172 ____2433: 72529217 ____2434: 72529271 ____2435: 72529712 ____2436: 72529721 ____2437: 72571229 ____2438: 72571292 ____2439: 72571922 ____2440: 72572129 ____2441: 72572192 ____2442: 72572219 ____2443: 72572291 ____2444: 72572912 ____2445: 72572921 ____2446: 72579122 ____2447: 72579212 ____2448: 72579221 ____2449: 72591227 ____2450: 72591272 ____2451: 72591722 ____2452: 72592127 ____2453: 72592172 ____2454: 72592217 ____2455: 72592271 ____2456: 72592712 ____2457: 72592721 ____2458: 72597122 ____2459: 72597212 ____2460: 72597221 ____2461: 72712259 ____2462: 72712295 ____2463: 72712529 ____2464: 72712592 ____2465: 72712925 ____2466: 72712952 ____2467: 72715229 ____2468: 72715292 ____2469: 72715922 ____2470: 72719225 ____2471: 72719252 ____2472: 72719522 ____2473: 72721259 ____2474: 72721295 ____2475: 72721529 ____2476: 72721592 ____2477: 72721925 ____2478: 72721952 ____2479: 72722159 ____2480: 72722195 ____2481: 72722519 ____2482: 72722591 ____2483: 72722915 ____2484: 72722951 ____2485: 72725129 ____2486: 72725192 ____2487: 72725219 ____2488: 72725291 ____2489: 72725912 ____2490: 72725921 ____2491: 72729125 ____2492: 72729152 ____2493: 72729215 ____2494: 72729251 ____2495: 72729512 ____2496: 72729521 ____2497: 72751229 ____2498: 72751292 ____2499: 72751922 ____2500: 72752129 ____2501: 72752192 ____2502: 72752219 ____2503: 72752291 ____2504: 72752912 ____2505: 72752921 ____2506: 72759122 ____2507: 72759212 ____2508: 72759221 ____2509: 72791225 ____2510: 72791252 ____2511: 72791522 ____2512: 72792125 ____2513: 72792152 ____2514: 72792215 ____2515: 72792251 ____2516: 72792512 ____2517: 72792521 ____2518: 72795122 ____2519: 72795212 ____2520: 72795221 ____2521: 72912257 ____2522: 72912275 ____2523: 72912527 ____2524: 72912572 ____2525: 72912725 ____2526: 72912752 ____2527: 72915227 ____2528: 72915272 ____2529: 72915722 ____2530: 72917225 ____2531: 72917252 ____2532: 72917522 ____2533: 72921257 ____2534: 72921275 ____2535: 72921527 ____2536: 72921572 ____2537: 72921725 ____2538: 72921752 ____2539: 72922157 ____2540: 72922175 ____2541: 72922517 ____2542: 72922571 ____2543: 72922715 ____2544: 72922751 ____2545: 72925127 ____2546: 72925172 ____2547: 72925217 ____2548: 72925271 ____2549: 72925712 ____2550: 72925721 ____2551: 72927125 ____2552: 72927152 ____2553: 72927215 ____2554: 72927251 ____2555: 72927512 ____2556: 72927521 ____2557: 72951227 ____2558: 72951272 ____2559: 72951722 ____2560: 72952127 ____2561: 72952172 ____2562: 72952217 ____2563: 72952271 ____2564: 72952712 ____2565: 72952721 ____2566: 72957122 ____2567: 72957212 ____2568: 72957221 ____2569: 72971225 ____2570: 72971252 ____2571: 72971522 ____2572: 72972125 ____2573: 72972152 ____2574: 72972215 ____2575: 72972251 ____2576: 72972512 ____2577: 72972521 ____2578: 72975122 ____2579: 72975212 ____2580: 72975221 ____2581: 75122279 ____2582: 75122297 ____2583: 75122729 ____2584: 75122792 ____2585: 75122927 ____2586: 75122972 ____2587: 75127229 ____2588: 75127292 ____2589: 75127922 ____2590: 75129227 ____2591: 75129272 ____2592: 75129722 ____2593: 75172229 ____2594: 75172292 ____2595: 75172922 ____2596: 75179222 ____2597: 75192227 ____2598: 75192272 ____2599: 75192722 ____2600: 75197222 ____2601: 75212279 ____2602: 75212297 ____2603: 75212729 ____2604: 75212792 ____2605: 75212927 ____2606: 75212972 ____2607: 75217229 ____2608: 75217292 ____2609: 75217922 ____2610: 75219227 ____2611: 75219272 ____2612: 75219722 ____2613: 75221279 ____2614: 75221297 ____2615: 75221729 ____2616: 75221792 ____2617: 75221927 ____2618: 75221972 ____2619: 75222179 ____2620: 75222197 ____2621: 75222719 ____2622: 75222791 ____2623: 75222917 ____2624: 75222971 ____2625: 75227129 ____2626: 75227192 ____2627: 75227219 ____2628: 75227291 ____2629: 75227912 ____2630: 75227921 ____2631: 75229127 ____2632: 75229172 ____2633: 75229217 ____2634: 75229271 ____2635: 75229712 ____2636: 75229721 ____2637: 75271229 ____2638: 75271292 ____2639: 75271922 ____2640: 75272129 ____2641: 75272192 ____2642: 75272219 ____2643: 75272291 ____2644: 75272912 ____2645: 75272921 ____2646: 75279122 ____2647: 75279212 ____2648: 75279221 ____2649: 75291227 ____2650: 75291272 ____2651: 75291722 ____2652: 75292127 ____2653: 75292172 ____2654: 75292217 ____2655: 75292271 ____2656: 75292712 ____2657: 75292721 ____2658: 75297122 ____2659: 75297212 ____2660: 75297221 ____2661: 75712229 ____2662: 75712292 ____2663: 75712922 ____2664: 75719222 ____2665: 75721229 ____2666: 75721292 ____2667: 75721922 ____2668: 75722129 ____2669: 75722192 ____2670: 75722219 ____2671: 75722291 ____2672: 75722912 ____2673: 75722921 ____2674: 75729122 ____2675: 75729212 ____2676: 75729221 ____2677: 75791222 ____2678: 75792122 ____2679: 75792212 ____2680: 75792221 ____2681: 75912227 ____2682: 75912272 ____2683: 75912722 ____2684: 75917222 ____2685: 75921227 ____2686: 75921272 ____2687: 75921722 ____2688: 75922127 ____2689: 75922172 ____2690: 75922217 ____2691: 75922271 ____2692: 75922712 ____2693: 75922721 ____2694: 75927122 ____2695: 75927212 ____2696: 75927221 ____2697: 75971222 ____2698: 75972122 ____2699: 75972212 ____2700: 75972221 ____2701: 77122259 ____2702: 77122295 ____2703: 77122529 ____2704: 77122592 ____2705: 77122925 ____2706: 77122952 ____2707: 77125229 ____2708: 77125292 ____2709: 77125922 ____2710: 77129225 ____2711: 77129252 ____2712: 77129522 ____2713: 77152229 ____2714: 77152292 ____2715: 77152922 ____2716: 77159222 ____2717: 77192225 ____2718: 77192252 ____2719: 77192522 ____2720: 77195222 ____2721: 77212259 ____2722: 77212295 ____2723: 77212529 ____2724: 77212592 ____2725: 77212925 ____2726: 77212952 ____2727: 77215229 ____2728: 77215292 ____2729: 77215922 ____2730: 77219225 ____2731: 77219252 ____2732: 77219522 ____2733: 77221259 ____2734: 77221295 ____2735: 77221529 ____2736: 77221592 ____2737: 77221925 ____2738: 77221952 ____2739: 77222159 ____2740: 77222195 ____2741: 77222519 ____2742: 77222591 ____2743: 77222915 ____2744: 77222951 ____2745: 77225129 ____2746: 77225192 ____2747: 77225219 ____2748: 77225291 ____2749: 77225912 ____2750: 77225921 ____2751: 77229125 ____2752: 77229152 ____2753: 77229215 ____2754: 77229251 ____2755: 77229512 ____2756: 77229521 ____2757: 77251229 ____2758: 77251292 ____2759: 77251922 ____2760: 77252129 ____2761: 77252192 ____2762: 77252219 ____2763: 77252291 ____2764: 77252912 ____2765: 77252921 ____2766: 77259122 ____2767: 77259212 ____2768: 77259221 ____2769: 77291225 ____2770: 77291252 ____2771: 77291522 ____2772: 77292125 ____2773: 77292152 ____2774: 77292215 ____2775: 77292251 ____2776: 77292512 ____2777: 77292521 ____2778: 77295122 ____2779: 77295212 ____2780: 77295221 ____2781: 77512229 ____2782: 77512292 ____2783: 77512922 ____2784: 77519222 ____2785: 77521229 ____2786: 77521292 ____2787: 77521922 ____2788: 77522129 ____2789: 77522192 ____2790: 77522219 ____2791: 77522291 ____2792: 77522912 ____2793: 77522921 ____2794: 77529122 ____2795: 77529212 ____2796: 77529221 ____2797: 77591222 ____2798: 77592122 ____2799: 77592212 ____2800: 77592221 ____2801: 77912225 ____2802: 77912252 ____2803: 77912522 ____2804: 77915222 ____2805: 77921225 ____2806: 77921252 ____2807: 77921522 ____2808: 77922125 ____2809: 77922152 ____2810: 77922215 ____2811: 77922251 ____2812: 77922512 ____2813: 77922521 ____2814: 77925122 ____2815: 77925212 ____2816: 77925221 ____2817: 77951222 ____2818: 77952122 ____2819: 77952212 ____2820: 77952221 ____2821: 79122257 ____2822: 79122275 ____2823: 79122527 ____2824: 79122572 ____2825: 79122725 ____2826: 79122752 ____2827: 79125227 ____2828: 79125272 ____2829: 79125722 ____2830: 79127225 ____2831: 79127252 ____2832: 79127522 ____2833: 79152227 ____2834: 79152272 ____2835: 79152722 ____2836: 79157222 ____2837: 79172225 ____2838: 79172252 ____2839: 79172522 ____2840: 79175222 ____2841: 79212257 ____2842: 79212275 ____2843: 79212527 ____2844: 79212572 ____2845: 79212725 ____2846: 79212752 ____2847: 79215227 ____2848: 79215272 ____2849: 79215722 ____2850: 79217225 ____2851: 79217252 ____2852: 79217522 ____2853: 79221257 ____2854: 79221275 ____2855: 79221527 ____2856: 79221572 ____2857: 79221725 ____2858: 79221752 ____2859: 79222157 ____2860: 79222175 ____2861: 79222517 ____2862: 79222571 ____2863: 79222715 ____2864: 79222751 ____2865: 79225127 ____2866: 79225172 ____2867: 79225217 ____2868: 79225271 ____2869: 79225712 ____2870: 79225721 ____2871: 79227125 ____2872: 79227152 ____2873: 79227215 ____2874: 79227251 ____2875: 79227512 ____2876: 79227521 ____2877: 79251227 ____2878: 79251272 ____2879: 79251722 ____2880: 79252127 ____2881: 79252172 ____2882: 79252217 ____2883: 79252271 ____2884: 79252712 ____2885: 79252721 ____2886: 79257122 ____2887: 79257212 ____2888: 79257221 ____2889: 79271225 ____2890: 79271252 ____2891: 79271522 ____2892: 79272125 ____2893: 79272152 ____2894: 79272215 ____2895: 79272251 ____2896: 79272512 ____2897: 79272521 ____2898: 79275122 ____2899: 79275212 ____2900: 79275221 ____2901: 79512227 ____2902: 79512272 ____2903: 79512722 ____2904: 79517222 ____2905: 79521227 ____2906: 79521272 ____2907: 79521722 ____2908: 79522127 ____2909: 79522172 ____2910: 79522217 ____2911: 79522271 ____2912: 79522712 ____2913: 79522721 ____2914: 79527122 ____2915: 79527212 ____2916: 79527221 ____2917: 79571222 ____2918: 79572122 ____2919: 79572212 ____2920: 79572221 ____2921: 79712225 ____2922: 79712252 ____2923: 79712522 ____2924: 79715222 ____2925: 79721225 ____2926: 79721252 ____2927: 79721522 ____2928: 79722125 ____2929: 79722152 ____2930: 79722215 ____2931: 79722251 ____2932: 79722512 ____2933: 79722521 ____2934: 79725122 ____2935: 79725212 ____2936: 79725221 ____2937: 79751222 ____2938: 79752122 ____2939: 79752212 ____2940: 79752221 ____2941: 91222577 ____2942: 91222757 ____2943: 91222775 ____2944: 91225277 ____2945: 91225727 ____2946: 91225772 ____2947: 91227257 ____2948: 91227275 ____2949: 91227527 ____2950: 91227572 ____2951: 91227725 ____2952: 91227752 ____2953: 91252277 ____2954: 91252727 ____2955: 91252772 ____2956: 91257227 ____2957: 91257272 ____2958: 91257722 ____2959: 91272257 ____2960: 91272275 ____2961: 91272527 ____2962: 91272572 ____2963: 91272725 ____2964: 91272752 ____2965: 91275227 ____2966: 91275272 ____2967: 91275722 ____2968: 91277225 ____2969: 91277252 ____2970: 91277522 ____2971: 91522277 ____2972: 91522727 ____2973: 91522772 ____2974: 91527227 ____2975: 91527272 ____2976: 91527722 ____2977: 91572227 ____2978: 91572272 ____2979: 91572722 ____2980: 91577222 ____2981: 91722257 ____2982: 91722275 ____2983: 91722527 ____2984: 91722572 ____2985: 91722725 ____2986: 91722752 ____2987: 91725227 ____2988: 91725272 ____2989: 91725722 ____2990: 91727225 ____2991: 91727252 ____2992: 91727522 ____2993: 91752227 ____2994: 91752272 ____2995: 91752722 ____2996: 91757222 ____2997: 91772225 ____2998: 91772252 ____2999: 91772522 ____3000: 91775222 ____3001: 92122577 ____3002: 92122757 ____3003: 92122775 ____3004: 92125277 ____3005: 92125727 ____3006: 92125772 ____3007: 92127257 ____3008: 92127275 ____3009: 92127527 ____3010: 92127572 ____3011: 92127725 ____3012: 92127752 ____3013: 92152277 ____3014: 92152727 ____3015: 92152772 ____3016: 92157227 ____3017: 92157272 ____3018: 92157722 ____3019: 92172257 ____3020: 92172275 ____3021: 92172527 ____3022: 92172572 ____3023: 92172725 ____3024: 92172752 ____3025: 92175227 ____3026: 92175272 ____3027: 92175722 ____3028: 92177225 ____3029: 92177252 ____3030: 92177522 ____3031: 92212577 ____3032: 92212757 ____3033: 92212775 ____3034: 92215277 ____3035: 92215727 ____3036: 92215772 ____3037: 92217257 ____3038: 92217275 ____3039: 92217527 ____3040: 92217572 ____3041: 92217725 ____3042: 92217752 ____3043: 92221577 ____3044: 92221757 ____3045: 92221775 ____3046: 92225177 ____3047: 92225717 ____3048: 92225771 ____3049: 92227157 ____3050: 92227175 ____3051: 92227517 ____3052: 92227571 ____3053: 92227715 ____3054: 92227751 ____3055: 92251277 ____3056: 92251727 ____3057: 92251772 ____3058: 92252177 ____3059: 92252717 ____3060: 92252771 ____3061: 92257127 ____3062: 92257172 ____3063: 92257217 ____3064: 92257271 ____3065: 92257712 ____3066: 92257721 ____3067: 92271257 ____3068: 92271275 ____3069: 92271527 ____3070: 92271572 ____3071: 92271725 ____3072: 92271752 ____3073: 92272157 ____3074: 92272175 ____3075: 92272517 ____3076: 92272571 ____3077: 92272715 ____3078: 92272751 ____3079: 92275127 ____3080: 92275172 ____3081: 92275217 ____3082: 92275271 ____3083: 92275712 ____3084: 92275721 ____3085: 92277125 ____3086: 92277152 ____3087: 92277215 ____3088: 92277251 ____3089: 92277512 ____3090: 92277521 ____3091: 92512277 ____3092: 92512727 ____3093: 92512772 ____3094: 92517227 ____3095: 92517272 ____3096: 92517722 ____3097: 92521277 ____3098: 92521727 ____3099: 92521772 ____3100: 92522177 ____3101: 92522717 ____3102: 92522771 ____3103: 92527127 ____3104: 92527172 ____3105: 92527217 ____3106: 92527271 ____3107: 92527712 ____3108: 92527721 ____3109: 92571227 ____3110: 92571272 ____3111: 92571722 ____3112: 92572127 ____3113: 92572172 ____3114: 92572217 ____3115: 92572271 ____3116: 92572712 ____3117: 92572721 ____3118: 92577122 ____3119: 92577212 ____3120: 92577221 ____3121: 92712257 ____3122: 92712275 ____3123: 92712527 ____3124: 92712572 ____3125: 92712725 ____3126: 92712752 ____3127: 92715227 ____3128: 92715272 ____3129: 92715722 ____3130: 92717225 ____3131: 92717252 ____3132: 92717522 ____3133: 92721257 ____3134: 92721275 ____3135: 92721527 ____3136: 92721572 ____3137: 92721725 ____3138: 92721752 ____3139: 92722157 ____3140: 92722175 ____3141: 92722517 ____3142: 92722571 ____3143: 92722715 ____3144: 92722751 ____3145: 92725127 ____3146: 92725172 ____3147: 92725217 ____3148: 92725271 ____3149: 92725712 ____3150: 92725721 ____3151: 92727125 ____3152: 92727152 ____3153: 92727215 ____3154: 92727251 ____3155: 92727512 ____3156: 92727521 ____3157: 92751227 ____3158: 92751272 ____3159: 92751722 ____3160: 92752127 ____3161: 92752172 ____3162: 92752217 ____3163: 92752271 ____3164: 92752712 ____3165: 92752721 ____3166: 92757122 ____3167: 92757212 ____3168: 92757221 ____3169: 92771225 ____3170: 92771252 ____3171: 92771522 ____3172: 92772125 ____3173: 92772152 ____3174: 92772215 ____3175: 92772251 ____3176: 92772512 ____3177: 92772521 ____3178: 92775122 ____3179: 92775212 ____3180: 92775221 ____3181: 95122277 ____3182: 95122727 ____3183: 95122772 ____3184: 95127227 ____3185: 95127272 ____3186: 95127722 ____3187: 95172227 ____3188: 95172272 ____3189: 95172722 ____3190: 95177222 ____3191: 95212277 ____3192: 95212727 ____3193: 95212772 ____3194: 95217227 ____3195: 95217272 ____3196: 95217722 ____3197: 95221277 ____3198: 95221727 ____3199: 95221772 ____3200: 95222177 ____3201: 95222717 ____3202: 95222771 ____3203: 95227127 ____3204: 95227172 ____3205: 95227217 ____3206: 95227271 ____3207: 95227712 ____3208: 95227721 ____3209: 95271227 ____3210: 95271272 ____3211: 95271722 ____3212: 95272127 ____3213: 95272172 ____3214: 95272217 ____3215: 95272271 ____3216: 95272712 ____3217: 95272721 ____3218: 95277122 ____3219: 95277212 ____3220: 95277221 ____3221: 95712227 ____3222: 95712272 ____3223: 95712722 ____3224: 95717222 ____3225: 95721227 ____3226: 95721272 ____3227: 95721722 ____3228: 95722127 ____3229: 95722172 ____3230: 95722217 ____3231: 95722271 ____3232: 95722712 ____3233: 95722721 ____3234: 95727122 ____3235: 95727212 ____3236: 95727221 ____3237: 95771222 ____3238: 95772122 ____3239: 95772212 ____3240: 95772221 ____3241: 97122257 ____3242: 97122275 ____3243: 97122527 ____3244: 97122572 ____3245: 97122725 ____3246: 97122752 ____3247: 97125227 ____3248: 97125272 ____3249: 97125722 ____3250: 97127225 ____3251: 97127252 ____3252: 97127522 ____3253: 97152227 ____3254: 97152272 ____3255: 97152722 ____3256: 97157222 ____3257: 97172225 ____3258: 97172252 ____3259: 97172522 ____3260: 97175222 ____3261: 97212257 ____3262: 97212275 ____3263: 97212527 ____3264: 97212572 ____3265: 97212725 ____3266: 97212752 ____3267: 97215227 ____3268: 97215272 ____3269: 97215722 ____3270: 97217225 ____3271: 97217252 ____3272: 97217522 ____3273: 97221257 ____3274: 97221275 ____3275: 97221527 ____3276: 97221572 ____3277: 97221725 ____3278: 97221752 ____3279: 97222157 ____3280: 97222175 ____3281: 97222517 ____3282: 97222571 ____3283: 97222715 ____3284: 97222751 ____3285: 97225127 ____3286: 97225172 ____3287: 97225217 ____3288: 97225271 ____3289: 97225712 ____3290: 97225721 ____3291: 97227125 ____3292: 97227152 ____3293: 97227215 ____3294: 97227251 ____3295: 97227512 ____3296: 97227521 ____3297: 97251227 ____3298: 97251272 ____3299: 97251722 ____3300: 97252127 ____3301: 97252172 ____3302: 97252217 ____3303: 97252271 ____3304: 97252712 ____3305: 97252721 ____3306: 97257122 ____3307: 97257212 ____3308: 97257221 ____3309: 97271225 ____3310: 97271252 ____3311: 97271522 ____3312: 97272125 ____3313: 97272152 ____3314: 97272215 ____3315: 97272251 ____3316: 97272512 ____3317: 97272521 ____3318: 97275122 ____3319: 97275212 ____3320: 97275221 ____3321: 97512227 ____3322: 97512272 ____3323: 97512722 ____3324: 97517222 ____3325: 97521227 ____3326: 97521272 ____3327: 97521722 ____3328: 97522127 ____3329: 97522172 ____3330: 97522217 ____3331: 97522271 ____3332: 97522712 ____3333: 97522721 ____3334: 97527122 ____3335: 97527212 ____3336: 97527221 ____3337: 97571222 ____3338: 97572122 ____3339: 97572212 ____3340: 97572221 ____3341: 97712225 ____3342: 97712252 ____3343: 97712522 ____3344: 97715222 ____3345: 97721225 ____3346: 97721252 ____3347: 97721522 ____3348: 97722125 ____3349: 97722152 ____3350: 97722215 ____3351: 97722251 ____3352: 97722512 ____3353: 97722521 ____3354: 97725122 ____3355: 97725212 ____3356: 97725221 ____3357: 97751222 ____3358: 97752122 ____3359: 97752212 ____3360: 97752221