1 1
2 1
3 1
4 1
5 2
6 2
7 1
8 3
9 5
10 3
11 1
12 4
13 10
14 22
15 5
16 1
17 5
18 17
19 93
20 181
21 8
22 1
23 6
24 26
25 276
26 2521
27 5814
28 13
29 1
30 7
31 37
32 655
33 17681
34 612696
35 1488565
36 21
37 1
38 8
39 50
40 1338
41 81901
42 18105620
43 4019900977
44 12194330294
45 34
46 1
47 9
48 65
49 2457
50 289045
51 255941280
52 1186569930001
53 6409020585966267
54 25573364166211253
55 55
56 1
57 10
58 82
59 4168
60 842801
61 2247615258
62 99977062581901
63 79629360058944734484
64 67040619014505181883304178
65 439347050970302571643057846
66 89
67 1
68 11
69 101
70 6651
71 2134081
72 14164958864
73 3775130549469973
74 122042312722047375081905
75 350213629188686097286494407640337
76 1118048584563024433220786501983631190591549
77 15829145720289447797800874537321282579904181
78 144
79 1
80 12
81 122
82 10110
83 4848661
84 69929570376
85 81658169024988865
86 49305824977081270580396826
87 58194309578918159047081570466564535026
88 103364819020299355365011185381334444307580296786887956
89 195042693446883195450571898296824337898272003171567594807867055549521
90 9797766637414564027586288536574448245991597197836000123235901011048118
91 233
92 1
93 13
94 145
95 14773
96 10110101
97 286308590040
98 1173223506987487297
99 7911779188478711198209076919
100 1081619448805341465793189347926225612555029
101 33873546390630164560327289199086683235486077084641297863363155
102 134175206270530335527820916532731185301422308180035248292970137984122126534974511531281
103 567441840875365513612877724064302128460621335740154658090208559721698374552121508539377073040003872361061290192
104 218497497295646367586637230314925996683876731109760654676806709330137139696527065844143180631063261860827921561269
105 377
106 1
107 14
108 170
109 20892
110 19662985
111 1011010110110
112 12324645995360107501
113 644986443956439734064225751112
114 4419091543264985265125879423229594334610523298
115 309896735146874396575135322682564794037430646677718800894678718858010
116 9401797782146493909307485625527956783899518357250718010132738203151496966180979313268761476086019401
117 51405726326087147202168584518497138826122402722124545387542116083171331616997794350176223940525705599007510250086889707503143054537357804820
118 287993068657092008756717201312106984927445923290737512536675180301514992631776501736751631349828839130472064063816602793804457325007036946334867660147720395155037098055597998096673
119 3016028607486216816412615723135655359402744334801831027226880476662858668923108844261004981139792742133847781587038964568550824358875388606032741472827044820329394758238246923457181366
120 610
121 1
122 15
123 197
124 28743
125 36101521
126 3166743412008
127 101101011011010110101
128 31327596501857712343958159785869
129 5948949931338226254069168911286743617840154185793
130 239147782774557159658813554446871692442583155391399547503168277134702036921
131 1947761476444867014832385700153910672062547935857342244711787638254386035598647763193058973509197504547297280789
132 1518942353229615990747437698881144072904885001054737847205418737097707291594044241442302983862565372528303548841107403897390862220511328284168654992680390880941280
133 25565262186485431243316613045782492206826679458575431334508004004120435189835772040599696966977277932123635750267527327436765082337281199454951454489883567245040707479033995572832119505062622101666484623997078622986644017661201
134 425240269854640393655374787544599610464687145409550154231343738815967066733075348039356356262900832566860577474381635979031238268411575604276848196364226366865273017486902357443877599159534150668323787860756834096165912492609833292098033792228442794805018981783578299234652990280848257441171
135 928418577192772871673292908209583346645725027891528372278265252605285613731779386657785365456051384396501613609340299465290634492186971054627803868906047713621463979080635651355588810428428106397732218478857456446718075814601513736413659192553566332796987508421306812807260820325295176370678576821
136 987