1                                                         2
  2                                                         0
  3                                                         0
  4                                                        16
  5                                                         2
  6                                                         0
  7                                                        76
  8                                                        32
  9                                                       -14
 10                                                       308
 11                                                       208
 12                                                       -76
 13                                                      1066
 14                                                      1068
 15                                                      -342
 16                                                      3296
 17                                                      4718
 18                                                     -1148
 19                                                      9210
 20                                                     18360
 21                                                     -2916
 22                                                     22240
 23                                                     67768
 24                                                     -3068
 25                                                     43602
 26                                                    224552
 27                                                     26236
 28                                                     39276
 29                                                    745788
 30                                                    190484
 31                                                   -155664
 32                                                   2127756
 33                                                   1279618
 34                                                  -1371720
 35                                                   6320170
 36                                                   4921464
 37                                                  -5606788
 38                                                  14333132
 39                                                  25260776
 40                                                 -24443044
 41                                                  35607180
 42                                                  77348956
 43                                                 -56173030
 44                                                  27419980
 45                                                 356108380
 46                                                -251451620
 47                                                  30250900
 48                                                 866926444
 49                                                 -79563600
 50                                               -1097697736
 51                                                4015333484
 52                                               -1655728680
 53                                               -2113417212
 54                                                6126070344
 55                                                8744378456
 56                                              -23953152260
 57                                               37765613342
 58                                               -7483539164
 59                                              -19442009278
 60                                               -2028502776
 61                                              214582246598
 62                                             -371006187280
 63                                              337200163784
 64                                              -75147119500
 65                                              280066348654
 66                                            -1176896791080
 67                                             3445050156088
 68                                            -5022285174524
 69                                             4433614873902
 70                                            -3677112146976
 71                                            12032748217242
 72                                           -29518985211328
 73                                            53149050726606
 74                                           -68943499718732
 75                                            78366429166914
 76                                          -124787600543604
 77                                           297164518565172
 78                                          -548076902023444
 79                                           811984290891276
 80                                         -1149733853243676
 81                                          1717394720892238
 82                                         -2862845285627520
 83                                          5690486777522204
 84                                         -9996829413579820
 85                                         14056224842273280
 86                                        -20014460031944780
 87                                         35190888384316852
 88                                        -61984803066525984
 89                                        103024050223117082
 90                                       -167853411967456688
 91                                        261038063914180338
 92                                       -401974662256534664
 93                                        676408816704531234
 94                                      -1166140325470748472
 95                                       1911048635243276792
 96                                      -3036943342463599400
 97                                       4802473187332725416
 98                                      -7741492958971593196
 99                                      13062487355849038612
