fork(1) download
  1. #include <iostream>
  2. #include <functional>
  3.  
  4. struct wrap
  5. {
  6. std::function<wrap ()> f;
  7. template<typename F>
  8. wrap(F f)
  9. : f(f)
  10. {
  11. }
  12. wrap operator()()
  13. {
  14. return f();
  15. }
  16. };
  17.  
  18. wrap func_b(int x);
  19. wrap func_c(int x);
  20. wrap func_a(int x)
  21. {
  22. std::cout << x << std::endl;
  23. return std::bind(func_c, x);
  24. }
  25. wrap func_b(int x)
  26. {
  27. if(x&1)
  28. {
  29. return std::bind(func_a, -x*7);
  30. }
  31. else
  32. {
  33. return std::bind(func_a, -x/3);
  34. }
  35. }
  36. wrap func_c(int x)
  37. {
  38. if(x > 0)
  39. {
  40. return std::bind(func_b, x+1);
  41. }
  42. else if(x < 0)
  43. {
  44. return std::bind(func_b, x-2);
  45. }
  46. else
  47. {
  48. return std::bind(func_a, x);
  49. }
  50. }
  51.  
  52. int main()
  53. {
  54. int x;
  55. std::cin >> x;
  56. auto f = func_c(x);
  57. while(true)
  58. {
  59. f = f();
  60. }
  61. }
  62.  
