0 1
1 1
2 2
3 3
4 6
5 30
6 30
7 42
8 210
9 42
10 210
11 2310
12 2310
13 30030
14 30030
15 30030
16 30030
17 39270
18 510510
19 1939938
20 9699690
21 9699690
22 9699690
23 17160990
24 223092870
25 903210
26 223092870
27 223092870
28 223092870
29 6469693230
30 6469693230
31 200560490130
32 200560490130
33 10555815270
34 200560490130
35 200560490130
36 200560490130
37 322640788470
38 7420738134810
39 7420738134810
40 7420738134810
41 13228272327270
42 304250263527210
43 13082761331670030
44 13082761331670030
45 422024559086130
46 13082761331670030
47 614889782588491410
48 614889782588491410
49 614889782588491410
50 19835154277048110
51 614889782588491410
52 21203095951327290
53 880788066951082290
54 32589158477190044730
55 32589158477190044730
56 32589158477190044730
57 32589158477190044730
58 32589158477190044730
59 1922760350154212639070
60 1922760350154212639070
61 117288381359406970983270
62 2727636775800162115890
63 117288381359406970983270
64 5099494841713346564490
65 117288381359406970983270
66 117288381359406970983270
67 7858321551080267055879090
68 7858321551080267055879090
69 7858321551080267055879090
70 7858321551080267055879090
71 15079481895316188134254470
72 557940830126698960967415390
73 1100802178358081733800576310
74 40729680599249024150621323470
75 40729680599249024150621323470
76 40729680599249024150621323470
77 40729680599249024150621323470
78 993406843884122540259056670
79 3217644767340672907899084554130
80 3217644767340672907899084554130
81 45318940385079900111254712030
82 3217644767340672907899084554130
83 267064515689275851355624017992790
84 267064515689275851355624017992790
85 267064515689275851355624017992790
86 267064515689275851355624017992790
87 267064515689275851355624017992790
88 267064515689275851355624017992790
89 23768741896345550770650537601358310
90 642398429630960831639203718955630
91 23768741896345550770650537601358310
92 23768741896345550770650537601358310
93 23768741896345550770650537601358310
94 23768741896345550770650537601358310
95 23768741896345550770650537601358310
96 23768741896345550770650537601358310
97 2305567963945518424753102147331756070
98 2305567963945518424753102147331756070
99 2305567963945518424753102147331756070
100 39077423117720651267001731310707730
101 232862364358497360900063316880507363070
102 232862364358497360900063316880507363070
103 23984823528925228172706521638692258396210
104 23984823528925228172706521638692258396210
105 23984823528925228172706521638692258396210
106 23984823528925228172706521638692258396210
107 2566376117594999414479597815340071648394470
108 2566376117594999414479597815340071648394470
109 2715873755513154720177438464777357375485410
110 279734996817854936178276161872067809674997230
111 279734996817854936178276161872067809674997230
112 279734996817854936178276161872067809674997230
113 31610054640417607788145206291543662493274686990
114 31610054640417607788145206291543662493274686990
115 31610054640417607788145206291543662493274686990
116 31610054640417607788145206291543662493274686990
117 31610054640417607788145206291543662493274686990
118 31610054640417607788145206291543662493274686990
119 31610054640417607788145206291543662493274686990
120 445212037188980391382326849176671302722178690
121 31610054640417607788145206291543662493274686990
122 31610054640417607788145206291543662493274686990
123 325876851963068121527270167954058376219326670
124 31610054640417607788145206291543662493274686990
125 31610054640417607788145206291543662493274686990
126 31610054640417607788145206291543662493274686990
127 4014476939333036189094441199026045136645885247730
128 4014476939333036189094441199026045136645885247730
129 4014476939333036189094441199026045136645885247730
130 4014476939333036189094441199026045136645885247730
131 525896479052627740771371797072411912900610967452630
132 525896479052627740771371797072411912900610967452630
133 525896479052627740771371797072411912900610967452630
134 525896479052627740771371797072411912900610967452630
135 4140917157894706620247022024192219786618983995690
136 525896479052627740771371797072411912900610967452630
137 72047817630210000485677936198920432067383702541010310
138 72047817630210000485677936198920432067383702541010310
139 10014646650599190067509233131649940057366334653200433090
140 10014646650599190067509233131649940057366334653200433090
141 10014646650599190067509233131649940057366334653200433090
142 10014646650599190067509233131649940057366334653200433090
143 10014646650599190067509233131649940057366334653200433090
144 73099610588315255967220679793065255893184924475915570
145 10014646650599190067509233131649940057366334653200433090
146 10014646650599190067509233131649940057366334653200433090
147 10014646650599190067509233131649940057366334653200433090
148 10014646650599190067509233131649940057366334653200433090
149 1492182350939279320058875736615841068547583863326864530410
150 1492182350939279320058875736615841068547583863326864530410
151 225319534991831177328890236228992001350685163362356544091910
152 225319534991831177328890236228992001350685163362356544091910
153 12554718615469503389362580722627291544586012334226140530
154 225319534991831177328890236228992001350685163362356544091910
155 225319534991831177328890236228992001350685163362356544091910
156 225319534991831177328890236228992001350685163362356544091910
157 426206831249608371573924904674117400145271935516746715932890
158 330609037324462568604072589607025646841659538765326891798410
159 35375166993717494840635767087951744212057570647889977422429870
160 35375166993717494840635767087951744212057570647889977422429870
161 35375166993717494840635767087951744212057570647889977422429870
162 35375166993717494840635767087951744212057570647889977422429870
163 51027895751999572203748938365806498288189239076159878936779370
164 44016429160121768389493359048367437454697587905389819235542510
165 5766152219975951659023630035336134306565384015606066319856068810
166 5766152219975951659023630035336134306565384015606066319856068810
167 962947420735983927056946215901134429196419130606213075415963491270
168 5907652887950821638386173103687941283413614298197626229545788290
169 962947420735983927056946215901134429196419130606213075415963491270
170 962947420735983927056946215901134429196419130606213075415963491270
171 962947420735983927056946215901134429196419130606213075415963491270
172 962947420735983927056946215901134429196419130606213075415963491270
173 166589903787325219380851695350896256250980509594874862046961683989710
174 166589903787325219380851695350896256250980509594874862046961683989710
175 166589903787325219380851695350896256250980509594874862046961683989710
176 166589903787325219380851695350896256250980509594874862046961683989710
177 166589903787325219380851695350896256250980509594874862046961683989710
178 166589903787325219380851695350896256250980509594874862046961683989710
179 29819592777931214269172453467810429868925511217482600306406141434158090
180 29819592777931214269172453467810429868925511217482600306406141434158090
181 5397346292805549782720214077673687806275517530364350655459511599582614290
182 5397346292805549782720214077673687806275517530364350655459511599582614290
183 5397346292805549782720214077673687806275517530364350655459511599582614290
184 5397346292805549782720214077673687806275517530364350655459511599582614290
185 5397346292805549782720214077673687806275517530364350655459511599582614290
186 5397346292805549782720214077673687806275517530364350655459511599582614290
187 5397346292805549782720214077673687806275517530364350655459511599582614290
188 5397346292805549782720214077673687806275517530364350655459511599582614290
189 5397346292805549782720214077673687806275517530364350655459511599582614290
190 5397346292805549782720214077673687806275517530364350655459511599582614290
191 1030893141925860008499560888835674370998623848299590975192766715520279329390
192 1030893141925860008499560888835674370998623848299590975192766715520279329390
193 198962376391690981640415251545285153602734402721821058212203976095413910572270
194 198962376391690981640415251545285153602734402721821058212203976095413910572270
195 198962376391690981640415251545285153602734402721821058212203976095413910572270
196 1825342902676064051746928913259496822043434887356156497359669505462512941030
197 39195588149163123383161804554421175259738677336198748467804183290796540382737190
198 39195588149163123383161804554421175259738677336198748467804183290796540382737190
199 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
200 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
201 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
202 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
203 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
204 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
205 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
206 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
207 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
208 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
209 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
210 7799922041683461553249199106329813876687996789903550945093032474868511536164700810
211 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
212 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
213 15098931658671654933353954233354043375974012134583938068024127084378494808539007990
214 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
215 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
216 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
217 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
218 11045527186545036159299201419030810254907163239393619123588119813404402242488267590
219 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
220 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
221 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
222 1645783550795210387735581011435590727981167322669649249414629852197255934130751870910
223 367009731827331916465034565550136732339800312955331782619462457039988073311157667212930
224 367009731827331916465034565550136732339800312955331782619462457039988073311157667212930
225 367009731827331916465034565550136732339800312955331782619462457039988073311157667212930
226 367009731827331916465034565550136732339800312955331782619462457039988073311157667212930
227 83311209124804345037562846379881038241134671040860314654617977748077292641632790457335110
228 422899538704590583947019524770969737264643000207412764744253694152676612394075078463630
229 19078266889580195013601891820992757757219839668357012055907516904309700014933909014729740190
230 19078266889580195013601891820992757757219839668357012055907516904309700014933909014729740190
231 19078266889580195013601891820992757757219839668357012055907516904309700014933909014729740190
232 19078266889580195013601891820992757757219839668357012055907516904309700014933909014729740190
233 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270
234 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270
235 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270
236 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270
237 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270
238 4445236185272185438169240794291312557432222642727183809026451438704160103479600800432029464270
239 1062411448280052319722448549835623701226301211611796930357321893850294264731624591303255041960530
240 1062411448280052319722448549835623701226301211611796930357321893850294264731624591303255041960530
241 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730
242 1533180593026901850617425751559193485003225101787084192910865727053418669463003152719068653368190
243 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730
244 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730
245 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730
246 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730
247 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730
248 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730
249 256041159035492609053110100510385311995538591998443060216114576417920917800321526504084465112487730
250 1326638129717578285249275132178162238318852808282088394902148064341559159587158168414945415090610
251 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230
252 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230
253 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230
254 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230
255 332986170559112149597568058176718721818032054878804187120439164149731349056376700272151299187743110
256 64266330917908644872330635228106713310880186591609208114244758680898150367880703152525200743234420230
257 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110
258 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110
259 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110
260 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110
261 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110
262 16516447045902521732188973253623425320896207954043566485360902980990824644545340710198976591011245999110
263 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930
264 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930
265 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930
266 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930
267 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930
268 4343825573072363215565699965702960859395702691913457985649917484000586881515424606782330843435957697765930
269 5537862934390832725057693321204248678566085422392038853743259730787478062216347010542402828835415263976470
270 1168489079156465704987173290774096471177444024124720198139827803196157871127649219224446996884272620699035170
271 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070
272 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070
273 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070
274 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070
275 316660540451402206051523961799780143689087330537799173695893334666158783075592938409825136155637880209438531070
276 1749505748350288431223889291711492506569543262639774440308802953956678359533662643148205172130596023256566470
277 87714969705038411076272137418539099801877190558970371113762453702525982911939243939521562715111692818014473106390
278 87714969705038411076272137418539099801877190558970371113762453702525982911939243939521562715111692818014473106390
279 349462030697364187554869073380633863752498767167212633919372325508071645067487027647496265797257740310814633890
280 87714969705038411076272137418539099801877190558970371113762453702525982911939243939521562715111692818014473106390
281 24647906487115793512432470614609487044327490547070674282967249490409801198254927547005559122946385681862066942895590
282 24647906487115793512432470614609487044327490547070674282967249490409801198254927547005559122946385681862066942895590
283 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
284 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
285 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
286 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
287 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
288 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
289 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
290 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
291 6975357535853769564018389183934484833544679824821000822079731605785973739106144495802573231793827147966964944839451970
292 25739326700567415365381509903817287208651955073140224435718566811018353280834481534326838493704159217590276549223070
293 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
294 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
295 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
296 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
297 10374516538097230874402984928389868305728889282601793100859702337539544698264468717107380491957316519565079841817052930
298 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
299 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
300 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
301 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
302 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
303 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
304 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
305 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
306 2043779758005154482257388030892804056228591188672553240869361360495290305558100337270153956915591354354320728837959427210
307 627440385707582426053018125484090845262177494922473844946893937672054123806336803541937264773086545786776463753253544153470
308 627440385707582426053018125484090845262177494922473844946893937672054123806336803541937264773086545786776463753253544153470
309 627440385707582426053018125484090845262177494922473844946893937672054123806336803541937264773086545786776463753253544153470
310 627440385707582426053018125484090845262177494922473844946893937672054123806336803541937264773086545786776463753253544153470
311 195133959955058134502488637025552252876537200920889365778484014616008832503770745901542489344429915739687480227261852231729170
312 195133959955058134502488637025552252876537200920889365778484014616008832503770745901542489344429915739687480227261852231729170
313 61076929465933196099278943388997855150356143888238371488665496574810764573680243467182799164806563626522181311132959748531230210
314 61076929465933196099278943388997855150356143888238371488665496574810764573680243467182799164806563626522181311132959748531230210
315 61076929465933196099278943388997855150356143888238371488665496574810764573680243467182799164806563626522181311132959748531230210
316 61076929465933196099278943388997855150356143888238371488665496574810764573680243467182799164806563626522181311132959748531230210
317 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
318 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
319 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
320 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
321 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
322 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
323 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
324 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
325 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
326 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
327 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
328 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
329 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
330 19361386640700823163471425054312320082662897612571563761906962414215012369856637179096947335243680669607531475629148240284399976570
331 6408618978071972467109041692977377947361419109761187605191204559105169094422546906281089567965658301640092918433248067534136392244670
332 6408618978071972467109041692977377947361419109761187605191204559105169094422546906281089567965658301640092918433248067534136392244670
333 6408618978071972467109041692977377947361419109761187605191204559105169094422546906281089567965658301640092918433248067534136392244670
334 6408618978071972467109041692977377947361419109761187605191204559105169094422546906281089567965658301640092918433248067534136392244670
335 6408618978071972467109041692977377947361419109761187605191204559105169094422546906281089567965658301640092918433248067534136392244670
336 37044040335676141428375963543221837846019763640238078642723725775174387829032063042087222936217678044162386811752879003087493596790
337 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
338 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
339 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
340 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
341 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
342 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
343 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
344 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
345 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
346 2159704595610254721415747050533376368260798239989520222949435936418441984820398307416727184404426847652711313512004598759003964186453790
347 2765378209139329846240827404188492988142055310982891207983226088329148962113203736802968018407144339983360980769983748226473710600367030
348 749417494676758388331264226535081599786496989276363517363454269937199368732678212673604332988336116135490825788665595769374375572699465130
349 261546705642188677527611215060743478325487449257450867559845540208082579687704696223087912212929304531286298200244292923511657074872113330370
350 835612478090059672612176405944867342892931147787382963449985751463522618810558134898044447964630365914652709904933843206107530590645729490
351 1461154780123959092333023547825382560477583515404753450055003017922249048534663107391552582195135779504392727375666440913472944552358175030
352 261546705642188677527611215060743478325487449257450867559845540208082579687704696223087912212929304531286298200244292923511657074872113330370
353 92325987091692603167246758916442447848897069587880156248625475693453150629759757766750033011164044499544063264686235401999614947429856005620610
354 92325987091692603167246758916442447848897069587880156248625475693453150629759757766750033011164044499544063264686235401999614947429856005620610
355 92325987091692603167246758916442447848897069587880156248625475693453150629759757766750033011164044499544063264686235401999614947429856005620610
356 92325987091692603167246758916442447848897069587880156248625475693453150629759757766750033011164044499544063264686235401999614947429856005620610
357 437563919865841721171785587281717762317047723165308797386850595703569434264264254818720535597933860187412622107517703327012393115781308083510
358 92325987091692603167246758916442447848897069587880156248625475693453150629759757766750033011164044499544063264686235401999614947429856005620610
359 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990
360 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990
361 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990
362 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990
363 148632418681245042767002629825124837568403802610085094588594375667935789578850910485485479152501757736934164627902952956582339758418467739990130
364 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990
365 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990
366 33145029365917644537041586451002838777754047982048976093256545773949681076083753038263261851007891975336318712022358509317861766127318306017798990
367 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330
368 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330
369 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330
370 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330
371 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330
372 12164225777291775545094262227518041831435735609411974226225152299039532954922737365042617099319896354948428967312205572919655268168725818308532229330
373 4537256214929832278320159810864229603125529382310666386381981807541745792186181037160896178046321340395764004807452678699031415026934730229082521540090
374 15485516091910690369693378194075868952646857960104663434750791152019610212239525724098621768076182049132300357704616650849936570057797714092431814130
375 4537256214929832278320159810864229603125529382310666386381981807541745792186181037160896178046321340395764004807452678699031415026934730229082521540090
376 4537256214929832278320159810864229603125529382310666386381981807541745792186181037160896178046321340395764004807452678699031415026934730229082521540090
377 4537256214929832278320159810864229603125529382310666386381981807541745792186181037160896178046321340395764004807452678699031415026934730229082521540090
378 4537256214929832278320159810864229603125529382310666386381981807541745792186181037160896178046321340395764004807452678699031415026934730229082521540090
379 1719620105458406433483340568317543019584575635895742560438771105058321655238562613083979651479555788009994557822024565226932906295208262756822275663694110
380 1719620105458406433483340568317543019584575635895742560438771105058321655238562613083979651479555788009994557822024565226932906295208262756822275663694110
381 6119644503410699051542137253799085478948667743401219076294559092734240765973532430903842176083828427081831166626421940309369773292556095220008098447310
382 1719620105458406433483340568317543019584575635895742560438771105058321655238562613083979651479555788009994557822024565226932906295208262756822275663694110
383 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130
384 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130
385 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130
386 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130
387 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130
388 658614500390569664024119437665618976500892468548069400648049333237337193956369480811164206516669866807827915645835408481915303111064764635862931579194844130
389 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570
390 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570
391 1214222941478348811873850527260311762364204598413265387924602799191109803075960796376980456563907953498791749697772388149123473508076746177017442579653053870
392 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570
393 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570
394 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570
395 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570
396 256201040651931599305382461251925781858847170265198996852091190629324168449027728035542876334984578188245059186229973899465052910204193443350680384306794366570
397 307286444528147567746939084945663248936442074305993962991783089667195452792338392840213057114770022781671566455991841806911256813749440474351118164863436143590
398 101711813138816844924236837117014535397962326595284001750280202679841694874264008030110521904988877540733288496933299638087626005351064797010220112569797363528290
399 101711813138816844924236837117014535397962326595284001750280202679841694874264008030110521904988877540733288496933299638087626005351064797010220112569797363528290
400 101711813138816844924236837117014535397962326595284001750280202679841694874264008030110521904988877540733288496933299638087626005351064797010220112569797363528290
401 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290
402 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290
403 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290
404 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290
405 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290
406 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290
407 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290
408 40786437068665554814618971683922828694582892964708884701862361274616519644579867220074319283900539893834048687270253154873138028145776983601098265140488742774844290
409 42883426121039105190691926526283899578623144531017824789361711468684207029905310264808217447597225749558164301011654345355047438333220530315807687512750374794116490
410 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610
411 73487457097287277177000702285129678132530410672096624859302668552062363588692359881103068665706259103868396092923055243802261909742831657677749737631981919801371430
412 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610
413 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610
414 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610
415 79059965692342236583787485396798279317935560296521013474226093655536286893996045938437898517134221879517184422244234788355987931334705148307342134798388131729437510
416 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610
417 16681652761084211919179159418724436936084403222565933843061705761318156534633165693010396587115320816578125913093533540343113453511622786292849190442459895794911314610
418 69797710297423480833385604262445342828805034404041564196910902767021575458716174447742245134373727266017263234700977156247336625571643457292256026955899145585402990
419 6989612506894284794136067796445539076219364950255126280242854713992307588011296425371356170001319422146234757586190553403764537021369947456703810795390696338067840821590
420 6989612506894284794136067796445539076219364950255126280242854713992307588011296425371356170001319422146234757586190553403764537021369947456703810795390696338067840821590
421 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390
422 8336053443066554952779842896044113175887684544071977801649410296291109049724520665952807216913754891568172331285513379555197932254948294275558935821131680335202722339630
423 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390
424 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390
425 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390
426 9401363787228415010643081604803744252678442952260089980773935573772400941063117556170418362845225165251005856050435217198034728709254785556780525063448827981873996760030
427 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390
428 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390
429 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390
430 2942626865402493898331284542303571951088352644057408163982241834590761494552755795081340947570555476723564832943786222982984870085996747879272304344859483158326560985889390
431 1268272178988474870180783637732839510919079989588742918676346230708618204152237747680057948402909410467856442998771862105666479007064598335966363172634437241238747784918327090
432 1268272178988474870180783637732839510919079989588742918676346230708618204152237747680057948402909410467856442998771862105666479007064598335966363172634437241238747784918327090
433 549161853502009618788279315138319508227961635491925683786857917896831682397918944745465091658459774732581839818468216291753585410058971079473435253750711325456377790869635629970
434 549161853502009618788279315138319508227961635491925683786857917896831682397918944745465091658459774732581839818468216291753585410058971079473435253750711325456377790869635629970
435 549161853502009618788279315138319508227961635491925683786857917896831682397918944745465091658459774732581839818468216291753585410058971079473435253750711325456377790869635629970
436 2419215213665240611402111520433125586907319980140641778796730915845073490739731034120991593209073897500360527834661745778650155991449211803847732395377582931525893351848615110
437 549161853502009618788279315138319508227961635491925683786857917896831682397918944745465091658459774732581839818468216291753585410058971079473435253750711325456377790869635629970
438 549161853502009618788279315138319508227961635491925683786857917896831682397918944745465091658459774732581839818468216291753585410058971079473435253750711325456377790869635629970
439 241082053687382222648054619345722264112075157980955375182430625956709108572686416743259175238063841107603427680307546952079823995015888303888838076396562271875349850191770041556830
440 241082053687382222648054619345722264112075157980955375182430625956709108572686416743259175238063841107603427680307546952079823995015888303888838076396562271875349850191770041556830
441 241082053687382222648054619345722264112075157980955375182430625956709108572686416743259175238063841107603427680307546952079823995015888303888838076396562271875349850191770041556830
442 559355112963763857652098884792859081466531689050940545666892403611854080215049690819626856700844178903952268399785491768166645000036863814127234516001304575116820998124756476930
443 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690
444 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690
445 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690
446 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690
447 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690
448 106799349783510324633088196370154963001649294985563231205816767298822135097700082617263814630462281610668318462376243299771362029792038518622755267843677086440779983634954128409675690
449 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810
450 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810
451 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810
452 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810
453 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810
454 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810
455 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810
456 47952908052796135760256600170199578387740533448517890811411728517171138658867337095151452769077564443190074989606933241597341551376625294861617115261811011811910212652094403655944384810
457 21914478980127834042437266277781207323197423785972676100815159932347210367102373052484213915468446950537864270250368491409985088979117759751759021674647632398042967182007142470766583858170
458 21914478980127834042437266277781207323197423785972676100815159932347210367102373052484213915468446950537864270250368491409985088979117759751759021674647632398042967182007142470766583858170
459 21914478980127834042437266277781207323197423785972676100815159932347210367102373052484213915468446950537864270250368491409985088979117759751759021674647632398042967182007142470766583858170
460 21914478980127834042437266277781207323197423785972676100815159932347210367102373052484213915468446950537864270250368491409985088979117759751759021674647632398042967182007142470766583858170
461 10102574809838931493563579754057136575994012365333403682475788728812063979234193977195222615030954044197955428585419874540003126019373287245560908992012558535497807870905292679023395158616370
462 10102574809838931493563579754057136575994012365333403682475788728812063979234193977195222615030954044197955428585419874540003126019373287245560908992012558535497807870905292679023395158616370
463 4677492136955425281519937426128454234685227725149365904986290181439985622385431811441388070759331722463653363435049401912021447346969831994694700863301814601935485044229150510387831958439379310
464 4677492136955425281519937426128454234685227725149365904986290181439985622385431811441388070759331722463653363435049401912021447346969831994694700863301814601935485044229150510387831958439379310
465 4677492136955425281519937426128454234685227725149365904986290181439985622385431811441388070759331722463653363435049401912021447346969831994694700863301814601935485044229150510387831958439379310
466 4677492136955425281519937426128454234685227725149365904986290181439985622385431811441388070759331722463653363435049401912021447346969831994694700863301814601935485044229150510387831958439379310
467 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
468 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
469 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
470 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
471 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
472 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
473 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
474 13729573214236136834273893803319829087171050764261405507373288129757030349614374868436579462383064307518658718198930683609242028089294922983026035682754649053770067539833271245002341434630770
475 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
476 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
477 2184388827958183606469810778001988127598001347644753877628597514732473285653996655943128229044607914390526120724168070692914015911034911541522425303161947419103871515655013288351117524591190137770
478 6258993776384480247764500796567301225209172915887546927302571675451212852876781249120711258007472534070275417547759514879409787710701752267972565338572915240985305202449894809028990041808567730
479 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830
480 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830
481 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830
482 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830
483 3571065694853139752556448336733625642045879336252003779467911978009743016478718082582793248165075737177686047190704798163501070380156049926243145802780111992323394047777308413379471994126894457310
484 4071292796077704075871748492851954525756586169345669678537347118898267330071067697263651446351623311257050629676562279618310558838076741744705220701224018730547682708166347724203055619763346599190
485 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830
486 1046322248591969947499039362662952313119442645521837107384098209556854703828264398196758421712367190993062011826876505861905813621385722628389241720214572813750754455998751365120185294279180075991830
487 509558935064289364432032169616857776489168568369134671296055828054188240764364761921821351373922822013621199759688858354748131233614846920025560717744496960296617420071391914813530238313960697008021210
488 509558935064289364432032169616857776489168568369134671296055828054188240764364761921821351373922822013621199759688858354748131233614846920025560717744496960296617420071391914813530238313960697008021210
489 509558935064289364432032169616857776489168568369134671296055828054188240764364761921821351373922822013621199759688858354748131233614846920025560717744496960296617420071391914813530238313960697008021210
490 509558935064289364432032169616857776489168568369134671296055828054188240764364761921821351373922822013621199759688858354748131233614846920025560717744496960296617420071391914813530238313960697008021210
491 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110
492 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110
493 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110
494 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110
495 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110
496 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110
497 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110
498 250193437116566077936127795281877168256181767069245123606363411574606426215303098103614283524596105608688009082007229452181332435704889837732550312412548007505639153255053430173443347012154702230938414110
499 124846525121166472890127769845656706959834701767553316679575342375728606681436245953703527478773456698735316531921607496638484885416740029028542605893861455745313937474271661656548230159065196413238268640890
500 124846525121166472890127769845656706959834701767553316679575342375728606681436245953703527478773456698735316531921607496638484885416740029028542605893861455745313937474271661656548230159065196413238268640890