1 1 2 12 3 312 4 3124 5 53124 6 531246 7 7531246 8 75312468 9 975312468 10 97531246810 11 1197531246810 12 119753124681012 13 13119753124681012 14 1311975312468101214 15 151311975312468101214 16 15131197531246810121416 17 1715131197531246810121416 18 171513119753124681012141618 19 19171513119753124681012141618 20 1917151311975312468101214161820 21 211917151311975312468101214161820 22 21191715131197531246810121416182022 23 2321191715131197531246810121416182022 24 232119171513119753124681012141618202224 25 25232119171513119753124681012141618202224 26 2523211917151311975312468101214161820222426 27 272523211917151311975312468101214161820222426 28 27252321191715131197531246810121416182022242628 29 2927252321191715131197531246810121416182022242628 30 292725232119171513119753124681012141618202224262830 31 31292725232119171513119753124681012141618202224262830 32 3129272523211917151311975312468101214161820222426283032 33 333129272523211917151311975312468101214161820222426283032 34 33312927252321191715131197531246810121416182022242628303234 35 3533312927252321191715131197531246810121416182022242628303234 36 353331292725232119171513119753124681012141618202224262830323436 37 37353331292725232119171513119753124681012141618202224262830323436 38 3735333129272523211917151311975312468101214161820222426283032343638 39 393735333129272523211917151311975312468101214161820222426283032343638 40 39373533312927252321191715131197531246810121416182022242628303234363840 41 4139373533312927252321191715131197531246810121416182022242628303234363840 42 413937353331292725232119171513119753124681012141618202224262830323436384042 43 43413937353331292725232119171513119753124681012141618202224262830323436384042 44 4341393735333129272523211917151311975312468101214161820222426283032343638404244 45 454341393735333129272523211917151311975312468101214161820222426283032343638404244 46 45434139373533312927252321191715131197531246810121416182022242628303234363840424446 47 4745434139373533312927252321191715131197531246810121416182022242628303234363840424446 48 474543413937353331292725232119171513119753124681012141618202224262830323436384042444648 49 49474543413937353331292725232119171513119753124681012141618202224262830323436384042444648 50 4947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850 51 514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850 52 51494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052 53 5351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052 54 535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254 55 55535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254 56 5553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456 57 575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456 58 57555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658 59 5957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658 60 595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860 61 61595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860 62 6159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062 63 636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062 64 63615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264 65 6563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264 66 656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466 67 67656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466 68 6765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668 69 696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668 70 69676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870 71 7169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870 72 716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072 73 73716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072 74 7371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274 75 757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274 76 75737169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870727476 77 7775737169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870727476 78 777573716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072747678 79 79777573716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072747678 80 7977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880 81 817977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880 82 81797775737169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870727476788082 83 8381797775737169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870727476788082 84 838179777573716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072747678808284 85 85838179777573716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072747678808284 86 8583817977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880828486 87 878583817977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880828486 88 87858381797775737169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870727476788082848688 89 8987858381797775737169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870727476788082848688 90 898785838179777573716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072747678808284868890 91 91898785838179777573716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072747678808284868890 92 9189878583817977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880828486889092 93 939189878583817977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880828486889092 94 93918987858381797775737169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870727476788082848688909294 95 9593918987858381797775737169676563615957555351494745434139373533312927252321191715131197531246810121416182022242628303234363840424446485052545658606264666870727476788082848688909294 96 959391898785838179777573716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072747678808284868890929496 97 97959391898785838179777573716967656361595755535149474543413937353331292725232119171513119753124681012141618202224262830323436384042444648505254565860626466687072747678808284868890929496 98 9795939189878583817977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880828486889092949698 99 999795939189878583817977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880828486889092949698 100 999795939189878583817977757371696765636159575553514947454341393735333129272523211917151311975312468101214161820222426283032343638404244464850525456586062646668707274767880828486889092949698100