0 1
1 0
2 -31
3 -242
4 -1023
5 -3124
6 -7775
7 -16806
8 -32767
9 -59048
10 -99999
11 -161050
12 -248831
13 -371292
14 -537823
15 -759374
16 -1048575
17 -1419856
18 -1889567
19 -2476098
20 -3199999
21 -4084100
22 -5153631
23 -6436342
24 -7962623
25 -9765624
26 -11881375
27 -14348906
28 -17210367
29 -20511148
30 -24299999
31 -28629150
32 -33554431
33 -39135392
34 -45435423
35 -52521874
36 -60466175
37 -69343956
38 -79235167
39 -90224198
40 -102399999
41 -115856200
42 -130691231
43 -147008442
44 -164916223
45 -184528124
46 -205962975
47 -229345006
48 -254803967
49 -282475248
50 -312499999
51 -345025250
52 -380204031
53 -418195492
54 -459165023
55 -503284374
56 -550731775
57 -601692056
58 -656356767
59 -714924298
60 -777599999
61 -844596300
62 -916132831
63 -992436542
64 -1073741823
65 -1160290624
66 -1252332575
67 -1350125106
68 -1453933567
69 -1564031348
70 -1680699999
71 -1804229350
72 -1934917631
73 -2073071592
74 -2219006623
75 -2373046874
76 -2535525375
77 -2706784156
78 -2887174367
79 -3077056398
80 -3276799999
81 -3486784400
82 -3707398431
83 -3939040642
84 -4182119423
85 -4437053124
86 -4704270175
87 -4984209206
88 -5277319167
89 -5584059448
90 -5904899999
91 -6240321450
92 -6590815231
93 -6956883692
94 -7339040223
95 -7737809374
96 -8153726975
97 -8587340256
98 -9039207967
99 -9509900498
100 -9999999999
101 -10510100500
102 -11040808031
103 -11592740742
104 -12166529023
105 -12762815624
106 -13382255775
107 -14025517306
108 -14693280767
109 -15386239548
110 -16105099999
111 -16850581550
112 -17623416831
113 -18424351792
114 -19254145823
115 -20113571874
116 -21003416575
117 -21924480356
118 -22877577567
119 -23863536598
120 -24883199999
121 -25937424600
122 -27027081631
123 -28153056842
124 -29316250623
125 -30517578124
126 -31757969375
127 -33038369406
128 -34359738367
129 -35723051648
130 -37129299999
131 -38579489650
132 -40074642431
133 -41615795892
134 -43204003423
135 -44840334374
136 -46525874175
137 -48261724456
138 -50049003167
139 -51888844698
140 -53782399999
141 -55730836700
142 -57735339231
143 -59797108942
144 -61917364223
145 -64097340624
146 -66338290975
147 -68641485506
148 -71008211967
149 -73439775748
150 -75937499999
151 -78502725750
152 -81136812031
153 -83841135992
154 -86617093023
155 -89466096874
156 -92389579775
157 -95388992556
158 -98465804767
159 -101621504798
160 -104857599999
161 -108175616800
162 -111577100831
163 -115063617042
164 -118636749823
165 -122298103124
166 -126049300575
167 -129891985606
168 -133827821567
169 -137858491848
170 -141985699999
171 -146211169850
172 -150536645631
173 -154963892092
174 -159494694623
175 -164130859374
176 -168874213375
177 -173726604656
178 -178689902367
179 -183765996898
180 -188956799999
181 -194264244900
182 -199690286431
183 -205236901142
184 -210906087423
185 -216699865624
186 -222620278175
187 -228669389706
188 -234849287167
189 -241162079948
190 -247609899999
191 -254194901950
192 -260919263231
193 -267785184192
194 -274794888223
195 -281950621874
196 -289254654975
197 -296709280756
198 -304316815967
199 -312079600998
200 -319999999999
201 -328080401000
202 -336323216031
203 -344730881242
204 -353305857023
205 -362050628124
206 -370967703775
207 -380059617806
208 -389328928767
209 -398778220048
210 -408410099999
211 -418227202050
212 -428232184831
213 -438427732292
214 -448816553823
215 -459401384374
216 -470184984575
217 -481170140856
218 -492359665567
219 -503756397098
220 -515363199999
221 -527182965100
222 -539218609631
223 -551473077342
224 -563949338623
225 -576650390624
226 -589579257375
227 -602738989906
228 -616132666367
229 -629763392148
230 -643634299999
231 -657748550150
232 -672109330431
233 -686719856392
234 -701583371423
235 -716703146874
236 -732082482175
237 -747724704956
238 -763633171167
239 -779811265198
240 -796262399999
241 -812990017200
242 -829997587231
243 -847288609442
244 -864866612223
245 -882735153124
246 -900897818975
247 -919358226006
248 -938120019967
249 -957186876248
250 -976562499999
251 -996250626250
252 -1016255020031
253 -1036579476492
254 -1057227821023
255 -1078203909374
256 -1099511627775
257 -1121154893056
258 -1143137652767
259 -1165463885298
260 -1188137599999
261 -1211162837300
262 -1234543668831
263 -1258284197542
264 -1282388557823
265 -1306860915624
266 -1331705468575
267 -1356926446106
268 -1382528109567
269 -1408514752348
270 -1434890699999
271 -1461660310350
272 -1488827973631
273 -1516398112592
274 -1544375182623
275 -1572763671874
276 -1601568101375
277 -1630793025156
278 -1660443030367
279 -1690522737398
280 -1721036799999
281 -1751989905400
282 -1783386774431
283 -1815232161642
284 -1847530855423
285 -1880287678124
286 -1913507486175
287 -1947195170206
288 -1981355655167
289 -2015993900448
290 -2051114899999
291 -2086723682450
292 -2122825311231
293 -2159424884692
294 -2196527536223
295 -2234138434374
296 -2272262782975
297 -2310905821256
298 -2350072823967
299 -2389769101498
300 -2429999999999
301 -2470770901500
302 -2512087224031
303 -2553954421742
304 -2596377985023
305 -2639363440624
306 -2682916351775
307 -2727042318306
308 -2771746976767
309 -2817036000548
310 -2862915099999
311 -2909390022550
312 -2956466552831
313 -3004150512792
314 -3052447761823
315 -3101364196874
316 -3150905752575
317 -3201078401356
318 -3251888153567
319 -3303341057598
320 -3355443199999
321 -3408200705600
322 -3461619737631
323 -3515706497842
324 -3570467226623
325 -3625908203124
326 -3682035745375
327 -3738856210406
328 -3796375994367
329 -3854601532648
330 -3913539299999
331 -3973195810650
332 -4033577618431
333 -4094691316892
334 -4156543539423
335 -4219140959374
336 -4282490290175
337 -4346598285456
338 -4411471739167
339 -4477117485698
340 -4543542399999
341 -4610753397700
342 -4678757435231
343 -4747561509942
344 -4817172660223
345 -4887597965624
346 -4958844546975
347 -5030919566506
348 -5103830227967
349 -5177583776748
350 -5252187499999
351 -5327648726750
352 -5403974828031
353 -5481173216992
354 -5559251349023
355 -5638216721874
356 -5718076875775
357 -5798839393556
358 -5880511900767
359 -5963102065798
360 -6046617599999
361 -6131066257800
362 -6216455836831
363 -6302794178042
364 -6390089165823
365 -6478348728124
366 -6567580836575
367 -6657793506606
368 -6748994797567
369 -6841192812848
370 -6934395699999
371 -7028611650850
372 -7123848901631
373 -7220115733092
374 -7317420470623
375 -7415771484374
376 -7515177189375
377 -7615646045656
378 -7717186558367
379 -7819807277898
380 -7923516799999
381 -8028323765900
382 -8134236862431
383 -8241264822142
384 -8349416423423
385 -8458700490624
386 -8569125894175
387 -8680701550706
388 -8793436423167
389 -8907339520948
390 -9022419899999
391 -9138686662950
392 -9256148959231
393 -9374815985192
394 -9494696984223
395 -9615801246874
396 -9738138110975
397 -9861716961756
398 -9986547231967
399 -10112638401998
400 -10239999999999
401 -10368641602000
402 -10498572832031
403 -10629803362242
404 -10762342913023
405 -10896201253124
406 -11031388199775
407 -11167913618806
408 -11305787424767
409 -11445019581048
410 -11585620099999
411 -11727599043050
412 -11870966520831
413 -12015732693292
414 -12161907769823
415 -12309502009374
416 -12458525720575
417 -12608989261856
418 -12760903041567
419 -12914277518098
420 -13069123199999
421 -13225450646100
422 -13383270465631
423 -13542593318342
424 -13703429914623
425 -13865791015624
426 -14029687433375
427 -14195130030906
428 -14362129722367
429 -14530697473148
430 -14700844299999
431 -14872581271150
432 -15045919506431
433 -15220870177392
434 -15397444507423
435 -15575653771874
436 -15755509298175
437 -15937022465956
438 -16120204707167
439 -16305067506198
440 -16491622399999
441 -16679880978200
442 -16869854883231
443 -17061555810442
444 -17254995508223
445 -17450185778124
446 -17647138474975
447 -17845865507006
448 -18046378835967
449 -18248690477248
450 -18452812499999
451 -18658757027250
452 -18866536236031
453 -19076162357492
454 -19287647677023
455 -19501004534374
456 -19716245323775
457 -19933382494056
458 -20152428548767
459 -20373396046298
460 -20596297599999
461 -20821145878300
462 -21047953604831
463 -21276733558542
464 -21507498573823
465 -21740261540624
466 -21975035404575
467 -22211833167106
468 -22450667885567
469 -22691552673348
470 -22934500699999
471 -23179525191350
472 -23426639429631
473 -23675856753592
474 -23927190558623
475 -24180654296874
476 -24436261477375
477 -24694025666156
478 -24953960486367
479 -25216079618398
480 -25480396799999
481 -25746925826400
482 -26015680550431
483 -26286674882642
484 -26559922791423
485 -26835438303124
486 -27113235502175
487 -27393328531206
488 -27675731591167
489 -27960458941448
490 -28247524899999
491 -28536943843450
492 -28828730207231
493 -29122898485692
494 -29419463232223
495 -29718439059374
496 -30019840638975
497 -30323682702256
498 -30629980039967
499 -30938747502498
500 -31249999999999
501 -31563752502500
502 -31880020040031
503 -32198817702742
504 -32520160641023
505 -32844064065624
506 -33170543247775
507 -33499613519306
508 -33831290272767
509 -34165588961548
510 -34502525099999
511 -34842114263550
512 -35184372088831
513 -35529314273792
514 -35876956577823
515 -36227314821874
516 -36580404888575
517 -36936242722356
518 -37294844329567
519 -37656225778598
520 -38020403199999
521 -38387392786600
522 -38757210793631
523 -39129873538842
524 -39505397402623
525 -39883798828124
526 -40265094321375
527 -40649300451406
528 -41036433850367
529 -41426511213648
530 -41819549299999
531 -42215564931650
532 -42614574994431
533 -43016596437892
534 -43421646275423
535 -43829741584374
536 -44240899506175
537 -44655137246456
538 -45072472075167
539 -45492921326698
540 -45916502399999
541 -46343232758700
542 -46773129931231
543 -47206211510942
544 -47642495156223
545 -48081998590624
546 -48524739602975
547 -48970736047506
548 -49420005843967
549 -49872566977748
550 -50328437499999
551 -50787635527750
552 -51250179244031
553 -51716086897992
554 -52185376805023
555 -52658067346874