0 1
1 0
2 -15
3 -80
4 -255
5 -624
6 -1295
7 -2400
8 -4095
9 -6560
10 -9999
11 -14640
12 -20735
13 -28560
14 -38415
15 -50624
16 -65535
17 -83520
18 -104975
19 -130320
20 -159999
21 -194480
22 -234255
23 -279840
24 -331775
25 -390624
26 -456975
27 -531440
28 -614655
29 -707280
30 -809999
31 -923520
32 -1048575
33 -1185920
34 -1336335
35 -1500624
36 -1679615
37 -1874160
38 -2085135
39 -2313440
40 -2559999
41 -2825760
42 -3111695
43 -3418800
44 -3748095
45 -4100624
46 -4477455
47 -4879680
48 -5308415
49 -5764800
50 -6249999
51 -6765200
52 -7311615
53 -7890480
54 -8503055
55 -9150624
56 -9834495
57 -10556000
58 -11316495
59 -12117360
60 -12959999
61 -13845840
62 -14776335
63 -15752960
64 -16777215
65 -17850624
66 -18974735
67 -20151120
68 -21381375
69 -22667120
70 -24009999
71 -25411680
72 -26873855
73 -28398240
74 -29986575
75 -31640624
76 -33362175
77 -35153040
78 -37015055
79 -38950080
80 -40959999
81 -43046720
82 -45212175
83 -47458320
84 -49787135
85 -52200624
86 -54700815
87 -57289760
88 -59969535
89 -62742240
90 -65609999
91 -68574960
92 -71639295
93 -74805200
94 -78074895
95 -81450624
96 -84934655
97 -88529280
98 -92236815
99 -96059600
100 -99999999
101 -104060400
102 -108243215
103 -112550880
104 -116985855
105 -121550624
106 -126247695
107 -131079600
108 -136048895
109 -141158160
110 -146409999
111 -151807040
112 -157351935
113 -163047360
114 -168896015
115 -174900624
116 -181063935
117 -187388720
118 -193877775
119 -200533920
120 -207359999
121 -214358880
122 -221533455
123 -228886640
124 -236421375
125 -244140624
126 -252047375
127 -260144640
128 -268435455
129 -276922880
130 -285609999
131 -294499920
132 -303595775
133 -312900720
134 -322417935
135 -332150624
136 -342102015
137 -352275360
138 -362673935
139 -373301040
140 -384159999
141 -395254160
142 -406586895
143 -418161600
144 -429981695
145 -442050624
146 -454371855
147 -466948880
148 -479785215
149 -492884400
150 -506249999
151 -519885600
152 -533794815
153 -547981280
154 -562448655
155 -577200624
156 -592240895
157 -607573200
158 -623201295
159 -639128960
160 -655359999
161 -671898240
162 -688747535
163 -705911760
164 -723394815
165 -741200624
166 -759333135
167 -777796320
168 -796594175
169 -815730720
170 -835209999
171 -855036080
172 -875213055
173 -895745040
174 -916636175
175 -937890624
176 -959512575
177 -981506240
178 -1003875855
179 -1026625680
180 -1049759999
181 -1073283120
182 -1097199375
183 -1121513120
184 -1146228735
185 -1171350624
186 -1196883215
187 -1222830960
188 -1249198335
189 -1275989840
190 -1303209999
191 -1330863360
192 -1358954495
193 -1387488000
194 -1416468495
195 -1445900624
196 -1475789055
197 -1506138480
198 -1536953615
199 -1568239200
200 -1599999999
201 -1632240800
202 -1664966415
203 -1698181680
204 -1731891455
205 -1766100624
206 -1800814095
207 -1836036800
208 -1871773695
209 -1908029760
210 -1944809999
211 -1982119440
212 -2019963135
213 -2058346160
214 -2097273615
215 -2136750624
216 -2176782335
217 -2217373920
218 -2258530575
219 -2300257520
220 -2342559999
221 -2385443280
222 -2428912655
223 -2472973440
224 -2517630975
225 -2562890624
226 -2608757775
227 -2655237840
228 -2702336255
229 -2750058480
230 -2798409999
231 -2847396320
232 -2897022975
233 -2947295520
234 -2998219535
235 -3049800624
236 -3102044415
237 -3154956560
238 -3208542735
239 -3262808640
240 -3317759999
241 -3373402560
242 -3429742095
243 -3486784400
244 -3544535295
245 -3603000624
246 -3662186255
247 -3722098080
248 -3782742015
249 -3844124000
250 -3906249999
251 -3969126000
252 -4032758015
253 -4097152080
254 -4162314255
255 -4228250624
256 -4294967295
257 -4362470400
258 -4430766095
259 -4499860560
260 -4569759999
261 -4640470640
262 -4711998735
263 -4784350560
264 -4857532415
265 -4931550624
266 -5006411535
267 -5082121520
268 -5158686975
269 -5236114320
270 -5314409999
271 -5393580480
272 -5473632255
273 -5554571840
274 -5636405775
275 -5719140624
276 -5802782975
277 -5887339440
278 -5972816655
279 -6059221280
280 -6146559999
281 -6234839520
282 -6324066575
283 -6414247920
284 -6505390335
285 -6597500624
286 -6690585615
287 -6784652160
288 -6879707135
289 -6975757440
290 -7072809999
291 -7170871760
292 -7269949695
293 -7370050800
294 -7471182095
295 -7573350624
296 -7676563455
297 -7780827680
298 -7886150415
299 -7992538800
300 -8099999999
301 -8208541200
302 -8318169615
303 -8428892480
304 -8540717055
305 -8653650624
306 -8767700495
307 -8882874000
308 -8999178495
309 -9116621360
310 -9235209999
311 -9354951840
312 -9475854335
313 -9597924960
314 -9721171215
315 -9845600624
316 -9971220735
317 -10098039120
318 -10226063375
319 -10355301120
320 -10485759999
321 -10617447680
322 -10750371855
323 -10884540240
324 -11019960575
325 -11156640624
326 -11294588175
327 -11433811040
328 -11574317055
329 -11716114080
330 -11859209999
331 -12003612720
332 -12149330175
333 -12296370320
334 -12444741135
335 -12594450624
336 -12745506815
337 -12897917760
338 -13051691535
339 -13206836240
340 -13363359999
341 -13521270960
342 -13680577295
343 -13841287200
344 -14003408895
345 -14166950624
346 -14331920655
347 -14498327280
348 -14666178815
349 -14835483600
350 -15006249999
351 -15178486400
352 -15352201215
353 -15527402880
354 -15704099855
355 -15882300624
356 -16062013695
357 -16243247600
358 -16426010895
359 -16610312160
360 -16796159999
361 -16983563040
362 -17172529935
363 -17363069360
364 -17555190015
365 -17748900624
366 -17944209935
367 -18141126720
368 -18339659775
369 -18539817920
370 -18741609999
371 -18945044880
372 -19150131455
373 -19356878640
374 -19565295375
375 -19775390624
376 -19987173375
377 -20200652640
378 -20415837455
379 -20632736880
380 -20851359999
381 -21071715920
382 -21293813775
383 -21517662720
384 -21743271935
385 -21970650624
386 -22199808015
387 -22430753360
388 -22663495935
389 -22898045040
390 -23134409999
391 -23372600160
392 -23612624895
393 -23854493600
394 -24098215695
395 -24343800624
396 -24591257855
397 -24840596880
398 -25091827215
399 -25344958400
400 -25599999999
401 -25856961600
402 -26115852815
403 -26376683280
404 -26639462655
405 -26904200624
406 -27170906895
407 -27439591200
408 -27710263295
409 -27982932960
410 -28257609999
411 -28534304240
412 -28813025535
413 -29093783760
414 -29376588815
415 -29661450624
416 -29948379135
417 -30237384320
418 -30528476175
419 -30821664720
420 -31116959999
421 -31414372080
422 -31713911055
423 -32015587040
424 -32319410175
425 -32625390624
426 -32933538575
427 -33243864240
428 -33556377855
429 -33871089680
430 -34188009999
431 -34507149120
432 -34828517375
433 -35152125120
434 -35477982735
435 -35806100624
436 -36136489215
437 -36469158960
438 -36804120335
439 -37141383840
440 -37480959999
441 -37822859360
442 -38167092495
443 -38513670000
444 -38862602495
445 -39213900624
446 -39567575055
447 -39923636480
448 -40282095615
449 -40642963200
450 -41006249999
451 -41371966800
452 -41740124415
453 -42110733680
454 -42483805455
455 -42859350624
456 -43237380095
457 -43617904800
458 -44000935695
459 -44386483760
460 -44774559999
461 -45165175440
462 -45558341135
463 -45954068160
464 -46352367615
465 -46753250624
466 -47156728335
467 -47562811920
468 -47971512575
469 -48382841520
470 -48796809999
471 -49213429280
472 -49632710655
473 -50054665440
474 -50479304975
475 -50906640624
476 -51336683775
477 -51769445840
478 -52204938255
479 -52643172480
480 -53084159999
481 -53527912320
482 -53974440975
483 -54423757520
484 -54875873535
485 -55330800624
486 -55788550415
487 -56249134560
488 -56712564735
489 -57178852640
490 -57648009999
491 -58120048560
492 -58594980095
493 -59072816400
494 -59553569295
495 -60037250624
496 -60523872255
497 -61013446080
498 -61505984015
499 -62001498000
500 -62499999999
501 -63001502000
502 -63506016015
503 -64013554080
504 -64524128255
505 -65037750624
506 -65554433295
507 -66074188400
508 -66597028095
509 -67122964560
510 -67652009999
511 -68184176640
512 -68719476735
513 -69257922560
514 -69799526415
515 -70344300624
516 -70892257535
517 -71443409520
518 -71997768975
519 -72555348320
520 -73116159999
521 -73680216480
522 -74247530255
523 -74818113840
524 -75391979775
525 -75969140624
526 -76549608975
527 -77133397440
528 -77720518655
529 -78310985280
530 -78904809999
531 -79502005520
532 -80102584575
533 -80706559920
534 -81313944335
535 -81924750624
536 -82538991615
537 -83156680160
538 -83777829135
539 -84402451440
540 -85030559999
541 -85662167760
542 -86297287695
543 -86935932800
544 -87578116095
545 -88223850624
546 -88873149455
547 -89526025680
548 -90182492415
549 -90842562800
550 -91506249999
551 -92173567200
552 -92844527615
553 -93519144480
554 -94197431055
555 -94879400624
556 -95565066495
557 -96254442000
558 -96947540495
559 -97644375360
560 -98344959999
561 -99049307840
562 -99757432335
563 -100469346960
564 -101185065215
565 -101904600624
566 -102627966735
567 -103355177120
568 -104086245375
569 -104821185120
570 -105560009999
571 -106302733680
572 -107049369855
573 -107799932240
574 -108554434575
575 -109312890624
576 -110075314175
577 -110841719040
578 -111612119055
579 -112386528080
580 -113164959999
581 -113947428720
582 -114733948175
583 -115524532320
584 -116319195135
585 -117117950624
586 -117920812815
587 -118727795760
588 -119538913535
589 -120354180240
590 -121173609999
591 -121997216960
592 -122825015295
593 -123657019200
594 -124493242895
595 -125333700624
596 -126178406655
597 -127027375280
598 -127880620815
599 -128738157600
600 -129599999999
601 -130466162400
602 -131336659215
603 -132211504880
604 -133090713855
605 -133974300624
606 -134862279695
607 -135754665600
608 -136651472895
609 -137552716160
610 -138458409999
611 -139368569040
612 -140283207935
613 -141202341360
614 -142125984015
615 -143054150624
616 -143986855935
617 -144924114720
618 -145865941775
619 -146812351920
620 -147763359999
621 -148718980880
622 -149679229455
623 -150644120640
624 -151613669375
625 -152587890624
626 -153566799375
627 -154550410640
628 -155538739455
629 -156531800880
630 -157529609999