-113539329
-126814081
-141878273
-158958337
-176750593
-196874881
-213585793
-231316481
-243877633
-256635009
-263250945
-268609153
-272573057
-274709633
-277020417
-276875777
-276301441
-270297985
-260147201
-244279041
-221633537
-193595649
-156568193
-116221313
-71937409
-28773633
12486911
47716991
77902847
100964223
118356479
132433407
142353407
151913344
157945344
164308608
170273664
179581440
194968832
214458496
235805440
254045056
266249088
274766336
280251136
285664896
291424000
296484608
300551808
301780608
299778432
292326912
279117312
257486336
228427519
190556671
146491903
92204543
30411135
-37718145
-106698369
-169324033
-221627649
-259123201
-282659585
-293351169
-293387265
-284809217
-266753921
-241739009
-214473345
-187035649
-165652993
-148584577
-138374273
-128855553
-119792769
-110470529
-101705601
-95625729
-94045057
-98088705
-106257793
-116977921
-128039681
-138704769
-149961985
-165177473
-186718081
-212477953
-240324609
-264226433
-283459713
-296443009
-304762241
-309512833
-308939009
-301106817
-283154177
-256631553
-224279169
-191392385
-161787265
-137341569
-118782849
-103291009
-91351681
-79522177
-69043585
-56721665
-46140033
-37047937
-31404673
-30280961
-34818433
-46689409
-64827777
-88926337
-116649857
-144585089
-169927937
-188504449
-200656385
-206989313
-207422593
-203120385
-192759169
-174900097
-147880321
-112543361
-69350273
-20450433
31681663
82760959
130388479
171553664
206292736
234330880
257363968
277078912
295379968
314280704
331888512
350649728
368171264
384185856
397387904
406949632
413158656
414915456
413217920
410328704
406739456
403249664
399965440
395719424
389923072
380087680
365737728
347247232
328078592
311103616
299149568
292561152
290150016
289441408
287900032
284907904
280637056
275325568
267540864
257628416
245908608
232606080
217932800
200585344
180229248
156146816
128786432
97224319
61907967
21426047
-22426369
-66327425
-106990849
-140600705
-167352321
-187015169
-201775873
-212685185
-219050881
-220105089
-215407233
-205349761
-190196481
-172972033
-156278657
-142544129
-132683649
-128100225
-127612289
-131623425
-138809985
-149170817
-161290369
-174560129
-186586113
-198442241
-207589505
-212802817
-214824961
-214796929
-213237249
-210845185
-207788929
-204491777
-199791361
-193391745
-185490817
-176453633
-165047169
-150664449
-133130241
-113024769
-89773569
-64227329
-36983681
-9758465
17120511
43241856
69553536
96645888
123484672
149100928
173237888
194267776
211236096
222270080
227007872
224905984
216301952
201836416
183372544
164445824
148117760
137760512
132438912
131696000
136046976
142663424
150970496
157311872
162405504
162930432
158172928
145660416
126323584
101890944
72068863
42378495
16485503
-6320385
-23702017
-36650497
-42917761
-48799489
-52897281
-59742977
-68594305
-77773441
-90198017
-102686465
-119943425
-135916801
-154052481
-173108353
-192101505
-209203457
-226607873
-241879937
-252430465
-260087297
-266231425
-269623809
-270126081
-271612673
-269410433
-269666945
-264713473
-259206401
-245236097
-226073985
-198995841
-163655169
-123952385
-78842625
-35061377
8744703
47503487
80275071
107600639
128208511
145619583
157203968
168146944
175382144
182086912
189199744
198361216
211509632
225479808
240618880
252931840
263397120
273727232
282957696
291132800
296255360
300992384
303542144
306184192
307712000
302203008
290330880
268920832
242335743
206101759
161837951
105942271
41582335
-27979649
-97092865
-159883393
-214144257
-256427009
-287422465
-305172865
-311023745
-304224897
-288566529
-265567617
-241192193
-217188865
-196208001
-178722433
-164393217
-151401345
-137867265
-125514113
-114794625
-108832897
-106214273
-108756097
-113611905
-121913089
-131459841
-143560833
-158102529
-175673473
-198036225
-221559169
-246853249
-270782081
-292761345
-311117185
-324886785
-331989249
-330913409
-320438145
-301062145
-274102273
-242662401
-208860673
-176423809
-146475777
-121382401
-101501825
-85400705
-71066113
-58258177
-45255809
-34459905
-25483649
-21362433
-21307649
-28001793
-42416001
-65051137
-95137409
-127404545
-158332545
-184019713
-203104769
-214495233
-220069761
-219902465
-213192193
-199055489
-177858433
-149419777
-114598017
-73142145
-25754753
27072767
80009727
131162495
175695744
213854336
243256832
267163264
287691008
305756672
324201216
342366720
361099392
377761792
393312000
405586304
415270656
420742912
423386624
423010048
421043968
417627520
414231808
411160448
407598208
401355392
390252800
375014528
355355904
336161664
317697664
304857600
297358208
295067904
295202944
296112896
294730496
289685120
283427456
274359552
264091136
251443712
236218368
218915200
199082880
177685376
153486208
126266239
94069247
57750655
16275327
-26546177
-68447617
-106952193
-139534337
-165079425
-184629121
-198640513
-208986753
-214701953
-217907713
-216600193
-211312641
-200602497
-187006209
-171231489
-155467137
-142595585
-133521153
-130172545
-132551169
-139748353
-150704513
-162611073
-174615809
-185483521
-194868993
-201835137
-206124545
-209611265
-210443521
-209681793
-207668737
-203745665
-199632257
-194503809
-188681601
-180876161
-171431041
-160653569
-147513345
-132274561
-113384833
-92592641
-68826753
-42698497
-15509377
12211327
39822976
68052480
96337792
123942912
149340416
173012224
194212224
212299136
225210880
231469568
230563200
222232192
208609664
190497920
171695232
155000192
142610688
136273536
135250432
137585920
144204288
150031360
157066880
160611968
162371712
157295872
147706752
128813696
103935104
75866368
45974015
20073343
-2967553
-20014593
-32558465
-41432065
-48776193
-54964481
-63450497
-74643073
-87207681
-100382977
-112960641
-127104385
-143153025
-162746113
-183159425
-205151489
-224087937
-240221953
-253992065
-265218561
-273649921
-280693121
-286686977
-291327873
-292477313
-290102529
-286245633
-280442241
-271300353
-259248257
-240496129
-214268033
-178725121
-136565761
-89030657
-41335297
2164351
40041471
71880831
99661311
121972991
141287423
156236031
168239744
175847040
182957824
189597312
199672576
216030592
236841344
260602880
280902784
294943232
302265088
304311552
306081152
308935040
313061504
318501120
322183936
322333184
313668736
298585856
276854784
248946176
213710207
167301247
110927231
45332991
-24544001
-92733313
-155665537
-209396481
-251626753
-282005249
-299642369
-306746369
-302195073
-287858561
-265338881
-236618497
-208081665
-185180545
-169871617
-160880001
-154424321
-146067329
-134800385
-122746881
-114458241
-113336449
-119043841
-127707905
-137785729
-146206721
-154329473
-165433217
-182161409
-204037249
-228962305
-253790337
-276725889
-295378049
-310147969
-321961985
-331512449
-334702081
-328947201
-312118913
-285625729
-252119681
-217384961
-186007553
-159611521
-139472001
-122963969
-109764353
-96640257
-84221057
-71375361
-57935617
-47279233
-37325953
-32859265
-34094081
-45420545
-65826305
-92318721
-123344769
-153741441
-181952129
-202950785
-218336897
-226191489
-228590977
-224288257
-213372033
-195375745
-169275521
-135045121
-89884545
-37341697
20290303
76702207
128064895
173854336
212006016
245366528
273011456
297401856
318212352
337841664
356985600
374908672
391492096
404894976
416296576
425331968
433067008
437073408
438391552
436366976
433939712
431080192
428648960
426504960
423165568
416317440
404157696
387459072
367730944
348503936
333435008
323880064
318888320
317460096
316440832
314807936
309310464
301077248
289413376
277489024
263051520
247239808
229219584
209656704
188008832
163999872
136671872
104920447
68180991
26488191
-20221825
-65715073
-108706305
-142300417
-168276737
-185627265
-198915329
-208067713
-214706433
-217274625
-215871617
-209348993
-197641857
-183457921
-167904129
-154300545
-142843137
-136952193
-133952257
-137329921
-144481025
-156968961
-170916737
-186594945
-200375809
-212109953
-220683393
-226695553
-229457793
-230524929
-229915265
-227497217
-222318209
-215122177
-205970817
-195348225
-184298753
-171721985
-158268801
-142992513
-125751169
-107471745
-86687233
-64835713
-39892225
-15682177
9505151
34065152
59874432
86659584
112845952
140209792
165357184
188500608
206940416
221774976
230705792
234609920
230116608
219402880
201062784
182790528
163823744
149655680
142753536
142081792
147050496
153895680
161624320
168756608
173583232
176363392
173960960
162712320
143893888
117480576
87786880
55186303
24961279
-1525889
-21243393
-35572609
-44788097
-52370177
-59514241
-67105153
-75406337
-86582785
-97918209
-111487105
-126373249
-143885185
-163200641
-182162945
-203534209
-221352961
-238485505
-251212929
-264663809
-275746177
-284437249
-291137281
-293919233
-297186049
-299650433
-302229889
-300284033
-296665985
-282875137
-265475585
-234097409
-199702145
-156097409
-111208705
-64907905
-20055041
23498111
63377023
95565183
122878591
142870143
158309759
169203712
178168960
186743296
194743040
204914176
218171264
235753984
256679040
278275200
297700224
311700992
319144320
323298048
324231680
326060416
327210880
330030848
331376128
328479872
319715200
303101952
279937408
247112831
205308031
151455999
87167871
16244991
-57438209
-127018497
-190124417
-240663297
-278811905
-302648705
-312437889
-311296001
-299166209
-280028801
-253851265
-227613825
-202841217
-184441217
-170933889
-161270785
-151550337
-142086529
-131404033
-123047937
-119135233
-119683329
-123905281
-129447937
-135500545
-141294849
-150116865
-163854721
-184404225
-211191553
-239687169
-269430913
-297424769
-322279297
-341524097
-354884481
-360525441
-356874369
-343821697
-320317825
-289957121
-254497153
-218825345
-184960897
-157138305
-134116225
-115714561
-99870209
-83959169
-69423105
-54094849
-41600641
-30874241
-25849089
-27071617
-35970305
-53931137
-79527041
-111410305
-146998401
-181151745
-211263361
-233838593
-247792385
-253322753
-251109505
-241648385
-223323905
-196932737
-160747777
-115806977
-64084353
-7608321
49773311
105537663
155567104
199511424
235896320
265569152
288617472
306871936
324432896
343748864
364643328
386237312
406377856
424272512
437348096
448253568
455437312
459761536
460218880
457996672
454434688
449940608
446677376
440860800
432789504
419668736
402565120
382403584
363254656
347793024
338562688
333361024
331020032
329992576
328585344
325185280
318663552
309464832
297735040
283622400
267736960
248898176
229052544
208193152
185184512
157728256
125901567
88156415
45350783
-1009153
-48023681
-91246337
-129758337
-161752577
-186539137
-204596225
-215943041
-224354817
-227928577
-227506945
-222581249
-212514689
-198624897
-183154561
-168178177
-156029313
-148346369
-145824897
-148039425
-153894145
-162793345
-174408321
-187190785
-199538561
-209150465
-216206465
-219783681
-221917953
-221438593
-221008897
-219803137
-217998209
-215518849
-211137281
-206956545
-201351681
-194640129
-185079553
-172883457
-155889665
-136565889
-112717441
-86925825
-59160065
-30357633
-1849345
27062912
55144320
84081024
113415168
142749696
170530944
196535552
219274112
236924928
249057024
254201472
251842944
240034432
221358720
198258304
175703296
155872768
143498624
139383424
142006400
148174336
156586368
165489152
173777280
178982272
178840576
170637824
154266624
130920832
100302208
65553151
31708287
2852095
-18556161
-37185537
-50919297
-60948609
-68200321
-75840897
-85022721
-94824961
-105601793
-116460033
-127868417
-138712961
-154629249
-172791297
-194640641
-213654913
-234436225
-252084481
-268421121
-280768641
-290117761
-298810881
-306204417
-313769601
-316286081
-320154497
-319471233
-315971585
-303217537
-284573697
-258818305
-224854145
-184203393
-137128065
-87680257
-38645249
7577343
46733567
81198463
110280447
136580735
157839999
174406655
187557120
195057664
201995520
207926784
218780032
236215296
259307008
283073536
302627328
315902848
323046400
326612992
329288960
333288320
337834496
340473472
340639488
338295552
329948672
316384512
294562432
265868671
225983231
176958591
116777599
48691199
-23827841
-96563713
-165360129
-223747713
-269265153
-300844289
-317589889
-321319809
-314460289
-297649025
-273488385
-246309761
-219373825
-196369921
-178633857
-164447873
-151451393
-139728385
-128447745
-119816961
-114403585
-114797825
-120102145
-129148033
-140462849
-150636801
-162452737
-174300289
-190334593
-211362433
-238120961
-266935553
-294735873
-318090881
-335386753
-347293441
-352861569
-350420993
-338444161
-316910977
-287091969
-251805057
-216242177
-184157313
-158959745
-138541825
-121880321
-108210305
-96049409
-84837761
-73014273
-62267905
-52360705
-44973057
-42978945
-48135425
-61625089
-82656897
-110692353
-142262145
-174844417
-204597121
-228051841
-244640897
-254142721
-257050369
-252884353
-240401793
-219014401
-187372929
-146742529
-96924929
-39828993
19038719
77872255
130469119
178300928
217393024
252279552
281993984
308875136
333511040
355446144
376416384
394859904
413034752
428909824
442064640
452738048
460130688
465872000
467149696
465057920
460534400
456129280
452741120
448741248
443587200
435040256
421896064
405772416
388493440
373112960
363053952
357827200
356392448
355424256
353704192
349385984
341524736
330907264
317074944
302205568
286853120
269720960
251055744
229647360
206673280
178482816
144914944
106868607
64358655
18686975
-29378945
-75240449
-117801217
-152179841
-179743873
-198941569
-213919489
-224397953
-230301697
-232503169
-228747521
-221400961
-207691521
-191891969
-173786753
-160290433
-150612609
-147503361
-148972929
-154688385
-165041921
-176542593
-190301953
-202653441
-216470145
-228317953
-237327873
-242868993
-244559361
-243563009
-239841025
-234641153
-227867777
-220113921
-212274945
-204700033
-196467329
-186741377
-174380801
-158532737
-140682113
-118973953
-95029377
-69491969
-42821633
-16862721
8955263
34397824
62050176
90910976
120479744
150947584
179794048
205843584
227684992
243528960
253130368
255605632
250675840
238359936
220990976
200631552
180778880
165098880
156875392
154492288
158542848
163880448
173107200
179762176
184909440
184276224
175892224
160554752
136450432
105733888
71511679
36653055
5326591
-20368001
-37688577
-48260865
-55722625
-61431041
-64161153
-69190017
-77159937
-86236929
-96837505
-111964161
-129571329
-147097729
-167345281
-189653121
-213671425
-237568129
-255802113
-270416897
-283148673
-295060353
-307294209
-314772609
-322513281
-328468353
-331791361
-330191745
-324347777
-312814465
-297450625
-274531073
-245661825
-204925825
-160092545
-110081537
-61694593
-12887553
31583359
70133503
104416255
131953663
157488511
174929407
188752896
197885568
203308928
208786560
217985792
233915904
256057728
280282880
304867328
319779200
327336064
327743744
328021248
329812224
335047296
339755136
342948224
342483072
337284992
325801984
307527552
281766400
247591807
202586239
145864703
77617791
4056575
-71175937
-140878081
-201799169
-251824257
-290242305
-315697665
-326609153
-325271297
-313558913
-292314497
-266428289
-240120705
-217877633
-201154177
-189015169
-178212481
-166810113
-153759873
-141371521
-132416385
-129554817
-131677057
-137027713
-142716161
-147345921
-152249217
-159869953
-173987585
-195434753
-223820161
-254568577
-283198977
-308325633
-328639105
-345380097
-356222721
-361081601
-359196929
-346119041
-321707137
-288080385
-250395265
-212728577
-181432449
-156481665
-135161601
-116531841
-98557569
-82878081
-68054273
-53993985
-41890177
-32060801
-27789569
-29683585
-40604161
-60201729
-88324737
-123340289
-159294721
-193550337
-221986433
-244001793
-258314241
-263045121
-260080513
-249109505
-231636481
-204464897
-168177281
-120353025
-66287489
-6455425
52822911
108373119
157604607
199558144
237727872
270356736
300237440
325023616
347342464
367105152
386668544
407172352
427804672
446471936
463213312
475930240
485624192
490067840
489773696
486091776
482441216
478652928
475090816
469230592
460446592
445766784
426999552
405427456
386079104
370058112
360101504
355654912
354675584
354367744
351162880
345300992
337027072
324742912
309477632
291766272
273764224
255824640
236083968
213799680
188510976
158370432
124888447
87342335
44089215
-2379777
-50319361
-95770625
-136046849
-168126849
-193230593
-211477377
-225250177
-236444929
-243131521
-244093185
-238648705
-228667265
-215192833
-199240705
-185476225
-173463297
-166271233
-163608449
-166140417
-172966401
-182862465
-195932161
-209321729
-221268993
-230150657
-235718401
-237863553
-236591873
-233726465
-229158145
-224919937
-220679425
-216530305
-213233409
-210206593
-206984961
-201371137
-194240257
-182566657
-167016961
-146335361
-122952449
-95774977
-66761089
-36606337
-6240129
22901120
52388224
84877184
117661440
150486528
180669056
208639232
232222464
249805056
261324160
265185280
262025728
251178752
235113728
214349824
194425856
177253888
168169856
162754304
164529024
167551232
173063424
178603392
182057984
185178880
180649088
173245440
153932672
129941888
98771840
64879999
32545151
4329599
-17743105
-34458881
-46609665
-57668481
-64881793
-72795777
-82907009
-92093185
-104975745
-116812417
-131697665
-143819521
-160539265
-178263681
-197536385
-220081409
-237598721
-256303745
-269373185
-286805633
-298497281
-311890177
-317927041
-326113921
-329020417
-333478145
-331914497
-323622913
-310723841
-289962753
-262749057
-227664385
-188880513
-144255233
-97721345
-49125633
-2316289
40508415
78777983
109005055
136070783
156122111
177151359
193329920
210747520
223667072
239399936
257364480
280077568
304035712
325564928
340653184
349884288
353498240
355784320
357005568
358840320
359726848
357335040
354639488
347383296
338288896
318951296
293558016
256654463
213137023
159955711
97914495
26556671
-49870081
-123110913
-188077185
-240562049
-279907585
-304285441
-315504385
-313598465
-303457025
-285720833
-263994497
-241724801
-220102657
-202027905
-189575297
-181196417
-174349441
-167753217
-160187905
-151720833
-146810753
-147118337
-152202881
-160059393
-168880641
-176895489
-184701697
-194667265
-210894209
-234509825
-262476545
-290675969
-314571521
-333130241
-346947713
-357722241
-362991489
-361039617
-349363713
-327890561
-298820481
-265967873
-233319297
-203163649
-177889153
-154763137
-136504449
-120926849
-109028225
-96269697
-83253889
-68957185
-55775617
-45757825
-42670593
-47092481
-61287041
-85056641
-116679169
-152849153
-188713473
-221146369
-246011905
-263615873
-272639873
-273863937
-266076033
-250076161
-223757825
-190511617
-147550337
-96890241
-39396609
22539903
84100863
142257791
192880128
236213504
271765248
303068672
329875072
355202432
377924992
400777088
424778112
446744960
465840896
479011328
488107392
492078592
492930688
490659200
486802304
482164608
478322688
476015872
473269120
469023744
459873024
446767872
428937984
410613248
396343168
388005120
384905216
383760384
383172224
379869824
375643136
368376704
359806208
346586496
330830464
312189696
291861504
269567872
243586176
213035392
177633408
138269567
94909823
49616895
1207807
-46703745
-94539649
-137491969
-172542337
-198913665
-216211329
-227113473
-232584705
-235700993
-234303489
-228806401
-219388289
-206570113
-190064513
-174074241
-159641857
-150385153
-147226753
-149135233
-156655489
-168088065
-183288065
-200047873
-217756545
-232903809
-245162497
-253627137
-258916353
-260294401
-259214849
-256923905
-253617665
-247881217
-240651777
-231549185
-220441345
-207988609
-193247745
-177901057
-158615553
-137032193
-112020993
-85892481
-59045505
-31854849
-4726401
22190719
49685504
77556096
107201024
136113792
164897024
192099840
216308608
236362880
250458112
257886592
256383488
247556480
232314624
212946048
193494528
177228800
167222144
164528384
166314752
173670656
181747200
192117504
198042368
203143424
200890752
189964672
172586880
146747648
114799744
79528704
43102591
9951487
-15688961
-32424961
-43332865
-51293825
-57826177
-65446913
-75063425
-86086785
-100894337
-119636993
-138614785
-158450817
-175414913
-196969985
-214947201
-236666881
-253022593
-270151425
-283756673
-298056961
-309754881
-318506625
-324153473
-327451521
-332426241
-334958081
-339521153
-334974337
-326461569
-308403201
-283417985
-250365697
-210427649
-165460225
-114250113
-63181569
-11923585
33347327
72466431
102233471
127471999
149123583
169908223
187687808
202248960
213589760
224238848
239037184
259016960
285169920
311973248
336576768
352379904
362993152
367751040
370996096
371017728
370575232
367384832
365835904
362128512
355382912
341720704
319977600
289451135
250227199
198883967
137373311
64738175
-16226433
-98286849
-175387265
-240175873
-292050305
-327858689
-350031105
-355321729
-348788865
-329602689
-304556161
-273786625
-243716609
-215972993
-194717569
-180751105
-170973569
-164172673
-155520385
-147884673
-139496705
-136545025
-137974529
-144765569
-153284481
-163044353
-172323457
-183946625
-200205569
-225195777
-256818817
-290127873
-321443969
-348021889
-368881025
-383303041
-392241281
-392791297
-382984705
-361502977
-329422465
-289926529
-248612865
-210516225
-177757953
-150263297
-128254465
-111126401
-99548289
-88868993
-78649985
-65762689
-51746689
-39988097
-33908225
-36406273
-48050305
-70416001
-100654721
-136550785
-175285505
-212313985
-244263297
-267595521
-282915073
-288439681
-286158465
-275700225
-256105729
-226695937
-184935681
-133449089
-71084929
-2773505
66483327
130944127
187386496
233695232
270948864
301667328
328909952
355387520
381265536
406679040
429948928
451998720
470932480
487474176
498888576
507009920
510526208
511630592
508488832
504264192
499514880
495467520
491009536
485350016
476038912
463155840
447039232
430822144
415292416
402874624
395217024
390848640
388790912
385254016
379352704
371286016
359483392
345196800
329008000
312874368
294365952
274737920
252658048
228249728
201588480
170597376
135127807
92022271
42496511
-11511553
-65861761
-116753665
-161286017
-196245889
-222191361
-239266305
-250322817
-257336065
-261343489
-259846657
-252630913
-238930177
-221817857
-202895361
-185404289
-173297537
-166077697
-166011009
-171080961
-180924417
-194145921
-208736769
-223383425
-235823489
-245635969
-252440449
-257632129
-260596353
-262018177
-261390337
-259236865
-255051393
-250496769
-244374657
-236995329
-227619457
-216036737
-200495233
-183521153
-162437761
-138778753
-113022081
-85140993
-55523201
-23976193
5881727
36769152
66961024
99241344
132185984
164979712
196387200
224773632
248714880
266432512
276514432
278322688
272752896
259776896
240345216
219079168
198058112
183066880
171988992
168921344
169474176
176420864
185830272
197090816
205310208
210597376
208150144
196463488
175575040
143625472
106662272
66620031
29403391
-874113
-23120897
-40752897
-53810177
-62652161
-71283329
-81986561
-93508865
-103277185
-117804161
-129887105
-145224321
-161185025
-179765889
-198809857
-217764993
-238313345
-253940353
-270432641
-282388225
-294026369
-302610305
-312079233
-320702337
-328487041
-333669889
-340054017
-341288449
-340856065
-330173569
-311729921
-282068481
-243825281
-200005377
-149821825
-97484289
-44789889
4147199
46598015
85397119
115211391
141730431
164485247
184602495
202569984
216780032
230025600
242125696
260602368
285054592
312666496
336700672
353597440
361308288
367735680
372019584
377394176
379862912
377762688
371889664
362051200
351383680
335085440
313414656
283432192
244126079
195095679
136651775
68784767
-3342081
-77956225
-147886593
-211980801
-264933377
-304671873
-330176129
-341969281
-340360193
-326599809
-303946113
-276033153
-247709953
-224782465
-206020993
-192314881
-182079361
-173033473
-166335105
-159313281
-154568449
-151560833
-153544577
-157555457
-165053441
-171672577
-179836033
-188743553
-201375489
-219353857
-242241921
-268321025
-294812161
-320176257
-342582273
-361677697
-377089665
-386051969
-384772481
-370694401
-344151297
-310372225
-272696961
-238232577
-205905409
-177930881
-151923841
-129498369
-110662017
-93342977
-77240065
-61254145
-49152641
-40214785
-37277569
-40760193
-52763777
-72388353
-100884993
-134901249
-169744641
-202780033
-230366977
-250708993
-263730945
-271330945
-273063041
-266565505
-251387009
-224760321
-186446081
-135836033
-77537921
-13475201
52523263
115163519
171903871
221160064
263134208
297873408
327875072
353748992
377738112
399345792
421727360
443647104
465720704
484466944
500207104
512081152
518583680
521441408
519689856
516646784
513146240
512012416
510769152
507856256
500532608
488478592
469995008
449915648
429052160
412932736
401645952
396742656
394903936
392681984
388873216
383040384
374125312
362728960
346859392
329053952
308287360
284901888
259655296
231975680
201557632
167855104
129941759
86641023
39850751
-10187009
-59828225
-106835969
-147120385
-180797441
-207461633
-227789953
-243058561
-253931009
-260085633
-260975873
-254730113
-242969601
-227468673
-210713985
-195721473
-183560193
-174769153
-172904065
-177379073
-188599425
-203709825
-219830145
-235989633
-248620289
-259271425
-266392193
-270652289
-272555649
-271937409
-270732929
-267153281
-262607105
-256643457
-250087425
-242175105
-233649537
-223139841
-210406401
-194957185
-175588865
-154899201
-132445313
-108023169
-81207425
-51546753
-21680001
10711295
43724928
78638720
115024128
150669696
184678528
214394752
240311808
260226688
273028480
277489920
274508544
264134144
249191808
230856320
214682112
201787520
194053760
189796096
189155200
194104576
201719680
209469696
214707328
217902976
211391872
199884544
181998720
154285952
122971904
85362687
51271679
18868991
-6544129
-26310017
-40822657
-51970049
-63404161
-70929409
-84733057
-98083841
-112513537
-126852353
-140904449
-156233985
-172691073
-194856193
-213812993
-237611009
-257272833
-277349889
-291961345
-304569217
-314197761
-322856193
-329921153
-336009217
-342245249
-346075521
-347437825
-341103489
-328994433
-310248577
-286978817
-255098113
-216125057
-172097281
-123030785
-72127617
-23401217
21762943
62055551
95698175
124976383
148936959
171779711
189807999
206792064
221708416
236371328
255317888
280235392
312661760
343660288
371229184
384853120
389609728
384231424
379606912
376930816
376435200
376510336
374636672
368417280
356226688
336188288
308891904
272889343
226934527
170869503
102724991
26919295
-54486273
-131961985
-201501825
-256771841
-296369665
-322002945
-335764225
-335897473
-325256193
-303665921
-276403713
-248255873
-224615681
-206468609
-196560641
-190149377
-184886273
-177876993
-169002753
-161139329
-156876289
-158731649
-162381825
-167881601
-174199937
-178974081
-184882945
-191550721
-204822273
-225280129
-252168193
-281726977
-310783745
-336793345
-357197697
-372991361
-383075585
-385378689
-378504193
-359095425
-330661505
-294935425
-258756353
-225507201
-197117441
-172454913
-150751105
-131920513
-114006913
-97499777
-79113473
-60954753
-43990529
-30328577
-26127489
-32208513
-50354689
-77872513
-113157505
-153117697
-193932033
-232598273
-263864577
-286084225
-297264897
-299309441
-291808897
-276190849
-252350593
-217826177
-172757761
-116690561
-53057537
14611711
81145087
142166143
195739136
240044160
278023552
310302336
339913728
369356032
397600896
422650112
446679680
469200896
488479744
505263360
518655488
527306624
531707648
530835584
527363840
521691392
517401600
513988480
509509760
502151168
490888576
474527488
453739648
431628544
412370048
399811328
396031104
396757120
399537664
400320384
397597568
391072640
379732864
365879552
349252352
331223552
310723968
288007424
263283456
234031744
201459200
162336896
117506687
66775295
12376703
-44493569
-98883329
-148340097
-188539137
-218325761
-239568001
-253782529
-263565953
-269685121
-271577345
-267973505
-257281153
-241162369
-221304065
-201357057
-185048449
-175200385
-172039681
-174971009
-182069633
-194482689
-209291137
-226247169
-240861697
-253635713
-263072129
-269706881
-272891009
-273406721
-271852033
-269306369
-266927617
-261644417
-254763009
-247586305
-239803777
-231890177
-221383297
-207812481
-191811329
-172424193
-149135105
-122297217
-91433985
-59381377
-27886593
4589567
36710912
70282240
104144256
140424192
176620800
212233984
244199680
270095360
288687104
297276416
296819712
285439104
268964352
246426368
225096320
204625152
190971136
183422080
182206336
188033664
196338944
209828224
217770496
224963456
224667904
217177856
198454912
172146560
139902080
102175232
63738751
32321791
6373247
-13637505
-26846721
-36717313
-43394945
-50467073
-59562881
-71254785
-85628929
-101144065
-118328321
-138655489
-158109697
-180241409
-197719169
-224420097
-243643265
-269151745
-282789761
-301280129
-310794241
-324485121
-330747649
-339955201
-346539009
-355320705
-359631233
-355246593
-342641921
-322657409
-298819969
-263880705
-224138113
-179075969
-128156801
-78005889
-26762625
20971135
61927935
97628543
125740927
150010111
170396799
185435007
197735552
208343296
220335616
238348544
261118336
290349696
318343808
344745728
364255232
377142784
382557696
383528448
381928960
381267584
381225344
381785216
377725824
367138688
347905920
322200064
291643903
250740607
197824639
134171647
59100543
-21612545
-103451137
-177289729
-242851969
-294498945
-329955073
-350453505
-352502145
-342670209
-323123073
-298468865
-272386561
-245754369
-223023233
-205048321
-194145793
-187968385
-183162113
-177469697
-171474689
-166407809
-167059585
-170404353
-176915201
-182850689
-187254145
-190623361
-195867265
-208080641
-227261313
-253028097
-281143553
-310003969
-336326529
-358392321
-374528513
-386313473
-392832641
-390443521
-377340417
-353512833
-322014977
-286109441
-249675905
-217309185
-188638081
-165227265
-144886273
-127156609
-110010113
-93291777
-76479361
-60157697
-46001281
-36066433
-34809473
-44600193
-65112449
-96123521
-132863745
-171691009
-206748161
-238965377
-264895233
-284437377
-294391937
-294255873
-282210817
-261504129
-231111297
-191422593
-141846785
-83354753
-17249793
51221375
115800959
173615231
222596608
264689408
301835904
334800000
362279168
386966016
409514368
433766912
457581568
482482944
503346176
521943552
533984896
540002944
539981568
537115648
531921664
526451584
522296192
519246336
514831360
507126272
492291968
473156352
450224896
429377920
411576960
400824064
395368320
394143744
395228288
395291008
393092608
385523200
372951808
357472128
340153344
320673920
299379584
275444352
248639616
217940864
183265792
143294335
96689919
44415743
-11005825
-66316417
-116250241
-160108673
-193993473
-218888961
-236652289
-248018945
-256214529
-260036865
-257368321
-248604929
-234187009
-215374721
-194728705
-176948865
-165326081
-159915649
-163338369
-171904385
-187099137
-203732481
-223798657
-241690241
-256160897
-267245569
-273273729
-276333441
-273414145
-270009473
-264755457
-261293185
-256540545
-250852993
-244680449
-238662017
-231064065
-220800385
-206643969
-190015105
-170462081
-148921089
-124943745
-98647297
-69392001
-40130305
-8912513
21821055
53855232
87418240
124973824
162065280
196243328
227274752
251651200
271395584
282075264
284646400
276903040
262744576
242100864
219630080
200029440
185382656
178301952
177961600
186395904
198682240
213409664
224778368
234668416
235915264
232545280
216144256
192304512
160009984
118900608
76620671
37042687
4832895
-19685505
-38408577
-51147265
-62907265
-72912769
-83086465
-97401857
-111576065
-125957377
-140258433
-153755265
-171679233
-188999425
-209938689
-232081153
-255244545
-274863745
-289952257
-303460225
-313283841
-320918529
-327251969
-330171521
-334433537
-338898305
-344306433
-346393089
-342809217
-331592961
-312511233
-286995073
-253379457
-213435265
-166940417
-115892993
-66221953
-17920641
24518911
63352319
96461183
125367551
150480767
169133951
186999935
203906304
220594688
239995648
265226368
296890240
331105664
361629568
384403072
398893056
403451264
403267840
399339264
393957376
392167040
387708800
381982336
369027584
350612096
326754432
295401728
257223039
208945663
149717631
79702655
-2100993
-86113409
-166480513
-235373313
-290962689
-329773953
-354824577
-364562049
-360415233
-342617601
-314498561
-281203073
-252744705
-229310081
-213133953
-202256385
-191881345
-182814465
-173386369
-165154433
-160267521
-159030017
-161676161
-167406337
-174050817
-181855745
-189257345
-199448449
-212288641
-231548801
-257787009
-286867585
-317841281
-345985537
-369840897
-389159809
-403236097
-409874433
-405156481
-388070785
-359291137
-322870017
-281884289
-241496449
-203889665
-171336705
-144448129
-123026049
-105335809
-90383233
-75859201
-61567361
-47630849
-37405441
-31972737
-33861121
-45045505
-66390273
-94919937
-130081793
-169443329
-208907905
-242878209
-269995009
-288266241
-296942721
-296634113
-287421185
-269214337
-241123073
-201120385
-149220993
-87695233
-19707265
49343743
114976767
172319231
222553344
265230720
302352640
334913152
364497024
392668160
418500096
442768640
466954240
490125184
511014144
527388160
538678784
545200384
546929920
544829952
539661056
535194752
530561792
525821440
519245312
509930880
497253376
480468480
462332800
444005248
429922688
421167872
417028096
416564608
415059584
412213632
405378944
394535168
380595584
363192832
344797440
324673792
304516864
281701376
256151680
226021632
192731776
155572991
111342463
61365759
4513279
-51313793
-104900481
-151878017
-191550593
-222293761
-245872769
-261807361
-272135297
-277183489
-277405697
-270097281
-258540801
-241905409
-224180353
-207038465
-194010241
-186105857
-182180225
-184921985
-193032065
-206392961
-222568449
-238258433
-253053057
-263633153
-272977281
-277999745
-279909377
-280079105
-278143617
-273939457
-269481857
-262396929
-255173633
-247882881
-241101697
-232159105
-220761089
-206530945
-188645505
-166828801
-140024833
-111607425
-80281601
-47424001
-14180481
19533695
52533248
85625344
121436416
157162240
191656704
223956608
252388608
273782144
288450816
293438080
289611264
277933056
260044032
236641152
214324480
196630016
185933952
182818176
186783360
196374912
208808448
220111232
232044928
240437248
241895936
235328128
219985920
192555904
151956608
108638976
63507967
26498431
-1046785
-21586817
-35847297
-44467969
-55806721
-64093697
-77220993
-88903553
-110505601
-130010497
-152371201
-171732481
-192991105
-213254017
-233626497
-247936513
-267433601
-279821569
-296550657
-305177985
-317624961
-322922497
-331744897
-338221185
-348145665
-354252545
-356755201
-354236417
-342210817
-327151233
-300785921
-269557121
-229451265
-186353537
-137684353
-86221313
-35343489
13831167
56129535
91978751
119104511
142328063
160133631
174323199
188751232
204107520
223328896
247303552
277316992
315083392
354515200
387758976
408966400
417931136
419532928
415413632
412607488
409218688
406344448
399450624
391919616
379123968
359679616
331248384
294866431
250865663
193750783
126774655
50293759
-32993665
-116013441
-192036609
-258358273
-309591937
-343249665
-359179521
-360456449
-346937345
-324939649
-294558721
-262886401
-232448385
-208224385
-188376577
-176447873
-169185665
-163345921
-157533441
-154228609
-153103361
-155868673
-163980545
-173982081
-185669633
-196145537
-207111681
-219277057
-234443393
-257604353
-283977089
-313699713
-342608897
-367368321
-385887873
-398110081
-405005569
-404676097
-396041601
-376963457
-348160641
-310754433
-270101633
-231391489
-198408321
-172498049
-154428289
-141529857
-131192321
-119002753
-106243969
-91031681
-74686721
-61564417
-52849665
-51539073
-59079553
-78020225
-106472449
-141702145
-180190081
-218238209
-251330305
-277923841
-294977537
-303809025
-302363393
-290759809
-269386753
-237640321
-196007297
-145146753
-85364097
-17456385
52191103
119344127
179154047
231385216
275929344
313820928
348106240
378222720
406478080
431259392
457017984
481130368
503220864
521903872
536610176
546456192
552848512
554310272
552243456
547470464
542659840
537898624
532671616
526161920
515204224
501129728
482570624
463420032
444303232
430202496
423233280
420432768
420054528
419018752
415566848
408120960
396019328
380059008
361480320
342537984
323201024
304476032
283880576
259068928
229470848
193362688
149821823
99540095
43522047
-15261185
-72925441
-127641985
-174130561
-212123137
-241140993
-262087425
-276757633
-283821313
-284764289
-279218689
-269387265
-253245697
-232204801
-210641537
-193005313
-180916481
-176056449
-177779073
-184359425
-197429633
-213216897
-232259841
-248267009
-264279809
-275114113
-283243393
-285415297
-282983041
-278214273
-271838081
-266364545
-259929729
-254839681
-250724609
-246544513
-240498561
-230593153
-216982401
-197826305
-175394561
-147999873
-118773377
-88964737
-58923649
-30385409
314111
30083327
62209024
95825280
131749120
168267904
203295616
236186496
263403392
283900928
297395712
302517248
299630592
286572160
266970624
245093632
224044288
209456640
202319104
203119360
207754624
216475904
224196736
236065024
242715904
242854016
235565440
217934848
193616256
157403008
115730048
72593407
28414335
-4841985
-32796801
-48433537
-60848129
-67653377
-74822017
-81202433
-91076609
-102613121
-120847489
-137314433
-155297409
-170459905
-186396289
-201646849
-218869889
-237508993
-255939329
-273654785
-293315713
-311008897
-330077569
-343254145
-357332609
-363900033
-377347329
-379424129
-383382401
-375544193
-363844609
-340867329
-309898881
-271981313
-230810881
-183942785
-134165889
-79579137
-26750081
23534975
65792895
98990975
128845567
153967871
177267967
196690175
213802112
228746496
246677760
269376768
297534336
330603904
361751552
387352960
401716480
407754368
405555712
400471296
394689408
393006720
390774528
390400256
386857088
377564800
359209472
331831040
295200639
246773631
185816575
114788095
32439679
-54282241
-140456321
-218422785
-282872705
-332831745
-363037569
-376692353
-371599489
-354672001
-327186049
-295827969
-262508801
-232996737
-208343937
-192008449
-180914177
-175220353
-170584833
-166050561
-163504897
-163344769
-165199617
-172084865
-180443521
-192618625
-204135553
-216110209
-229870977
-248367745
-273337089
-300707201
-330235137
-359310337
-384761473
-402115585
-414457729
-419448065
-416745345
-404215809
-380312449
-346209281
-305505281
-262352513
-221973121
-188147329
-162681473
-142965505
-128502273
-115483137
-104281217
-92907009
-78635777
-63352577
-51001985
-46826625
-52219393
-70246401
-99048833
-136889857
-178404481
-219715073
-257685889
-290440193
-314002305
-326883201
-326833409
-316474241
-296913281
-268517505
-228917505
-179209729
-117523201
-48815489
25936639
97565439
161028863
214375040
257534592
293097216
322875136
351508864
377711744
405544320
431890944
458354176
482857216
503740544
521878272
534811392
544326144
550749568
555043200
555364224
554359168
553425536
553417600
553575168
549359872
538041728
521030144
501152000
480131456
462318848
449403264
441867904
437050240
434909952
430090624
423656448
411648512
399001856
382152960
363855616
343514240
322073728
300756096
277933952
251487616
220989056
184710656
142274175
90875391
34152447
-25442817
-83669889
-136821505
-181182849
-215579521
-239458689
-255299457
-263505409
-268275457
-269817089
-266969473
-257545857
-244110849
-226930817
-208790401
-192624897
-181967233
-178598657
-181314945
-190885377
-204143617
-221423489
-239392001
-255837313
-269244161
-278208513
-283534337
-285291265
-283358977
-280248833
-276323713
-272094465
-267005953
-260938241
-254152321
-245633921
-233492097
-219694593
-202084225
-181438209
-158293377
-131764993
-104247937
-74320513
-43783297
-13342721
15429887
44993024
76018432
109776640
146636672
183130368
218080768
248438656
273847680
293567744
302540544
301849088
287673600
266362368
241288960
217700224
199916672
187695104
182800640
186042880
192975744
205563648
222304512
237779968
245572352
248880512
240565632
223635840
191229056
154480768
108903296
63878911
22837631
-8988289
-32939777
-50354177
-61126529
-68590209
-78985217
-86021889
-99871617
-119673345
-138969345
-160233985
-182762497
-202519809
-224654977
-242584449
-263675393
-278306049
-291095681
-306796545
-315021313
-324407553
-329213057
-334658817
-342214529
-348594433
-356422145
-361283585
-362676993
-355464321
-341011073
-318105729
-287074817
-247193345
-202597121
-151463425
-98185473
-46458625
3557247
44625279
83045247
114844415
144024319
167989247
185712127
201854720
216485120
234740352
257563392
285550976
320810880
355922816
387360768
409155840
422911488
430983296
430010624
427769856
423185408
418640000
414096512
406599040
395357952
376537728
350156672
317866495
273155583
219224447
148183295
65110911
-26231681
-117226369
-199080705
-268844161
-323272833
-361598465
-384492801
-389097729
-378153089
-353011841
-319270913
-281888897
-246924417
-218815233
-197544961
-183282177
-174382977
-169099393
-165805185
-164594689
-165874561
-171158657
-181577857
-192914433
-205641089
-214746497
-222826625
-232182529
-245657089
-264758913
-288716289
-317867649
-347569281
-374479233
-398244225
-416678913
-428343297
-433885569
-427862145
-408442369
-375899521
-334781953
-289710209
-246172801
-206678401
-175111041
-149700993
-130159105
-113236865
-97617153
-82457089
-68733441
-54994177
-44557057
-39067905
-40686209
-52072961
-74259585
-106320001
-145831297
-188973953
-231145217
-268445697
-298570881
-318362241
-327602049
-327419265
-317627137
-296498817
-262042753
-215794433
-156453377
-87126529
-10806145
67400959
139726207
202428544
255594752
299798144
336805760
369314304
396663936
423176832
447335552
471037824
495124864
518626816
540068096
556861824
568533248
575187840
577434880
574790016
569801600
564243584
559806848
553973376
547596544
536024064
521655936
503604992
485856128
469060480
455954176
450186368
448862848
450045184
450656000
448204800
440375040
425983360
407878144
384379264
361595136
338180096
314806016
290833152
265459584
236899968
201946496
160492415
112313599
57378175
-2554625
-62724865
-119541633
-168563201
-208075393
-236765057
-257059201
-269991681
-277355905
-279733377
-275301505
-265847041
-249563265
-229841665
-208963073
-192221185
-181263617
-177179393
-180810753
-192448641
-209718913
-229999873
-251144961
-271363457
-286350465
-297318529
-303772033
-304381441
-301089153
-294731777
-288287617
-281792769
-275075585
-268517377
-260465793
-252179585
-241762049
-231569409
-216515969
-199643009
-178780801
-155929985
-129633025
-101684225
-70903553
-39560961
-9156737
22312831
52992768
87300096
122530688
160004864
196542336
230668928
259237632
280913792
294734976
298569472
293178112
279855744
260523904
239544064
219735936
204531328
195659776
194608000
197803776
208999552
221115264
233230720
241685248
247416576
244073216
228314880
203923968
169246976
124719232
79683199
33886463
564351
-26369793
-42907009
-56764033
-63971969
-73789313
-83905409
-99708801
-113755649
-133275649
-150022529
-168891777
-188844417
-208336001
-232280577
-254792833
-275229313
-293417473
-305161217
-318750465
-324691073
-335084929
-341441537
-348424065
-352202497
-358341505
-359815809
-366164609
-359423233
-350744193
-329692801
-300066561
-263696257
-216038401
-168563073
-116043393
