 -325 1                        
   -323 25                       
   -321 324                      
   -319 2899                     
   -317 20124                    
   -315 115480                   
   -313 570050                   
   -311 2487421                  
   -309 9785321                  
  -307 35225346                 
  -305 117389766                
  -303 365534676                
  -301 1071606665               
  -299 2976282415               
  -297 7872887865               
  -295 19923350639              
  -293 48420830029              
  -291 113395054929             
  -289 256634690379             
  -287 562744102479             
  -285 1198306570554            
  -283 2482933033659            
  -281 5015200610785            
  -279 9891097066760            
  -277 19075294462185           
  -275 36020235035016           
  -273 66680029591816           
  -271 121142997802981          
  -269 216218450013756          
  -267 379473589964780          
  -265 655443135164830          
  -263 1115050784226849         
  -261 1869718105829015         
  -259 3092231054926640         
  -257 5047235224638686         
  -255 8135297825676751         
  -253 12955880537757457        
  -251 20396401735324512        
  -249 31756935863181813        
  -247 48923128524039178        
  -245 74603746636186011        
  -243 112654106019350941       
  -241 168512621314456000       
  -239 249785128688522554       
  -237 367020690160788483       
  -235 534733575267937317       
  -233 772739331000428301       
  -231 1107888615584568156      
  -229 1576301123703935865      
  -227 2226223818833944100      
  -225 3121663163910300596      
  -223 4346970448600508182      
  -221 6012592974356295452      
  -219 8262242067270566918      
  -217 11281771882401977924     
  -215 15310110910079085395     
  -213 20652641071355503700     
  -211 27697477257753163732     
  -209 36935162951224528157     
  -207 48982364809451126498     
  -205 64610220282268280933     
  -203 84778066681453118145     
  -201 110673356658504110565    
  -199 143758642486084367252    
  -197 185826588333443790318    
  -195 239064044015451437158    
  -193 306126283305370848864    
  -191 390222572341139391354    
  -189 495214286116987129233    
  -187 625726830428592029392    
  -185 787276649544482193329    
  -183 986414602679858444842    
  -181 1230886971226321277090   
  -179 1529815309681228582167   
  -177 1893896272300203868139   
  -175 2335622430666466855512   
  -173 2869524940755778585595   
  -171 3512438718036101037391   
  -169 4283790532395189773595   
  -167 5205910138446380868749   
  -165 6304364208861606399714   
  -163 7608312437433323706279   
  -161 9150884724104015651636   
  -159 10969577846814625669316  
  -157 13106669466500532475419  
  -155 15609646705017481636195  
  -153 18531645885756278061279  
  -151 21931899339274884134306  
  -149 25876184459101973344831  
  -147 30437269455237467071799  
  -145 35695349505715612968568  
  -143 41738466262425165276062  
  -141 48662902940242427481868  
  -139 56573546523873330608356  
  -137 65584207981306267288735  
  -135 75817890794161176017471  
  -133 87406997621964149565253  
  -131 100493464528427151184053 
  -129 115228811932233729788527 
 -127 131774101321420595210874 
 -125 150299786807310998026873 
 -123 170985450808074844494164 
 -121 194019413558738921263307 
 -119 219598206757150248844972 
 -117 247925902484757950371430 
 -115 279213289594861260129608 
 -113 313676891043455025767546 
 -111 351537817149409423893186 
 -109 393020451507647881254174 
 -107 438350968232918128312490 
 -105 487755681369622007153324 
 -103 541459229647025846158882 
 -101 599682602266117801536944 
 -99  662641014046619718880405 
 -97  730541641007667438908669 
 -95  803581230266441009308912 
 -93  881943600974458769991890 
 -91  965797055826652314280136 
 -89  1055291725426024395044281
 -87  1150556870416684950733421
 -85  1251698168758906338617548
 -83  1358795017759489554270349
 -81  1471897882437506346055478
 -79  1591025723449072913713008
 -77  1716163539067338469636295
 -75  1847260056570939611533986
 -73  1984225608795918298233050
 -71  2126930231518222139739785
 -69  2275202016728615919216329
 -67  2428825755718753534320491
 -65  2587541904204099096168820
 -63  2751045899463000956177938
 -61  2918987856677530145989639
 -59  3090972668336424961136542
 -57  3266560526729252964942900
 -55  3445267885259199484891820
 -53  3626568869574867191701840
 -51  3809897144423522217260608
 -49  3994648236722381725183733
 -47  4180182309701667104196475
 -45  4365827377170941994848715
 -43  4550882941082081300489959
 -41  4734624029695794683641576
 -39  4916305607894578267077617
 -37  5095167325615264599058808
 -35  5270438565090678712213683
 -33  5441343742682031985570504
 -31  5607107816637706453238339
 -29  5766961948210818513942179
 -27  5920149260281328730989518
 -25  6065930635024011489928016
 -23  6203590490297065743836057
 -21  6332442473342289720192254
 -19  6451835010119281288007630
 -17  6561156649162932084523594
 -15  6659841140261985962746251
 -13  6747372190499276663406320
 -11  6823287843250227673272951
 -9   6887184429570390391753987
 -7   6938720045967084039850916
 -5   6977617517783925610231208
 -3   7003666813257971900133417
 -1   7016726879654720868145951
 1    7016726879654720868145951
 3    7003666813257971900133417
 5    6977617517783925610231208
 7    6938720045967084039850916
 9    6887184429570390391753987
 11   6823287843250227673272951
 13   6747372190499276663406320
 15   6659841140261985962746251
 17   6561156649162932084523594
 19   6451835010119281288007630
 21   6332442473342289720192254
 23   6203590490297065743836057
 25   6065930635024011489928016
 27   5920149260281328730989518
 29   5766961948210818513942179
 31   5607107816637706453238339
 33   5441343742682031985570504
 35   5270438565090678712213683
 37   5095167325615264599058808
 39   4916305607894578267077617
 41   4734624029695794683641576
 43   4550882941082081300489959
 45   4365827377170941994848715
 47   4180182309701667104196475
 49   3994648236722381725183733
 51   3809897144423522217260608
 53   3626568869574867191701840
 55   3445267885259199484891820
 57   3266560526729252964942900
 59   3090972668336424961136542
 61   2918987856677530145989639
 63   2751045899463000956177938
 65   2587541904204099096168820
 67   2428825755718753534320491
 69   2275202016728615919216329
 71   2126930231518222139739785
 73   1984225608795918298233050
 75   1847260056570939611533986
 77   1716163539067338469636295
 79   1591025723449072913713008
 81   1471897882437506346055478
 83   1358795017759489554270349
 85   1251698168758906338617548
 87   1150556870416684950733421
 89   1055291725426024395044281
 91   965797055826652314280136 
 93   881943600974458769991890 
 95   803581230266441009308912 
 97   730541641007667438908669 
 99   662641014046619718880405 
 101  599682602266117801536944 
 103  541459229647025846158882 
 105  487755681369622007153324 
 107  438350968232918128312490 
 109  393020451507647881254174 
 111  351537817149409423893186 
 113  313676891043455025767546 
 115  279213289594861260129608 
 117  247925902484757950371430 
 119  219598206757150248844972 
 121  194019413558738921263307 
 123  170985450808074844494164 
 125  150299786807310998026873 
 127  131774101321420595210874 
 129  115228811932233729788527 
 131  100493464528427151184053 
 133  87406997621964149565253  
 135  75817890794161176017471  
 137  65584207981306267288735  
 139  56573546523873330608356  
 141  48662902940242427481868  
 143  41738466262425165276062  
 145  35695349505715612968568  
 147  30437269455237467071799  
 149  25876184459101973344831  
 151  21931899339274884134306  
 153  18531645885756278061279  
 155  15609646705017481636195  
 157  13106669466500532475419  
 159  10969577846814625669316  
 161  9150884724104015651636   
 163  7608312437433323706279   
 165  6304364208861606399714   
 167  5205910138446380868749   
 169  4283790532395189773595   
 171  3512438718036101037391   
 173  2869524940755778585595   
 175  2335622430666466855512   
 177  1893896272300203868139   
 179  1529815309681228582167   
 181  1230886971226321277090   
 183  986414602679858444842    
 185  787276649544482193329    
 187  625726830428592029392    
 189  495214286116987129233    
 191  390222572341139391354    
 193  306126283305370848864    
 195  239064044015451437158    
 197  185826588333443790318    
 199  143758642486084367252    
 201  110673356658504110565    
 203  84778066681453118145     
 205  64610220282268280933     
 207  48982364809451126498     
 209  36935162951224528157     
 211  27697477257753163732     
 213  20652641071355503700     
 215  15310110910079085395     
 217  11281771882401977924     
 219  8262242067270566918      
 221  6012592974356295452      
 223  4346970448600508182      
 225  3121663163910300596      
 227  2226223818833944100      
 229  1576301123703935865      
 231  1107888615584568156      
 233  772739331000428301       
 235  534733575267937317       
 237  367020690160788483       
 239  249785128688522554       
 241  168512621314456000       
 243  112654106019350941       
 245  74603746636186011        
 247  48923128524039178        
 249  31756935863181813        
 251  20396401735324512        
 253  12955880537757457        
 255  8135297825676751         
 257  5047235224638686         
 259  3092231054926640         
 261  1869718105829015         
 263  1115050784226849         
 265  655443135164830          
 267  379473589964780          
 269  216218450013756          
 271  121142997802981          
 273  66680029591816           
 275  36020235035016           
 277  19075294462185           
 279  9891097066760            
 281  5015200610785            
 283  2482933033659            
 285  1198306570554            
 287  562744102479             
 289  256634690379             
 291  113395054929             
 293  48420830029              
 295  19923350639              
 297  7872887865               
 299  2976282415               
 301  1071606665               
 303  365534676                
 305  117389766                
 307  35225346                 
 309  9785321                  
 311  2487421                  
 313  570050                   
 315  115480                   
 317  20124                    
 319  2899                     
 321  324                      
 323  25                       
 325  1                        