0942877618
0988710441
0732618727
0914540557
0733787083
0970148665
0676116066
0977788217
0662881656
0943821773
0665282651
0910562787
0630858094
0947281171
0734158334
0395588716
0990533447
0506992136
0930321259
0391729669
0992487130
0678613334
0399243123
0392800372
0976918996
0991387746
0660410128
0637763253
0962245190
0982509936
0927387882
0507113521
0687776217
0972919788
0921215034
0911916108
0945616302
0500655237
0953697082
0940572921
0932535188
0668733098
0952959823
0943341273
0662316610
0993129669
0398383359
0682808132
0949608260
0634152701
0736218841
0972455812
0501849161
0947811806
0968208354
0927837144
0972264192
0972312244
0947020650
0939362919
0963349439
0508795282
0946513140
0680739671
0390695856
0942659118
0688796265
0988944938
0912488864
0922707409
0632147742
0637236666
0505478652
0927063694
0509261081
0685163319
0666111222
0955500686
0500603707
0921639692
0502752424
0990801722
0946706661
0637953409
0672607766
0957320922
0968307672
0675918559
0670587524
0937273690
0632827895
0914877095
0509003988
0977073828
0924006434
0943256049
0639211424
0928812132
0666326808
0993846952
0917594811
0682910069
0932855899
0683546433
0668051913
0970367337
0397304002
0923749378
0933755696
0919616027
0731180126
0940450344
0398194531
0733273140
0503128455
0985997873
0683211317
0688576230
0678189739
0923906370
0667838588
0666216859
0665838412
0508029592
0990275967
0739628698
0392785146
0739548297
0733492504
0950395924
0955856051
0503244183
0989440486
0946312388
0676846812
0921731028
0639780946
0504135620
0673433916
0961290776
0683436352
0968419597
0630346217
0970401853
0391042932
0985042914
0631460591
0963705435
0661911360
0914066978
0670753283
0987555894
0950825232
0953838035
0913949748
0397563982
0989208201
0663079216
0390043572
0958994903
0994983483
0935641867
0989653401
0938691952
0935083859
0500212348
0911497646
0980898677
0959859882
0978062757
0671026666
0957552072
0921290962
0959717964
0684079665
0931552068
0914236380
0735099971
0957241719
0968450222
0919951607
0950457049
0394074184
0674815654
0674930813
0964866748
0397231204
0390982315
0972266153
0923204171
0665266774
0940144457
0669254886
0968150853
0688829409
0393977413
0992401505
0681321244
0989103757
0982358558
0670216597
0934691309
0635934493
0500734566
0683304850
0636742167
0509855592
0954319764
0937809572
0973442357
0673464004
0920504042
0985720461
0661904029
0397679032
0968200137
0634113141
0393976456
0395879778
0675117591
0397799064
0955121426
0636749403
0931111182
0733714350
0921531398
0500373528
0738187211
0396782266
0932082573
0990173373
0918999485
0998239271
0939629653
0662099741
0943023374
0999366853
0989722868
0678350953
0682250230
0665904670
0934468026
0917161652
0630347755
0945450890
0986984459
0928002909
0676435782
0974710729
0974722216
0667028494
0733300470
0399187888
0910255173
0638697905
0955040399
0968786672
0996509919
0681855886
0958471694
0689378243
0989199343
0392104279
0924389367
0662058031
0391734781
0993340181
0976888193
0950914884
0981844982
0934099135
0686199418
0952097066
0665996644
0664176901
0939437922
0668454947
0667481078
0636193636
0952398890
0974364569
0669962169
0967188802
0732321696
0678287150
0980553902
0990032663
0911019739
0983809798
0911985916
0922880414
0685137463
0684246279
0667168144
0949531398
0505183742
0503977380
0988589025
0956513736
0923611530
0996197910
0664075756
0397676254
0969042398
0956516701
0957629720
0965322002
0957380655
0666481573
0639964021
0999416889
0940993703
0924385542
0957808749
0939669392
0501040228
0992129930
0919996534
0915230668
0982680581
0974151831
0920292841
0661745087
0682602429
0962308474
0953739394
0630367706
0923668017
0967017692
0946077059
0635128272
0505850717
0970957643
0911923778
0981617130
0662721888
0667368447
0682422805
0954511930
0685674783
0941109874
0397255615
0738158622
0947879729
0508124039
0633487089
0932546330
0660019668
0681289882
0667009159
0631654807
0994834043
0639293132
0948873034
0638484826
0986144447
0913259322
0997971343
0915644219
0984524472
0399974497
0682880415
0992228742
0972366436
0976272670
0984800462
0684826442
0988755504
0921870848
0943845200
0670678108
0675555223
0685533368
0504641008
0630986901
0931000895
0919960154
0994630843
0961718982
0676092350
0994552538
0965270673
0631701972
0670285982
0919607458
0943244087
0662575343
0916887819
0397866008
0913227464
0981793491
0632106555
0951647663
0942620420
0685619191
0683006160
0932665958
0927603459
0945012847
0973600347
0635795420
0671582549
0969838913
0952290169
0675440952
0998537420
0983680692
0951909765
0996143579
0504171582
0921856584
0968455192
0998112459
0991836075
0935592310
0993832802
0954393099
0927503210
0684309462
0962322454
0981633222
0735101643
0666274365
0399650345
0943675923
0977224195
0675635121
0939461799
0676279541
0980454205
0399957092
0962435117
0663180751
0637639441
0668051829
0993131175
0633693875
0912596098
0995908648
0397004645
0944627166
0984108640
0919898254
0991039550
0632109086
0391018262
0932877048
0966128218
0986199280
0507558109
0926181342
0923878808
0963144054
0991785265
0999073152
0920345308
0928157385
0665911241
0509859129
0396234331
0950145416
0917486757
0631530266
0390078206
0639533723
0996083646
0989241649
0683323965
0952946788
0996570962
0990870256
0503357453
0972422062
0949914878
0930245303
0679034362
0638776401
0730879526
0666759973
0934350994
0931790923
0631585377
0976560992
0739628195
0631100114
0988270709
0966815343
0998634109
0921187041
0971665452
0390025305
0634546014
0951878359
0993655620
0673872677
0959684891
0509773421
0994912268
0935508135
0660733892
0991705111
0666116774
0972452897
0630439721
0976775106
0958030769
0913235580
0947645378
0950397871
0506538870
0989382688
0994063750
0928530385
0996559239
0980225158
0927539850
0634017595
0680112366
0989546789
0978773996
0913976265
0996336582
0679200629
0677667149
0943439799
0979925785
0639458404
0952158305
0689779002
0986414747
0996810578
0972367539
0938561011
0981340009
0391309389
0911767193
0927083455
0981231514
0999568952
0995539903
0969586489
0974466061
0666000004
0977758477
0961122125
0502508162
0976172672
0738228338
0398495914
0956719514
0949811734
0914673089
0671414407
0396786317
0992147208
0990067729
0392853731
0638069754
0987015904
0991377504
0390860508
0931343606
0954995416
0508343560
0952034681
0978271167
0973452088
0736597243
0974546539
0997825917
0680273393
0929280892
0503194545
0917306290
0922525239
0966620300
0738705437
0933789695
0986216960
0673300494
0990741412
0985034959
0955980563
0914549691
0737099154
0937930143
0937275668
0681944157
0632137653
0637541925
0921431429
0679238831
0735021087
0965325940
0637527875
0967304274
0961994745
0993157788
0396719288
0981226044
0679390075
0937975693
0730961582
0942865543
0660104368
0736656698
0733128436
0682795963
0504982896
0918612449
0662687261
0633737409
0673598596
0639909435
0937986028
0938179835
0979866522
0942542413
0936244023
0952916660
0931976502
0987153284
0959657416
0981840158
0672439443
0955164268
0992523587
0928149890
0970608078
0928325251
0998067481
0395267722
0681607474
0938902822
0394454719
0989880073
0639348036
0955295882
0915448112
0660673495
0673154282
0933670679
0390339705
0928019644
0990625816
0972943421
0969477081
0662916936
0944548868
0995551818
0942142467
0633328463
0973772852
0963759793
0635450163
0639687972
0399215900
0686287339
0676073664
0502635224
0919226700
0630397996
0933596932
0971391842
0931247781
0637319219
0980382604
0945297603
0977334010
0986342957
0963573901
0639342660
0679211791
0672515825
0911301722
0635861932
0991128754
0938286659
0922919624
0683331806
0995974255
0390147574
0399350195
0990722711
0680944009
0687391024
0949773593
0917086598
0509523333
0920670813
0681902578
0976323250
0674075401
0969134640
0634681815
0913051614
0986232614
0396754696
0931237507
0922258236
0635159112
0980957736
0949252675
0979323406
0394824650
0954576564
0508857324
0983190952
0918435025
0634620195
0507538233
0931978022
0949889525
0731433905
0964691215
0943942134
0733114841
0942858113
0936964175
0956151911
0993237819
0675082757
0958865543
0504781686
0992679018
0930471562
0391574383
0637773409
0632641575
0635364379
0931170111
0929990404
0914208881
0943036706
0975377984
0910330182
0948727607
0912510078
0739176734
0686688369
0924866929
0730450894
0731514320
0995776377
0390846913
0993898683
0928596689
0989175115
0943628880
0956801113
0730216920
0927602040
0677668777
0994615425
0943615829
0925170619
0921661977
0959537397
0995258058
0988021252
0998548017
0965317173
0946571603
0660808884
0666597425
0920744779
0505004561
0963507200
0934264354
0390470524
0661884050
0951126672
0912065864
0914705803
0736146534
0399135868
0931869058
0971081791
0932481995
0509346487
0688415539
0674382259
0632607115
0934463948
0931137349
0945346070
0982518290
0503813313
0633472697
0914792057
0944761971
0973686631
0667924312
0972207628
0941817852
0738727561
0974747040
0918374007
0509891380
0993529684
0732761462
0968217509
0947076471
0671114999
0997874544
0506902489
0913700342
0921882611
0963243483
0934997636
0994722264
0929127316
0669749694
0661110277
0392873923
0639673522
0937393263
0503335230
0668911911
0673776374
0968414898
0394479448
0954838582
0631542639
0739842080
0999022956
0950937632
0976352730
0662284538
0950856704
0922360742
0502784255
0673226122
0670200770
0730399250
0676407997
0985314507
0735399651
0958604739
0731704750
0938761954
0394883945
0731649422
0935340791
0972957665
0735818583
0992513037
0933801215
0931036878
0665998096
0950570625
0979598975
0919156374
0671338887
0972331100
0670701831
0396311379
0953212388
0677541800
0919844348
0633053765
0918388049
0990603668
0637926333
0995983439
0998695724
0394880857
0925512621
0988876436
0996956913
0990737053
0937618952
0933914214
0930095595
0925380939
0689150982
0915477477
0929366314
0395829293
0395968112
0398495269
0673712329
0637758330
0987138438
0739834837
0500875260
0921061007
0936883350
0636135057
0976459929
0964193883
0988465604
0686029305
0990740567
0926033528
0913223996
0503133294
0630455235
0952193893
0948319014
0676962925
0686801876
0390113752
0508400887
0730877952
0737261854
0737271824
0989665919
0932002158
0509233088
0998261722
0680265857
0392022006
0500491959
0638313581
0977278777
0999177584
0916340841
0910274071
0390996533
0639463759
0963348494
0689902824
0503604593
0936578961
0997459290
0987760116
0918476924
0936140897
0925678793
0985141559
0681457962
0961281829
0502405888
0731085679
0910472948
0959498239
0663436202
0503878076
0943209413
0931514696
0951413561
0913805916
0910350225
0932051478
0662133535
0985326439
0396594721
0915305151
0500858665
0980238220
0730799195
0957694209
0963323587
0911964950
0668658873
0944414523
0939875113
0933478896
0981715042
0391677797
0636337295
0912592122
0503721745
0999718069
0978111063
0680896327
0968049085
0920384325
0938249041
0950213177
0949408040
0632708418
0934843061
0664788589
0996409369
0670099956
0660705652
0509498825
0917353752
0963047535
0919514395
0677762684
0969845275
0944749239
0960041521
0941811477
0973543829
0961372331
0998239013
0397274969
0687432364
0923314537
0632030699
0635494231
0986634283
0980858642
0678398636
0977873716
0910958286
0671543539
0676122203
0993164472
0661087192
0731268856
0669843836
0916744114
0732837789
0500725229
0972156581
0688152390
0988687366
0999964999
0983902281
0927676395
0911604732
0931656727
0637527759
0967841070
0665529291
0636597436
0951799973
0916025350
0974140819
0984078316
0680571478
0687426859
0980891033
0964627061
0926503774
0957031125
0506672723
0914860711
0914384506
0674066876
0390605439
0632366208
0983176175
0977682919
0943830956
0736939748
0731684886
0927781411
0935874325
0634647222
0968148782
0928082551
0919323863
0682612990
0982220648
0732865643
0932463089
0638713356
0974792056
0390804171
0991754950
0926456450
0636969012
0985833547
0668892221
0639625058
0963791801
0921611508
0972246742
0935167091
0506603012
0913106848
0502851455
0735373429
0929943116
0960934886
0636748712
0989311859
0681728680
0953514875
0957320404
0509561357
0637253160
0990319335
0917559999
0638050071
0979492328
0964136775
0390290817
0987644939
0636531340
0949992034
0999459515
0689209572
0962011192
0507976954
0986527103
0660675334
0638428616
0674432322
0935168772
0730048942
0681828469
0666451810
0679887033
0969403020
0970481029
0929395454
0980895291
0998778728
0945054474
0975010855
0983804302
0963113654
0731290512
0736435422
0967427823
0671653190
0732955294
0686838816
0918942197
0689962191
0677810665
0738799700
0919423040
0929618737
0390625217
0939828755
0993123354
0505230691
0984013394
0981271565
0504265263
0929825619
0911566284
0952872392
0976506387
0935433299
0501985583
0663918789
0681213041
0674584350
0395298837
0913446086
0957169900
0914589907
0396387586
0734294451
0667748902
0679818337
0663705983
0947347461
0731332771
0940993750
0636947406
0679602899
0683438728
0731641887
0682328850
0505809041
0924790091
0633186381
0677894711
0955830090
0397679054
0973970633
0732855699
0948431358
0732258814
0978160354
0943715858
0948980371
0949430192
0683060770
0932755786
0981470396
0912010935
0967839411
0974872416
0919872653
0670019970
0912711973
0637634077
0675092688
0664728861
0633731025
0933740336
0932321693
0948679902
0507488306
0923855630
0661065035
0509735026
0390176093
0737904523
0929331761
0980729100
0633871630
0681890192
0666186856
0675310274
0682309544
0941395419
0966018288
0676419159
0631240456
0933291726
0972611003
0945802807
0972481176
0962024716
0660665202
0929424974
0940430714
0936123616
0503451512
0500158080
0998963164
0688060059
0972041556
0396995672
0992138171
0951109204
0679750591
0989992379
0974473915
0996975680
0731833292
0686294526
0966970626
0952626114
0991445168
0632972469
0390400687
0399342357
0928349692
0687959421
0689122910
0398280711
0943417444
0941952451
0948827503
0664063544
0923393232
0941792772
0953254208
0947259970
0967571851
0733667784
0662280703
0671960202
0677391434
0730508767
0507920160
0392768796
0912129296
0916000117
0932027500
0734293243
0929087467
0390942356
0638848929
0661959415
0503211394
0934892677
0737415148
0982476132
0939703865
0937801688
0943645152
0686829518
0682658872
0970762725
0975962241
0735448650
0392634087
0974581466
0630809482
0917741009
0918755476
0958012764
0670575099
0939622796
0949179996
0933496653
0670396189
0662562596
0970812170
0989835524
0910528429
0683099186
0504339302
0973893136
0970582067
0921823710
0939000125
0670986969
0686411306
0670982310
0392843709
0395623704
0689686825
0912191256
0502166325
0991104595
0734043398
0735262013
0393530107
0685789972
0732674527
0992193491
0992378857
0996797011
0678071245
0951090673
0688487120
0920590268
0919479204
0943840637
0502862747
0914219420
0990137153
0951450249
0398998268
0979913559
0635696923
0734520812
0391259007
0989466061
0390530674
0990053723
0660952220
0914529665
0957903581
0677055961
0503296751
0915475323
0913604591
0936001085
0941283552
0503659505
0739684809
0915311800
0737201602
0501288888
0961033342
0951506756
0910335430
0938447449
0988343948
0998158259
0672027022
0978423934
0960695886
0988240321
0984834887
0661613204
0967618000
0674961441
0941751775
0961347642
0910409813
0941092743
0930778602
0636083803
0508798393
0679432841
0986857923
0966605291
0925332616
0677251865
0661609957
0667553826
0947107981
0666768937
0397923152
0686484173
0997459810
0974460918
0669398352
0940652726
0392193744
0633013963
0399143605
0961145545
0689741632
0736076013
0960329218
0635597792
0926598796
0507770262
0730974400
0680575401
0678122095
0505527046
0912495672
0391664053
0943130503
0683427293
0994726993
0940441514
0504674809
0668849336
0984015461
0633338882
0940598382
0958940998
0959825657
0922377147
0507918489
0963004750
0739166418
0735271825
0639732387
0502867263
0500918959
0635737835
0954016777
0923704115
0660974487
0396178582
0981755313
0992199730
0676540786
0734862783
0994528152
0636562499
0952030427
0993285431
0996039612
0976012003
0983786730
0393172654
0926476477
0981163634
0949575747
0506005080
0977121975
0670596862
0506784931
0634804697
0674712447
0732149809
0980782125
0976829303
0956638847
0730282305
0736165170
0934881118
0917148524
0735871646
0948146240
0507792473
0507281677
0673186365
0689789967
0956008279
0941352422
0967492674
0913343368
0509757860
0737485488
0398843546
0739307112
0963402320
0972497526
0988137512
0685487294
0982212871
0395443199
0630822875
0738661293
0991282607
0393688697
0636474150
0953892327
0998396795
0995434531
0730887513
0674200637
0916204157
0637506624
0937696685
0930087974
0938197254
0502529564
0637142557
0956282673
0916824455
0982853853
0634123707
0394930016
0925139972
0735403784
0686254203
0927016816
0954274950
0917500222
0631654653
0392528057
0993477848
0922182564
0960082902
0969840308
0941697404
0915287544
0738197447
0959957677
0676181144
0972981781
0390180888
0951177960
0395458726
0675146542
0914199684
0961171538
0738531337
0946589074
0638284353
0679294744
0973572999
0689044448
0938816606
0660956265
0669583287
0509601500
0972503106
0632244108
0982714876
0949608244
0990034043
0950937640
0945618320
0969591451
0673102627
0687514723
0985848343
0946438962
0934908127
0394381096
0959999974
0985808807
0500878730
0992667250
0966077265
0686470129
0684317422
0731778354
0921913564
0927642369
0679414448
0926503682
0993894006
0680569631
0914533391
0946742812
0500471670
0397019446
0945399054
0983864185
0686765456
0670106822
0916866042
0915469463
0631797736
0946972574
0679419827
0663008208
0736358270
0732102474
0687202598
0956528675
0635918364
0961830008
0988492406
0989126240
0962590023
0922886533
0976723807
0996990245
0667763211
0684398502
0503648251
0940373447
0964897994
0393197245
0935138707
0667396929
0994754031
0730080063
0683740601
0944468519
0969002469
0916942667
0999796727
0987495212
0927888229
0639846393
0507787021
0687380933
0395989931
0913215061
0662438226
0920187397
0919203454
0917465844
0392377659
0632615089
0959038139
0664943540
0962296726
0995163770
0987558467
0638982615
0638373509
0397695950
0397900986
0680301050
0731225540
0670546916
0957912638
0502199628
0967861323
0506453591
0944138099
0993011127
0958042952
0941341357
0509712837
0950853972
0736622456
0950869934
0931296683
0982817820
0967215426
0398117869
0674873350
0636744762
0681964138
0664500412
0939845702
0660028174
0632155029
0506417384
0731006688
0916886046
0506507051
0977142735
0635200429
0998159689
0915598625
0956877225
0504060766
0939269062
0662637746
0678243683
0953590049
0735461351
0957707801
0945000453
0638279482
0961635181
0688137199
0672256729
0663403287
0393596523
0916455372
0997777853
0663938663
0675523605
0920889443
0391012471
0950304113
0637928255
0636911488
0953590771
0686135217
0979458702
0945072419
0969917863
0392294550
0664404071
0951444469
0934240076
0639230037
0738585070
0944570612
0916611789
0997576966
0992512358
0946152278
0958141725
0956940772
0931551272
0738705409
0391947670
0960640211
0665985777
0949076041
0915811293
0671270057
0676227662
0942216785
0635184425
0972523618
0915983757
0398724273
0681727403
0667819829
0508754007
0505001121
0731669961
0976646250
0678767967
0636120464
0393385499
0733328710
0508979968
0506239401
0661828454
0686344856
0923471755
0947208611
0981343993
0929875236
0391491941
0668137337
0501582451
0633363030
0957476953
0674790547
0919794589
0391184187
0632891254
0684044727
0990741137
0966397182
0983016864
0673276894
0962981406
0958351227
0668700065
0985936947
0678880964
0978385685
0732474802
0505705787
0634373394
0915950904
0660224784
0945940226
0734778444
0395612370
0975092707
0973778814
0921473903
0683121144
0970153882
0662934940
0679560159
0500971332
0631462937
0501855218
0998971713
0390049350
0974147231
0667853469
0961139939
0925083060
0671503961
0957721507
0958769525
0913927576
0992196521
0396128189
0395942004
0919855324
0916882062
0914724161
0916255684
0911499198
0910994750
0673693142
0926466870
0631079922
0675972877
0996989413
0966376189
0506584703
0919213899
0989691797
0973347565
0689211598
0987457097
0638125425
0946827765
0923656827
0634108064
0971085735
0399154188
0687809798
0500190608
0733065265
0959721511
0394669948
0633423015
0674918283
0931448109
0397406849
0730064713
0674461779
0730006917
0932845490
0971755474
0988343638
0920914749
0954202544
0638007512
0687047469
0632110071
0935330947
0951590263
0998269014
0681673925
0399963021
0995085375
0984566101
0669429649
0636715729
0736282746
0980987212
0395582008
0968404040
0955161435
0964061748
0965286510
0955812109
0973935577
0988816417
0945089872
0987526281
0963369997
0680681488
0669590994
0921093902
0736213307
0732988257
0914222304
0738307693
0637864807
0981629328
0688048220
0961190592
0689067385
0667654076
0666421677
0733759327
0398325559
0670321663
0984918130
0927839934
0924943977
0918855381
0958739572
0737410695
0978307383
0670721441
0970217704
0505652541
0913922241
0392069830
0970954370
0666591485
0965152747
0993130486
0675221187
0731726357
0927004354
0673102749
0633538485
0662033699
0938101437
0661327792
0973551469
0685353927
0966808386
0961672172
0928876893
0502948618
0394111099
0991446313
0684817052
0504739055
0503816686
0634664481
0995057835
0500524603
0928152092
0938520164
0912783829
0683689749
0681631773
0687395839
0956370608
0918203583
0990679285
0508895880
0505718915
0994684828
0978288262
0673041193
0937588123
0735543707
0983485619
0941883577
0632492998
0929268706
0500438740
0967381847
0934704275
0634736103
0940951882
0995675614
0929910976
0684459229
0980768366
0954645009
0683603387
0991959171
0507392099
0670332282
0394680160
0508255395
0926504846
0966895845
0670713550
0978618003
0679783417
0963249514
0935630549
0997727047
0636586992
0990158674
0915324066
0739092415
0634621532
0948040803
0920238725
0662441319
0734728288
0999179826
0665577113
0639873688
0930678837
0981931895
0672178187
0935967731
0679555157
0737707712
0681371191
0686313914
0959456395
0946783375
0675366596
0994555473
0966426965
0688207174
0677833365
0938791713
0671945001
0508388466
0661380367
0996815245
0937950868
0683245625
0910661235
0984653291
0924117714
0928255646
0974138079
0961564051
0506492478
0941430513
0927741720
0508038891
0679060156
0970774945
0661594242
0954515144
0977132022
0669024064
0951035063
0921143047
0505978306
0991938601
0948534492
0984407108
0731986000
0940581066
0392070098
0953277865
0990344330
0977167123
0988484125
0688561490
0924085490
0688707779
0926583623
0506982408
0912376492
0676208908
0675842442
0398177462
0685934820
0675138758
0635225706
0964912334
0955065158
0736080101
0505453515
0973540129
0986492900
0507856411
0392180115
0632675867
0924087994
0395067913
0390080496
0395253279
0933575335
0929148139
0505947006
0680416128
0919975103
0396221505
0669284995
0662363118
0666945952
0508099900
0912793713
0961240018
0730384438
0639189610
0910037119
0637901737
0977385021
0945293331
0921166730
0914032356
0399467126
0980763368
0949325181
0967842290
0397971491
0915813087
0970182038
0665970462
0923746264
0684117824
0938166275
0937176583
0916602000
0959030274
0738339862
0929177108
0910573055
0980785691
0632418793
0397394651
0978633182
0683056916
0966394951
0393320347
0633767003
0639261810
0968507982
0959256641
0991592732
0988978612
0962008208
0920629801
0635747636
0688674019
0680608166
0395773540
0948063830
0983495728
0953140807
0660602496
0662054781
0665561808
0677857895
0956050793
0990375667
0739585694
0929292044
0399488285
0910852211
0390218421
0686190822
0393654871
0956565635
0970900033
0982429745
0990344014
0735511998
0990440917
0637746973
0963989378
0949193762
0979681708
0924745670
0395297086
0934500243
0982642191
0685804769
0991971965
0990553075
0738536831
0999679303
0732789615
0929919589
0979012362
0991220968
0505213508
0925219345
0998969155
0637150939
0926314571
0395039420
0664883348
0668356482
0912760017
0669343446
0399487799
0684759399
0638762134
0966119918
0931293950
0678835257
0736558457
0922422276
0664422903
0504328571
0677298130
0981676988
0677654293
0983082682
0982781492
0966175784
0952970779
0398581399
0399533083
0965975793
0390248520
0632457355
0969347455
0637180321
0990583361
0952856825
0921989962
0974735226
0397777919
0976033101
0668489883
0918324175
0967200541
0677271255
0961194605
0921042424
0508237631
0963476556
0980297915
0943960091
0739223467
0956258820
0508042301
0974695874
0684982746
0667462356
0977108106
0393602956
0986501490
0636744030
0983520436
0678432256
0978851441
0739169350
0393930373
0665292969
0738223635
0731273798
0670550718
0637869032
0999378453
0395581072
0985409481
0677643594
0917786452
0666402081
0500478314
0970577541
0633595837
0968360441
0975485464
0687407536
0634501463
0937605508
0678712573
0975092005
0957799116
0958707355
0971178113
0632922920
0982470757
0660564539
0393260101
0730153143
0687013470
0917440911
0732095612
0977234547
0912844445
0959328424
0957857874
0502565160
0683135124
0734450320
0503840500
0949274552
0917419240
0956435531
0637830063
0666072278
0506858328
0927408378
0684568939
0681195843
0921122904
0998945923
0916051197
0673146813
0962492326
0394549415
0393402899
0680398031
0943861389
0661304086
0673219443
0994020197
0989348244
0684331194
0666056312
0504935037
0674358225
0391132983
0508922386
0737929063
0915138442
0953279839
0507686176
0937645298
0630783593
0980048964
0509118852
0399140577
0672385056
0963726386
0957843776
0635036998
0945425350
0914057243
0638845829
0941750814
0687016060
0663268875
0995882276
0968930953
0915744848
0930292828
0736305055
0979187869
0922439096
0917705131
0996477538
0666804918
0926081339
0931724019
0395386610
0916696440
0984305448
0731427140
0500097807
0671355093
0679347507
0931105539
0506937094
0987980454
0943003889
0736943350
0509394346
0396384564
0667562885
0733443655
0730639110
0508445281
0945094114
0508578316
0950241587
0967222066
0965323749
0673899577
0678020638
0630398077
0678052362
0944974679
0941001462
0501672708
0933979457
0925060011
0953437676
0968259253
0503316140
0685115676
0988825461
0965958913
0956544432
0986722437
0940956988
0507040942
0395171987
0683172823
0397876854
0978205974
0950219663
0925574056
0962748131
0997664462
0678813422
0952475272
0957422777
0507150702
0948114748
0674006868
0926022525
0988111056
0396952381
0394528811
0394792152
0734929259
0683984032
0968812473
0914067636
0969264920
0677884156
0395100183
0961502575
0958986133
0968495248
0399693637
0921442320
0667481251
0996404847
0966447946
0738451633
0675478277
0977499148
0681066387
0737201954
0661221404
0669175231
0736465820
0945003709
0948171632
0958987565
0931775329
0738004153
0634441472
0391602383
0932482947
0925422256
0392657270
0959534726
0986975551
0911934859
0981829162
0631023509
0683163136
0985459810
0683859078
0945123059
0971187725
0682479453
0957248845
0990744153
0988914231
0949351942
0504518205
0935029808
0979942279
0675657548
0952937210
0955036360
0990911522
0935328621
0678327492
0974295563
0938874287
0948814941
0676834632
0972703379
0970941585
0958372011
0732565099
0930002318
0914660987
0688911595
0940472038
0999871297
0932918459
0683441750
0736945033
0686775623
0664913720
0392326258
0634038965
0977125014
0957992889
0991269373
0991739023
0683564921
0630613841
0980737654
0999434435
0985044122
0934256812
0961921153
0924235895
0671979267
0943478067
0396077650
0682621733
0996081140
0678062863
0959208658
0669564075
0393587823
0673068481
0990411797
0915285039
0395339153
0971968849
0960538026
0935572251
0950291092
0733358634
0638890966
0972694706
0941764955
0687013845
0921476089
0666989142
0967296889
0968778397
0966765485
0680736770
0930164023
0945192958
0964423169
0501319419
0390139674
0731694242
0503490283
0951324168
0956204382
0682293219
0982875400
0916513777
0927792376
0666804755
0639075652
0734369731
0923954108
0972758472
0926731839
0977580458
0964419292
0673223102
0670540331
0960140957
0938757014
0679041340
0937411366
0972921800
0672160274
0933108991
0999347209
0927085345
0734981809
0913157206
0923642449
0920702965
0967372673
0991290892
0635837361
0985938281
0995790315
0961020351
0393138640
0964846560
0991121866
0931801599
0680261734
0992301089
0634841232
0964815906
0981249099
0929011383
0392184670
0952068311
0982098799
0950018677
0973608727
0678239346
0664337172
0913686127
0680652260
0662251408
0938298049
0962758287
0680797464
0677096564
0671552406
0966081814
0957401263
0999947104
0390601359
0981747069
0968384866
0962620273
0664008956
0968952758
0668056966
0397234961
0503089514
0989338417
0968288783
0669454504
0398716095
0678531041
0398829583
0987466650
0921970527
0944544079
0668489206
0674087988
0665158025
0638630435
0979216324
0663992054
0689159353
0974153972
0919225650
0669691860
0738135989
0949513907
0989685737
0932541783
0505176477
0980944349
0970926695
0665638237
0921326231
0503763455
0962359854
0992953211
0964422279
0929843601
0987958976
0686233488
0502446909
0927373629
0935951959
0994007065
0731966179
0983532010
0985233581
0999012263
0958994687
0985721075
0631454569
0917948850
0501882428
0673353011
0964358920
0673432535
0969441685
0506754781
0982151016
0670143652
0638967783
0941121589
0918437488
0509221767
0738460566
0395563722
0983300794
0671662322
0965028359
0676911166
0639313063
0966072470
0982521287
0636888404
0508262184
0922304842
0971201614
0734862702
0667879882
0963156090
0999092921
0967753377
0929302980
0939332798
0730842138
0935542631
0933774738
0990774810
0682098694
0670573980
0913271429
0971867576
0686699368
0947908010
0917347208
0733777959
0504259018
0956574838
0985068717
0957541558
0917313464
0988630116
0983166802
0681563935
0685541721
0734274202
0923865419
0963772151
0508421718
0973873241
0736053633
0924377445
0992095721
0739446594
0668686975
0971435383
0970807230
0968101807
0944778276
0970232968
0947550971
0940712779
0637151683
0663283368
0630636187
0982661132
0988896515
0940324195
0919042270
0677751866
0921623585
0914920432
0951132175
0672476181
0392086203
0969859013
0731937371
0731219421
0917647442
0937105456
0949023115
0910187593
0682515853
0970121706
0966884324
0926694866
0954867642
0948076549
0999046599
0933814826
0737521237
0635802161
0928072097
0390921358
0960764922
0981908417
0918002021
0662081169
0944900708
0734330204
0736182075
0932856916
0930516187
0973278204
0507116886
0977482567
0977801355
0957714088
0954437228
0927503444
0507770926
0393455668
0501102526
0660569016
0665886173
0667578550
0996947576
0945003694
0503587076
0738222449
0507163257
0956641942
0911339214
0993292677
0974264883
0989583618
0922768839
0397276076
0985989946
0940843492
0939293159
0504221934
0391539809
0391579521
0981101155
0934397117
0738124539
0939859605
0956696437
0969650767
0978219271
0964859078
0677353654
0978520846
0390839716
0685238122
0915840233
0953693706
0921207170
0986495605
0662543575
0396175291
0984383405
0970042136
0661375821
0977552289
0950297916
0735105847
0954658896
0997808456
0991878939
0672096893
0910034078
0665231868
0955729895
0955153841
0942321631
0969110314
0504941743
0987727052
0981473705
0397631942
0635011208
0505413689
0969610891
0946953892
0953413762
0505228263
0958070799
0912265058
0637597742
0953045238
0927275899
0978711139
0687132033
0638498395
0941724112
0508191145
0396079818
0923128559
0959222146
0977784011
0631325454
0980558871
0730950922
0950195341
0927735787
0938232590
0639277439
0738526164
0502437162
0395887014
0968815319
0508621907
0981090826
0681779296
0735470705
0990832201
0664616643
0928869249
0957491738
0966918143
0953589603
0952578682
0665369695
0507895076
0946844383
0666133112
0672523779
0950402160
0395831986
0664815056
0391815677
0502469681
0921064439
0500680541
0996444597
0911030991
0734643067
0910298168
0944672201
0391392959
0947443823
0638693274
0639060990
0678164830
0633578610
0667118315
0688898225
0939399657
0963619488
0944426002
0929571502
0945644574
0737432502
0934355262
0683592852
0398092790
0661276827
0398243203
0960784618
0929183544
0935392567
0735892108
0941434276
0978282789
0504596347
0636169940
0675018719
0394180485
0993085838
0983835996
0667841182
0636360313
0737681922
0960000926
0941687202
0951586863
0638136631
0664187323
0392685822
0975146778
0951470384
0997899511
0915686070
0633790027
0954105720
0688443339
0934248239
0952532202
0665278734
0985349394
0633433163
0930677972
0502941010
0508538780
0985350635
0732512205
0399404605
0392438159
0633319957
0979237502
0505044459
0911033510
0394321900
0393896812
0949513869
0998025382
0983308267
0736091623
0936726880
0687100480
0926635989
0968181343
0947773175
0916572262
0955948256
0945565981
0685556250
0990594133
0730964070
0733840447
0663328846
0975317434
0981888600
0396174574
0504776691
0398756618
0962794434
0672355411
0680609049
0927943076
0506525181
0976211759
0923993227
0942879723
0679014238
0923626299
0979159599
0976166929
0684606171
0939637152
0682520442
0661513335
0960191137
0963555178
0504641036
0630159787
0509168605
0390630390
0683464429
0917682727
0737837067
0509112088
0506418134
0999349579
0938766469
0952024171
0686526356
0995323664
0956424899
0959660373
0972139720
0992894006
0670428037
0734406445
0947767872
0681830450
0994105556
0929920977
0734609871
0920330975
0946167696
0922518419
0976011186
0939324955
0916163354
0951467995
0978593716
0637807301
0911468134
0674280138
0686549326
0637199969
0978705744
0667502910
0925962412
0391742214
0938266516
0940409819
0978721064
0631657337
0680493893
0919516995
0997937251
0911745949
0685350050
0395493668
0994542689
0397982758
0991118211
0507945289
0985157443
0637772583
0979074084
0398794495
0635414839
0684895693
0929384471
0731160101
0672611982
0677600049
0996784271
0503116630
0919393068
0952894956
0734432892
0733994315
0923918992
0998494747
0502890321
0634615062
0916387456
0962152200
0941920593
0981163313
0928615694
0683832263
0920778238
0994260016
0503070206
0997334886
0933878347
0968892340
0731240942
0666195420
0732515095
0971156611
0922433989
0997149824
0507846725
0674846427
0988883695
0995492114
0508386776
0977000872
0978699852
0738197678
0394922443
0661008212
0994053793
0940700788
0977126469
0637654411
0911354715
0676433434
0395172684
0683151118
0665203386
0973881565
0962133415
0638015951
0672148495
0735872561
0680707440
0636746665
0910286950
0983237195
0631294137
0915012313
0969246077
0680789909
0688696698
0673820499
0990441476
0999068676
0956620487
0952679732
0666608524
0668872703
0989386107
0977014324
0910200995
0670540105
0509276409
0633331703
0964208259
0932953113
0934674321
0922054271
0636184470
0972900493
0997410762
0965183905
0948626071
0938900964
0635170210
0912919955
0397341423
0636743282
0730135982
0938247243
0677495252
0668125841
0945121781
0996068678
0669488841
0928240971
0684759105
0979570684
0671767863
0995251493
0947372070
0921914907
0971570295
0975104691
0394253217
0631639109
0960902584
0996530401
0733425590
0638152084
0391465686
0733787691
0661756310
0663350103
0936854456
0953771960
0914288815
0675625192
0972509001
0933014534
0923469690
0662716352
0951486055
0935935791
0987534329
0984976899
0960287195
0981584395
0921567553
0945428559
0918142489
0946077058
0994906284
0733590799
0683533747
0935262497
0954122690
0935101143
0971357227
0688929823
0398254867
0632385072
0971703059
0987441111
0679394151
0398493687
0684161617
0930334202
0676928070
0932630962
0680753398
0687381925
0398368332
0738909220
0984899280
0968836617
0391712416
0661483970
0937825900
0730764609
0966272230
0392078167
0393398162
0509676992
0681716814
0632144657
0937031272
0674987548
0502506779
0951019268
0921358794
0929214302
0989528850
0926495946
0917604086
0670512924
0678872021
0944522512
0913713482
0735397239
0961173471
0502842523
0969793516
0962137012
0916846578
0671187216
0995328676
0920141221
0737522493
0685512712
0687234395
0503273673
0688434414
0991803896
0392427282
0939827325
0507080712
0940523785
0396607070
0669275458
0967070675
0639818123
0955026281
0979352106
0920760057
0979099353
0938626883
0396814137
0677684298
0505157889
0634595787
0736822249
0390065408
0672931648
0937015458
0954458588
0683868300
0397812664
0737178354
0396561326
0974360946
0969279736
0938393499
0971058058
0632053356
0686511317
0391410644
0912958045
0673450921
0671830267
0913830587
0505412239
0685890707
0509636974
0931956892
0956241823
0505771667
0989259333
0913378900
0921467439
0949603074
0939529178
0669009625
0398734973
0390779519
0978029728
0916547293
0914879980
0634429779
0910749824
0739868981
0686257640
0963266412
0917775024
0507397279
0963806855
0684100444
0393262449
0502770545
0738819811
0934863484
0986948780
0390129221
0686444874
0930030240
0677031025
0945516679
0396604225
0918446817
0913785732
0911598351
0925544594
0671652956
0932608352
0677246562
0673912765
0392215404
0998659283
0978442686
0967961546
0972442024
0986065519
0979200489
0983371158
0924836061
0739002199
0915365168
0988565183
0399555764
0918968054
0502224172
0912481063
0687118959
0675549479
0934489033
0929250347
0502823400
0503339712
0916249422
0953417671
0666158644
0926119767
0928635757
0965833398
0393918890
0399554474
0980882453
0989345220
0733095182
0398979303
0734431111
0962691920
0969161889
0969767325
0972317058
0991596387
0686877917
0998054473
0993883791
0915555384
0668714070
0979356803
0915542498
0935621313
0667651290
0633394900
0686256198
0963830923
0397754956
0391361578
0679653272
0661655659
0921913605
0630165043
0503941364
0992280628
0739645435
0660039899
0952177995
0674973896
0969672019
0930482738
0637474697
0978799813
0391986520
0501139779
0675335028
0937899366
0393935586
0934396575
0638871704
0995201502
0930660165
0914912200
0733266876
0985259492
0637723313
0989781550
0502171064
0977720267
0507793853
0912938241
0662891962
0976456370
0975353572
0630232421
0927415061
0973290127
0935391622
0959355391
0739220040
0970403643
0739863830
0734890064
0998075917
0948462341
0961361187
0958832010
0399265674
0737186369
0916740083
0924347386
0638264654
0981536220
0983649927
0505380044
0507980685
0502107576
0976161916
0635899733
0661610150
0935612736
0931717210
0398937020
0392153996
0503719819
0686160099
0670843219
0630271348
0992280163
0922135279
0948798841
0928089810
0686480032
0508993717
0505188194
0992895124
0916949282
0924688500
0994911119
0686929970
0501847469
0973629651
0399447561
0508676700
0935882013
0969611745
0926840861
0915673205
0665241325
0395188715
0502100329
0503111885
0931601487
0666380610
0978534561
0398482649
0682034681
0632581813
0667511363
0504964402
0736630234
0661948208
0917779665
0737425645
0739236735
0397555616
0631015143
0971295124
0390899509
0733931433
0944348799
0934627385
0680985217
0931558499
0974892477
0399379386
0933473843
0997340682
0991432439
0918033031
0399253456
0925618002
0915696954
0958266695
0393215559
0673123641
0981088420
0928671207
0948815518
0680908865
0669574824
0999915341
0967817454
0503088186
0915586944
0631756194
0664333653
0969320211
0731500004
0506654550
0739925831
0925371434
0936075283
0390082301
0688409238
0978448402
0992037879
0632290900
0630508891
0985585631
0682273180
0988678650
0395468106
0636287545
0955261492
0989940965
0930283297
0958768911
0916384082
0980837036
0939233816
0990863338
0927618899
0977469521
0738056499
0399593648
0978024500
0982202963
0922397392
0931822292
0952875006
0979343041
0995629900
0399022279
0992515866
0918040213
0976213710
0917128369
0666581796
0945251481
0739496757
0987600764
0940897562
0689581876
0976816041
0993423978
0968088698
0733437697
0394999516
0632105623
0975304734
0913126353
0921662278
0957192228
0993510311
0687227415
0398525284
0956409821
0676563263
0633643444
0997492772
0943738072
0732684291
0689894859
0980586728
0972084699
0684877006
0732944953
0396856421
0731946281
0669585649
0978690720
0399623090
0937192279
0687966429
0995735426
0986939239
0913675753
0918511857
0662466305
0981730281
0978812436
0978286933
0636709611
0939752836
0637607339
0954643318
0987807589
0935345043
0399393905
0939136563
0965999594
0936037087
0671627058
0944694567
0980806426
0992283230
0508906604
0925858864
0969394393
0660017634
0939432641
0979042363
0914594976
0738042526
0942538345
0914897513
0983593719
0682242198
0918603211
0661745537
0914643122
0992327783
0933927456
0976360443
0935342725
0949106359
0957212122
0915781559
0681163053
0947047862
0910257832
0970323240
0987789313
0507580054
0673039366
0958559001
0396634933
0394812550
0910978562
0681175197
0958454847
0734014874
0990814375
0634256397
0939475458
0504117141
0943091428
0955669163
0734449950
0975949059
0959486746
0676235232
0999195220
0671251574
0936669006
0941952520
0398267554
0967422856
0981202529
0735474250
0731209459
0637505076
0686689714
0666866895
0676581959
0739660032
0504565398
0968733307
0951847647
0670365261
0397080101
0990159068
0916030110
0958889316
0985573640
0506459889
0736541159
0923058024
0988653300
0996814454
0941098865
0941404288
0391273055
0671749983
0919140093
0733531077
0953882091
0950986017
0677320567
0920488395
0397580595
0950394305
0666683108
0680739921
0941520128
0678311251
0952756956
0670972872
0972068919
0931317007
0933136242
0972240603
0676429403
0951250203
0636257092
0920369162
0963635904
0977335717
0933405607
0969524302
0665517116
0971857971
0926105135
0739852770
0979811190
0978989890
0914735893
0958197743
0914376105
0504956051
0966131925
0919416040
0984390937
0395543604
0954975608
0924164588
0680429667
0734957648
0942604475
0993550987
0921564544
0686564141
0634567743
0934979712
0670940052
0985879197
0919694416
0638044133
0503377199
0398400306
0399753786
0936642514
0668165298
0503076908
0397650009
0673967868
0944078514
0948077328
0948265385
0633781635
0964309602
0637341380
0987742660
0502688551
0910878072
0679118208
0673250355
0738050420
0638311263
0687336745
0683277858
0738808435
0630324667
0663522544
0929894810
0918192804
0927530676
0665434009
0958661391
0995331186
0941630955
0923130795
0951770757
0675189856
0921506516
0969282439
0959363671
0913824405
0393472711
0998763120
0927482951
0394263142
0925166835
0985540319
0508547033
0992837850
0929064341
0915295337
0983943776
0980805951
0673141810
0964267057
0399837718
0919993886
0921617505
0925596664
0963983791
0926740940
0956319755
0996968262
0636408473
0962539101
0976922397
0985403669
0935482439
0940434431
0954481629
0396174839
0635804370
0979784155
0506758723
0948307738
0970647181
0733682267
0732108747
0687942335
0392283851
0948057971
0937969559
0502070232
0932893523
0731689656
0731906515
0678034559
0632210162
0986766993
0391833860
0733679735
0678017128
0962181151
0962266535
0636586563
0737029785
0986109767
0936146388
0731350093
0960012739
0669076733
0390836415
0970748500
0987719615
0739958875
0972103098
0733279126
0963770260
0730915938
0990818265
0664342429
0960329223
0938224262
0946697653
0689964766
0689219849
0502277137
0737762242
0990800773
0500741969
0930558064
0500197442
0666452604
0932066221
0933826429
0921151671
0932160626
0973889529
0390482591
0665503071
0959986788
0509215554
0982159281
0939006138
0737943798
0680119149
0924292288
0968637546
0630055278
0634258380
0677791986
0674033149
0736609169
0970085388
0976846961
0738234166
0969213170
0638087288
0949608266
0978387985
0935685468
0988432019
0947246648
0925405513
0506864460
0943056857
0915186863
0914605280
0676298551
0396679014
0953866727
0947062205
0971427079
0500406575
0980909051
0673378096
0632207769
0996181781
0918255218
0397891913
0932015787
0913862008
0739439761
0986417242
0936889321
0984438639
0734345912
0962380767
0998692051
0972753248
0678476286
0395172396
0673169217
0508918358
0987534434
0929648825
0737525620
0958088823
0739430314
0738855573
0920363215
0917497332
0670387844
0398731817
0680898400
0951734172
0506275367
0924733213
0923959830
0999616171
0675314655
0947084558
0955699130
0634566725
0953170340
0982813672
0669427703
0987912380
0928855284
0397993214
0981876703
0681440121
0671422608
0926718162
0994617255
0392711991
0635753254
0942808490
0395913628
0981939926
0938552405
0931711173
0664623955
0662253881
0676702860
0394651631
0638362082
0968460535
0929670870
0399751793
0968154066
0686571253
0997580714
0994902152
0927806066
0959130974
0929787060
0979611831
0396682047
0951566348
0638116567
0688795102
0945930960
0399818129
0991059828
0930889245
0963940687
0507571346
0941596236
0961271943
0943362954
0924167696
0734827380
0501072117
0966496895
0959822867
0661254577
0675404248
0999415987
0665140562
0998183678
0915393012
0398496706
0680411968
0948352632
0675292360
0392763540
0681782695
0672635565
0922121336
0994331351
0996192529
0988974646
0949326695
0394419451
0391046048
0665785703
0965943998
0938451787
0925328015
0970438593
0914289892
0682035952
0947526598
0969436696
0688274985
0390248011
0925003601
0637883442
0635234132
0995049087
0932765763
0734214963
0637176915
0920172715
0636299010
0963555206
0508124523
0989185039
0921920739
0686579656
0956181682
0678550276
0668492534
0913536438
0666582516
0637866070
0630321654
0680576020
0731023728
0398585639
0390246591
0392046423
0924169840
0986755819
0999825413
0392829051
0977960636
0981720913
0735071070
0927327670
0394829423
0940503000
0928884646
0394567483
0938348256
0927422695
0662673230
0731254292
0939132976
0912726909
0934681711
0955788730
0991720376
0931702222
0677371987
0686972809
0685048640
0683189213
0968642444
0949584930
0738959704
0661628170
0959418621
0636128698
0990447376
0506792775
0991897122
0504213644
0999429896
0996966729
0937964200
0943549969
0961431221
0964076149
0932980266
0957348371
0986524611
0928483228
0675309389
0679691867
0988892406
0677814894
0685782617
0632100727
0958615290
0665328026
0976622841
0940450224
0637634748
0963240830
0686124801
0925079416
0940457126
0982694781
0933726151
0683162295
0392071961
0660222593
0736712009
0939152146
0680549618
0506778493
0677884657
0961221126
0664605064
0931075550
0396762740
0932976573
0638910343
0942422321
0959738448
0958015272
0993602932
0987129457
0666516384
0509898676
0676995921
0687205182
0975255957
0739697984
0995946351
0687566669
0968052860
0392700217
0739965789
0683732571
0392332486
0501324611
0670679095
0999634706
0962791246
0966826148
0963256452
0980918870
0396075356
0946234780
0957424549
0938794790
0911975681
0996866071
0973471203
0984120462
0970905277
0664572965
0634856470
0395638592
0965268537
0954186289
0731701520
0502518115
0926041211
0986506986
0638679340
0397223450
0956237582
0732332871
0639382554
0970237113
0677072732
0395722015
0998458023
0931466811
0734522694
0948253349
0674332456
0685249981
0989964931
0679934831
0943272567
0633611195
0397885735
0392161430
0634557201
0928764731
0678301360
0683698283
0675590816
0967093961
0941333735
0639565174
0679378545
0917648759
0674421082
0737045114
0929171934
0509358253
0733990447
0662451526
0957268359
0731890407
0670256043
0940595410
0660897894
0638292580
0681518644
0998901997
0397440579
0971597931
0665435713
0939227209
0936810987
0732637509
0731731000
0671767704
0399536956
0684606834
0997020252
0944311963
0952854088
0942911577
0671434943
0671704145
0639397287
0916266116
0739964733
0670230649
0630192761
0393435555
0942424845
0921315511
0956037716
0922893062
0971580859
0952161941
0675992083
0979186821
0639151100
0681334795
0987599908
0972572262
0979969264
0685061037
0982124352
0672121743
0984937755
0682541579
0949025943
0940049086
0920096733
0660583871
0998749223
0638062962
0914622909
0969844288
0958534942
0392788471
0991586675
0944621792
0678970079
0923616897
0954495083
0663713322
0670970419
0687911499
0939349389
0398769814
0953775142
0950625075
0920022865
0500424663
0508755393
0674722211
0678045638
0917839848
0635429183
0944923342
0503090217
0989012074
0392325900
0943226855
0976329350
0942630250
0631827728
0989948799
0938291854
0952572626
0639141512
0390545178
0730718099
0502128428
0954310691
0736448839
0671831052
0391983434
0390394954
0630308961
0944686346
0966334345
0739463685
0957825389
0661088634
0684273711
0931339770
0995673886
0978345189
0918741357
0992760267
0666962362
0955444051
0940482493
0994364815
0978428708
0987773720
0733021115
0934483701
0503747232
0667215427
0973635332
0996125470
0509510713
0662567956
0396442868
0999984424
0505220605
0686838769
0942152375
0966946435
0679556385
0397801347
0955222902
0685745598
0922100363
0984075861
0982485614
0933582120
0679778920
0994699429
0935782702
0731131965
0731628698
0960223573
0991107328
0932102900
0928785135
0934751083
0934693927
0678281689
0988863419
0984256250
0979070936
0735104892
0978978463
0986666202
0669016612
0915066023
0679725921
0679927764
0670514833
0943196410
0993299231
0737330705
0986092785
0666989063
0919346992
0995595396
0995704197
0967597161
0954732865
0676464107
0958801631
0963783521
0964391843
0687949664
0958455266
0739415593
0969994252
0673729497
0986527235
0945142051
0935824162
0504544085
0732610708
0395957892
0910463533
0936696538
0925777809
0633261706
0915830124
0946059282
0994547471
0969878277
0963569583
0982275353
0983254328
0687455680
0392084670
0967995892
0938790920
0986243503
0397717344
0960728301
0961704893
0503906104
0926726734
0950330323
0944102353
0997797305
0672552867
0972014531
0972213264
0941550353
0911145348
0945608270
0633772892
0952745305
0679447273
0968300921
0689841786
0952291678
0980318384
0928026161
0997696955
0667679978
0940831355
0913198487
0978075226
0739990626
0970172535
0633268426
0971398305
0636096635
0670837031
0689198255
0638267717
0395419877
0937029925
0394148277
0977007459
0688780882
0967172844
0998946441
0681241935
0958762434
0923956520
0399152320
0913700863
0925136146
0674161499
0738500698
0929826677
0630411900
0943358845
0732110526
0998613520
0911426654
0933020793
0957096138
0924240547
0912518570
0977507728
0970921248
0631726786
0504340434
0681599032
0738190272
0681245284
0733252787
0397403583
0998159875
0732528449
0962957734
0735938630
0990435312
0914296440
0994776257
0929364456
0677387832
0685208020
0509793093
0993637462
0731185791
0969309365
0730774512
0734279365
0667117896
0949407138
0979867024
0731645754
0668919579
0660415047
0989087698
0953339215
0391308242
0954206337
0992510333
0639646224
0927349284
0915598873
0676929312
0933178413
0735439599
0965741718
0502263462
0687206354
0981123252
0666364273
0980133769
0505433858
0395976662
0938853690
0394255589
0634265317
0979092215
0934385956
0923001812
0958736542
0998823460
0983743336
0970119490
0660621259
0675173182
0917335650
0500640634
0977063224
0954540303
0631733213
0398018738
0684267396
0916982262
0964801955
0738683480
0926744808
0993336132
0675135541
0678893094
0675621783
0733134175
0919917452
0737624332
0973034350
0994463905
0682893159
0391522365
0929251073
0675164474
0680620890
0733238730
0969521655
0634210559
0739064095
0981116626
0980187411
0944572543
0940103675
0916034540
0998720942
0631742739
0955849101
0688997611
0945791575
0736113523
0507743364
0971822648
0926255800
0915653711
0686071819
0962755395
0635119118
0677347602
0928492978
0999810655
0738488552
0962454589
0681998573
0634306145
0986410158
0971509194
0667296258
0686331552
0665477459
0960816156
0932074988
0963592632
0913217855
0683872102
0672438426
0735281516
0507273300
0957719952
0660741873
0508599647
0999972865
0682967426
0975365653
0677676807
0954306606
0680327651
0954340958
0507046176
0997610842
0965305551
0999069253
0398719344
0732064220
0954730730
0681414727
0930173020
0932084965
0963851879
0914921419
0686950584
0993193919
0667432227
0939737456
0732581496
0933628536
0912361622
0390010265
0395752127
0983579507
0943603719
0972195725
0394143752
0947054427
0997611860
0965898625
0980391534
0393125036
0964183698
0633259655
0962861975
0392861718
0956399928
0635986217
0913595014
0993545714
0928460598
0911781337
0394613416
0733970858
0930758283
0942986109
0968423044
0973856794
0679537389
0507668764
0917949151
0962917609
0736038776
0391952247
0975886413
0910492169
0669145848
0732910368
0929973703
0984044466
0632066365
0681979636
0923117867
0991515461
0394409525
0984715778
0507980636
0681682248
0739854862
0961293932
0927803825
0988845989
0393133674
0947467506
0506695549
0973605760
0917779421
0632914138
0670699067
0670227100
0934549856
0987873504
0934849888
0990999394
0955826637
0736368487
0999071449
0986913295
0397016210
0393842904
0506540609
0679248997
0917502530
0973677135
0949388445
0666534835
0994085446
0938192489
0987451328
0992881759
0733811022
0962089830
0978020663
0941776483
0734410641
0967543902
0919867834
0982533059
0630848559
0991192288
0681970297
0923620792
0671671380
0959374034
0924697549
0925416990
0506645799
0505243896
0952803292
0955302549
0942077452
0672940897
0507101514
0959277674
0631552190
0920048760
0501360469
0955105823
0734770111
0954329454
0992747851
0934872340
0680205018
0946950484
0921161278
0635829899
0939633160
0671850931
0661016042
0949281204
0503174985
0948476679
0662249668
0731167354
0958453736
0925041526
0973565779
0973347414
0945558759
0671853374
0949542823
0670144970
0950965787
0917785428
0672270912
0967641779
0969832128
0949240757
0638606118
0934570135
0931986569
0996449540
0681987008
0639136011
0672804424
0950914720
0988621125
0737336386
0939931901
0988823114
0971838295
0631236291
0395497335
0910773535
0915138014
0954047103
0661243036
0633564915
0992969655
0970393072
0993300202
0509390211
0910919377
0921500510
0912136132
0940987649
0666476221
0912417251
0921591979
0954387868
0912958135
0686953586
0686801068
0992517922
0969041517
0940545959
0681902214
0506580639
0662426460
0917359373
0635140165
0928940518
0994931029
0635222230
0914020988
0668128087
0956547835
0502634146
0932388664
0663066455
0946646895
0688683140
0924951932
0979402253
0677530582
0920476342
0637592572
0918954528
0393396187
0668283915
0969413839
0927064371
0681850667
0508738171
0943673011
0929102705
0685532596
0681474105
0945908711
0671970798
0685600483
0638740750
0683491425
0978329816
0737426622
0733039693
0687862351
0637366877
0500422003
0970571625
0660701437
0929295818
0396955936
0505702951
0667912003
0946399493
0966711842
0993438406
0954567758
0950790420
0503521809
0681294625
0660423318
0739747292
0928872060
0688610982
0951492456
0736766907
0983575121
0502058819
0991638177
0973104255
0739473014
0678313369
0660329178
0917916214
0737208752
0956668737
0686119496
0975167667
0926513951
0965477818
0398814342
0922900163
0639825646
0910759379
0949163504
0686780504
0924076305
0737938134
0681509527
0993343750
0940343013
0635145270
0678249695
0669993204
0989094692
0675488051
0500652919
0915224625
0962072147
0395484204
0986654037
0660154361
0932620029
0667961654
0632480296
0920836317
0502729555
0911545846
0918372643
0630103574
0501265767
0737058000
0639072334
0731322878
0675075584
0936000403
0919942021
0983491627
0916136207
0956412019
0662757390
0676107712
0505404789
0503735734
0922169620
0941577240
0944688922
0947714568
0910179199
0675426644
0917221562
0948834036
0935569499
0957061205
0688384963
0737503499
0630546349
0982116359
0964174922
0983142865
0910233625
0964963319
0981927410
0394386948
0936193920
0966468850
0938366824
0688063882
0995480266
0967927162
0929802011
0638110851
0664664315
0924988335
0977463264
0929459446
0677566105
0961665523
0927042709
0940355645
0924090458
0928542102
0970073069
0730271349
0994817164
0921524125
0915098186
0668943384
0925613258
0685314319
0914818873
0686286546
0958139600
0913295185
0992431640
0633685344
0981512233
0947951716
0959570154
0393162397
0931494116
0665495411
0925789840
0941605608
0967161000
0979212844
0993775041
0966404958
0981769554
0399802392
0667183998
0634190786
0508176146
0661116611
0734045850
0395824904
0960013861
0994413151
0993417162
0662876526
0998419141
0738213555
0680363102
0961740544
0631759196
0683912319
0993601141
0677810629
0967106436
0978195690
0936978605
0994592205
0507292075
0680026481
0964833605
0955727760
0978621757
0954699282
0929085114
0673806246
0977026942
0956457131
0677681165
0967994786
0952112115
0685603502
0924878030
0677399329
0399084380
0942046291
0674782935
0934868776
0934020857
0739679179
0635120047
0738635966
0977527426
0911033583
0981133665
0957220293
0977044861
0635296667
0737182423
0949892430
0955650780
0983060926
0737589651
0928940016
0676265440
0987547487
0957946098
0934432814
0395152600
0669120670
0995091365
0505822171
0734184174
0921182219
0639141116
0998588212
0664351606
0999223269
0390976852
0950366491
0660066996
0984831002
0682346240
0940198713
0946979149
0989551154
0968043128
0396327170
0938954624
0676946111
0677243643
0634985627
0948637711
0988934089
0632749851
0501347514
0937651198
0678847598
0637059241
0630994969
0673950464
0675807996
0683138243
0942545177
0960272906
0668625693
0680631959
0966163923
0917099369
0671146419
0678250227
0948696035
0969061787
0962992230
0682892338
0500422739
0736372035
0633119181
0952376931
0671058682
0940875155
0996176804
0912851050
0678537470
0987292698
0504963082
0667062370
0664924164
0946977754
0960563530
0938132263
0994403993
0670304815
0930456518
0927202157
0999129084
0669950766
0973376941
0962641749
0913510177
0505489383
0731298769
0965506761
0633036688
0630065516
0391072859
0910923562
0953207691
0937788273
0668559175
0505364795
0999546164
0737888484
0980236099
0664963083
0910485706
0971761420
0985186742
0969953166
0984231379
0732539320
0685801562
0947927034
0735652017
0998795002
0634870687
0961963447
0949401819
0970112050
0669800832
0394953517
0392087931
0685060382
0682242606
0928259859
0951084132
0633483406
0987212736
0957939078
0631705747
0390437471
0939684158
0394092682
0945111382
0738579764
0665424899
0686272945
0959062072
0910568387
0635421044
0666003572
0932202235
0952582511
0670742785
0938355345
0982380499
0914988258
0972697128
0981133125
0914450351
0736531683
0981456650
0678199170
0390028918
0634144933
0507311741
0939604276
0955685002
0986567840
0953706146
0951250911
0672631276
0991349907
0684808591
0738477870
0680496851
0981710577
0990611510
0914286977
0987552730
0670303845
0953169173
0942856394
0935011754
0997815119
0672779584
0968590938
0945038508
0940839359
0661147614
0682895230
0927781933
0915664403
0688470416
0395408395
0685610574
0505577938
0394797617
0947532683
0960603745
0685711733
0978955646
0987307948
0999599308
0944654339
0732967555
0970899629
0686696550
0973406551
0735986078
0682275742
0508733604
0961298590
0630382459
0972172189
0927024530
0994974258
0914489780
0926452605
0931813819
0985999081
0732550225
0398869983
0968307055
0913822337
0506938857
0662866956
0978843455
0968417637
0926312528
0934572417
0732634527
0940823780
0503253846
0937488535
0927915181
0953089107
0954054297
0681514620
0981712794
0920107916
0500398516
0688500566
0687254824
0916890795
0942517968
0501141832
0921905507
0985976758
0678634829
0943026803
0501517314
0980804737
0946688398
0636979785
0966281891
0391458696
0665790190
0965262528
0739876348
0917802879
0638793580
0500173628
0985847337
0683679703
0944281272
0688196896
0977577854
0637340299
0671156702
0671725258
0953951797
0666899794
0670742329
0676047399
0502330912
0917477130
0947866415
0397986732
0911267695
0666895204
0994905309
0994390093
0685197368
0672742812
0912587822
0976126107
0971366456
0988576451
0919871464
0985034128
0677427971
0979401741
0676691782
0938143625
0972669047
0507438851
0734924451
0932517142
0979200825
0985947567
0682700867
0947069191
0989250964
0735725020
0399978306
0662456804
0397412944
0953385145
0668178784
0990142025
0975917611
0997664631
0946552834
0988746301
0952144319
0989978028
0937292599
0984247217
0634825819
0954686911
0914737767
0944187129
0964433502
0920945720
0948999694
0636776066
0673559827
0633208745
0638457298
0630893033
0923831416
0639181145
0630888953
0630436663
0990443888
0681893058
0664432672
0730964856
0998636123
0930201157
0969971617
0398077137
0993647037
0935657048
0956988935
0930530784
0509262619
0950286413
0969143406
0951151759
0918361885
0978612868
0671688280
0934110458
0666315603
0972214715
0674720724
0675573762
0929958769
0982355387
0681461995
0954347595
0988189637
0637949184
0913137084
0984368651
0637593347
0981342653
0687850607
0942398780
0686897221
0973646325
0914528262
0945625537
0912867125
0984672647
0639884393
0960782577
0968697111
0965558866
0980811866
0635636525
0399635498
0954816456
0969512922
0635477866
0948618218
0737618940
0961287242
0683596534
0638322481
0660741909
0915164908
0395804271
0979625857
0968000508
0503748363
0935460222
0926280513
0509669980
0630992776
0965799584
0670227332
0676215471
0959297258
0679310098
0390996984
0994595056
0954445965
0921116999
0393302040
0973045974
0670252662
0984491040
0685077547
0393240235
0992550953
0988321167
0501317256
0925159027
0970011839
0735567015
0972379642
0944311022
0957453803
0990424081
0395847128
0687653816
0934948464
0924312062
0502296236
0687818904
0915295153
0990141654
0675055869
0972421870
0921626061
0991955057
0632183381
0965712676
0960766848
0998298114
0935142413
0667825345
0973061788
0958947955
0687410809
0985413191
0503023792
0918110501
0974818786
0634518317
0636918976
0979400437
0963863905
0924908963
0981574127
0639152282
0964163344
0975841845
0663438137
0634710589
0920334253
0930340320
0978884040
0973651555
0680612702
0731799823
0689127749
0397916186
0633145013
0635567777
0928504802
0966820732
0988743196
0672501277
0505986718
0636581279
0969294488
0960810072
0995669434
0734920622
0392862925
0668899209
0924391256
0978138251
0503979690
0933153823
0674314938
0688748705
0393078736
0920457416
0921779198
0639324466
0686979949
0392713349
0919709141
0952587343
0394286406
0630832624
0504291957
0663136041
0960285236
0911361086
0911369426
0926431906
0500506862
0956017995
0666243823
0506757501
0681399922
0980452658
0911642394
0672021134
0737743791
0921765627
0947654925
0926252127
0923413107
0934023501
0947240690
0509630577
0684607383
0919317436
0398170840
0975414518
0947877509
0500853185
0927453770
0392453865
0919552148
0926191812
0933861052
0932585275
0987662935
0686469701
0970598716
0391529110
0639417929
0967159228
0949553301
0968088914
0390322160
0989774033
0960702036
0922768091
0981084050
0960499434
0504382504
0929795014
0971225044
0914026877
0975366365
0914257132
0995775809
0731189589
0948634507
0662874389
0972296674
0933391542
0961617780
0682789124
0943543493
0672230967
0923528573
0736080245
0994604249
0952589369
0942714062
0632874935
0958714824
0964889425
0969650413
0989395913
0664223768
0952874845
0995675620
0918731427
0509136486
0918885456
0662007800
0666116407
0502630251
0669534098
0637722019
0393964762
0737252412
0674944768
0735901335
0732137010
0978783618
0987737323
0682585304
0688963084
0507627472
0937750977
0503072550
0501792480
0395083613
0999298179
0977539052
0931755003
0952283477
0680824867
0935074870
0972859274
0980904251
0939547187
0989901647
0990562315
0504031615
0394822207
0982335313
0503287272
0924232101
0734024319
0504279569
0938903473
0991869104
0739756596
0924429266
0664053275
0952140925
0936528124
0955131439
0663615843
0731980605
0951909074
0962379572
0506956967
0635214016
0962116391
0989170976
0990022076
0946396863
0663128805
0982840089
0936174673
0996832082
0505990828
0507417576
0920948423
0665436191
0971028591
0924610904
0948352418
0974154769
0509656992
0390403692
0920680907
0910977089
0913032550
0506167332
0992832285
0923546852
0997235432
0667173978
0923990482
0505508216
0396274863
0662954200
0973370268
0685347420
0976987936
0925745858
0914555359
0501518385
0664094334
0637767988
0944998638
0663405842
0946467762
0968613075
0509957764
0922006690
0666501237
0630188395
0968542547
0970329127
0916439207
0969533060
0926126366
0393398012
0633059525
0934353840
0987062022
0684049184
0983857241
0997546414
0925083435
0682209591
0983070783
0953643349
0390030206
0392147888
0395568938
0671750644
0670681345
0732221103
0984296339
0919534461
0961745424
0919748186
0986648402
0950930831
0983139858
0937013446
0938719007
0392949747
0923472744
0953832533
0941908948
0989062624
0395072928
0977983090
0996362463
0939270257
0660765922
0986857181
0969872160
0677905428
0980150805
0947945482
0972419041
0999304829
0635420693
0991691773
0689591660
0675857837
0976668698
0990728528
0944950331
0991377871
0971364540
0681162106
0926403284
0945833276
0986100845
0686221691
0639146774
0996895109
0993520872
0990577361
0995006905
0916480598
0731000255
0986938734
0675256683
0505237741
0683152332
0687768544
0634539124
0734544753
0923693001
0914281922
0918038777
0947213254
0509263688
0398293454
0981984941
0997603722
0632998730
0684011645
0976111980
0397819018
0394323100
0979984987
0399028738
0637763668
0688950532
0392035380
0739330622
0989012513
0677715369
0920028237
0975367762
0917919629
0738910767
0975074169
0950165791
0917906995
0913837578
0732868834
0996741600
0979585513
0923116494
0731368026
0979119151
0732922075
0976331736
0637436373
0972103024
0965573743
0679248001
0668348676
0969221916
0674042116
0662781205
0736620946
0669827982
0395068713
0394955005
0687537193
0732127607
0630176911
0630368788
0507054755
0947363540
0733192423
0963626190
0973407085
0639975914
0993325738
0734974734
0661654164
0940656775
0986287238
0631384005
0679116253
0733957528
0396049001
0966198206
0985519940
0671824364
0674080895
0732990309
0985703493
0939373653
0672464472
0969870720
0734574002
0504984059
0683190603
0912302356
0943999659
0923278764
0739483347
0501433217
0963532832
0951693324
0980369359
0972601739
0677936763
0951410601
0926781837
0395360458
0672683941
0980930037
0735061327
0993145633
0972992908
0674964369
0986505129
0501928552
0962230821
0676576420
0670681434
0398700890
0673096952
0501889275
0979218588
0981467066
0994010215
0973826164
0662344082
0733853107
0952954135
0394798415
0971073561
0984560842
0961633908
0670879894
0735694775
0968909498
0687173474
0946483499
0972419772
0968628614
0923805508
0675558898
0965145464
0984258090
0941606815
0972039412
0672706431
0963795217
0974165590
0504629390
0933056178
0997498217
0910614030
0730434163
0666371410
0985518609
0960657134
0390369804
0983903649
0736650658
0679911326
0945651665
0982077884
0667893338
0965344694
0942988650
0933439201
0985063743
0669786736
0989592038
0637735799
0975009741
0398482567
0976771698
0678823583
0730399904
0391112239
0671623187
0993045216
0982823019
0631856368
0507059765
0664996888
0972204682
0922937441
0926890400
0985039534
0994185933
0687373065
0969445451
0973944612
0979477461
0927093808
0731439555
0996482542
0733839070
0929326604
0993434361
0962535273
0920782462
0392670149
0938718266
0992853011
0943517205
0984771913
0944813935
0507499264
0668159665
0931836828
0731456686
0998348775
0686197231
0940152905
0677247580
0984232792
0953842998
0926894447
0919419094
0974486959
0920620426
0914724529
0737819664
0930923368
0666370171
0995878933
0934196108
0664539462
0962529574
0399304294
0397988463
0730369819
0680239550
0918764263
0663041741
0399821089
0630302366
0632024254
0688093044
0948967570
0664975194
0925833381
0677986266
0999977011
0944620258
0982284584
0673476594
0920100622
0952152735
0394239943
0733292591
0942240806
0920778208
0922461338
0975908923
0679988557
0964345693
0975388516
0680119286
0970815027
0689461586
0951497415
0398574818
0920767417
0734183223
0985749590
0930847991
0508124437
0947302180
0964723413
0635719958
0996668623
0996210925
0634832564
0987384035
0942997420
0922660102
0987642121
0969001117
0937514357
0977147434
0635067324
0913341466
0984169466
0924022725
0678452705
0960099384
0956541017
0959594156
0959863196
0993669500
0934829473
0739654463
0396446191
0995559680
0982814474
0395879071
0975260623
0686320298
0927390865
0918509418
0936818342
0636860166
0684371260
0990134408
0946050635
0399308618
0632302568
0920855381
0667050949
0637396721
0941202024
0923286111
0965248063
0501862219
0991905620
0948049132
0961205332
0963910402
0913091930
0948643852
0509099711
0669433296
0968139605
0969396786
0979899914
0934998024
0989585275
0939311225
0731288372
0941447787
0688186874
0663925472
0984394090
0963965208
0635310711
0688753475
0686736731
0967651873
0970213597
0990702831
0947609174
0679034643
0985322748
0911866578
0731507535
0987437759
0937264636
0932859666
0678823614
0634145865
0940710055
0939954270
0683936646
0950773656
0922268356
0674985561
0937742593
0638224187
0395456221
0959629497
0737706948
0945985571
0689035289
0502204560
0635923968
0984706269
0955336476
0508657708
0680672076
0506455511
0919214654
0501163360
0990030628
0948602580
0950564933
0976246182
0994468500
0976914416
0996502483
0941492294
0995158959
0977944732
0688514602
0969580649
0927120990
0390848252
0662879802
0945269864
0660800478
0923985983
0912947064
0945305383
0980513939
0912395158
0920309923
0946967594
0634232362
0918330443
0956792551
0928556321
0680893275
0965171231
0996533538
0677518846
0953399351
0982565496
0953477562
0925385465
0925424921
0635218590
0912726249
0683120358
0396499754
0678067147
0912558577
0932261875
0955526707
0635335658
0993194359
0982194281
0942517927
0992179563
0995395871
0665016153
0912048096
0956951601
0942881835
0663927321
0509893499
0730952323
0667442239
0998842629
0988230277
0636877442
0638129317
0505326623
0998218660
0937574231
0941566093
0735355928
0956384989
0932874675
0974085816
0947002398
0635621167
0735218286
0664549776
0682045824
0671369354
0997778663
0504852610
0963390533
0683891860
0680795823
0995545416
0680037842
0997730448
0924913616
0390493072
0974793601
0996820253
0666023752
0732885984
0689975838
0999470991
0913745915
0932471656
0916393061
0947198786
0921202042
0966850258
0949919976
0960187067
0927262807
0930398400
0733933992
0509352986
0684196768
0910100503
0919908900
0730575172
0990289889
0981014238
0506038128
0981928147
0736466809
0919279521
0669725306
0682500962
0669743460
0918700306
0666556999
0500830331
0666638772
0989883755
0921456127
0957028954
0954705935
0954666665
0919521174
0941488562
0676757342
0504548322
0934175577
0736047224
0989481534
0670411312
0687282841
0630158953
0731067567
0670251578
0960547270
0942906963
0983204909
0502674104
0934691133
0672602020
0637985734
0673410836
0971676744
0951186218
0981531029
0961752138
0985009216
0932075440
0978303603
0983195516
0996615345
0967761686
0509961754
0509593669
0984869629
0390852488
0965662622
0672513783
0952120752
0666125854
0988494227
0731297208
0631045912
0638774788
0927765936
0961383151
0943152825
0970681270
0739079093
0994483293
0733009586
0392418807
0929011859
0994007646
0940686716
0971436560
0661369485
0920926438
0992964408
0920805189
0681797066
0984604169
0951061396
0914930958
0980281289
0982596060
0508350176
0667520834
0730450272
0502417207
0977192407
0949171795
0960154634
0500600958
0501942375
0943215138
0684136891
0945330158
0398987627
0680824484
0393192900
0399674355
0735164026
0934418028
0978502494
0638591745
0500838210
0634398149
0938726522
0949340576
0508447604
0665431222
0983313795
0689692641
0955952058
0951409026
0925276275
0639975178
0685523035
0979369763
0928728669
0947484691
0679357660
0735257809
0960573993
0732294611
0989501122
0738946663
0666640117
0935487231
0996607676
0984881845
0978752191
0940758345
0995995444
0966051959
0984846710
0966143819
0929936248
0682983124
0956829365
0676284931
0973928076
0737749690
0678609448
0936889936
0937996005
0630758890
0959589757
0994916009
0940601627
0998895096
0397061469
0390484209
0679201454
0945797249
0508931471
0632930498
0393148109
0632743395
0987208207
0679854778
0929910990
0675654099
0946053485
0992517112
0944249827
0679609804
0942710988
0991262826
0683990657
0978101960
0971751388
0972643067
0734807978
0920004025
0732262011
0683920819
0997648159
0910202313
0636876057
0950703190
0926048796
0687945028
0397691135
0662477087
0673640680
0683353218
0635753923
0970889027
0941473442
0956256213
0988285055
0965817804
0638356694
0966332674
0508941220
0930681052
0665884581
0916115714
0948102949
0974745589
0390538329
0689594938
0687043195
0687932385
0668099462
0923333935
0392938836
0685578640
0979495737
0739510566
0996512468
0991537678
0670298284
0684200569
0976794580
0669742947
0500657761
0949732398
0922497163
0956969953
0631909341
0977487302
0955387315
0508884274
0950480837
0950967351
0978395501
0666451114
0973859582
0939239863
0912592098
0680179568
0506998042
0671651320
0505446799
0915152572
0926436288
0990453502
0390227779
0923836230
0732419963
0633196380
0935165102
0933388329
0671149484
0923089787
0941046673
0937635832
0960847531
0919114376
0733104616
0992505083
0399540938
0973742700
0950071815
0962772990
0667073344
0975200195
0930055628
0952345339
0684166362
0924860014
0958004993
0974670232
0995143229
0951403749
0737895847
0962116740
0948621552
0973535670
0661220662
0964177370
0994160900
0981959731
0680197474
0958093619
0672758351
0925944416
0397511015
0925050860
0977545257
0957216528
0912451387
0505012165
0940559564
0503568711
0689193064
0673069751
0500715189
0917333355
0938539921
0509663655
0953301135
0970493913
0671379229
0637362302
0950176460
0989696036
0395936553
0677121449
0973879189
0916033597
0943663905
0989839711
0948351431
0969162388
0919929585
0687964588
0684430347
0922025929
0675735010
0933263085
0675439074
0925005883
0393050219
0914109489
0911966614
0736397093
0689379253
0674155275
0944159387
0732571855
0632653942
0671316690
0971681907
0949453050
0632899885
0956359195
0505078757
0635279624
0993073470
0976329529
0958717351
0915344924
0669511951
0910689973
0963816306
0924155563
0938554787
0999793971
0931576324
0975298526
0947759642
0631586671
0976698524
0958217845
0638001717
0686851922
0633112067
0919369840
0939451014
0978979996
0977968783
0993989886
0912521788
0913991581
0982136306
0924862898
0684309463
0990197733
0914164307
0961491136
0507091211
0949700025
0926415913
0995198096
0965047895
0918926268
0637639588
0730714467
0966280842
0949452790
0975256382
0395251471
0683980529
0934402667
0951689146
0509993264
0504980426
0504738868
0674539023
0683778398
0397731306
0738611226
0927860631
0984728695
0976148144
0668852596
0951320640
0685082885
0979926519
0922923524
0997493624
0912510451
0964142201
0932178742
0979877686
0944419686
0689229831
0979093351
0504296976
0944980497
0677098923
0930040345
0398508999
0966872175
0970317628
0921702875
0919283765
0931291707
0633627694
0921712452
0391606279
0665785130
0637940169
0636862200
0951922010
0682541425
0680315929
0914712668
0635165349
0943100255
0972973446
0504992924
0994177139
0921802723
0943874430
0979458155
0985003026
0952945047
0958380904
0393783918
0991522582
0397609071
0989770868
0986271739
0686094222
0922121378
0929048529
0911383191
0987367494
0663442546
0935726921
0952069126
0987107803
0975531836
0949339868
0662511549
0994443344
0944490632
0638608376
0932764028
0912517096
0633280420
0920665069
0954555025
0965771598
0946027654
0393799712
0985958805
0946598063
0968750587
0969408549
0914879125
0660500016
0961661890
0995727176
0960715059
0938827715
0636451111
0979440608
0390216532
0989429644
0634238324
0631264572
0995480126
0995614322
0637860252
0992604575
0397193269
0666224611
0941763254
0399363893
0958714661
0508145177
0689250499
0958892947
0679485987
0969819015
0679941912
0686358250
0737265743
0680697688
0955501952
0942401182
0393639348
0925566701
0971175065
0926155324
0973927229
0631207309
0927992675
0963740884
0949207377
0669558444
0958415295
0937679955
0685485098
0661412661
0683580050
0999461939
0399228168
0916199421
0505175010
0664863407
0911123885
0730191731
0944691296
0912582905
0943505638
0921432366
0973506514
0988054059
0636113502
0967118101
0681397921
0936191220
0974468878
0669244769
0957298907
0963960762
0949750842
0660441195
0631109389
0983001995
0502948652
0914247940
0914689188
0954101924
0934185270
0992674634
0632966490
0917746807
0942930283
0982758624
0928719312
0397015275
0971233843
0952030526
0918731504
0500452052
0678311036
0508673713
0983985233
0961601653
0637365876
0988429939
0630211062
0501721119
0940880602
0998486893
0964642050
0999096568
0922321985
0924435952
0631675085
0675658291
0670753062
0967892530
0665473009
0961100113
0995498083
0637082884
0969427477
0993614568
0942749762
0931002941
0668113345
0687597655
0923327653
0969174143
0396621428
0666906958
0506014926
0668904965
0946534689
0959569536
0667604715
0503948750
0735208609
0739259412
0398287564
0638956617
0928089318
0914572391
0962384284
0397584693
0918890485
0994335502
0996017940
0670026782
0502175861
0927657642
0500397727
0969986762
0676235587
0972938164
0667815518
0398319743
0980358756
0975726179
0921446661
0955352377
0927783739
0961786859
0943705095
0977938264
0731012846
0677837112
0688951506
0688431918
0390314889
0394744212
0939589916
0925500707
0963261942
0939134661
0731439082
0916548630
0982301994
0981372043
0917133052
0960306600
0920128331
0965503070
0679546615
0505984242
0913370878
0923543222
0911505790
0949174683
0660220138
0993397603
0677669251
0663889868
0961430665
0957079245
0990536093
0509103452
0962636327
0996394558
0687432169
0962120024
0967069331
0399630899
0680943543
0672335820
0926596752
0942697775
0687802346
0633134908
0393646646
0396764838
0968266943
0931281813
0664246986
0967391266
0684029130
0931245112
0911480672
0957726603
0674228892
0735210062
0398430540
0985795317
0928896465
0635389584
0982336812
0979796376
0948880668
0737764944
0936068521
0668179508
0393442165
0960164483
0981900487
0639899402
0966500092
0922578223
0677510433
0985318864
0392214042
0975933549
0990888329
0507130566
0666340789
0682911670
0639745764
0399640607
0936731356
0967695696
0927179824
0677404097
0914022618
0963846630
0677072055
0958271096
0988513184
0501623169
0962829511
0676780083
0684031675
0955224690
0397110514
0953487175
0985530204
0689113534
0969281434
0660923960
0636025354
0733389454
0396907577
0918036139
0926445095
0685280859
0665057889
0684598408
0738113833
0936211092
0995503646
0638333277
0398883313
0943347558
0951707929
0739390802
0984068574
0503808001
0922516674
0957371559
0998874182
0911834658
0632930340
0502226958
0917126742
0390222668
0936321408
0682704643
0730962057
0987325824
0508787999
0953735067
0995537602
0734886290
0955838571
0732228408
0664182596
0681370707
0948510286
0966898909
0665974515
0663841978
0632871283
0634815647
0635110586
0669122108
0685934183
0660435331
0675065323
0919068207
0998190171
0933114567
0666537995
0926583779
0668333466
0394535658
0989211616
0982052560
0971643501
0926389266
0913149343
0739023208
0946512306
0636355183
0393175075
0961620581
0682814210
0964464379
0975611383
0996264761
0395751476
0936450253
0687449442
0956810131
0731522377
0977917947
0394932394
0922415277
0955202224
0966956555
0679697441
0506950401
0997029967
0737601749
0508610770
0638497464
0933235594
0999768035
0685411064
0985032175
0506827760
0634427181
0505089632
0951527820
0913806351
0732080547
0933996374
0667192605
0998979409
0734838835
0630322520
0945078212
0505240594
0969324031
0683000388
0391029507
0390038728
0393315420
0941349568
0390910381
0732872011
0943096693
0922504149
0670453562
0963045314
0688382823
0997308982
0667743512
0961353201
0500844367
0685173014
0504873837
0689491086
0505969426
0992440570
0959714896
0391677133
0660494114
0661261123
0957297258
0634098701
0945397165
0931951531
0680817731
0968864978
0501551603
0917516280
0669430622
0638920209
0945966879
0390204431
0919558875
0921550241
0950483977
0994575429
0925919974
0993298795
0972449061
0959983664
0684546738
0932681534
0927994585
0943782026
0949012877
0982216825
0678084828
0940980418
0955790543
0911575784
0984839370
0731571389
0915195355
0928970487
0631079402
0918967071
0667969218
0991776490
0687670481
0931693587
0664732781
0630761586
0732068860
0509393990
0504347171
0964820353
0630901501
0936083210
0932925067
0666083531
0504055508
0686957739
0952141056
0681850823
0945574890
0993335211
0954137853
0669923121
0668123111
0944962711
0395868055
0944909291
0962023006
0929385780
0940423625
0677586815
0630988654
0665872854
0507702950
0392954623
0924126349
0979209059
0682661531
0919458900
0981803726
0674673533
0952490685
0632831245
0989340842
0504119844
0943534259
0995531533
0914660319
0917636881
0968636036
0678520689
0910437466
0988268115
0932154935
0675682129
0392292957
0960022845
0963914797
0982630070
0929078108
0504797710
0913368828
0739411215
0957616348
0959427594
0637876735
0975306731
0682087575
0919151321
0948376413
0999330767
0636481595
0970798214
0936135145
0687805470
0960306882
0688261389
0986682789
0393886280
0738077531
0919865923
0923035168
0994684309
0989482249
0681897181
0390048786
0977275829
0666288150
0395425931
0738980289
0915182575
0673085446
0675409435
0501368926
0631665747
0950011822
0961115536
0997169968
0917097768
0945213871
0999656038
0986742445
0502282564
0397013616
0636239717
0982049651
0979401360
0985779638
0930775341
0390479682
0670809910
0676360486
0667886619
0390877692
0959536883
0925895035
0964348392
0914396675
0391691671
0946628059
0931252347
0684835555
0986351110
0957247715
0637839238
0668648712
0993061411
0736199745
0939850383
0959507520
0502571483
0917705459
0392644673
0949686228
0663995093
0922314172
0956421791
0928408888
0399897762
0395047044
0992964383
0639002857
0689875980
0930375777
0636198176
0685162370
0393415316
0989990762
0932145307
0397545095
0730285902
0990136710
0971316445
0915666264
0999907251
0955934289
0976210486
0969240235
0947659940
0940068718
0667750107
0666475173
0631719973
0932146655
0633557325
0502155395
0984504560
0929026606
0677108862
0676715150
0960995625
0677065151
0927164789
0962271172
0926140033
0964549534
0927959515
0946033656
0912895110
0920516681
0674475591
0500581380
0996549874
0397810051
0959655906
0999220233
0730506802
0671573249
0936775197
0670761154
0976856252
0973762585
0938933626
0668452092
0985427080
0397681971
0501587977
0951658246
0945395558
0632357521
0950590846
0984340194
0927421274
0913811888
0683583845
0504026612
0962460006
0394000137
0917127410
0953484851
0684191486
0399915725
0912699285
0731236628
0506930565
0961652972
0914187645
0977746220
0972917345
0928842515
0966837369
0992536976
0944764192
0737392802
0685378594
0506432005
0949928465
0916250296
0675179039
0923015057
0943080462
0689464961
0685894872
0398331491
0976662319
0932708354
0678878435
0681652239
0393238554
0670545039
0502986393
0925083786
0916914824
0732031688
0911617208
0504943901
0931349346
0733103543
0960624579
0983338722
0687749915
0682670053
0974414914
0683753936
0976537608
0738731840
0399691272
0396618772
0980256752
0665740932
0978399217
0971347552
0500233527
0922370190
0947875993
0920008158
0942569448
0922470847
0637542003
0679690516
0936204013
0938471512
0973961970
0914433041
0974294125
0936116068
0678752320
0660590395
0939886569
0686583950
0395661290
0667538975
0914992924
0505789241
0935242704
0637812172
0635942414
0937358605
0668715390
0945933610
0635921602
0394783689
0503736901
0923985232
0980284985
0684995109
0662015297
0978430930
0973913868
0673172107
0913443395
0507261896
0992018306
0912629306
0997000652
0989585335
0988202626
0739234846
0949308976
0503966497
0928450857
0933817526
0993653016
0730438080
0506633764
0660765458
0933784877
0503131768
0636722763
0937192561
0991992490
0632209082
0988240291
0669499794
0935747794
0631985472
0964874429
0396398398
0985993730
0505423743
0677066149
0671807725
0631774522
0954535658
0995717972
0505477828
0973347899
0952555492
0631026452
0916191845
0992786454
0982439127
0977964580
0673484051
0911580372
0984504067
0916794156
0928805160
0688775314
0978688933
0928927760
0735598169
0972389693
0676078626
0663589935
0688404781
0997541044
0984156613
0936726271
0684801189
0947381070
0675913182
0634342241
0665086745
0393972065
0738114075
0661449086
0505415343
0639257591
0637710027
0667917482
0660069054
0951215827
0934803228
0635557700
0940684849
0982676225
0730897118
0942738068
0391813872
0910574925
0983901708
0976890001
0665323628
0956108792
0391098165
0662994370
0398630600
0963143487
0736008922
0917456992
0985260177
0917957432
0639098135
0954055580
0939632842
0975985839
0398334563
0944385140
0948367460
0968634123
0916479414
0944958604
0971391963
0976459044
0688400647
0984045377
0634845275
0935937644
0738980978
0971361570
0939947401
0669190667
0927453631
0632967056
0990133585
0669601561
0398159395
0999756027
0936118656
0509808779
0941437504
0995357648
0678485063
0637641470
0913425792
0955038817
0974923372
0677705628
0993708302
0980696149
0506755848
0920602019
0948673131
0970278600
0955762181
0506801100
0958664315
0662093253
0986036511
0915785989
0737231561
0951655528
0947455790
0996972116
0919448896
0950686698
0687280793
0915481750
0929620293
0689750255
0633309516
0983544243
0933026082
0679795426
0994369806
0935118739
0685956242
0682461666
0684566997
0933556350
0996310639
0952036601
0955431386
0965930567
0941830768
0913640745
0679492982
0504759031
0736088304
0634411312
0970443141
0976664360
0685517836
0958774858
0995276233
0943005024
0636427849
0637023615
0914770838
0955337737
0998353402
0398337111
0630495514
0938426992
0939840225
0981532814
0991049594
0931740493
0919643269
0682966248
0672308823
0982155070
0985626697
0919117712
0968549423
0937493209
0937751294
0955308261
0938214724
0663972360
0942483046
0630475031
0983506380
0913968900
0994068091
0670432453
0936141280
0501288884
0737818158
0662726124
0634255273
0671133505
0954187626
0959804321
0688515329
0967247528
0688288759
0927814262
0913841185
0953211156
0978345524
0923763407
0507149831
0733821510
0994190665
0968847355
0391372913
0504174552
0933680484
0997053921
0989619865
0395653999
0677120416
0932409142
0928587389
0978462439
0962717202
0984651662
0738748748
0992716275
0959828930
0946769535
0954334810
0910347472
0988721963
0995564484
0674899793
0941570089
0973479905
0916526286
0737960032
0924444616
0663335144
0733689192
0739725550
0687732479
0957025750
0932740954
0916723689
0503566960
0399038205
0675449200
0509645492
0505424031
0502087959
0984476183
0957392173
0913263976
0685658170
0501160114
0915405369
0677885621
0960850051
0935790527
0393716591
0957078722
0911431517
0988184415
0976743436
0977299834
0732008442
0929132290
0397023924
0995189982
0664081295
0683374275
0921858497
0399244324
0993861669
0943566971
0668862870
0934982304
0660921077
0914705742
0960638501
0927614908
0967431435
0919858194
0397800316
0991400206
0926580882
0631295629
0959732662
0987370178
0679266184
0508942112
0958503607
0998701542
0660556779
0682476753
0990194013
0662734365
0681921903
0954401981
0965579419
0399598769
0985478584
0956089310
0674628919
0956617888
0673877459
0958722247
0730430386
0963831553
0913671251
0976497670
0730452988
0679706333
0968703645
0938657489
0921331748
0953042308
0922035039
0509407762
0395688397
0673483970
0936207695
0663921321
0663221395
0686564872
0664928203
0985910914
0951250841
0994557317
0731743002
0632320074
0968463757
0630325103
0634721114
0991554852
0939632797
0677191708
0918973016
0936369427
0736018485
0501870408
0914635114
0974702288
0665344753
0392508417
0930427279
0736933338
0954321688
0630850245
0507851601
0968552215
0961631548
0638701193
0947091548
0933760814
0982085005
0992729773
0939881391
0662235171
0680323455
0992777451
0948621166
0921662617
0998546591
0916026809
0503576091
0962829021
0506751614
0636342452
0666519517
0925535643
0930648423
0914118563
0946198374
0966126290
0394472117
0636265492
0660118683
0502395314
0669516666
0736974737
0965336246
0395290036
0671042122
0954293723
0969752514
0501639449
0395103164
0986163890
0989802412
0634371166
0506218100
0500697414
0964932579
0965917950
0982644137
0981048633
0968998397
0947922911
0661183948
0947126681
0506463103
0955340072
0637982135
0974091179
0674368929
0991267297
0984302623
0734770232
0987750887
0967297182
0945162132
0736081500
0638262946
0397374564
0946602536
0921138861
0678000030
0940347966
0918446857
0975366639
0504707957
0992566757
0972717133
0993764631
0927574575
0998465882
0391946328
0925367067
0970039934
0639213648
0731578871
0503441134
0926094715
0980245534
0952710455
0975839156
0665326034
0960829527
0393577418
0687005325
0509084072
0689648624
0500907602
0953311806
0985981920
0679016103
0993878670
0501388444
0998922089
0981700680
0959567423
0393893115
0686060283
0731876157
0390392127
0970378602
0661194343
0730715147
0987085493
0994785012
0503155356
0637907920
0949026665
0509005667
0683583081
0984349806
0395089601
0917557909
0674148827
0687895808
0937958418
0941334933
0926498100
0670127819
0927652711
0395909319
0395994977
0684666893
0989871894
0996536742
0955340088
0736838693
0978053400
0737963007
0730526432
0501693488
0921305169
0689462460
0970221780
0396637859
0630226301
0929391713
0968587540
0502269814
0936485404
0923386635
0684426801
0675306957
0661237083
0982614002
0916685330
0981416791
0983379602
0639531400
0738136376
0983021986
0936317629
0971019194
0677366148
0967100523
0937299414
0990942144
0912922833
0941042157
0679183079
0954977076
0673854239
0910893425
0994380589
0944184910
0977429187
0935125886
0914137171
0397656098
0688469662
0667467000
0670019984
0509332031
0394648289
0396615160
0636630855
0390516970
0630627422
0947137941
0507125092
0959105925
0948952614
0959102025
0965251142
0988780475
0938703758
0914024085
0660542356
0670515440
0911896051
0507248599
0986825202
0921358991
0929404602
0940537715
0687610369
0972368111
0915725294
0502902485
0505099866
0730710582
0935691785
0985451438
0396288441
0930478362
0396417042
0671333660
0668850437
0396949944
0931968110
0669703568
0932792119
0923792601
0951659135
0953837661
0944840406
0664226479
0973782323
0958339289
0929667370
0665851363
0507354854
0636338524
0997763281
0985943027
0678987849
0957149785
0689627418
0680053039
0632529195
0675283460
0503943682
0934471427
0980804890
0977277839
0731544840
0928550542
0670154975
0685750214
0683639326
0969698870
0983316882
0677140002
0968871157
0953855000
0399980498
0991368990
0982665229
0993331592
0504590204
0392068804
0986815785
0932700261
0935041833
0917643817
0949100732
0981910634
0910647849
0675685200
0966120820
0922963562
0914084862
0992337509
0939649496
0667479309
0945546087
0399635819
0671591938
0937100794
0988811611
0667640948
0668001614
0911368074
0637643095
0911729470
0660221999
0688526813
0735381071
0505273010
0937518459
0739972068
0968505466
0391164542
0683171361
0665743930
0943016277
0671408843
0985360978
0935729948
0391830325
0739461493
0955537149
0928525288
0638860507
0638607671
0733512639
0662304717
0978722447
0667563149
0921035125
0509042420
0682281390
0664880841
0687170065
0956566282
0737132935
0688601580
0956577178
0730979619
0942906168
0990664583
0939918742
0391307668
0936996291
0668310323
0670491809
0923245507
0671481049
0957345625
0967729808
0504471693
0391659342
0504958145
0956564117
0992339666
0954012165
0982702183
0926186846
0687094824
0630140884
0670098715
0688679824
0669586499
0944153298
0924458020
0981480772
0995753671
0943316337
0394261243
0938701045
0962297334
0980118051
0928608303
0933506909
0941245924
0981117056
0960643428
0398063002
0682667509
0934693792
0685428515
0631708154
0968069213
0957985553
0939700026
0682901963
0671317320
0927440683
0928855565
0944090373
0734297654
0663916415
0922072162
0678743171
0949457255
0671291572
0972634968
0670398719
0955186588
0932012271
0976896329
0989838776
0999036093
0686428636
0674342504
0734741526
0939452049
0988522852
0394686110
0915937177
0637969102
0934701893
0951596859
0639883964
0993432102
0632166673
0963334032
0670713844
0912320968
0971632152
0927110003
0735670209
0979634609
0665214811
0737198661
0981395735
0732366898
0994707241
0978084748
0669312255
0932318523
0965922551
0509872435
0921382037
0662815983
0688709233
0500896351
0938439251
0639359930
0685022333
0931591645
0667472320
0929212183
0394655856
0918893178
0965207983
0506678047
0660944288
0923576357
0395651506
0686706176
0978121040
0953319160
0962463407
0997481144
0636453438
0505743937
0922923064
0683044179
0925756970
0678102365
0990171530
0976602737
0668202640
0995574032
0947676089
0395978750
0996898783
0672390510
0663212678
0976959358
0931947233
0937449054
0738665238
0923539868
0674616843
0943912240
0678697825
0955910375
0919126192
0917928697
0958018692
0949400527
0919523188
0917712287
0928629202
0982717166
0670299589
0672806259
0954635657
0948509782
0913669696
0634831426
0500612530
0919410195
0987606133
0922988402
0688078050
0683570618
0912179166
0965410011
0944781693
0397208699
0508375974
0963835500
0911579287
0663155656
0733271104
0910168508
0992205524
0957998500
0940088778
0927557241
0924025561
0394421197
0667304714
0940356552
0933392402
0956650872
0928984914
0396477888
0397876722
0962990234
0917040518
0914391669
0680326733
0936227410
0931484465
0503748280
0501361820
0946412870
0919442385
0733470701
0684447818
0919949302
0675208093
0739758505
0676030001
0971098585
0682692217
0938794880
0677427330
0634336289
0923059099
0934195809
0662398823
0960521342
0730176180
0914546484
0669746120
0737555415
0969745542
0678280313
0993910672
0976793823
0689348310
0944159654
0967143519
0982239266
0987306436
0683814747
0984687959
0736847576
0980307425
0991947981
0970781534
0976550385
0673972326
0971591492
0998505806
0977010383
0689921348
0933087692
0680068188
0935971766
0944036556
0637830491
0933008229
0637675123
0984517136
0395215333
0637589303
0939641466
0969517806
0994303488
0686291704
0918853621
0948426048
0507054999
0734024321
0929088301
0502181066
0639844226
0980632849
0671171390
0987637283
0946845980
0951290355
0399288567
0923841199
0982730508
0943830793
0671720356
0922818829
0980572770
0966393685
0988830999
0686650086
0395812317
0913396267
0668869755
0998070954
0987286900
0662728008
0934426369
0914104348
0933164660
0662289485
0504938755
0917851066
0947485624
0948110259
0921606454
0631920195
0639157324
0674891925
0736221781
0962494155
0660298530
0961559069
0395321275
0677506408
0954645734
0979161721
0686972115
0683842564
0633326235
0394190770
0734055760
0929079918
0736216465
0968041663
0682192645
0926162899
0509532498
0677883355
0684754137
0932921233
0997573366
0928957818
0981552041
0687521212
0958946411
0676443611
0968115988
0927286443
0917910084
0928373718
0928301052
0732093969
0508661224
0924850022
0508139251
0960996129
0733086243
0936743266
0982702945
0674199876
0962879501
0919628496
0735158506
0942164433
0952378076
0509388809
0983859654
0668860595
0638825527
0960810809
0927757908
0916332329
0502207403
0968896669
0941302568
0951342826
0996730415
0974146830
0634155250
0504201837
0635138988
0992898216
0978410469
0917336207
0661454547
0937662854
0685673037
0392492525
0660128180
0975320305
0670451586
0686867802
0509805067
0639076231
0925229036
0736429781
0674904257
0686158808
0397548462
0732051352
0947301456
0637123226
0509925625
0985331615
0635819903
0912248174
0934529701
0928034624
0734809021
0689845611
0942628342
0919099920
0916921585
0638042764
0936170660
0982330551
0910836053
0633878906
0688343621
0393016009
0951875163
0925095353
0981440639
0733607456
0967526444
0993838465
0970149214
0735089040
0390167089
0993509062
0927912878
0972303673
0998604828
0399108003
0661920048
0957444331
0945054305
0974895659
0734994456
0961329384
0935750668
0688518352
0639748540
0734820919
0634517866
0926783404
0979121666
0939755773
0993735367
0948765647
0916944097
0949753026
0983799290
0994796187
0677987458
0928944023
0988720732
0731792076
0919685854
0951470482
0634580513
0989753042
0993138165
0991588030
0981283490
0730383607
0676772170
0991560784
0631718968
0997428903
0978565623
0688930376
0667723016
0946894957
0986948062
0910798845
0978218335
0934131312
0918221249
0637558953
0972733895
0912422788
0394747732
0666865507
0663924418
0984355088
0930044039
0942356634
0634710847
0971963904
0736894044
0937423551
0996706104
0927701472
0501285117
0986615903
0936213284
0925883449
0679905165
0966625098
0941913565
0968428732
0672164900
0990717514
0939800222
0961059417
0502580897
0638648688
0664093208
0937760726
0994043580
0392379809
0981893301
0966948365
0999276357
0961060148
0638600411
0971646706
0684680165
0997138923
0738135536
0963912855
0953577809
0507111356
0666400871
0993949317
0672555762
0662909528
0632413472
0739363798
0958460523
0736853088
0963271078
0967158380
0957002203
0950242470
0732073129
0923976560
0942371578
0630745872
0965725316
0955190859
0953716389
0509735092
0730136168
0933735052
0504994996
0665557771
0994811761
0915099313
0941769469
0665050672
0661548879
0682943663
0738939727
0994104961
0730712249
0984894576
0970939782
0664058853
0918340502
0952738300
0398367961
0637108409
0952556594
0924628578
0918198525
0924496243
0634671835
0917694236
0392949556
0504223396
0994698150
0669636085
0986978463
0966389493
0949565874
0393544911
0917416500
0502405591
0998470379
0398440716
0933303675
0959997750
0684062923
0986504505
0668897013
0392762645
0947019483
0931720623
0738195661
0966693350
0735420143
0634790489
0936977638
0942083098
0504245813
0638719961
0971889467
0928794436
0503963222
0919704196
0634548746
0952934126
0957195814
0980805359
0639201952
0392838750
0910760663
0992274326
0965739929
0503369125
0987219739
0936136706
0964768408
0631999082
0672482323
0961022097
0733677803
0991922862
0936306896
0684263601
0500594444
0967891008
0639954375
0730929584
0395896203
0961427326
0675469542
0995326595
0982151426
0633817410
0919296554
0734996190
0634868581
0983552961
0631464885
0979890867
0500095325
0981506916
0966493133
0397648803
0936723631
0950731289
0967743763
0939137485
0926172548
0915925271
0995150422
0634762136
0956769811
0506400043
0689944917
0397201588
0737370919
0664409217
0660554957
0999230162
0923841072
0995858073
0990509489
0678106377
0663123270
0951401725
0979472097
0989936080
0682335446
0951220392
0393708931
0682580005
0929084819
0993863927
0399792613
0398821839
0959830213
0671397122
0919586461
0636097421
0995561973
0950182136
0993625006
0948009669
0996827878
0668239706
0959351794
0637808175
0957619670
0937489607
0952477616
0999779864
0916049365
0688565335
0666450939
0667656647
0929898449
0631925015
0983145469
0973687671
0979550347
0978093969
0994936052
0674035203
0964297526
0500918038
0731249797
0660973650
0689811140
0500124481
0925484024
0928133313
0982050944
0684235982
0955201703
0983313958
0950369626
0734707117
0933900051
0933007875
0922805327
0923265633
0953178535
0925776710
0942077950
0500505104
0639700248
0928231044
0678550294
0946255243
0671840021
0680160455
0632350188
0636734742
0964061309
0636489590
0737943808
0921542262
0946845254
0666922979
0689537801
0630365574
0662686500
0994529211
0634109602
0630449831
0734518121
0936668515
0998424339
0953907455
0932215497
0506974662
0930168942
0954657523
0639171825
0998628950
0978319244
0928994667
0507440297
0669545168
0681489291
0959778947
0637461480
0980382734
0630172207
0913522557
0677793434
0975925060
0987059194
0668231842
0921694298
0990974378
0503389390
0966355925
0923665894
0979574006
0957687870
0509181362
0395210427
0390016105
0968221584
0663614131
0964379342
0396798259
0943395798
0673896844
0738091197
0630195250
0734491311
0941182627
0931001331
0923131755
0509187920
0921169822
0967211805
0980253362
0994873703
0944400114
0503304584
0732442250
0673999324
0917532259
0677397641
0912101173
0733800305
0689138617
0979634314
0990267912
0962340028
0676327259
0923218783
0507362000
0666251795
0958013352
0962928661
0974273181
0923439017
0933035629
0960962789
0737848334
0686428196
0507883110
0678688277
0979832567
0680052379
0974884977
0671560468
0687737992
0957183735
0957386011
0917259017
0396150056
0940329380
0730057109
0973786149
0737808858
0982866392
0915521328
0667325112
0995974226
0680508308
0680955184
0688175237
0397670965
0503259388
0998675908
0662341270
0936226481
0953119338
0662454437
0739869836
0933122526
0633746228
0981018374
0965556310
0974416201
0921293743
0940546856
0942289528
0985815580
0966136057
0668234163
0937135185
0930326915
0941416023
0663330158
0672431010
0677131461
0917113353
0397789586
0731679478
0505012958
0951903057
0667218560
0924377870
0663633696
0949170301
0684400125
0660045856
0990696912
0500695935
0682416208
0399697357
0630760481
0961281507
0955891297
0391232772
0990532876
0916384352
0922987582
0390461532
0950150930
0994802210
0942482775
0673145470
0931445162
0663076049
0963824277
0992609229
0639717689
0964832022
0956082802
0999762474
0685966434
0397364874
0979949066
0919439351
0679929138
0941317020
0911213429
0947917280
0731170642
0502965226
0633857206
0942605555
0662733014
0954073672
0920754670
0989651458
0962923204
0927951759
0684851694
0632833113
0958273703
0736163028
0687926805
0974296774
0635766077
0972917611
0739182229
0974392040
0635164187
0960473584
0639478979
0975579564
0912269535
0968201154
0926597411
0679678010
0681795093
0681648918
0503627184
0396793778
0660493625
0393996927
0985851293
0951918141
0930432483
0676109270
0739281165
0966904100
0665625514
0509351886
0944211069
0952129914
0395349425
0982423973
0391813954
0940224164
0731283677
0932098133
0981473440
0996168646
0947170121
0946074015
0636029882
0631352980
0684368347
0500613042
0632774473
0995101386
0398639351
0669775435
0981863617
0967957669
0916530219
0993159105
0959829507
0953535204
0633959022
0500741815
0953941480
0390662219
0394300980
0637251365
0732553510
0915767127
0670467851
0925358373
0639717916
0682188963
0674785540
0983167556
0999094452
0730229354
0735682793
0923523795
0929304384
0683493799
0634422520
0952844648
0668463984
0395410002
0960570440
0951693543
0966117942
0730197749
0953083260
0917845115
0507114861
0661127031
0968688998
0664545939
0951518795
0397271171
0916602106
0399777298
0688338739
0932653981
0916687859
0734395858
0997382880
0959090998
0683463549
0504561887
0987125161
0985057406
0635505091
0392655839
0913176454
0687863816
0961002454
0737623881
0666442233
0664123824
0988656735
0681520738
0638718597
0669761640
0913872792
0668330759
0631544940
0927615574
0984935926
0949924536
0736394712
0953740502
0976528074
0667430550
0632101296
0918303747
0675931926
0989038107
0927394481
0939051622
0924672683
0918940787
0917223572
0926704494
0733918244
0507756334
0946227517
0944361793
0974171913
0505412628
0944485100
0633002286
0679475179
0924516275
0952817611
0674433948
0986833527
0685567491
0739088387
0949198475
0965110212
0636673872
0500000932
0922873312
0920098668
0951234218
0993047852
0984778606
0682851245
0739331373
0390710239
0684459621
0507630356
0737783063
0634938057
0938641203
0973470524
0950930548
0682935683
0934171100
0960792180
0678045094
0685352576
0971399597
0960466505
0933707793
0633713462
0947533463
0661428524
0939835198
0944764349
0966594333
0968726295
0971955689
0914290865
0506497996
0500176377
0924050872
0680077141
0928154678
0968460146
0631660644
0975080651
0919800248
0927406643
0986020674
0987049884
0967190145
0669568786
0946427705
0395054972
0971757710
0676355525
0677187489
0996971860
0998668677
0508350163
0988457909
0958166809
0981932589
0948310488
0633402916
0674521420
0505851292
0674256426
0685671078
0393025109
0918679386
0910276817
0730013162
0981566727
0945854411
0669354219
0971196798
0961741292
0975541607
0689598257
0916415928
0926463577
0936980066
0733272250
0953414189
0663786864
0501349022
0938567204
0984489383
0991065843
0738454050
0993073911
0918989801
0680030692
0737849744
0984089159
0502093573
0686028784
0925397297
0976675196
0664556568
0950620920
0391488579
0926295981
0930478685
0988769940
0509940224
0972962284
0635139449
0950597300
0679764094
0504386794
0966514371
0962464108
0935784527
0980647849
0996913314
0664789510
0933533609
0676202262
0398141289
0732942314
0734289533
0947944510
0971201630
0995380924
0735757647
0670026687
0660843389
0660484621
0667306938
0937255216
0679737707
0661487496
0940504236
0633256345
0934692084
0503947504
0501504283
0926413936
0911861717
0637606760
0739933247
0663117344
0688459593
0969496329
0958457587
0965693302
0927052431
0941590935
0501583293
0977983128
0506677579
0630661758
0987813287
0938117341
0969105834
0681954646
0971676865
0942433015
0935001458
0669670801
0684208379
0942941466
0688249730
0989896891
0926940330
0736328912
0971128912
0965769144
0634503182
0969901380
0968640809
0931696918
0950385111
0923152169
0677558837
0957417820
0680112204
0394336363
0666123257
0918495814
0689621788
0392579793
0983890734
0505832795
0679518235
0915349698
0957175544
0964943035
0956343366
0930242909
0976189906
0983410747
0958048224
0954095372
0682102782
0507329658
0661915516
0985030986
0961423976
0674237535
0911643931
0399168826
0735638874
0911518525
0927982561
0390394298
0670592736
0953726353
0980566791
0737635458
0919126870
0936707171
0986551855
0929357553
0395998626
0946924544
0687398886
0631597541
0952728242
0976152591
0929253185
0734968170
0635395737
0972205957
0968461090
0986681653
0678521746
0503183730
0737228696
0962141938
0996947906
0921482920
0682329749
0731872998
0630067014
0734334108
0664087973
0685624540
0399573177
0507297641
0676146230
0684414347
0934508059
0985457757
0972295979
0985818910
0997734174
0912646039
0671150041
0975789365
0952144596
0502690832
0929814235
0934424345
0972862407
0687144409
0638981290
0977581166
0994772098
0735117022
0685390745
0500362002
0916043686
0994716682
0997713052
0944464375
0955915705
0972256249
0987771217
0945315574
0927634318
0963406988
0950693499
0932781344
0951109197
0680750058
0501714773
0731707321
0733436964
0918951157
0910011189
0969590220
0981137088
0981665837
0502445484
0637605499
0912661012
0661275244
0943618269
0927653299
0918326137
0639616216
0953470402
0982212204
0934549312
0680088028
0966492130
0669996291
0395501690
0736590420
0960444990
0636166217
0923611264
0945808579
0923399385
0984194373
0939895669
0930428670
0980265914
0688246036
0983734218
0681380548
0978517028
0663909487
0941581235
0919700696
0676806401
0666825176
0943576125
0666044205
0945309044
0999858096
0985874395
0944629899
0978714593
0980683333
0982282227
0665107572
0932412381
0962907838
0997523498
0672396017
0950708025
0737553376
0963987762
0910493216
0964543210
0666040969
0684709975
0994897698
0924686417
0938929775
0960263912
0673646116
0679835753
0688803859
0931303627
0668364420
0668547037
0732017531
0638554139
0730140674
0630062397
0952137315
0678148465
0735898530
0393755806
0966079478
0981910216
0995200067
0395607311
0931537576
0504881200
0500482474
0503527031
0970672576
0940651632
0638210567
0963411827
0973487299
0676975779
0973510989
0961149118
0959019026
0952337881
0390973980
0948945981
0977178008
0396648720
0917355965
0912605905
0922177592
0674108587
0985053987
0911689844
0915147271
0924232552
0920432867
0993654584
0395141672
0948903275
0391384029
0926069156
0932352472
0679692951
0634189210
0916037090
0667032307
0930292681
0632580180
0994993023
0945673753
0969151479
0928280130
0668029028
0677396721
0982656431
0670669088
0976172468
0669368810
0734047585
0911061138
0685630034
0632350427
0966293239
0681766225
0981604653
0988616789
0969552589
0934038881
0660858338
0739478883
0689837154
0396626878
0508711328
0984578822
0636334845
0679187277
0992519031
0952324921
0927342684
0962303283
0984572285
0990227468
0936444199
0933547435
0393698989
0930833326
0635925182
0923474351
0398840502
0995105934
0961985267
0665250880
0666849725
0954248960
0670578833
0392725444
0394621683
0635525777
0952792878
0500301007
0964723956
0732135257
0960613162
0731396935
0397211505
0987056793
0731981035
0971390327
0998037580
0960537499
0976064931
0684137196
0996690360
0390358346
0936589019
0508978464
0663165351
0732420482
0676905674
0686601011
0921096224
0966251226
0982775778
0668666673
0974934059
0921612559
0923747656
0731580133
0917885883
0977629216
0685331050
0984857423
0990892201
0677949617
0396868027
0688179635
0995971471
0639968745
0686859284
0930915146
0682832177
0976189277
0926822323
0987195827
0735804859
0661659480
0634263518
0730153743
0917928285
0935149265
0939747365
0987423527
0987892438
0960711039
0966347352
0926145380
0971483453
0669533489
0911085476
0731526012
0927360595
0994736676
0974378361
0500355340
0976723928
0734969064
0957374570
0930541100
0931689701
0929546483
0664392907
0677668577
0962913231
0956625818
0673311589
0997066605
0987706193
0664623384
0921408886
0953590482
0660700583
0638363577
0634529189
0925645804
0964323913
0994912860
0938344155
0947785994
0937172118
0961461519
0677705467
0982784986
0969358194
0991688185
0929981943
0683798402
0635712952
0923740839
0949259779
0667965973
0390141790
0734319130
0665555097
0680720113
0660337377
0630468996
0959718980
0395960702
0970042809
0631579519
0675995243
0987033142
0398151161
0682188223
0661009058
0666159904
0933303614
0917330429
0674110362
0934760528
0684735925
0949990400
0978463826
0974208366
0971503481
0685538122
0955995946
0945085872
0663730446
0942308585
0989606912
0632917837
0942000458
0993228560
0986490153
0736022227
0925783891
0675519947
0398697982
0982953215
0976872215
0665762996
0661675950
0634693143
0995229593
0971889004
0948440124
0974717090
0678104045
0952556907
0671436832
0960471206
0967558422
0638340910
0675020911
0941265358
0396208528
0506929406
0930068928
0684004891
0933304522
0935786761
0394255146
0397110316
0961136351
0680575438
0670729886
0398673561
0971717978
0944491964
0961646903
0977510192
0933719315
0636971965
0506455107
0940538071
0959118614
0507170752
0922328303
0672049401
0680641981
0509496171
0501759769
0923973653
0998037435
0986569305
0953769674
0989223812
0960478954
0950907182
0631765224
0391680280
0509081159
0635344002
0689190670
0974979626
0994316527
0950247513
0927545988
0504415330
0731270698
0500740738
0961960741
0636945785
0949151564
0399926296
0661853972
0982478231
0503397224
0983430558
0929847672
0966906840
0637119779
0950487342
0920706734
0390065492
0924281782
0936391603
0665579394
0948290770
0397667539
0509188792
0923955137
0501163178
0913925736
0955684876
0941681207
0943087181
0638300370
0663737894
0662513890
0637744023
0923224588
0630570871
0738195246
0507411950
0994371980
0953831874
0995691124
0974167062
0946626703
0505774105
0955920525
0911351839
0509617716
0399126115
0635404145
0735616222
0631162419
0924382133
0679230591
0965565912
0981028019
0737287915
0970464413
0399941125
0661034346
0687880930
0667141963
0679695198
0978511200
0738926329
0630180525
0990165067
0506519993
0732026203
0969228428
0972435464
0940231664
0959347560
0943674332
0918718919
0637131874
0970725487
0980791447
0992526739
0506543041
0638445374
0971506270
0672534353
0951431994
0638599173
0956359684
0987272842
0732732952
0979726954
0955203533
0916660423
0938032495
0969417616
0978707185
0736291704
0994923282
0397392317
0394333639
0630849328
0959854766
0508146944
0684607102
0993974154
0925147107
0949093866
0950258306
0967868525
0984530568
0678121148
0939961316
0938327340
0985153562
0927645013
0682425377
0997852440
0507009328
0911077965
0971655182
0737393322
0960089430
0948844864
0921888101
0673616555
0399806524
0995320425
0934601256
0660259613
0918431496
0942919475
0964503636
0948027519
0660390768
0917441834
0919093647
0634526786
0689019939
0966876035
0393998669
0394057971
0399242208
0990382535
0732102781
0980573387
0934037661
0661367181
0666173996
0989291157
0945428190
0397405774
0951045069
0683439151
0394655309
0926341305
0500564374
0915662888
0509399004
0673214427
0666001318
0910473301
0995209473
0667314563
0933952979
0983516870
0965812650
0958591214
0500324142
0681547898
0923794449
0667606795
0674549481
0631854041
0917627528
0733343396
0956034336
0738670959
0962101989
0916420477
0736854813
0677875904
0998044218
0964783576
0932789779
0731395593
0391270217
0668863178
0959010203
0676520690
0936352449
0681912831
0989743337
0733746617
0980298832
0636942882
0998794311
0731942424
0676540906
0394739846
0989567183
0736407304
0921277991
0958323432
0935633577
0986000190
0937167876
0987658324
0682970888
0939749645
0942452957
0928593177
0999949122
0678786999
0731110952
0984137220
0920926296
0933462833
0501299089
0682990761
0920757873
0676445860
0672661301
0504784964
0733046671
0995701868
0391007351
0968477133
0679069083
0665783216
0934022424
0989187712
0951676410
0504182804
0965277396
0928463152
0946575442
0914000740
0989581857
0996191141
0933340524
0960010621
0397189793
0500877639
0966798933
0935173209
0399273103
0964340320
0915322865
0970338445
0732484544
0398728511