100                                     -21799440660148084124
101                                      34568885181775234590
102                                     -55119367868895373996
103                                      90856447912950581588
104                                    -148200772215853257296
105                                     241065653207008323452
106                                    -398373834133113542892
107                                     645202324763519086044
108                                   -1025416963720927751328
109                                    1675914611357823282062
110                                   -2779147080472328904552
111                                    4515725002846716845410
112                                   -7301304690211632941900
113                                   11882263593851544852856
114                                  -19216159638202524349668
115                                   31205106873152093765894
116                                  -51295662594337053964608
117                                   83604641706856950301418
118                                 -134708295100648923243768
119                                  218722377166887556017398
120                                 -357269133495608738173952
121                                  580309333286448321300148
122                                 -941732243034387560527784
123                                 1534143214218160540084582
124                                -2497312541737244009446176
125                                 4054793273698814617993266
126                                -6577730635838023090593536
127                                10691953559651309525929384
128                               -17448481561415587490081040
129                                28392547959460115682424308
130                               -45869330223213356426946492
131                                74446483465183051743835992
132                              -121932892982245640785704920
133                               198314052949129578754842814
134                              -319378489998183826718900728
135                               518707429431735279830206662
136                              -849844780388228609298466292
137                              1379799168567435306801691074
138                             -2225797330272317601559152880
139                              3622973058888582799208952242
140                             -5921221571003718727087155480
141                              9597489462616921858167505060
142                            -15512648440814138509260317276
143                             25244095755504411033031095492
144                            -41194631018499450156336744732
145                             66903664057119658142449044020
146                           -108252515747922821109516286064
147                            175643960303931078606218471296
148                           -286300260250016069238347551216
149                            465727730359784492886720746138
150                           -753494250542763469161091793572
151                           1221659824164316905169386086778
152                          -1992149218997100697642674251548
153                           3239166756919431224301067984050
154                          -5237435858000744368977803118528
155                           8496942965248013724077920884910
156                         -13849721855844805943485609309444
157                          22502549406215500918700762893988
158                         -36442521924637058025727603110592
159                          59160339670121722916792888690542
160                         -96224247662605081979201060542208
161                         156302722156548901459958812739084
162                        -253548149343037723675379291776608
163                         411280746824317401852035406394032
164                        -668063161164555126341272743390804
165                        1086258256360021964437176003655960
166                       -1762707416304220578117565978073816
167                        2855672051410323831908679690912942
168                       -4637513221730928393618649162296432
169                        7543178307679403581700387145976550
170                      -12238404371829510125581363592979908
171                       19832917372067563433388331032721818
172                      -32210249389945276165102853789389808
173                       52351170678232811669681579266297380
174                      -84959780402803401381281419872932756
175                      137774407903505428885839617828659462
176                     -223556099716735699111723380913116168
177                      363196533947718469254593055664538068
178                     -590112946024880778786214192798458268
179                      956800977170620451244893486232703806
180                    -1550510691921352403039030270111427868
181                     2519572513188664117221766576465027760
182                    -4095886406475132803805140283552306820
183                     6636821224393010507080038533109567490
184                   -10753597717957941674445540714226288836
185                    17480258271533656289241210369477187982
186                   -28402399699457105699570433032972992848
187                    46016320493000910234201034844750564060
188                   -74599832445575147893933626118074406316
189                   121213842901832006770190087776170663240
190                  -196860286933565889222701078412794829592
191                   319199295318710216404504159247136261394
192                  -517607693954050970736909920023256753552
193                   840232760580355089790365474990269884754
194                 -1364334860922155828719511913716282003352
195                  2213534616595273283543434822828459053336
196                 -3589223919647836381641979582977739334320
197                  5823851679939739335142872666712460746640
198                 -9454687614010669224174774719395897666256
199                 15338442708091649019469251951890168834858
200                -24875540615721427610444589297413507003576
201                 40363797094754554723889758721581870762764
202                -65489505583159828927285734039657613121804
203                106231576072772913024250627042129693799440
204               -172410682788293848148283253292968902553748
205                279754246441009806486456535488451865720308
206               -453519257094212565022260411918685774893304
207                735697073968963839985303439608446209053422
208              -1194757779661165474266357631856580128206848
209               1938344557718902428415554147924433126444990
210              -3141044786868136633813406528573453787212272
211               5095511607605544784234485815269377267357376
212              -8275152390409114035968587151444828107304144
213              13424668108431973930412623083157239658117478
214             -21754382438001144281132576163074497241080600
215              35280919748736908646054945590133419805982820
216             -57282816453913424459716484956724520882736152
217              92954472773712577966847165151403973872169516
218            -150648975688882011358753361280188102197815188
219             244214174883294119280312721074341827113164684
220            -396427924610250697334497591470066163932251908
221             643473157442501301087273960380696367853774876
222           -1043031245128399913377845238865893918762183684
223            1690623495929389389591951642033124686639873442
224           -2743753535350508892313698560743115104444602188
225            4453139811075703874070283783692323144609446788
226           -7219952295744812937295098538870427283539686576
227           11704496820503110418329843577178247781790642344
228          -18987140397919555507721917344654798104220663028
229           30806256165891880169758237409968082660737169410
230          -49967897025574892383205783146104582352836617368
231           81019919404028908990314485083581433440851294378
232         -131350849228871677670095387070221993808616428524
233          213054666512043693908490365351738121315598563700
234         -345735198887842035429666510054746471583662909672
235          560661199425926807003901416220903906203854448494
236         -908564169940558122787918699032279728690933507348
237         1473498120457153146674243297041236932014532125288
238        -2391678275351746879591846926954067819206978451172
239         3878800860465181986008192092504819946443285944306
240        -6284785207789117020219352347521704422288538226000
241        10191044649236824272245808851356840079641245005708
242       -16541450511278309092617034288745584394670664123920
243        26830419717196315139252981972348198973577596727604
244       -43472162654805958713247289393776331201608351234264
245        70474078921123840997125079255258981156670387154200
246      -114376696983067356559898590464311083687712141525496
247       185545785975297582915307834076477349638032448719510
248      -300636986002263066016523336789070234196938514446820
249       487277978384554612164036766432246495346541804672058
250      -790720700947813092383660699427950381973773379748580
251      1282762715874666124475382437532284909025581267345564
252     -2078653507848409067286042135782337670837711594450148
253      3369086784489114502043215489550080286757355019583006
254     -5465944279185087652117556794998096195908552622797176
255      8866466961216652089301946074277780730951563666657698