Runtime error #stdin #stdout 0.02s 3420KB
stdin
101
stdout
-34
12
-91
651
-217
1533
-511
3591
-1197
8393
-2798
933
-311
2191
-730
244
-1715
12019
-4006
1336
-9359
65527
-21842
7281
-2427
17003
-5668
1890
-13237
92673
-30891
216251
-72084
24028
-168203
1177435
-392478
130826
-915789
6410537
-2136846
712282
-4985981
34901881
-11633960
3877987
-1292662
430888
-3016223
21113575
-7037858
2345953
-781984
260662
-1824641
12772501
-4257500
1419167
-473056
157686
-1103809
7726677
-2575559
18028927
-6009642
2003214
-14022505
98157549
-32719183
229034295
-76344765
534413369
-178137790
59379264
-415654855
-1385383297
1107748501
-369249500
123083167
-41027722
13675908
-95731363
670119555
-223373185
1563612309
-521204103
-646538561
230802645
-76934215
538539519
-179513173
1256592225
-418864075
-1362918757
950496721
-316832240
105610747
-35203582
11734528
-82141703
574991935
-191663978
63887993
-21295998
7098666
-49690669
347834697
-115944899
811614307
-270538102
90179368
-631255583
123821799
-41273933
288917545
-96305848
32101950
-224713657
1572995613
-524331871
-624644185
77542013
-25847338
8615780
-60310467
422173283
-140724428
46908143
-15636048
5212016
-36484119
255388847
-85129616
28376539
-9458846
3152949
-1050983
7356895
-2452298
817433
-272478
90826
-635789
4450537
-1483512
494504
-3461535
24230759
-8076920
2692307
-897436
299146
-2094029
14658217
-4886072
1628691
-542897
3800293
-1266764
422255
-140752
46918
-328433
2299045
-766348
255450
-1788157
12517113
-4172371
29206611
-9735537
68148773
-22716258
7572086
-53004609
371032277
-123677426
41225809
-13741936
4580646
-32064529
224451717
-74817239
523720687
-174573562
58191188
-407338323
-1443599021
1515258569
-505086190
168362064
-1178534455
-340193393
-1913613531
510392843
-170130948
56710316
-396972219
-1516161749
2023197665
-674399222
224799741
-74933247
524532743
-174844248
58281416
-407969919
-1439177849
1484310365
-494770122
164923374
-1154463625
-508689203
-734142861
844032745
-281344248
93781416
-656469919
300322151
-100107384
33369128
-233583903
1635087335
-545029112
181676371
-60558790
20186264
-141303855
989126999
-329709000
109903000
-769321007
1090279767
-363426589
-1750981159
-628033761
101269045
-33756348
11252116
-78764819
551353747
-183784582
61261528
-428830703
-1293152361
462131949
-154043983
1078307895
-359435965
-1778915527
-432493185
-1267514987
282670331
-94223444
31407815
-10469272
3489758
-24428313
170998205
-56999402
18999801
-6333267
44332883
-14777628
4925876
-34481139
241367987
-80455996
26818666
-187730669
1314114697
-438038232
146012744
-1022089215
-1435310073
1457235933
-485745311
-894750105
1968283453
-656094484
218698162
-1530887141
2126275409
-708758470
236252824
-1653769775
-1308513449
569659565
-189886522
63295508
-443068563
-1193487341
-235523191
1648662351
-549554117
-448088463
-1158348041
-481498291
-924479245
-2118579863
1945157167
-648385722
216128574
-1512900025
2000365597
-666788532
222262844
-1555839915
-1994022469
1073255409
-357751803
-1790704661
-349969247
-1845182553
31375997
-10458666
3486222
-24403561
170824941
-56941647
398591543
-132863848
44287950
-310015657
-2124857683
1989101907
-663033969
346270501
-115423500
38474500
-269321507
1885250563
-628416854
209472285
-69824095
488768679
-162922893
1140460265
-380153422
126717808
-887024663
1914205359
-638068453
171511889
-57170630
19056877
-6352292
2117431
-705810
235270
-1646897
11528293
-3842764
1280922
-8966461
62765241
-20921747
146452243
-48817414
16272472
-113907311
797351191
-265783730
88594577
-29531526
9843842
-68906901
482348321
-160782774
53594258
-375159813
-1668848591
-1202961737
-169202419
1184416947
-394805649
-1531327739
2129359595
-709786532
236595511
-78865170
26288390
-184018737
1288131173
-429377058
143125686
-1001879809
-1576775915
-1847470469
47391409
-15797136
5265712
-36859991
258019951
-86006650
28668884
-200682195
1404775379
-468258460
156086154
-1092603085
-941712983
-1997943697
1100704005
-366901335
-1726657937
-798296315
1293106923
-431035641
-1277717795
354089987
-118029996
39343332
-275403331
1927823331
-642607777
203287157
-67762386
22587462
-158112241
1106785701
-368928567
-1712467313
-897630683
1988447499
-662815833
344743549
-114914516
38304839
-12768280
4256094
-29792665
208548669
-69516223
486613575
-162204525
1135431689
-378477230
126159077
-42053026
14017676
-98123739
686866187
-228955396
76318466
-534229269
-555362399
-407430489
-1442953859
1510742435
-503580812
167860271
-55953424
18651142
-130558001
913906021
-304635340
101545114
-710815805
680743353
-226914451
1588401171
-529467057
-588697883
-174082101
1218574721
-406191574
135397192
-947780351
-1955472121
803402973
-267800991
1874606951
-624868984
208289662
-1458027641
1616258909
-538752970
179584324
-1257090275
209697347
-69899116
23299706
-163097949
1141685657
-380561886
126853962
-887977741
1920876905
-640292302
213430768
-1494015383
1868173103
-622724368
207574790
-1453023537
1581230181
-527076727
-605430193
-56955931
398691531
-132897177
930280253
-310093418
103364473
-34454824
11484942
-80394601
562762221
-187587407
1313111863
-437703954
145901318
-1021309233
-1440769947
1495455051
-498485017
-805572163
1344037859
-448012620
149337540
-1045362787
-1272395069
316830905
-105610302
35203434
-246424045
1724968329
-574989443
-270041181
1890288281
-630096094
210032032
-1470224231
1701635039
-567211680
189070560
-1323493927
674522911
-224840970
74946990
-524628937
-622564723
62985779
-20995260
6998420
-48988947
342922643
-114307548
38102516
-266717619
1867023347
-622341116
207447039
-69149013
484043105
-161347702
53782568
-376477983
-1659621401
-1267552067
282929891
-94309964
31436655
-10478885
73352209
-24450736
8150246
-57051729
399362117
-133120706
44373569
-14791190
4930397
-1643466
547822
-3834761
26843341
-8947780
2982594
-20878165
146147169
-48715723
341010075
-113670025
795690189
-265230063
1856610455
-618870152
206290051
-68763350
22921117
-7640372
2546791
-848930
282977
-94326
31442
-220101
1540721
-513574
171192
-1198351
8388471
-2796157
19573113
-6524371
45670611
-15223537
106564773
-35521591
248651151
-82883717
580186033
-193395344
64465115
-21488372
7162791
-2387597
16713193
-5571064
1857022
-12999161
90994141
-30331380
10110460
-70773227
495412603
-165137534
55045845
-18348615
128440319
-42813440
14271147
-4757049
33299357
-11099786
3699929
-1233310
411104
-2877735
20144159
-6714720
2238240
-15667687
109673823
-36557941
255905601
-85301867
597113083
-199037694
66345898
-464421293
-1044018231
-1281806961
382714149
-127571383
892999695
-297666565
2083665969
-694555323
566919979
-188973326
62991109
-20997036
6999012
-48993091
342951651
-114317217
800220533
-266740178
88913393
-29637798
9879266
-69154869
484084097
-161361366
53787122
-376509861
-1659398255
-1269114089
293864045
-97954682
32651561
-10883854
3627952
-25395671
177769711
-59256570
19752190
-138265337
967857373
-322619124
107539708
-752777963
974478459
-324826153
-2021184211
1263387603
-421129201
-1347062875
839505547
-279835182
93278394
-652948765
275674073
-91891358
30630453
-10210151
71471071
-23823690
7941230
-55588617
389120333
-129706778
43235593
-14411864
4803955
-1601318
533773
-177924
59308
-415163
2906155
-968718
322906
-2260349
15822457
-5274152
1758051
-586017
4102133
-1367378
455793
-151931
1063531
-354510
118170
-827197
5790393
-1930131
13510931
-4503644
1501215
-500405
3502849
-1167616
389206
-2724449
19071157
-6357052
2119018
-14833133
103831945
-34610648
11536883
-3845628
1281876
-8973139
62811987
-20937329
146561317
-48853772
16284591
-5428197
37997393
-12665798
4221933
-1407311
9851191
-3283730
1094577
-364859
2554027
-851342
283781
-94594
31532
-220731
1545131
-515044
171682
-1201781
8412481
-2804160
934720
-6543047
45801343
-15267114
5089038
-35623273
249362925
-83120975
581846839
-193948946
64649649
-21549883
150849195
-50283065
351981469
-117327156
39109052
-273763371
1916343611
-638781204
212927068
-1490489483
1843491803
-614497268
204832423
-68277474
22759158
-159314113
1115198805
-371732935
-1692836737
-1035044715
-1344621573
822416433
-274138811
1918971691
-639657230
213219077
-71073026
23691009
-7897003
55279035
-18426345
128984429
-42994810
14331604
-100321235
702248659
-234082886
78027629
-26009210
8669737
-2889912
963304
-6743135
47201959
-15733986
5244662
-36712641
256988501
-85662834
28554278
-199879953
1399159685
-466386562
155462188
-1088235323
-972287317
-1783923359
-397438361
-1512898755
2000356707
-666785569
372531701
-124177234
41392412
-289746891
2028228251
-676076084
225358695
-75119565
525836969
-175278990
58426330
-408984317
-1432077063
1434604863
-478201621
-947555935
-1957043033
814399357
-271466452
90488818
-633421733
138984849
-46328283
324297995
-108099332
36033111
-12011037
84077273
-28025758
9341920
-65393447
457754143
-152584714
50861572
-356031011
-1802750205
-265650439
1859553087
-619851029
43989921
-14663307
102643163
-34214388
11404796
-79833579
558835067
-186278356
62092786
-434649509
-1252420719
177010455
-59003485
413024409
-137674803
963723635
-321241212
107080404
-749562835
951972563
-317324188
105774730
-740423117
887994537
-295998179
2071987267
-690662422
230220808
-1611545663
-1604082233
-1656326243
-1290618173
444392633
-148130878
49376960
-345638727
-1875496193
243571477
-81190492
27063498
-189444493
1326111465
-442037155
-1200707197
-184984199
1294889407
-431629802
143876601
-47958867
335712083
-111904028
37301343
-12433781
87036481
-29012160
9670720
-67695047
473865343
-157955114
52651705
-17550568
5850190
-40951337
286659373
-95553124
31851042
-222957301
1560701121
-520233707
-653331333
278352049
-92784016
30928006
-216496049
1515472357
-505157452
168385818
-1178700733
-339029447
-1921761153
567426197
-189142066
63047356
-441331499
-1205646789
-150407055
1052849399
-350949800
116983267
-38994422
12998141
-4332714
1444238
-10109673
70767725
-23589242
7863081
-2621027
18347203
-6115734
2038578
-14270053
99890385
-33296795
233077579
-77692526
25897509
-8632503
60427535
-20142512
6714171
-2238057
15666413
-5222138
1740713
-580238
193413
-64471
451311
-150437
1053073
-351024
117008
-819063
5733455
-1911152
637051
-212350
70784
-495495
3468479
-1156160
385387
-128462
42821
-14274
4758
-33313
233205
-77735
544159
-181386
60462
-423241
2962701
-987567
6912983
-2304328
768110
-5376777
37637453
-12545818
4181940
-29273587
204915123
-68305041
478135301
-159378434
53126145
-17708715
123961019
-41320340
13773447
-4591149
32138057
-10712686
3570896
-24996279
174973967
-58324656
19441552
-136090871
952636111
-317545370
105848457
-35282819
246979747
-82326582
27442194
-192095365
1344667569
-448222523
-1157409621
-488067231
-878496665
1854509373
-618169791
32221255
-10740418
3580140
-25060987
175426923
-58475641
409329501
-136443167
955102183
-318367394
106122465
-35374155
247619099
-82539700
27513234
-192592645
1348148529
-449382843
-1149287381
-544922911
-480506905
-931418947
-2070001949
1605111769
-535037256
178345752
-1248420271
149007319
-49669106
16556369
-5518790
1839597
-613199
4292407
-1430802
476934
-3338545
23369829
-7789943
54529615
-18176538
6058846
-42411929
296883517
-98961172
32987058
-230909413
1616365905
-538788635
-523446837
-630839423
120908679
-40302893
282120265
-94040088
31346696
-219426879
1535988167
-511996056
170665352
-1194657471
-227332281
1591325981
-530441994
176813998
-1237697993
73951373
-24650458
8216820
-57517747
402624243
-134208081
939456581
-313152194
104384065
-34794688
11598230
-81187617
568313333
-189437778
63145926
-442021489
-1200816859
-184216565
1289515969
-429838656
143279552
-1002956871
-1569236481
-1900246507
416823675
-138941225
972588589
-324196196
108065399
-36021800
12007267
-4002422
1334141
-444714
148238
-1037673
7263725
-2421242
807081
-269027
1883203
-627734
209245
-69748
23250
-162757
1139313
-379771
2658411
-886137
6202973
-2067658
689220
-4824547
33771843
-11257281
78800981
-26266994
8755665
-2918555
20429899
-6809966
2269989
-756663
5296655
-1765552
588518
-4119633
28837445
-9612482
3204161
-1068054
356018
-2492133
17444945
-5814982
1938328
-13568303
94978135
-31659378
10553126
-73871889
517103237
-172367746
57455916
-402191419
-1479627349
1767456865
-589152288
196384096
-1374688679
1032886175
-344295392
114765131
-38255044
12751682
-89261781
624832481
-208277494
69425832
-485980831
-893101465
1956742973
-652247658
217415886
-1521911209
2063443885
-687814628
229271543
-76423848
25474616
-178322319
1248256247
-416085416
138695139
-46231713
323622005
-107874002
35958001
-11986000
3995334
-27967345
195771429
-65257143
456800015
-152266672
50755558
-355288913
-1807944891
-229287637
1605013473
-535004491
-549935845
-445416367
-1177052713
-350565587
-1841008173
2155337
-718446
239482
-1676381
11734681
-3911560
1303854
-9126985
63888909
-21296303
149074135
-49691378
16563793
-5521264
1840422
-12882961
90180741
-30060247
210421743
-70140581
490984081
-163661360
54553787
-18184596
6061532
-42430731
297015131
-99005044
33001682
-231011781
1617082481
-539027494
179675832
-1257730831
214181239
-71393746
23797916
-166585419
1166097947
-388699316
129566439
-43188813
302321705
-100773902
33591301
-11197100
3732367
-1244122
414708
-2902963
20320755
-6773585
47415109
-15805036
5268346
-36878429
258149017
-86049672
28683224
-200782575
1405478039
-468492680
156164227
-52054742
17351581
-5783860
1927954
-13495685
94469809
-31489936
10496646
-73476529
514335717
-171445239
1200116687
-400038896
133346299
-44448766
14816256
-103713799
725996607
-241998869
1693992097
-564664032
188221344
-1317549415
632911327
-210970442
70323481
-23441160
7813720
-54696047
382872343
-127624114
42541372
-297789611
2084527291
-694842430
231614144
-1621299015
-1535808769
-2134240491
2054781563
-684927188
228309063
-76103021
532721161
-177573720
59191240
-414338687
-1394596473
1172240733
-390746911
-1559738905
-1966729539
882204899
-294068300
98022767
-32674256
10891419
-3630473
25413325
-8471108
2823703
-941234
313745
-104582
34861
-11620
3874
-27125
189889
-63296
21099
-7033
49245
-16415
114919
-38306
12769
-4256
1419
-473
3325
-1108
370
-2597
18193
-6064
2022
-14161
99141
-33047
231343
-77114
25705
-8568
2856
-19999
140007
-46669
326697
-108899
762307
-254102
84701
-28234
9412
-65891
461251
-153750
51250
-358757
2511313
-837104
279035
-93012
31004
-217035
1519259
-506420
168807
-56269
393897
-131299
919107
-306369
2144597
-714866
238289
-79430
26477
-8826
2942
-20601
144221
-48074
16025
-5342
1781
-594
198
-1393
9765
-3255
22799
-7600
2534
-17745
124229
-41410
13804
-96635
676459
-225486
75162
-526141
3683001
-1227667
8593683
-2864561
20051941
-6683980
2227994
-15595965
109171769
-36390590
12130197
-4043399
28303807
-9434602
3144868
-22014083
154098595
-51366198
17122066
-119854469
838981297
-279660432
93220144
-652541015
272819823
-90939941
636579601
-212193200
70731067
-23577022
7859008
-55013063
385091455
-128363818
42787940
-299515587
2096609123
-698869708
232956570
-1630695997
-1470029895
1700274687
-566758229
-327659679
-2001349529
1124544829
-374848276
124949426
-874645989
1827554641
-609184880
203061627
-67687209
473810477
-157936826
52645609
-17548536
5849512
-40946591
286626151
-95542050
31847350
-222931457
1560520213
-520173404
173391135
-57797045
404579329
-134859776
44953259
-14984420
4994807
-1664936
554979
-184993
1294965
-431655
3021599
-1007200
335734
-2350145
16451029
-5483676
1827892
-12795251
89566771
-29855590
9951864
-69663055
487641399
-162547133
1137829945
-379276648
126425550
-884978857
1899884717
-633294906
211098302
-1477688121
1753882269
-584627423
-202575321
1418027261
-472675754
157558585
-52519528
17506510
-122545577
857819053
-285939684
95313228
-667192603
375380939
-125126980
41708994
-291962965
2043740769
-681246923
473761179
-157920393
1105442765
-368480922
122826974
-859788825
1723554493
-574518164
191506055
-63835352
21278451
-7092817
49649733
-16549911
115849391
-38616464
12872155
-4290718
1430240
-10011687
70081823
-23360608
7786870
-54508097
381556693
-127185564
42395188
-296766323
2077364275
-692454758
230818253
-76939418
25646473
-8548824
2849608
-19947263
139630855
-46543618
15514540
-108601787
760212523
-253404174
84468058
-591276413
-156032391
1092226751
-364075584
121358528
-849509703
1651600639
-550533546
183511182
-1284578281
402113389
-134037796
44679266
-312754869
-2105683199
1854880519
-618293506
206097836
-1442684859
1508859435
-502953145
-774295267
1125099587
-375033196
125011066
-875077469
1830575001
-610191667
-23625613
165379305
-55126435
385885059
-128628353
900398485
-300132828
100044276
-700309939
607202291
-202400764
67466922
-472268461
-989088055
-1666318193
-1220674523
-45212917
316490433
-105496811
738477691
-246159230
82053077
-27351026
9117009
-3039003
21273035
-7091012
2363671
-787890
262630
-1838417
12868933
-4289644
1429882
-10009181
70064281
-23354760
7784920
-54494447
381461143
-127153714
42384572
-296692011
2076844091
-692281364
230760455
-76920152
25640051
-8546684
2848895
-949632
316544
-2215815
15510719
-5170240
1723414
-12063905
84447349
-28149116
9383039
-3127680
1042560
-7297927
51085503
-17028501
119199521
-39733174
13244392
-92710751
648975271
-216325090
72108364
-504758555
-761657397
1036634497
-345544832
115181611
-38393870
12797957
-4265986
1421996
-9953979
69677867
-23225956
7741986
-54193909
379357377
-126452459
885167227
-295055742
98351914
-688463405
524276553
-174758851
1223311971
-407770657
-1440572683
1494074203
-498024734
166008245
-55336082
18445361
-6148454
2049485
-683162
227721
-75907
531363
-177121
1239861
-413287
2893023
-964341
6750401
-2250134
750045
-250015
1750119
-583373
4083625
-1361208
453736
-3176159
22233127
-7411042
2470348
-17292443
121047115
-40349038
13449680
-94147767
659034383
-219678128
73226043
-24408681
170860781
-56953594
18984532
-132891731
930242131
-310080710
103360237
-34453412
11484471
-3828157
26797113
-8932371
62526611
-20842204
6947402
-48631821
340422761
-113474254
37824752
-264773271
1853412911
-617804304
205934768
-1441543383
1500869103
-500289701
-792939375
1255608343
-418536114
139512038
-976584273
-1753844667
-607989205
-39042847
273299943
-91099981
637699881
-212566627
1487966403
-495988801
-823045675
1466352443
-488784148
162928050
-1140496357
-606460079
-49746729
348227117
-116075706
38691902
-270843321
1895903261
-631967754
210655918
-1474591433
1732205453
-577401818
192467273
-64155758
21385253
-7128418
2376140
-16632987
116430923
-38810308
12936770
-90557397
633901793
-211300598
70433533
-23477844
7825948
-54781643
383471515
-127823838
42607946
-298255629
2087789417
-695929806
231976602
-1623836221
-1518048327
2036403711
-678801237
456641377
-152213792
50737931
-16912644
5637548
-39462843
276239915
-92079972
30693324
-214853275
1503972939
-501324313
-785697091
1204912355
-401637452
133879151
-44626384
14875462
-104128241
728897701
-242965900
80988634
-566920445
-326524167
-2009298113
1180184917
-393394972
131131658
-917921613
2130484009
-710161336
236720446
-1657043129
-1285599971
409265219
-136421740
45473914
-318317405
-2066745447
1582316255
-527438752
175812918
-1230690433
24898453
-8299484
2766495
-922165
6455169
-2151723
15062075
-5020692
1673564
-11714955
82004699
-27334900
9111634
-63781445
446470129
-148823376
49607792
-347254551
-1864185425
164396101
-54798700
18266234
-127863645
895045529
-298348510
99449504
-696146535
578058463
-192686154
64228718
-449601033
-1147760051
-555614221
-405667735
-1455293137
1597117381
-532372460
177457487
-59152496
19717499
-6572500
2190834
-15335845
107350929
-35783643
250485515
-83495172
27831724
-194822075
1363754539
-454584846
151528282
-1060697981
-1165048711
-434593601
-1252812075
179749947
-59916649
419416557
-139805519
978638647
-326212882
108737628
-761163403
1033176539
-344392180
114797394
-803581765
1330105073
-443368358
147789453
-49263151
344842071
-114947357
804631513
-268210504
89403502
-625824521
85804365
-28601455
200210199
-66736733
467157145
-155719048
51906350
-363344457
-1751556083
-624009293
73097769
-24365923
170561475
-56853825
397976789
-132658930
44219644
-309537515
-2128204677
2012530865
-670843622
223614541
-74538180
24846060
-173922427
1217457003
-405819001
-1454234275
1589705347
-529901782
176633928
-1236437503
65127943
-21709314
7236438
-50655073
354585525
-118195175
827366239
-275788746
91929582
-643507081
209582285
-69860762
23286921
-7762307
54336163
-18112054
6037352
-42261471
295830311
-98610104
32870035
-10956678
3652226
-25565589
178959137
-59653046
19884349
-6628116
2209372
-15465611
108259291
-36086430
12028810
-84201677
589411753
-196470584
65490195
-21830065
152810469
-50936823
356557775
-118852592
39617531
-13205844
4401948
-30813643
215695515
-71898505
503289549
-167763183
1174342295
-391447432
130482478
-913377353
2098674189
-699558063
601939159
-200646386
66882129
-22294043
156058315
-52019438
17339813
-5779938
1926646
-13486529
94405717
-31468572
10489524
-73426675
513986739
-171328913
1199302405
-399767468
133255823
-44418608
14806203
-4935401
34547821
-11515940
3838647
-1279549
8956857
-2985619
20899347
-6966449
48765157
-16255052
5418351
-1806117
12642833
-4214278
1404760
-9833327
68833303
-22944434
7648145
-2549382
849794
-5948565
41639969
-13879990
4626664
-32386655
226706599
-75568866
25189622
-176327361
1234291541
-411430514
137143505
-45714502
15238168
-106667183
746670295
-248890098
82963366
-580743569
-229762299
1608336107
-536112036
178704012
-1250928091
166562059
-55520686
18506896
-129548279
906837967
-302279322
100759774
-705318425
642261693
-214087231
1498610631
-499536877
-798209143
1292496719
-430832240
143610747
-47870249
335091757
-111697252
37232418
-260626933
1824388545
-608129515
-38060677
266424753
-88808251
621657771
-207219257
1450534813
-483511604
161170535
-53723512
17907838
-125354873
877484125
-292494708
97498236
-682487659
482446331
-160815444
53605148
-375236043
-1668314981
-1206697007
-143055529
1001388717
-333796239
-1958393609
823853389
-274617796
91539266
-640774869
190456801
-63485600
21161867
-7053956
2351319
-783773
5486425
-1828808
609603
-203201
1422421
-474140
158047
-52682
17561
-5854
1952
-13671
95711
-31904
10635
-3545
24829
-8276
2759
-920
307
-102
34
-245
1729
-576
192
-1351
9471
-3157
22113
-7371
51611
-17204
5735
-1912
638
-4473
31325
-10442
3481
-1160
387
-129
917
-306
102
-721
5061
-1687
11823
-3941
27601
-9200
3067
-1022
341
-114
38
-273
1925
-642
214
-1505
10549
-3516
1172
-8211
57491
-19164
6388
-44723
313075
-104358
34786
-243509
1704577
-568192
189398
-1325793
9280565
-3093522
1031174
-7218225
50527589
-16842530
5614177
-1871392
623798
-4366593
30566165
-10188722
3396241
-1132080
377360
-2641527
18490703
-6163568
2054523
-684841
4793901
-1597967
11185783
-3728594
1242865
-414288
138096
-966679
6766767
-2255589
15789137
-5263046
1754349
-584783
4093495
-1364498
454833
-151611
1061291
-353764
117922
-825461
5778241
-1926080
642027
-214009
1498077
-499359
3495527
-1165176
388392
-2718751
19031271
-6343757
44406313
-14802104
4934035
-1644678
548226
-3837589
26863137
-8954379
62680667
-20893556
6964519
-2321506
773836
-5416859
37918027
-12639342
4213114
-29491805
206442649
-68814216
22938072
-160566511
1123965591
-374655197
-1672380903
-1178235553
-342285707
-1898967333
407869457
-135956486
45318829
-15106276
5035426
-35247989
246735937
-82245312
27415104
-191905735
1343340159
-447780053
-1160506911
-466386201
-1030263875
-1378087453
1056677593
-352225864
117408622
-821860361
1458055245
-486018415
-892838377
1954901357
-651633786
217211262
-1520478841
2053417309
-684472436
228157479
-76052493
532367465
-177455822
59151941
-19717314
6572438
-46007073
322049525
-107349842
35783281
-11927760
3975920
-27831447
194820143
-64940048
21646683
-7215561
50508941
-16836314
5612105
-1870702
623568
-4364983
30554895
-10184965
71294769
-23764923
166354475
-55451492
18483831
-6161277
43128953
-14376318
4792106
-33544749
234813257
-78271086
26090362
-182632541
1278427801
-426142600
142047534
-994332745
-1629605363
-1477664333
1753715753
-584571918
194857306
-1364001149
958073465
-319357822
106452608
-745168263
921210559
-307070186
102356729
-34118910
11372970
-79610797
557275593
-185758531
1300309731
-433436577
-1260911243
236444123
-78814708
26271570
-183900997
1287306993
-429102331
-1291250965
448822177
-149607392
49869131
-16623044
5541015
-1847005
12929049
-4309683
30167795
-10055932
3351978
-23463853
164246985
-54748995
383242979
-127747660
42582554
-298077885
2086545209
-695515070
231838357
-77279452
25759818
-180318733
1262231145
-420743715
-1349761277
858394361
-286131454
95377152
-667640071
378513215
-126171072
42057024
-294399175
2060794239
-686931413
513552609
-171184203
1198289435
-399429812
133143271
-44381090
14793697
-4931232
1643744
-11506215
80543519
-26847840
8949280
-62644967
438514783
-146171594
48723865
-16241288
5413763
-1804588
601530
-4210717
29475033
-9825011
68775091
-22925030
7641677
-2547226
849076
-5943539
41604787
-13868262
4622754
-32359285
226515009
-75505003
528535035
-176178345
1233248429
-411082810
137027604
-959193235
-1875581933
244171657
-81390552
27130184
-189911295
1329379079
-443126360
147708787
-49236262
16412088
-114884623
804192375
-268064125
1876448889
-625482963
83413459
-27804486
9268162
-64877141
454140001
-151380000
50460000
-353220007
-1822427233
-127911243
895378715
-298459572
99486524
-696405675
579872443
-193290814
64430272
-451011911
-1137883905
-624747243
78263419
-26087806
8695936
-60871559
426100927
-142033642
47344548
-331411843
-1975084381
940688793
-313562931
-2100026765
1815285481
-605095160
201698387
-67232796
22410932
-156876531
1098135731
-366045244
122015082
-854105581
1683771785
-561257262
187085754
-1309600285
577267417
-192422472
64140824
-448985775
-1152066857
-525466579
-616701229
21941321
-7313774
2437925
-812642
270881
-90294
30098
-210693
1474865
-491622
163874
-1147125
8029889
-2676630
892210
-6245477
43718353
-14572784
4857595
-1619198
539733
-179911
1259391
-419797
2938593
-979531
6856731
-2285577
15999053
-5333018
1777673
-592558
197520
-1382647
9678543
-3226181
22583281
-7527760
2509254
-17564785
122953509
-40984503
286891535
-95630512
31876838
-223137873
1561965125
-520655042
173551681
-57850560
19283520
-134984647
944892543
-314964181
-2090218015
1746624231
-582208077
-219510743
1536575215
-512191738
170730580
-1195114067
-224136109
1568952777
-522984259
-634077469
143575001
-47858334
15952778
-111669453
781686185
-260562062
86854021
-28951340
9650447
-3216816
1072272
-7505911
52541391
-17513797
122596593
-40865531
286058731
-95352910
31784304
-222490135
1557430959
-519143653
-660961711
331764695
-110588232
36862744
-258039215
1806274519
-602091506
200697169
-66899056
22299686
-156097809
1092684677
-364228226
121409409
-40469803
283288635
-94429545
661006829
-220335610
73445204
-514116435
-696152237
578098377
-192699459
1348896227
-449632076
149877359
-49959120
16653040
-116571287
815999023
-271999674
90666558
-634665913
147694109
-49231370
16410457
-5470152
1823384
-12763695
89345879
-29781960
9927320
-69491247
486438743
-162146248
54048750
-378341257
-1646578483
-1358852493
922032873
-307344291
-2143557245
2119998841
-706666280
235555427
-78518476
26172826
-183209789
1282468537
-427489512
142496504
-997475535
-1607605833
-1631661043
-1463274573
1652987433
-550995811
-437996605
-1228991047
13002751
-4334250
1444750
-10113257
70792813
-23597604
7865868
-55061083
385427595
-128475865
899331069
-299777023
2098439175
-699479725
601390793
-200463598
66821200
-467748407
-1020728433
-1444835547
1523914251
-507971417
-739167363
879204259
-293068086
97689362
-683825541
491811505
-163937168
54645723
-18215241
127506701
-42502234
14167412
-99171891
694203251
-231401084
77133695
-25711232
8570411
-2856804
952268
-6665883
46661195
-15553732
5184578
-36292053
254044385
-84681462
28227154
-197590085
1383130609
-461043536
153681179
-51227060
17075687
-5691896
1897299
-632433
4427045
-1475682
491894
-3443265
24102869
-8034290
2678097
-892699
6248907
-2082969
14580797
-4860266
1620089
-540030
180010
-1260077
8820553
-2940184
980062
-6860441
48023101
-16007700
5335900
-37351307
261459163
-87153054
29051018
-203357133
1423499945
-474499982
158166661
-52722220
17574074
-123018525
861129689
-287043230
95681077
-31893692
10631231
-3543744
1181248
-8268743
57881215
-19293738
6431246
-45018729
315131117
-105043706
35014569
-11671523
81700675
-27233558
9077853
-3025951
21181671
-7060557
49423913
-16474638
5491546
-38440829
269085817
-89695272
29898424
-209288975
1465022839
-488340946
162780316
-1139462219
-613699045
926033
-308678
102893
-34298
11433
-3811
26691
-8897
62293
-20764
6922
-48461
339241
-113080
37694
-263865
1847069
-615690
205230
-1436617
10056333
-3352111
23464791
-7821597
54751193
-18250398
6083466
-42584269
298089897
-99363299
695543107
-231847702
77282568
-540977983
-508121401
-738117475
871855043
-290618348
96872783
-32290928
10763643
-3587881
25115181
-8371727
58602103
-19534034
6511345
-2170448
723483
-241161
1688141
-562714
187572
-1313011
9191091
-3063697
21445893
-7148631
50040431
-16680144
5560048
-38920343
272442415
-90814138
30271380
-211899667
1483297683
-494432561
-833939355
1542608203
-514202734
171400912
-1199806391
-191289841
1339028901
-446342967
-1170566513
-395968987
-1523184373
2072356033
-690785344
230261782
-1611832481
-1602074507
-1670380325
-1192239599
-244257385
1709801709
-569933903
-305429961
2138009741
-712669914
237556638
-1662896473
-1244626563
122451363
-40817121
285719861
-95239954
31746652
-222226571
1555586011
-518528670
172842890
-1209900237
-120632919
844430447
-281476816
93825606
-656779249
302487461
-100829154
33609718
-235268033
1646876245
-548958748
182986250
-1280903757
376391721
-125463907
878247363
-292749121
2049243861
-683081287
486601727
-162200576
54066859
-18022286
6007429
-2002476
667492
-4672451
32707171
-10902390
3634130
-25438917
178072433
-59357478
19785826
-138500789
969505537
-323168512
107722838
-754059873
983451829
-327817276
109272426
-764906989
1059381641
-353127214
117709072
-823963511
1472777295
-490925765
-858486927
1714441207
-571480402
190493468
-1333454283
744245403
-248081801
1736572621
-578857540
192952514
-1350667605
864738657
-288246219
2017723547
-672574516
224191506
-1569340549
-1899518031
411724343
-137241448
45747150
-320230057
-2053356883
1488596307
-496198769
-821575899
1456064011
-485354670
161784890
-1132494237
-662474919
342357151
-114119050
38039684
-266277795
1863944579
-621314860
207104954
-1449734685
1558208217
-519402739
-659148109
319069481
-106356494
35452165
-11817388
3939130
-27573917
193017433
-64339144
21446382
-150124681
1050872781
-350290927
-1842930793
15613677
-5204559
36431927
-12143976
4047992
-28335951
198351671
-66117224
22039075
-7346358
2448786
-17141509
119990577
-39996859
279978027
-93326009
653282077
-217760692
72586898
-508108293
-738209231
872497335
-290832445
2035827129
-678609043
455296019
-151765340
50588447
-16862816
5620939
-1873646
624549
-208183
1457295
-485765
3400369
-1133456
377819
-125940
41980
-293867
2057083
-685694
228565
-76188
25396
-177779
1244467
-414822
138274
-967925
6775489
-2258496
752832
-5269831
36888831
-12296277
86073953
-28691318
9563773
-3187924
1062642
-7438501
52069521
-17356507
121495563
-40498521
283489661
-94496554
31498852
-220491971
1543443811
-514481270
171493757
-57164586
19054862
-133384041
933688301
-311229434
103743145
-34581048
11527016
-80689119
564823847
-188274616
62758206
-439307449
-1219815139
-51228605
358600249
-119533416
39844472
-278911311
1952379191
-650793064
216931022
-1518517161
2039685549
-679895183
464298999
-154766333
1083364345
-361121448
120373816
-842616719
1603349751
-534449917
-553817863
-418242241
-1367271595
980966587
-326988862
108996288
-762974023
1045850879
-348616960
116205654
-813439585
1399109813
-466369938
155456646
-1088196529
-972558875
-1782022453
-410744703
-1419754361
1348345949
-449448650
149816217
-49938739
349571187
-116523729
815666117
-271888706
90629569
-30209856
10069952
-70489671
493427711
-164475904
54825302
-383777121
-1608527435
-1625209829
-1508433071
1969096919
-656365640
218788547
-72929516
24309839
-8103280
2701094
-18907665
132353669
-44117890
14705964
-102941755
720592299
-240197433
1681382045
-560460682
186820228
-1307741603
564256643
-188085548
62695183
-20898394
6966132
-48762931
341340531
-113780177
796461253
-265487084
88495695
-29498565
206489969
-68829990
22943330
-160603317
1124223233
-374741078
124913693
-41637898
13879300
-97155107
680085763
-226695254
75565085
-25188362
8396121
-2798707
19590963
-6530321
45712261
-15237420
5079140
-35553987
248877923
-82959308
27653103
-9217701
64523921
-21507974
7169325
-2389775
16728439
-5576146
1858716
-13011019
91077147
-30359049
212513357
-70837786
23612596
-165288179
1157017267
-385672422
128557474
-899902325
2004348993
-668116331
381847035
-127282345
890976429
-296992143
2078945015
-692981672
230993891
-76997964
25665988
-179661923
1257633475
-419211158
139737053
-46579018
15526340
-108684387
760790723
-253596908
84532303
-28177434
9392478
-65747353
460231485
-153410495
1073873479
-357957826
119319276
-835234939
1551677291
-517225764
172408588
-1206860123
-141913717
993396033
-331132011
-1977043205
954400561
-318133520
106044507
-35348169
247437197
-82479066
27493022
-192451161
1347158141
-449052714
149684238
-1047789673
-1255406867
197913491
-65971164
21990388
-153932723
1077529075
-359176358
119725453
-39908484
13302828
-93119803
651838635
-217279545
1520956829
-506985610
168995204
-1182966435
-309169533
-2130780551
2030561983
-676853994
225617998
-1579325993
-1829619923
-77562413
542936905
-180978968
60326323
-20108774
6702925
-2234308
744770
-5213397
36493793
-12164598
4054866
-28384069
198688497
-66229499
463606507
-154535502
51511834
-360582845
-1770887367
-488690305
-874135147
1823978747
-607992916
202664306
-1418650149
1340616465
-446872155
-1166862197
-421899199
-1341672889
801775645
-267258548
89086183
-29695394
9898465
-3299488
1099830
-7698817
53891733
-17963911
125747391
-41915797
293410593
-97803531
684624731
-228208244
76069415
-25356472
8452158
-59165113
414155805
-138051935
966363559
-322121186
107373729
-35791243
250538715
-83512905
584590349
-194863450
64954484
-454681395
-1112197517
-804551959
1336896431
-445632144
148544048
-1039808343
-1311276177
588998661
-196332887
1374330223
-458110074
152703358
-1068923513
-1107469987
-837644669
1568545401
-522848467
-635028013
150228809
-50076270
16692090
-116844637
817912473
-272637491
1908462451
-636154150
212051384
-1484359695
1800583287
-600194429
-93606279
655243967
-218414656
72804886
-509634209
-727527819
797727451
-265909150
88636384
-620454695
48215583
-16071861
112503041
-37501014
12500338
-87502373
612516625
-204172208
68057403
-22685801
158800621
-52933540
17644514
-123511605
864581249
-288193750
96064584
-672452095
412197383
-137399128
45799710
-320597977
-2050781443
1470568227
-490189409
-863641419
1750522651
-583507550
194502517
-64834172
21611391
-7203797
50426593
-16808864
5602955
-1867652
622551
-207517
1452633
-484211
3389491
-1129830
376610
-2636277
18453953
-6151318
2050440
-14353087
100471623
-33490541
234433801
-78144600
26048200
-182337407
1276361863
-425453954
141817985
-47272662
15757554
-110302885
772120209
-257373403
1801613835
-600537945
-91201667
638411683
-212803894
70934632
-496542431
-819170265
1439224573
-479741524
159913842
-1119396901
-754156271
984126615
-328042205
-1998671847
1105801055
-368600352
122866784
-860067495
1725505183
-575168394
191722798
-1342059593
804482573
-268160858
89386953
-29795651
208569571
-69523190
23174397
-7724799
54073607
-18024536
6008179
-2002726
667576
-4673039
32711287
-10903762
3634588
-25442123
178094875
-59364958
19788320
-138518247
969627743
-323209248
107736416
-754154919
984117151
-328039050
109346350
-765424457
1063003917
-354334639
-1814624809
-182528211
1277697491
-425899164
141966388
-993764723
-1633581517
-1449831255
1558884207
-519628069
-657570799
308028311
-102676104
34225368
-239577583
1677043095
-559014365
-381866727
-1621900193
-1531600523
2131269083
-710423028
236807676
-1657653739
-1281325701
379345329
-126448443
885139115
-295046372
98348791
-32782930
10927644
-76493515
535454619
-178484873
1249394125
-416464708
138821570
-971750997
-1787677599
-371158681
-1696856515
-1006906269
-1541590695
-2093767009
1771467189
-590489063
-161543841
1130806901
-376935634
125645212
-879516491
1861648155
-620549385
48878413
-16292804
5430935
-1810312
603438
-4224073
29568525
-9856175
68993239
-22997746
7665916
-53661419
375629947
-125209982
41736661
-13912220
4637407
-1545802
515268
-3606883
25248195
-8416065
58912469
-19637490
6545830
-45820817
320745733
-106915244
35638415
-11879472
3959824
-27718775
194031439
-64677146
21559049
-7186350
2395450
-16768157
117377113
-39125704
13041902
-91293321
639053261
-213017754
71005918
-497041433
-815677251
1414773475
-471591158
157197053
-52399018
17466340
-122264387
855850723
-285283574
95094525
-31698175
221887239
-73962413
517736905
-172578968
57526323
-19175441
134228101
-44742700
14914234
-104399645
730797529
-243599176
81199726
-568398089
-316180659
-2081702669
1687016809
-562338936
187446312
-1312124191
594934759
-198311586
66103862
-462727041
-1055877995
-1198788613
-198414287
1388900023
-462966674
154322225
-51440742
17146914
-120028405
840198849
-280066283
1960463995
-653487998
217829333
-72609778
24203260
-169422827
1185959803
-395319934
131773312
-922413191
-2133042241
2046393813
-682131271
479951615
-159983872
53327958
-373295713
-1681897291
-1111620837
-808588719
1365153751
-455051250
151683750
-1061786257
-1157430779
-487919125
-879533407
1861766567
-620588856
206862952
-1448040671
1546350119
-515450040
171816680
-1202716767
-170917209
1196420477
-398806826
132935609
-44311870
14770624
-103394375
723760639
-241253546
80417849
-26805950
8935317
-2978439
20849087
-6949696
2316566
-16215969
113511797
-37837266
12612422
-88286961
618008741
-206002914
68667638
-480673473
-930252971
-2078163781
1662244593
-554081531
-416396565
-1380191327
1071404711
-357134904
119044968
-833314783
1538236199
-512745400
170915134
-1196405945
-215092963
1505650755
-501883585
-781782187
1177508027
-392502676
130834226
-915839589
2115909841
-705303280
235101094
-1645707665
-1364948219
964702955
-321567652
107189218
-750324533
957304449
-319101483
-2061256901
1543896433
-514632144
171544048
-1200808343
-184276177
1289933253
-429977751
-1285123025
405926597
-135308866
45102956
-315720699
-2084922389
1709554849
-569851616
189950539
-63316846
21105616
-147739319
1034175247
-344725082
114908361
-38302787
268119523
-89373174
29791058
-208537413
1459761905
-486587302
162195768
-1135370383
-642341897
201425997
-67141999
469994007
-156664669
1096652697
-365550899
-1736110989
-732124951
829907375
-276635792
92211931
-30737310
10245770
-71720397
502042793
-167347598
55782533
-18594178
6198060
-43386427
303705003
-101235001
708645021
-236215007
1653505063
-551168354
183722785
-61240928
20413643
-6804548
2268183
-756061
5292441
-1764147
12349043
-4116348
1372116
-9604819
67233747
-22411249
156878757
-52292919
366050447
-122016816
40672272
-284705911
1992941391
-664313797
355229297
-118409766
39469922
-276289461
1934026241
-644675414
214891805
-71630602
23876868
-167138083
1169966595
-389988865
-1565045227
-1929585285
622195121
-207398374
69132792
-483929551
-907460425
2057255693
-685751898
228583966
-1600087769
-1684287491
-1094889437
-925708519
-2109974945
1884922741
-628307580
209435860
-1466051027
1672422611
-557474204
185824735
-61941578
20647193
-6882398
2294133
-764711
5352991
-1784330
594777
-198259
1387827
-462609
3238277
-1079426
359809
-119936
39979
-13326
4442
-31101
217721
-72574
24192
-169351
1185471
-395157
2766113
-922038
307346
-2151429
15060017
-5020006
1673336
-11713359
81993527
-27331176
9110392
-63772751
446409271
-148803090
49601030
-347207217
-1864516763
166715467
-55571822
18523941
-6174647
43222543
-14407514
4802505
-1600835
11205859
-3735286
1245096
-8715679
61009767
-20336589
142356137
-47452046
15817349
-5272450
1757484
-12302395
86116779
-28705593
200939165
-66979722
22326574
-156286025
1094002189
-364667396
121555799
-40518600
13506200
-94543407
661803863
-220601288
73533763
-24511254
8170418
-57192933
400350545
-133450182
44483394
-311383765
-2115280927
1922064615
-640688205
189850153
-63283384
21094462
-147661241
1033628701
-344542900
114847634
-803933445
1332566833
-444188944
148062982
-1036440881
-1334848411
754004299
-251334766
83778256
-586447799
-189832689
1328828837
-442942946
147647649
-49215883
344511195
-114837065
803859469
-267953156
89317719
-29772573
208408025
-69469342
23156448
-162095143
1134666015
-378222005
-1647413247
-1353009145
881129437
-293709812
97903271
-32634424
10878142
-76147001
533029021
-177676340
59225447
-19741816
6580606
-46064249
322449757
-107483252
35827751
-11942584
3980862
-27866041
195062301
-65020767
455145383
-151715128
50571710
-354001977
-1816953443
-166227773
1163594425
-387864808
129288270
-905017897
2040157997
-680052666
226684222
-1586789561
-1777374947
-443277245
-1192026567
-245748609
1720240277
-573413426
191137809
-63712603
445988235
-148662745
1040639229
-346879743
-1866809081
182761693
-60920564
20306855
-6768952
2256318
-15794233
110559645
-36853215
257972519
-85990840
28663614
-200645305
1404517149
-468172383
-1017760601
-1465610371
1669338019
-556446006
185482002
-1298374021
498683569
-166227856
55409286
-387865009
-1579912219
-1825516341
-106287487
744012423
-248004141
1736029001
-578676334
192892112
-1350244791
861778959
-287259653
2010817585
-670272528
223424176
-1563969239
-1937117201
674918533
-224972844
74990948
-524936643
-620410781
47908185
-15969395
111785779
-37261926
12420642
-86944501
608611521
-202870507
1420093563
-473364521
-981415635
-1720025133
-844725943
1618114319
-539371440
179790480
-1258533367
219798991
-73266330
24422110
-170954777
1196683453
-398894484
132964828
-930753803
-2074657957
1637703825
-545901275
-473658357
-979358783
-1734423097
-743940195
912614083
-304204694
101401565
-33800522
11266841
-3755614
1251872
-8763111
61341791
-20447264
6815755
-2271918
757306
-5301149
37108057
-12369352
4123118
-28861833
202032845
-67344282
22448094
-157136665
1099956669
-366652223
-1728401721
-786089827
1207661507
-402553836
134184612
-939292291
-2014888541
1219317913
-406439304
135479768
-948358383
-1951425897
775079405
-258359802
86119934
-602839545
-75090467
525633283
-175211094
58403698
-408825893
-1433186031
1442367639
-480789213
-929442791
-2083835041
1701943413
-567314471
-323765985
-2028605387
1315335835
-438445278
146148426
-1023038989
-1428661655
1410697007
-470232336
156744112
-1097208791
-909473041
2071344005
-690448002
230149334
-1611045345
-1607584459
-1631810661
-1462227247
1645656151
-548552050
182850684
-1279954795
369748987
-123249662
41083221
-13694407
95860863
-31953621
223675361
-74558454
24852818
-173969733
1217788145
-405929382
135309794
-947168565
-1959754623
833380487
-277793496
92597832
-648184831
242326535
-80775512
26925171
-8975057
62825413
-20941804
6980602
-48864221
342049561
-114016520
38005507
-12668502
4222834
-29559845
206918929
-68972976
22990992
-160936951
1126558671
-375519557
-1666330383
-1220589193
-45810227
320671603
-106890534
35630178
-249411253
1745878785
-581959595
-221250117
1548750833
-516250278
172083426
-1204583989
-157846655
1104926599
-368308866
122769622
-859387361
1720744245
-573581415
-279897377
1959281653
-653093884
217697962
-1523885741
2077265609
-692421870
230807290
-1615651037
-1575344615
-1857489569
117525109
-39175036
13058346
-91408429
639859017
-213286339
1493004387
-497668129
-811290379
1384065371
-461355124
153785042
-1076495301
-1054467471
-1208662281
-129298611
905090291
-301696764
100565588
-703959123
632746579
-210915526
70305176
-492136239
-850013609
1655127981
-551709327
-433001993
-1263953331
257738739
-85912913
601390405
-200463468
66821156
-467748099
-1020730589
-1444820455
1523808607
-507936202
169312068
-1185184483
-293643197
2055502393
-685167464
228389155
-76129718
25376573
-8458858
2819620
-19737347
138161443
-46053814
15351272
-107458911
752212391
-250737464
83579155
-27859718
9286573
-3095524
1031842
-7222901
50560321
-16853440
5617814
-39324705
275272949
-91757650
30585884
-214101195
1498708379
-499569460
166523154
-1165662085
-430299983
-1282867401
390137229
-130045743
910320215
-303440072
101146691
-33715564
11238522
-78669661
550687641
-183562547
1284937843
-428312614
142770872
-999396111
-1594161801
-1725769267
-804517005
1336651753
-445550584
148516862
-1039618041
-1312608291
598323459
-199441153
1396088085
-465362695
-1037428417
-1327935659
705615035
-235205012
78401671
-26133890
8711297
-2903766
967922
-6775461
47428241
-15809414
5269805
-1756602
585534
-4098745
28691229
-9563743
66946215
-22315405
156207849
-52069283
364484995
-121494998
40498333
-13499444
4499815
-1499938
499980
-3499867
24499083
-8166361
57164541
-19054847
133383943
-44461314
14820438
-103743073
726201525
-242067175
1694470239
-564823413
-341203391
-1906543545
460902941
-153634314
51211438
-358480073
-1785606771
-385654477
-1595385943
-1717200273
-864499963
1756532459
-585510820
195170274
-1366191925
973408897
-324469632
108156544
-757095815
1004703423
-334901141
-1950659295
769713191
-256571064
85523688
-598665823
-104306521
730145661
-243381887
1703673223
-567891074
189297025
-63099008
21033003
-7011001
49077021
-16359007
114513063
-38171021
267197161
-89065720
29688574
-207820025
1454740189
-484913396
161637799
-53879266
17959756
-125718299
880028107
-293342702
97780901
-32593634
10864545
-3621515
25350619
-8450206
2816736
-19717159
138020127
-46006709
322046977
-107348992
35782998
-250480993
1753366965
-584455655
-203777697
1426443893
-475481298
158493766
-1109456369
-823739995
1471212683
-490404228
163468076
-1144276539
-579998805
-234975647
1644829543
-548276514
182758838
-1279311873
365248533
-121749511
852246591
-284082197
1988575393
-662858464
220952822
-1546669761
-2058213547
1522592955
-507530985
-742250387
900785427
-300261809
2101832677
-700610892
233536964
-1634758755
-1441590589
1501199545
-500399848
166799950
-1167599657
-416736979
-1377808429
1054724425
-351574808
117191603
-39063868
13021290
-91149037
638043273
-212681091
1488767651
-496255884
165418628
-1157930403
-484421757
-904014983
2033137599
-677712533
449020449
-149673483
1047714395
-349238132
116412711
-38804237
271629673
-90543224
30181075
-10060358
3353453
-1117818
372606
-2608249
18257757
-6085919
42601447
-14200482
4733494
-33134465
231941269
-77313756
25771252
-180398771
1262791411
-420930470
140310157
-46770052
15590018
-109130133
763910945
-254636982
84878994
-594152965
-135896527
951275703
-317091901
-2075323975
1642365951
-547455317
-462780063
-1055506841
-1201386691
-180227741
1261594201
-420531400
140177134
-981239945
-1721254963
-836117133
1557852649
-519284216
173094739
-57698246
19232749
-6410916
2136972
-14958811
104711691
-34903897
244327293
-81442431
570097031
-190032344
63344115
-21114705
147802949
-49267650
16422550
-114957857
804705013
-268235004
89411668
-625881683
86204499
-28734833
201143845
-67047948
22349316
-156445219
1095116547
-365038849
-1739695339
-707034501
654274225
-218091408
72697136
-508879959
-732807569
834685701
-278228567
1947599983
-649199994
216399998
-1514799993
2013665373
-671221791
403585255
-134528418
44842806
-313899649
-2097669739
1798786299
-599595433
-97799251
684594771
-228198257
1597387813
-532462604
177487535
-59162512
19720838
-138045873
966321125
-322107042
107369014
-751583105
966114453
-322038151
-2040700225
1399999701
-466666567
-1028301313
-1391825387
1152843131
-384281044
128093682
-896655781
1981623185
-660541062
220180354
-1541262485
-2096064479
1787549479
-595849826
198616609
-66205536
22068512
-154479591
1081357151
-360452384
120150795
-40050265
280351869
-93450623
654154375
-218051458
72683820
-508786747
-733460053
839253089
-279751030
93250344
-652752415
274299623
-91433208
30477736
-213344159
1493409127
-497803042
165934348
-1161540443
-459151477
-1080906943
-1023585977
-1424832739
1383894595
-461298198
153766066
-1076362469
-1055397295
-1202153513
-174859987
1224019923
-408006641
-1438920795
1482510987
-494170329
-835774979
1555457571
-518485857
-665566283
363996699
-121332233
849325645
-283108548
94369516
-660586619
329139051
-109713017
767991133
-255997044
85332348
-597326443
-113682181
795775281
-265258427
1856809003
-618936334
206312112
-1444184791
1519358959
-506452986
168817662
-1181723641
-317869091
-2069883645
1604283641
-534761214
178253738
-1247776173
144498633
-48166211
337163491
-112387830
37462610
-262238277
1835667953
-611889318
203963106
-1427741749
1404257665
-468085888
156028630
-1092200417
-944531659
-1978212965
962588881
-320862960
106954320
-748680247
945794447
-315264816
105088272
-735617911
854358095
-284786032
94928678
-664500753
356537989
-118845996
39615332
-277307331
1941151331
-647050444
215683482
-1509784381
1978556089
-659518696
219839566
-1538876969
-2112763091
1904439763
-634813254
211604418
-1481230933
1778681953
-592893984
197631328
-1383419303
1094000543
-364666848
121555616
-850889319
1661257951
-553752650
184584217
-61528072
20509358
-143565513
1004958605
-334986202
111662068
-781634483
1176474099
-392158033
-1549861051
-2035874517
1366219745
-455406582
151802194
-1062615365
-1151627023
-528545417
-595149363
-128921741
902452201
-300817400
100272467
-33424156
11141386
-77989709
545927977
-181975992
60658664
-424610655
-1322692697
668914301
-222971434
74323812
-520266691
-653100445
276735833
-92245278
30748426
-215238989
1506672937
-502224312
167408104
-1171856735
-386937433
-1586405251
-1780065117
-424446055
-1323844897
676979701
-225659900
75219967
-25073322
8357774
-58504425
409530989
-136510330
45503444
-318524115
-2065298477
1572187465
-524062488
174687496
-1222812479
-30247225
211730589
-70576863
494038055
-164679352
54893118
-384251833
-1605204451
-1648470717
-1345606855
829313407
-276437802
92145934
-645021545
220183533
-73394511
513761591
-171253864
57084622
-399592361
-1497820755
1894810707
-631603569
126257701
-42085900
14028634
-98200445
687403129
-229134376
76378126
-534646889
-552439059
-427893869
-1299710199
508036815
-169345605
1185419249
-395139750
131713250
-921992757
-2135985279
2066995079
-688998360
229666120
-1607662847
-1631261945
-1466068259
1672543235
-557514412
185838138
-1300866973
516134233
-172044744
57348248
-401437743
-1484903081
1804386989
-601462330
200487444
-1403412115
1233950227
-411316742
137105581
-45701860
15233954
-106637685
746463809
-248821270
82940424
-580582975
-230886457
1616205213
-538735071
-523821785
-628214787
102536227
-34178742
11392914
-79750405
558252849
-186084283
1302589995
-434196665
-1255590627
199199811
-66399937
464799573
-154933191
1084532351
-361510784
120503595
-40167865
281175069
-93725023
656075175
-218691725
1530842089
-510280696
170093566
-1190654969
-255349795
1787448579
-595816193
-124253931
869777531
-289925844
96641948
-676493643
440488219
-146829406
48943136
-342601959
-1896753569
392373109
-130791036
43597012
-305179091
2136253651
-712084550
237361517
-79120506
26373502
-184614521
1292301661
-430767220
143589074
-1005123525
-1554069903
-2006412553
1159985997
-386661999
-1588333289
-1766568851
-518919917
-662527863
342727759
-114242586
38080862
-266566041
1865962301
-621987434
207329145
-69109715
483768019
-161256006
53752002
-376264021
-1661119135
-1257067929
209540925
-69846975
488928839
-162976280
54325427
-18108476
6036159
-2012053
14084385
-4694795
32863579
-10954526
3651509
-1217170
405724
-2840075
19880539
-6626846
2208949
-736316
245439
-81813
572705
-190902
63634
-445445
3118129
-1039376
346459
-115486
38496
-269479
1886367
-628789
4401537
-1467179
10270267
-3423422
1141141
-380380
126794
-887565
6212969
-2070990
690330
-4832317
33826233
-11275411
78927891
-26309297
184165093
-61388364
20462788
-143239523
1002676675
-334225558
111408520
-779859647
1164050247
-388016749
-1578850039
-1832951601
-54240667
379684683
-126561561
885930941
-295310314
98436772
-689057411
528434595
-176144865
1233014069
-411004690
137001564
-959010955
-1876857893
253103377
-84367792
28122598
-196858193
1378007365
-459335788
153111930
-1071783517
-1087449959
-977784865
-1745440523
-666818213
372760209
-124253403
869773835
-289924612
96641538
-676490773
440468129
-146822710
48940904
-342586335
-1896862937
393138685
-131046228
43682076
-305774539
2140421787
-713473929
699350221
-233116740
77705580
-543939067
-487393813
-883210591
1887506855
-629168952
209722984
-1468060895
1686491687
-562163896
187387966
-1311715769
592075805
-197358602
65786201
-21928734
7309578
-51167053
358169385
-119389795
835728579
-278576193
1950033365
-650011122
216670374
-1516692625
2026913797
-675637932
225212644
-1576488515
-1849482269
61474009
-20491336
6830446
-47813129
334691917
-111563972
37187991
-12395997
86771993
-28923998
9641333
-3213778
1071260
-7498827
52491803
-17497268
5832423
-1944141
13609001
-4536334
1512112
-10584791
74093551
-24697850
8232617
-2744206
914736
-6403159
44822127
-14940709
104584977
-34861659
244031627
-81343876
27114626
-189802389
1328616737
-442872246
147624082
-1033368581
-1356354511
904546999
-301515666
100505222
-703536561
629788645
-209929548
69976516
-489835619
-866117949
1767858361
-589286120
196428707
-65476236
21825412
-152777891
1069445251
-356481750
118827250
-831790757
1527568017
-509189339
-730641909
819526081
-273175360
91058454
-637409185
166897013
-55632338
18544113
-6181371
43269611
-14423204
4807735
-1602578
534193
-178064
59355
-19785
138509
-46170
15390
-107737
754173
-251391
1759751
-586584
195528
-1368703
9580935
-3193645
22355529
-7451843
52162915
-17387638
5795880
-40571167
283998183
-94666061
662662441
-220887480
73629160
-515404127
-687138393
515001469
-171667156
57222386
-400556709
-1491070319
1847557655
-615852552
205284184
-1436989295
1468990487
-489663496
163221166
-1142548169
-592097395
-150285517
1051998633
-350666211
-1840303805
-2775239
19426687
-6475562
2158521
-719507
5036563
-1678854
559618
-3917333
27421345
-9140448
3046816
-21327719
149294047
-49764682
16588228
-116117603
812823235
-270941078
90313693
-30104564
10034855
-3344952
1114984
-7804895
54634279
-18211426
6070476
-42493339
297453387
-99151129
694057917
-231352639
1619468487
-539822829
-516207479
-681514929
475637221
-158545740
52848580
-369940067
-1705386813
-947194183
-1959575297
832125205
-277375068
92458356
-647208499
235492211
-78497404
26165802
-183160621
1282124361
-427374787
-1303343773
533471833
-177823944
59274648
-414922543
-1390509481
1143631789
-381210596
127070199
-42356733
296497145
-98832382
32944128
-230608903
1614262335
-538087445
-528355167
-596481113
-119599491
837196451
-279065484
93021828
-651152803
263102339
-87700780
29233594
-204635165
1432446169
-477482056
159160686
-1114124809
-791060915
1242459123
-414153041
-1395895995
1181337387
-393779129
-1538513379
-2115308221
1922255673
-640751891
190295955
-63431985
444023909
-148007970
49335990
-345351937
-1877503723
257624187
-85874729
601123117
-200374372
66791458
-467540213
-1022185791
-1434634041
1452503709
-484167903
-905791961
2045576445
-681858815
478044423
-159348141
1115437001
-371812334
123937445
-41312482
13770828
-96395803
674770635
-224923545
1574464829
-524821610
174940537
-58313512
19437838
-136064873
952454125
-317484708
105828236
-740797659
890616331
-296872110
98957370
-692701597
553943897
-184647966
61549322
-430845261
-1279050455
363418607
-121139536
40379846
-282658929
1978612517
-659537506
219845836
-1538920859
-2112455861
1902289153
-634096384
211365462
-1479558241
1766973109
-588991036
196330346
-1374312429
1030252425
-343417475
-1891044957
352412825
-117470942
39156981
-13052327
91366303
-30455434
10151812
-71062691
497438851
-165812950
55270984
-386896895
-1586689017
-1778078755
-438350589
-1226513159
-4342465
30397269
-10132423
70926975
-23642325
165496289
-55165430
18388477
-6129492
2043164
-14302155
100115099
-33371700
11123900
-77867307
545071163
-181690388
60563463
-20187821
141314761
-47104920
15701640
-109911487
769380423
-256460141
1795221001
-598407000
199469000
-1396283007
1184046471
-394682157
-1532192183
2135410703
-711803568
237267856
-1660874999
-1258776881
221503589
-73834530
24611510
-172280577
1205964053
-401988018
133996006
-937972049
-2024130235
1284009771
-428003257
-1298944483
502676803
-167558934
55852978
-390970853
-1558171311
-1977702697
959017005
-319672335
-2057260937
1515924685
-505308228
168436076
-1179052539
-336566805
-1938999647
688095655
-229365218
76455073
-25485024
8495008
-59465063
416255455
-138751818
46250606
-323754249
-2028687539
1315910899
-438636966
146212322
-1023486261
-1425530751
1388780679
-462926893
-1054479031
-1208581361
-129865051
909055371
-303018457
2121129213
-707043071
654334215
-218111405
1526779849
-508926616
169642206
-1187495449
-277466435
1942265059
-647421686
215807229
-71935743
503550215
-167850072
55950024
-391650175
-1553416057
-2010989475
1192024451
-397341484
132447162
-927130141
-2100023591
1815263263
-605087754
201695918
-1411871433
1293165453
-431055151
-1277581225
353133997
-117711332
39237111
-13079037
91553273
-30517758
10172586
-71208109
498456777
-166152259
1163065827
-387688609
-1581147019
-1816872741
-166792687
1167548823
-389182941
-1570686695
-1890095009
345763189
-115254396
38418132
-268926931
1882488531
-627496177
97505957
-32501986
10833996
-75837979
530865867
-176955289
1238687037
-412895679
-1404697529
1242948125
-414316042
138105348
-966737443
-1822772477
-125494535
878461759
-292820586
97606862
-683248041
487769005
-162589668
54196556
-379375899
-1639335989
-1409549951
1276915079
-425638360
141879454
-993156185
-1637841283
-1420012893
1350155673
-450051891
-1144604045
-577706263
-251023441
1757164101
-585721367
-194917713
1364424005
-454808002
151602668
-1061218683
-1161403797
-460107999
-1074211289
-1070455555
-1096745693
-912714727
2094035807
-698011936
232670646
-1628694529
-1484040171
1798346619
-599448873
-98825171
691776211
-230592070
76864024
-538048175
-528630057
-594556883
-133069101
931483721
-310494574
103498192
-724487351
776444175
-258814725
1811703089
-603901030
201300344
-1409102415
1273782327
-424594109
-1322808519
669725055
-223241685
1562691809
-520897270
173632424
-1215426975
-81945753
573620285
-191206762
63735588
-446149123
-1171923421
-386470631
-1589672865
-1757191819
-584559141
-203053295
1421373079
-473791026
157930342
-1105512401
-851347771
1664467115
-554822372
184940791
-61646930
20548977
-6849659
47947627
-15982542
5327514
-37292605
261048249
-87016083
609112595
-203037532
67679178
-473754253
-978687511
-1739122001
-711047867
682367787
-227455929
1592191517
-530730506
176910169
-58970056
19656686
-137596809
963177677
-321059226
107019742
-749138201
949000125
-316333375
-2080633657
1679533725
-559844575
-376055257
-1662580483
-1246838493
137934873
-45978291
321848051
-107282684
35760895
-11920298
3973433
-1324478
441493
-147164
49055
-16352
5451
-1817
12733
-4244
1415
-472
158
-1113
7805
-2602
868
-6083
42595
-14198
4733
-1578
526
-3689
25837
-8612
2871
-957
6713
-2238
746
-5229
36617
-12206
4069
-1356
452
-3171
22211
-7404
2468
-17283
120995
-40332
13444
-94115
658819
-219606
73202
-512421
3586961
-1195654
398552
-2789871
19529111
-6509704
2169902
-15189321
106325261
-35441754
11813918
-82697433
578882045
-192960682
64320228
-450241603
-1143276061
-587002151
-185952225
1301665589
-433888530
144629510
-1012406577
-1503088539
1931685195
-643895065
212298173
-70766058
23588686
-165120809
1155845677
-385281892
128427298
-898991093
1997970369
-665990123
366963579
-122321193
856248365
-285416122
95138708
-665970963
366829459
-122276486
40758829
-13586276
4528759
-1509586
503196
-3522379
24656667
-8218889
57532237
-19177412
6392471
-2130824
710275
-236758
78920
-552447
3867143
-1289048
429683
-143228
47743
-15914
5305
-1768
590
-4137
28973
-9658
3220
-22547
157843
-52614
17538
-122773
859425
-286475
2005339
-668446
222816
-1559719
10918047
-3639349
25475457
-8491819
59442747
-19814249
138699757
-46233252
15411084
-107877595
755143179
-251714393
1762000765
-587333588
195777863
-65259288
21753096
-152271679
1065901767
-355300589
-1807863159
-229859761
1609018341
-536339447
-540591153
-510829211
-719162805
739172353
-246390784
82130262
-574911841
-270584395
1894090779
-631363593
124577869
-41525956
13841986
-96893909
678257377
-226085792
75361931
-25120644
8373548
-58614843
410303915
-136767972
45589324
-319125275
-2061090357
1542730625
-514243542
171414514
-1199901605
-190623343
1334363415
-444787805
-1181452647
-319766049
-2056604939
1511332699
-503777566
167925856
-1175480999
-361567585
-1763994187
-536942565
-536369327
-540381993
-512293331
-708913965
667430473
-222476824
74158942
-519112601
-661179075
333286243
-111095414
37031805
-12343935
86407559
-28802520
9600840
-67205887
470441223
-156813741
1097696201
-365898734
121966245
-40655415
284587919
-94862640
31620880
-221346167
1549423183
-516474394
172158132
-1205106931
-154186061
1079302441
-359767480
119922494
-839457465
1581234973
-527078324
175692775
-58564258
19521420
-136649947
956549643
-318849881
-2063018115
1556224931
-518741644
172913882
-1210397181
-117154311
820080191
-273360064
91120022
-637840161
169913845
-56637948
18879316
-132155219
925086547
-308362182
102787394
-719511765
741615073
-247205024
82401675
-27467225
192270589
-64090196
21363399
-7121133
49847945
-16615982
5538661
-1846220
615407
-205136
68379
-22793
159565
-53188
17730
-124117
868833
-289611
2027291
-675764
225255
-75085
525609
-175203
1226435
-408812
136271
-45424
15142
-106001
742021
-247340
82447
-27482
9161
-3054
1018
-7133
49945
-16648
5550
-38857
272013
-90671
634711
-211570
70524
-493675
3455739
-1151913
8063405
-2687802
895934
-6271545
43900829
-14633610
4877870
-34145097
239015693
-79671898
26557300
-185901107
1301307763
-433769254
144589752
-1012128271
-1505036681
1945322189
-648440730
216146910
-1513028377
2001264061
-667088020
222362674
-1556538725
-1989130799
1039013719
-346337906
115445969
-38481990
12827330
-89791317
628539233
-209513078
69837693
-23279231
162954631
-54318210
18106070
-126742497
887197493
-295732498
98577500
-690042507
535330267
-178443422
59481141
-19827047
138789343
-46263114
15421038
-107947273
755630925
-251876975
1763138839
-587712946
195904316
-1371330219
1009376955
-336458985
-1939754387
693378835
-231126278
77042093
-25680698
8560233
-2853411
19973891
-6657964
2219322
-15535261
108746841
-36248947
253742643
-84580881
592066181
-197355394
65785132
-460495931
-1071495765
-1089464223
-963685017
-1844139459
24074339
-8024780
2674927
-891642
297214
-2080505
14563549
-4854516
1618172
-11327211
79290491
-26430164
8810055
-2936685
20556809
-6852270
2284090
-15988637
111920473
-37306824
12435608
-87049263
609344855
-203114952
67704984
-473934895
-977423017
-1747973459
-649087661
248646345
-82882115
580174819
-193391606
64463869
-21487956
7162652
-50138571
350970011
-116990004
38996668
-272976683
1910836795
-636945598
212315200
-1486206407
1813510271
-604503424
201501142
-1410508001
1283621429
-427873810
142624604
-998372235
-1601328933
-1675599343
-1155706473
-499989267
-795042413
1270329609
-423443203
-1330864861
726119449
-242039816
80679939
-26893313
188253205
-62751068
20917023
-6972341
48806401
-16268800
5422934
-37960545
265723829
-88574610
29524870
-206674097
1446718693
-482239564
160746522
-1125225661
-713354951
698517375
-232839125
1629873889
-543291296
181097099
-60365700
20121900
-140853307
985973163
-328657721
-1994363235
1075640771
-358546924
119515642
-836609501
1561299225
-520433075
-651935757
268583017
-89527672
29842558
-208897913
1462285405
-487428468
162476156
-1137333099
-628602885
105252913
-35084304
11694768
-81863383
573043695
-191014565
1337101969
-445700656
148566886
-1039968209
-1310157115
581165227
-193721742
64573914
-452017405
-1130845447
-674016449
423147861
-141049287
987345023
-329115008
109705003
-36568334
12189445
-4063148
1354383
-451461
3160241
-1053414
351138
-2457973
17205825
-5735275
40146939
-13382313
93676205
-31225402
10408468
-72859283
510014995
-170004998
56668333
-18889444
6296482
-44075381
308527681
-102842560
34280854
-239965985
1679761909
-559920636
186640212
-1306481491
555435859
-185145286
61715096
-432005679
-1270927529
306558125
-102186042
34062014
-238434105
1669038749
-556346250
185448750
-1298141257
497054221
-165684740
55228247
-18409416
6136472
-42955311
300687191
-100229064
33409688
-233867823
1637074775
-545691592
181897198
-1273280393
323028173
-107676058
35892020
-251244147
1758709043
-586236348
195412116
-1367884819
985259155
-328419718
109473240
-766312687
1069221527
-356407176
118802392
-831616751
1526349975
-508783325
-733484007
839420767
-279806922
93268974
-652882825
275212493
-91737498
30579166
-214054169
1498379197
-499459732
166486578
-1165406053
-432092207
-1270321833
302318253
-100772751
705409271
-235136424
78378808
-548651663
-454405641
-1114127795
-791040013
1242312809
-414104270
138034757
-46011586
15337196
-107360379
751522667
-250507556
83502519
-27834173
194839225
-64946408
21648803
-7216268
2405423
-801808
267270
-1870897
13096293
-4365431
30558031
-10186010
3395337
-1131779
7922467
-2640822
880274
-6161925
43133489
-14377830
4792610
-33548277
234837953
-78279318
26093106
-182651749
1278562257
-426187419
-1311655349
591652865
-197217622
65739208
-460174463
-1073746041
-1073712291
-1073948541
-1072294791
-1083871041
-1002837291
-1570073541
-1894387087
375807735
-125269245
876884729
-292294910
97431637
-32477212
10825738
-75780173
530461225
-176820408
58940136
-412580959
-1406900569
1258369405
-419456468
139818823
-46606274
15535425
-5178475
36249339
-12083113
84581805
-28193935
197357559
-65785853
460500985
-153500328
51166776
-358167439
-1787795209
-370335411
-1702619405
-966566039
-1823972305
-117095739
819670187
-273223396
91074466
-637521269
167681601
-55893867
391257083
-130419028
43473010
-304311077
2