0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 09:51:59 +00:00
OI-codes/LibreOJ/2125/data/data6.out

22261 lines
325 KiB (Stored with Git LFS)
Plaintext

17506350
15908105
-3381115195
-3251228140
-4278409760
-6951047554
4474333
9035261
2317512556
-596695944
-519695312
-134477307
-1642007602
7847707
-3534423
-2250175640
-3080189432
3636502
-1905212638
2993722724
9471064707
-1603286682
-1681078639
-4469519755
-3942912831
-4002667795
-4496520985
-1406543079
22734506460
102406845
12338569127
8273473730
24685175
19586620197
6996495308
5136050
64655203069
20383784022
33313249718
38202404602
10555309610
122326038
40472493041
44075276833
34874269
26477875585
14319856618
37786626796
20054537482
47327633960
3500537499
103055097617
43456174514
11814487901
22068968
4201607514
13686448146
-834108
49967028768
184688251337
38812719747
103093519035
126698299077
4328402072
144928168710
71849459
139231336
118843958
26528797739
10549874924
6593425
33407567455
119994118
43460665203
75636212572
34707237349
21847418
65014956256
86982487115
244823291908
270521666429
187275232
78343284257
173227009210
18143581321
209487605774
353581950542
313388413559
404635089014
263592126546
162609588761
469102566980
459724608859
212809098650
191813437940
52133640560
180642409218
342404465684
46368270468
267659075023
421277102270
366018761104
473479983702
4504736403
40005200
473257867126
26246294355
87926367
427020651118
523726554208
51652026472
201346089150
305567560098
368512923266
159555621024
193658873
254728484218
479058599951
1403207
599571364300
36034060
208187689
531624368
548294770211
177174868757
298494995376
164873385140
347896030621
67121588647
283244540897
346473963257
429889535049
115339418114
227275788737
202529496214
4266577
610200412
531974612811
658825598583
91506494608
400268179
801671571322
368448403727
252213944340
41249835601
764950032326
640215437421
58623318825
758473251985
663188911784
484381611582
5809570
317610765269
527551033853
686479764
274913922717
124477286007
154744640
947814993995
994358608927
240278072080
478388161218
658552564
207903052499
265569168369
207436628518
663050033858
7517733817
612094880035
233085681378
865235386020
375766514
255293455463
44873589689
167414996555
731437595174
292172946220
7169734
360727785755
711383715
1081217296299
36657166236
461420711146
876037816
262536512496
41950995200
738792562809
784533849197
25286126293
1068468217077
467846498409
464562476858
281396764699
85558374
570083345393
402070197129
149572875
507913014
818064061322
5363008
7587229128
108563373
373823788
984683381414
43378723699
1240053253320
155686919433
437619346225
684142056719
1167351739070
1267184738694
769752740630
1059153433455
16994934251
1086535302460
458807053
401688431
186844264157
283149093251
28558032
190152395823
142591815
755124450069
48382046611
638671098907
150945894974
63474941
1051453501539
1103066622652
806238505479
858128011849
1428758449446
399982786044
61021252
130583756794
1205816241842
1060369570023
1115644272589
287970178938
74541480691
338305838625
7726910
1310752170615
825732090735
1030544385
599734714005
392702052153
1242806349
136262672900
311182811205
1180517774099
371432497
1555395206351
712099024997
740685637916
544309695771
79158658
73818182822
832397025278
1172147396667
302544207422
273811997631
1434898006
1237223132754
1450514317059
481060952446
1279742518111
346351681736
1374516198652
29380208
115645255120
25197398868
556755270274
507705653243
398646431604
968458171623
167733879698
299362421123
1570771804056
1669815726778
1050361242453
931089347493
1548371008660
911955528192
1428075116561
827258188398
372378362639
1287742399578
1188277415823
1193499042532
789285856488
170009902
776726335396
45748213353
647520169069
689307101206
1597142467242
26211916
133252121571
1304814704038
1117109309095
1098049320991
405087439
972027488406
303137488649
1810277877875
4591981965
649518665736
607108416
877878433395
360152821
1499767458629
1258859948734
236148349
457268464602
442376998
703383163248
1253019842091
1005898278
150751524659
841055073206
286531408562
1671499425074
111216144
1756955481127
78858386
1756290219335
729786378301
1866612876009
878566082128
481272055085
515944590894
118416839087
548589715
1820794001407
193305974816
287238916646
992637172611
429353988788
397542112854
116955163
743484540
46936981609
213297508510
1283611496717
660642501849
1867607903802
224626083698
573611872592
328014935563
201416897449
1928529596754
722414218809
411886945
223702870
1597408255075
1503318717179
2285800177465
1262384568319
39688447071
698377398766
1367156175113
1629361745465
553886751303
1488482268521
1611844844677
45330174176
1660023982287
1563866926
1990942020065
939924051038
1452120621
1975864292679
947242345
2043670696
738837321225
2373029366844
104609927
1669092061670
2338488104750
17243972359
353118155707
2234936331850
1498166060446
1212905676997
580942021
108896264
68293838547
1344482900914
1015709460
1053524795613
779381063857
132450927
1571186194
317171355496
280299910
396721436
1659148953507
269218022
506982808
50444847152
2282329910072
1283552650611
331169263
772769124336
10706593787
70125716022
104592661
1445624715735
704855433848
1072719059
1998452650666
57443493
2350168965633
764366531304
349594471
1195620940411
585077571694
2219199653165
1812568080231
1894391931940
1178084806143
1948465171399
320627453546
41313035
2566613648682
2709627172972
1184888322238
2899867057435
2726563311864
1433822285
1588896179674
1327364280442
2481016510110
415963887531
388541656722
21382062
841673246
1929568414214
930996374446
328124760977
1977037252505
95798853
266649452353
200113753180
1482201745500
30178101498
1772840684
898639681
2533615714805
607657068
2654269817655
914340379795
559611713078
2061512934216
140184075289
191012638471
938821834164
1812454161
330233376
288221519766
586413565
1065107746686
2145086167893
539964832
198197418519
120164241
21182664
3101309515053
3177754181131
1652354658592
616804331
184089156431
1179480329256
2969910554369
1552346877513
385307002651
83285182
2661489952815
1330260761190
554011792
737133736106
1169620276428
558952482
138765216589
405199136973
561779718405
1926429469676
508075697060
278951238841
2865412813044
717336488318
115497838489
397397550521
1670131830694
561416604
2835716701601
2395836165259
1707578876976
889886583950
2505826758
3147406326340
1996221468558
2545260336669
1173662529494
1062215538825
706402406114
3122579702454
1728385330079
2503149514532
498328773464
714443639709
1138302090494
572313169331
2288426064064
1047115227206
465175871749
1232262181529
2793342794085
35452900
2941798716571
27232480332
117570146
1725730474090
402139914392
1638436162644
769202087625
1701906232949
2141655591
2132507510155
1067955560
203292802
2299999844913
508891662
2805588196449
2801771805778
239246715499
2203907528114
1249932985442
1687088878235
59794707
437135776608
185763276495
548141779374
272369605137
1385346195677
2881676103316
953120275
1965038213171
334711461209
394889914
415397935481
3308426092176
2013619846588
1667375341
3525764125712
705415710481
21785287083
109060407440
1682928617385
2204935276211
312434753532
2106867354827
3555912589667
381841675212
2767168919349
382350795693
335904162
2073677324546
2297997244031
2949004292127
1176037945091
648936588103
1684282944300
692114208868
2113989828356
727304818684
2847351262162
205656305605
2398793691
775862815
2781933194883
1604336621
1769369066459
1579203835158
2648191601146
64953853547
578917602149
1461770563557
1512117404984
2958153570046
525398032214
3724161297042
2608492490368
1645305626808
630614596
18537035
3141073760474
1186779627634
419465461
1784332022759
869472916
1045602072824
1575426797143
610267203847
3824939884396
264354963
1019824323676
168618994
777364273356
1768221396834
83495041039
47624182715
26951297
2174120160714
412317908
2231800632878
306382625
3831399647465
460562367425
3101342844
2637354392
1037992659
4396122618954
2530625061355
352626054647
647812539099
1278097675450
2473692673
507049078032
3132628053584
580815277844
254107460775
3096030519614
989148701092
451715487393
1372031207779
1356913523
907586728266
585604280009
2656970062894
759266137698
4211140148763
620288242195
100653849
4607677372181
1427191354005
2673795175
3066536715478
443593687966
1471135743031
3160319533638
1189879876
2927298613990
180040105894
593080252
4154300095930
4503574073
4192841874319
2780341645275
1886185499
4143101204177
4124984608691
77681567286
123605810
1284515142375
3922577911204
2786881906342
447486377418
2130261252
1712185132395
2497244629900
3096192081790
1326437819051
3176225988647
4917070199699
4728058535669
1517755932
1649032973915
1197471434
569993018905
2343133906180
3160284179308
2086770271211
4337805138036
4856745188480
3978164873423
1575058701417
2447436368584
258041446139
3235007888620
2861757815882
4163922044737
1978805937280
4871594891290
1188562436099
4632864262525
3226879688
207803258507
2841910510
2661760569752
3048405721027
533553461
3093057517741
1926018603132
2364553987686
4554673696781
1465476286523
4483428634509
201010030552
1687448633
5280042179996
4899415941255
307240623
1950517394
712095586378
538758769490
3476143506
846574206529
4946191476535
1851888996883
1591401756927
4749237616011
3041793449097
4939387464215
3825853204401
767672092672
857259869459
311638480159
2547854945566
63245443692
77641412335
2733018353287
2789633161868
659626307039
781512249412
1964939136716
5601438005061
3837983474
5099141380131
2080518597
3045698504996
2973116117792
3327838572531
4112595747584
5466757197268
211808547
3520986861
3526088944244
391574863
4335167454430
3809915305
4523115006443
534014655138
3099291923
1549210246258
4027217199756
1359831352078
2913567790637
2278918651
2635019813088
1675976409580
3498041959801
5717994530528
1299457223354
1112766931
826702117
3008536128
206008253
1757635179085
16423337645
1924835118285
1643510141667
1913918192135
3719670306
1795458069049
1747800621411
2941075956547
2102030930467
2823659579173
733148834493
4253293492500
895756589
257042051278
3214204898115
4569592762041
211695031
1150797245034
2844469922254
212916643
665185596799
3481399311
525887480
3015987633
1252929602
1154586636288
2224869977140
813719498
2555950258948
1946105950
2806736547824
263046061
2644439961418
6322478733068
4385291130116
4763479762648
4802124800887
1583747045724
4855418982661
3734692498901
3176348904
766938585
6245910604419
1930165385041
402538847168
1869647522
1088433143053
143992838359
6248885600418
165582688658
4371214441321
349534038667
4800327855
5214406146716
194034445
490556174918
484796845236
3269893049215
326552420902
6360073112450
5940165254248
1663792746444
3505582729
2753829430302
4664404540654
3653877779000
3372585899881
4189704455
4765417312913
715098533818
2804094157297
932874416
1124885925144
580712882
1793421350877
3940961742667
5199763640444
1168658570891
6127712005892
5285703230945
2930143216
1928919005858
4906233216789
6054163909404
2272136824807
691268934801
1225280847093
2787615658020
5749186014175
320811613061
77876180
6057672755574
3029633330760
4463077135488
3150650197036
1498983137008
4798481559432
878525496041
79409180006
5310124416019
3218200462312
1587318773901
5539097819422
4833989261798
5834444609941
1685062670788
6265375911234
1173205173284
958975431641
6133761847728
966089933
1779125436767
2015500199890
4798451105396
418766413
854760969978
809660597223
2096717348205
2689163425608
5326899064311
1143966773609
667522499951
790779523619
1093572374837
3386705864
28242380
4049592656786
3959164741
1375710342642
3063045143635
6135821498117
1126520090106
6314979996065
6059986464648
24721786084
20918053461
1500274215859
91144190634
3320270640253
2693087387
3389253546207
2598460210876
1973056565137
1842211979114
2211152368
2815537063800
1273884055579
3101021140629
646918300092
2888954677304
4843293704
4765484094466
4443494837344
1455644558849
5889797024033
4127795917013
3785696106304
5829726274755
1939905915
3593620337560
592788728052
27755097
6674915758146
202604560
644558407994
99614085304
807128898637
4314413578417
4739943288441
6124711495137
21688729805
1806862238215
744344802
1122461265835
2298995494238
48171258
1487469706150
2830183084286
3454420187391
904096251763
3898016906456
3515974802761
1561354307450
647581351888
2121782568901
1607051997204
6211608797497
167287613832
1027114742859
1598078440038
3232090474
516509356950
2553871301969
1309302378
3935765311765
143982516030
6083634692300
2104315991771
5622258288209
3686158534
2330672065
6660647949937
1618905316747
3787322305988
4738288863
6391290378611
1672240283760
2226285634074
4578890788
28468597
1402563962157
3021908080185
2557771786153
119300866016
2479771082472
3671475790399
762441734
5693720243130
1133646509681
26845749
827021458369
5967666969778
4166703856054
5880591702547
1447236799598
2745475896210
4774512165
3966704536
2076554705671
1844582508304
4732560516980
3860667487670
2042187811569
5460336445255
3366221329347
1312718393855
3895411852193
447543524
483634890517
4528997548
2011161581
6460876560667
7058329008858
4793954637
1274449203
1474905616070
3044525738534
1630242615214
4016460134379
4335523694702
5853493926
1740271322306
6223792288109
3918892276830
750092837
5078814661
3913676203891
7138641402743
3932899930676
3543887595828
6206123420980
161033414431
3347910571534
913719248152
3488107633
73067161
4119369569
443306530
6850579545259
2793086376545
3061585146764
4013169262436
2719843654863
163922031
1294544000488
5304502250813
5089714520668
233868898
6842774093802
363115011010
3490166795569
2461890549644
7193767121752
3669197862531
46872864910
2154041401209
2039834808105
4672500603547
3245154251258
938791917
892570866
1079675758859
2632850416427
121771852
2291167630749
883925604782
5299268744145
5418788440245
6095812627372
3627054472281
4530264044769
5935419548721
3005960744077
151238136865
3690145613877
3835151182448
1817425362260
4518209133470
1209077001
6582517275186
335722041
595372369
377614877751
3492544499838
562555083622
3672628599010
4176867523592
6216407772846
384533412
1725656958
4085368486
2182773901513
861538155031
1611996850
863956948213
144010742
5597582253537
3904927015048
2341970424696
2323377628256
411642676483
1432620480156
3987228352200
5161422235313
589988523803
5016187343715
3989853411011
4986875641574
1354524356833
2532092478932
2875037675224
7042645192248
6463802189033
6475811149901
2809752839169
3649568694632
7744554787888
1395900025
3965258990863
2793892320582
1994220752293
5420396656489
2382830987122
480018288236
75720814
5472653531639
7635698680451
4880380821635
4526385292
3501503071130
6783500653648
2715956960097
85088562
2752074038913
2419034855370
158420465536
384491023451
4660940307244
1092614358853
5501698670538
7767739008470
4342098026
5437107236
1763759938700
4892315121917
4510514135839
304733561
4430779372021
5529889856929
6249439451674
1478557637803
4405546300622
238250883
133954182
7941807851581
7975725134744
2380343640
7205436470180
4294184305938
7733169204650
3427320187232
5472912893719
500235538
115602039166
4246292306005
3962162169
4626818616797
5982576923971
2943860541
6775665287543
1339475479350
4638695125755
2229200828
2634174850014
5060144642928
3075006034674
4844762702347
619582644040
3115424857585
2805369122
2313737604773
7017065813941
4915904109769
3572727781649
7656384670040
4623003391798
6249414839689
5584892916782
329730185
4976038194119
7463190524303
3346835027
5144607698372
6336082060867
5418944335090
1163183910103
1722229797558
6353890542756
1878355511335
55209557660
5286085651332
2340138499010
6347600968320
4019563533
4937613853953
159715346676
261571159672
807111627076
6273297338727
638248389965
4360757763096
2925394991
134147661761
5821638025401
8161764897659
8340163759148
263554110
5440442748389
1732421650
636787269611
1308962317287
3210038873694
4585040475022
2389923839265
2491993910
86489611
4040875489
2756417092
1645681024107
3873939265193
3991583491983
3449155792839
3811975274485
8360696516712
6794724411315
7193144274814
1961065213
1898026084149
4780452495926
4069198332505
993534461795
327831437647
4280598492158
3299498840429
6613839780642
1513632291397
6310645537771
6386348136295
615190972118
1559869526993
4848879004629
1935464198337
7930918494201
3779578514297
542767589
3947664773068
304005969517
3692601885586
4968848728516
1988266084648
4519199409717
4611699157332
1135107816846
539433202909
1636764875
4611984216531
6014543350944
6051110245331
49381807
5278217235940
1511602301369
2928228650
127189807877
167629484
7712999213862
29867021
4716282060120
1765944321111
2699991889991
1998789145223
6773487172773
7686422162015
8625411085891
6537036787486
2120804632
2461811240030
5989704213839
2401081233847
761405442198
3500854390216
224613439590
2023936513355
7645050833999
231537682169
1319628922
2504426954926
7766151633652
6630836411864
1312308117251
3823810830663
715535560242
8187163946001
7053619252
3183587099014
4725143871665
31803692
822041582
4045310145454
2287161775428
7592500630155
7206283526097
1445188365505
9088221805152
2340256286746
7910948695079
269413636
4871464966
2194258329734
443503125371
4085112298
3916911650705
3667831030817
4550334288949
210538067217
1260364442135
2579551451
3350239252418
3947583432
5807623051401
773067698535
380447647570
7017764617079
2588795952974
4047444801
1107306027
321765591
7398398956871
7418541974376
3851833060719
1787180326779
417378891239
6485394850904
611618609605
5121497670469
4418751644218
5999598476
5638825515
740473744501
4468701525724
286236068
5464291363017
2860801889
203240150
987338705706
8993697467377
1948071971717
2203365151
1087765374284
6595783894214
9551209925857
5964661677422
9041608978032
3465771439
589812219
9492260336787
282148016771
1002322450812
1028900159105
9438101332856
1095997004
4704007184
4383029030
7040742082251
261873496576
1156686616
2212581938
1469310816906
5452076281
8161098408450
57834219
3185592513792
1781437328
854335025188
7016624693727
545443165
7576068807383
4083556335682
8105896981974
255397600262
2340942005096
9241759050265
10111732222585
6163687962838
2418797203607
1345780272085
8688869284620
5135933786957
5747867097280
1240262034339
3549647295697
947620282
703542495997
8889773828443
6718886432618
2202270412577
3666284519215
7085974505337
8706492126132
6778428103
2930458361
2477860132616
2190829993
2859942174969
6721913367093
333140958
4465660257
1564962774091
116305175080
1085763647
356037145
160695137
2267261633018
475158842512
7729145617887
1804242931032
462597843
1717744420336
72757358993
7001386698
147279434503
817050607
3857148405924
1697207400
3428942299952
7628122957952
3059081287
2957705402
8003181379
1871390755489
816632831
9128783947934
3157390409324
1857889838
447959489797
229274904348
4733628607038
5312600214314
1341149542667
8406668718656
3857819248
7436388596051
9780771954612
182656880
1041272351
9907548634802
5473347105256
10398283905134
4600494639048
1678654866387
1744598284998
7715371649743
5099318540231
1634616407195
2042534227269
3405812165394
8839744271191
5788546002584
3227961257939
5761293151702
1403292887154
2682406829
4962007202911
433252394998
985046943
8977770321473
6166515665057
1653383936290
1083617705312
6750447654271
386129031
9644214117911
7533832625859
2424685370464
1523734634401
1295588355368
1935791149373
4654391839
5448906734566
5308053500303
5256383470280
5282619617694
10589149663775
9796102050407
9717923157245
8829384167411
2539489022557
3422051266908
9180748850388
922041712696
712692677
1660767474445
7290078186998
4552874154836
6842653112647
7250306415888
4967555659132
1819505476180
1895582280367
7358579288151
8855688572186
10634973086622
1122751107147
7177138403
2048448995699
8908584697826
9369748503603
9467267824297
8351410386779
7135113157313
10041680129391
2819999629276
10065731820455
38900734
4870180618744
562049644624
7798264242
7634560077385
315616382
1513231940026
1643579166
4656745690491
3040367478750
5565991714
10757080554063
5839622022570
4858261456568
5851572078420
5696074280838
3195695077376
163318706
5897213625394
258646410016
4299709840334
1123106690331
2944793981952
7185736953181
1408276921568
8868292809593
2489371034379
10829639230381
1744464000
6670102808936
376404759
4326841972
4981431326546
588113500809
2276887821
5644708443
994614791484
3850604531
2871229981
7354489783485
8835315847913
3498639924619
9578977277759
931022733
19207852915
10420974098915
119245186793
10650843877302
5465291500030
1609840168538
89091951324
9251017621615
8721490577035
6676316583536
9242121014
382666940
2816531819253
3077987253
4720149754135
5969549128623
7908707050
2513952913875
10125503595934
7877630892
1648461498358
3836073695
4422683199823
9418971498147
2574051889
5054058866024
1155024132817
6720501651866
1252665159732
1347807188725
11409466922124
2686507009069
7283177537619
7746449808
2383000081496
3755777390
4796360848585
3327385862099
4571336757842
6274284278931
1957159626207
3864787579956
8261064325101
4919324973714
6783529840531
10780822008407
8907061085
5115417454661
1307055304345
7097848842603
235675212600
11273369706760
6822724623107
5427264824166
7943327096830
2237008490
11198792409005
6706796060043
8357584717
7552419919489
209721750104
3967597547775
8147622244287
2886664909087
2647447980089
4818199765850
7895403793000
7334958504174
4917163292080
10816123413270
2864078007
587659115
1423685848
9501938307759
3317186369629
3629018504
2067825345
662009715802
1686544364267
833094054774
6837759667
4310446879974
7831446748943
5567979576407
4103964153654
7569324862082
3029899472026
9057313494674
3518126475706
2762567449
1891609126
721523366480
1672416132836
7322278763672
8027155980170
38461745
417001424337
498758976
5381559614562
11357923737166
2472889182
38460936
4923612747602
6661273143598
2385714255581
5809186955666
161020074
1593819336624
8496653560257
8583130206236
9499476996360
7258349771062
10294585759792
3939884649062
6981687359
5046083302172
3068598741
10262605284850
3082092460274
7299322758
11521247818948
4234182130
8280965223218
5940224984065
10231358239876
46044050
355331820214
290452155661
1438709051541
2629785456084
3891788379653
2973167512712
922364292871
9414892190643
1427830389145
7479353535006
6822420884468
2705395016453
8363976525238
2698723391
8126483945650
4307303218516
255911292664
821759668770
11985103966366
4087479438333
2432975270792
4680899347867
3528634370761
5572017973
3474054479
1642060781
2552211060102
1005023535170
8315663059083
9396049736021
1652194444129
107360460
5568404893239
8292898532
2636093378053
4245168691609
611390335
5005210322060
10674693896916
143029741721
486210732
1178862934996
2839351453064
4594778385
4381295095529
83935261200
6774163597403
776804198
7890043742027
10111034640574
5902327676549
3851388544
5462587911846
12169750714433
11539329093916
10832003456872
2882621822991
1091895652974
3178577951255
194808889
5674918997873
52900273501
10780626151849
45365637
7613273151781
3212055631462
1538806092508
3495547388907
2515038699468
10902142439948
2837630488869
131457817
215543148
1431433464
1037899441013
157861518065
4755472056950
3611660569892
3646951870187
3978266548852
2577588302068
6032046821842
1886914281630
1224678330
7554660998027
10263129611632
7198046587419
5822922890
408250280
12119215709759
11768603642994
6452017782544
2340063863622
11185938792731
3761193643486
963340779501
7850141473674
3929494124
10435237693108
1091030069
741386255245
551714768938
12623944709716
8133148669245
5271263735373
7635649032625
1791008985
415665747473
8247910246070
8143378241475
6862182023
3283171950682
3143998464737
11228066641733
3902343667555
284253137
3607810072556
264285338
1847850106719
8540201380
2500447073818
3245448853778
1698992562
2882853655907
356158291
9693523675172
4322272575846
7278210420408
5049272224191
6683598137028
4147927065141
38907919
1805611818
2055645980602
111234591
8716652937025
63716977
69658279732
3156334734353
1738169960726
9635190344975
8257245720
8268184521258
6289800031
11008088999387
2233941163792
885891195
5881586622029
9914151258928
812858932272
628373690016
171641895
10015814959
3302562851279
5387582583469
339692551607
1471962483
8433653377167
3431268056649
10357572791358
4704395320881
5987520433770
2657715680950
1258044065
7347464495735
1876975339453
7639868207
2718331521595
11913168288172
1669915463
8606111018
2195567183555
6373744330
9798653180
12153843746877
5739605258773
11043038893614
10373091516137
4290769284756
1434849132028
3397940457436
4743856288543
7071892358
13089158488752
4878411310
1302152630367
10838432326828
4414370827531
982626325947
276258544675
1368689384
1067854380263
7292529915
3744334017806
2460089603442
8433509309036
1150461706
9990006834453
10737482295626
7036449069533
602278459698
2748317079709
13145531981516
760078972
2166262239778
6112276509903
3561160783
7523949928800
4348425453
6595723372451
5940608788
675597496692
2316285728785
1298204915
1960838262475
10372482464820
947824652150
83559014294
5369295536
6985303359
198343263527
41405091
2618089412653
4142086683471
3445637081157
3043172558940
2452482667
41979931
3606869417130
760890398
2217860927478
12746692015848
752536556
13446088856254
11536935659928
7528120378012
12843219583460
4735483384909
8328135713138
8941814369583
10142243923170
5007286772
2700320234123
1820960379405
1011001711622
3993097381704
481509020
3541831443413
8988801082402
2249474031682
120115319843
6411363726032
4884141191599
2120924943813
6636432392815
133572431
4584995407271
6048406317089
4603007675139
4409295523432
262583500952
11192359349315
224960656
13589404794223
5889724180238
196724219
7328260523129
8670643345
7267106027164
9740396754943
13520951461466
4426373083878
3326505536109
6820391469580
8198442298
9346766682084
7615992478564
685748163392
3429604255055
8614302729582
10264739677
11196793100534
10291272057380
9909256598174
4531299847240
6094498921477
13172547837813
5533611414026
436968446
10489166655
1172784086916
5978199069397
1943211274225
271442060513
679447482878
10648318178038
9005252779413
2749655326992
6991131423658
10420727405820
6071281051711
2917979651478
1982037545291
6801647217
11620101380784
3914067215118
4277985811500
3814103671586
3922388255871
4163099462176
1636602033
3948151857036
1368867788595
3048655441
4857057096619
8211118160529
8390818063
8991943466501
4095131480
9551108762
2679730013131
4435729265213
1026807549
4186902990122
9106381825207
4600062929558
9220255182459
5069358258390
8224435471
2390241013
8657763751623
8895411143372
3707233281133
8227275270845
1682092816271
4443386292
11353303083099
595669247
13522353726150
385914748609
2161249530412
3098116417733
8640471368975
9328611947851
10156494563
7692095078
4909288886630
9367696698
1253178318322
2665283260
5754695897521
7058163731821
2870749989055
4355297267472
2649136197077
6977725689
5475715925642
11472827764758
1558097251564
1928426036448
8951850043094
3713964386262
4771162706966
7680153223362
9154908838
6209314341094
3329934362415
7318224713205
8488402768069
5002514731926
5235829895396
3888592242
509079975752
6155637663
2195986865949
370799205
3828704470327
12504346463902
768082724665
12149007731358
9392285618284
2137786359469
5578557536298
10209020167778
2591266678045
683237745637
5262705464101
10649411511611
7020873243002
9507152803275
5167589611219
8764552461095
866868940541
421793870882
6572122609411
988634063487
6816681964332
10077202562401
806096988826
14159929643439
1602307087826
203728840324
2811302805
10167373997143
8502676863374
6504619406612
10346268257576
2046371649
747919089
9352436741665
4483581756991
6420867452
10740441049458
8865981545793
1495117286364
1286463295
3552758336351
1944550963679
485904366
989395218472
11893141647140
844796056614
1748692960333
847268070
476728158
4852040642
5295738862
3490086737672
12988679494225
5100734019442
9368216919261
8335027054826
5551065251764
13058498221275
10832647550087
11079097575162
4541789396310
8842037527
51627637
1169444152907
14541722160456
9681976163857
1198914701
9068266302949
6194225533728
4435535942614
9428811057112
10292847052274
2155520044491
10567090080631
6973075273650
11413149118424
891683903280
10894181706926
1688279269100
503146342494
2095477107127
862051495789
12602375115009
7940389636169
1429565023723
4808768310939
6673962961125
3134207694
13458551160856
4573376192025
687376588
11163260969330
6425360434327
3089805433969
76804832164
9160887743215
1447534138873
10132493927975
6183721957954
1286190797972
3379835688747
4579870965297
10650097581893
2386041548839
2152104136208
14930308009784
7797564092049
6675043892
9273607170075
485962634
11431425412602
1927282285105
10589554123789
15019115849095
8858774343277
3348850519376
3973940045322
1899168347760
11455005188643
14524827339952
12383318782070
14050266150930
3560567917
1435245544352
7048279674
3429340575019
4262695906
5060595105244
1844283711098
10218611371
1673044749780
6345682727
1241883849432
11065265692326
6704446787901
7040208989650
15125704423995
2546079446
173834472
15150180291970
6169511188546
87834549957
242059062700
15136647962540
2732070322478
1575425041
7343802812036
337938570
7282569331669
46031077
257297350667
8011765594
4734821499008
4844247482102
8609446448478
5261265934862
90345226
3432898387187
5158136718
1515815065
2982383973062
502305523010
10909798475
9002036422298
886331004375
58303829
2712753361212
4547981798
6701512728663
5441375065124
10828387282015
8261929342415
2169341717329
8943440578958
1517204723490
8810375647
8523443469384
15276274060030
877313011803
1249318467522
4752674385636
1896726843
8812084207
2959036536
12880977996242
6520067481
11723922172175
6641430933397
712954552406
5563997165
3245079940281
61149140
11244900236206
11682311573158
1056607690861
6331000289804
6044031961013
14971926480307
343878225974
9438977581195
806513153460
10835015673667
825626748479
10512241433772
14970782234092
7587067369541
14637368010630
8243515619
1694095387900
4678913917725
13760119554704
2196065552527
1861063034590
11477682055842
14313604824760
399538618128
1685051821
7772270516688
5087902386698
5148275344791
7737251791413
6344840016464
3367793030032
1403859477
14026198663377
7610699413627
10637878450154
3407274391372
15961492849488
14053088705290
9204255499
1098419464
9855236530387
6507680170167
15016270205126
9417562880
8214812894155
200033381
6387172417357
6873453639
4335394464911
7484358756615
9298560204928
10724068011897
12461071474121
450422433751
4282405591547
14193665540975
5681616590752
949091190691
3722167622110
9222453102860
4013761057
302072554
10779323994970
2552294736252
7602133331731
15128451861045
102775698
15814250198729
4612183364
2230982447
8541055216394
11534944152308
6433352775754
3937819811535
7297179590889
8543157707186
127722451831
8700494385393
8615531129061
9966242200444
12707480710000
8663837616320
4228942632618
2254006075
5892701137337
560944539
2603386773
4193714783333
351019375053
11387607051583
10356659864250
5669026386188
15014405586291
9349503470269
7638678749624
603704042
14743388566394
11064541619359
221771651944
9953155394431
104352212
6538332191268
6756696275854
6263687181864
1968250076
3966723558118
10739908214399
1762174482
12949948006609
2734175540
13557233570555
1974029530145
3201248952874
11533513558676
556666098
11288581707
6100810106076
15156358537859
2401461772757
5652579861328
12034514458
133516233
16684133134431
8660724886296
16409858225023
7772619176199
3832950481627
243374061
9592851741
2645448653906
1657148919748
3049222217
11169370883017
16289247711604
1445926525857
52929818
808039356676
118060040998
9330516872685
16699431006986
15175114307018
6492752266432
14620241244376
4394044508107
5509696770036
7907465303706
3840275293838
8510700868064
14667119965096
5984604239
1782856482194
1445794346726
6547692404
1642509688507
9834634505
9380631294
15879934738253
13514417157191
5784526953367
213315663
12891512332082
12150272586047
7329027591
2437348156407
4906132097888
10407425967975
10120716114318
9850814257091
11764504393541
1205045752345
565710395286
4042936255777
898327773
13828400400048
1161183293117
14128637372109
3998671593
14025701531711
4271190824011
1446093657840
14062185712630
66511990
15242818308245
1901476786750
15542540067405
3856194116
8016766202395
8451527223613
11151585602695
6429164168162
11797095701307
6587893521748
5181564136672
8188696354798
7071964921455
14565402439
2126283068778
14889137727379
10104815051
394883566
3113302416143
13760519999764
330190947
6835584207419
5484700576564
429271155
4409479610976
12270367659475
5910047374
3254853003463
14383739758913
1677810896684
151652787148
4221045880
12447968960815
7058574215586
11182792202
9592181651526
13495251041895
10056017239
2813505816963
3051403823039
6955477925076
4824999611363
1460665857616
5377459051251
15637040779637
10991198782134
4598213706
5570196514765
13770407801713
3910661249175
6394002364
15184934608885
16618546047100
8913381567845
3181660908309
11541867685300
13530616587753
7878165858745
14468418057892
9155707049104
14467775184659
15772190420603
7093486324139
16383280442625
130382554659
7182467686856
2398123247296
15503000612212
1694812573678
10415973578282
2075233150109
4181462077883
12848058991144
14297968657936
15911597279383
14877324656601
6098975208716
11057853022463
4357636147153
219244208
3947706911441
1394307709146
6149837160362
2394741527881
4363594509
7260719095
15551296203332
9825764362
8265991272324
1532616517853
9698001383187
4363872125
268300041
161237623878
8941501949328
7275004332905
5037209411
9191569517
7527917813145
5699495929718
13428887671402
2902448430432
2608331266
12064371153915
1566075521284
190535879470
4946364237878
4466674369905
4535012372
1715647666014
14776319243128
17832541529239
7222380382032
297967889757
16346712239211
10394039890
11767370030431
12846249453928
11993417917375
17600390114333
9210503089956
8450137736606
10986234667186
1166133979
4847782831645
9705510838
14070120043
12209353798651
7129221583
518055305
8165532115
7416643563314
5155656097323
678341836
6656932316298
4911202561849
16306763169787
2598256017017
3339615136011
4604641009561
10392265212335
11467529673693
59160175
1931649462869
4897615427
16373999963016
17711617697895
3058580230992
1020282563685
8257107058422
9205070237570
11372398865
16596467350409
10014794966049
2525466312
8314814659101
129149885226
7160173863
14246867886530
9061981311596
12808301913741
8661654621014
16805996131805
5671286981389
7187379407
8798825662158
209696739
2313886294
3727173479703
16912665724236
3766902986436
10018036865898
7161899477316
5826714452214
15278305792702
14303284174216
8459891856
15988247429675
191778981767
5448593956350
6194366114823
6023282008954
1434146378795
10368225718349
3472654789416
3017803717622
5859247701
5205293505031
7494384166207
8369475483290
9025312914760
2202023676
14589303701652
4276271388
14893578019730
6393537170128
13959617625708
12601328455199
7307187911391
13235913669964
13991262630281
1781733048
1781199262
16990088861404
3540802787248
2190248632243
978861348
4146046958
2546319805080
6435824550017
10079548207034
6661430332062
6429332789505
3809900893112
4646895474
8748494995
18301209409110
10934128292
4656120562830
13895549836698
4409461982576
15904873374226
14980444486256
2312705641687
14309872956138
11319769538073
15031245883
16922667032193
3193648773266
16928271275952
17059558726141
12013939424
16234028894642
5582650580300
7574585543569
863542858005
560951978
15991724439
10973632112358
19024287489281
7856687463885
12334503866111
13168874209
17034928138045
12981132064108
2267876399222
2747983480207
9598873575
4248226716
11868154372922
15293040096900
12845505328947
15652768746
3053858497985
3660141210
3258413106562
9096844292613
10025564221163
10870712851244
18182994930631
8881385483
6579415218
11184890014143
319526934902
6439346858164
1762422572
169605528247
3140454776
3215050672830
4633968562802
18164316450010
4808653055722
5692845560810
7819546951943
17987947933747
5896726612253
11208742716353
16292521041763
11901560621909
19054993874598
12368040674
2644773528690
7436793092783
12499848295085
15138391890004
7843186734102
1409331775192
3907641865019
13556059137237
6169866625903
11189190262
12192952806105
5596333286867
3185726483
7622283756815
16025184330154
10210172391
11968823258
14548964257576
14472496147
748792461168
17974500319467
14718924439565
3200935470433
13448628016628
14082194921870
13975622096689
11202322306
3673822498606
8794489147096
1245287948740
1729733212127
19414402303985
14458938211248
8300504077220
16923665277898
16905209421849
11764913760839
381852540
570572651476
3470442624468
3208030277221
8523142113
707326760854
7847768080952
5101156339
9466276748
9354928492892
5056156031543
8928797613239
7933453697164
3244970381
779039974
10234145146124
14489937646755
1765545565
10910991362483
11871613039264
8942477605153
6410426084238
5958166751243
2087619484272
7490016286
2821376402664
4739215595277
115636699
2666582532
8702431025
6979803147
7022313072321
422237005
7433536401013
7375880295
8750413191510
3206982085803
16540670539746
15892079458957
7176267789002
16928725033
17822231794305
1255849107
12012268241619
1933258259818
824864235052
512664666114
18156970415884
1378354034614
6316854948870
5804423759753
13748790905400
1633841367
1158517017
12365628471744
9699286689
8442690740715
18016167170950
10423097827
5233977227095
2583543611366
12441166571657
10831539267873
35221160841
17600644365488
16997928982705
624110007340
10156117039960
16488706163224
4169900784
16095117362
14465484341731
10303415254628
2690774062492
8019558150939
10895726591
11150781727227
931626810455
20273423895668
5415190258
10011802921431
5600774906410
15406319161936
17464263996307
10710065162
7241685519
7058593498767
18350949067469
14361382643
3955247520766
13239530975550
17942596005405
6186915722340
5687036394048
4328565100103
8759425131124
15761375692715
1431277296671
684205856971
569268862
336859659
2719449577
6484424369085
10222653967084
582126706602
15439129172168
4318271880699
11488707758212
14253880855321
6284574579846
4369077175
7959255245287
13921987345
2217616856805
500247512446
12230996141
11459977028436
73062614
279024189
14256760929031
6057843873957
11515281248655
2162546114234
9596264477609
8536269530365
15967705157588
15772101634900
1981375697
5467268451668
34281925939
6188240604724
2899289077
14361829117010
17477739618796
20998104565498
20969422439801
7755745378902
7170841800196
5792983784
15670391850
8113249214789
7152891765478
1546712488754
9346660993433
7278076407673
16463365292484
10324860393228
17914746956838
13569216249023
12856952503338
12047954804191
5885034088537
18745882551154
4826640321
8366891269786
2390489673218
18670425668830
2352635786978
6436625334
11085688316694
1588864140362
16928889136154
5365657775003
21200948808771
3217142261850
5860162086750
11365878224088
746791613924
14609270445
5638349661168
15800386552315
6899748145
7127563355011
1471954769
18072141789667
21517238237854
15996191374110
5005132521132
344222754
12708157914644
9648626200
14282277508133
1654635438507
280370785
18508750277306
11382141708857
8493741955
6943527774693
2755835894033
4974559648631
10977007938
3555658197
1112130656
16305591149038
11076423791725
12515323341303
14807193511277
15006348166000
11980721207995
16155034714522
14589014494707
1327941000335
9244049265608
16055133568207
9723800248
7621506320919
17943930256542
1414906618904
14729092323
13730029766602
15035150528196
4215959730
1924050138623
8035733411
20631950793256
6854099516609
3793101903867
13200280905012
21284049446720
17265995899
728626424
449865035
19390737183527
7072349280775
373792461745
20974755827096
14120689155711
2328560807
2004017490403
16774015772
10244006906524
19595533160418
4828306494953
3427762842
2583911460
1027796964548
18205107510712
193941669829
9845986678
2508360709048
10906374177599
21692923371225
15205212897
1480674618905
5402955062265
3768178133
7585487240599
9201615006210
15331951440957
6808878230020
14689894747464
1444417540781
1398749737
10774864700056
136919779499
18828571977178
3470083309
9024413513482
3193677946939
1894386431005
6840995862178
1955339169436
21261088049169
15330973831
10792561915627
4302351522
22079081338841
19925555934718
18314191764227
4397784965881
458141510997
19779016956540
7632451229431
984156779399
7783810118404
6272091863146
4017673441
11145372089
20928834658095
258717585177
14093641286032
9854483377
6518395781462
5158832660099
5640159952094
18270092461031
21624522104832
16062254567020
19552154296249
13249058028824
3015742476838
12978996725828
16238377746
21738344225227
4584862881
14218358847689
18376995238365
10020778812782
13458987762478
12158234329975
5554590837582
6580036348
5557542827
9108020249
1100168676840
16618475487
11434897014
5610431759255
1983940661
13072779420058
1499702040859
3269488372088
1777182654
1494635547186
10332308690165
15206897518160
17313106695968
14409060226245
14037806255
964117164
18548676898194
15238012214429
1266845669
41968394517
811598910216
9563853314071
17181275607589
6261380869870
6004880104571
15963226783064
17935981726069
14979401106190
21356032694883
14447467600006
19999552684811
1768807496
3661040114190
17375720803334
787864584511
14263989614465
16780174027521
19281095947271
15710996172878
16379250712306
8649353623557
860555748
9138465600986
15500891827851
20797755386268
11012037503571
9712732146468
2086878832142
15314907556291
593955620
1932702112448
12674560441
10755103823907
17519818111673
19543082105719
16772727948774
9298946946548
1877957400764
21201297695784
9654154401773
11609370800790
6613292584721
12871750304173
8092565062338
18309676944214
862996921
10188049715195
14955634363073
17139898079808
14142072558550
7335886499925
5025361744332
6833398459962
8031034967
990957008
10022598512
17597583515
16211808824
7340291098457
17125646721838
6216578394
9880471992528
8029171142
10803824694525
10191270363810
139293092
6412429239137
3573597600356
3887497984
1405036009
1373620975694
8859360124235
1671608083341
11577342975137
14903681099071
5598062495
8866022139520
16318530625
874124141
9596389981446
18642157665692
14585333819167
19228202217963
12561920887882
22022548429846
8230183527048
775210995276
1219993554
83922967
19193359661544
6008771716325
3092864055368
821549033505
1542694751625
17643247215716
17113250309128
13213889246952
12678232504298
291710379
1197037992
1536804385
4538662208819
14691109497206
9237316115
6150579122754
900863225864
7334473582
3673715239435
10360889373642
2067359238981
4930156798
5443301636960
3753992487283
2993309547812
4862167589184
14136967095
14773673378
8324607129
10806856546498
417148395669
20478982340378
21095445996520
2581061373
13156369123617
6819552263178
430788209133
22954224643293
23274856899165
11579642421924
15189694831
20479869736852
20058433626622
15500433595
2752118664332
18531150411973
18243969472
8772465831776
8991995649154
11636306554
3911648205278
911575399
11308732894
9936182468
225664216
6774487583
9390391104863
8494625038427
958193509748
20544914778
9033037584904
4989744817288
11279715620991
9839553950197
2018630140542
4097683179
14088962256463
19701725091277
4362921761640
6953276776175
23656600210226
66033521
10633890612403
2048883506
20749044185977
8920545750
2654161273548
17555779180755
13794866518552
1723031768913
14550661679577
23838500043605
3058973541
16221453054947
3176032519416
5078834723
14744641835128
8569820127863
635430401477
13565977504270
17804319839442
16448700483
9361324590614
1513529613406
12912151667
20381059151891
12503215222780
8535118314
16806306074870
15790929010
704416231
4311459673200
4302860259
16378796015532
2854589248727
4456558630608
13070101857082
3466359222959
1453837821714
4149589140
947834418988
11263872615830
7622719956
12557916137777
10409177638702
3521001783912
21872043335892
5040541917607
14624541691
6016611572367
12109378099144
19115972196298
4190405160091
23809644865799
726739571287
20679447466597
19661172013622
12503574968640
2245570472174
8076977550173
21626444200991
11864622843039
7911380993
3297344529043
1712510267
3459950389
17976442153949
3803113642
290689104887
6724531713027
89901729
11666141107
7024302850765
2753025619172
21225111142123
12550633546
5924012856931
9117829008304
2375903814096
15269266296823
5933105080084
1306684684
10782954910715
562284619389
4974386585736
9841651229
6609060225521
2540571435007
15273391868568
4226797751
15927696746594
16382729794122
5402791330380
14808538427515
15938846372374
8091480895174
437552519
411432134327
219726758
3160534654754
4647221305027
18026932280185
14318546606315
15917714058
3239736543237
15958087694
3388427417960
88916699
22334762466967
11101291163001
7722792814229
11219332569213
1239910069220
839007404
8828338998
4711279151893
7568636285069
15409958477244
5075277663355
21370902788936
2664904074942
23245649620312
7873970911121
13078970574130
112164915
9440138226799
9346722346715
90927867
275263230683
13048241526
10227708269515
3169828365022
11235520824843
8176838245416
5780965539729
1397916415
10779974560840
1173822621
1442788355216
4800167908
22463432708152
2989795775
12282197711078
5318828696623
19369197521413
17856435539726
6428241138659
19426133275088
23870878478
10209881470030
2826758448440
9343662090702
5892266443
51869885373
11298527584435
14685585543
4231924820
3607710116256
1851278135
24548450420433
10057594620531
9165467580268
2191204899270
20446867334819
6984904366591
6919776837312
9437176967888
20049045286817
9702550419282
22096140994994
23207578340667
11108692326551
1303613226
8554253270319
22189889752366
635615260
18228327310244
3028443579320
17549963659
1094209077
14640218334169
6111329145
1054112895695
23221874512680
18475457886284
7570915935
1605756100
7335489726
15759089863832
1667636498759
9100117004
2102938861009
8287731967696
81334189170
24813425022172
20702729976502
18984243324951
2456117049576
11077388532258
13721622638196
1093236551443
14496570359274
3439834112876
6873257313451
87570783
3514354367
22299045658253
496116259
25177437407976
2280805818729
7344768658
11881086307521
6652222526551
22828685645059
25122713725558
7027657425289
8164861125581
8889670563
14230616697547
14204433614
8442486027903
6320294261004
4835915378584
2999172334
943641395189
17724326503462
25877488142008
16101259197766
21225124702588
11719378895
11464129043236
3017252074786
3103208093983
21463492910977
13208925825029
7546626399982
12433135000769
20488751099
1285079687
10643627562194
215420280
2865188746
5699619018918
2631210249795
12027225338895
5477376792
3375133477
19090959045310
7769363177294
17754263639799
9717562500712
16224379260000
8380089282535
10357456210
2646914380319
23578432459668
832940336655
15649264062374
3036905265
5300480826
9297298996658
14577633424812
12224169880796
8528680698175
6494095240
17990420928
23098802893106
10177125356942
220851248
7440408042886
8076725750742
1997028866
20614226845743
21855994441279
9050965064
21335846295476
9439043384078
18026331705560
15846774961182
15743678234358
13498857612097
5321664511
3923177726
10597729929221
770464377951
7814345265695
9438307445109
779427295209
569754819229
18877718989142
5146565622376
1122592913438
17057466117078
1763047197661
8038801608
24901059378307
14505057669859
19689529852909
20239893394165
8182300165305
23243239945345
5522289212911
22682264896307
20341356622478
9814923762047
24039198738312
9470952559246
3060358407
14630762736808
3748439034147
10523707386539
11427219959530
3845770665629
3578224795
21442628196271
9051404580592
2566919747736
16491799521824
24124458524633
16827031435951
10159840888
11403918228
5139277173
18504964183462
17627047303601
2533453307960
20421383173543
7205167612743
14890837832598
856145524
4008354361118
4719789582074
3683668647291
964418263645
556123162
18597817799627
14039591746790
22965969955
17772368588411
1944974713385
14975463679118
13687542871584
2627387652
21236052750389
17639556110130
12092035874
13845796212373
998898181640
26001817402086
12719191725437
1438093719822
26289546932606
7010450220927
11532216050735
3102164536678
6557899089
19183458004902
15056499773156
11808598580171
18484865830235
18466390581550
741935050257
4277066374207
22787115433646
14449815588306
22309846077534
17094950697537
17572528578
4432284845172
10910363635
17669398739654
18208621369420
45950035451
17548019710096
343634423508
5234474172031
5453228659915
23811956058712
4649452329
2094715552552
13743882807657
17368197778
8136305447459
799370730
631932740928
1446833750341
15600990742052
3761975583430
6244974848915
26304000574267
24393766409005
2641464791
110194256990
205173475049
21799299314415
21034459913415
741707938654
5296242143617
147605826
2555166890758
6879565893906
13701379786676
26846541913815
3175252152
16404392897586
11163440107830
2263011302404
8037685688324
2758819899567
9871854510337
8787948824665
13465086324831
962351919
22704132661110
2081914558
6624787421393
2669003517677
6809959333521
2533345320148
717934289108
9138310870686
10671089736429
5940648350141
21853335254
5766843473
19904418201356
1598983407296
26112815681813
15692196975
21239236239960
1367546630
10084029542165
2591458391860
26929744713966
7142931754170
349123387197
6857087344181
16348825617874
3112158392435
4787489992806
305187395
13463750317725
11080526527
4907525168
27744835719607
17894798373067
6760447326940
23168028367752
2300223522265
595321668
8007534294
7482764448969
11749186545
3735249207
12067981321068
759356638449
9645777953
4877551932
20451841902468
13700828904478
20570093371474
21075430788723
15545061528517
11216607225474
13863592619160
5585230094209
18511591745448
1522901088707
14318422408
11749607390556
18276919688625
2302744143235
15889990979
11253186389345
27000131662782
7995594263953
5386846088334
17403406393365
16249818355
1383504310
17050928829041
18682406897165
3063284568
19690814745
22990026901385
26006285169232
17073993870325
26786961709267
23802769786031
23886129758563
17336541843
8615357150
97688305
1729783433937
6349184620520
15330560439499
3036790995699
4538304932833
4709497598228
16275823397
3602476509413
15619981010252
189587140878
9198282588826
22685787387011
17061142534895
11291018077
435065715429
26877180300141
17431581349174
14246717764184
2408159815
4986121150206
9522917437675
1240214638586
24878720514671
26079437935406
21323868618664
6660701711136
5444088466
8242019340419
24640068282344
4157138483
8229498600322
24584524926267
2562066451
12938613698
174310863
7890439371259
8276440222971
18274380522
2011312482903
3320044854272
95889401
202518714678
5240579885403
20703618846
8462186344921
1990380192
16796199384
17238383551419
2420853654704
23182807411721
20711235936
4485617844129
27219422496383
2623184482691
17498860561
15771296620869
15013721483730
15407218716068
4583335851733
26186711636346
7812394424100
97222986
13642216507409
2193494446859
335031146
4982980249874
4525018616916
15764557174916
1060226166
121924093
17437575572
18073504941990
17840027388
10033342437186
10876125376256
9765779590
20829980145277
184697219
10107883621801
10058419379
9781014133
3963271876257
21442497352112
211295526470
9781043639251
6281769960
21920482197
645792976910
1524699053
15243827853
2686902636274
26872617995773
19322971921011
668304002
8374971849201
18323730164445
23153260571059
19479272405685
22767906064747
1114374074477
18242971336
27250349353974
2607923814658
3454639804907
20187595958176
17441418351408
5205037169217
6031255136292
4817020204411
10095094468610
223858393011
23917954019
12671577379667
2840051600
8733931975
20869379397
5521659229154
2706661566542
3359925858
15059115589
3931906134095
20345623609008
3829920471663
27722777873083
8986975147823
4569439695870
20875718144
103746630957
10745187122559
4634652707774
8775666057659
17130789543395
6843170639993
15065764920
553016168
15145656220023
7591826996
1188583919
2851285370673
3031103143827
9642999244119
3349153578525
7117522578
12719720947823
23428681597962
6346075515
1067110451101
22314947506908
20476810793185
10500943601736
5489755736063
4499323663
15466862053186
17592023418003
17298822034
1334141619691
4762582417
6018788283972
2241719265914
6357380892
25433674107867
754093888409
12258986308905
15332039196956
1197582488
12059890672374
6546162518686
24603387227943
16132173784665
8541823689373
12673609006
8431675458733
22497944542630
18779890187698
14918859486711
24295082721785
99470753
11355608417134
25428147429333
21017677043421
25486698090300
18389884534059
15140548016692
23465249654973
22222177467420
8977269087705
24810944244000
17901618350171
17313309360821
17200053485862
12740084640915
19848865537136
4212932806437
12288713940361
22595075427
2876184567581
14948272797173
14278325905238
23302235836427
17652723707546
26074389466848
6693815697950
26074389559518
13985572350600
7571232662
1434131990841
6299889252909
22376143715
2236183500631
14059804440
15469598369976
29349221426357
22047962490102
17485645208
19901894337076
25719409434828
804390852
15248832912
7257846362433
5465473136564
13619349434954
22182117594
888700056
12302383604078
8854595823910
13179561183
7126252634807
17266551236128
7328475342495
664019517566
14464125581052
844872125787
264568359013
18327606081951
13283444229858
29627235238319
25923031844974
27352954415162
18607056914702
10451863680947
10368266154228
10505329883773
25317313305540
497150268605
1148348477
27833815510201
14216172912
4105202629151
29086834415014
15451414141167
11215708018755
7297494451920
12926070377368
488958712
16128413205343
16460262659165
21084467130278
9731561023502
5000803892231
14807741581005
23259682657218
3783672643032
26605707100884
2286233395
20831679794
10037884349019
6001127256385
775744009709
8418102331903
26807859531425
1614428324
21828280479113
6333877710
18618220700698
530376931106
22683567980680
26108727188911
4472904884
14370523970833
2945211210862
21378127746
5128929859258
15048292218718
23651556289060
18581057349336
21390900807705
21457330641
5627921497438
5937512642300
17299892827
163478276601
4146480311946
9139125754
3492053580478
27983506322013
7936211626887
25498176271947
20613023308972
23322683779
16965166228971
10020583976421
23816544057482
24051160077566
17829531146802
18127198621
9516071827707
29887312771177
1225364879215
2771244224865
19436794227
10952310794442
8784292289186
15691702828044
10393741818
30481687378683
9869831418407
11987870799
937104936383
10488340198533
4835240679484
8397120757906
457280328
16628707922476
4365857012225
8721128457690
26972895382284
20400044446504
17704253494693
27653920730360
15524591548719
20806577007
16811275120144
1077970589602
9989879280187
16346599249268
1521249903
7379861364343
27144715907965
21993405811371
12726362334083
28551131460831
23204069957810
7966524948588
8341054903
11352976781332
21488308308144
9216419955
12511318342685
6647855359098
8335282590
736117989
10098159279
10430483097
6697516979294
21160364501933
28595449042497
2116067015583
16690000705
12588694772190
5035762085283
23961886498
24545366425350
8356087626114
4945334074
18973409698736
10733974447
23144099605856
1378799795622
20878797076
8350323785
9517416077
6774101930058
30513173394815
1238584953440
2165961292
29812553826108
9280104876422
18914748703743
17771738778473
146458847007
18322749218519
1529505939
15131809296409
20670222340975
17614813777217
29718376111250
17678915776
19291800603034
2680704097987
8383349478457
3156219495341
14597237820
23287725736676
17134029435971
15887359595804
371277997
1887959037
9288577579
11419716756464
11158284159634
15707901026
13610708975018
9647239794509
19187439886789
1809050469298
9939041962695
7205637362795
16362108897899
7508421217918
5047141113
21103661002404
29210040404947
7542850285
30309781523128
29371596243409
19678812672
23403271074313
1003685289774
4464873050571
7477481081942
5042703562
195795188623
18553960843989
30966019828480
1086911695
1887765295275
3012138916260
919949698057
5533790899139
10860228937610
14125784779653
17282558681672
8118355040820
2681144280
27025382383777
5075179445
23229173662495
19372911141
21118260833788
24561236779157
10291167497445
18934876422
3000124489622
3595369963
6018338590
5291239154
27356735559115
2669375210229
24613784182397
28418849271069
27131496140173
7689589134866
23493925402262
1793901570
10898286954644
18016206289056
1110969794187
12864290532
16933934984301
4264074524049
1547737959641
17756360550432
15746172101
17208371661552
18945057062153
28077350575335
28962875170995
29695351094143
538323245926
2091100530310
2051640937
27709180050147
4085917978579
16689664655214
709738000454
28497867117640
29796712323633
29422001749215
10494382356468
22862905252197
755319729
21163044171540
13301113844822
16214901605626
2656277571
20334157638342
12195760267980
4415213022
4998749727958
21289553883
3243193959920
6635881363945
25381697105872
10669198906
1804181200
14621900556412
19600908513
13681312285874
8250672402
19199416327
16573291432356
21993642229173
17132673269637
4948544770222
26211464180849
473153811
3168018751999
29524956043081
5563702027342
17577156072955
7564336084982
6367186875787
521623033
22182840078497
16908451869621
3473850166366
17953978051
11125015657332
11720065993880
7145102542136
13120783069822
5576730289084
18031094015
7683326450400
11787453898529
7005224479358
8357760136685
5885388583784
527750923
716872917349
26217191430
10936667866867
15604139591
29494439785311
22462181524635
6978512799902
17563656930853
2067460488
16379122943031
1457410072847
20151857922
1047915481487
27671715342025
1123457408
2077463496816
4737125563279
2871760618
18820657732920
9931979242836
22927585614011
130999246
7124611827534
14273936337215
1321275972
21736093290576
14150581971
8524578271993
15367426535529
18961913028371
438619068
23899205294690
26219351964
19232412777
11686937531331
19800179820601
31044090830059
107184428
28710220901303
6070576253
5328731267330
28491169823524
2226990523
13275767204667
14595765618719
16451247898760
292416529090
18452902983895
20695133409679
14840609876
30901196961742
20128120477429
1117882674
14059739055312
8405857265590
8947921027879
1581779467
15474644691807
1261261829
20500187134
14092993614
5818398477
14516040434064
13044623598784
15584394997
6580881236266
6774887431013
8855821172874
12016148911671
11116323608841
4756594313550
16803643178969
758005545
1022861017
2114413213183
10937092197623
15209926671
1953469415453
7501700686511
14452924427884
4064622044
25257812659
353764300
23421026273187
14164523809
22940261933909
1772670743812
30691360920845
8728335695840
9742453088181
9290849373187
11461882401528
4956023512178
23492148144
15730964997
640632331
27544645762392
88503063635
24744167778596
14264831345
17333501842
28373078929550
3424648284542
1760912142337
25555742861857
3664077888278
20777442707008
1717491844260
7800137945
4328433509845
17813112517168
31088485971553
27207529486033
793265933
4458020908953
14925138165781
6193786203
17883102334
6799120648307
29542964493581
3462180600357
693669141925
16591662693095
11889900985143
26425329620422
26707281733253
8100042679937
23178971455
4145238659029
5692864922
15289069578506
18428586662258
3138919089066
13575859410574
24465573398780
5213686183
9510020549874
25904181489774
22233083421664
27454562406154
18407435146
12309542848543
27180988957995
20006174894208
9951801009442
11286709825
6185086742467
14102752547
5114539822335
11193068202974
27243659444658
6251335682
3553044477
1999161933749
4401403007582
4979711608435
28529264407755
4293609235041
801101817159
9572185664523
24361482619228
13774880040633
16753530022586
16338359915341
110603625
2558276450153
16569410033920
28197395113294
9778049153017
1188419511
24416265699854
14134669983402
11153144251358
3384029549
27561885508771
18217025245582
4253012756588
4203157459
3143078566173
13938995859492
32074620452620
2119544677386
32432518636883
30098294941189
27695737337857
3373032675695
7117579395420
5384185826590
24007738492492
27118533421
16531900354832
11689656412808
8298648397005
14367833410179
22971569451825
19804049278213
1977609171791
20732987407124
9332567823678
6642738985
1898835961
15864792283
17024886910473
8647659823
22033158425870
7932635815921
31189652899916
28843980382796
11332913477462
29969787574946
17428159195762
20216649994564
7918202274922
22009794462197
23194317933
21308882364348
29645097926714
14016414344362
17417134978420
8662324675344
5086893936337
14267736171927
28853107972442
16827979311369
5849203511
21836272591762
23202990476
8564749979376
10904538395041
14508315620875
16544865591803
730822407565
31330449374394
2076613574048
23765078652883
14023338800
29092356696722
22724676606139
3798675436884
5601348780277
19354663928019
134757183
18308201522
12436552437217
10971716202725
11947796805504
27456212939471
16246621410
12177492638922
8064806215625
20496787979
2602793670148
19159851957852
6798029492445
11624955815508
27397984062878
13609044405565
20544436021099
18748238428412
2328564530
6777428989708
31354382066952
1427260871069
28590421445865
2239389153865
21270227035234
6434503950730
109724444
22764483842095
18420493732399
6324089415690
2501397774749
30542418288998
22834135454248
8015064107570
11188151622624
23277058895490
29949417449816
17689768400030
31034808288889
8673556084939
929106955319
3643980041
9275712300
14620134292135
16442943764277
9389821865079
15586916835
26023521979375
3650415893
1889945809451
13637462038029
4487413944
15955492324
18879430423
9265869799
484164308840
1827515208448
24466107457167
12677962416657
10439170664361
16390231724678
1256667198601
30824306748397
30617427358323
9910239313
32921191714317
6665368982309
3668247874
19952351282628
2548548948
28162020469387
12801923787728
16199207640
11403285784
12851253096294
4552082504
11552363867770
27009137156336
842901838
12530037417096
13929347359
24586607181664
4787245741
30101868581568
339340701
110316371
16038624359017
9087965087240
18727402722335
10254756254464
3361368342
9216907272266
3683753280836
12602118260441
6877145206327
15567300259715
14117716229159
685525012
8302242075
18243357089370
3477832883545
5137290398161
26507485875873
14314052597628
20656682933233
33936716730486
11719018033316
30222110531222
16753386588
8365118113115
25181176625553
9450934599437
19733788662
4884109376521
2002964689
16163858758270
22053482516890
109945759
19373915671010
5801304630
4659657314319
14488839355117
14869386058167
3861343033475
17572881266
358402961616
22036698416
15195432293
1525926492409
2561502722388
15501426155825
2866931679515
4637890217
23324663985486
16419666844
17289914426288
12011856302517
832149211504
4771263944341
13219116692259
7303847714881
19256394816060
8309115169367
25742024301941
2948912959398
31667385333778
22555795571876
24221363768703
11558588012273
12294183753
4674406277972
6089431291580
16898825887
12545661493262
16110893036391
9334723653008
33193754113106
33230203215098
28674932341069
6084115672
11406212434558
24989311646488
26598110504706
113337658
27631163858
27523559115292
31833838421754
31821355267846
20901753802631
21662430483
8438377186627
4086627006360
23063785753072
12955835203489
9417881403026
873982011493
32814806029196
26598666225720
20129481335835
11679107826
25235692225
1750996162
22459108335302
27288975823
14049131542762
24716782005470
28331228795
8448186951
26163082413351
12867421863418
5598988521
33962351567147
3180380875650
6582543238928
29735698009752
28666653856024
19299293258911
11862158802082
27562572507198
25483464860013
8986829924094
8557506505198
27404964091514
31479864463336
1154327269
30661872142045
2339549501
16678596901079
7067531265029
1930705629310
7813346801152
2508104263
1362616775
10076404412497
30466773444401
2366445053537
19380766356
13667106308405
33559471055266
3233717613
7366062111
27933706162124
33528217291773
2836529322075
17335455971
1943968336960
17916529718066
3465549184
15418074101688
27341979185157
1783703505
24693075465
7085834957
25860164111912
21721863104134
5502864747177
15681895468406
410766666108
19702971269200
9380212138237
702249916
11233108143
22324551743
9601073633182
24771177845
7675936650155
366134903985
10320045944815
8532648166014
29593719783150
9014985649948
14667173857207
8424473561670
3574453941554
2647620554221
13242727786904
11021792703710
4708869536976
12287729652
4480616209277
31481071799725
20023219895
22388689994404
2506463042
2146776567930
15129721457009
25289511804401
6205112157896
26044647556320
12729846464436
22749922393
13209851962509
18125432650860
15480002695946
777685188030
5400928090026
16679975458640
4799728103
29819854918041
30034279551546
32569674960206
9658218256103
28322557671444
27051388446480
4322275263815
963329107
29674907701521
28713436784238
12114442046772
30110729934352
5274406666382
3536911528332
14162011095804
11882384955513
11703026154475
31392842583817
33758216581661
1192151172982
20564660186
32348708194506
10338265020227
29113819699640
3894371161
34621164227361
7431977013
16226772163
6944342335629
8727302835988
14561590673905
20428577768717
5524934995493
8175717720310
8656628674
13317640354865
5793903737
22416740770
1944758582
3832095278853
18467765465737
28722739173262
14618040808656
1810883345
984959943529
1739131631
28263218407835
8507653797030
589616371011
15012378000
14595166967381
5788811256
7431150146976
12771610725309
4864196545718
34778318766108
9918325714
10244453904
18387552142
3534106184348
5055754723
6077683752
18843570309
1825293952
15112225270
12225823240914
24083328655830
8292732969950
18355949598210
13309562272102
19742292158824
748883871847
29922823009681
32084847423801
4141662705
1389287790
4726713495906
29230623234213
22596154301
9982821521
2906721770884
9358235907
24664854752
19910685101482
22313599867253
11383567126410
12859680551451
22459244929063
3619947042735
26798095737
22555471361602
14607758172424
6930823396
7740481759742
18795451313807
11541233482830
3937357108338
28850916898087
14786901305844
2863777493489
29448829325960
306760743
10035793153190
19988736007380
1098188234193
23485748144581
24220677717
8313804198672
3084643180127
10776814216848
20386020841
22255661215
18133587591
20405013776
29082553462466
34990621163844
18707059546584
10828351653612
3751565602
9645653977261
14396181730840
5313141479
19403374172334
20530429664148
32070365621610
32576633769196
1409723768
3961674554735
22273155246444
12297985183005
3904238191359
2777056789
33569628179663
22586733280057
1944740875884
11396670979781
34527590018357
1420426164
28332733638083
30897299231187
5581135920
30329207635367
33187823051878
15952204816948
14056447083
4138643865735
18185009482161
15569865524777
17605306940291
31850690612167
9045725347922
28581582451871
17711991339
17364829261112
1851890425
6432980092531
31470700179753
27817466041
19518087330626
21240599639
12737302922444
13839046236970
3204136983480
1294980529
23291410087839
23466680678045
32154674937599
35492183629525
5810105982
2062333955478
117982238
21590161617324
14688588562455
1296412868962
18825706656343
34594449359019
33093091568560
9383338113964
19056130720581
5001869229487
22185064555222
28271509907444
28341127306
33930085348008
2559270437971
20307688008
29127273930498
6889004587235
806844318578
173420197
10902336177307
29018067881952
12564445605707
14166932258572
942345508962
4593001814485
8690651785
35144736140324
197142949
10324046599
30441447955663
10159271754033
12685981017641
32268737818162
32987758448118
26376865638
19021120327582
2992356686487
36176533356481
36185650697388
10405384923867
34876876557743
3223086159305
20528475643659
11256319785867
15528208573712
890225585
15419780530390
3565706151674
13155930113542
34792851148752
6066140347134
24464903035238
2559887141666
14244998901056
20881713372
5368115345965
34387551215042
29090296985661
14422724555
33389394424750
12519292169
14882633958066
29303707258930
11876775572834
4894397260237
21281353367689
4849183830
13798138517207
5436830437806
27833940323335
25596449654319
22143516827879
5851942124
28398050400724
181571977130
14323140981567
7547310664929
8680169700968
33574829168159
2406558827
9999624064085
30923227901152
4880254680915
32973525857588
11766796877322
15730460573706
847570105847
8923723033881
19712226054542
27254401358085
27559411220819
33640218584285
16056555869326
25711013650872
9872534449588
10381509437627
33503612068979
1374172759418
34214518053788
9365052263004
12454512482298
7296618605458
13620322036856
1801045849242
3221639547363
31341721549023
11920646200884
27208747515474
10315002859150
8634956512787
6293254441874
21154774430668
11328975924322
5840296886757
22634972819154
29613244155509
1187061964
35597296926907
17382208006216
20452096580347
3846305808216
8120194584861
17849930712
32721315098816
13543572659265
3595027173583
16023161880417
14196835276
7855465032901
34688658387921
34749122113818
34177640744954
31954913958385
27330743820722
24255582909367
22622894855981
18913720438325
4833687342860
6481793355309
358334839
13805944147
2251832445
120144884
197083773
15992698861016
4706508442995
11358304112269
8325093313510
8839898328
31100021560733
7560272261603
24729934215
12395945792
30411651546885
5736574960586
8909521428
20218092225489
676638875
23114394200001
23773376150428
26459875185891
14093698221430
24604153140513
224822411657
7989685463175
24501106479123
15535633838
3455822627398
12418957538623
24958847646615
21678502145722
19079383414
117812660
12839643425
12454955302990
17555073160054
9953404826
6508007868
3838378589
27955468236769
13576436621287
5632488261778
17685425752149
27092348246638
14437737999727
16777647939157
31352937100202
19002714938081
22757239695153
14235955162436
1334196089059
6010341283
621451284
31561412422534
32075559573323
8220322586315
18874383223511
28199077507556
6819505622346
29342625150346
9182217339698
25001513995
23864311206716
7801482486291
6024902831296
23283474478758
30233388258465
17648025505502
628152818
28307940579953
12732156320089
26625581236
16399577511888
20560782116
36976639178383
33085026248070
204240658
34374816876123
17035671584916
6495319103693
5033752605
6886120578
17840757117142
3768621804895
6273479140968
11756036834561
33345075593331
16207790259444
5679539189152
150359571
11196964677517
1979301076856
14925904445
12673872330238
24201338868008
18088555265275
25185771939
2323123828
9101634153
35987793904212
7969841054585
28439842516415
11527608635
5817400204247
2108291203839
25158019337369
34023421902261
24807739475323
32669907028876
31672069123792
23721120899
14427872472847
22728498799
24250887198537
23620741302137
15554771280191
20707733918813
11024086917499
25778639160548
27685896243222
8873373119686
26561039942962
22730947695525
8147981418
3919103810008
20775386442
5843377672428
18967138712
25124359668510
8156405408
2332016703824
30933927027
30883030965
5266132386441
21367060714972
31229583681693
27702629625594
9831340534
4749075490048
31891020995644
29358852183125
7838975350088
19678434195011
17216014609
25936694178817
12719548210909
1886322194100
29202476253785
29341725911233
35195552848804
10053162981336
12355365640
24168578995210
29104276935617
2503513954
14370386963
17398947800257
906403667766
2118748553995
1799430046861
12938627249672
15766555848488
2561344218536
9565707875068
13104341886042
18386002109039
5394787200170
25961105673236
6773331222554
35160112116950
11375312099
5762372300204
6538456311768
4037481771315
790878353121
7546722882347
30888296790691
7047164704
3404652640412
11116471969471
2385689705
12371658173967
9280620211058
3358989245967
125027520
9443657179369
19429885146197
30023608891305
18819225759578
30675964292357
7725695884949
6524950394865
3804389045
25670537587967
17144944460
13387533024
36492196776552
4483171789
27869276722314
28416086498454
28264393060504
5455390053
6030311750371
17644329638
24696306442424
25334286190301
22137064928118
10443096039994
22796064793872
1384918520
19333334306664
25072571406860
26570129014878
24907052709584
35984281408781
32182068094613
16913226762932
28473601181500
10109368574
14643443467
7700051495897
23218436287916
22844239805154
13720853851934
21724614452459
11067274772070
9739222935013
7183246459473
20007384803651
29257435770
2545535641117
16831512350508
14739735409097
25593667329917
29167540336639
8267906579304
7177785605436
21981612635
8747357700858
28239100214567
9822223972
38094363636794
11097806859730
35814955559512
22727796628105
26547146376615
35279378406445
27929312536626
5492707196139
16521753389716
31972597640085
1649165998654
23830894210631
1986129967
1166634070522
21073228683
3879313526669
12930127317931
35026157166305
29544277936
9575050047506
4016914034837
34527321520242
37657001109655
23075126260
26199468023775
28994154875
1388164224975
16595269102249
20632921988
13508778822064
11903849524966
38797672198550
24115133873121
130697993
22064269676487
23350824964076
502806439
18574481192030
6648871288614
6391339558017
17222074746755
1484278164235
1615063743311
30970460502337
12343892234852
28478623235522
3364406962951
11908838843724
36789539516588
222802152362
8297766214038
2117711760405
3884548157
32369306043520
12569641671680
36049250508523
1799355848
32972032767899
5923523896870
1307512157755
32067452289
22172448630
15781298650
3457156098379
9992892274712
7496246813926
18681052811852
3453031029188
33165051914718
12414271438083
36686563661040
5390058196635
383426811926
3296088263821
5694845083842
15013233090543
1290724410
948305734498
21431360824124
21996055090951
35164968404459
28682511894251
10927228567352
12212674636070
29858103780
26691827371363
131401383
23846851454
9610251284961
15353836823844
29730675024274
10395659142472
13764721519
8849747610061
35152671641471
18918001370097
31944097329959
35885223583683
17189807952
31618864534898
12973276657
33890128992896
22815215038763
6559707526
7687907750146
5936190626798
24666523383518
11936083695
9751929334
409814859
167801207
36034200115162
13529731990
22525306236
5660956390819
18031225548086
16008529664
16490815493228
26348937645074
18839321523305
15197884194
30051517488498
419834954912
16760381027387
8129026624
10442678677356
410722828
5231298771701
12940445886478
36384370092820
27063621358041
17277518345105
10967650311902
6733861982560
32093022930824
25536394396481
27299491053831
32635999643552
4910821454231
37506771210291
14400074199
19830613932344
2220613956
8639991519086
17614609811892
28978712730187
15215840102
21633369085178
38636285365317
10650737609265
38921592790872
5198177305571
7583480814794
13969930372
3075655269590
31712602517911
3617665027782
396743872
39362891733963
13735738895856
3609027649893
17401552527
38701356443605
3077621713526
26782325939
15247515809933
6639950662201
37598912215380
10520782990
6631445926
172227147
7408026156038
23134695439
12801361244265
28538618400
19545593570903
25943836352649
10917347775904
12325372252427
30403488319230
33791912707738
35626068162891
6653812440872
33466359641063
31664412248998
25340072926295
21247999983640
20214553232
1656403361095
22543618292707
10411809762259
4441740468480
7560388424779
13136137367126
7589751468938
9269564125783
16773364371953
29180976173
38548493229291
19554028153144
25829584955
31192313643405
31236608617118
28170066251421
32747493025500
13191681962556
2578971071333
25276789917
446571420512
22711398792509
37039036606904
25314877790
33369335926
18674743499465
33027496355519
1791691228411
9750024805
25282241517
24922109116545
639898089
705361213
2436059170126
37256098052528
16622213164974
29780035712
3354652992
4157372707646
32009306488129
29818201340107
17185906742874
29986163342938
24040441810892
22177565015
29692954707325
17270581302475
1813112096
17604930754812
5147952432281
9012766911398
16762840918769
2104933183
24662519683288
7872651228763
7870948810
11430965873843
25934602809
16430300902588
27378526720852
6050519915840
27042763923
29883450476222
27065904985599
34641921054860
15459401480746
14304794845541
2527785482588
7850171635102
12511591656878
23576202173975
458013550278
8504461387
19419687677027
23407011222103
29470667698
38265899656171
37204596586268
14490575982440
722511281
7624509963
9182921003259
11818558006
24197335732121
1496683553286
9413653854758
30724926171698
9650733912
36405687437582
13755841677524
34058596558257
23631152161137
10866095008558
21935229025515
22994208785000
31609160289
7819778906541
25325401156132
7570115918986
17895222367
1984898825377
721935472537
20866495706036
21259139111
13339182830405
36283748752133
2297992769
10909344591666
38712669134574
3333994428028
19385970676274
23292811923532
39788100466916
9097080906
15354554157807
28262047840
1283533809
24421093645
12657418261002
13049444266406
30753833521923
15363226934445
21278383037
35132049168807
1375514566899
605414691047
6121891653565
9654844099657
21462799057875
23957979986208
15849675409295
28241750047
28515364801062
13894887488454
14431410213638
13214756623
3340340022258
8580277249266
2634287573
15241666990
13351949844755
13215470306
15728569281
27329279408947
7371876157009
8371885689396
4116775662096
5667589112174
29467410018317
2276338473462
3948032161865
33617645995997
2150665244
10894408258221
28005438933996
4036476075580
7146503193
13304812138083
33533214689333
22248654248
32243237129857
28231887696723
38865249080351
1484933702
4164499841
24256864138826
13258298631614
20777846589
17519787498944
2997723190028
9392287954230
14057674862
32904865945359
37151761916006
31871044234378
21268224803
8429883058486
14167696762308
26990132671913
27978429388888
32111553084244
370244723967
10727030116844
663355413
12107282567214
14805150039477
40974295095614
30468487223484
30137609435795
10877560475130
32989239181035
25554771907735
25519599068
6547913733288
7071479135380
10212521478656
24448896160
1148457312
16503771964443
6206213573
5997549428620
642363753777
32563647827
15128564864253
5352974214182
1296748270616
27271766628
364004173
9552691605128
36598386876580
17029079396889
24636401054167
35737780033484
17107733139
29115147291490
41100546782782
25957182249885
28890606528296
13693064025981
28342840660394
17326108527165
22012478093925
17267735771182
31167362163221
36467290238164
12755519690819
23213971210177
7317681332182
30224479673
26126197329641
1511634619
31595930392905
15749598465747
217582183
26312743403
29186348513
41247147695054
29519997341806
4949523292
17378627430410
4329700723326
27690151115831
36399531884083
146879641
4699920243
10555053663792
12636756491545
9618323648701
14023089769675
9135360843020
28520016668295
38364566891761
20558336844333
24665332758786
147886192
11861082792413
14509088730638
2791432850780
33277835937972
10340680654
13782663524092
12619160832
1192600710
5716092764
37480405136344
13391450722648
16482549512537
941245190288
38642284463416
20520162539335
23694712760
21614590019782
15947009527
21608079060
1293323719
8686564453736
20061544854947
8017752029126
20136362020
21617238994211
2203594827369
2331950842
23978195710318
15459609627747
1299245773
32298973925573
23741280795
29113264392185
1617761465149
6528673276170
31797890195
5348388503555
23804004613624
20937635509913
40563943586092
18208581615594
41557402995989
19648872490051
1070612186
19289583144188
23862659411
8605918832987
14739754919
33948360699905
9036353667742
9303918198970
8779698113780
28398556423492
33548649834624
27845200962667
1434956954343
5561508636927
29668460349581
22788089657
20780841296172
9936846826042
5120844383654
3506720667458
1534060173163
4209425331502
36634319274671
2604908616947
40076472611184
33395660074678
34429340098432
2249621304545
3038897459167
3107069492635
41710900668445
11883527302615
32423903605459
17508473759482
12896046779507
936284622
16757174554074
30354951501
3277674189953
28978069852060
8600548544260
1069328470
4348608639888
5397615864574
19119199600108
15952230737820
13959757297096
990455112421
1301735122
954712294
3711146574230
33557586068
8977126550
32891772051
23058497197733
23848506909197
99064218441
9711646745
21444198150
7356282147218
24089713011019
26741708375311
28781820853314
31957249162125
20277176586582
41068066344811
8481246370741
15416829567092
35541485484457
27572635818390
9564708731367
8231710657153
7657641906249
24797244008931
10500732086613
3928605658833
35374900335764
33440358800726
3954472138599
27228529957109
7652867718207
16576689366245
25346103524719
2983976097360
5871000959536
821966296801
7912383946611
2906081817
1078681273
5260431673
21428560862025
9726699105
23390826448819
12381634220
8331775253405
724597235031
7058616733
1312395709
35724646538120
41841401559577
7644684175199
20880081574220
35485416450742
28684969781
28215989771872
14005073879
41795255334247
17729671890523
14480469743771
22781018837885
1089041915472
23377584441035
41046287683357
11734354574030
12079023888964
195511697
25764582130110
41468612964186
29514714530952
8599694086233
41864804796150
16726416154816
1104496460
9459788031658
13688551980
1457425105
19780709047037
13711679055805
7808610663727
33887660184116
35727348779108
26060998481
8857544584867
40290006125432
11523606119537
22202427776285
22176145166541
3191535736
34886252256179
3874345402
34555344818746
25710747199149
8715911142
11119994376360
4306252859
42128031832036
19839700353072
40617963095322
18375084567717
18766641449
32750464657779
41514881861473
37277492163
1846595454895
7422298865220
30432700395250
5611375404823
154040240
1370156419
25064623206
23173900689702
389606533
3411854578
19960051975055
2176487432242
28247946943399
17183081044868
12669909150005
35850718888638
6540554678708
37570863746401
11106621192
2411342729413
29008873025839
17424360898969
6342831660
13177240383855
25485766962191
16545686392636
32964989897810
37195798666800
156338500
14241076771877
34813888620260
31906655015
14360889960835
34048351540741
9951276064712
16111726243185
7112750415579
25267312242398
2417323670878
40324717984294
38422524962692
155786778
7230225909732
4385522554071
2105555959908
34613469385444
36455705410567
11929409696958
11925884868188
25825398182539
31461506182755
29403077953905
24406814974873
5779157332173
36371112141438
36318504625496
5489745772240
9360800331
12552199382770
30754159027404
43239470709174
41400263818905
30815525410909
22900283027263
194322698
23225325576314
8202812251398
33985305610095
26250012228041
13062356256295
1342397557214
7856234289925
7064760229070
11530884634052
36061959833
5353733408684
32906083902637
30899648110
39566833032448
2620541876875
26142308930
38851395425937
35550808234124
36799540389
18029429708771
27013237453224
5222818656949
26364316129053
15569268448068
7112632381281
4946070693964
1383859761
38548932939678
21919741726371
27898756138
32265903718
19015296364904
23182172831231
8815825232077
36201153158851
28993009652696
5572164031
33012082054283
41184676525479
32371899680681
26681162110384
6643841864171
2356998213
36915039555227
13198576228419
26812733220649
42404300532297
38010103667061
10673468078467
8133867598117
26776266321
7511049711419
21229182722967
41601369421601
4538245171583
18467950456173
3442752005071
40676354081628
24146204157251
5041772010
43799638412816
4259332650
19304517695
16306450601166
24293823370522
10931801426130
2528515854
23457531901190
32064637595674
37958811347566
35745689888134
7736019933
7465474134519
29217990149331
6080826888958
24936863604238
23778243434832
14428943565862
15148708666
21189455908991
25554122257421
340597020271
35380323251105
43852614083729
15112100333848
18040888355786
16524292172374
16971762143287
39527839963531
15180887472
14554533764736
41598841352331
2369361130
35677693758144
9418615293
3635076586445
17954203588644
21860849582648
43044971669398
198696460
29602876255563
31868121271367
42781857440008
6280304147787
13902688519233
25330048205054
5304948687167
40230243272347
57216941709
25436149219
25472146316
36834008035951
5723457321631
12262952481466
8973533526212
7604473718753
10349992512
40126546089044
2165669809308
44420295266290
433307021745
30338603407358
30062828959688
37878819457006
38567871843331
41777140165241
8589693222698
15985435827102
1631785412992
28729382556738
7619973045555
20408188209055
36869890098176
3839484656
28700969653592
17854171240594
7565237163
25410294384108
2154397122
19380542104571
7941387895542
27299989646
41231861911023
14569715397667
536272417464
9226839603
21903445486058
20240948482
13092683388084
38246662305725
23033151543009
241967928
11526222736503
1194163916
43062381546637
3783347059406
23186748094066
14931210847
35034797528
43934151773406
32272493150
32516556768247
32292393904310
25984546726960
38809749840653
26135039957449
11136935560499
35866544445982
39691570333535
17003385825153
6487726926574
30368679313240
11367792274336
31801025097
15106482496158
1438363633
36759312535118
41742629704727
3312871619215
11778053815140
43154283756468
7251576267368
43866354520014
36784975065439
13481023984440
26651561236509
7581868584
21521659296071
1830794366401
19871088186986
28969775935782
28329821921841
15974278805064
25612329838560
7927516977400
6762182382133
13782786490707
19734928883605
35387868571704
42349458848405
559599571274
35025072348394
29069104360745
26733363694561
15483159076364
13215963727116
1541696101450
33663217242640
39279164031329
15876211977863
3509791698085
1703322799
9117423124860
984308777750
29583727758191
10167096262497
6377169144071
18938765190287
33613711409864
42756159202171
2566771650043
38862217316591
21480537357263
15559408100
13218909646619
4922980843
6515435415716
18391383248
162432328
35791337576152
17463057552646
42565813099797
38302668397236
36823513027180
38864466946204
25997330148074
1066838664270
2864740832389
11288470002254
966630612
33454202912
17613244976342
2849477524672
39283959807177
4126254155766
21600432506
35579020272903
26666225262
12188568262242
12190227842385
23897610466418
1062295029757
4069196564422
40197861009185
43395166230019
45356825586309
15417252188684
6431301926
23797982601711
43817781507322
329264393
25049671967389
618874715043
10907104342943
1212032421
31271260433053
10319277369139
23929139537
35016693265768
4126914978
27593351837670
26815505126555
33535052849268
11775885194265
42850123528903
40199085748407
45504412377438
19087422262527
26324383010114
4727959878
16585453172073
19999930002036
39436344536367
39558573755096
575663459
6943237838961
42599947380449
2460229020
12625341980
2055021888
6997799984170
39477471167925
12249261539
1250185636396
15830018091209
9912973166175
22741044596139
22574677641343
38453070295578
19412328443940
26960115290
42884320407425
41221968000620
25705003375635
655209345449
8479035834
11338067840088
3977850510
27860671490917
30236535765549
30099815502
13938906233032
2865428227
14282898634640
15761288266490
12099000512032
4127350354722
27605165779823
3221469774288
10345296375728
2527343327
2904565885
31313674827877
15090979517
23846296858338
1645312030
24893092218
8922041060809
40086390771443
39421281576750
2649573837198
13105265988000
22726487269117
11816353984878
16605830904573
20000814022314
22423226879464
23800911672
41862321708803
1247954692
3605619906398
22214566840256
11158752071776
20635606028487
19003681733234
41115649895962
28634077025600
4758505484244
24526689536332
20487233683771
13160416207722
37534661908462
23161057396778
28949274770248
8485114344662
23323665210636
1600090283128
23320786753107
37124125429140
9444130172686
9186801811291
24539049093
26614700360443
4196399933743
1949901262
12959643594700
6015815097376
18288292202769
17815251088626
39706539760920
8037397955398
3936935400339
12788820807254
43071928211895
10478696807
37145834975293
18059861209430
14357067946624
15613760862033
7077525734628
43341843995574
16192920243
431376767
5992670183548
18418999051158
26995900520314
12138300107
25112518054322
1953401414
44941174718233
20979038219862
22174583573131
25963036173943
12979092342908
36335474042647
38143402780
34368850860815
1235101968805
10519238980
21268069736866
10930627013
14371864946313
14297924323669
334635371
42111678450078
33193011028728
19356086044057
17568426370621
5091811713075
41185984482758
12499460998782
1658586342
28262343572350
32611720240
26578702978983
1015542272
600497635130
16780725356998
2284828099698
26978787914
22883572552
37478987782
1772571285499
18924543047884
35656313300968
43574454407455
18333454558605
1825747747
2933036723
36824258388951
35614090013806
7204300207483
30713319750
13013456375
27024485862
14683590486426
33393122036649
1266361897
1667942330
7386323182986
17766514829062
6321160617226
41477391552128
3632594055020
19246953340017
10226868268554
27145197796
7305968275555
343467617138
23133585666684
11841725578
35798538254113
3613251692325
27733329937
30792113919567
11400765355729
4987778359837
215543310
1280959248470
3653612143402
42638636887701
33511494678143
2281315791077
29730587423729
19771025194236
8216463930068
1859711333800
25196986412179
22596513223
24120427330286
3890097483
2591739724
26826954785702
38845651267907
14284751329967
34681129372413
25436049395
23609788583454
44404890743358
7282284823403
38911608869035
24696416352268
34365885049
11449325428449
7499595506020
24630080196055
8987437803286
37193617770
2769444788
2800405407294
17328566384
38192865138160
27286651326
46938077430614
28368661349615
6416728818
5454163261170
7639026702034
23844300310242
44876056264240
40100588596984
15286686689129
37588554134146
11452661276
12506221549655
1037654818
5598444673680
16400940020
39303311581
45266323700750
40128013118839
37779846541337
985707795962
23727819203
24060982375962
30455429620609
17973935420014
33738316543802
40570929966938
26210501230
2880583272734
12353774576657
18992563800
44605910557759
165413519745
4552863080396
10307321572958
16551483444912
34959410842919
28647238420346
15440502271141
249840832763
19584964406515
15567695436
14939917842655
36228921325756
6112006461771
15031514086836
3283147231744
21820030927803
32166938678093
695348209
15092360651
1427666020967
22182431992940
7942909152911
32306348572671
35119855470179
3518500813476
23440522789
17817016534479
15520376792545
30418203348875
37384965594463
44948259561613
22626221888536
7784750058973
8198510280
5684900785730
41615806318412
6642674809328
1868066811
10102982598351
8056863134295
13476026614026
1138006644
10520970265350
29560749328
32015483717304
35613553419
32934836459488
16428349425757
15430952406410
44704972247077
43282053591106
15077517970074
6061655634451
17718203494287
38751453038402
3955086105570
45317142767300
31629735498993
2242017501542
34263842746
20748475199259
11651015218
20105291171742
7872679241984
2182396989145
8093161962713
28071137113001
18297876206103
5403254331734
25816717001151
22617601082734
5342241604
35484279450925
7587427689010
1303086484133
9930317358348
39876165490170
31018350364
33308866886003
20178017229187
1929311933493
23405747593035
35101832384213
40327530554488
31908784991615
27503835277018
175103933
11746580390826
2273022925101
19377133919092
11912830464275
19574246540409
9696663692971
916635466
17599591372101
12652975626985
95845184537
33139990404
19971751143400
15350669036861
19946123278909
16036184871303
10991866878670
911166768
26447613746746
20745706119398
2384456554
36061972513
40180077942675
824498735
45021830628185
44816318361943
25295898533270
12875452198489
3705734927
18595982870215
1837246645903
7597480099
1715763200
44619018997470
36130906874
2543625138002
30657758761
16289425153063
4018462101
37320947299741
19521027447018
36905769075543
33972583305485
39246881923631
27306326135011
18068227984378
32090864126155
15867840785515
7564845607660
6224702193313
9918724775326
32366245685267
3750643991211
44056202119786
12060685858116
535751689
23431598464501
22300799831689
33951816914060
19207802449305
4154585208129
11393543167480
36658750655199
24283170460316
17534594902
6636782908045
16499126893671
47101528998762
28023868396677
6247781684196
5058918842862
226163400
30484542765685
8846802219472
13587942600062
8958986867423
38348778748917
27611423717383
21465363285
691868912073
40030026783177
2422471144006
525800008
19290291390
1818851627857
20899044431
2290764610122
1086263345
32698176550841
15784397770389
33796401710597
7286057190397
13076327110372
25733631232327
33188493788205
17065071058527
47026733938248
368937361
28680881441109
12733723664821
43870066715062
41786271197933
21549810449
9491735535180
20116534733196
47806997545348
48386677729691
8462981240188
35535633631053
10150349726
20004724801
41293584080621
24487328911344
36422192782
38459004501253
48515594879422
15937690411077
48176982079937
12781815624
12322361197790
3287348382224
7629807982
13993268952941
1612823284236
37041527616534
20849126619201
49266236028316
1117141169
39892619975147
21214511435711
5146071996107
17622061347898
42157378168957
23601567411100
7445829241028
47701045022977
1487045381373
10683278472
29221694322168
103184027226
26716667805823
28065123897744
40051451923520
12557908655987
14031344468644
9177682179
283920595
20902127298
9842250346875
15563390620808
41029438657979
34355278986001
7310340618828
7614941966462
31111444061399
18270841304
15628198043095
11647614017
23782161923510
33165476746221
8869442978
34741467255998
32737338051989
42872340558205
38455618672860
32805671066
9972430690087
46693774609109
30599743367342
9645256624
26183737946397
7613097310190
21598464543619
39120346043726
31809128275719
24052365304954
2561580163578
13584607440461
16019046484947
41982480931337
1849373557942
47770480916811
6734573267578
14256198571191
25136166895
30704825913067
11218993354
19643081532158
11733622595684
32918458375
24567138362918
8962319788802
9862943096033
19459828234414
14325526616696
23578823091493
40230522051903
36375283321795
39718847864958
17858189307
32232991796
32356442772010
489475716712
47779128842976
17461024937986
13551701652288
34966298099
10380834678
11590869096
25086801630
11948493146238
8805344780549
40053433901628
5947109722563
11033926705203
9992126440820
9958265051289
4850298673897
1406350792
13836788979698
17259966817
37632770993179
40956500704
30213445251950
14366852925
35374228166047
26365803072
37768898727543
41583881807361
44839604615758
8416823469
34568460589247
10927043524237
49392515964433
46662950405378
6980451444454
15195896918877
31929373947420
38507308726722
8852022209
12079708349
2843923588
14033384705130
875077027
41338055253585
23285207661672
30847069330965
18211760447051
13349552695763
3624563402146
1713522131348
17504972776583
13457427635167
26376221492
2715369879643
14696132922283
6833412980557
24453612694905
28006534971391
25758868882580
46677954537789
43879586303296
30631628040971
3035281536644
40632967960009
2362206109726
9442248889404
28059330846050
44568615356194
7093744252111
18921541306
14417535623228
30226995002078
13133309917725
34199450066038
32282448924296
5704026090262
17092860650929
49389007244570
2050845325
11479679645762
13059361212330
11542090996240
2882770510050
6740032883
32024132132999
44440066133089
40499703390
21051886876709
24888438123171
6901776157574
8440805591
33171283999
48259118583235
35149528024228
20874172748664
18997990458
24971097197006
29862532833
11779904557464
33201436640
25908674969
12624861107713
37224345688447
32079723550508
10827772841996
17975544866
3063509286916
49389525426063
15482332717943
15923789684
18295783229697
34867706228945
20484916359849
28409589443023
5945982966999
40969286160564
15855001148741
37183004754710
30697652185443
30587688843627
34733594489934
8107486744511
37111110745197
46051157081522
31833380518
39554982952375
37346190879882
39216746934612
1403405908
46291863653040
47578138577900
26653156186176
38788730505952
6162590134729
16801407474728
42975009758613
14014891283
500711938583
23692450708867
21760181537
42363333236414
41665177347936
35380428685078
47514072218498
17838677674958
45920703150139
14517225119386
50080422001870
182968394
33148590665767
1968722716311
6591317040645
5089625471169
45460702386336
4893504179
30688634533
566406796
38949737130791
35045794796800
40155586211990
10313570728109
13577983746
39725203071828
31855344058478
1865227950
10827864485825
6403486673615
49920815712682
2579601349690
35634430988
12873094761092
15731029989339
16582359662767
50237523553983
43339374366411
13600605245
14488036595508
4586958824
2670402348666
12978932017636
1432979661
333165196658
46834706078190
38527902947444
9124009038980
17757934315874
4031887224668
35913670417866
36613333716807
33679417006556
46708906112768
15712610488135
11844830321810
29266510855237
11180163495760
15345665440743
701622894896
18997026613295
39805756042936
2998486163936
14184448352874
2098266380
26711086634776
1446769615698
34436195112
2097361826
33995478054895
12397015709957
45769956563445
16897900752981
2468985470
32415806816
8668578959
18864496457
5044118635736
6566361248875
45741850839073
31124821412
3704753894166
33031557091977
2216622949976
243883366
33236671934074
44902503382284
12174632074905
44516005165
5264309219714
1908649643140
17433602117231
36853277597039
39580444305628
8550582127580
50669985313499
46931363199792
37595612082
22713438082407
3155343044
5292331944
6606711502
10739663978210
4298929885813
32529411278
24073752402793
37146294499316
31166371501
12530403052537
20621194212224
18422303085
2424799683824
45962033025790
8689807352
4562811580700
24086055462
10315515068
13203050471925
18753006718577
8490771285932
27801090731
41717936684234
42335903507
3422513159375
16328051305
27191144160
36477457727270
1772710431
36303925897540
31777756103418
8268330648948
51954830703489
9033108332150
244734690
22948180055
30135448582510
36455250404444
45016627836746
24167779432
41821208227989
25398860355
18250811727169
33642418774631
29107300028445
37182859915448
18829380853975
36137978557628
13812136019955
46682897748286
111617802285
11181256062048
21063353033443
47002639086323
35386223774237
10943096558071
487020005
49448043186137
41098743526382
25743533186473
26112702468
8413453002
10790169302435
36821518951881
51428155659987
14596277990782
13510134724
8391443117609
10592051187305
11129831763924
188638543
1352508523419
12512104115
33163360869284
33311241723554
7235067123545
51054249231503
28547308849788
42716296752
14972828454
48220303438228
40219338417010
38759232460
11258646722972
4193208764
18541043426800
11565630886917
29695969094491
26178159089
38667458818392
43232545495574
10089732204507
4161039187071
10146870373745
44341816436
423461523915
15848678506864
35622229323759
21962375038362
17141536508383
15053112012003
4220858655548
9322950678400
8516738868228
3415031086
28214519921782
21136462210200
4761585582
15815193203370
37476779621943
44723345048957
50103746424015
3581289686890
31912974307797
25201164214328
49387137608254
817970133465
7017399852
23778705263254
5708142196
21225975004069
46124601835704
37210811897962
40445834110167
23769664565441
4436523339415
10364753349667
13855134838864
33329019662239
23499088990220
12930525726979
44310378375987
42610462969439
12657486358458
42521223652533
28161204601761
44877793993666
7395459031
1242332504113
45285781209490
8468453445776
190142519
18749213611
14374409371983
5741476354
20995891263393
24374853829201
46743168028858
15239967837420
33732135832397
5384651717
45924108499232
25104163930518
10498387319785
1392085629885
28251763327797
18113640714766
30114007915695
2833072274612
3790929267326
28398145730658
23386412970
18782386051
6653009660490
39785893258636
20131371316340
23880142913193
49830268252341
19851891020430
11350260623
874658393120
42332604540600
36570828354863
16647385988
15107611152
21537262873
51076556389643
13176335594
21415682059068
21754665857731
50599891476477
3566706599628
45509229733380
19164638005644
7404273970
20646686567956
7786091125
7625869918849
1614913197
766109292622
29884064179859
31142422869
4369570738650
33844876099986
11251117723056
9332026199945
30997439597280
18963903913062
48150041381817
15301371781769
1004208617
244293736
6763529810721
30200972055392
11548245002371
32711761019538
49873136030415
2087505306543
4531932099617
18095819261930
8038440420340
14961440008740
31819354755
23523159988597
24701141167
18234838661126
28506040670
158196808944
26798336584844
27791499898821
26591473816822
15698884879
3444951188
20540640764563
38239687658344
21691579089
52276513290382
16296468556430
51452303439491
29203140081489
4389247502184
37872965949579
41617680297045
11696879025848
48162723223679
43329125245219
43794373630488
32833294663
14187050215296
1294985058
14825445297360
40288994381559
35010749034
45844815881426
38590628301268
15078342521126
3218986306
38111169119090
12912490442086
46891619963725
21018442850635
238000576
37660630194606
14258328658380
25739385762849
38082406714
13707544907509
9467430022230
46553761872867
26723745359729
10576005794224
46015772174004
37631026257042
34600676758669
3240584738245
16852271019
4118113860322
18707568550677
1764678921
47730205254438
12774264343
53404990047613
46808983202301
34436457161
5146129237409
15101019930906
43851058838
10053985439209
1477100668
13434151553329
11831810133237
5929999552295
21059173769668
5158926515
12475990504103
46636760127549
26076220117515
7156483781
37750395771867
5356459185519
42248305287563
13075444762165
1184471107
20572132751896
9987218246670
36087285277
8873667485986
14820416163
21877591361240
11168261646520
44472856269377
27310387347137
3085773042809
19514888568873
19053760855975
4900450279280
17895572684587
12721072817103
1320339762869
50075520536263
4304818086598
15421567774124
41625194763334
44618554958551
10548833918020
10620690619740
2309013097
1328187260382
20573644485385
20551519572133
23434503168472
13741501082062
24994852719955
16127800414558
1559034546177
33817178402103
17522389100873
33169132296
9754485880032
11874093976918
4896864594190
24973874827436
11563765305
32065891557707
17733534088325
37261585918335
40706155627843
1684798536001
44140047480
10686061923
18086798295831
3158177385248
47848052343020
193162461
21670491761861
24647475917745
744145351
48049912427977
49638023861412
24260251269582
49938662809185
8644139263
33131964742317
2530265001
46534660290896
48469923689074
34008117768913
53211406569630
18917617946986
44518797489901
46476127966393
43225820927122
9476061504
21461313638
8579479661933
566359803
38589417496769
38592147461
38026614089959
18848937829105
244044856
3520852883848
35639958041
20813432907032
20656696487202
6477290134327
54140822909379
28536103328161
3029866805
54398098312196
3266302697720
21082462938892
25477067632035
13926844014271
2326429239
29967496284789
41321661204278
10959082406887
46174433750959
29859502311
18739163151055
14820462693998
54354273591478
46360915838524
2264116202800
40403756089565
36602189469623
19841733924
16418539689565
51094935997370
17994317154744
17431823926116
298862971336
7909450251
40567850989207
27373724600863
7489587105058
13034580327
4663177656536
11156902900
23179610863209
7352449172049
23744003257766
41053572082642
35652105427794
569347142
26525452867280
2166422463
19340562732
31138847832212
53678512755210
40389319884
6487616358
28592903698509
6894337419523
13871080869160
15834578170773
49022021513410
8778720526398
34766840266213
16518214458186
42243510908
19808777353363
41336312354191
12286323808586
5678111885557
46541688991703
21103632017
11024153282881
33373296760488
29471684186
5204955424577
49012929476794
2775514184458
45525253011667
30535337049884
43526236989466
8680714176039
11089375296328
1155355307156
36888327101205
500215110
6807660760813
41502983974
1286099800000
33716559931925
36981386440764
16317727151489
30707259501075
7414438361114
47620324604984
39909079958
1199381689
3746520488
45346588324881
4586616945
20023819068
25322043982812
3955316387624
18205396613941
9867961946502
46906358792297
597502069
31142312571050
588688216938
24551399703211
37096105961743
975785840661
38910092322622
16947043665660
11363897106185
54734517263364
53939286998180
42382960492908
50077794524399
18822943839389
5008415386183
15233007900555
27976902375129
9149061389
20560971095213
18832514373225
37815973058
40132012683923
11146278709405
12776677098329
43120479106354
20163717163
697247315
21420106884312
38709201896354
39451888178
26751483915855
37456657839436
4294586470
197548927
31388607863177
44069814260871
19555179647528
34820755518429
29781866653701
50836835474208
16168736868817
42870807611640
18581002590827
14234197623
30290965911398
1315846530
27119221720
17913544433
34450401442858
29691963774205
19944556366908
26312218299345
20209768535943
54335090413148
50481798427097
49836867014329
34008460528527
6127794081403
2687350198510
17506095825365
32137719869889
15160053374201
1524743045792
4561076457726
3074655406
41590494493251
13062711353491
16931601635
24981402201705
47811980237173
8273143481741
17267320289752
40643423353
18406880941361
11434352386
2612020893745
38300547252186
34767649117117
1835361479713
33569520547775
7352719675682
3654290669616
603897040932
44884394212
16912641414842
46713265748808
2771808979
25692072964362
33417886101103
505179623
248392356
37702980532760
42965017261627
573749596904
33073438798258
19076463087437
8956865662445
41989490166492
6360365800376
29528571550
38532159066644
26779334103435
6698199790
7100518261007
37711760225
16121055289767
50302613722122
11252898660708
20569696897
40170303743
23994229164497
21146484553
39438566973
12306555785738
19237733187842
2825276185926
17881220112315
46232561626
19876495496892
37896754265
7305758103669
1676716249
2142091247963
36322295515580
19123199976055
30470402237352
18787766231
39205091676144
40268669036
4218766415799
21720163368226
20036970730
11224248314536
25610083624
32601394351628
25657070624979
34602116416321
51397298515908
42769533108
12934555794853
37158294523
34750825776574
18656518695021
3432327454973
48083174811
40496803463561
17219899246
1158839867
13387865587081
46815441112878
15321595575226
52264730661280
3707665886918
33833725993422
27052804647
29112243474
41786696811473
6598308929035
24201628077643
17164874730570
55757927670711
529189456253
42053488778
38195440497517
41490901677831
38341046364828
15452825565028
22492315802
38942769860580
38088754240196
29739517287
26455072858131
50546799157557
27696597947
40874965921555
16143652916
46513111291054
3086591403794
32429401837664
5726496642828
8634603522
10252197369344
10133278106906
44675923494583
24402227685222
18767678216782
23788797540
17149793016689
11897296743806
33934254833303
10353221334175
8654003697
219324767527
53863082545892
52256450499100
4040187426061
9241309621140
1615246273251
2879056501389
3161422004
45085254552437
799819833
6986288987249
55808773050428
42687698165976
23114031250013
43038476186
44792045265612
15686614060
22243610474066
35358161296195
45536602877985
32356623655034
48054167125427
40332228251
38050114632
22549601121
13120605950808
28411356864
10654632594432
32428095124081
26173690029165
2998346064397
9938457780
44860752794406
20911814430141
9011872279809
33345063099283
14480415519999
19354896068325
35795614229054
55733351404612
10505173136357
8951464690125
53085118643753
20533808826478
46647342474781
14141113309023
17250834811
11616944582809
33435339006
38428135646282
15586855450
36048710713737
19420625210259
37749972973416
31159627655497
50510099480763
40652048666209
16171888964
10061762350233
3391566084
340312504
28231038881335
3005159943259
12517401577765
34770141601584
40936898989532
5431660055
18677129233310
56252791594086
26235202749388
18380290369
38297557131493
19363357152535
19580151533586
18936016376
3806345265023
37283961355
28747932137217
16492060487806
34721188074953
22204901242344
795268102
17228256222607
13891044704465
51590040387020
22431785149520
26258511005550
34410822119208
46013784908853
52873871660585
21197327055108
5229629448584
1372676528386
16270568871243
12103599437
24632354858443
33426036554
51922196396009
642205917387
14653512815042
153122311
38352111088988
21394660899501
3171609631
14281958632960
19982164938772
26861911628495
14115805335
45859788732
50749421583827
19631884114
49325797669235
34147140252855
15781756757
25804309807789
13137588550813
20113828278792
619311223
23198426744263
51202926948727
43289400420
9072799789752
48537871028712
36990413741892
32584213327512
30770912192
3189522228
9134237989
25477785319191
11949605306869
54713447652980
6194226272130
55019580711765
19773227239122
7758472019882
44906019116699
5802248376639
1562552182
26632199943193
46154561418025
26671042903
36640821152028
2657003108
23887170305183
18560421299
4221848333
3511579082389
28611424781706
20363957399
25374532534
4531469500
36030808882598
6110304399206
18264372430684
1276386851381
31017512713225
29881960952801
43282168219702
7898932670551
16364930903
2434986211
10038564912
43418134963664
45796665091347
18133937748909
35638497226146
6489226185
33804782837959
3439622342
40151773296567
37991742365470
21590839696752
39142191767779
1065313511
666146452192
2180335355
47930321106816
4547305256696
57545422279204
22765802270033
21725398088603
8272062401
11375005096812
49034423741570
49371843205204
3691688360639
11892789174218
35061520306805
202251088
29566169009304
29449956502197
2542191394522
17138436599716
4983039065625
11480092261003
47340131263698
41801628724
37971178514995
22732710582
17817875592428
46928868784
1359293981410
15832707006483
41296051118313
4447977003
14722043455
1359225307
39812616362868
10530875389796
25627241112337
54107240489795
31527193143762
19991404403238
19507445125537
251477937
22822539091655
203235716
56902165936439
48071632289003
11087659746900
17133112826036
46419830403030
42570253222
33891367155795
14736724284
41839385209760
18906200680101
49426083611044
13695319215185
1776917550132
39879083636748
46866120560410
252208791
16833553203
30823923585366
34611947370647
17215292293991
40265166340190
25636104741128
43710649549880
31596419207
1750010939764
6985493242901
43762383256582
23316428415604
49693176373104
55942294905476
15642876926534
41002754060
31205822314747
11164389408910
13345594860796
39214765995816
43661397057
32640497648278
15643041349657
52779246087093
49428705029280
4286296460893
533023585
6704265912019
48925567912717
17227670241778
15536547670717
714940736142
22669767233399
5801785390715
41663622900806
31474797048625
31608887544578
19098689038547
28591751719095
31822296738474
36023642267845
32719441372713
23255841243178
18476396600512
44055353996920
46377478092605
2448763958966
630299389
7929339469563
46387915949
6525197206
12765815193
15421828583
52540097359653
28788544498172
41311567595940
18150069565
10458529274009
24155180576739
1088843083
11483928802584
5274865052385
38402190686080
13871193917
10964985959
25578712229628
6481015471097
12364469089
31238311368
30270758901864
58093506967020
5834241595
46580449604
55538681511881
208121397
207572166
34999834689
28996107984802
6091062704707
33172506448299
21381053504904
33684876583991
33079543163202
3474960834
49171227751253
55210359036527
5479395102608
2486428696783
22172937964527
34712679329143
14633794841613
38744302208206
33432945607
7264556548
44978484537452
55304611109200
2388093798818
45978766508883
28164548647986
3730282914
1466661259213
23254484620583
36519662294
15211469451510
2744916300461
39660819471
29248803775131
48084892690977
15976698215
25793508904232
19009710884212
5467465153
16898267368072
40521027654
10988357409
46078949178898
23786937738354
10116875424
7644764703
26508063215409
9221197351
24305204224
40480433755
4247625648
7907074471872
42892469085162
41320908189
29700878308
32104116932824
53806697162910
30496196948
49295014254
19612162178177
11346223186771
1915412562
53521553420008
25893843036683
89198904926
3966627067500
47976747681996
25596370561113
21808833154
21800190871959
17872055957936
3269069171081
29226626884938
817835886
46349587270364
208882804
35939561174084
37678397789873
11962731304577
7641208638
57915185028990
29543611636296
42625973677227
4368455464022
46266703454987
38148083013140
29712817119954
31783145632674
47671625958
43210486732383
1046076652854
43103080142606
16046627670632
39172221690699
18615845527070
916618163
20812684317720
35360590186249
2087081659
13126548039420
1580197465
10544852537
19976653685
10664361256345
40962637908069
22046724110329
47771956995
7754189789719
5524107055
18276602679
27124515884
37964489237301
14790696393059
13637438587915
1013663401132
50354608370687
45077785877
44143091003132
3652992511944
35316374100728
49589929644
17333128562300
42507148623
48694982525463
4532508988482
3223668864
25795563044
32243123927098
55495516090374
34405346360458
13729086656321
9213449442
50001939798306
41638167943
2760747830631
14507863889712
57504441150235
48134291320212
2719599492204
15433421015644
12901643393
44648923455429
54055419198170
209036790
27434549003703
15954719861860
44193744841938
1271840646
45412267383039
6800689999184
2472144320
42540651415833
28554598564
3470866970
10140423698
27130199100436
55413865170539
208655873
34074830475515
16966316306222
410505529352
55726510206865
20585337733198
39071244714941
49873591686
7790810206866
24543609199218
1054570814246
19277547458680
14790898060981
5873722111
51541293101302
262799340
41044723328
41853222446
19759315437438
14630770081584
22915683728911
3113363581943
41040859619
46628272009272
819862557853
8096048548
13924948927
25360003507702
3925210321728
896573822833
53261995119801
16474170166025
1504227118128
52584440883
41065810289
26094821759808
18407763385
36819077531618
19740315727883
36689094383634
18034801001993
20447129120108
2949341737344
2479535170
48117350876
5658067390202
5637975137324
17983765983984
49131272342509
39489865765058
31317311582095
21161366405581
55568557323427
29486413077
19341845712012
5053916093811
2723844847
57394189654107
10763699611583
3989099738
1307002382907
15229153571633
6697095972287
20243678751
45899014158187
5041998830073
1450816984617
9928034868304
2868237619669
25486280898425
15701917699
14372947187044
52678351610517
12116981332
2735833631
29165929415068
38899279310709
1111977890386
20719460085874
37544536312797
47971453105453
5841368019283
4650241327
11272205908270
1108083682
16846654964800
48592653978223
29413231124647
29968150325994
28955026851003
55146126650446
11123132098376
35503515976980
10275518839400
6285758002571
469555113522
56740624382403
18588198999908
359960029
19108420129032
24496556633511
38222112027629
11215127165062
7284260817863
23455234808556
4949641892047
14204470755455
29172035590562
22060355382647
41910219500823
9430804400
7275344140077
13958856075336
45030266641132
36580303236
6683503245396
57963645872584
33440620183
31954266131
10527560151148
5079122750395
11260340348238
4876363397237
625317435
39352290318232
59647942267470
9188738198240
32164652350215
30077066257413
17139596651023
36883689194435
55910548977653
9396820034
17852467307626
17433248657
41855824527107
57687533342885
32005099285
15283581119
1614601232074
18849836726450
24414298880169
10992018782073
52798913357084
21034790865161
25116661720749
32122340718820
8070126801584
23164363814590
32817925216
16418845359
36773325536203
19100525352021
19810468156935
58854006346366
41105187981567
19324808263828
30025494006777
53958506090022
24084147856111
42066390560501
39673182782616
21162112874
44387671755129
26505671774803
26573886540483
8249839964
9685228948561
26059546331143
19313669928
44262939116743
10542071841703
15848678542494
32160703692877
11394045938926
15276033429
50841200370
51560215597651
53563699633434
39974210327095
23589148993518
59809160219365
59513202140442
48662674477232
7358232880294
43103261655470
32183658801
18052561461531
361418318
47697761314799
214901751
39215061190479
2541088547
29285717594292
35580883558544
25216951961210
34678659700628
22272568431046
14183928652748
30419062219082
25647971568584
1768690674
3022726272996
1720628717515
32682128568564
26362976593831
27837690247
33998521879549
14854336027947
32207923280
18801311246433
15025253790938
16441026964224
57000053906745
12028529825882
38504952793
13174228991513
37906948159259
9785155147098
13761781478006
25046431962432
3552903056
51653912880793
5280156014919
8965832168691
2769473683
36862465464733
34650561973184
58679169486225
19573763599810
37239110712664
29188642572352
32390579448057
42586028163148
37731633284
15082574396117
42610691570866
1357011608794
30672553733194
33189596171534
18962311633024
24382176431466
16069432964641
1821357817013
55179854730660
47982008706413
44439885361257
27894483249
23465361688665
4727959806
59318733647270
43966382900229
1155334521846
48542744900735
44377841429475
9561893776
935411507
11926722368147
34521085335584
1786634548
32212710795117
30090180617602
48262548735143
39467420037
17739892081748
54170590653999
43032706717268
14538999927296
16981929552885
4451367101360
12147751067608
19977137952995
15908867191
14953967616607
1012429194
26211097410148
21260640892
51829801005545
16690199885863
10994979790640
32348834819874
40056746479397
6032210175149
21260571043
8392892176959
51489188212434
10445707847
8299749854
32402311725565
1641341524
31079620083909
42862190970317
16241496646255
33832419517570
22090927882000
42957239665
21641213602588
268318978
23943243143
39891081041747
37216824761081
3194630479
12801362047
10915141508
2389400786
40599334739414
39567364157
16005070426
14596792637585
55639057637340
2391989439
52774970018933
27210413628565
218883875
47912082665006
18533892477242
30153526006599
38835011124
49495722708
10629527775707
41805319303163
17070413397593
4127472945
23250134501960
7118551833
43833390052
47578420017915
5087876064120
42051798697376
18531458624256
55004811867552
11401928767
5630860127611
3199497121490
3954416813471
45332073089452
19051498748828
49925659341661
28102097716450
20175827425386
16770297465968
49424288020
46177261742518
60894914660155
42825917579663
42068001380012
21413222487104
2566857758
3350476275
35512542645370
1442728072957
14385800701
45041263099405
28239463644910
57576466313968
27074039187249
17806186530642
42253858677
8733383442807
47604727063
27290859470213
4455044168
43350816705998
58992148622976
2804030061284
35793807395
7221916856
30554000624504
4719808872196
48549379543978
2528949279705
27516081162
20475607208812
1456230110
36979268584618
2843486990061
36554001465335
8995102855693
46544460228604
42468701912
48645367908383
13951661391182
11724806827512
11923167274
10703596951846
5072898275
44135995415041
49982333517620
29691268477
5419499353
4332362507489
43418497502820
26332703087075
14265495790910
4551836297367
35783638163822
57118833955098
52777542839992
19836363760533
17896155815
4000658121707
51468025493717
8831954109308
20400773577746
34664363378967
55700212565029
42083701213070
6984740753965
38179305296317
26561292482879
29774299150
49553485755856
59948926637196
41325263956865
19899180524189
26995491770
9570460409382
36491985437992
19519585921541
12308008773402
161363171420
14242673918995
58680997695612
49341888031840
36628154180015
33481197652995
2609063676
39326187430
21716364608
38293540109446
15911619341311
42427181078702
4851910804403
22316473317
38561263133678
8024602961880
11596752290
12469833385707
12214248479109
55926658891191
37679911860306
37385844249992
16891236541
15053970074557
48973032794294
8491244449
10905617807337
33052169758124
6430652060592
40235236250978
60523865306492
14815641226553
792126640
11045507536694
1685164158668
9008459149971
30527942793463
17883957569141
49290842861
60732596000392
13946494191
32932702101
38486358506461
1929648192471
33688194586877
5126986909
21807267539272
1562820088584
34520806327785
28881380333429
20352396573140
11461537925666
24937842927
28472875430
22106643893838
10145939168459
56685659809482
5525048309814
34489158917
54776055735258
9284655398160
60066043782628
26198863852547
44176418516644
1150206472
16724362579449
45539396962
6144726912457
22292785278
1280291372534
13362791587759
1357670778
30059115371392
60367365293249
14281534790056
4154806918868
55419187757967
22597602554659
43768816543149
18633691420394
19366934925209
15964683162979
571670667
18002077051031
9277272312
7143202188472
55614298052744
30737452665884
16741846972625
49503482820036
14193946386241
12521302134037
59935429708186
14913974913812
21675118689897
21361426345322
8523214231261
60295554872937
10030001039812
15785560626470
15783309711595
2659496375877
30345512224510
39587916281770
4121870928691
31700482743927
38812895055154
11487959992
48757826090980
51168621622691
14613241146
54705481697917
47642900071189
51215803895879
21753334674
20749648777337
51412713699050
54182597787709
30908623427163
32806314163132
3416150736
22360568385
2623313230
32680059261939
24631264049165
3926887993607
3939815725
19089731610183
46671365762
49038246110166
2390639704204
7649775146152
1380278227
221503203
58913046801809
21736585816
55564718286268
37068435763
60265572865555
57334130529558
42265890537886
46256382457875
19420813866364
56128647678639
45769024694
1145970576
38657992789535
36889108712702
27194469473
3942358160
32797450832143
17446925634
31523605171184
60564223443301
21354060503664
27904390132968
37363750967731
24111881069970
10989969445533
34522538109971
41358627003400
3343432154748
19733385218132
7524402503431
59994077421667
18221411985624
46609585715459
763488662
41079205295870
16219200910624
21840284111
17293002261397
44123070811
2055969319
14544105529776
30388440958260
1353864828
6918575107368
17195036990102
61597966729807
7973182568
42386156516
61595182872790
205688129725
15305871441057
52851884661229
14853048820191
29472109712097
34127613955522
5990997178912
52632443278681
5472838484
25119241395501
46542131262272
31688122238155
51798774032832
20265967003922
9113764577811
40827676307901
22525435940
37009533369724
251429235948
44130610272635
7739096941
17008842962
30440636544460
15432420729954
41569536626765
34945735670920
50624512023806
38194000562195
36095974118540
3977472330
17868963721678
33551263882
43564970974622
1714335262
60371023658172
58900037326051
18843859042
18766978914655
43670026069
26115266279
27975096400112
25932632263095
17137724885553
1376362253
6270406334
24425250010239
37436446306259
51114923622266
4593202879
39308425852849
19171893692838
14143471701855
941227753358
26058077342384
29785053244
47159452117980
22137894027
47448866171
9742244809881
10559345098500
11291410414
41129677987
10855471778
7433969809
10430636617043
536416290403
19055356443821
22796799463675
18803321633419
9428279437896
36911391555
30799126879011
1839566887065
212145658863
47313248759590
47578970690338
6266987471
38367718419923
54723867903396
38605615633135
31443500090029
48414783669
25435512872052
39193694240137
3553251757603
61611101510164
618607406913
9471081691247
7720265248495
27561847199930
51850009691065
47576622669259
4903145954111
6030106087151
37072242808
58174143146215
27862377998314
34290376972895
1869587814
51801932274524
36235893398
6999084518615
5575264205
1659336269611
17846819407
52533886037
40468176904
34943426667803
56678129734141
12295839271040
10480946915623
1302142592
18442300768
4755405235639
44080611429
38826124821389
20753841328759
9611444700679
24564126017539
20283956222
48488095302544
50650778041
23472900294746
34172026115245
36155099189627
62874890940859
4217511338314
1385346604
47300477935548
19590462608136
1725077174521
13406403984990
639132703419
11771883859610
31733060011222
41030731995100
49611145946080
34741437484619
50281462601913
16640004405736
35608320368545
32574043607265
3130236365
62037026888900
9959703548459
9344540227018
48201698598373
52344610592839
28377256429138
36592691018329
44090277006920
52644880183680
49657360412918
44205274662768
61058405589644
864316003772
7104208014829
62643183997580
25907669034404
10224667176816
9100905974674
40034704054352
10005776726490
50673187487658
26334434942497
49119768356
62026540666010
23123617566683
30062892520548
231674271
40173868190353
42329707811807
37436810845
10976643306
9631519068488
23099851308250
11091106134595
3252106183055
42877959030392
22910860366841
9169303514
1027345598027
26539105163
16891202826170
44449254557
55167307334178
22455667088
59852774369264
4304567601
40808304068311
33333660302146
1721066136
45513709294020
6002836673
46748425137521
2942189047384
53042652475482
20368050228107
46501595697166
13807370591126
28302804913312
19917626098
33460445835
13934282700040
37353433755812
13015397322
1078258137
53683650981777
8159938893065
9619355142
23217952530
49338141279509
57141830351587
33889444788527
44597209575
6891882556843
43021242898112
11488340854152
41514002430426
42020947338082
42359253407287
29012031428568
12866061342668
9003620959412
16890721881
40140384745052
2702034778
18476889452183
16365361223922
2522874303
9204205223618
44065363793920
41186188088856
32645305949
61192640084733
4809672011057
27973543672973
28234436770728
45605990472
17514098433
3163158724
18692889099
16173280675746
44899489605592
56603584445726
9563644726
39401586681
6969543786256
24914316556731
35411370141781
10048226818
63531199070051
46954801163572
4944613964
61951535811266
11569201054215
54870638067618
36057497480349
29560800901634
12628734469416
39476445503116
40772948817324
49551613639
1401156253997
25310305785
32391080025969
11509445079
64130223062769
42300624946992
857011684890
57276682627039
8521627002434
38286377750624
18104707628220
25373041123610
6394771911
11206325274022
47030760466289
54334131979223
29704301088490
11097558502
31066671669672
29574341810518
4107574074734
44952632521
27201624394506
27668182383808
25797751583188
44205197139071
2548519862
10534183549556
24796823975444
37882577134
5347315571
4502039406855
38169920811591
64342286968075
1325202370841
49451090926721
4496824317847
34259289485432
39834807054250
6317840375689
20729223429564
4875713882424
48789501254
25641854470422
1611628616245
33136079960717
23356730895
53153623939268
17646755633522
20079814735
37103622432
51434719670876
8325036899153
50235329917897
11062780830369
4858106332187
9367805691
18275681382228
24837692597007
251830714603
37152887175
40216786514706
6418055529966
396424621
41585585631223
237780711
42701393190443
18344340388
14211530306330
51656628712761
57179879499554
36379693398969
30151027271278
46331977722577
21416315397950
20760897688683
61109234760009
207089229851
48502891107076
31676733967718
44039042768587
3019442059
923498797
13623770846529
1936992971985
59022697097496
18965276536
15146933055830
39466815927358
7785238820763
61167777945822
13864746679134
51309982443
19397849938881
42200528981389
45311468067165
49710578870859
1211262900
38323271512
6169249725
64163151795406
9415068382
46650785815994
10954472240951
42567831452440
15064433471710
49352029072
607511967
1421654613
49473443627810
34040941087
57973777953413
38839877236628
524871145
65329094262483
45577640925578
60971561234466
38351931125
12719683378
18989496506
43436176180013
38126906472702
50037427524478
3103192166071
12866514235060
18357677881778
57834753212362
1587694684495
7717834389
34976313162741
2500216059
55004345495779
42220850607601
51443695865146
25531776731969
60061802423645
10703108459
62840082148867
22959676349
48240279356774
49377674331
22380379390179
21568783136
54735783631589
56404377868448
11271449201296
57992181452756
62424353198965
22517089452718
36350245889177
35968906355746
4494436072603
46859680339010
1460801576
22015485433877
54649827473712
31889836138321
37415704299960
7606309974474
13720154503834
45146688915293
46913873776650
29104888100695
16824503809201
3591758651256
936907276
20416799254355
20511327588829
25684028922
25734853724031
58979539677959
31037386542389
52638878448381
1575169562
236325166
13099890776026
8302783230754
41862029951708
51503357940776
3611087019
36188876919597
3611044655
14229156555559
57370156113
51136167309074
22949125320
42780710087683
8952572260
30390835038893
62159568288250
9410119261
30518062559716
3207891591809
14872534305739
29550333644614
8185661762349
293134479
25533864715413
18750378019654
9854720861017
47527850404666
239864357
22248529511730
23878494205986
21596394022
5577740352403
22986410060
15118708485006
37270320549564
16799235674864
39364625039345
20664103702969
11125343168596
15489581588824
7427961568159
7617188957242
18417499958
42190880382180
12648440109358
57978500243004
9329807526
1785543677
17395389347299
62380441673915
33119650039487
2779905217
53209950991586
36318163519642
54406920567166
553580543
65081325936733
43428714116953
10716644486272
15958176975166
38123353568111
9418393847333
34257013223389
47499444748
59055228599929
10107335125750
11371066917923
1433737829
56542341060909
11752661848641
46544615598
13581777224034
36255876674474
40178889851
9435622940246
25017429819768
46230596962318
42710321869152
5303494338742
58641096265902
2195809458557
49377089776
7904112955907
45610716482
8095586733621
9839454527138
296707160
55634187557199
35151342992291
40643129740783
33836830555169
32193384187845
61917082294602
56542261489487
17326334161490
5142271528182
55972407154463
35143787878766
39815617186573
65789683841827
52854406288808
285363457455
2520902940244
43346414137513
53540245861
12510742229683
48247156490437
15255075261840
58077821377879
42412875564810
33242844145670
35483909765964
19218110444085
238585911
20389588844
50529163585
34231350878340
43687938875565
3099037901981
22410016901103
25857668750
38538441659
3910896100028
58366661288639
29945232836067
7938045690228
23797008195290
62677308104800
7785334490070
54633344323489
1306764179282
36355367251593
64723913892203
5114229739
23123639323024
38114256674997
22463085613726
2484323182437
29919136813069
44747796356
54230909460396
35080588969
2554894507
1665671327684
4464962252
40914333109394
24295013149188
14369846615453
57868795513472
29395615761755
44787970669949
4717605594878
58662598745229
50422462963583
10065821596341
14287692024
2877137727855
3403740672106
45537162332632
8252401992336
26398049511
16680352217
56160401389032
51511017764335
64513227546829
30138884405613
30677943015965
34294837372760
2503684124887
36764875377810
17045373949701
43832320890271
50549904935
38562587751603
27481795256714
62650833359369
49110145247129
22043796903272
6041746355734
48791977017022
17771323706190
17835274621
1557910787
55038257239576
17772142910
52082384972266
37465844242
35431202400009
40077862812
49413397835
3398384659312
35748691484
873408765874
2084319791258
3544635093673
31007861939068
13190150076669
52575455001680
11272477263293
65086234969854
52226669151898
65076158396797
55602078888
18446936662144
42436185157637
36927523377648
8292982247202
44771691580810
43498128856048
20386232864
39869239688092
19093319583
25827909492
57104793676148
29546338294473
933312506
1026034968015
34241644769842
56630424902378
45723816573
61551710941960
14787905037167
4814917906
39056502302973
31698299412432
46073169913359
8836719388563
11389215696922
63630566045020
22280888553
41071310147594
3652643802000
15540287893046
21977535877048
1549933882828
59321486461631
8596501263960
27240804971
48560228262
51213187718090
10244596378860
3268287236551
59267372431724
19018494497263
32504330786274
66370884584765
5722219004672
28442093836371
33397146438023
2616131133
10195374023799
29231757352175
59329220403871
27706754813307
46525698992187
2779038301561
45520280989
35776692778
8605056077235
4859497883460
13697916800131
63117162163586
48209067706049
5790655441025
20932063767
40081422097837
65965073552885
55214844713299
51109126395349
60623475411166
15774229658382
7755511610
14597941121170
46494451648880
44515680651574
8878818423344
20950792848926
53410920752803
62813294467995
42315450537019
31324453693186
16687998357363
48676024093135
9074529340410
22070531558589
61487154184095
15198323749698
32722521579382
55724612574489
32077768064051
31014966799
3583989707982
6621172230049
15599828459479
48321928192789
299100398
28217935800974
37553104866
34556405340173
34024149046440
367952978
24486048308011
2191362901
44838352244837
24795389648691
23584421573092
32287549780179
7950744207351
51018102662903
9411559354247
10005300554405
27618913025456
36549748608988
21005679162
7775554471
37323207200560
7242957414040
1647852558220
41616643105875
7531437851774
17550458528728
13080622241327
45539065531982
25205134976381
6321710372755
33050912215793
41315894193289
6725764013851
11348820135
1008799860031
27026051805253
26909375707992
28184617717485
7921329837167
62361496408238
33955712568962
5040719637119
23050193733348
33519773789011
18790450312203
53445447119205
3672905611
34994723729329
66038525599956
245595495
13918360260888
26593646011294
5850512643727
32428572137085
21487699314475
31663565877208
46319844815845
42466366801
54583259827811
20770153042570
18026014057
67433133455489
13417787861
38482426237637
53117308443
398793045080
44715017042973
620573416
52326306213611
2204836750
40154131098717
3857581529667
35981472734664
856171162015
6986346876
17495118638618
3060643399375
16493620988612
21867674993691
59898503538334
781938083
19129279923982
35512304115319
47042344428
38107824579864
21536428856186
50057320571119
30719807431117
9294540206490
42827165161542
5191331444087
4446963580630
45240142396785
57114626037774
30285704002750
6237800365102
16656006011
47077862794
2387696039
42040365328102
26029076088
47306464757817
26625209455551
18113443693522
915274061571
43268856619055
22265019420654
19092331343249
63037956692844
13502151075534
6262238168
30085655437585
12915913101031
18967382756302
40474949960187
11749536870083
38327064469956
58190317414427
23832687554311
60201435460012
53927289032244
45034515915623
38190936069315
38322628788142
45318960166165
37472500819764
51281573226966
26539630271275
17692573305815
46047671558575
29067702930600
20085097396381
49446459174722
16519440482555
39051054708
40231424387475
28986110977217
46410286101
5672735667488
1775488120
57414957046763
18089276761643
12464796895
8699178712766
413326766
17304292427905
39978955257215
56089213720272
24026471756
3106294756230
2288951208209
53657567828043
55441033589501
14949509758069
55557562594330
4225105739
8365606673760
58279211479662
26507493921364
23205190994475
11111421493760
23299138547583
33789115054
12062872361997
11470515115
62204600150120
7441119849
46677365148849
50052230642074
60300665802201
60838310538012
6656496664
32855120761357
64430073014236
8014303745142
65558863378109
247919025
37289939786773
51917768980500
45078018450872
25165101145270
26881403801446
30015136077846
32285168114
3427681492074
52413592505611
40562454164999
17934814406258
41694626681
59706496812066
65707357744301
31043960703659
33809740536
8731801953
23962057409188
68900833347646
895342750934
10292709359373
33347561397861
320557473088
39196648041103
30200846275595
318793737
31333708931853
9630703187
7089500699815
43937133987073
29811833955595
13519009862308
35389985310088
36461638939558
16400457839266
43623672025
26534275600834
8905002450869
2676757494
60102558529030
7089651161414
12193466829564
56444705860609
63896603816111
23749953980177
49996334461153
12223837286931
6729868732834
9939711606
9683842236196
43373260896057
64857064246875
5212278340
14623544799
63200428404274
33464855214498
2767490368505
21183765573559
9855892082753
39296883034334
4054854656449
19399868319408
28393292417830
51463424616751
13539294443567
5585101188
39980800561
25835677586071
41906308164699
249209180
32829055894064
5520768940335
52296498152673
42510189857468
1454050033517
36228192553166
34017525429
38152844212141
37096048874104
39883317823812
4929580655
38213859659202
14579010156
5588505476798
27207487755480
6859010531781
66042875739403
7136536972
1843626344
58798829467225
1663635505208
5682629829130
30438056070777
42366274407038
64761251010464
53275199200896
22109202064986
51922681708508
52928879053743
14643708720
21733649635118
50179938768942
3181213311676
45764240906003
65379702293227
26078356702673
20964565206183
2903160933
2461400314
42452692531752
17509095584606
9908968104667
65015825808500
19495520876
68835630829249
2146213911193
26692500911667
69421654534623
61897564125771
20680343700508
13331423007788
53216397229290
43257136506971
35315746985750
9707120949
18042836456330
62933472855323
1638360840
33994431630678
21082097713140
67879146077370
5381212848317
57246699475841
10203292758895
34717762235466
26433547427
41532354140724
44146560889142
44584104721272
22704753136734
58956614738663
12087863519
64977545544579
302402605335
5067242416952
13510827984687
42376472879825
38870496269755
68108496114021
26863368946373
5990466297
19660093070368
39097066810584
25131193071722
65519334072170
37929359880923
2261840165161
422839752
41283084602
52924782576179
55074719544
44784768674202
42364975096532
40598488320497
58855040899436
34305837174488
33312108613422
46728512195886
17694986223236
17008927034062
39991945582684
23590981294
53849274291472
21807991084070
52131494614
373734389
31876619605682
47039335680
31119673385277
46798675617865
7836089360239
17756264332401
3784213746
857866452
64204873671124
14242048975
22963600447231
68991926739273
50019904545
38330114893368
995884443
55662196233340
3765302988581
48690000134812
50598833265128
52643550998698
21456646964847
644623546
27945592288485
2721857163
63413291862082
936136770141
21626646196
1287069876
5647061739645
34749881132096
31082921059759
9777896567
8967350757492
11678208785
21832855309265
44087500515357
68934877797668
29684643324
23818602266299
3197025006105
17199591617
226169288331
34345893318526
33118963967512
3139734146321
13388102186306
58835219111322
39705039564
42279753931215
22526230374965
56825775437546
29655516708091
48098298656006
45015973070026
5691104572615
50249392168890
38088462063497
60813085007393
53224270095922
54734205978649
60996437438124
11396261369826
28875928968858
3819992859791
45264177301
46779260240199
42736645109779
38807715301131
20158132292091
66547106061522
7578472094426
25230753813
30344215927527
2903910216358
6763896010903
278063776441
47157055148308
37236845368677
17244813490
20863394188912
2982127491411
63396165198294
19213261334814
26170968186870
67369515437251
19762459409172
47353883844
66307112842552
11539966517
39139595763640
65661517803757
13622467869467
25136855606150
49632104898402
3462934853460
21259201133292
5009648231
29644856008189
36810293068727
42439686738944
10685939945955
15328733719826
39146630815604
12143733246305
44084113234655
65879283237341
69254109109122
5005526296970
38506317050492
31941317143110
53467982541
53421549882819
2052371104
12594521543293
22477811731937
1733528517339
52181160982154
5331089386856
425843154
47147109060869
38894506942537
64710596457213
30949346849090
65815527898202
40747081171
1505143160646
41337406978667
35632874568300
70522058798325
19190882507587
62993208719841
59149992161919
15494800914501
22791041458609
12648672559975
46118168972977
38928095965
29726910138972
8084182610
57570139348972
24117356102193
8356588161233
40019141888
32807730588517
62268975878641
48100231155927
46709707463161
61653836365684
1082980423
37734526773553
48502384000177
22488122674
257860988
41158962195881
17144972394953
8485176122563
11591125633659
31754046247060
36459686532
3598293683396
58287115411273
5403027636
258150448
14962951519021
10725826986
3210639272
28584383700435
407080619606
12390607978058
1122107696729
28067410278513
32714009556813
8152007822854
43014788640733
49159293878403
47742992774
32272283698669
45649208913404
8671247328184
28731381549517
62592275742400
13400710810622
2113356281
47071512688889
70013103449362
2493937883573
32223813568920
43902113762
11448864885242
30899127837027
7382388823520
4841218886783
30281437127827
8133040070265
52567572293712
24124867379
37446265793521
1202493483
31924980321313
3958373675750
58334992336263
57103672650938
39306806440581
887946599095
11889589843
13614461564645
8950402841760
1695947984
11288261139
70902980338825
22790649189086
5103474890
12819297032052
34258137122901
69844210092693
31974356226397
7104415871910
6390089891208
24255997701
58649076422
42775342986308
1001145693027
19515695286254
64025413728590
15525305119489
56425917565
2816077197
70399926873594
4885685912697
15142980098
57580984390665
18152192676321
42417209153914
11362371287127
53295597945244
41066957013364
68243315734277
46325038318595
16305192822164
11428738668617
19164514666162
51794876891516
20177677572476
50682677091292
69047061490516
7355703879098
15208812270000
53625659546617
45915873810663
63945690086555
2227466964412
47046415481739
8307162092775
7425492802161
26045833956978
33641786016084
24195329167
57334937428790
6575032967
46242234290398
174543467047
1570135458000
21772565853528
64564037601296
49305575782119
40750070484019
8048199664908
6779991134644
27221020683324
3279162968
38096535494089
9110250027
34516307339088
17002553343779
262885535
564787647928
22042449102724
2536899732
6970396765152
36302942195743
45331894371112
12156597323157
45497811979414
45429943914
50425527378
63944549574937
51416627556
21537959124
10365078561292
38055552789201
9619690839950
33322767031318
8623796079698
47628119812791
1572101585
28365991724200
23806121652183
32068311465
6127814675221
65622162942728
9864729088975
245678576773
9146371701826
61144494827034
68328050264818
18018566949133
57587674168063
21760794857910
12011581803
23952467628327
40832265552560
6621097831238
9053033112499
26733643840497
39531585340394
60739808113627
2674091808355
41753459763006
3181307487452
34692619591429
19107586336723
53575095139758
55524177959252
35411618896129
3885546600138
7829089370
69782264686268
28329172188495
1035036611624
48880102448536
14901943380026
64346972136843
631712298524
21131896553864
43564313524
533694369
68402288350638
7014258918
60093586942014
27619381264943
49811600774199
34506510840
264038855
65717222796872
58439251246215
2323566817702
29023187137882
44430519215550
37853483154452
50280062033595
19970515325061
13870116045843
39845148057
12062308859
28175124917
22203658852819
49173644668209
40143042653226
18103035563996
33884349097
26254145730377
23915266152523
17754532930294
5803508790250
36267791870226
29767708531
37217640603231
62981766654635
13832018990886
62968462450942
29538349744752
7855911457932
70152562214737
64300980676670
33914527557
9628190042931
40811436432588
61269985291980
29501191492862
45802094959072
37463714284290
24138547087501
15295860388320
38257093694759
32316897127143
15125557076311
63840487574378
3895554287704
11649907869150
57216408724860
24586113410113
1781896352659
36030603782191
32912657854273
16551003224744
67664247340502
10029438685697
8917051750913
6744687497
4902569148605
5578782880153
3330989420717
36767311687018
50956522049
15073592331416
2188254610323
20329523354454
13185391369
45843756592156
2879361003
29911474519079
28711417791594
9395064293294
6393885769742
28870744804787
40577315166405
45929662219544
8635703387425
47351967236667
63104626754695
71035714419317
52627584197885
30357471309726
55942035171137
17900182045551
61946354461481
55491242814973
45997863177
4775558821530
5486987674741
52112396153
37192386604072
3947077137315
29201194663
28067093063581
15940493043513
16351424512188
41225584573505
32856861367773
18044900450278
6071896234654
15208598212261
13556581688123
26792180763959
2513723393269
9803062175782
11134183371
31620428507
4023828751
3583567185
70285079952433
26940735533315
7363403188171
1475252550600
35325170762819
16630982515
58214258095867
9756461745749
62741450653134
10860533349473
52957981935609
71565431861252
57288564892258
40436930936059
8156648737314
55381535892722
10048234563964
35767038766224
17406081265375
32607201224666
10974867474433
13050579185344
65836369961901
31109487046711
27237822863968
67949789927472
43880098060095
71689393266246
206517693
57149415866937
56812636886102
46281772394
38459182590227
38358868251626
21225700609
6168026225128
49996854339529
13624375295935
72427964510092
21369799519874
57070498581734
3309824753
9972402571719
2249192565195
1786710580734
52308024129289
3735835242657
54234108967994
16629910096
451942208
15476372709
46470976011597
45033732648380
4701284698180
19332493923895
18597675900709
17962128346
1564036317446
21895497171627
24804954831
41525552220322
4334199224399
64492136083293
26004878384044
14786924875345
10210715824634
51295214371345
32763702531647
65806357345997
72338412025985
31840048799594
8252377979205
54799457092800
14469265131249
52719181975455
24295332295886
28688748250508
62381155068399
49371954483
20172529073244
30251913830300
22407062036345
65902904665723
41827182310055
7282615748821
41545615911
27879158702
22122197886065
23467952028376
45360363235
52446042294
13710227025313
8704096333958
37544858596287
8017830851926
41322734250949
34027256502133
69785145512869
16773131160083
42963894272440
37020089096305
4634465827790
39531751492
3336773813
34764834320893
12960033599421
53054675975948
41420645163657
736726462406
18522714508804
14360372612614
3635177139
64029172971091
69401634556086
52868501718222
53705802338059
66236055222086
22330735179390
23138961077297
52219451869894
38575227855
45821999524403
17474179371311
43941496650209
31938601144964
12790987702
30576910647183
14605584331100
7194338682
13014631054907
31846601922
53626832847
22632310144989
56976587475473
39238800037045
4586762278770
2096542301552
13348701926
20192056857391
38413759313740
3821972777053
43409345508664
66792488464827
33392226170153
35722725749861
11804093331782
25607930541
29034834662183
29191809331744
33177651571047
47414745392087
58714873293681
43229551161181
8877133709593
9298199761680
56126948427379
54956431678035
34125313984170
33605416129
35694281279880
24787311743008
5940160614635
25491738398066
14044530424232
5962988130639
70917186675055
45561768579
47017731143256
16425946838140
19234852082637
30983548220311
60190155242256
17838909412064
64626756730266
33660125731
43809442013270
3421186169117
59720225093973
6362556951
21852394661722
22573119896723
20678322131837
9019677819798
3859239775510
55900895927477
5320682067
24673035985571
24417920546698
12247871604602
50229447529540
49517692650197
16733083769
4325804935
913911516959
42688035291427
14866130550646
6588227051859
269605295
47990096640729
12319772471491
5278846582849
49701146014471
33519547955038
16518731446532
68925333066778
13110153587358
8086843721
54950313553277
62063317940977
1564129591852
37784364770996
36843965697427
18334272059843
21103067396233
31452985625590
7845626601469
32901754616434
14425458217380
21711086696472
25888116379202
9918397909088
66588587838711
5267593060904
55132396987498
14649273838807
54745216240668
51009471089
60260375807332
31043669349020
4670885269689
71011767412593
54869827543857
12629040022046
24918220775769
55796132411387
68851994905833
34665054333645
19380362734461
4358098201
40532820752997
26939014204526
18381133460391
71348396243030
40505904005921
2028568858059
30548339904461
18085167501112
53333404816724
12934501456
65923716756818
677212296327
29428494227087
30474682801753
17908126967805
62816836954904
13228432568225
18182656619842
250576204553
60761432515308
34813299620855
36566638002
25636526040935
57429579700875
74018940535686
20440569110383
41049717809290
25336695558
63343889532874
31131517976306
58919486647638
13001727482721
34680225260412
16198627316485
54543249694
73993173885003
46326403783305
30686797030367
48589609953922
69853653359258
60078215224070
33585065101838
6690364374057
58130893765473
23485422912775
26316244094765
56066510187835
67509524368369
70114150249615
2460791029
72824798580334
15275895147
26510496557016
62541522755
52546393691433
20370519583537
2460355419
55810246974
7414431557941
59289677345356
2555246984722
22443914421
28035523388978
50450596094
36838143302842
5931394960035
37246007999382
44428443796228
48927530387409
4493184100105
30661013868004
34327759637517
55683444741896
64054738432757
21543490683102
17628855387591
34565221435721
17710050096
50607836947121
5302617730434
30898202754
71712283293095
5091980703222
6203750711924
42314162925282
10476826937
38372015126482
14280341888792
30093541376915
67202363621437
66669175978927
45420244392243
11013103027301
68315443654047
47674414085744
65633392120162
284445984276
39456573339449
2395337570552
36652080116512
1321125807501
51994808945855
34299135713
33486268175
25480945256075
20826592652408
13676243632980
59371035549
57278102216357
15364269003280
21077347050
53250380996802
43563993326081
33181604445258
15269334939240
34107753699959
4092192545146
30739704251359
6401390512624
19101287423908
1667798888222
39716395161
43938029852542
38689097293612
35832455891053
40306762625501
74295314574296
33633672278
25191808990545
72255643028634
20527401887
6528418486020
38416610841471
37742833991319
28816535400000
1400852255
39218155811821
18737749803834
29029138141566
7123418943427
8221307208
273439080
6658419575419
26417822326126
63073334513
23476122314415
68395139959911
41143470819175
38084831408078
5145458389553
20553863929830
39912090316
22540360950681
4819531251950
29269879338439
62328489128932
23495746269110
35393030542
13720497596500
58444618877083
32572135536449
63520409952136
57471693418
14484252168388
44280181416122
2014940294112
40574269088206
9286504519494
74777317818554
9114251346
16990482221353
61968118347
25981406827367
65391530720
2970661982256
73675121755070
68789176540476
28360095541334
13030362100150
294151966950
17327080507750
23441932275663
53900065186183
66864250370663
42586854864811
68504131201601
50981147506732
43179659510319
9242372871657
54536724934467
64143781596251
44123286382603
20053093879821
57386408563937
53030204036423
38849178725042
23370546206086
50622845882941
21665420602094
1787678382302
41910633533527
54213129694054
14005039359734
40001672745
27133371709792
44605577532968
33085065581403
44005439549263
74126007269492
833064387
50867807330612
4951480011811
69446688462202
24360597994412
20654735041
15516151687653
43042954546
73043499616616
4140422331
9707526218344
6604482642
31276295564
67325662665494
13221418612
5408843953546
66784586302998
42619198089708
28635025261659
56050076264470
65944097908009
66285565132462
2053760532
13244036609
66977474954473
35581300354212
9257025078894
27546720729389
8211352713695
12376812157442
8048448394669
54823320130138
24216657474
74066233901727
38374794272662
20114531295301
51165947488
1437349115215
20800949183449
32078536836
58537923930641
1520084664076
43222966180686
2654534876939
25377408533373
64600581901609
57354806926802
20538360002786
39625193174346
21923931927233
9850655793300
48643123138303
17002149358929
29645296949
43576340538522
34364584681362
27073290396947
5570664432802
35950073537928
3024965009955
46063892950593
46541586439203
69190748267778
31130750871822
20694179173449
2155317266487
12981261119198
72571442387831
29715428396767
17927369679
2204482910108
55678095463
33925206607753
13407163885216
13695356380
51298153165
29411675901264
32606222084359
3841231120972
40352014395637
71246902051082
67176666939790
53277348892388
4434505647
16544855673765
63902182111358
18823067454267
23576295465130
22079165534
12708758265
42371385156660
21849838663395
8266963053
1639238835
72669623558105
46012208377497
17529027758826
3678010607
51741566030595
44503648197575
45828786796300
33150010345
19333050105
14691419521029
17972461789
4574171859310
70577711145558
1794281395
32491496967908
48023496565539
52656094448
22927089712
27136517996586
36818033579237
3017190694495
9189426988137
53070185695198
37960571855359
9698363367308
5015733794057
46541292448014
42188135009
32376825335
7386084028
1953266504979
53758340981
2947134460604
33231630799453
57095319749555
60284836509065
12745049851
14906082027
55849659949636
46534550241597
19169780350993
17998872144
22117511227969
51617691294
4850211202364
2587181243503
62994827189718
5360769643208
27622543723830
54344171741461
71149529523717
3694997975753
51395326037508
21814533654288
13559885485871
47420422469
61110239885976
31418602305421
34832518189050
42340213235599
63737810386857
66578657872900
8891905329720
9171178621
14378751546
50475996694847
51231028297406
2426841723
272973992
23351943107838
32838212853118
7011793838
34281808738261
820711631
25994936713
62985800536534
71834228675783
16333275282715
45457663242
56228502636
3170253061
20739911169703
273793613
12756230779819
45346651465633
10948308434145
29292301675078
54205017520748
16263522001152
64229246832812
31804716733226
20942226733927
70795606480890
12269530496373
5432839463
62222760917789
61613353873732
28842025037298
5220988155495
70878595555827
43881880998638
52801986701557
13754266283185
32645000653852
21240521699237
41056010967727
47764282645596
1794486845
27571720506
10615759797
28628969943833
72534723175994
69664889309060
35011744309385
1914440390537
27735555478854
67896431746499
7187959471659
48095327803942
25057471758754
12927315567760
48487046318877
19442738788
19467748790
51780108846638
35917540905355
45636431347299
18189355374282
45066452179163
15478991715057
15566625126072
30772087849
4080054565071
18724643555896
47996097909203
63360511280
33855635511206
53615148826761
24043578302142
44420053522463
20097290926507
65275759949666
58827285626
11115308342171
72235364227927
57375116173138
59785930678772
18155554701
3131327994801
3195131920
63576886298
11906257399100
26206187763
23584369925498
63527579205331
43998931055616
35290728171
37120674096047
68190245718054
47528306848324
54633550092840
66412222837421
52263482781331
16310444603954
58983273778005
58696853095125
47045347592022
24586696256220
32524507056949
72425165790011
10856573454
505201083251
52501665768
38657155509814
73935589463689
49895693657728
19065267610
61210382439431
36856049152102
49329281480004
52474348507
70369256359886
3007575728
48265844746
280237497
73627358555634
42089795141143
21041593242653
52833608270846
58050263392715
32815439925916
12300454256
46660948708781
11931904766084
30123563741413
61293030879557
75622345177281
281014040
75920257582374
70433242534380
30441322782
22683880724788
53406244558735
19110240037
1992395741408
12811945602207
1809433145198
2799592151226
3937698367912
4712408561152
20780953424322
13697266223005
45985922318769
3749173455
18781793042559
62177842002143
6134767078552
30458715460
38037391680252
33604721262495
10660167526442
50134773996593
28751680963939
35850084394185
3543083691960
4224912184
38466207734192
51445690443832
2595473666606
9085967754303
60255410641477
49322879727606
48447035475
52955842647568
65191832811412
25423318002966
9696394371744
42730494997428
46385257754763
10269334808032
60732441415138
39153214788782
4215454115
58540653392469
9353265474223
70297574798699
62768422174680
25548962872572
1719443255637
14124884418
9880410759
12431401289998
59931045458824
22794628240071
67344963946283
30332312930026
8143607332367
77486947376648
38491811592
5323780679551
67112229630927
3126856145173
36692723037
3804727322
5579629079
65611135466
57043929692256
71766844826468
5266410635568
31040647533382
2458895785727
27272209505098
3884855081784
67537927981842
54112868757039
54450334302794
14690698087321
49422302493015
40039605370837
25805700345500
59221090161246
12330913017916
20349632958374
28161510244031
64101693046405
12708296220480
31371470006786
44596030511
14066911961472
57296691351888
28534681616727
5297117522955
33712760814385
2986978512
55352884396
41060488370353
63569703522
18564603540
12484394473
288681705
3262067360149
49496153626915
40655452980
45030062923672
13018149103643
64298413458842
19496301059624
46941150510397
20993692670708
20335106255670
74768040884112
914888477
44968551627250
6094904519848
22001264382346
52447401697238
76050969166026
1999073709457
4272602124
52100537418
20766268462
22982116597560
35192539520141
30302855808807
23670163639755
57185970287457
4709164589542
21166121754012
41442018021757
21770953933922
8828501819772
46962519622160
54439634844077
16722047027
63708295952502
480815104172
49406644765793
24696123535839
71667786974489
64459378651131
31608824289749
70095446469381
51448805474297
23594506719391
14457492404820
11997000809
19249558808979
59242277216578
47253528878327
68140865555313
70878002441996
6294752310414
22235148560164
74601983062068
66556860775783
6295281690733
17532097018033
66327848823443
41353650568452
52253010681275
9714610789233
1891811998847
67202370265933
12528329757747
36633658324913
62918008734824
289532014
43073130305911
64501034022875
50206040085
32863767529697
56066728328376
17374976404
25723191725415
35990307004736
353804221
2094366213007
18452074487005
7225580755382
62316810638653
14925580306358
55932440277
65270893065135
36715738385048
20825065977
79052689018937
11031347266
31721444348771
11530635769888
3278573052675
30598162907941
37516700362154
18114691985
861042073
38182672566471
75532854648165
56464159639622
36199336023281
12726798250346
57854820155858
5703035557318
12106266761219
784094079390
78543713888088
15757590864502
3401628933375
862141308
17457123881
46211850926
78988382103824
66064829735446
38327383567
12180965101
13898640882
45376165331463
42860642160731
2202730336953
16938135329336
28052265644548
49579898890215
13166347160074
1732768870
22914185011136
27472573152149
44798165114392
42053455670413
48285859842094
42571887130423
7424655692
2588781657
11765032549
72545860072469
30329554435735
12669654300675
5373252340
52623546815681
19773752999
36455639098972
31044361497293
15348132868965
39566164006
8757570225
46439981103123
53023252147535
41378000723143
22792915120628
73710227457103
12304189930
27408654047
20871921673544
24214676749766
75904351296032
17759614808
54411240522
63450519321205
19692764913
3177415075
5729388895796
8684689196811
61272769015411
37447581860721
17850734775627
46249698686332
20004337415029
596910479
30470989393238
49518341247630
67973583788898
27031648245326
46188049418793
65007181988293
14633171951065
52850577280343
30803440754964
11821070446
30537839047848
55971829534988
18233392321514
53088371301865
48601473964149
41190800250764
31363987371409
47537546070715
297866345
45266516816037
22727331351986
8957739901430
59628831864226
25989581286994
38357349185000
56709147827
62393603646193
50071239895
69805979300148
64318232421806
15624788272645
70117410585761
56824982904283
39478106856821
36124799458149
29800678624
60502610800123
8358131352
55020941161776
18071717783124
26042564750481
24359668665973
33131776910673
27941386119110
44612551547
52170231046
20153002154954
77779634514193
5510815156439
55545944022
4411841041
5540348570178
55447874736747
4713069893
5076830355
35067738616
69912143739540
69616756277277
6135264221
67916831781837
8988770908494
65749425219622
1956523955365
13507993742
40706949506
25751821528
19833918509
18323942545704
34106532387467
8366913433
13719504163728
8320156565424
6728235726344
30179006525069
7465883523
8987047711142
40677715035
30337905193113
64265569074417
36101197323231
45603020318784
17399649072468
60334883544
5385088719002
72230598699749
43617700161872
70136097953283
59541544501130
32718674351329
30031760756093
76458917580382
13526765095
63817926606797
9883815421965
10790543089
31725513273294
5397580353
28204077723748
8498304433473
13354254318
59184256353
52224757525
52295943301985
27228224788912
43990772197589
14616356227
25518249787280
10362085115022
60699630702029
40318454789340
18087430201857
34360540224400
25963122772506
67751693312271
53942679200132
76662296090222
69745866493003
58824667101917
61914950458739
66570036017439
51495463274375
11980302384905
47177564899416
4707303941918
8103767264274
76159693480447
53428047371870
30810005066
39824480449489
9242073489388
61758221226770
7769853282252
79668034953965
10836490530
66880463345523
60865274694371
24414809631699
13995510898491
2680028845
61617813636195
13059882986618
65247731295
6658354858
46891811444276
78917831789891
44959726088298
14525849116666
60534756242517
59665207659680
17165726804
38783114978
60422699142052
50108436866
31067353058616
23047937076993
16301120711447
24797151471503
79545335728795
33301159158027
34392270313154
11882983362
2015054891989
61641956908
12710481021845
43981780848446
37062854821659
33217307001675
41196762200902
36105529012
10647074309233
64412807499352
51828859360766
46951218336043
57270661550552
43760250355
23938065788600
9383521973
33416171162377
36202237310852
54704017695
386107363
18960626073113
5840797331
62426241699808
24189775970
43272775558799
4319102175310
9647465586270
55051896674688
59634280793849
9398382425
44924891060
66762554755
67767767783198
65462127224824
17845432636
99775840594
35080658638034
2400591706
55644418035615
21411877617
15507417219348
43290368375143
13619774589182
78900035811483
5385036355271
25814891874265
63477919693956
68288402610649
40235336948903
43912354551
61062078572061
38993425752
56331980115572
36599168910019
11423461748
71795217175999
76895192250393
47418171785707
38604876239506
54852695849
51475411810
44919126318
72269045397191
21421230588
74881574392715
32031687086506
3427862689
19990060745
12878953451836
23779637811985
12699238998142
27603535057
29526275702254
24552316829285
50868472418113
56325072033669
29210066120132
19878981782519
29230833549
43097448556117
51317798739
54088296502343
45699939491996
59151137595890
66016656554718
64396595720794
2925897833
47903100220448
44050234444
7311126027186
76769780041375
70855385001170
75454578868436
67884320192228
51638525371
9483532127561
60158565726792
28413114269470
31865253281468
68432225328576
3216629281
61206269743274
963302269
47497300613269
77322177386929
48781718080453
76555934644810
7501907167
9853900567340
66395437671482
57989669307904
74431051368703
60518540634098
40073835757763
966992281
79926775478274
66746893588664
49236651366948
899786155
3159226907591
17517445884011
2945081749
3915642934012
63883236294610
41286553109
1791879516
31565905612310
301223618
49574827853481
9441027558004
34875683598966
26613360948859
10291300353598
34106862991101
24096293212838
10052888104051
20200793822
71552315051954
2228197343
34474875135367
8039619273
22158877599848
6540862429031
47573464604023
1452997519403
72044002598030
27880608682
32937962527855
48935857806131
77030371072395
1736411752668
3564604353516
38476248291
38428975626734
7778391287039
40764116465807
55373605440
30658879460020
20110428240193
22208525714
55471650922
29380495551365
12718120917750
19169714206950
26270528797
21151916618021
18865399845
44205622188830
606889027
47990848205420
32101294492419
4060918873
60517995683847
26295529089
3618809383672
20105442886870
8575633416844
62875749185009
43672049482199
81571204922975
1059541670
75033690358966
15495166916314
73860348257855
61814172707827
18804399796917
38631473351664
3151081388815
74492181393273
23960844549285
51261687900
1179072295926
38792833417
4558063721
9772241414067
1778274755288
4820189097687
30943713727426
48369612554480
15030126045
32973312149527
43714745592
21263657825183
28392815534512
58078092620349
60615560217
75028201703451
12225584729412
14452024726724
40190226776419
41039320158128
23269038472
2984584623
46989158555512
3358563674362
28138052526
51468529833845
36509342189160
232843380
30655058364
71356097235238
22033648438694
13951109360
53551752432
46001738212663
33356144428564
6373376383
7698581488203
3534677132
39500965962226
593716059
13869305586640
72741061035217
11710031103612
56119362031991
42095043088254
40056210690527
59725068552948
11223533021449
57236427584
24068594228247
916958318
21159208702
41763316085
38011724292
1560690560
16491452885378
67984064138286
66078436776358
79705764282138
43292277323715
13850340213844
1559739065
33074187677336
35266156781
21995615335
14022046839
9956219867089
77768515270736
21045880243596
1490892215930
2271493584
28337596602
1500805995550
10234379818938
15207666297584
73523549733090
12510959222291
14018717401
1109580619378
38093786406684
64765069802451
4315756263325
64346518244792
14533607723566
2401155600803
40023092326
317170700807
4102462632
14292747211069
80902061811402
49245144639869
62417617309
62441789331
74598141600202
1159012818444
72781016789831
32435140512693
12925320349972
56205796543456
66799208526723
57697332113245
34491229009778
12301873386
44061379641525
42020627252421
71847037254163
31261157502632
68330761310383
25988375312454
51254855166248
34416895227231
45580574204338
59466544554071
43240855125503
4360052192382
72040466385371
1033031624
9958457724081
72630347979492
56207089169805
57390530659482
12264315316881
309630269
1672387611510
19222117399
68888835232
40838217042355
11895089376660
39455572062462
1927803064242
15974641977843
36892758177667
43489371335741
24295253088093
66395546984
1700743165780
6237070691622
15130497144875
48108769101844
11261986477
51775677646923
9966882039728
56920490823174
28635899641466
25816285463171
47101035611461
35557212521
40294514568
72349370883973
12879361316
60721870807939
11567585754406
19417260091606
40269210300
18129812323660
70462986108196
11144947776293
81755792413260
33533449520560
23225847263033
62824278804754
37925451010347
61442945683
68566790669309
35557276118
80037521327807
15905801395
63798289804305
1037564178
18531003849
53653488404901
56658401757
26496054249269
309629803
52134960753123
44955674424149
19167519100970
349386104452
39450093248800
40213797809096
32012741318166
74340464789215
781419458
1633976698384
58611603709665
73399620554009
20435165092512
53187070887
8764273403988
25818181906183
37880072274959
53764143455803
71635077826
61503548832
28612371553
310686824
18056836389988
48549849306655
65784408166181
29418299565
22731316850973
53192578309615
15719161470401
75546337325596
65284290943
11802239797
51356451994175
13797235323387
22513583320018
10483261390709
4633471616
55351191055845
42314907625260
6529070048193
62365772350799
19983232238394
20736332593
81183993223089
2484032546
76058677914545
20735928629
3304274432180
30405569725968
29212437562627
48551181716197
17456738022515
37711552092500
9570689170379
64062204673
24293862637083
78552736528427
67202845524492
35914374808238
14505167443016
62719353132661
40941070421499
43278347398654
38210498050922
78100390467678
14731954314
59081590915
32502675302415
27417120918772
50144552648328
14834283547881
38790986024556
4143631370
77018136033489
18559834474100
73512967607905
28605183543
23922747580063
19785060411567
16617951360077
57037832227247
56267979271093
7570324460352
83043800225036
22335754764
56404339449118
1204645607
20704553211540
4269502145146
4993067073
64214016239
47970552888027
48306134966128
48457848100255
10759596114356
38644141285
59491472020
65381287805849
14545645375109
39723033384
69838354888584
69498700229
43654205955
479983075
30825168311958
76477747203112
54187418220122
37470090918436
16434148700173
41102975415892
40328845796430
14860594232
83088764776123
74717431505318
35509484383348
68726607578463
12282727071091
71886455897923
32892114028068
35661082651099
7557796243405
5917504906269
9010721467970
1447092312
71076778931
28925129828
28188377852949
12285189363232
18012921097889
72122820036367
22524039609
24282396452954
45015706512182
30412048810902
2404705968516
30928344534058
902319634
48171239415502
55074333954775
32691948111606
40394026350695
1142033518177
53672484142894
5841444733659
26752290069108
580867585165
18464631303601
56724890606827
42346657986242
16868730264
985271444222
1435618103568
66382003232560
44238744432068
22570241020
46754951396851
49688904275786
49503847914
61293709094418
61250951737
905131058
39373454829259
14035259193468
31715382891871
1231378622
40529093497102
54837295068846
14971590293
18596682172436
75452902466836
51386484749548
10319734506709
22494374336025
69786706868246
29943815598
48527833288
51621742074927
4513140270978
2820489866938
32160680456308
77029985912399
23908604224747
25508158855632
13493962062050
67760739931424
44242709987
48389928020
12094227636626
75241659338770
24223630468482
76723242726307
3703225201910
42662426992773
5569812240389
39137878776006
42183896961
35930333250555
6664919881230
36683031415366
32053183233733
73091036127842
17821481888468
35496822391434
70590509232962
67815950690
317930843
26062612008032
25884518622117
49210085574210
6717404562
69086813517084
41445718614408
15663153130
81601298170894
80602671067790
955939207
38998911509842
32671576215558
36433719342
60430096993193
50558891072835
40031392113282
36519163789972
41491974427469
64971879774852
735157158883
12953779113841
14948700820153
32108002724216
21977051451878
53268343398
84138078153770
6977672276961
84061264408739
318239038
24358910703568
59704029458656
12912738526516
24895440751608
50301243511188
29317929408969
18433018266723
394498631
51987752994114
20484505780485
80380336533608
13927336940660
23682781622655
49911172610
81488621328156
58823258506104
68072593132
23538706921
8508835841
28721397368512
22334060772482
68699236275138
48720983892866
23862825725750
21011094659047
58239854566742
21117463219
39978215773884
394489469
23188622759034
38407720143134
2080946878
6743722836
84534455094822
21688062401085
70625094344
61447841259236
47727365141873
15617820769622
7790001113207
17054536663156
58031278879
64404994308141
60383843910
79681652627553
20426743835565
34536131745
50906173139097
84209067945213
53274693740
20989336554610
80157804314159
16048478673609
39300789415377
393125994
62956682303
54950774943071
9670045812407
31474307857149
5335477082278
84162497436328
47497135062
30079635281544
27165902618652
6992654292124
68898737754047
66679955260311
56113640179944
5163099076209
68134324605
32883392617117
38282339227799
6740203735
7770577325021
3070876426390
80624319747389
17245019039262
66860294860
28033982181793
67143855536150
43493379850
58159124166
14181176968524
51164627147961
63137290344
43467052691544
8532704250913
12431507202880
41859681884818
2257483856074
34490071971323
69080062572182
3692311996
45373306130890
25881204261144
80550867826283
28823783957108
38370855374371
15540517434376
35505270338231
75652597853463
28483930520217
37546960606818
72884796242165
21102177191911
1240127161
76924847908455
83078323654225
17763842966
2872751226
64353159498836
44234585392295
62725039531803
1901666585
76572812160631
29103065656405
41594104484
29615748705390
21703180031680
38913334488564
38714284729
4809117725
10033539334484
83873589405185
12928474737545
17645253923988
26139852099
54863783927
534445286
9623016232554
19310697773493
44743142097
68448348843019
83117176757957
72034267052290
84127468152356
37947796761278
15259639497
46375624769165
646603805
6708808871
36149620393420
7629953074845
4675223471829
319849695
37004642463196
59561870049259
12865748591
7647849275
7227961094567
67159054734483
23782558026286
7868356414144
5496992947
23390474303590
67139952034510
33202969346
84601319614742
45911141534816
25420935174200
9229971904985
62399812952
70372133108694
46669644271745
15249114319039
9102437381265
26281975593
3516283685729
31582375366420
29868907804468
72913368910
23842018447
31940587606684
12372116409
30108654720675
4839765055
17297210655
18008762703132
63013533313070
72997695054521
56273737404286
53243664312911
23522149337925
43032898515
74413086392822
26708527618917
48810985126782
46419604770960
37424668510443
18671439721
1048603016135
12420076624788
56442537454
64606477364109
7824441152416
4627495693
22754912729173
18704997462391
48240870248596
17810484827099
6036730185449
21662110418065
67662083239340
74634595213908
68489050669611
38254307518
56638022441768
17026973970324
55639576569
17884947637369
51176290492643
62993689136728
49841630410
45048286325604
6398197862
32512498272738
32009655908350
29303928867416
46531366356884
7270535301373
35966197498728
2902077917
37893467616911
6416803939454
20856300284085
48876964841951
85744672164088
34526312609432
10563506546110
59073390371170
11575009351103
32531380875
31578987704
64784753494361
49777201862504
18738196232017
4634251897340
66366984463630
54815524562386
22449403657
48712239672241
59983495395627
17793246310279
47091084784476
11504047613849
74750953503060
38285444149
74365731543280
30838472699
6272514233057
73203592551764
5370699892113
27569014242357
54707192626014
28050986985099
27158932157007
77277870641270
15489861470357
46473962080458
78529886300926
32663242849570
74094426138985
17673794875378
26797873380441
57432710339327
55516274820100
27360330531637
7259475060
50073455716
41656545528862
45566247380113
62533909827459
32878950249150
20294274071
21339470870230
43442439522855
79679708064149
56983688122019
19905579016213
34858336780724
28462801097090
15057368790462
75757904953694
50154035464
12233061309499
38553180889875
20302705534
11332122356
48793062405763
14159628463
56043785073
32897190426474
34009072546830
52326301730546
6413518160
6870702631
7315292208
5129951789929
50262603334
56318548133997
965865680
5190722126
4854157028
81663736580249
1245238571
25138972870758
2385435055
67066161090870
13362395422863
8931483464084
33702773633104
66284974777
14898108526682
4485444010497
50483288915881
41001850773505
27287695981307
23602068378451
33468508560602
66239586090
34731670020843
21958273351
18478156775950
5094391472709
57245121924846
5981810157
57161743725277
59819511251973
52263876615998
5897116744827
13424692327319
44761278564562
43721071226631
454832575952
71690556231334
19007364914691
36079852032330
10849243910194
24869567132012
71084178320960
2411458366971
70196049300
2123736303
33853557056278
17585980322
36330200887818
18268675443
7821944091639
14072624045551
71050320467608
32001940534248
56639662284884
24537671579243
45982386406582
33203703181505
64423781300785
86546089207332
23912857102960
3315005048786
23551082368
73506452879642
80821739887160
6788167252281
78590085309101
30305345524
6429292259
25328010433063
36382459063790
15394550321953
36688704257778
22077071835822
10325003767
7131373043528
30304451797
66366606145
59096057713524
8728159574
61508090135727
848407817262
51582785241
84654329861517
14481003007263
18963055515943
83906128480783
402073180588
6891016496
975079557097
23562038942
16270732182
58314655067022
8114143842496
30296620668
15488258755499
24387409282890
75933492449476
43994056239329
74370390810855
7886418567090
969929947
46462436328255
25921746031819
46054056878011
42198220324850
39523530892875
62289887002150
20357435111930
1199272865241
60546330207125
26849103744
46545813964414
78212313586862
34583822648072
76157183640196
57204634390340
6431012329
50765184665109
30471051664179
14172315670059
4368359270
41493138376075
16283969547
21804220926216
74096337134663
403100393
55565394175309
20754367337243
4777633271127
69395550879927
33994051990
2100267367
6430470303
16803435389530
7538965807611
69820668606443
68286096602495
24577119082096
78983420372151
73058252011458
4879865866157
81685025538793
25261288270645
17848041617727
17531163003985
33344087670808
41990601217
61531602940098
51559651740779
76675165559433
1221803227
84817002315489
19095496223
34866008902911
45021633683725
19373902932919
33435818768623
55411470779241
27259681798171
27633094087729
21367865680509
2931644007
41160923451685
82426702796930
26983124475
42407705566466
16935408284220
37974051224
10914623883
748808475240
22888279074
51042478166128
49915644137694
70982461876
65600456092307
47571516455354
16161131231410
52926737875508
39898615753113
1463320518927
50448462810492
38861120529211
67673317984152
23444902939002
10911425162967
11834130470714
12128127586757
32933869766828
6631834063910
812257616228
59635954063240
83124990371327
42292913143
71259788689949
22246102693
5007477096598
16237364876035
42957636770766
86622207047969
22897975514496
79638800866155
24645896910017
47442039125895
76294109549505
79397783130963
834520132
77314913580380
79882530427404
59032776025897
57213632322714
15194222524
26860138908796
331236091
18625783671566
8364653298578
59550373632255
2958942313
15331035353555
23496886127134
88470501857502
2435640175
11522928963045
50723127113507
53204842008293
13224663243363
1823680473201
55400176029642
28414101337075
38372653168
43967360204138
61810129657933
25175798884836
50156300104068
62226637472406
8364423562478
48955438549
14185191198735
61310072062218
84898497472318
37618729489667
12671566614663
3282098360302
21959508354488
54782750329829
38793948176592
30348334427930
33614546155327
62315590133
38959065822457
34399194923188
40053374397047
85441618404187
39448343649098
41781700613792
24576374106226
30889563727891
11916111626854
86099694013985
32677099010
1000735623819
13570097116624
2643330061790
4472101447879
30903962870
40529470689
3843028460
28861682765870
83232873911957
977592528120
27717665131924
23680697236196
51981738426108
33252146398842
36708934880220
22583128248791
70169717375237
5316217405071
52651948625
15374324294
50237135729
3861468521
22284200304
39631253520734
11721071683
78275362121463
32124847595579
40444093965407
56287604086
11920311225541
57502219888
5639912484303
5573623761433
77548082007118
57001626455200
80162277775283
61478775210450
56652340891809
39946954847908
6078517976815
86301334876586
69998668693603
31025848429
67629546052179
43736440127
63948070549
6603924765857
57521761844632
71378508659020
1540878540706
30919768675536
53390964855269
31042606838
19873532785193
24349286597695
42740533533807
59858446236648
16614324086588
87608500911409
51630477318
46035748102781
38689705369286
78131352220402
45050201179020
57220784451890
32502924045900
49571034599080
75665323233424
54928873987274
41152888329449
52332773039130
7862553410206
55838694766120
17366583524103
1313606520300
51993052966159
22678570337592
83325997349219
53225538883275
55747224727327
10668718392
565538127
34278666993563
84732361585326
48028299105625
24199189258
47002131875786
73345643251562
19531888619
10583923386830
24759895513181
65899827362129
8515706883950
41621263456550
10177049082092
66369937814489
2986450934698
27554730223539
10786183294854
64844626560186
58219836481186
56329330447300
32338342632941
4908544557163
24895621610386
50337279267448
6361547992159
53796535457676
80158832891247
47206036037
3870787492311
977309625682
65399032229094
41785370400
12991768606
47472178042712
34645073611131
867712945
26642492854133
19714729307304
30313597698850
5099646208
38531902972047
47831755356304
50430163115503
68696721237137
28152142756182
16152920421
53122180935
56684584016713
42712529268931
33447223540036
83104562966178
15828328165533
36385164747239
341232694
79562300957736
27137269328209
60668012545800
14369001328396
13040889979
48109858017601
6737577157107
58422886310261
54584689356762
82875310455972
15938511588829
24279675955922
85294663529134
68586129922103
69332546249325
5463798310
42772264336885
18887401253
16817210895706
68490745547
14999393721776
82819475132148
49786591739634
29327587400003
53643559456789
65760639775
39528919610329
6521382007424
87672684805312
86288644513644
28871018074729
82962095085011
14212573633
8646254371
62186272016069
72475757049701
38450299760380
74488544524536
66671615869544
8774556511438
54732077643835
26356489960073
9672973020
63529931020375
67531132977392
6231392839925
76905284877067
58614508831219
76986140932516
40468987646971
31329503001
60553303062454
39042331815
23063565517930
4444178690315
9581790271
22553024199648
44434547773735
5693299003041
60981732119769
44783498449458
16898548792
73898951044104
38331063438047
86211682463111
50420240708820
78350505055974
2247648699
81424319487032
81091476081904
10808338108997
39977953321877
36940060587
13775749331601
38948017278917
74508852691937
68797423380072
46547823454830
13635140398947
342429555
35121781945983
26485623265161
44445183469784
60713897767
13084409601
47090123252556
83323174428078
6010552109174
32452058081751
62518359279629
7691831071771
75599797060852
60442672736078
54939583503826
3669305519
49502064974479
69026127280698
18861600671226
36251494189831
3069365096
77146946184502
25715113090196
76932407732671
63765726581668
72457462072764
46763591450338
60902326040569
67226943283716
32818252696726
19780270305973
36641572156434
66563120738127
6285583814
15920067961576
20806804877624
33182822240
33651755476891
19759603386097
58568463564240
3237375125354
43745375666903
62170829157
29515647403963
27347627554963
28392344589353
2230569190
902526697447
85087764571535
4691405624923
16206953835617
5126577448
44799307209134
6276918886225
3625770229221
22797575540
5125606667
89458275976673
30374670848
9700216469
51358934107717
64760325946033
14561991725020
26065643497250
43140921636996
77931328976200
74368037083
86428771051928
68715244353907
6208112068746
89188322307235
821844505089
12482430019257
74795305295952
18106961375955
48270198498658
3595568199
3812157050046
46298946763642
9144518074233
52523355375743
10711283388938
15653570858
83889828743671
81202700521660
56606151321884
62392654294
5819521915509
89260141523472
10221254811
74908887265347
59179568203473
33388707402435
57341169171
17281008865498
65069063042
37967707129777
42475109532731
12541823659681
1242696498
86376310941611
58610490567483
5156098280
72199659632018
69240109211
68334488097198
34826595483644
31616876485
13802426969172
30935824379458
29585879098765
29818426890623
7209794366313
44614263197
33161315259908
9695595810849
68746549089189
7658305100698
53286140634628
66409117346384
80619629283772
17598254222709
16378541787752
79661495837494
69728518123668
19535997459223
9700224185807
73524113520
55997886621841
13539653422505
24991402256928
49384799836019
26177234383788
20676660258
78700006530831
17305015508434
58986915055
36598727468048
29513846500458
44872567521433
29332382520575
23915032296324
90035749717388
31570495646938
69256857733348
25673886881984
15810604437
27118107073325
43321770974245
66078542009276
83817264020605
23783190941136
82349842514714
1100062841503
5948169872
347443702
64523085101134
18434585314586
42697796238956
28720601522391
61640367012179
27747404695922
54279095646304
44665780354002
8136440937532
75297242015
19557697309343
86058404426240
37908672594869
37574959799
90996115967704
23158666585
39956791461959
25131027258503
34527518316402
14292436374692
18864013113870
55572737023
60410767825751
72734308681506
30075222338796
15280802686092
39344639890893
92009160124860
53242740390
88648280418558
19435872381908
44154296635673
47352608773
44512204087703
13548367302325
48779398342816
60372942897433
24972816248159
40295872270613
21056892132582
58272870841569
10589027349640
72541002249446
32892775655
18649556949
62583562591130
49618760745455
9294458967329
41831311464138
3347299103596
61337474021170
79635858866913
50134409301839
56794512151893
88429070179727
9870991999994
15488536146160
892451194
5224407277
20195363305627
1968934908
39303386325068
44001107421543
16937827838855
2383585273760
1728111328377
4098707635817
55292807262830
31816402547
28328947568
59312172115478
32412050820805
34808059023401
21068369825884
17916719565
81748892439001
46225723280234
26249333829274
4143387812479
65728470703138
42602292465239
17266737159
1053471540
42649465170226
17174119500
10915385670084
32484565331686
60298148792224
72948591186
10292928138580
1014515950
31713352592179
15900367577
5474089074066
78053404544008
42842783078801
31157481556377
21649077938967
2578268207
46504971343528
38712930636213
85348140321088
79685001127470
45946632241549
10715860823932
28326700608
2072974689
8816842472
28486772684051
75676910102
31991062115
45582939664425
42744683623898
57908579992425
3782995230839
71822541043408
9296017508
29429170456066
76024150878320
4360419458
47124592937788
55701219932966
86214966423619
37189451414317
40911742203426
25683672908
59325015491511
62045458539837
5044714937870
546917923865
58217592500
42104121871358
39148529002897
8809717211
31885455767730
18036693705170
51741686646479
45367375547344
1763564776806
10943243520
39759632231083
90473746851381
3118937331
31899103790349
60077631686487
69837849278966
47421989127307
9506244431039
2266893477
75420131684632
19306924004
46730011014507
3424464113749
36756757033
65765062447432
26929191189523
40273391780579
17820687909298
55975340861487
582048322
3110376318
37906397623141
13870881060
14901715031966
35769514718
34942223595153
53284763697
401341424681
71200831099979
349756249
20063084179
34663243889
17211961694
44396131340865
7884410213746
90721932638525
6542733693318
52995605788271
66885652227274
23214153833
41693891052342
40102432283538
59123247606628
30062704520
59393744069974
19293593995
9412701213257
71484696265827
53293708700
9132191098844
65261983531601
1612651747
74796524996802
10200839641051
78231202879363
38409706250890
4353894793373
24935088911882
68700424393
73211666253934
15597049949907
31036487775151
24575708811472
37132674978765
10305241874245
8558037638592
82802898069639
47517919802672
29722657091641
8826977599
61696382199603
51972010725190
86386942267264
16156523966974
80055232146513
21626562682
36823363404
12690917519
63453115794
88832430021614
896121683
66048459335
8168687097175
60258811831090
74952869498957
70203284015
50904634122959
32958745230
23902430637425
82325614538511
75048695966989
31002133664
17014795543530
32062635146
25996661346961
87216444596698
24173655580401
27930006224799
70451471367
18790586767992
10102599778795
91948708673735
538499870683
5108201025166
63969700412200
88680264933323
49124120721654
17280994425
33873902419187
56052243210
28330848705774
3368480894585
77995713058311
83121532732619
59610638357859
7623445340746
81902479249311
26677647200
592891089
36617607313292
63929579036351
80068330222366
47215151892471
24210039126981
6906321140600
2001184687
33322352445115
60658136563611
7168308781100
24227514701216
71451062366929
91715228998151
37209849856909
16876776722982
23733104437160
3927685499883
57946437805769
74467172759788
47917676763692
65314497833968
44301737411468
357447772
41713694608121
8478623127499
4721227367445
44757140395779
28963236045301
90490773261317
6469173910
7517855075784
58959703003137
25865097504
28223427644611
66084905527496
70595270899795
3632946181735
6463148931
27847372870581
62819325155517
1160845199
90123353609886
18023487031182
8922719133
73027581613059
22884668089690
11091163906
4087290956
90822939238910
17443452163508
89643370040010
1652101209
54879021698
17255363598523
443660722
6519427301530
41664854940057
32651042960815
62712243835306
21115336235645
16438163703262
41409465709651
39632117519496
15015589479794
9654093762789
43457367220175
4757590502
49934519592051
75497163958000
50002898136
2113872400
75415932499823
76284910896
74314109506475
22705124937707
30492626118537
51644140368232
67874338770
45139287393700
91968568051112
9987285375144
12682379156345
24168558353
4769211715124
60160159365254
18049742535
82849590983865
79923539776817
40398607030306
90612735234205
18232892029611
70393953047183
86622274990080
52157704772374
4020648019059
8986660960
63465583907176
90240965452908
16603923880870
54446219926936
77656472064154
1111691917788
61978829882023
354574898
5701334566
28544283564836
71271070649693
43160043960056
25533417272070
91228298436590
60077605480880
25453143762714
1019336750965
2352212561638
1816088834919
15312088483188
33804179266934
11161412479
8986427432
31428608034699
6191875574611
20243207320942
4892673832456
76285077004522
12263698056
28496301213625
64680173471542
13666424353934
79558524940512
49480927092975
18781665663608
22451278594861
58527514052431
17510549923
56093821402696
24400572903
78566160176
84732952000656
56733423532
42732625229968
9070583952893
10929169021230
63152415534600
50586983565472
90837985937762
62683246655766
12622631272736
41582611005
90659296617876
7019632464
92019994960452
14843181318245
936323777
84576755642698
72183851424166
34136937752609
40551437757400
62780451068548
12629319743338
46947829147353
15998443102
62104870055893
34568068357487
45877083676831
79190415671965
51540520317167
5119613599972
77352034881
34523907684512
86937304609062
54527731099
71066906538308
19071320251
80257242562692
10143985550
15575379899585
47794690925857
57140159094
76223694652
10054149410116
6194184693398
4520034679
68449362471110
83940723022902
90136685121960
4159525497
78334470298568
79199470006894
94425858483818
54529370874893
84665856161298
32686513382803
69543328691033
7317128804430
61561240587033
6311025045551
19057223035409
66705771677354
1430354919
17516632125427
25513126769
24755686881355
59725797004526
11433076313581
1088953147
28633598886442
10651732263
84847387718671
83998225919312
11988467865499
64498797885229
25981768444794
22902539784
43495073069527
69013018935889
67763913028
92800758797300
58857489160231
11803439220
1175817038
54698663700
54066063043960
54305354781141
73395948654
55286608820619
87764568447324
3177139175278
24619108119616
74876858820584
57195200883
41043528078034
7751543956325
63569571766966
19118988866
49115276461290
70489058556328
600953351
1841518233
54946729521834
64601242177452
1634839105547
4995409836865
31252752790897
13030608050
81057479318107
84268953643744
6810985605023
72855164522918
47333134438447
7573563753
69092273335
5762855817
28789365205020
21670056093061
41590216709812
59798576803880
10546637345256
196659326764
69660493384982
18733040039177
11094478470973
76076731173230
22102782412174
27286594981046
59852520245055
60430095575155
40643742485044
65297973546649
2546400378935
28947108065516
68985231389818
87660030564072
67871805710
15560676166333
48687046954
12277965099867
26215045777703
53321437948
37632076618760
7576624631
36256764299259
68704974043094
32583385545547
2878892773593
17244088818619
70317815134375
45124086086889
6586955898
27235379115
28914523151290
20604105051946
2667214804
12024289776004
80765644367
85463567109101
75186130969541
33708997273666
48718244255585
22981394109101
46918489625637
7642457011788
73780556626350
67935219139
75034243225641
18229387370415
16081943111245
25292746660050
45058703243693
25423977079279
48700472584
24478148174898
27072493631259
62846540036328
50103477813922
68732963685768
11217934794752
85028079370576
32856380903
11649357405045
13128480260771
63212460283583
66326030438698
83990303555631
3837272440032
6740062711304
23281617087919
5638603481400
53275499047
40703972466800
39751388353108
94461240877235
67874278486
6731964570045
67520821183782
33693140531533
73590228693226
3645105298221
69256988585
42424270839821
2147008836
59876343844
38834737576
83593558113916
48651839542661
19094429133146
17378743920109
24307602674240
55066035740411
35341892417829
32534661383768
61929807517060
30142440850
61615523090710
60137163199
46724092694928
26234047639963
34001379965
54375294877590
74019610945878
3724675483460
2959358442
58454019650551
8243588862700
34047984034829
23095369392305
13433955852029
43295973943
39149338165484
22930872224809
11963820200
54772043654288
19574128176353
81190274935
358915680
20189506670643
74465719239905
33120612682
22286271900943
47274732998431
34607160198168
62878188771777
25056938183999
47971225629330
92229348042044
20722112648697
7851922951435
62865435317
17845246750696
27655316308050
30521885305225
32169131415971
67510942742162
89311422882238
22005178698670
359808378
69302555984703
85267898269296
1869200888438
90764093298045
25441611021571
17877965450202
52787250945608
31941672994659
92689117812606
32057639451055
38041696842113
93368405580911
31847578248306
94864657719558
68304089583401
73606362932302
21095620626352
65003243006221
28461978330309
14523091993
63863140606930
5352131730076
94106255299182
28816622988868
81347794921686
72673271592551
82963250758617
12251559898446
1475203595352
80938261993454
10375333686351
15832265277538
68742919500
17221485123398
26649758771977
70905022410924
89802299055159
33353396448
1099239571
34243960966532
930447596
88020014973338
89078026940583
15893979687
60090844647318
29887177908273
59475314945539
28561079366388
4873619869419
29479723198296
80753445038920
17388403270
13337343169
42260497623359
20363314429
61151377576384
23214634344966
17459486666061
29755801071
52187943391777
45620899481560
8209486824706
52115877609958
6153655032160
78108127818301
8234187329
11796322375295
2960346584
4368268050826
8812511263785
32734663555869
15672874544350
32577038852427
86608370727484
14075675782
31777530448107
76292057168
3644809631639
41025331323982
66705776904251
58523048165004
78292286282274
5023099974214
10008768385768
83138531905403
5909277797
35649773413170
13646380990084
61094035922
11163170855474
44992845804
6289628357
27159724709986
22418876708456
30840413227810
73211116990084
39724900482
10669938571680
8871323881144
37793013973075
13198189367050
1192710193
70908324046985
60946718936507
67128456350867
2419297172
61387137718072
76429914814723
2605403535229
79267406641387
4482385584979
27384678644605
12236963995488
24708557320378
61410293640
27142064161251
96877539036846
3762321184842
55940837082255
8262828762
84235873615
38310457124214
37585180224405
87151841750330
94582123497706
51528247238808
85242186229628
59344385039800
73060737044202
53690665535
786611546724
78458410099020
37842038598
4368280499057
59335311787134
6321423711
79954049346695
26611367115390
96308952708620
94837601308117
46112578105753
5578748827
4171555003566
56518662193923
725256713426
88296149624904
16029089598966
72106715247134
78746206286016
80217488732466
2431698348
84725297377461
66950954933
70110734926945
73053581561525
94325582368014
68321893275028
19718439253114
8773542067887
34465817062545
34239755627871
90962173324447
363597409
18303281640
93014201732946
51247398389073
49395013315465
19798211505
81065108254110
34885492400826
34882783861
2165102031414
1710727247
78507550995860
12144757837642
41354750467095
68714861783778
3894688160
62768220227486
21721311621309
19596184582886
22353116284271
6350185522322
73862052871102
23246051575625
25465013256
50933376337433
6974612674765
1064085918
11517020125312
1455980523
38163832944669
40859091544312
37115213562509
70743095673761
54587085773832
35046055949442
57802748623
2020947430674
63552500203046
938763757
11044062204517
16920106024
44572288987
33461445184796
39070237424
49128050646
11713769670
63345003577599
11792566959433
58201782648898
15900881655234
97322980376539
27323458971
72962473016
43657596887631
1464339852927
48949846689536
5589230831
17148053713604
836520421333
33991267519
84379359038976
51910043967369
89136035925269
73536666265227
64436379564
70213562207512
936540462
5526250190621
95688529167148
9408374048
57855746651
70172379364122
20431196556041
50249965969
18320418720
42202726855791
1050131911530
63065571754
9796580852348
16877765786164
52031990489231
6409357561
49215764109693
17210835704267
36415264838213
73967977272030
22837441279
28614302180308
48157357925930
53326758574961
16875546797
69987190924
325786679017
68128838686611
47945412926552
12293793572649
14132335353429
3484549489106
3986882949
24727553416
91309150183490
79911833237527
27656708447513
1973358428118
13518586261950
2720850556705
19573560817931
19842045106
76063441042
40273448119
21940623982790
65919630252155
97726536852536
73251378926
362695105
21406980914
94347197577232
63239014346958
31099984231323
51792286352123
1886653512
21387984401973
2748268141592
48378452222491
59995674643985
36747742130193
49276522830804
78811009120433
77837693891623
58155990313
65127721303949
21375862877391
63593045362
42048122095633
17023596160
40602227788647
40379128090
27026275662857
84451714360775
11119444552
9971587701
37276479285
47060316165380
23852090994570
866012301458
17483844396059
43730620018161
60042081957431
52008971282401
47163984945334
16235369671
73870392693583
72161222921
50683886858799
20807981667
51719848421749
62316550196974
63471162037797
74055863695923
72794598436360
1078291183
6037437362250
43797027846033
49649254233
53388540935
76357975549624
34785479884798
62343897775914
13373776117519
25516444870236
13373778639652
6715974111867
62601325476
94246479008551
67997825247
65267988800
5200970771530
68162405595
45161887621688
30504368530
16290955049
15989384588259
33342508550053
23370908771
59680504704133
49059783947531
24458782432438
55417467155567
88934676659278
619264367
94447136729423
31843076755820
26246965648338
81507881828
6493152414
86094512416248
18638023228
89682030139020
26585221374911
42286974653961
12153902722313
24555827217299
10102073602
29361028196757
2796527683
65551617307
22458167109
39161713810201
14721998707820
41027577229794
9171757388009
28359455124406
20223079973
34654027072
30107424167437
42786224067057
46015029255426
23442831539
97306731083998
21782068522
4764990149191
80136411914
98194276890605
60861500209888
57438456868689
4428224431616
96419205900977
14391140338932
83234775923332
89882486191846
27433944913822
68884398002033
8694118521444
38619150130643
16695787371742
34670855374739
4900021723709
26924603747775
3526533267251
92396909587099
37754635632
21677609608140
70801297514715
50900137618020
30974467767920
93092515970950
98463926701217
90130300942124
82062897886539
30656628184
83379094626
47419324920782
74362555415528
11744114417544
14520918772
75910989879834
8032476460
32810949962286
2230790745543
83774909678699
2248935268
19463521492
19118164866100
57735146857
3282565787413
28699455412638
4076200132816
82365277973201
53887665081
11898864568859
12959542672588
14539590553
25280123392
78826605736015
20511484415789
17102210764612
53888099880
75031128672477
15787094091169
15145252560437
73024054844
65060425947842
97768181816512
51100623311009
10692326601497
20675983178972
12859454409031
27915224609
241524034761
48208095615201
22394845075992
24626424763018
2710572690906
53345004426927
90251950477008
80861415074407
56634993067096
3381220062886
97989032997333
11347080052344
20320187703623
77558905460
56324686126448
97180069255564
4365174590503
87764660423949
28853078190635
10787701850
14549804467
68825945662
1748010651
18883234502763
20346932514
71330591503669
32935108070101
9860506778342
26975669228194
37821634208043
7340738014302
30261802879682
98845834106656
368360863
45844409631659
12475986921669
28745444969238
51825631688845
97375295829080
12585271141
26327005550979
6871896411490
19533342345
29418891806405
69886709185655
72274812813100
2488800184
11260248656544
1743676853582
85535600009106
71705953367740
70508368173211
5485799033
79016313375009
50385811763788
86942931548782
4717768018
12875304289677
49281297202364
4085297635344
76526256579830
16903821853948
46838183135
62006593151691
17777783655537
43997372738663
30274931191830
92336489651807
60149907170125
86644863449642
45992318986979
37490980202391
53882130461335
62966830506224
53953999734567
98733528680557
50397007893600
23704110943561
44599322277
80731028945826
54306966237355
95418362206060
70323335784864
78876572354308
687821641809
93564876294755
36976908394
42356602333060
96523935548833
8545433206
5734220333
68058448506654
2178413601763
1078692819
22982895758112
84023570529
6471882049751
83152880915138
80979098122
20937691846378
7229703560455
82758445838706
90410325890074
66774787932747
12585316406
82491060342
59382635468
35960568981822
30583289163737
40891095336327
12079031639067
76707146654140
60254268633136
33841617499
69164049716
47652294977687
84905760017153
6675037927970
46658531293647
1570185259899
8071701157
78537166638530
44691163861
11061979155614
32973810670019
70640806259
8184918304626
37723391400307
36944319971
22250588873186
40196272750
44538331440513
367802015
93242563903098
39401182663725
90066275258586
50861419054888
38039432135
33837828804
66615574333091
91696842482422
56093909166666
92366328941268
27180772092
55623666047520
23106912419613
9532440234882
367290908
51809883887
94131894764755
89375454657171
43866861860546
14548409805
93924607544462
32478179139069
62154698483958
26789972587941
53034715032842
61826893279688
34037610751093
25357071377186
6655271892426
50834112518635
91613090032298
49924070490380
47044977745
7562986233015
48223399783278
85442015020896
85514310115354
77699793670185
367506905
69626106052834
64742321084943
71616406946121
43654438444
25447992716
16377924941579
28132697639
17267258727329
60517107720411
24480864337
74731311160179
98300549701399
49074113138974
23580954408552
97170771535437
57954263102722
50355188176372
59639874638036
41411021761728
57107053106610
53620355217660
6297073966680
11281171032061
47182512243762
56904952694509
38414340146225
50073741887547
31073717785
43243062195180
75800380442759
86182142582
1112770926643
4397181168
2460708844
480016238
13762993336045
30670362208204
56737595583605
4266261982704
28513420870336
17225875930
69108358532060
27628649066954
25498640836
20445284029862
32646100091984
5084716607575
29159095414
70882218428115
10557339064605
11007892188475
59955815974
3988440151743
74765789482526
36169478982
7553915947
20472936396
11222707897897
85901398204275
25371408771127
22724864801772
18926009246
2580340824124
5819166414905
36089249326283
19086834947714
65727754605842
24389574855515
30154593570
45903454944615
56110739482943
1532718268831
38549870568486
86730922783680
13662921993670
15060399888382
61649911288144
36197354640
9425361242629
57286505369995
15829875953116
19766421537775
28591996884523
31325931945317
62889005148858
12089617056
8698918763420
72816516190346
21271548020735
21148360565605
23169534891831
15933189869
12955714507435
48588681235
71817123037008
12658900280
68267147047352
78747196634828
18750366772039
81074978118133
27691706432372
14814907968201
68633677660916
34383314267807
9589385809291
34956589579886
66865542652
60398689249255
81964587696
26404385499
72389016937301
14412540023728
42747504617555
1550044167
10879065525
17011887651977
70949515036165
62747700655129
26349263540826
75952786217742
8478410799544
17717616174824
69804786867646
35832743537672
61428706522218
8102701748
100952761651824
18847667160
32161492978497
3051525014
45182470580217
76594433218272
4726660439
21324432127119
18159188920
58990349106392
11421720017
20168614912240
19216319417968
7521092984196
822155152380
22138125039
101385605927752
67424784034053
98136863313820
60301956994
82301840208302
45667821705899
92450175580355
41208779486568
18095838609351
98129448918042
29420024436078
88398011066213
45424450569292
38277110776697
10711746955727
67490128826649
73740923798777
41885576171
47241507612259
4497187227350
9865580110593
56794032293325
66066341025
26536631384888
20668518807
1278013589
102158320016982
34104021952203
83889558671004
33330593129462
1076934111794
6195632283
75002280854980
71754170376035
11306934091990
18438633094134
52470713858433
14158748890039
79391399132745
14876852260298
81469667733472
35638500728430
5980032738969
21730641025010
72809123066501
18491827197671
89962823920776
42510316360322
6437357145920
40916251938324
59701100000244
626573031
76131354938535
14602854871035
75215782708
10272067871926
38123786656062
9958034596154
63875786418628
24090074424
56247043065108
77334271150893
3097226763177
11039246700
81604337048138
45025652630078
97513972943963
54974000481170
30243755984984
41995866468548
96398977209481
40291446595219
70810561090
56040397130527
84563302295
27643548156050
17114513337505
54877900043648
73788296213
24657949219221
34683763527
5247824865
102680675820644
16449258820527
88858893968161
44153320603685
20067168078234
22328236573
43324726386
101342712396082
15098709624150
32180185489576
65089354024
29772750197179
26164560576558
4316777775994
30602012686
19133621042405
88781379622389
32047144634537
44575065084
18755193521219
101029863470956
23125301119631
8278173670878
26736906172
81572883229197
1838824214409
82304416144090
371090679
7625858305235
72253182540
78606878215216
56778736020268
75666142722154
13406941388393
372597702
67970281975
36271423792978
82199802238166
55422908848026
31479371738461
15986454014278
2498985054
76963024585
8728106377782
51328627552721
628229006
144018730650
745256258561
92762215638997
82961417647836
54244690187
27904922994951
41143079796
59691803885
66640584812
76302853623692
63800533401320
55771705742743
71241456463306
50549809362
41148907225
47572771519559
43286242496
72453399834
7243219049715
12678874368936
28300194771443
50312628919594
20618091038025
78592782950
93889266384988
100617223159180
37854618947093
626217398
58237387808132
26831677123
77602460687730
34565076651066
84036628277262
25007407756350
14413010710442
40235075445628
63682754884138
66986887466907
74202199527578
12023138998468
60560675462406
4826352093635
103171069937484
68967580911665
80902213627452
34467893665185
61245124893
54089935175541
90239053310773
31011488044425
51993996332501
62703798134
76951673941326
1406889975401
42469607819
83645212676
84475896666525
81107472262716
19546794024598
58501898054
14230343917993
56206953103583
14209718187885
60020462210
48701530875281
15690557361136
45196472775440
94785391787945
89255052156333
20901385675
99439501242947
39760839289737
2867363460
52502636034348
49562818253
37987023563
95964560038504
45121252642407
93668726852476
40282425516686
32360684331282
82126379307
67545914717105
78949438232405
46922084645001
19741851883393
5991946324418
15424737406753
61311687627
63866920887705
64879836891729
42133413795338
48947890729051
68357696652827
761014722
17974935906696
2056334882071
8112208238517
761485124
36427424905696
14874406205826
57155628989052
2965329866580
98241759785847
68516662688
39676769730345
95499712878475
5217089635
29514934913551
8611950015070
10187224092127
72372984637325
67099806440864
92248716905761
18761887806208
89117125501496
79073733749
87689711423806
28564499124489
63831775763852
39169232120
55006289763050
17126186762112
75518730712091
85698751518610
68974566912229
14961313859
85496571887
90568956875523
26118964427
57863019262241
36534187854945
25002114902484
65083090168004
31759618660
80608639932242
97360701582346
11909692835898
54997082032138
25200297486216
82857863367824
76247837293571
93816154123233
14100315189838
42154639525704
8850682544661
60270585860
17566512602092
801696013730
50880925827
14866917945
22491853517
13953029746111
2143813217909
85036786034811
29490970089441
5851443633
54904352930732
101096934173035
102257687367406
50740204729209
65360816267185
26382715771550
4477247619
69208960686165
12727103584462
1105357079
39282381173
47702858559903
4748788730111
65194005794544
25337083454894
3476099411
4892246049
73278206980755
21425900482974
12308734835750
61882657976075
83931383595962
66777380493446
17780384737
6186874067144
22020408922944
27223171057840
20264303732367
58564518964047
28544444581912
44970203606
25092811736506
40177805419193
1913101017163
19363973097885
80871707865288
41844986907364
63089424808976
31842151909
10629531143106
28323640655667
101367354927595
14632218075698
28864765939
64390163089967
12837664454926
74857449639
85809330257
23174172782326
20012231406362
69462877599625
42692180994
72413008784476
7127564030
6738918330411
14191321030388
36116370195392
51451876894705
4709655282572
44789724070775
100605465249147
37138946847
66407802939991
20015737335668
98998750144245
6225927881
89898934905857
26223038381320
50469332015183
54969762642
85960983741797
37851249936031
87432475538
2276964164
1243115402160
43154955356926
7553012617127
16975591670594
44549549036185
31962672193
2276038648
97017044414608
79608831594
9814534116
1291486197607
38852850679061
47558623785719
45137801486
31783745393270
32141338342676
58600017021485
43881896102
47530400030
91039262563580
10168932104866
48642372549232
34230571095653
52510760803743
91885487073390
32246483809031
78955501139708
38564786850307
88405300348166
295439965480
66404404654154
86374836784111
26927071312215
80641958832525
71395030718524
61441560194265
30821739309043
24445757547866
33398084132856
59806233582149
39390818123
26189527210
30777306638298
96714707788793
78163075511
10406698324672
1570874419891
36178004539
90561859021482
40642169591313
33819405707556
63779530385139
65831903483819
22453856964107
54994478311760
47571523895
8779914294
18541844712417
63213780746
83970153733348
70120576010660
57348663840713
54537638826703
10963696922
69595744153602
16401407642916
7772602536333
32494288393973
74690146798704
1810957404137
53814232618
369367300
1810754213567
5552083698813
103878361163471
72935734957256
68946857493
48810029031
92350984086370
67311517711200
96934162434565
17628221619095
65282788371866
21817645380137
68576366031770
63387336890
94607621223399
89257982110516
33918211972548
79307413598091
1426965140
1956583974
45607028104269
17034489779589
70212763048250
26252103950
43660638245157
4832988541638
48224316622189
30506638043901
2496637489
5670260143909
9410191403622
52572179098
53754434448
100639255859960
61960592500165
54056413166582
8268338355843
7694744158
28586361824314
56518065695327
39481442305
71170872094163
93016844497564
80997076477776
75008146645749
24157284924934
60722246319
26046920779
31212044939433
60620658984102
11978094538562
79435270498738
67600311076356
19955192705295
3967640488045
54801995105376
28325761863672
18425721755119
92813329087195
4909943334274
33076077559072
18654289786
93753059687413
73881292674703
18066110390877
960100769
74893326386110
55318695799
12829064302896
34882859441557
33142920545995
102830901662800
80557227966025
31039049044
21201405948606
84821784783764
17912406034
67893753916
103742713169701
61727239071017
53900436881
20002546482296
40338476347330
32388702368295
5620422346895
93338266730888
34827825022698
24222416083146
73415482777859
60805097052
14964638483645
49806720485262
67917298770
69264437080
99021569414884
17823776749628
28873545285818
8252818646
8045955711758
49037412883
21824668047
77635177522537
66839221694397
4428881321355
97638128772938
86738905094101
50837820654214
81375143360789
10564155176920
13453041094131
840893300822
103258833695391
32207861950
13765136921404
20909500552455
18349379171555
1513907504
53959492990443
55874276812194
4501030059
60287356403741
93530504970845
54657161104177
71550512854541
27863539358180
69838445647537
98479845714199
15733740862
4481397545
92391821329440
35890016524314
12738059003209
50347022254992
55924198492610
19432508314
46025329419283
36420450743
103952329749142
53825436140734
5954126142650
64031218423019
19384502914
22835672692637
78538319172944
93082287392227
95616647359778
95384157479933
1151285014556
88697151764190
54783171610072
4480828811
85613981822535
15723868959
19510045992
5862194878
17907231161808
7797921834520
47961574067
73755910835478
1865154762330
5547395437186
70620108963238
54793807634689
83757088427193
71449639143420
8876979468944
59470402197
13387535950068
63730485754
1144772093
72560534314
95550436107847
90599873968183
77116911145
96990013311344
27198253482
95757851891934
50758732655802
91461940751681
10531627823122
65966106365957
78572041798
4433274214835
36337415771
24078826084399
2857945695870
44651827532053
11669159606
38660979772171
96258832465761
31855082750891
30424510280225
12421412748456
65635105976525
29471372368872
14922521813
66114568533705
26292577997
59341426744
57516898754129
27161098384
36340671989365
4876835078
18396260269729
100785683434143
38498404711
60505516383601
75465610326474
2501623799
19516042396678
55624405147439
21865540585
38776857796623
17557542566270
66453486280
6241980014
24415165485609
41196686451017
47232563890114
65754258652620
63359255290362
12983251277590
71627420151320
67997043183
19555146334159
50332743553
8247520988
56421739278991
104951901533046
16824225313014
41947725932
72583562305181
75417637801891
10472721495
31977289359796
76570627386957
93737894004638
58949550316816
5924584156583
10480604016
23051546989973
8822307792
43171866836
99514986579597
4782061197
370782061
60245267055365
78809118576428
20265844944
23135389156974
30195909148
54805967145291
17826786045285
16274140328407
4704982968918
53455068436262
34663667554338
77140740647245
28326050195
6002493294178
30849823462723
31576783723643
81189486071021
76462065498964
1911377875829
30238181602869
36112347314980
32991197000472
58233968325133
90559951799197
106519441140804
19796254742282
60186500875305
41602823557401
11165959333
83856168851
95599728315254
2750256489690
20001336074269
57513269503124
95582129189636
16830885646940
13278313472295
12915068557269
66159229144135
39181572695409
37622511188
50651800761
67550413864316
5938533337191
372793287
1821615806849
373051761
30843937587109
78731737782047
9971656556
972021081
18417763987513
75209694435407
12629077551064
21071416328
65963039980983
36381912558349
5871837764
82406742509
2244649691056
76803449567656
57603966369531
97475793287151
30809068550253
63750716355689
7734981724
45739834242
2871199291
92465768173471
92278697915958
35163108616057
5269257543
17653227009465
29846321853615
63090198215088
13030878071
45058757771794
63197666957593
2302923226
67078707598
55483900355618
93929144565933
53844037054137
90589422503614
12123129707393
32940907943250
68582914805
82618676599
47949702619897
28677449095852
68794414281104
8592620894043
67054171963147
48341530743594
18789897727
44695233675115
24716806068
61746147499446
96739390917525
84340790340
66832303697027
8214412013562
12596246072785
41782153492571
37810881623009
372700950
65312297667304
90665751311463
35878368864853
56198485971139
27852633820331
71177904865615
103107874075027
65456141621930
24790612239802
88295115487466
6812454139872
85780079312364
11205548621861
86104964596
10939343520848
5912722493
89454844063
375642310
42469524064
9797119263758
72971930964154
27233900057509
65539513713346
95175800311230
175621064184
74777797804554
47216058621424
8735628246256
13163854506930
43442484355131
374381254
46351418295318
74207259423082
8354844354916
2476905901054
3204239316612
107958526633831
59130684435354
45082828826084
44554081475886
72490685678511
29762049985471
32627556515
712722766050
92959899091636
50944290563
9631614301794
9690382058608
66429356955937
47879021570009
103888172465830
41078785633524
102114285371117
105543831031826
8306108215648
27907169192678
46175905017
1695445906906
18956392989
34738005813701
96587051766529
22760100890864
74119967056978
85474361005920
48167823101123
10109396180
5786259341516
986983440
3156263883
87158645902446
25116343402026
66125155286232
65646773882316
3411704071685
100331210154571
102489150434782
8309845539223
68695465232135
11174433909356
14573331240
69149081940
41368058220
87227384176818
83984211103829
59103019201837
78027949221233
61961070055
10361654290570
18865229507113
8045699186140
15562334208330
99533362087829
1818849301
50979442537573
15315616374
54916996865870
19727490799630
46479102253320
68008898060290
31462357191339
102256306157660
70708008656
89142275562540
47489645164001
62012877363658
6862234732
57874100581959
7845753446
3361356754121
87365528054795
19548992955547
29620214216
86801202729405
15806923450169
33983141220009
61954190609
38139895817036
71853489482302
42558341884
18824218789202
17097401776557
13369899247206
103032991807361
1999560148
984888138
88955148282028
3460154732
42885405599936
3532582081
13948863186
29686620372162
88885380070182
61433246624342
62067300825807
92843074915432
88529705815658
58993157827459
105301054654204
1564277607459
95634948751760
107594482218379
101917858632326
34828843738520
53202260858539
63580462538
2643551726469
45020941071550
63307947213897
37092533744
98138320794980
56620856569
1540008112
32036819839142
101012107149276
42454858443031
51369256504
11441462507413
8027098868120
69797936343352
28555210110730
36860209251877
93137160993624
65169432865031
35437042170706
21203655055150
34480126720089
104678335146882
29586759533306
41109483334500
1124198605
30807412043173
32287838961442
52673362783
77096140299960
81247078200352
104971933591060
13965143165
107173483924426
102659490311160
55442370472837
9024569144015
74287359812
65573244891444
65435417582354
19467989703905
4629020242624
23247686128287
104273824413693
46865077687359
4321581799213
87239092426
106038171057031
23772947270815
2898236367810
58097118008251
14114926187893
59285712650503
97462346387662
106581766897996
3174416225
44000154926241
96306564923439
69464907179550
64829871233382
52535014400100
80846646204382
17528714106974
37284494137
11218653220939
19519329257505
31890323265
5669261216389
36378078090816
41841835215
38231105646472
65712921265989
6863816950932
10777083331601
2007167361
97271679224452
106775087093070
9588660935
79186673478
14687950055
46302251555494
21174976973711
82690971738857
24973364659
8818143029221
99345641977088
66903494339170
43670332204819
7447415355886
46043251819985
102922685620693
9377493137635
12657179999725
109167241923237
51467238432
66401090822267
20916963597222
45713312748371
100144038179749
69897995992226
68401248726449
21632907593
91355745745896
54299151401
12059723643554
8369272212
109644270458746
48266193910751
27335563167235
28878369689959
36157370339865
83156267369251
33636340270410
25023194327792
21136437994032
25127946354
87127155059743
74835721540650
46563622246356
62445844828181
48468100405592
37160848268
100094676772426
106821944331688
60253905183641
9647721742615
21640830488
37081812185464
46944170506956
17141445539865
379694942
49140257724158
12006717210
48992704029481
47707275805016
2603379939
42127796258945
1318749794
87477335027774
104305967968084
35366511261577
96765523819144
2432305556170
7919662498
19000681352600
751721354
73757949198710
96057648958494
9121560340964
78219615584366
6929371087
42800119002763
20045491791
37860635925798
84191653002018
63683018709955
9748430483401
73047678225686
11862183232200
28016989278785
12062609014196
31546790891232
48670958553752
27348239642802
66994315624714
14055637410
54735431674267
92482483935683
28689307162056
101424453181280
16143077053
380329074
35773846188440
47801348123363
13243129559863
50537142883
78501745603622
13856820128003
55083302002973
49905314520977
93709547075106
14839824144386
28405188230346
68299452953630
41189424627644
15749576530772
2355814273
40597597522176
33128861594702
987835710
25576479359993
54885422078514
88370666995480
57327655840701
40199997649090
43429689667897
97133379781916
68968821406084
65652478138472
53325126498642
57551915958791
91106379683768
17442085565481
33372561230229
52000677747
48305541635213
89298977861691
79926059589882
24458298425807
28059449757804
73437348115802
29528698390109
106185422342878
80865917761465
38144853086410
75591553248379
57310398903
45712941565621
19744774023774
22545548221748
57062551645203
643103805
56688194168797
52303864510555
37609894917850
18487149111
75714959625698
101886480460019
19957466308432
52509473899017
38963993873703
74029245044532
105222563259415
10888981690930
44097276240369
8019229075155
81130785335699
40794828673799
39770878209
22036869433481
78266844232146
100336437034963
51159662959936
82614976485607
28475128720756
89663899134144
83127953272
11601527176061
97345688537799
9518118717619
60118382275
6713796008815
34723553564182
2945153034
2035256028
43334877974334
81584647565199
65409496247440
37565652572
108854708627635
94915155251967
21607874666721
78113819258072
27200195512649
50370300305343
2356402550
96777904028541
22461414879412
50455937967422
57216326690273
39649334609199
45456250196223
29852941734656
8520104513892
46048239208619
75166030376600
24456372304593
58362384576120
45960237927861
80871303095469
37605087613
52151635481330
5044638062207
14104388803
99722762696392
37701676580119
92932518282223
71356145655864
34396013321852
1268514338
44980799779615
65506217771898
64030332648571
1178715737
26781592098448
88387810674
62739173900843
79247868458024
40119203298407
991898509
34318967973723
52634824350098
12403109839201
17563561637365
15151016872412
39988193734
27288851870
40218059733273
55822233435458
86512084933229
88427626097267
87714046747198
5535033598205
91417397118761
1783360397141
45924222008788
79002516862691
13295002792681
53608746771689
52268494147113
47306769161251
11234060814143
36978322384889
57290902824304
14128365495654
68484377281125
33106444978824
27521753407100
71238441565012
3920682544
9216644798122
67201495984927
106479416972300
46213941096803
75737593075
40273113551377
498123957
96222978310950
45664376848503
29342241465
21026238066128
21713388493930
37895738776450
37866518441
88331983618322
51543279839056
110568083716102
15527628214
103731836239582
42122570721331
88662675623543
44927316439
38860059504445
73177530386246
399027866960
19464993343973
30330370739720
67986657237
51168577577018
50547089504108
40128072862
4044731697458
60591373694
26359271073400
25410089209
104894021348436
89973636872604
2366465791
59387108682855
13429464454070
95382167582486
87622355973454
36032416089140
80156274524807
75309083037160
90221295215920
54411177065637
37547696886088
98928336258204
62416225551969
75874080446163
5842940590652
52522753359
4751422843762
33934734299611
43558701897729
5069213543
94858859304349
92603850020028
75251731670326
2366355152
10775047759979
74060689115030
57960999557
26664873455179
31980001109558
51010453475787
6015552412705
18889855861304
2652339333160
63679779139
32295478939946
81989589017530
37546651693315
74269792673384
42767436214990
13064017970254
19626296599931
104053952075473
58446661892113
54676141911367
34555879237886
8933503680742
11483455284759
3451511199208
24992487918508
50531512179561
63800699348
98034051773384
9094016445
106396529589149
79191465091
94373534748113
2587076917
45621745560400
77491036766
88586082049148
3657074600753
108698909577949
33942594238604
34529016083
80012786453469
101129821876115
45459752146004
85348663085575
43211833766041
43824561266
61339982135293
68038436142244
63809120746
15320268742337
24459632222482
21664775709281
10306365371016
85478224682711
2622176504
69934633978003
2413339485262
12892968851
37109286088353
28471560796912
23882758038676
36100519764917
64733238307964
9423857242396
37970547819
46436359454121
18078623786486
53067535532204
60203050188454
1835024042
6512442929
96008451267806
1600591759303
68210184207
37991277349
22824789109
14363892652352
39835094358679
71634701842369
54705386477210
18504882159678
56115933861303
56353454046046
19520819718021
7856820886298
45443978373994
23096033701626
96924004089052
64879257743492
47939377110268
7002071126519
28362698032390
9011766306
84306310842
21583570579940
22861306203
25561687863
65737511861601
3784496451113
18964389285388
41973799456671
69018524404059
81041262594
57584785966631
55254363069897
8061479376
55124607399658
80344010690457
37545223343135
66679275758160
31560342261796
47450824183068
99204212110405
25586902187
58095461249600
7049829721
22500185260645
64027328230669
22031308549
38558130997493
17921497207649
55418584683374
79184028753316
34667128927
83787122879266
2497937562483
32436861538837
103997821601227
6127139918
71485776437
26245209689620
207351116700
53814215427405
55496830997353
63771193178553
4356327940
86381409196042
8831139027765
79138053909368
69557402820963
106540500747698
15759913895
51539313366
7072936518
48305786940166
38167268964
28604271409860
472222290
83333074544881
50872393338364
64092734128
94878961574382
4592190908190
30956506736263
29547844412688
9180928204
70652052787115
3147315213388
68395198209
82908211264
13641397920211
72395460802203
95900039065757
58225485497
71576524649
8573710883
83831550770381
76338327704187
107177266910935
13707106451974
88066307449874
12865596766748
56508345541831
13028659045944
95743021608021
26695805888581
106801321852022
20415208523
28534863295
80189443280259
60223957169665
105314187268314
4500127376870
19196450828463
28830318143218
67158010256
49057327723
8131666182865
91283762541618
73256373210
27432581036
28603155910787
383940320
67545984626915
23389753273516
30524470343806
53996557923659
11670999125
33487950516853
92725075299427
84781083193
31382075921396
94968506501
21000480053383
68269825627745
53907306722441
92470079604472
45446807786
32701712416
51807060761
15946134068708
21731757264107
6151739580
62783650106092
53107867992410
37917002307557
45729735075734
63876020896303
4372730594
17887711188793
46733973464042
13690919096
29765732663
67756085653798
34584904012497
50770260595292
19237670235765
12257374394561
21638103287440
94131028191210
84790368308
67435091911
18817720115422
73644443000333
29671533090764
48419188993258
8710427695
34574454780927
81672814032
46832834112615
51453420715714
85064241926146
13557554536468
22579658860713
38421928960
19320305485031
64512551406
17272895897
84167510821190
82205619002991
39545645292
55910408564458
89219866293016
95176423529016
112734239961397
386483620
11738283536
2996499425
51207400174737
94797903361163
2766290625012
31829657908
10059275413993
7452080189
106119920717597
72441730829303
50958392037360
6366234553922
13200782246670
11054562941540
39396780205826
21352435000
73580766678481
64443627419708
13068603245
34800182684756
312303108150
84148120584009
58810038716
101563054980795
108296113068130
3067647956886
5433884388616
27200616713011
101095473128664
66695878400243
38822665292439
42364126900452
105295365378276
66833328698340
28642119830272
86824848770
101204221466263
92681617565228
2993391981
31827529230699
27779096459
22090222455570
87215982561248
57497481823271
100497877374288
26982618189716
9307764555
11753048956
67708947855
47254770435234
23617920120113
10120116068389
80315846214047
2401961457
37967315101645
46144114390036
22622337391430
982707634291
20258245732014
18862311149704
15902866429
75471195990
35306552866285
23921747053700
45714975823299
53488596620
75395030912330
43290096941
19733205788
2246505704
8032988738
94008435621545
13717494787
68291636530192
50756654475674
386941094
7979256252633
43338173833489
93256865857125
3256687850
34731272084162
70082471219526
33865927378253
108145686082525
105914928709095
42274264567068
37287162547
10018201826178
113702407254408
39721685771
13385631472835
24360164039935
77860055550828
27969568516938
41595867726371
95811859923
9886745433061
34162115697
86449038485954
80802980161660
31198828586186
24904355643548
22278517421396
62098547045173
106151071221067
2765402254683
15956273906
73893843392679
94394427185882
22555322055818
66434076982
357356659862
17425799813
64590661217853
74379951945968
61330581889059
74236433283
67600511842781
33127727459297
103447847748206
26048984045
34740811928787
1877109601
10354501099739
62377808404204
80124548691013
28028813672
26219905039950
37936269215184
19839503015
80800709208427
16063453474176
113248885401979
61293264086560
39922233634
19865499750
88023878381107
23931765567808
16252665205538
36992361683120
22349822256
27566781682204
97676357725878
2681570686060
9829939872789
5121030640744
44041502450833
68283319953157
8051983703344
390521342
74056534809449
6236215791
74463369920
4254666401406
50854548872161
8791656489
11839974689
112469474900967
2071472057
86252930459509
2547876980026
60826979762
31525110833402
34302878901199
89356700112011
20917726219901
10498155224
2304941033
4092271977697
67097900899832
2082546772
8905144647734
3886924914437
109279800221208
9994805867
37163249114597
32154090735354
49988619106
96733122335082
10990315517633
1091266869782
15300464638
112423312274754
64998015413731
9460804789726
22541963163
82955917927593
73545675103410
69987521322574
878038200278
12633024453431
6737254645042
2435075250
74107335484823
19186890503
110870441123642
74536409663966
2436942492
27855715378244
59237684933204
37716692850359
68476184456
73092974182504
2647813033411
13917747071
84675554661633
8202630956914
84690766899233
51077966947332
111297797427065
7614494623100
9544412190485
97034275015720
110295114984218
90487490896482
19909323049428
49014075757082
94325860857286
1017662231
58396691244864
22633614416199
15189281959
53002616209824
69824277417702
87719258164117
60967895948
16639309261674
56742000321
47776156638175
36630780334
52502833007852
33285326352865
2549998970089
35596252472929
20157505850941
103848722655726
38203836525563
2437151216
112713322072801
31256344236
93862192769352
9676167006109
28149216027313
71105478667156
32326127684
85938600793996
109395348935002
29738755917036
24829608173131
81495823302
56765206099
90809432734065
56869443827399
9326905790471
6262785289
5947967147030
22399851260516
103863565713124
79904414056587
46951730726189
3699644869
3049262276
53524934803086
3630438708
72014967086403
44947256119742
92127067691672
84955571211
53181792298950
5004699555042
39125674989
95145375712848
109605997252339
1482816902875
20898011030
107816495911579
15199331617127
45146634548
35016968540264
21955980450034
4338493244
20653521511126
73405865172379
36584813234576
21759772522
95397257483
93506311172
10636255237463
108554215439679
63054771112877
97210796951307
31323836113
8838535864247
59189382282177
84853088340
55198536344057
8116594873922
393998991
92206568947923
8876017156242
26269725364434
7220637686
21075881671253
2704698540383
112305132071740
114917621388599
40270547845505
75327016770040
72666165802189
63984013888847
27890991373575
49091559013373
83101347814403
63785115408404
5237726886453
8089477109012
39684342297407
33547977255475
15320155176048
18237786257108
4804708230132
3057944599
92070381418
29338130554
79219543619322
8286622482
20612191384911
66806051189291
39285079521
16113438855281
28404814697
87002086277134
94769230166132
68736276764013
51811052537
17365168535269
15729656788071
34898992648755
34295050718611
94288246541465
30633959818917
51742668366976
31462152406
15705078371804
61501297282
30736923510571
76958417202
22231418804817
1980286112180
69099144975
51789864615460
393775148
95938468263546
17850229985405
5165769633
110303189854139
6840863038745
5833385189259
35793074393651
36616413969456
52673535171330
18308177948171
25081203523756
22618461434
28399630413148
104147065486904
30512477247
895609576443
53697605422047
30225162068744
16215331847
18132024774467
26351886201032
61701137171428
20899713555
74204326002729
47861166131
72589822478274
58131008735969
74355367104672
74535163999774
2718040930
110190479951675
54069546603436
3685610729939
22698123010094
394492846
63386842936997
46858613195789
15432230738995
85994310049652
3860020713517
59106131676785
66125512709
26434620257
58886582826941
113003973835102
65816039429740
59906384088339
45411773064
3068023629
42514640447600
12633501729053
72464153933061
18236434386854
39446709654
57407578273
69684651762363
18859153518283
30457780195270
97197545507141
36124551254914
38096811698999
106228838248300
107770491608694
37127613616150
48816775464524
30574702424
114352304938585
69273372888
33684651682
51471506484135
36387491117528
73466467154103
28553287787
79107012273692
4391673328
111113293854395
2131684465
18232890103773
11035699687908
60385934518
48970882428259
490446915
12908675077806
28087228542499
49726110262188
23539939080469
6347634709
91449271147489
55665489608239
10772408785
11745236479129
79059792101309
98265087921244
3091303479
54999512758858
73958154730452
86752258492792
109797819134636
21123664529
74206536238293
13421449881
79012087269783
111436588534020
50748612126
31048008710148
75774864112
73765182385204
7680500331819
29521860733
84124923898
71158840519360
66429591986819
6620028043192
96307679966
1182452429
111298965297701
19462810549
71657836366361
83726873884879
396737273
9997885462340
6832280484
6353218081
110305050849750
93268902484213
23538064544143
113861961380178
90230491761409
71003744295912
17888152549515
14492142920389
69538387384649
4388742905200
42777336795738
77366833055894
1997864110578
65380372160698
50777927203
98218494890573
51865910879504
93191887318876
31267018168986
103660184746145
46891107836293
103446876868984
9838178771708
8369106398
8868746712
47672261392952
27463140654
22203432994110
116430979523170
9137226158712
103547528505
11370589336
20936917093962
14837435611
80558215551235
40753489271
16979773066763
56083658463865
10706478848041
116809156493478
20581815662131
1709441702273
7332188912
995313205118
18219778978801
42974882322509
85701763375566
59838585119351
30643405482464
98835489861724
107968058564591
31770405132174
38293079262904
91941468393620
23285255166100
11272311034669
17193519453975
26934449767158
79404717908
52185467408377
108196565803806
76435434220782
3622201067899
3763327950
70347064852630
11089024765822
27752002790354
104177102141544
19547561509
105357331669305
81807230392211
28930462541552
59162423178733
103333538627393
113792137254121
30490981832273
95819055629961
7256249715823
20213748282742
1444465894072
31934701729717
49815899460989
99030167391628
14898182589
93138672000994
2776386016417
50044661846333
28762643062
10305313881917
88100443627468
48033732687953
19588746395
2056194052482
43030536208361
114315391933374
17116806110
98951116618033
13516857832
38728896227718
34574105483537
110731687080103
49803264841
91385078141381
115377176489639
15627152490
110635632092230
32596370904519
115053856504626
52511098598
87714772544034
25908734064408
71279541396807
6520429041414
2770904836303
16048322997760
90540430068912
114702310713249
24586064268851
25886996901582
23136696576417
49291870067896
15768097540125
85893910062477
70047963092200
39595960491079
93810953322
90723633066347
38291692129908
30280802787160
76605252833
103548404308433
52538220826
58130839496955
398849474
22175120947
7385506620
16565213591462
7847644894
113975840842179
61422219747882
10994907211944
66074489781502
36381829819
26910416832
53652821147739
34026891618345
91570578630867
84658207000656
61819391247829
6444983973
103262807033772
10510355925662
58480537063948
20778420073565
112056498517973
99615627344507
36648201118575
20128025757214
43665667828376
31992027465591
87370844094138
25861065752271
1883510587957
67327180360
28599215565426
401573862
26862017911375
3140757498
26976161266
40533212427291
101140919709092
70434419458441
20678531512409
51534064462
79310522190537
17442196152076
28751106039445
27705476506029
76464944569234
4871260137206
6895958737630
25534646273063
13873107584286
20863722690699
402999542
110593410132173
51880898401272
51981127480217
17005367890797
70383776196
65614290416756
17550228461159
37195525441988
44879238811011
12647582452227
75118522678
109045421576691
47319686548139
50076106055424
64511351677871
92417074518
621478320
62498898796972
118142668619134
94101768611790
54272598808869
6323111742101
60420043653841
403878678
36256959416096
96944119390940
24092251646
44159655488694
87769785584508
16761097899238
2144792502
403396897
1561373773169
47200809201998
3356560498363
63036542402498
8357141159
69807842244845
101515536103060
33075635613505
115329359348539
24052918763
66176806465912
29947758445351
19748443745
72009236543
94236394803
114137129287995
87341119888302
51501504501479
58078808455589
26847548267311
40057125736856
19748120896
14703936515795
14334998758116
103363951807520
12854315039422
23226956398930
100244349106440
47672973083611
16583871285
43395348472796
114502891353606
67385196483630
28107255242865
42006242289523
13775486320062
82861478174051
53339561782662
99861626864653
116399719304983
33246124295
71172730136511
26212262804125
5681204619404
36186153400083
2853397639922
30204200397467
58409102769
39994777567534
72357775803738
119032756795057
3686240168
52597936319406
33194995005
82043069237
38561363066682
23252679727
17677886448443
30458118337468
112608356510874
9562676403665
71830137754798
57407365318574
44383327340214
79969199068894
91581328042952
34304540998
67558430516
38035971091357
46421365751209
32232832792
63082759609327
627582330
25031558638
80463781721
820996602351
50275536438
67724056403291
406482269
115353477062562
769065285112
10972456836
19647923707185
9134558990
43980248150411
38668086386387
36294653798465
595653619
64205250477
102661666990242
5190795414336
68374283834814
93205697504601
19325067690885
4614482507
65015534765865
50805060360776
14713049744675
61728321854176
119229212788969
15838792848435
61299321280856
116238715836040
4977221450
99217237488234
14745989871641
12191685347489
49131451128646
117299515643097
59748401813872
77684531948214
106100800753732
87086560356306
37018490281189
56923205604118
73979503419
52920997216245
80510222817915
87328323724630
46086837330443
13805911617634
37671183863381
77661223638165
15100100109
16217654894419
106213564802235
37815574395
46711728350547
60774658680983
54245111169309
65519935709479
116292764910199
22567465787825
109120537895362
82753612593277
4418189191968
99444269412635
43761206078879
25140527657
110147646451816
67713008011
14998105094276
33866595101594
102305565538624
110400384254020
1365222269
53618627514143
80628904359891
36664265913
107591612880064
91158919630
24256039639
115703215519693
16798024668879
23101563691604
4513701547
36114916536868
61132048231285
12962319353890
96648207250
12330563626
9709276777
47917514160218
1985840944302
60172091547
59494159421180
12789308787515
12940300551053
62331605375115
113287292201220
58512410559557
12881304007131
11441122448174
7536507176479
77903715226771
9070836577
104587899051049
19563920631571
109483274480287
110068994890422
92413331594496
95698276817665
75517795331601
1274191785
33611012476391
15273562850257
82547394423
94289946837237
116776960729942
56711450916502
37748019566476
82013765425136
32146525083131
40438752300408
37327660870180
55571033266632
3857761791841
93806513845961
77220531665045
50452156751883
39027328289
73698945559140
67849486142400
1684338603
15870794920
75511582990536
115316536314795
46219876204187
29724210040860
102503090683569
96728907923437
70403237387905
52535450254801
9780499202
6316242808387
40742721012844
112456993041121
37729377239708
12689631526946
43498574984355
45353262530
10561468478995
102453343758450
76427142037072
39126248081724
597773684
82373375986136
11894556105937
45844314031208
4604923093127
104588689107271
108641670187789
35418677309314
82286594875451
9837414006896
48265115415409
34852816745978
109437698955427
112372826118392
6512988393
5407648051356
107663481852239
14533405455318
2095598023388
67738746378421
69479255717
78518022490286
49214793203668
77558752227
29934171410
89013032414712
32948141756122
88540212280828
111471827509934
1705234004319
71104251590
29162724602490
62004060655340
92841205967553
22154567092752
86958684923543
35294508409796
9604116129745
7230475504220
66829977500862
84164102707876
525878936043
82366426696084
18875262130
42134274282523
3193296274
89434165894100
35929753183758
8600911529
102761196405999
102444408799684
1445070919
2183035977
3860665360
6295807112124
68071004217
73472601823517
80684942208532
57288317391960
52423401571856
59203807505527
8845901727281
56537573101135
9149854380168
6834334011112
6074275494621
117240279874844
25259672838
70284379412410
71530361183234
8476513001
3319575192856
74283180857
29168762017995
86911599932844
4227144032
82067021032583
66869325055574
56154968108
3642872100149
928236806597
66241171855223
19942000392
80345445942234
48129102522724
3650178216032
61407608081343
54353496688083
36815550812044
34591335724
104234007628
87966586510123
3179043200326
44873561462516
12507986716728
40517678792765
85262176728813
63546826530888
106048123290381
23185260743729
27203917795
31331083654670
50508443142
98598730205118
40488000739
38004821675138
55408068402394
26330653670739
29052729275
5842393086
65147792237029
48315750555023
33303862401230
49638310368536
34970581981124
17824681228401
5005227203
73709141379737
59456029509398
3896168404237
89875139960
5571801535231
42930845017
115576710394244
51933708647204
64263907994393
35419341983686
119691177142025
42249931299476
77793918456
60920898205237
409215376
46731543304500
113613762816899
88103588460
27986119813032
48941515605270
83609692845681
104552119256815
25766729373930
56009157459112
56375644360404
21481695156470
65616199617105
5778846277530
10300952962876
50779521055
4233094198
93542058660731
57440683739273
38038838839
85185665532845
108427229026257
49793471854917
118670915290517
66360862575996
40630272191
63754465675696
80118773980810
102725490340751
98093705458184
23534866545
19867814216645
61351635743012
34065151633301
40324775228283
5496565584
31701005470654
38065115359065
37934217243267
50646320815414
28374802691383
66622674434577
10673265304954
3562775102
27915446169206
29486809012
98924124109496
59305553692
2375663806554
30079663781885
2425860895
100146225477758
42369323731296
85634519982142
9767338782878
59295437002066
1721591509
30428855677587
41563673843677
32740652231616
48810951128741
8605562410
93388185790914
66395059945957
90689490261
4606933450261
88825878122
40915652422
57139638206077
1672308326786
100937398810761
91280795168420
8239191701707
15244693019604
103760709760523
85826558021798
74960290055584
68840652630
52019360043234
96270373422
99567937145019
19306223012441
101186663117626
117461002306335
7669097141967
120594518193355
12605879612932
15272495115018
70367663655
95973643842900
5266989761
47224993142
71441030431962
27796535088550
107847757827930
31658870219816
52009186199541
63070112160855
64186982782
69404506635228
92652890218153
69014959894518
111925691274851
100334189444614
53321749800507
92530429146335
86665980386129
43350375531
37844725518062
88005819723101
12347755396637
78512345146690
92633557912402
118391409975910
44050653153592
69030481696
31832312020
37849225958523
11864408966
40852340732542
3260263000
83378806224848
105112331901777
53858790089239
65671063664681
21978184306
79831449597566
75155044191
6708396974869
119036839164139
79845040534943
23542800684129
41427965954718
35734847909296
13145563307416
29696605862
121515242141239
62630938782803
9087179473619
38532827846567
57587635720617
120026581794601
6597379263714
48289450756844
23763170637
5562406909
31719448660368
11241448467
58347559517
53602384215536
49021143635451
45172399822711
56305911852217
39725238030
61209879946510
21064268518
46432950289326
111658056866726
121189068304629
86615948011276
96685271747
52763765083
72653229107486
114093021993285
2023536229
17128706779501
61460964513309
55711464535369
61399922305801
34017168100927
101343172930647
22981173840748
9779571107044
49891924545543
101185608377977
31513228815198
94057955454021
110356101424358
70643413003478
26583217236942
77303824937
57587141218478
97781758937102
31876146488580
117294412588323
94276034756495
115195254966896
69191534814857
964620721581
1217620405501
32863075750780
514626269
20755315667590
97794665905042
35167104831
32552293821100
102684719429229
21335331848332
95660351615999
6654252776121
34441182924352
828250432
23193989258209
21125061399
853687968
54241338649
114581661164619
21248563194531
35016283507737
68910309615
119804450763336
98028364239739
106249959905530
32263830896779
6794771348213
16113507327335
48121237306260
82870019959329
7751627513656
68574956408147
2856674684
94154513496153
8115306958080
18509036515843
42015243713385
13385808483933
3926701394434
29771476755
122597872684076
8093319326798
81773078828338
111788034572449
10034394426
72246755739644
45235428188813
4780764129
111819618816502
44569249090241
9435856655
9912933630491
13297654929
431314491129
75906552199
21220999266
68323513735651
95628668458767
110288697140281
31593323348816
25211803537204
11961830712895
4278585396
46254891793
85986170174551
89281225591854
27299355926506
121110854311771
24441463635283
33099107076
1253253941
67631206940486
69463759212
27590927480566
6293743721780
63213144909
19529397304942
26274884540326
9895721402748
6054523997414
102562562636149
97681905797862
82848687704
21575735353886
55741654741905
74834127039682
72387124435453
35669299208604
94656376528089
91950557280928
1039352922411
42155697174248
31180797423966
117238594421144
116781062398857
16410464546506
9466551130814
56568271331551
73592338764717
114209626418887
58850424869789
55513842804340
30717676670829
63419458323836
105117413994994
32146699375
91838942319523
43285757492044
118932553419742
41532019309
12930165560816
64987363390
92943224833002
30839336714228
63392965686
46462841691959
6980180822825
99068813406073
1116252796
36112955963903
69649666440138
14873500667
95077536959799
57413345561189
60411190235
78552386779476
14868887348
45238760970481
89453192621663
21359614396
85441638225988
46522708425954
27506261863849
84780036294253
100266426084316
42418674723964
46867912347283
14004988793633
43640777433169
71055809887957
40227160428
27875749155454
76406142481723
74733458174
48268452698106
85005624858
43913277116695
82859919538266
72131824952902
14937841027
1740070995
19983376051938
104167668186286
27031454183
20080049639604
25135426963
424815651
56459746554581
60346289659762
21163641312152
104495827804697
41444577360
18393769898166
70905242096618
31893305738069
40591654023768
34542065766721
12514598450819
18051137816888
116924529242025
37225531047702
42908421721802
33299408527951
85321024221
8879954654
24694513153770
13588315737
20709614491
35157634008305
41826717051
2722194923334
22106164025815
18562790304113
95537752977456
540147542809
111090818243384
65320111305437
65358219739
2670500940021
38065447902964
14165336068100
76604118701
45570309699163
57058794697895
63309724819870
35658897928858
91758355861727
48901233131990
95202449129946
73945428724606
84683292942542
76286252760123
123609490536308
39374582145667
18067933169101
78456186783
64714403487867
73988768426372
13053503195822
68514961446304
80056941363
112452028090597
65360138806
76350021023396
85296784815
116108015517601
23733975903196
6835210049
77150030943688
81685594325219
1280741698
67290532975389
91598682507639
49793347909061
1363276645346
75390003583811
13674757183583
54239414525732
101820238961
122409985252572
62228009240638
31988928829282
850117739370
20693465567
88729519476649
11465636990035
41805992202
118909562858867
57041398842172
77028588222572
77387926946916
32300663140
38713479508384
27417696670338
81346521242673
24682728980478
78539275911323
56570823085752
27291918590261
1749739174
62675192228179
25137728641
1125215975
109702881616797
17242799588
110558245673408
14891451417626
35274304013783
15030019453
5531724396981
62263949479
3452284955090
52242525857
118823175661083
13517519836
67877758333574
88382342101213
60524427076778
104047101292262
3968330071291
112950467269359
20122124057948
13218648638317
113390055288782
81660282009225
122961184823145
19811190970977
89367553419659
2971296783
3107644428591
22706742841869
35626696549492
35521808951672
19321688368289
26993142365
109263996865124
86276288277215
34355962730279
8472737974549
27120013141390
69309336970456
22737087025242
110329851918882
775564448
75443735911442
110383267294794
68098581860737
83032094383645
26843992145167
2091232369
8989178514
70493493880324
102099879244016
25279778502
56113670986977
80896439464610
25500591002228
18791982347856
114057670077881
17809116880884
114334166696170
14274905020
107201878845510
34848131700
113545396115206
45764800352
91477794494192
105616137303315
33062702243180
79336111608622
3593134515420
49370231665066
65818115964
14423794283
12211558807
22393290658993
119431704605851
80394231527568
536788378
849018879420
32496648174193
33663139857689
84198023138
35808014904238
116155332779014
36695763439988
14423619086
81600005925071
47209046321
34803540680640
34725909980824
113898927971074
121267476537362
71706716469811
105205673881770
24831055389677
73833502718
90189461848285
3661437549
87153536455230
4556764727
65290180510328
5762151870
16734834531401
108820502829923
7901838223627
42929619432636
78903095215
30586068674361
34826925156
123728282477198
1294767989
73826711658472
21176096276224
70675529033564
55443002564774
37059736731
112133226561417
90555766535002
36202883425504
82416325115593
50467362996658
7358724821
63446577657126
91440025894
65239179330937
51773634258417
1795234145
118684507692382
101294093467926
61939237909904
56789692473654
46838877714820
122264050839851
4042109049252
37208661684
4454329872
38670204500400
25953913517525
32665618576
108605492990337
16677383921064
103541167941134
736427176
676301639
72881762612662
51619467778623
100734861361
40157466840600
60493011034702
42896301189428
124032673274919
2109442123
107312227679817
116085623420227
38186667693779
14450531992
70420582338858
66114607890922
67334840915671
54403508488214
120996376727012
123330017775285
39185096811156
2960642834
60519900151019
60674651365649
28388361585976
56543439147257
118411264691824
45985905854300
40481900050280
91549055349
21676199979
40731838934
20155646659080
53447805274743
47303587899
24466017699
80737472310
96858435132090
73896438110023
35231777595838
100177382970390
41847102694100
4411184271
102978836098736
65708366603821
6593149806717
115139381776243
64456080376
1139676831
51146580654423
72387069034
80469962615721
18960975837456
70551816597
93320608219785
43319245934157
46869229107241
74608834050985
24505276443
435603483
3676470707
2967257850
108782759101512
61368735590323
51124214504287
73734020351476
117481486149942
59724298307441
103349148241767
26422096844496
22433816558697
64413458262
57863231243773
18857255599960
57610020126024
37031447604518
3740193833
43514047286
63058260646
1141857493
99225646065
74338490433804
24222501725387
33924906612139
30624288148
109822387879637
20942074757
101469304176291
10013752526517
95293985369
43214929247514
992338206750
101338048195565
3337789705308
9733523665
22459133370448
68150436320907
9702707220828
20546296270525
99230514152517
96616351690093
62096188164901
27888329714784
82002703776854
75042615873002
33111637239768
57177657596779
51908559300175
52435170318881
64626415222
41348887824741
2723950548
3882180527000
82625290975
21731992769584
15869710048
50143865343
3937165300120
37385001655
7051819527455
16358216372269
44770180540
78766258991940
33990427993487
36686352434275
437761163
91849399045
50231092546980
61961337430756
19075144448
437193032
26724502593174
75770905627238
86861457879527
21813752777009
16748402015
1307542644
41262363259812
7403955307
6939517489460
19084080417
100822641657335
74349525193
36194317132
80686579124133
15120494836432
48203166021488
42092498535
108824781165807
40437871209479
83443755610902
115195645946432
43691811009524
3142866369135
29751803628130
125186397869920
30119683099632
1144593369
73808960219536
71018835301
45660377324826
83972832979985
20417899404948
31156512992184
1305792272
69083843216526
63667333774279
2728264827
120599595654881
41972261410430
26260940553988
41028545059
39355117691779
1364023055
5345040371
21940466960115
73035564022674
46690575959439
101814414703551
35541284962165
65128205211722
58372813458517
60794457548171
116744332400065
79473697223
57358860423
107830583425765
17496270935254
4966169415
33994110334760
17669309892
17220158457279
39028521127530
1602838282
7847244866099
10834114857724
44914775597
2477793054430
8221000094740
57256022919484
105240069356686
99450013261968
93020677804147
125852089937711
29985417939418
114666819479669
99772033870819
2026454759323
82829247606705
79727506955702
2056693663126
21066684409
106376667479116
91202294240108
46434101565282
75499223419243
16658499065587
24713327698
24351989105925
38222588757348
2734472951
37057427853276
6956174451
13030601565970
49425697778123
17837171942010
26574706366
13820638095
56096432663046
31839355668
107943449213281
8437481135464
6952811270
63666936671614
75339964674149
4834019024
39443953068514
79077993081519
100067838601
19542096907539
30694498485
45220370388
63232028938115
21136867717
14016639731444
98085561343
33892579187275
99379129196956
44706835807536
73203844845
19938159704245
110581179771848
68154974820257
2339216784820
11723499283
5056278230903
73680015147740
78628303909454
88109037430947
308990898798
438450692
7960433846283
14743310361938
56704135832310
52842320456552
71793329924
68339783886
2730203344575
17596083512064
76676419544307
38457980371931
83710507208
71778397274688
39604697677213
55751955140152
49485371078867
441163778
15991767798387
85598851493
82764664154348
22783843443670
124063522970986
16195190630
8936943842560
48726479638021
54975586894
114752020312399
8554799397118
28909922364
21666965652466
12489163232
6534027835359
6831910908585
44875799646103
55312431368781
85707332357
92799103448439
11866327453
112416309920436
6853877879064
103240519820416
28943694146
34299667014773
12505833400
115245971889369
15494957554
88156507644552
59233636010588
32839754708360
9591108818572
63976135190
72204594727268
79838087228191
39169009588
9259407484
35031107300333
52524194655651
17879614982
21183407816708
111171483616339
76331963524752
81687825792749
7128884881597
60597132900258
45766043128184
78894280157185
12504024914
65009052652061
21714630425484
93185184887835
83440342371747
31052056703008
5198925588921
103001885969191
68966250942243
11771804564274
85792218440147
119722622828192
65357483201
83790547141227
11353132410034
95205633139
119263702161524
31745634090884
20176678591966
109857406268252
51285573696970
62087301063700
14732700523860
90653567915891
57346953117775
28842836727355
101889201114049
103647413884884
22210806707
109361309621442
75397991586003
77271282148
9829952756391
37732147141237
12437412377797
101294362683409
105023393201666
86092356614
25708047507179
64587428207365
53322991439294
108356248370074
1622040049
14035322544
48518747938983
120811233244725
24121762521
122944149282834
46314801660295
41979339569935
43237542136
51507453830506
553383549
70638152220
79363250810958
74053121802
52640846028458
74387400338738
7686650519523
34165968316341
41482264050955
113590020529632
55060186252592
39400523717
51551587025685
121335280619919
93676724524
49478670415563
112340489306579
73580772648895
23081131581426
43269536958
445807374
72696811287055
445868321
112039559607432
10450077705
38072511662914
34673842960
82208126865981
94100684075279
67045671081676
78634437903909
10987759281234
54316583265937
444586398
66629033467605
74020818085
22769482150045
110749209562891
84733341700612
65890601007
73541370861600
62744229083
109902127715973
45089214331348
108908174166829
25860559872180
34893153855977
68870436370824
76891323397543
64466345079928
6253938956383
40601339185
27268942375029
114429281476807
23422188767566
93577891810
62861685238522
65720242692
70448047272321
74662940973698
72814161664520
91586491961
9442034566453
29285058277947
95479573397576
26031461981
59392858152489
59788306329
75665005670
19546831351602
3770804107
14363419539819
24011179713260
59368816684260
68268900459939
49975450785905
22247730971550
35863673936836
30125802785
86250201386
15221449238095
5102927512164
17286167095293
44388003360028
89907288148
106137230610241
87275080109512
90587781991562
28585510876559
87048542633179
21442308599
18010800653
91705701751
91654897804665
5060180379
43185262065979
54761566044140
43445272653571
110158973344875
74431799179244
60008464561116
37156441907193
17245222954513
98805295559978
445405244
46317803566207
27488225776747
34093853457488
31344629884418
4198486406
64439410157096
54294885511706
118850242482165
121824669728152
16958978305536
1621285677
41519728195771
6850076777828
80750691200244
21418591029
918415991808
2155067484
43207675856
69369954045702
76641677952086
37063295242463
93599003170549
79778339859962
84130642403825
32388593497186
107918855690022
66213847572071
9316548641
41984109369461
45671097076
103242306980
76438925940027
22145343725954
98671714613858
90033819925
82179413124855
14858804424
549567408
55433065374
72284783591
116325730979111
65237663496368
77070148489611
50320068967011
122209184931998
72907630935518
18771337404
78053087559326
20593326888812
550148272
41372573224237
115137961547584
40050334560813
1380119099
67327227835536
101219990416
3029552124
90462648640972
44891118545964
54056959249
107772894565892
23932374988261
82450458244506
78125414072231
84666501357379
7836481668665
17929648490116
69127597782
64474408574
37002948884475
60266605424550
73908150289822
72638684227
57996728545166
1074188112501
18846797219917
78102963179886
110157985335962
59991311826
100099988146683
21497526720
32269391593079
7077049130058
70921307936713
126595953502584
85535653062944
66292559987
107711020875677
30268825814
112431140934950
30685976817516
6407559177019
93974029847389
1916392431
97803537163309
14921860202
67252443322241
96682720719015
41702146567772
115760744499631
14964910231064
101098921597275
2377258882128
61692844509
19617618171
107970554284895
50429296485273
125790571225446
34212337377370
82901936327163
26048237054504
83591393147671
18119390519
35202996799219
124433657391777
97714826031973
16023362396086
75936195391928
28777084772810
126763956516034
59260242226121
33254235789116
66448994129174
4281773646183
23402424001
8141858804958
2603502624226
66582720034
55660438342235
74717978442
27289870391
53190816351
76200208922918
10908125546787
41353705288622
33914300663514
112144987692274
9194119038297
30301864491300
102221818785
15000648661
110995441567861
48590751635875
49355301594224
62399931685131
41341511086283
2621363354
53388117951267
5848118935180
27358769269
42826921765501
123057393971130
42951736373817
40454378139521
72743596988017
56522915265572
448405222
99139774864240
80193548127198
74208560043879
88885084531334
41802449633209
21064027255945
80278534995021
45879155252975
87043667576361
3195327489426
1362738385421
41846025200398
2478472176945
28317921171
29458428861
82552092848800
72260076412107
23737482522816
45560536113812
27209813678
14900600727
76548636308263
96562328820
29991367070414
12724405949291
100886427617223
10708477701279
126767985821790
61490489157504
125554447781634
59162621668570
35057694970
41199817760411
74656987514212
6001540641
84411473539065
46192319721
63237104837361
3304505652027
54473385212
75837147466923
61412082268134
106210585146
45747766158725
11773099059614
114267919390995
27394897738
39938816832607
883197465452
94741573597
89195408383973
77504138840237
50554482143198
100551907814
103691728358504
2429661635
1753382141
10214069367398
14656100565199
7183886407
35535029261334
48426941867504
95158627268850
124406813399236
50434782817
2473634197768
120000480460812
63345425610900
45705382235289
11003046474177
47906358229241
38565935633338
9668622832912
27464632763
2411112774
19308819621037
15076477457
107446206838980
44318394522691
59055220130324
56529397968629
96695414876784
91186595079892
2902007956196
115055997594935
18254634070
125624702408553
7189364287
109945194478313
49606331315399
29561053802
106510002581
41808963730159
54893565003572
41166333166280
31776616644
36699381885618
87581020579829
25478680829
87496406920
91199557296
75437346087977
5657514004353
15803768046459
87145712734655
450937580
79506013284755
80627481591382
128666298915586
3596207294013
66611840215740
46409160332901
75789600058798
64161617502623
50098741461189
66566544456862
35100101837
83869931885080
73476381208
20806851017199
6455603429
15049598834
107415638268376
57708695920
100933235226880
90011842976133
86782601902117
1169848593
8534827855408
10069850840107
882624403
23190284829665
79621854591509
926368101664
75064175954
7679466297
59096038191
28484145585754
446115688425
70628337436119
88708133631088
47164487251425
58485279986042
125683899292018
123024470617843
22495927457433
5402720077448
35538252134875
39382967893541
96285229286887
71707604915304
23872997434905
18633407100673
7675653360
17274353719
42569632806409
50543160528
7352469929178
87412532874018
10654856275371
21698327013
10493558689017
17639565031620
61454726731639
71685741869
12116662811
70919265817657
36282970230817
6417936064
6187102524841
102094823181628
14581318240061
58735947492775
54742634991246
56581349001973
51838622693
62224590659315
4258317165
85226807321350
43712881769996
54887534421
73013293359020
12823433513545
219250244202
75388696114
4599421432654
54817297371542
101313524986453
62349706123975
97324954791
55066775853
103219132629568
70356780913
73868320904
28519704126
1189224574
24882780224809
19326455394252
26675088276743
10028186316
116372629089114
30330388999653
39277708404466
13110186078530
44022030740
4114456643150
96872695858272
96619150564685
41349608512
27796089353312
15949591324119
4667103286716
60999902803
71424743662865
34167288870
46525819761
37770532215050
45271375784
57981440345
21784171579
52094317575976
49096720728881
116058100291284
861094095479
86930061442396
89728003844
40859258260027
85510599791535
128114628770306
82502859764
105300948853047
109078653776
126123826601884
117896293710052
106095768505884
42908127677233
22644597955
85239696774087
7640723739825
50351313559588
7996429215646
8437060482833
49621934903364
124103515633697
96858372717746
73621678677787
16775084708548
82556922828
12495491563389
5465867443156
16648434164
69681353269566
17905552104334
4278121836
28295587488238
69931935119128
81262670018030
81981974814756
754602969
49492962809
16443918756162
52679282154950
13111236172307
95445820665899
59550689773
48392692728118
15846852433
14837185164128
42676272763285
93327494452308
90186878927230
31338708676157
49540469824
1868237123
87983631976408
19709479677
55221014666
6106586335985
58142171912
90482175743207
12423085512227
107054652157247
5526120072199
64108581946504
65431856351047
2418624829
102784307941113
1835192359
34017436901257
44136991187
9494358200
56472037272773
18555093963999
4751940972195
8311758836
81383485108691
126181545875196
14411541665863
68741711017802
10750553181
62439074283079
109338161261238
1721786441727
9385706994295
36160064992493
59015733440146
58295850492651
26032357977375
69900410450224
115669995643478
106190492443346
30798254977
40620405869861
129776018513831
38992704000
78880245792906
121980147813746
122711284017032
120549697080902
72329363728
1799580265110
90149207665811
42916056173224
75062992798030
93414050799871
32706036682883
35491740523503
34774457353317
451318765
27223522639209
73758353852791
86397355560349
29785033480
95770421815211
115431594957082
86475697601580
56476939683254
86278948302404
55290486749
64160661699
87866549443017
48146845290
40188143781903
89282833275813
49607061103
704198593676
101992085489183
89266704215932
129421741159451
61273954779
32304584855688
5921493845678
59807051442988
90092036604
35483878362018
129332882011349
52439317526353
6080633057110
84347228641772
559654354
115476652495600
17131591676225
6183318717071
112591928452712
90104922830
5480157814537
38547639090168
85857691974875
62744633768
116708043141936
109591635466883
20249274188079
84428426376639
123322529034522
101473774029523
130263220437647
36938826921704
71860044404288
41877612775762
12171512595
43090763330405
60274183779397
82216054182495
81783757338184
48161007795155
5146339027
74234926613
46792100195224
13638349481
40673500434489
111261525293414
36993077790300
7467579872403
19695393157050
9053198012419
1254408681559
22624918028473
49854984835129
13666046492
59820137003
13516353934
3900590637
13666828026
69060630260
14428178327218
25423935942541
35702757835664
43095684676
35152806811826
17527268722
34281740372832
106865199705765
35162217348167
3553495665
119347142520176
45668714770
105413459602160
92361994095108
74209576137444
73502876258122
106693820656962
51158398682
39274850899504
88700999330
78600995393953
111928424113060
79151241001049
36763303415
26692622346
64954768721110
106415145423876
19939675597008
30660090376167
76173956091
43420233604380
92938155893836
6577011078784
765663040
46525861796492
3433403785
77500617553378
767335486736
45919863524971
34108673236789
81213058134590
38475293285928
78511140474191
122500015880276
3116124154580
43372631909135
34272115224751
90606422453656
126485034598198
106142137960
21969921821
104183994176
37995685799
52393337464091
23537518296672
36808067669118
124923790044354
27478291882830
94648225514106
90655397736004
34219881103282
20534974692284
100831508561853
100074693691101
110662784051634
31652320345765
85022251723
22096378106859
38008290247435
41515127276112
35966644236993
59948114005722
121533636130634
76232192706
91406123071011
49041446768065
45733776052
4633773173676
92901450569774
19607165752632
45170778131414
456487563
92621998973398
106228551828
59243611809276
116584566384678
52570513445288
95298613699968
17577449078403
94488238138491
60241522480357
91113043634643
103381580458213
38730735479691
31923283757269
131882343439869
29587833229557
251934973543
13771364172185
10027307538578
17206389485648
98973358687979
9578540562991
30367573481101
25166025548204
70054065348196
70207137059780
23761885341161
86748818870126
51467120589
114328605691278
18971236764246
89212962522
36618845360679
1421356426912
61895226055
9592945401875
54800156556468
14412052795836
33165649203594
57273830896
26674515652703
8981469217567
25748520881660
79544144008716
44679867079
6625236623315
67992127922460
84632236593900
111113261229161
25587285926692
126846538889105
34155425193156
18041326032857
4249227482339
76561772783
64806979575
29060865627593
55035055038679
75864603182079
92994576322
118881424564534
26495248788747
90255140737590
44877983740916
118445317304747
1192670131
78511706464
62381051405077
125609041789315
7153885068472
1194908885
102906303697
46070279491
909792039610
101900071857746
116119786222372
23443066375398
66455911960952
44710934851598
10307464891
78141602883809
29041298009719
50017601285345
97754478110653
117722576401090
55255048717923
5221250696
59066137990
22235706171392
20404232126498
38020940984786
100359281173885
72265785528845
69737930716037
66596628540934
27290464754846
9237221743728
67222226979610
37735435650189
460151267
55380077827337
37866241380768
124159786311395
14886794068799
30824476180044
15327855369774
47274189930730
30488006200377
9729660157896
68597043061
23080976354
76997734820
33382867452018
14006382977632
127149536439662
113138475790668
66170745667499
18643685024
1795093651323
18441982735
67598975268254
1678196552
81439835550592
71501739838614
73566229538370
34119761383387
15626910625352
7156976109508
1430942800
17439010799121
66788084318717
48909978476
30406384445558
23081336964
37466204510693
88271055023282
10754153172050
121682766580355
77939659660152
23967815304950
68249701987936
46204965209
35281539836156
67902468923853
66667761312315
44128783503556
20030169716
90932976446723
39691647782
7336546224
18647108522
123410110188655
55463014699954
570928678
94577065746445
109423651954
16641424970742
2872621363
115828206240263
42283500478274
28012696078
46780838532837
107918686720441
43657623236523
71920642228
29475900233988
78778023923
75971865013272
116713770547388
83511106502091
25791538769624
82387413227
11268993249262
80079003257617
77664352967870
78542372770879
92351219441456
75429182327708
74067224814833
30169824802
126916900705583
47702335905346
2226137669
25004449480749
23493603629391
37137824461875
57526647318221
37918471483284
3934658719
130064386578274
69658405505542
63923251754976
42708228104277
7318600104
1364526635
72144788083149
13208235765836
46125136102
130219343453492
50197932012
86582888912294
28869760171506
88318622201756
19356537163
67754347916924
47611919740493
76990195570
99434092444
47668897695245
12959456115391
40177021684812
132950138389165
14756889191212
42188140573
103393727949
115562071325412
64520972319089
92482164850083
103234286235301
31264952189
27741640438104
89300485779278
56083353232387
32687288094056
118530974316848
47913779589679
72274711257112
84607460468473
1185832680896
104240235651980
86270184741207
70796457373963
5610461120
109362710014296
80009700905135
76030139489978
50757799715459
784913469
76451777767569
16105589624
108431685905910
102848294749880
47547241897319
5101203455
107527208924
38885756341028
76810871718051
23916078399628
53956136139510
30222371367
58197921388653
10280576252867
63417838887441
53342739081093
123210705424652
26538269664585
89555882065675
84681439512392
130256392847336
61862816042268
22657190741374
127177631507228
5958317385638
12452565273893
61734446176874
424500046544
2215278611692
36528955666566
30166943145071
59177939587
70020713392433
27065195600
16754771570979
40899906074315
61006747558953
75292925335
29171504101148
80507845199378
95695822564
63843060536
17517556949455
16911211152182
100375863850352
77212769203
63150630116090
28085775940
107755413897485
53084140142469
11992636620879
88701161160149
19356881659440
110279151516626
82611788005
69857098475897
111298472256875
72132079524035
111215357018635
15957606165142
106564370881501
102654866857017
23081486322
49735061476013
130293106376488
84418685526
106839621845516
15541332047929
62945246241469
31401224568005
84081186655317
89277799987455
20097106295870
8167676748801
5893737511204
73908977500256
78473479462609
99099939408690
62423195956675
112556395509161
40934190631097
76008078566109
30714215161866
61244580168902
8419390573579
75641639990
105535188810445
14272156412916
9803720433729
95074393031462
100168706363801
74238753315715
80632569863876
61531593233245
39669148778111
11443403550887
938134603
110594567274499
30234645466418
27132750624
75047207920879
39687329606
123287018081679
88471126470153
2915252980250
4673182309568
31271801711956
115059407778316
57463944731714
34951466996
36071324307
74380825093688
796487714813
126438670576378
120948359482751
22398677783734
6662066031234
103907269407
81043419246583
44118897385861
4512572231146
10257289676
117356024549303
53212532823895
648630779347
2055725409
53566491214642
22536350089066
74118081320819
56501140480
39955782757712
97825099027275
51648147918771
84587562447
65219155026224
464550509
115505210031209
84841113038
56868327245680
39499620531973
59634143416765
38471534746001
23175442866370
98071636328968
50696813708838
86806176826666
2239035588
96185261247
22840047392166
21538268041337
103754086806717
46900943936002
69019447316861
88493799999
8602807059708
61476370293995
70025807495844
18375601971058
42461957139016
57375745750226
5044412721638
32747294914
558341925324
23573052017481
47185381298253
12967075015461
39840751575665
29476789771588
50901167867
53767808227072
29119017294436
780786441
66774676819770
41957810331773
77917399378
26403115766263
17690885319483
58367846908352
49481246682
42630039175
5325946684736
133072871660674
35616459980883
128413511687745
111506536008151
24825357369310
117309532141806
14116673989376
2237809509726
116235674211547
85720770408251
69756927635946
48940606006070
85678924332638
62378754088717
113484642588997
133563085640171
123410068476716
7398466169
20379986248
69272676845980
8996300229402
59481346892721
60418483495396
68257722895112
132660760185757
41323766833464
90639212887120
24603719648660
17564440707896
74759383195335
129719780859622
39455465316939
66908706468976
32836518663
131860843769035
91711404726701
38542782890835
126760556490567
126647346678351
54968960216181
45038034548089
111022072288037
90698680274723
37710747855932
46646489455
30351180629
18030838314808
63898609065433
67863772084492
71592613157094
20265488051850
27956626668464
111106996272244
50820348648912
28755764230293
66016971572
15906552280394
95697163241718
117100506579475
52560364928789
84097120762578
71988194558948
56825148574
36963656289316
131030198137109
46585934420630
113476055354437
5255606898
127721473449405
14535088168088
77178974471708
8981342481
31140548088512
85102192805409
780812344944
92239572011766
122131450866276
34975981084896
78059537519
33215299766693
45581600626760
32853384943
16235881778
71085900361641
104822282252613
39969881878115
2814442758264
114210126941413
83450908396
92941756265
37583701579929
8469781949104
91934661030939
24708975332684
75478656725257
16774788422655
101159708921430
27408296565920
8671660013361
22450744129351
3402598520519
6129393586402
13733571372590
27476591978262
81987669300619
133940712723272
48837233024187
19464704785164
69965832031481
22672891680289
11616024055403
63055751262
106518442948181
76426393294
43941560245171
100840397589
3402431710
55344928221
69448856612182
110924996980
34673503618199
128415391243895
13154139135
101071323593594
75958330104216
41740702405235
135048288513538
56601299848544
122916917676835
72919527131799
465596133
108306756567407
65397704602780
52418572178353
51275721884526
3666087080747
69968156843012
38387302133668
50078472527376
2234071338
77479223979448
49608727156
66233580064
5736095952182
30058499844536
123918833616126
24408314793473
30594561119
7273883346859
17098615329
53600106219041
27227627563146
105332198627699
67986524191
79429195448051
50938680086296
9720649787
78572984927468
91047822794573
37298215730245
101169329277843
86604953713287
124794117897526
30271933520020
149552728754
117787723605622
101803545762722
84068408802113
83491109128711
32481250699569
74878263137905
54266721353669
4502668440863
47442329397751
59130005385430
84469958125110
1198392524
67328846808807
7112688663818
89351467749
7868143170170
131633071043177
95271285721
13829508206
7688568311955
52935691283140
68010742735194
119306613721812
76074856591628
36393439587190
87178069435749
49461321717649
80163130939
104159150103397
67640071979188
109538716346
95489125891274
95482932297671
69982615977
69831378438
44672462696099
39711386413938
95126712710492
34210626199
57127857368128
4098348007777
10591792380469
560279445434
116852003410440
22052530964247
60912995654515
79775636165491
85836499972200
102511984276992
96045200220762
135806019196469
111766954641492
89793757451363
83182228399258
48365881149236
42566271601500
50031300664150
78829495556143
21337722211324
103519460191
74300759581362
111725496596
11130158349326
51168363119927
116309997965660
22053850390720
112951707089343
76047784140260
5288377020
71387929375932
19347259661583
27738773084997
71592098957
778051918896
99527714645
26485680177
74408687519771
8877957435540
60011271959795
100140573820138
109867548661523
2615587817305
123541654698270
29816758661686
79607612180736
46077554976459
49284567761034
5303127443
51427989332
107500049660581
54213594465
30089562971033
72100760132086
26908499563422
31755151289418
40921491704185
66056154684962
130200397617089
1445135417
82268261455
101241189794119
113809092267
47522576449435
9080360380749
47162452388178
136180334415488
81184449504617
4522156438550
28616038206
466756343
39790558298898
134076802950062
45520475927481
3491933310
112436411601783
108869582551273
38201385808242
24530611578
126265967552709
7447537980
97560893799359
45843985565
61612274813632
724555795511
126382046662475
101554146109620
36076144115270
46885827515515
25394866618375
67558028707352
60506065848
16137212025789
75878902794034
55156727221321
39324353658662
95386831541661
90856821199702
47720406904049
14798712617
50231756011320
66851453033
95905242679
72583666036656
3635979717
122443502196559
716907440
23959599915539
32130728111193
92065758704
24289337121611
116681695220815
28522743336
77663202326398
29013594184485
47289288372
47270279212394
32286218113950
34405058939
121148579161860
33310461939
47621094475818
64123196917325
36929760750237
116237074853695
6543158436315
27711371586
118803625532976
70739734365887
7496714903
46060726208
77359904975
41084754556381
92736775379231
14165640276
122358992970364
73370274258461
6082442036524
46801427527665
7793004566010
85220021532258
132359793743622
100215505732
68820466891622
100917086945702
91165857061003
60752206967200
100037781642868
117509608756633
32390381066012
16661120295275
91752785241869
44523855559
65401577016
2019419861290
103837138591316
77207019919893
55134662743896
13325424360
44447650025
33554127640414
74522988029368
95682581844124
15738096291
112253299404170
23634028677
38459515842290
116299619346418
96451490178156
69077357070453
39508806965242
86515889991821
96818565530686
54030218875942
6192753484816
60152476476904
24504355968095
70431445081
128846748945648
70020146204818
22725249204
576992442
467519195
41909488845411
36615109479160
54733567168343
29672723583
18828910690629
8269699419197
67726253515662
17204685268265
16456291773
6872162640037
26671317073
99333666700901
23406839716939
1387657896
48703000789510
30405393574775
2270575697
79206770857
4167845859005
63794498791
75402384772891
19862050118
2712737271601
121393570672899
93672309292085
18135976858
22925098549193
21392686373497
51783744291209
21972146356144
79334901609083
86604627980029
98340789123859
28908011618457
5728201982
20862541696344
11610824287865
36313023798231
92985167978193
1218784916
132749422943950
1218331357
24331780699004
2271014431
13468894604755
125609265599289
89817473466651
10514123876244
77579800147
75635280401285
60664597378498
77578788713
85255648505240
6261383005
76398126105022
97340284943659
134565792914994
64781297271421
70815948623273
105099280731712
31010574287
15384148413205
77566617874
117336420452764
82593894981027
70442740339482
68686472917626
46441464142797
63461481742830
83081711831737
124963704064199
16238743521761
27190539122690
48882692118
20783028040
121763526138252
36111787865235
34837604430276
75440096254038
38686559818454
43386382890171
68250703541795
58889043926636
19534223815990
30727020676263
26700383841
20783238601
100224781330369
98342362117
92470413080
89686729224728
95000023872624
33359339789
38358078624000
125214751197715
87863410038590
4188560833314
17122360068268
77121430033125
92310602702
62373702486
18491867226733
66807907068311
19733389218156
31685261486630
77647403090735
67284590497984
21951473156034
5350583198831
2956709117944
10140869937456
75731849620780
56284804519
25618196147
84976204351
132687604152589
88188510270538
67047911965419
77783942563
81144387655717
12593132289
7056132178590
8029117463
69070878014494
15214064637090
11278035376
81323196434808
98057836477106
127694236214702
129946882792940
22461036939804
1461528065
109294154129864
29901490093
48903151287975
132512845828878
44585170547987
15987801670991
108990105221
131650387799878
94326124440449
43566465603
54284985195746
117341840846501
111073233603
133638300752501
33448044087631
66427740681246
7049034641055
23767755281
46130901962350
70268756861939
39921967648750
98943362758
94991765133
8784033456872
97039168623766
103728055105274
26511334388494
95787729526203
106547402207763
33384032062840
78740762662886
55562616334423
25123571768209
68764868002445
35947210809190
17479365306858
11355461051
103461205347107
581772301
797218989
107236478252
117611316732941
16634411251
20985821729
45162222440597
18479040165167
119125025961315
12667842092661
9994017813748
5783790533
75731268855490
17810511719035
59804774798283
67920298775546
104011885907246
10661403584
36447268628420
67871498562127
5452923664604
110581995702802
48485750600233
117211993964244
48009823032486
77172850233053
58488798828881
24716530842276
15257630568321
29717491607767
7564438526
81101062263724
7565090706
24174286929487
109179519149770
18051000526579
59536289705894
4478234628
130500954629409
105710128608186
30682747188038
63031115045
14348025414460
62517063706606
121622197517789
76616634721764
109821524688283
104663237723888
80078806907
49342269651
21674779332706
55969978797074
101427371556
52791053222974
74149433382985
112872750749617
14342755539
58009743586322
100680842199065
76445616560
58423411446248
54711691673970
37336696129
42864577208009
5076885267
23043147136
15512265568931
2562397374
58494048681
108162275934004
5802821423
94757286742676
89401700512889
1962410382
33775778744
86266949182361
117966223123880
1585195105383
10953090447107
69279089694226
45005770463059
98300442007048
122059069896032
21061758531
13519419919776
96887139791221
70229246194732
105323729465732
26387554695518
43441102240817
81029683625196
116028920286631
54017606432028
63705112731110
133456016224715
43277719615753
30133531360
365831526
48933933050320
58553974863
74363059687894
109814328653
78529552913
79576124271730
4857246627
8435285921304
83071048793029
18002951965449
48159521075
114063696562394
29783610077884
2417401133517
47445816227614
124546159696689
7624714825
27098040523
30629668621211
52831947079641
103584758587
55520663479
36020347645529
57639350258758
12064111500180
78275256426
29253707598
18155617636410
51516402076584
81105628151384
60909157462605
9224684709497
8903131584343
130566707499838
5442959196863
26530229747580
99554633425
118229134042
121605593695234
68037408417
2320802883
89877839178092
23144215175
19782640579583
55442146099401
46424009026321
39410879157530
8271449245915
58257972382044
83029442074705
105921369833
74240847357649
127842471728195
72707919702416
122379843333912
29327472823
60172929620981
33957616055
93416484926960
108219768118548
8146187344416
21501253883729
50551617345273
74359337023226
79829257113019
9988700299360
93673940255564
97696148550
61722559154
101942773231
22597827346220
57923927062893
1300950168474
11537486635110
14481084045491
101796753356457
97357235082036
62928379212201
61757994943724
45521003475666
9031887586828
1190472686028
112533296784221
128209435641212
979182273
50543215611149
11195530721532
36290928097
71811933967
75727290400338
27953493690690
71408972434980
19474212220
20178939285425
23236247905703
8401305228425
3277280536
50430553547044
4464772183
47092695812
136098064437118
48967751559244
5469008718
67972124588752
90212831370
127083746326020
46933803498873
38382064809891
93273210691830
88313266053
127336926954994
66222341512075
59479256809902
5901057546
20149363902227
107231449067951
69406793519359
128532637046428
93098664910936
99972509706023
28255307317
34309308317717
3617468272
68528711290
32492025645043
14489589835
49834336504
68447800179
111783548880611
23046705518208
229207061871
43222574596089
71476999817424
68272167986619
87692240647710
91733198291101
117280855185691
47130903945
54129933541015
281202904873
90317362484
39344685730143
56362423393064
51584506932872
91291732789483
35074857839600
27595182916149
82569812400
90289176569
52538721339528
63183926894549
110374262451656
55137067844487
96866197693051
135869590831843
134067257370632
12967875578
98324244249
90109763962265
19292338648
56609574496337
14503969693
101982983330053
4970998109
4473708631
14385640232654
79939274159954
106962094823529
55944853255622
106601260912
66221488163493
53007126837
65503771983412
24877711417618
134973059442601
22261250895892
12215646146
86655756780
103953544459521
95384312391132
105346285238013
49139926872976
108705948878
57442502891
87482968968799
28968523162924
20417982005
47241658779
23227710296547
115943323808081
45574985140673
33287707806968
113004306444
802321511987
59191332513215
76668517825525
3295658458488
54556717051
51064530047573
94527479632
11243514336277
57780098077354
45201701998393
69192371415048
96185303057781
117607632512819
82631571217687
24300757632
67170342801418
24473686957395
65905855223581
51890331303548
20636533153907
53384960328446
5494354078
72739649043646
10924025677099
33701716890577
139689428612416
57749921471227
102932514994014
56947010459741
72539919971635
75148858936457
98726320404018
56166740045109
116218682571331
11511301403690
106555075848296
36717472155
8889649055
87704389506424
39663432454995
72211495757
60771648016
59623365304338
2589010626
112573310115820
41277447065264
94181441809175
38441716895985
14616827073
109598832121452
131359937638486
20665830195843
59376261226
58938299888122
75939819425104
40641629625287
103021607199
5948807483
113315415378877
11176106203968
44937142961464
18794530447160
5545467889
125765119059424
34132717926
33798435170847
40623122269
27828887479582
105877608859019
16202118890964
3807257021
29972500339429
5897567776075
121959703262291
34032414130151
119961946552658
11582439505
100070898328803
4021536783767
73565812159533
120307853316313
15603589604049
74104693478570
94441133953125
4531284880464
1788782614
127859232112155
1787994915
75124020489575
5578055089
79805023159
135609423556119
37749007809647
98001334159369
26302360412912
32820336926602
55226495191730
104273853391050
17124319097142
103232255749130
10345193463699
66515853733537
57165247698258
4848938603575
109182347844
35899004290522
64712579940937
66936386618815
26822617291488
64799564477778
36976216994215
10944847416
21507944530
117631309024972
132765289210908
36244454904788
68844506310187
14253509184724
102912958942261
20440487535573
25250030156931
97199291249743
90254985314951
102892412186987
34621464546682
99199219783716
114793976785384
65949896205418
2195574054709
82489313679117
36753393486
26753565144469
96230798646522
79555080095024
98932524736
60210088322289
110152695338628
108407707027630
77689833772
79723898135
75372093739946
98455297732075
139533337434926
59480163743
18805851514542
54824153603
2698890826990
50478493635
14941332162213
15401676155
26158256660192
8009464746578
11968096902744
49401216815280
102826042994101
123990233462038
1265600304
54091917104300
139076589330403
3801276976
38335656125937
23437519024758
45047651605919
23048877244649
101602258318196
89265770377243
37683337265831
21261941505210
21922631023475
58246125174128
76336423616668
57373270235755
47294125115845
46045044225586
124565845961953
118957136245694
70473676781693
71879532058835
102156738194534
47250594181232
2357483011
140249903972738
79799802547272
27505951670271
50835487377594
30998230305636
122383096132317
101147087969742
61442999178264
27634853537
3326678925500
17116086924
3498103087263
133933377952775
11913689131490
50099243995440
2977652925561
25185128646564
4767501484628
32699801799710
5881598844269
109327461434713
79935732539
4602134138466
95166054052
89756045412237
54998350539
51803584087013
19768016929
53993823481586
81907250358953
81634060028
78887838364940
89135079659879
133465487852521
892777558963
75213011881805
36516179511885
103871867565977
19632882785
13465600941034
49902740307717
78639021560668
136215508636044
84560581336900
115948248968
115703688970663
95254833806
97176183372
1231696166328
117040080964588
86543080638878
50187880515326
17848322264
85447863071
99460829057927
85497247442
36630392680005
17207247175055
1498082203763
32589003025466
54063213153384
125155000676747
74690181918645
57335554592140
118405766037837
45991989006408
29447449496906
24620873519251
126253171797319
25582166813598
1520694974
2371855707
220859254189
71762412526799
19840967319
106620311244198
102780680067582
132330186779653
746402549
69723997488697
49484637398964
36901507016640
23198143543210
110999271891594
118983833583641
51718212536026
58045782885111
55135854025562
81139344058423
100498061365207
41055484631785
7887357410600
70105050624551
112990964638460
39627741878515
10335399188446
112275264760
42847205811662
1270357604
23710960916
19154355633781
73947119973943
7019812093282
80405467343
32709427036581
14770552266
125261664192148
71369434896
81415044046918
3378472302
11333685205966
52261060279
4550506337
98925002190315
6537616363
20754044685405
117057341909440
27875049745776
135552895095488
18915860086
95856300572454
10405397273523
5984986865
118226611573448
77890974337921
21856436105872
77651550702090
71326582295819
74870837486
47971976131
81706435726804
53317737258255
14762984646
133049204519133
7814408274
13647091426165
1270353491
96158592978747
111749908663636
107207993035917
43668246125
40972195971965
84454597243167
18612461164353
139962998607750
124324179919461
81065736297605
129030388027979
34357411140139
11198627884736
19901811885
22499955470913
135325925793492
11690465070328
84588088731656
76607460639
108122344789
18981685262737
43818645674431
50428237095279
36450108655484
5015186325169
52722414543059
86082108927515
47337234984937
5572930888
7996832337832
46340688312921
44814426438717
10668868335648
42210109206656
116704855012
1977020825
48926118938208
27684771317
118389976294896
112242779015805
134447532191985
45361468032135
4629314320
76063499106164
108147468101
73131969314
99937747980
64811424433
7854763404975
74893992814436
18548918274768
34809087716991
40880282626
66660838077031
33479799601228
24657162568
122818930385297
93731502637735
4719909773764
11730590031003
67009100211590
19449535536744
5069682684
53813352713896
91816343752
77253171845414
73206028244
34005019899284
65253597581944
86211233033
57051334067
18898859802168
30327854092649
42969232681928
131321671084322
14806230922
12857114913061
3057073682
57050931919
4269568321225
23781426295
6903139697523
48969710858405
125562381490474
5815176609249
8322557916467
106327193965356
11767832504
8379252369
69136273461758
14098187542481
114774407172742
113149342726633
11546643479972
76443545311021
51369837966459
488692430
34716635747029
11746302073133
35746550355619
41188775595
92862783699203
5767222427941
20887013605
4826269916704
24795449459242
3348745546378
50510915502226
64409418971144
119514052618
109493730618001
82391182396824
95243005173682
108696441251
12629199893759
96439427175267
64406499535322
122706627237945
50219991448974
26276946057819
74755715680720
71577317695213
5384338306130
19857052037
46015329666664
54204308410
56616387091498
18493331661987
75937722030409
13346076262962
96455434615058
23858669340
92030272244887
1226213538356
133057807833447
7075436281524
6671502618353
100658063669262
80991381004
63729295852821
106744750243
73590450990553
18596060493563
1796413971
51356269617881
68007376224721
80946800099253
23443946864618
132360106527
16664135456945
95714081853150
45173896716512
30440096779659
20026893261066
54225404742
61068905285192
80727488885
90677005977242
37132213982096
96762869329891
45730103694331
54237468962
73320999823335
130666928687920
68648659383270
58882937018322
49748175964
8696767756631
821218971
71999802836
7088511365918
36124235902
92429025571
48534139638525
2030854692
85886692699937
80294613003981
104594572201143
128259715499876
3357567814
13334258886021
45464904615789
18973137979
1275764258529
90574927611
31748695603423
17469031048973
99964494453859
84924798575
79513058536693
114124823283224
67046535969
42763908940
27712473180816
76731609547412
31338985599437
86371711171178
17332650713
8397934983
134961005032720
80784621669394
5142238771184
6338305737192
94850205397920
32800490982025
116073789856488
84070026636578
17852309699860
122420706470675
71374939284417
35197316088327
102684640526939
115903222256575
42923894856506
84479152091092
5718201327531
46592194559306
34285346949463
33985145879638
2655793132
3933466736990
39374174213774
66095897699210
30950139480941
52102354342412
98063994813945
30309212862
35204521530873
51331979149510
43906776115864
46553499063777
35548073594134
104611475990226
104568499320178
57539107229
4627654823474
69480403365367
43122446985847
48982250124800
131342642135145
7872240633
143469147620006
1282523360
504172525639
490103476
57525362890
22141065207196
27606973788099
634692179
10366306219
48531458174
53307419816538
18410989549474
124139904454558
138095227512762
79778629858150
25579348717316
83257812538039
688372405513
103137016518685
133787879571816
116474066904140
3085406086
10704042379910
109361280325343
33121392551484
29214576173
59229185519945
107425823855080
68872970874
92465217025984
3778719464310
107941886512304
52239861173806
60948161867514
68866826978
10792210265122
51431171286391
72518609189389
36742115775624
71381769751898
96775481784
57438110690824
44183722673
267416408027
14907577962
21015412986977
91634013581584
96518765872657
76140791944903
62711355665831
27336176547611
1285526839
30140157600
37447661062940
48553583753
43063755110547
109849170767695
17998063988410
83951593519905
68813960088
105804841700643
71991319955428
35105076424
2916620367
99744264796869
137322792401942
120162431916844
136806428558381
21054640827343
27535155886421
52051703662949
17267209308773
81426476198008
96776623991
6057097068651
23949685097
63913159544
9082265141299
23951975174
970678440
65893470855561
59489343156163
8435252019
76193397504565
14027823186
489624354
102097293024200
489693887
31325156618524
116793778985227
136369072632803
17524755218686
98887758388987
10829566863266
116061283100695
20935716679
86955307086
44221610382
9673845072910
11775012620624
3137905115677
4479985896327
27432361832819
11866036225323
20663506129926
18658644301618
68670882128616
32669531216
68771365894470
10205500143161
1286382199
29225890455
38930038362920
67786841902255
109579078511
11843362197
41697205931068
23464478397582
55354022364306
53940839525477
17030126374259
72409179832482
74379804547653
32227453088035
36094244673663
36710135394807
109131458915881
29225111860
81185845081361
22800173174
129693411870183
37501226013
111363322789320
139333995582549
25403796298523
22815707296
3094391694
44051771844
144112667678936
831862559
8891607514409
82191484625925
85255231440
95202997321335
21613922271823
55683417739144
70539758375
130292220163419
25984889682
15645850044
4533960225675
7086802460
80493943402270
55012117377502
26795354628577
10750855871533
133537645636681
41459130604494
110521154919393
9675957527
75740765814217
26157118171070
59880617355131
15935408143158
22521615671226
129091141934540
46972210672949
123015123295277
53886544233495
138696259058808
140940073348537
99240155398217
74165257264819
139363664044049
141786224273889
122210540100146
71529561525868
14294509150656
137936997704112
141452917116820
3870958593
137057629260607
139581574516688
67096560877248
69097353010578
17168844279281
48733266941
11674022194085
109810322943354
489013475
127532075533578
96857743680072
84247303661748
121315862326559
67934713198755
32764898821
712150365
48900863933116
2881821577
62710183485321
991579229129
5415835120375
5516166112
98569090451304
33337591147354
29249739995
45465167803
14911664036519
86943456764081
82947057551764
5409546426857
35987745477016
54726370106190
46499027216386
111373885255587
1488787503188
88685259561211
37819278828
489879725
3532825596887
11150270889
138254374635826
11903932488870
63798832301940
113575517474719
28207703350290
14237322774613
108144704880
112651445505698
110949062846219
77693614304686
5661768218
50344700025903
83354312854336
27132018138309
78038413848
44946305967692
43036493875016
61855486282597
81946178355
98403646253785
70392993306735
112163443223325
1624965294367
99992140061308
47230058104
40466439626
114637303058537
10945991954676
7915566611
2940231543531
82754917853589
24856705799224
36136769194500
6100212732
110383510011
5660986792
126220902449656
83854819840
3878490263
56955457520708
52476947736432
61074984785261
76350001124
110916826544855
115801697610987
123734340289665
22928503617471
60473810275887
62667594163
101576942701032
66507466694702
4697905185
69363990948
11151299967148
97744536894
97743754130
89563293589541
17408539463
140638528176009
109998509532375
23796348361154
109899609351790
123597423539527
52171921046301
24085010859
77687258311735
21536630764689
20133588871999
106279481993
60024750933975
23136473890412
14743326465963
119612059895784
102612045882100
30168872542353
42883802027171
35395095918
31513614336386
118853898559999
68919774848873
11809137418967
54847606333227
32908632106
2408653278
93432951913961
45768927807582
14995752995
119037141586858
45148377587238
6166186359941
64089559832132
24755500303769
138083725947947
86348895852640
82186256227
123769009975679
48970006605
5674424886
100927666340481
78817867584675
76038044893405
137935275644473
1291468421
117156312054
2411252084
82302467411673
84183709785
21333541251005
6686093971218
114860455027657
29712029181677
58189169708461
133852166697563
55078671615
77514625228169
15504693976625
1817122742
833621190
61405148734
77169869424971
106571983960
33729336972408
39810402781595
32844173098
4779123454104
6618026334738
88237580837662
136109786234636
144477966801741
126914341099824
11922644818
82945335155880
68323828549802
139809638331364
83620318137664
490670499
118205718973980
120808754211152
60829097754908
2018081376185
96022462318
9619729437487
12645988989
73873525921604
22430379171712
33573332840343
7110019295
71405722989
126241067810307
34469198374294
6101557983
61578192896860
82390851514
136461052976273
92272134965070
21130589859
80864424503222
20952883906884
102894240994683
128048556174935
131723829319521
80102609638
94015735943364
67141514976191
80462177593963
124770924883380
35551736069278
38064629687
111652518879196
7776434505422
80698370637259
102192420503
70541606140962
84273468283
28448643012
123794792221623
63278281920303
139912221109376
20139191565
84297769002
52476834622282
10464590965998
681905886014
27894964090131
15923747523703
56207171220750
101762608432830
63657336258249
91884429351
82384726192951
53196407606374
31434422382805
76872873236821
119772745223
90378869614072
142603931839930
15469232216335
3696898835
29276657244632
27298718429350
28481346739477
22042871472016
67638140704047
140032055254357
42265089214230
145071507070503
56621834621
40336281551467
118059369721445
98547831474336
108990002783176
63132473164390
12124690021408
38070493577
10975274555326
34659355078780
74603486194333
2755135830767
35523901573
125785739559982
21714022803601
29821789655994
20868036938271
113024715570325
1441269326835
142773849512695
87067029514483
77058971948248
60198233365587
120374040909586
106241355264179
34175403224602
113247299891
312969445154
23914953874094
29982647621528
115180241495547
46642610948596
117848760390910
31257488923546
46805938877109
45404727227318
91422958546894
83124299734888
139735730348356
104601498148
16544984485565
23199444674178
66725253030995
36281058078175
4891967912362
119437966184784
118049470941827
15112738451
117353205023167
142490668236279
852146542219
94932715172401
51721239233819
40776142976
11909037337
40562735982549
574950467810
27741738787100
111536474069103
11992588600
76904705239968
16647086503788
131841909882604
50549134769601
127286102872568
130313330994839
120191795434
25230984535287
86489565024
57504041794495
57633468007462
35463024715771
2427011182
111373814590
52280395855468
92266055947177
65015039021
19986839730033
10153673611752
61528454626635
82059543628711
30662132652961
19383001378508
6240463701650
100802412939
56241517686076
2698525973
837190424
44941943166120
85486108661839
35698355151240
63894395096935
14253524637
128584224492147
41756807183521
4561506920969
1868256759705
143649700976439
145432676325723
115976761525
90648183330
17614325106
82829074294208
72101324176593
84762485037
69396326232733
10530430439
29648869446
47820950938970
57117655624382
10566783878
134030348596561
35552612825578
113947493676
26077905326461
14908787086511
105400728484
20466549022
34824253037936
28649251336
56175450928728
25621914562088
22031783762286
121069085094470
5021390730117
35503826845
49139856712450
59655079461985
65898963510232
42229459716903
63496992177
20456329292
39596542050191
119977678576689
122502119483393
47592101836885
1793975556148
9799720900936
103956354632768
82392057482838
38313470896157
120510250472046
146676753516040
13486862704482
72847188238571
58564494275166
18990159967714
83004892705
109520458393
93539769308117
92731613291454
109192401557627
21141008252017
86822167195
63464371930
140927112167935
496017848
142467559202538
98774627557151
16804170768386
43303979566884
84743946769449
10499804656348
16866409700878
839830645
3432917090
51375466946750
99831271837934
28647061132
33721744886021
58076148904786
32968185181214
48549740079940
16530225984451
35787053159
56078347281844
8942702315377
15731966765781
29119993302132
24412777203
85231554166970
79108434446081
141112370512109
84125844852170
98609703985027
68548410304752
638086922946
496695812
78838849328511
111956044169988
112511983936647
16877705380
143329096785316
85408632791931
26667546330375
5739260531
50794591004294
49156719450410
9573122392617
25369142523
8015512883
34043593523197
23873681571632
89669515531745
72857635279184
73600112010
2430610604
9715196431690
92864725308
97799119792294
45485404658196
36961960794
2286234292935
95150297008338
71726787684128
62656840061012
94907629149
143474951842258
62065146575972
32392295228342
5728244938
92193872254895
3369808318961
35794390105
23154003216738
133724135294988
34771618426300
44648506187061
14973998139196
128114416608467
128877468425540
92943333447
86411645283489
2455170604849
120827720245352
115443328263547
39465846250613
59127864656152
81542069617860
77512420674
1829140489
7200654556071
134534927256063
15161319072918
75374950283403
144822323249521
495873145
11676648842535
9600484103884
66988391721
37030570181
86213167091281
62774983140871
141572687970204
2605663826032
116722163123335
12021800828640
143137950032607
71153708972404
51969906880013
101256379827234
59611186119286
36140048357832
1758486050673
33372632204344
65566214250
52727908761
77194859011780
87647016873445
15142424347315
96922176381780
47801083790044
69245039317223
1017668682
143281106929275
11343847470
72444556042405
62226045224629
147337718712182
134198887230918
3939288783
98097689185364
99575145748601
48620008887712
48176986033
93377622955679
104120066246125
17493614646262
59139295325
65639643216480
4286026747136
56995961527316
609694465
136005285085720
21442174886
141175409878851
27658601646
69486046243477
73200486131711
54650478143994
23651471211320
1561809212
39213759994130
106237282158
23918939628850
58573404955749
111343122821733
1300731924
80863779490385
146615348911465
8625280404
37812278272388
34608277536402
6185561837
108853979285852
141408317754597
121262165152396
60969214291650
102033583405978
91059808937880
24409582133601
114085794712455
87635828090413
14530067631942
48305663962338
70129830150971
82976245151292
3665322509516
133786962422145
10622596093
79764120456408
34670501531
11248123259
73489889234546
61241141607146
42101901525589
124275926885333
80308641826414
144642552389508
23289380749341
104184320869
65781187425
81740049386638
110635467153
7623859027641
41762512916281
92160787470513
95593803387
92258743939144
6242484135682
95635146295221
18447684410693
46286695718018
57512886519
127732039026613
59230512064889
11471418509275
27656151859
43240304145034
26646262271
9063605050261
5728664430565
2809421868840
66441716379967
497297576
142255402940863
11846744767555
23192950638395
57166322518189
74249533569638
137131285707182
5910126559836
99037835014704
75781264217486
131474781453341
53903664724902
62469146346
23035000643665
91894348493787
15029161959643
115207914695815
74973756297512
75737202506997
69189033657
108534667697
78566974759594
8534474499613
128687924554628
70502290331712
65809985676
126580231634789
30764763326419
2359749971513
108684206538962
112958612224
6652270622590
71092603898484
24873899035997
44162022838
138971038279209
41665764871603
24618745724
96247001028260
92331129954762
37968954197485
100092409880
40520087928130
8672847600
17753020888259
22045048011507
44709574837691
2462654727
66845536609617
111781315527881
121023636233833
12859072502
117608807613
116310961068633
95992347101
23398559882
12273453676762
114785869588561
157471865282
65214055957210
46877775994425
40698141261022
51039160910358
6282774841045
61224718424493
74633259774
53054434880
113907482617019
74616456909338
101395771752942
76149078064625
87191843630871
501456244
37518938330088
139399393430648
14223007330
17330469159511
101131763742895
1131752656
70205785640701
70711920141434
31176272729265
28815812737
37871829881515
24656913380
110615902319471
18792647298132
99450468165161
86012672233
66886333972280
42668639424
10418135299379
17049116180
12224364225671
74683198270594
36794014605912
66068773076426
100023466041565
3185011186
113830736869424
26110486483661
37454082882
110760079122138
75987816687143
36005004291356
124723586014365
90699509500946
61791330977296
53367823380808
124701683478
105465125896675
64921956867563
69619060029
76416264624169
135261526813872
66344873461090
7639282766374
23115224163007
14042690939718
2910637587155
122306604141513
118055727181
847153573
10208685084252
135832958355848
46084440058972
99224291468994
64618135895720
50213569549
5837205490
8860264077581
96196830615
17096737788
67360384542515
3190907537
68865699244703
52225540217639
5326738551952
133334941580686
117450285892657
146089134407463
8889506463012
21522722126770
71964727553699
13212900452463
5226601116
7339267608
45723934448
13763676164
65366360349073
23153301923384
141959875495488
76955468164
73643525735420
115502156813369
50326550836
8179730649
22681781580081
130820825580433
126852213955101
49118019417946
13672662343561
37593958136
113009945284774
4489345706650
8186792386
118364374281
69193188642375
62391054286739
67847738901096
88517291861
26453239881987
34535338697644
73112324328037
80942386800354
1314863231
137351094977660
143095709397883
17959943049
108219460291819
46660693372114
24049288595252
99371405609565
115430084119946
69949368407
42983925993
32694837384074
54680239827812
55668614524062
32517104809592
31272333320010
86323873254747
1385703002650
10808555265089
71626386256
44541201214
28474182936373
106496094925652
123078569416
85886600318004
11124378513481
109494974842531
101030546744
137425531687770
48727726164
96562487924366
109211653718913
49688690054832
143836662158083
12276085210
42920626899825
70145498242275
99001389873973
109722473228
45658842976264
2785731099838
144012600421742
116316781550
80990026596342
50428777416
78181210054419
40384790321284
23428669210138
127581641555
22996549254674
101940161927208
71107736209368
25139039867955
33829692360174
66548042417
48403320854849
17174925287
4562566635511
123415716036162
91755256896559
26388628078402
135311391297596
65277941991368
1704126661021
147083530258945
137881030725330
37672228897900
10865271454148
82560229568
41734239902840
10617605500
12995883236
122002633257932
30306883634
107942078691119
142224681807548
94255134276964
101765873622918
21332009250137
138712033593099
1001178398852
15234238732978
12792328884332
35500061338003
64323734755528
22189197619604
39653140494021
1745216987949
1281899162422
28463637817893
73695062599
70484569099491
56316353252824
149670388250031
38982054794406
41241966480316
10087638527990
6542255208925
55455875045839
44760576705
14742746950967
67240851678802
39288175666
507365303
24995184466
45487938346969
93104141288
149272876976610
137619888414638
56742532944559
94644309147691
24816332613001
111491815092701
93239030112
82951608620
4490637304511
9752383111122
48505166983263
37682463011500
8837111101
13767198106
140415395811453
50023244316992
84845045669771
42915067175049
31181799639986
22156911679328
69466510115902
68112758089896
56793127922585
131206891566388
69721210622870
70505158995
124305353002371
38145784692466
14182769314828
145826893474637
3234803425
92425531440639
23792381676
30366019658998
26790354732575
34187704038
86942101529332
38227165147156
29106857815196
29287383742
76100927673717
146468558581525
64690439799453
63686184991
45303914289796
68964056745595
50147955440911
102609212845396
66256067880742
79945255925722
65983904790356
2388559421135
123990116361692
105977292103838
114758710308531
2939180669802
3329938021017
1606877248
87483764848
63819486298686
11938702427859
81536466937683
112451503025901
131878389434977
18915429418043
83844659339524
135683212379778
117389946281
126500434883
132307791849066
81428658166862
136441067782594
27626981719981
145424417942809
115813845299912
55914419371730
4947881847
82412388805085
121092553670629
38341245789764
16716339937690
11329052439427
147644865443979
4446346804
110172846152962
14073017879069
66102041563918
12989918356350
85816140491469
41178516908030
74117115331765
12325534111763
26719964684781
97103132005613
51156807451230
104236374243
132183320348394
21885253639433
68471274383052
54582240463543
77454358300752
83158995189710
37581958027625
42357669504
50716401966104
78178755645140
54042125160592
126770596459493
127762993804529
8339681136
88487606915253
59082857769172
112053330027315
74386185452154
126765576830068
95248251195892
54121379087
7816266163162
136077173460277
105780496642330
25310628602
77111542392045
29717437827
70597195853214
29690712049
92051778669730
47443975025454
792251972
26081667401378
43712628309082
56779302248134
83774908115169
140489595239623
108925903635033
57291380225345
27010561450271
79892953139911
131810708913267
77080394391042
92584613200927
74432674779
1349365079
35974200867891
18842616764722
43201493740845
7381189895894
126853324818661
145819984873022
64092153751
18629063449076
223649810179
41211667590713
26671155353299
122298545873
99060699286405
95194545192735
95947054758264
151141002987387
72891588261677
760280239891
123334523569636
3238730592050
60797159201
70503643769715
24884555646020
29161844023587
32049398924
78633352669394
62523381793481
4297525193158
118738483184265
512051038
18580994469138
102917957762441
872514956
79967264249443
126272497875907
23741801785121
14173680468760
11016575315408
104714790382624
45129727169851
34356243821
27278869690962
62094328977768
10718612413977
72493611125340
58404524919771
46863737252596
43851180182
48878753345215
512751469
126143867048185
123185757465748
7382872237949
115611894361
32047776143787
65460447811210
51280211344
8277566878545
119460834080061
33675775178006
109448100001343
122630166144
515801284
43844139391573
17543979886
88089913212
29814614510
123007597203612
13492308206993
132076341329597
84030327553
62700534429641
8913815488700
67905455135952
88225955878547
130683331013032
119193002064606
78563037763
25423210860
4085718362927
63094959249767
74270155510296
71027792335323
69810582576705
113754927350297
6209789300946
90254341748
6906073542522
58594708520020
116954191323459
9708968867365
46390066241894
136415025847839
34668726770
17745304800669
49679836585191
1178714913319
28286075273621
119018746299883
43304431306079
119680602850874
21594650128314
68946945384253
141101901329963
516132718
20298286424
45591173095405
83138698927083
635157897
140048864479650
22445064420084
99496244593813
22259541776
121900924493079
77756940304196
79925547399123
1367708888
68826445175384
68222647850606
28710315075
74110317075607
54190500849495
59997118759733
105028451570
25480264822
124107690354078
110043199021603
132873763750514
53549938553765
90209941249060
123309053913473
72439956995092
111723682561238
20290445837
103146603860
15903336554
3021479542039
106394313831683
639470444
124038276191494
59608429819
142775595969276
43448778385480
145031508668915
5448887671578
45684005359
87789252325467
36571765317746
8888004577640
15918688776
15604430657878
12177419253488
5419388956
29403732924899
54749414146099
87544736868465
124728225231973
129738191226266
55699205907318
14743245250423
53467620924629
21317933476934
3779042779511
145977811752683
85038920960002
112072910580
71595884598
102412297999443
40124520683
3318324787
98524235709503
51707292810980
5037189143
102459249317898
137152336693733
56542093763209
68139018250147
81417882774172
52685193771432
35134200265313
142897339377935
94604252808085
51727508185
75223543778367
62851393242
78903374021
13304813779465
9616981590197
112117898401
66484187223907
646046171313
31470439068251
21453941346
82594439013673
131207830106416
4583575186
85664056100863
2272656864
98990090439864
55330318512286
25005481720949
76976325033565
13537511590550
6520811606823
36589213262323
68678599186312
111927018782925
3856860652447
56268884428333
90538983963931
110589219626713
133676835684392
59693063391
41685919669931
66774936003826
21305486864
71889161524294
117306627299214
44261159103
1646621860
52975704886295
2723766725474
11114247757406
35621491856002
105502940710273
32429796723
128224882986705
116794654530
22124444376428
87936066522158
1042755459621
11413020115394
24460689530408
3328850721
4658183618857
78129711570129
14292338715
59033785568889
56829168174502
26665204200252
141317016016639
78454858154490
66886563225367
15989830148
517661412
76762328820596
88697903381
47790019069520
121290791655
116682946850
20617713574895
24073496648789
150076881268194
36434821137012
42712290950282
109792460913
6980325256300
112931267927468
6085227279
123785299586814
17354687495699
54903738107715
89432891055723
28916989825
121753751627809
86121682373685
68272508403798
113907326430678
33206950094351
71817751964
86503677985635
519778282
92901507373
27861896608
126511829200970
85081589337535
28936865220
32256401078637
77238050658912
149870339932315
98283730955295
63098729684583
51985439215
61579675675
119818573370314
66250582608053
126239635041
75883651315328
70957611403388
27033295723626
59959006456
15566476533939
96295407197130
32601701523
15926052235639
88369347441826
68627773820368
109576536555194
48950994158549
3357269995
128707660900
41644946539870
31409374720
145822464763130
5434102771337
117217967688
112941833917502
87416687189811
29410828595031
62548505137880
17885664509
137411708368568
37727679545212
105351388169727
47071972428872
108410466945
28670099042638
12004726605626
29074112895
132010257075392
71373108923673
112894095780134
111148686505069
6588968899
145492495935260
32650065474
85528809760758
13567253234
104082771822366
117764413056773
1670858288
34510924369281
150353377661993
55765593774943
144021386227908
39072198398
59036656310423
22565685083
20817836484228
2744881497194
1421424128
31645737395323
69888430563724
108586117290
17853250431977
80885748945289
47660800144522
25409250386145
24377955389204
66711412722191
94258792764844
76287655305217
83994812363484
28058219563
82438240567918
87549476271
139276865571795
100203850654627
13584491894
115843793150162
143540337795813
102687596452835
22202478271934
103892267480812
33557538315798
115476402455
24528093504637
87089450032412
21640012692812
14324466625146
118702186194672
90630292839135
21743792522
37693336775275
39493107297901
68738114131172
77372221774672
129017865477990
56053648611404
96856851597120
36739879870778
7718533502
6902323070855
59051448851879
34847885815716
43679587042505
14746411093727
62175232660206
46320997164
137017631408251
62871239627428
58719800437132
82569114208373
100271472355
125688346315063
5790658097915
96945223790672
2903884932
5908301497474
93998265949183
87879239574
54260771342283
9459081082087
9276065742478
33957690851392
525480352
13410774347106
12907521712
53325709013173
121365042197124
51144766942603
4625674119
12663134480584
7243935125
31646993897
53981207156
134490604722905
23658243454
23979998151143
21786305971
108474577266659
105287927717678
8648560696
111316644513
123995306445399