1 1
2 2
3 2
4 4
5 4
6 2
7 4
8 8
9 4
10 -2
11 16
12 8
13 8
14 0
15 8
16 16
17 32
18 16
19 32
20 16
21 32
22 0
23 64
24 32
25 -16
26 -64
27 -160
28 -256
29 -128
30 -224
31 64
32 128
33 0
34 -256
35 256
36 -128
37 -128
38 -512
39 512
40 -256
41 512
42 0
43 512
44 0
45 -2048
46 -2816
47 -256
48 -1408
49 -1408
50 -2560
51 -2560
52 -4096
53 -1024
54 -1792
55 2048
56 0
57 0
58 -4096
59 0
60 -2048
61 -2048
62 -4096
63 -1024
64 -2048
65 8192
66 -4096
67 8192
68 -4096
69 -4096
70 -16384
71 16384
72 8192
73 8192
74 0
75 -8192
76 -32768
77 -40960
78 -59392
79 16384
80 -8192
81 -118784
82 -180224
83 -65536
84 -131072
85 -262144
86 -360448
87 -237568
88 -360448
89 -131072
90 -229376
91 -327680
92 -475136
93 -720896
94 -917504
95 -360448
96 -802816
97 -360448
98 -655360
99 -458752
100 -786432
101 -524288
102 -786432
103 -262144
104 -524288
105 -1572864
106 -2228224
107 0
108 -524288
109 -262144
110 -524288
111 -131072
112 -524288
113 0
114 -262144
115 0
116 -524288
117 -3145728
118 -4194304
119 -2097152
120 -3670016
121 -7602176
122 -9961472
123 -11534336
124 -14680064
125 -14680064
126 -17825792
127 -2097152
128 -4194304
129 -5767168
130 -12845056
131 4194304
132 -2097152
133 -4194304
134 -16777216
135 -25165824
136 -46137344
137 -33554432
138 -50331648
139 -20971520
140 -33554432
141 -46137344
142 -61865984
143 -23068672
144 -51380224
145 -79691776
146 -117440512
147 -192937984
148 -268435456
149 -159383552
150 -216006656
151 -102760448
152 -159383552
153 -201326592
154 -285212672
155 -268435456
156 -369098752
157 -369098752
158 -469762048
159 -67108864
160 -234881024
161 -33554432
162 -134217728
163 -33554432
164 -134217728
165 -637534208
166 -864026624
167 -184549376
168 -335544320
169 -335544320
170 -486539264
171 -1275068416
172 -1728053248
173 -973078528
174 -1275068416
175 -1275068416
176 -1879048192
177 -3087007744
178 -3992977408
179 -1275068416
180 -1728053248
181 -939524096
182 -1342177280
183 -1073741824
184 -1879048192
185 -1610612736
186 -2147483648
187 -2952790016
188 -3758096384
189 -9797894144
190 -11609833472
191 -3288334336
192 -6006243328
193 -6006243328
194 -8724152320
195 -6174015488
196 -8589934592
197 -4294967296
198 -5905580032
199 -536870912
200 -2147483648
201 -5368709120
202 -7784628224
203 -4294967296
204 -7516192768
205 -15569256448
206 -20401094656
207 -21474836480
208 -34359738368
209 -21474836480
210 -31138512896
211 -21474836480
212 -31138512896
213 -47244640256
214 -60129542144
215 -21474836480
216 -31138512896
217 -62277025792
218 -81604378624
219 -34359738368
220 -68719476736
221 -85899345920
222 -111669149696
223 -8589934592
224 -34359738368
225 -240518168576
226 -317827579904
227 -137438953472
228 -188978561024
229 -124554051584
230 -163208757248
231 -279172874240
232 -366145961984
233 -124554051584
234 -163208757248
235 -188978561024
236 -240518168576
237 -240518168576
238 -292057776128
239 -85899345920
240 -124554051584
241 -60129542144
242 -85899345920
243 -317827579904
244 -395136991232
245 -704374636544
246 -833223655424
247 -897648164864
248 -1090921693184
249 -627065225216
250 -743029342208
251 -481036337152
252 -584115552256
253 -1168231104512
254 -1374389534720
255 -481036337152
256 -962072674304
257 -549755813888
258 -1374389534720
259 -549755813888
260 -1374389534720
261 -2611340115968
262 -3848290697216
263 -962072674304
264 -1992864825344
265 -1924145348608
266 -3298534883328
267 -2748779069440
268 -4398046511104
269 -1099511627776
270 -1924145348608
271 549755813888
272 -274877906944
273 -2611340115968
274 -3848290697216
275 -6150393167872
276 -8933531975680
277 -8933531975680
278 -11716670783488
279 -7971459301376
280 -12094627905536
281 -8796093022208
282 -12094627905536
283 -8796093022208
284 -12094627905536
285 -16217796509696
286 -20340965113856
287 -6047313952768
288 -13469017440256
289 -13469017440256
290 -20890720927744
291 -20890720927744
292 -30786325577728
293 -10995116277760
294 -15942918602752
295 -13469017440256
296 -20890720927744
297 -50577534877696
298 -65420941852672
299 -40681930227712
300 -53051436040192
301 -106102872080384
302 -130841883705344
303 -71468255805440
304 -101155069755392
305 -140737488355328
306 -193514046488576
307 -70368744177664
308 -96757023244288
309 -64871186038784
310 -81363860455424
311 -35184372088832
312 -52776558133248
313 -52776558133248
314 -70368744177664
315 -193514046488576
316 -246290604621824
317 -193514046488576
318 -237494511599616
319 -35184372088832
320 -123145302310912
321 -87960930222080
322 -140737488355328
323 -17592186044416
324 -70368744177664
325 -334251534843904
326 -452998790643712
327 -393625162743808
328 -571746046443520
329 -351843720888320
330 -510173395288064
331 -351843720888320
332 -510173395288064
333 -1301821767286784
334 -1618481116086272
335 -787250325487616
336 -1143492092887040
337 -668503069687808
338 -905997581287424
339 -562949953421312
340 -844424930131968
341 -281474976710656
342 -562949953421312
343 -1125899906842624
344 -1688849860263936
345 -5207287069147136
346 -6473924464345088
347 -3096224743817216
348 -3940649673949184
349 -1407374883553280
350 -1829587348619264
351 -2040693581152256
352 -3096224743817216
353 -2251799813685248
354 -3096224743817216
355 -4503599627370496
356 -6192449487634432
357 -9429411719806976
358 -11540474045136896
359 -3940649673949184
360 -5207287069147136
361 -8373880557142016
362 -10273836649938944
363 -13123770789134336
364 -15973704928329728
365 -23397607439073280
366 -27672508647866368
367 -14847805021487104
368 -19122706230280192
369 -16686188463128576
370 -20248606137122816
371 -17873661021126656
372 -21673573206720512
373 -18014398509481984
374 -21392098230009856
375 -39969446692913152
376 -48413695994232832
377 -51791395714760704
378 -61924494876344320
379 -42784196460019712
380 -52917295621603328
381 -88383142687145984
382 -103582791429521408
383 -4503599627370496
384 -24769797950537728
385 -63050394783186944
386 -90071992547409920
387 -144115188075855872
388 -198158383604301824
389 -103582791429521408
390 -133982088914272256
391 -100768041662414848
392 -146366987889541120
393 -207165582859042816
394 -267964177828544512
395 -144115188075855872
396 -198158383604301824
397 -198158383604301824
398 -252201579132747776
399 -201536083324829696
400 -292733975779082240
401 -171136785840078848
402 -231935380809580544
403 -342273571680157696
404 -463870761619161088
405 -839921330504597504
406 -1022317115413102592
407 -1071856711314178048
408 -1375849686161686528
409 -869194728082505728
410 -1071856711314178048
411 -1071856711314178048
412 -1315051091192184832
413 -1315051091192184832
414 -1558245471070191616
415 -950259521375174656
416 -1315051091192184832
417 -1333065489701666816
418 -1738389456165011456
419 -576460752303423488
420 -864691128455135232
421 -864691128455135232
422 -1152921504606846976
423 -1152921504606846976
424 -1585267068834414592
425 -2413929400270585856
426 -2954361355555045376
427 -3765009288481734656
428 -4575657221408423936
429 -6278017880554471424
430 -7372392590005501952
431 -3801038085500698624
432 -4895412794951729152
433 -3071454945866678272
434 -3801038085500698624
435 -5908722711110090752
436 -7205759403792793600
437 -8178536923304820736
438 -9637703202572861440
439 -6142909891733356544
440 -7602076171001397248
441 -9151314442816847872
442 -10772610308670226432
443 -7205759403792793600
444 -8502796096475496448
445 -11529215046068469760
446 -13258597302978740224
447 -8574853690513424384
448 -11817445422220181504
449 -5476377146882523136
450 -7421932185906577408
451 -9367487224930631680
452 -12285819783466713088
453 -17149707381026848768
454 -21040817459074957312
455 -26517194605957480448
456 -34299414762053697536
457 -34299414762053697536
458 -42081634918149914624
459 -36605257771267391488
460 -44387477927363608576
461 -34299414762053697536
462 -40784598225467211776
463 -21329047835226669056
464 -27814231298640183296
465 -53754965152294240256
466 -65428295386438565888
467 -34299414762053697536
468 -42081634918149914624
469 -36893488147419103232
470 -43811017175060185088
471 -38622870404329373696
472 -47269781688880726016
473 -57646075230342348800
474 -68022368771803971584
475 -88774955854727217152
476 -104339396166919651328
477 -158814937259593170944
478 -182161597727881822208
479 -107509930304588480512
480 -136693255889949294592
481 -273386511779898589184
482 -331753162950620217344
483 -292842062170139131904
484 -355099823418908868608
485 -147573952589676412928
486 -175244068700240740352
487 -119903836479112085504
488 -147573952589676412928
489 -175244068700240740352
490 -216749242866087231488
491 -87622034350120370176
492 -108374621433043615744
493 -108374621433043615744
494 -129127208515966861312
495 -341264765363626704896
496 -424275113695319687168
497 -424275113695319687168
498 -507285462027012669440
499 -175244068700240740352
500 -216749242866087231488
501 -362017352446549950464
502 -424275113695319687168
503 -92233720368547758080
504 -119903836479112085504
505 -119903836479112085504
506 -147573952589676412928
507 -433498485732174462976
508 -516508834063867445248
509 -147573952589676412928
510 -175244068700240740352
511 -9223372036854775808
512 -18446744073709551616
513 -350488137400481480704
514 -599519182395560427520
515 -451945229805884014592
516 -825491797298502434816
517 -903890459611768029184
518 -1401952549601925922816
519 -295147905179352825856
520 -737869762948382064640
521 -73786976294838206464
522 -295147905179352825856
523 -73786976294838206464
524 -295147905179352825856
525 -2398076729582241710080
526 -3145169864567478550528
527 -903890459611768029184
528 -1650983594597004869632
529 -1650983594597004869632
530 -2398076729582241710080
531 -2803905099203851845632
532 -4132070672510939561984
533 -4796153459164483420160
534 -6290339729134957101056
535 -5543246594149720260608
536 -7784525999105430781952
537 -10772898539046378143744
538 -13761271078987325505536
539 -6788401819125114994688
540 -8780650179085746569216
541 -8780650179085746569216
542 -10772898539046378143744
543 -5902958103587056517120
544 -11215620396815407382528
545 -7231123676894144233472
546 -11215620396815407382528
547 -7231123676894144233472
548 -11215620396815407382528
549 -11215620396815407382528
550 -15200117116736670531584
551 -6493253913945762168832
552 -11805916207174113034240
553 -18889465931478580854784
554 -25973015655783048675328
555 -66113130760175032991744
556 -87363779933088436453376
557 -25973015655783048675328
558 -33056565380087516495872
559 -14462247353788288466944
560 -22431240793630814765056
561 -76738455346631734722560
562 -100645435666159313616896
563 -38369227673315867361280
564 -50322717833079656808448
565 -100645435666159313616896
566 -124552415985686892511232
567 -299870271662222471069696
568 -379560206060647734050816
569 -193617025797655453761536
570 -236118324143482260684800
571 -122781528554610775556096
572 -151115727451828646838272
573 -140490402865371945107456
574 -167053714331513699434496
575 -105662950054208311656448
576 -177383891012791048339456
577 -105662950054208311656448
578 -153476910693263469445120
579 -89724963174523259060224
580 -132226261520350065983488
581 -132226261520350065983488
582 -174727559866176872906752
583 -179449926349046518120448
584 -264452523040700131966976
585 -599740543324444942139392
586 -759120412121295468101632
587 -434457716424007359660032
588 -561961611461487780429824
589 -561961611461487780429824
590 -689465506498968201199616
591 -402581742664637254467584
592 -561961611461487780429824
593 -179449926349046518120448
594 -243201873867786728505344
595 -498209663942747570044928
596 -641651545859913043410944
597 -805163485329274508935168
598 -996419327885495140089856
599 -188894659314785808547840
600 -273897256006439422394368
601 -132226261520350065983488
602 -188894659314785808547840
603 -415568250492528778805248
604 -528905046081400263933952
605 -1227815285546107755560960
606 -1482823075621068597100544
607 -415568250492528778805248
608 -755578637259143234191360
609 -1057810092162800527867904
610 -1397820478929414983254016
611 -717799705396186072481792
612 -972807495471146914021376
613 -972807495471146914021376
614 -1227815285546107755560960
615 -1511157274518286468382720
616 -2191178048051515379154944
617 -1057810092162800527867904
618 -1511157274518286468382720
619 -528905046081400263933952
620 -755578637259143234191360
621 -2247846445845951121719296
622 -2672859429304219190951936
623 -2115620184325601055735808
624 -2795640957858829966508032
625 -7895796759358046797299712
626 -9595848693191119074230272
627 -11651258704860132153491456
628 -14041956736812890042925056
629 -17151635065782551416143872
630 -20211728546682081514618880
631 -14091541584883021317668864
632 -17151635065782551416143872
633 -23271822027581611613093888
634 -27351946668780985077727232
635 -21741775287131846563856384
636 -25566892138256259186950144
637 -26171355048063573774303232
638 -29996471899187986397396992
639 -19191697386382238148460544
640 -29392008989380671810043904
641 -23271822027581611613093888
642 -31432071309980358542360576
643 -22062896207966982438387712
644 -30223145490365729367654400
645 -31583187037432187189198848
646 -40083446706597548573851648
647 -7782459963769175312171008
648 -11182563831435319866032128
649 -11484795286338977159708672
650 -15564919927538350624342016
651 -33849922949209616891772928
652 -44730255325741279464128512
653 -22365127662870639732064256
654 -27805293851136471018242048
655 -16924961474604808445886464
656 -24178516392292583494123520
657 -55610587702272942036484096
658 -71931086267070435895017472
659 -24178516392292583494123520
660 -35058848768824246066479104
661 -35058848768824246066479104
662 -45939181145355908638834688
663 -78580178274950896355901440
664 -103060926122147137143701504
665 -49565958604199796162953216
666 -60446290980731458735308800
667 -76766789545528952593842176
668 -93087288110326446452375552
669 -137213080526260411329150976
670 -161693828373456652116951040
671 -72951117427370279261175808
672 -100491958755466050147450880
673 -100491958755466050147450880
674 -128032800083561821033725952
675 -235136071915045374480351232
676 -296337941533035976449851392
677 -219835604510547723987976192
678 -265737006724040675465101312
679 -186174576220652892904751104
680 -235136071915045374480351232
681 -207935240973716218049462272
682 -251456570479842868338884608
683 -125728285239921434169442304
684 -154742504910672534362390528
685 -89460510651482558928257024
686 -107594397945701996548849664
687 -89460510651482558928257024
688 -116661341592811715359145984
689 -116056878683004400771792896
690 -154742504910672534362390528
691 -116056878683004400771792896
692 -154742504910672534362390528
693 -618970019642690137449562112
694 -735026898325694538221355008
695 -466645366371246861436583936
696 -575448690136563487160139776
697 -1150897380273126974320279552
698 -1368504027803760225767391232
699 -889769403236367072583745536
700 -1063854721260873673741434880
701 -227278054087550284844761088
702 -270799383593676935134183424
703 -106385472126087367374143488
704 -193428131138340667952988160
705 -618970019642690137449562112
706 -851083777008698938993147904
707 -618970019642690137449562112
708 -851083777008698938993147904
709 -560941580301187937063665664
710 -735026898325694538221355008
711 -1470053796651389076442710016
712 -1992309750724908879915778048
713 -996154875362454439957889024
714 -1257282852399214341694423040
715 -2301794760546253948640559104
716 -2824050714619773752113627136
717 -4390818576840333162532831232
718 -5174202507950612867742433280
719 -1257282852399214341694423040
720 -1648974817954354194299224064
721 -1992309750724908879915778048
722 -2514565704798428683388846080
723 -3984619501449817759831556096
724 -5029131409596857366777692160
725 -2862736340847441885704224768
726 -3443020734262463889563189248
727 -1141225973716209940922630144
728 -1431368170423720942852112384
729 -4564903894864839763690520576
730 -5377302045645870569093070848
731 -7737125245533626718119526400
732 -9129807789729679527381041152
733 -9129807789729679527381041152
734 -10522490333925732336642555904
735 -15010022976335235833151881216
736 -19072013730240389860164632576
737 -26538339592180339643149975552
738 -32341183526330559681739620352
739 -20735495658030119604560330752
740 -25377770805350295635432046592
741 -39614081257132168796771975168
742 -47041721492844450446166720512
743 -25996740824992985772881608704
744 -32186441021419887147377229824
745 -41470991316060239209120661504
746 -49208116561593865927240187904
747 -30020045952670471666303762432
748 -35436033624544010368987430912
749 -34043351080347957559725916160
750 -39614081257132168796771975168
751 -22901890726779535085633798144
752 -28472620903563746322679857152
753 -17021675540173978779862958080
754 -20271268143298102001473159168
755 -17331160549995323848587739136
756 -21044980667851464673285111808
757 -21044980667851464673285111808
758 -24758800785707605497982484480
759 -22901890726779535085633798144
760 -27544165874099711116505513984
761 -21044980667851464673285111808
762 -24758800785707605497982484480
763 -34043351080347957559725916160
764 -39614081257132168796771975168
765 -95321383024974281167232565248
766 -107855525922738756450586198016
767 -63753912023197084157304897536
768 -105534388349078668435150340096
769 -35900261139276027972074602496
770 -54469361728556732095561465856
771 -47041721492844450446166720512
772 -69324642199981295394350956544
773 -39614081257132168796771975168
774 -54469361728556732095561465856
775 -69324642199981295394350956544
776 -99035203142830421991929937920
777 -203022166442802365083456372736
778 -258729468210644477453916962816
779 -227780967228509970581438857216
780 -294629729349920505425991565312
781 -366430251628472561370140770304
782 -455561934457019941162877714432
783 -232732727385651491681035354112
784 -336719690685623434772561788928
785 -396140812571321687967719751680
786 -514983056342718194358035677184
787 -396140812571321687967719751680
788 -514983056342718194358035677184
789 -440706653985595377864088223744
790 -544693617285567320955614658560
791 -435754893828453856764491726848
792 -584307698542699489752386633728
793 -1168615397085398979504773267456
794 -1465721006513890245480563081216
795 -2059932225370872777432142708736
796 -2535301200456458802993406410752
797 -1029966112685436388716071354368
798 -1228036518971097232699931230208
799 -554597137599850363154807652352
800 -950737950171172051122527404032
801 -1584563250285286751870879006720
802 -2139160387885137115025686659072
803 -2535301200456458802993406410752
804 -3486039150627630854115933814784
805 -4714075669598728086815865044992
806 -5783655863541296644328708374528
807 -4357548938284538567644917268480
808 -5605392497884201884743234486272
809 -2297616712913665790212774559744
810 -3010670175542044828554670112768
811 -1148808356456832895106387279872
812 -1505335087771022414277335056384
813 -1109194275199700726309615304704
814 -1346878762742493739090247155712
815 -752667543885511207138667528192
816 -1020062592371153346516878360576
817 -2040125184742306693033756721152
818 -2574915281713590971790178385920
819 -4674461588341595918019093069824
820 -5862884026055560981922252324864
821 -4436777100798802905238461218816
822 -5387515050969974956360988622848
823 -3486039150627630854115933814784
824 -4436777100798802905238461218816
825 -6496709326169675682670603927552
826 -7685131763883640746573763182592
827 -4436777100798802905238461218816
828 -5387515050969974956360988622848
829 -3723723638170423866896565665792
830 -4436777100798802905238461218816
831 -1584563250285286751870879006720
832 -2535301200456458802993406410752
833 -6021340351084089657109340225536
834 -8160500738969226772135026884608
835 -4436777100798802905238461218816
836 -5862884026055560981922252324864
837 -12993418652339351365341207855104
838 -15845632502852867518708790067200
839 -6972078301255261708231867629568
840 -9348923176683191836038186139648
841 -15291035365253017155553982414848
842 -18856302678394912347263460179968
843 -18856302678394912347263460179968
844 -23134623454165186577314833498112
845 -31691265005705735037417580134400
846 -37395692706732767344152744558592
847 -48804548108786831957623073406976
848 -61639510436097654647777193361408
849 -37573956072389862103738218446848
850 -45595807526959126285084543418368
851 -45595807526959126285084543418368
852 -55222029272442243302700133384192
853 -35969585781476009267468953452544
854 -42387066945131420612546013429760
855 -69661361890666918829123518332928
856 -84100694508891594355546903281664
857 -59104209235641195844783786950656
858 -69800011175066881419912220246016
859 -37712605356789824694526920359936
860 -44843139983073615077945875890176
861 -84774133890262841225092026859520
862 -97609096217573663915246146813952
863 -41198644507417455548642854174720
864 -54033606834728278238796974129152
865 -86121012653005334964182274015232
866 -105373456143971568999413453946880
867 -118208418471282391689567573901312
868 -143878343125904037069875813810176
869 -133737138324078201857902188167168
870 -159407062978699847238210428076032
871 -172242025306010669928364548030464
872 -210746912287943137998826907893760
873 -236416836942564783379135147802624
874 -279200044700267525679648880984064
875 -374907665017498845492649972989952
876 -439082476654052958943420572762112
877 -439082476654052958943420572762112
878 -503257288290607072394191172534272
879 -407549667973375752581190080528384
880 -493116083488781237182217546891264
881 -185076987633321492618518667984896
882 -219303553839483686458929654530048
883 -141976867225561692967630759002112
884 -172400481631039198603551635931136
885 -314377348856600891571182394933248
886 -365083372865730067631050523148288
887 -187612288833777951421512074395648
888 -225641806840624833466413170556928
889 -344800963262078397207103271862272
890 -405648192073033408478945025720320
891 -704813733726895547232166982189056
892 -811296384146066816957890051440640
893 -1379203853048313588828413087449088
894 -1561745539481178622643938349023232
895 -603401685708637195112430725758976
896 -831578793749718487381837302726656
897 -1157364998008373443566490026508288
898 -1456847452312292639670086158778368
899 -1459065840862692041122705389387776
900 -1844114710682016721827328988020736
901 -1844114710682016721827328988020736
902 -2229163580501341402531952586653696
903 -3534209873436303571372808536588288
904 -4458327161002682805063905173307392
905 -4971725654095115712670069971484672
906 -5998522640279981527882399567839232
907 -4971725654095115712670069971484672
908 -5998522640279981527882399567839232
909 -4150288065147223060500206294401024
910 -4869045955476629131148837011849216
911 -2302053490014464593118013020962816
912 -2918131681725384082245410778775552
913 -4458327161002682805063905173307392
914 -5382444448569062038755001810026496
915 -7025319626464847343094729164193792
916 -8462835407123659484391990599090176
917 -12493964315849428981151506792185856
918 -14684464553043809386937809931075584
919 -9654426971338195121798891612143616
920 -11844927208532575527585194751033344
921 -15130677564324146136264649459367936
922 -17868802860817121643497528382980096
923 -11844927208532575527585194751033344
924 -14035427445726955933371497889923072
925 -24257761885967397827040912538075136
926 -27908595614624698503351417769558016
927 -26610521399990991596218793687252992
928 -33912188857305592948839804150218752
929 -21742743095114590694471453378609152
930 -26610521399990991596218793687252992
931 -67824377714611185897679608300437504
932 -82427712629240388602921629226369024
933 -99951714526795431849212054337486848
934 -117475716424350475095502479448604672
935 -104332715001184192660784660615266304
936 -126237717373127996718647692004163584
937 -82427712629240388602921629226369024
938 -97031047543869591308163650152300544
939 -82427712629240388602921629226369024
940 -97031047543869591308163650152300544
941 -76586378663388707520824820855996416
942 -88269046595092069685018437596741632
943 -82427712629240388602921629226369024
944 -99951714526795431849212054337486848
945 -112405114023437557489515666627100672
946 -131571991098888386040145819092385792
947 -95976362244479704446118393085427712
948 -112405114023437557489515666627100672
949 -100904987778167060359137575147929600
950 -115690864379229128098195121335435264
951 -86808713103629149414494235504148480
952 -102142214763989812254998357476376576
953 -71475211443268486573990113531920384
954 -82427712629240388602921629226369024
955 -97031047543869591308163650152300544
956 -111634382458498794013405671078232064
957 -155119868648727975402348577835450368
958 -174834370783477399054425306085457920
959 -142666469152085849762044965545836544
960 -179631160654741019109688831014600704
961 -179631160654741019109688831014600704
962 -216595852157396188457332696483364864
963 -253560543660051357804976561952129024
964 -305311111763768594891677973608398848
965 -305047440438921123176166659341680640
966 -357619446131586252915037934675034112
967 -164855425258480777205843258452738048
968 -199903429053590863698424108674973696
969 -265618436169422275872013202841665536
970 -311618941150504264393525568758349824
971 -136946829643856078702491840683180032
972 -163232832490188643571927478349856768
973 -255233842452352620614952210183225344
974 -294662846721851467919105666683240448
975 -359262321309482038219377662029201408
976 -433191704314792376914665392966729728
977 -285332938304171699524089931091673088
978 -334619193641045258654281751716691968
979 -294662846721851467919105666683240448
980 -347234852414516597657976942016593920
981 -715238892263172505830075869350068224
982 -820382903648502765307818420016775168
983 -452378863799846857135719492683300864
984 -531236872338844551744026405683331072
985 -571801691546147892591920908255363072
986 -659421701033923108823373033810952192
987 -1007305590555756559934916287868698624
988 -1163074496311801388790831177745301504
989 -664613997892457936451903530140172288
990 -758075341346084833765452464066134016
991 -456922123551064831310683676971368448
992 -581537248155900694395415588872650752
993 -477691310985204141824805662288248832
994 -571152654438831039138354596214210560
995 -384229967531577244511256728362287104
996 -462114420409599658939214173300588544
997 -462114420409599658939214173300588544
998 -539998873287622073367171618238889984
999 -768459935063154489022513456724574208
1000 -924228840819199317878428346601177088