945101637
750050038
905835563
753493605
989710545
902755833
976011253
962758926
945710787
827309087
904580938
895466720
971919316
865008189
827365171
805739894
735138358
928629098
901200949
993600066
999999999
972046044
989763362
827350920
986526356
817135759
901234837
893801718
910567620
962700627
963421347
953660886
844930640
745480823
843987265
897582988
975633986
895838323
982518755
963440121
989756231
955787614
639579590
992735569
910574356
904580405
989669562
945698956
975924854
750064339
954098847
967548840
989780207
904513405
826787594
969019679
805792015
999956992
956846547
863094555
844971542
790099170
975689819
976185424
999789998
904541572
956509462
705568428
879100443
956863215
886592474
895406052
843946852
800959857
904504401
759952921
783029773
737698206
952059013
971911804
969093351
844565397
963917783
999705946
975603936
989771298
741786850
983793801
812662103
750000400
945713467
893707512
941064086
901582545
888255824
992711284
826682350
750069120
954014397
892360914
735128149
123456789
800685270
725101409
750054185
901231717
989701812
986523124
740956650
967507798
901235935
941132060
745489456
843979403
895859535
901238303
972028895
886582763
989785298
910573759
967536758
983738748
847586315
969066178
844538653
843900568
789540689
969062162
783010771
931026800
895837428
741730852
826712542
941217242
956852134
956870084
963254178
975802337
975919430
853509063
969010522
901232402
901272411
703755210
839486824
568598897
745303866
895815023
789578588
989721143
805792654
956843004
817121058
785685855
945699783
952024696
969014276
708819858
992728355
844977881
945805554
895838862
911904035
989739495
992756236
759912099
893800301
895451926
800628958
967137512
991718227
941238724
975854891
879114825
845455168
865066343
865007761
895860219
999772241
910551080
724800232
906980958
941101664
826685789
708812813
892386838
705367756
750052316
783053731
746494165
826783805
969085320
745585695
989756451
819102022
741758522
735105228
819397324
844599276
805780366
976098921
865036994
841066907
805729432
809568472
741760491
976081245
735159207
819293529
967500795
963450263
844979954
897984392
967503162
962739641
976080505
895457196
989717124
906837836
843985192
941286314
805778425
963476879
865092682
989756536
953664981
975989875
750058257
931940817
969027358
705546495
975641985
841076501
983736632
992750685
992724495
056835522
941241465
844755609
730012345
735196106
983749269
789537069
987654321
893883405
956889977
962784414
708892361
708804564
843973526
975899069
827388504
983759658
962710857
750009506
989724128
843910174
945628356
897918948
805744901
853400872
817146314
853658713
875547068
819293242
975971228
885981491
901210932
915265045
941194564
941047148
956852609
991723523
750028479
969089105
972074124
904563231
735183834
826589891
985856232
805792234
969096934
805773316
805710226
865006434
969070038
805710536
991797995
901296908
759952890
992799397
983694092
827300304
905841677
725300442
805792634
941193782
989749302
989749971
745183115
971927355
705588340
983725895
975803020
865069399
885912727
955771843
962713745
953393858
847797370
999772201
976105124
901203969
956844926
991722820
921919212
989711188
901230787
920573377
853293489
963450362
807763675
901238403
963428453
847586497
758985208
971861760
745702354
989763108
969064160
972044590
972063143
741789372
923666724
908478913
992720864
975984546
844936376
956899107
740993583
975632967
989778132
854585985
844923276
892370966
992750375
705523710
945705104
895492585
827363978
844909317
885926081
992740427
955787874
885967978
972058639
904599815
843926371
892334032
988855456
827312756
935893433
969510393
895850806
967540465
800434710
910568820
976060676
706048585
868457556
708870175
963450394
869878546
853404753
956863090
724782743
874589966
731089298
999769716
983775993
992750651
753322608
992709730
926706825
835396394
800610554
909677221
987313862
819282417
886485750
975688069
879128183
941141943
895880158
844981499
800679123
976122308
819296067
956325450
904587500
972072896
967537590
735143940
895840708
989795254
989737472
886801478
955742374
976029298
971985244
991702468
991768843
975618028
789504989
901232824
885976286
750020598
956838515
904549155
992795644
895864153
844597002
901229825
844905460
843968250
807845123
904548948
982464537
805774160
962740420
790672924
879129387
976022867
745187642
901292427
963436523
991774772
741756231
892363807
901271296
963123489
975651817
745303844
704455379
999779419
989701545
805712185
991790155
805741217
972049620
735164129
976082908
975619333
971985266
805785356
901209868
839297047
844935480
991728218
744122147
983756254
783056736
991778826
979561101
983707106
999772281
989856656
888191625
892388247
809028269
809761380
904591763
983780355
790043040
969094383
983717075
745581612
854555457
901230881
963409148
967556929
826453074
897961337
976146240
836866520
995353897
991758101
992762341
955748255
886986892
735183755
864675566
989712345
837503255
895865847
905833264
941168847
875529569
992790568
975690769
992724319
975698976
901289089
853393008
904519011
941046418
705515665
904560604
904583477
969045294
892320777
879116239
953671418
992706084
735114061
895813918
826694799
781993452
805772419
879149316
865004299
991754523
963925233
741781096
741780218
956815283
983723545
843912990
983775699
963979834
865089931
955756406
989758692
705523701
805722233
987332905
805703104
969080679
705565020
753384984
975809696
969033923
915207452
895820709
843910860
856094105
905433426
805745127
844981979
886883619
875593912
991734480
963423568
967515026
844908699
999704061
827367447
963991780
707859422
972077815
823348456
955778385
701716544
956857703
983711531
827366016
963482729
783750011
991778603
750037615
812619761
921970052
708836055
958633211
735159788
969010365
997196957
735195816
895841643
967595285
805761302
976040030
827343877
991775039
783017667
992756321
989778577
976128955
708802977
981869782
895871815
986542157
991733927
983730485
819280754
976093431
805702462
983768954
665655666
991159769
843987710
805704961
904583330
992771466
897945394
708803275
989794924
989756585
817174021
991752678
955767567
971923751
706027667
895807565
745492753
963489562
955764204
841085568
844990265
705566974
922211376
886506135
879134359
746707446
956869157
963980187
976534273
893795872
895895945
953645748
750092120
875518636
753588220
958654125
904551188
956024424
904585024
925847667
836025166
905851697
750012312
904513571
963992906
707840772
983754256
963417385
847391502
817112458
988948975
789516061
976064648
962708863
783078233
801962630
971983891
967578352
976128679
873488486
975921012
705583630
972018845
991792820
735107524
904513572
843978038
976074861
969026752
805736483
998452882
745585765
895899218
844971483
895885475
965367717
545545454
975603635
969032407
976008025
740956071
956882788
759914516
735165264
852826817
843951145
897066309
826584723
983711262
967599914
880232546
969063109
868555222
975613155
819209328
976170394
928651627
897962215
975909734
989754562
992762836
827336766
703742853
805740487
969095947
895812846
976027874
983725026
945767734
956857691
989761260
703714534
970597044
901291460
750037250
905837733
752500448
817166630
945624173
856455667
887854361
805773830
969005338
953637981
967509449
759942950
975830642
897992873
963948080
895824377
952553904
975888486
897976790
905433329
969074907
999715844
904596998
959234961
847491023
805748124
904596888
953618303
844912663
892008322
967595553
956812457
897951615
847491126
962764189
735108430
853171858
972069688
805745751
956882795
901275914
941196144
703755959
750313360
895420190
855555555
812612647
941046223
828705717
999798093
750072103
735951005
992765788
790022947
735110187
707859425
789596869
925923455
903492426
827350676
750048126
865024815
975634648
972030420
904532705
841058146
908455662
740951819
931533122
985865856
958243471
805745145
925956123
798336458
952818478
706044326
976060602
805745124
991745124
975865783
895451094
125566585
955986568
941261658
945751982
746503631
842797683
892305559
886891003
851207748
895445540
952025325
976005591
843932348
737653315
921914281
905855209
707823687
703745297
963932478
895826475
975605531
761829702
991768631
735172163
995818208
875501155
731680102
827311696
783047016
901247468
983780751
901253911
827319604
953647371
783966537
983763204
956862827
827282912
805716232
843950456
798309967
735110312
897988800
805701666
969061805
853501008
817196100
905842646
941101890
975982771
875557334
999046603
941163863
967524198
963459226
987063126
844525122
705542003
983726124
992747310
975812306
901205429
798278968
750021325
969051619
999743596
706035565
959238464
904540745
753588237
812604482
865022331
941123943
989701912
975650544
991751699
740931672
983706394
789504744
895807527
975634505
844927120
639511769
750097464
983792443
735199802
819109123
969022841
800696452
843929463
705582925
912502264
963907959
705592551
741726870
926733030
844525312
847790265
971944906
879166164
962754258
983733848
975864456
800966493
853207876
892317741
783040717
566585658
850606355
844933097
783013758
989701513
956056542
975612386
740945533
844523981
836843272
724852327
985557876
953642054
991763501
819294006
812602011
895886115
976144123
972089729
808255561
969029420
875531225
975947507
853200893
817126993
741732206
568368581
919360204
965858475
708893974
904108013
800672633
941235134
800683888
941026948
844535868
975935326
817171460
975885202
962713752
991712274
790020576
986523125
945408725
892315105
775500067
991778631
945743541
975826514
808891264
805735028
952005942
991713428
703755957
901270548
925949923
805730382
983730479
975924583
839388407
886893312
906803805
967597797
885982186
735916924
865070432
921929582
858588578
865024988
841790945
843934055
967590240
740955266
969044468
725185546
844525125
886492446
925923453
750063398
975802366
895429501
842368105
963424844
989712345
897946923
953670494
735114376
895477567
841754846
895429252
875593211
989706308
897984955
975650991
989723520
905842487
805767350
921922995
843971766
707846535
901225193
904598146
921977722
839195831
986584722
847583974
941186775
956852452
945097619
963476212
926747318
805728568
884019079
975949607
971956263
963491091
819400575
975982665
839506373
963425279
962790543
963480714
962765569
976097859
963494110
904546548
989741766
904542255
905834433
972067917
925826175
875524029
741753064
879153372
991703061
741764148
741789245
827312756
963471256
739888942
740934333
908412386
819203230
936863334
875537804
921926578
931989109
985623542
956863215
847797186
901216955
983748032
839293314
723107747
879191371
827367937
707832103
991790970
753492369
741788596
991754652
955771228
963952798
904522049
985847556
875500256
865080944
901243852
976117040
999723323
844956020
905892858
976161159
895880204
847604534
975832676
976041864
844548253
895843430
969085237
879143308
893788719
901210284
952891852
879134980
953661217
976081087
992789345
812665903
706055688
963969990
976051876
805738981
963442467
745282030
904598182
753405749
975878304
967578494
800613538
750066351
941140781
843952090
945660553
904504507
963483113
759928261
703768707
905825931
986532455
923644742
879170789
735148044
725389137
962773688
844948593
847490649
941187096
706025962
886980887
782709580
805708582
966966551
971775746
783083149
925959562
843904702
805766417
971619323
812666037
844934038
945854989
703754361
969080410
921914209
971940271
989716285
901204798
923567261
807734485
983711262
752033448
865085246
750088909
843943973
875587054
971987752
941218825
847609389
901241414
708807824
925911245
705583379
879134951
844927325
925840016
725293871
925901883
705536957
857286529
759938296
759936191
992743861
921908093
783979792
865064310
805740816
741749126
789579908
850681593
904540425
790613362
995357741
976125513
826781428
847491017
976079040
945876257
945840916
805742214
962185392
941257313
945600385
999726657
844942282
910544914
969031645
753495622
972023908
826690467
798496856
874094126
904580141
741736129
844932163
955745254
875896758
817115974
885998692
901246394
879102406
707857604
992721164
975864386
955726012
923575155
941274810
741742199
962734592
904576643
904554001
999743063
900416478
805710285
976006938
741760542
963968296
941046107
976113240
957467988
972009931
999731825
872968882
701172194
875997585
856747808
955786841
783019562
857605584
875868558
905835907
901201836
953619178
955785862
969014271
967540465
904599366
999788618
931979385
999759090
975983330
962742753
905840253
745572204
885866535
905821634
819180347
999821018
969020759
935893948
896060530
975901907
639523271
975610624
910520565
963439632
926736605
876994585
971997695
750084952
798360996
892328708
941031869
945827639
741772059
967594959
908417758
901261606
819293100
704389421
790690707
968574548
805741455
568294764
817184090
936847024
885964376
956805396
789536421
895837192
858785090
812655968
991714526
805274196
956838515
895491489
892339487
740925316
721722210
908480494
843959590
941196282
826795531
963978592
888192161
826593706
999720331
875428368
971934654
963962691
885918477
941199039
890909090
889938321
904590977
967595241
706033933
975676084
935935205
812699573
844512886
706044325
941046251
941086665
903414018
879128183
789538281
800667088
639532633
886591209
826587364
706570047
895406077
753184007
819180415
904564700
941288131
875964755
753595123
892388929
740917039
701722161
843962381
895862123
800615978
708823262
886505449
991794943
805765555
721722312
910511585
904549721
701756816
908437474
905813266
923515301
941041257
750045494
956871916
817105664
921929450
805750173
975812539
703778269
812602791
835356588
972074036
123456789
826581491
839505196
703743181
989710057
975047597
925826179
807729828
875541814
925921096
955553535
855544854
843905187
983785169
908422812
741714286
925979542
853287871
845552555
925864227
963425658
904550520
759918668
745481917
996633124
789500135
963905664
983778254
724818809
991733827
812689209
746599282
969072037
844535898
884496403
941124154
983710703
976115911
817113360
904549297
789589726
925892355
740922216
989716736
999999999
783019789
817120706
701780041
975945253
992750308
945158626
895813744
963906409
989711184
752046733
967544704
983724665
844505894
908431277
705569813
879523467
952067306
000000000
844077106
983785164
741715670
989785768
901238398
826607543
906973511
901240291
969028683
724860438
975998218
735169883
992720204
839394109
935846113
908403705
895415008
805733635
805740392
976060648
844558853
911973696
708845253
879191376
976161167
847782486
686988590
844963228
976128814
901287405
972015694
975826124
844987641
753399049
701780134
708875413
805780366
843930922
963936877
975885265
904591338
964346609
875057507
805740073
789520528
971909764
735120492
805752826
827702763
759928117
989770580
789511750
901207839
750096813
989770472
897947396
989735386
963980191
975936671
976138313
983750566
875563366
901260481
976009692
805982035
963452003
979566996
892342250
989719493
991758051
812647323
805737073
901286659
963461626
897958430
783490091
999719687
843972724
925931941
975835203
879182687
886891030
969041038
800622417
886592603
886883630
897990946
983714206
991742529
983706394
725197049
926777896
962794913
893694543
753294571
895814203
904548751
901210931
975611554
826595383
826685789
893784013
874758488
904572826
812651680
821838980
896557255
895819264
819386276
753582259
750066224
925846886
789505183
853206361
895821920
941219654
967537950
925944370
969050072
991715450
983799898
753492083
963900154
827363211
843990546
741785558
906962218
975867201
989772053
741258963
905813326
879128510
953665414
705525301
956813130
987074021
826587297
953644188
805761073
941264644
725194859
827343982
963939892
989721555
741794126
805735626
963424706
999717056
902650290
975891435
955782328
999754471
976031411
735122079
976018484
952010374
886482026
962720822
968558585
905872866
972075705
945722422
708884137
741742656
721742255
999786016
827382054
941288090
963431879
972050632
812627329
852545212
941288207
962535458
865686523
805766934
904522020
798338821
853489687
808737055
941238703
975896436
863031016
879134091
863020325
839308693
844565397
956813861
904582263
926753599
999725776
879112510
926754825
904515051
971913326
847682468
945871214
875525863
945762198
962781388
971952635
897939444
975695364
827316474
123456780
843913383
827355241
945722439
952890396
708813115
827947906
727529486
892388061
901269156
908422508
724834211
953687471
843907409
783086986
921949764
844978997
853503604
999782477
897937441
904564572
521345621
853283064
895865556
983736493
953608293
953623794
753495077
989723525
978059920
991066115
745706644
741713480
735151844
941252874
844519289
783691158
975616142
905807948
925914553
895453226
843314212
945627438
901203560
844513455
953654830
975839790
885960897
826596579
798391630
945745926
735170406
915245182
924745766
920814082
897940721
759920975
893705092
756783289
925931863
878605558
941241932
894195774
725389295
741723291
999731962
844962080
790047192
724835206
895444805
969047046
979590735
999768880
730054750
989721008
901288785
843923453
895428282
783001281
827314125
798311668
976037279
908499137
844950057
945761634
897922164
853397258
941561387
967544781
701772549
952025171
967561835
976131781
724787935
190125535
926769472
892370512
875524005
905889200
885970747
983758562
967551026
971973003
905825882
904519261
993508656
812612346
735124200
738898613
875031318
981036605
885301493
989727960
992730927
863073381
989765522
956524685
790077921
819290728
953630888
969007689
735114170
963949968
963993326
897963130
819184214
753040752
950140190
888212382
963991462
971916224
725205355
705593784
977173646
746699015
894183728
988554522
901206672
827370652
886804803
963994213
753399239
706892307
839404892
817174240
783020170
886554575
868450210
839389755
805717448
088887588
904578415
844920273
888558588
879102295
905837519
839309035
963917527
790037119
844991020
828720852
945628592
991763220
959224341
983790346
886594730
956839361
999722537
895830365
882654516
975588565
956893706
991721036
895423424
783932702
905822105
989721148
972052160
975936135
956681870
886588457
956873697
850692498
905855812
969023275
976104354
972046248
865052399
992777603
976125348
735107351
971984828
895879300
753604680
975856827
953678377
975635785
750032444
746493675
672684347
996523521
753583200
983755305
735106685
745652463
901216709
963926986
914061635
972062874
708864781
914907710
895432156
735407354
975689243
956889700
963968455
844962230
819277981
975917397
805417143
155599855
753394474
971903047
740956639
975861379
945739402
991754660
945200024
724837989
952027146
953614852
800667234
708809240
971937145
750043134
972917165
945706369
975954738
969010453
953616253
844905395
975829916
991793681
885985084
865003561
982480172
991756244
876501241
956838934
991776958
800630272
956811788
962790691
962740816
975863254
805757766
705686526
962766583
895894722
976047898
827988360
783979808
895894721
886558588
783098972
705536470
985569202
886555572
750065152
705758593
901292044
969037875
975651625
969045659
956837440
886588875
555885575
962791612
963926890
958285151
986544225
979430317
986655678
971946825
969036452
895894318
904549489
956840071
746494331
895825143
976154024
963959694
844965229
892388483
989721149
789504172
986104354
783029967
953678632
737694878
843941413
735197623
991747163
865060621
975865878
895880162
886504728
972056112
850684337
983797704
805711727
963985754
999020062
983720044
983790070
897924038
969043075
962776857
843972723
999767931
817159932
953656800
847682306
976141015
782764662
945752911
956859925
941157101
941045306
975654197
839304600
906800644
706038907
908410455
971941050
843977823
975910848
828735924
975863255
905874585
945712778
761752268
805770879
926581479
800659752
817170574
800670088
895485463
969072614
956891827
724788009
708809195
742828897
967582313
976071067
895880656
972066607
904515765
975955733
886555555
817118620
735190968
153496898
885904799
991782161
707836985
882384164
847594660
969020435
953630418
895412457
976155622
956825138
992717894
963934797
962761413
835394671
819109383
889433582
844584574
844924696
868553524
901248189
956844232
750090943
895467551
844967607
904516474
858855885
750059984
969037509
914022792
740973626
917072204
975679720
975913154
963924135
972010889
969049417
991738929
830604196
967595234
972079019
975865455
945712705
724837993
983717790
705597875
753588933
895489585
885474576
735109576
800640806
741715787
805720974
992713201
790063523
983713757
972018367
886529101
741797180
921927750
879121453
826589101
805726750
895450656
992780624
703718659
741795682
897952365
885955114
844545495
783064684
826787332
931916115
895625758
952005588
971956952
963999624
905846555
741771759
895632569
879156090
783087113
955787259
703769801
901216130
731773267
975871896
905832541
957828000
896325412
905862345
905825814
879177523
853283757
895495863
746493519
971963263
956869428
839294363
886507078
782695345
905812435
905822616
703736738
904521877
905838852
886507075
895412415
896545246
976058409
953696397
911907325
905822617
844564407
827313241
812627382
875598117
911921231
983776453
879113326
802617298
724830350
921903202
703755273
844974759
995623114
952026844
886889068
976852314
707810656
952006707
812669983
991771433
839494052
941280961
969066400
963992873
945724295
901228356
837703239
879132136
892328120
908422841
730056234
976068428
913664108
708809238
783048608
904521992
975865788
962730694
735159742
875087750
956809004
875598199
865007931
999214535
844982407
989135429
941064291
972057651
705202431
750053537
983770977
901235115
965458114
843940318
975834156
819390653
991732954
941160608
888585888
975865456
753099046
753494912
962787399
969033163
975689426
688676867
967518175
991707242
826591104
953647672
972827973
756715128
893888263
893894215
750064108
703789228
780292246
893889001
847692311
941002922
288184848
892340538
976041360
905874125
969062316
989556565
839492552
975939542
904528246
963926813
768304560
865038855
761773287
975847204
953648324
885964041
800671520
976155848
991790906
975617219
969035657
991767624
892322504
972085130
963925417
879138142
801052112
962766425
819293380
895494709
956859326
956871311
976160444
963978226
805738728
750080858
967560421
879176684
962774142
886558585
962779109
753584199
895454557
904575668
976183448
895822555
962744091
735160234
972039515
963917201
750059589
958638642
445189558
800672528
972047574
893709642
735139570
969006275
897905221
827362108
750065166
901222541
819108781
921972785
768988809
893693964
967576946
895468784
895459771
847494297
895863393
839298474
735160275
976063434
975913397
892497770
753508895
893383713
905875554
995805046
735154454
707896524
888565558
735128341
844904823
896454841
956890776
827352216
969074745
865008825
879173836
905863254
971903982
989787563
975846452
735116051
725200969
843917554
885450059
925852881
962795368
963933092
999764477
856723132
901263372
478454554
967515026
969072725
817196311
847604784
905847458
972018419
991779013
975643212
989705220
827317261
827313251
885975629
817121694
735129043
989765432
865566558
983766683
724782975
703729614
975909859
904533790
954998865
953619338
904530055
975836247
847607347
941022328
956894428
975950182
904561295
905823962
886895583
975820845
908458485
895476414
975640381
826604703
844981048
725102446
885263114
969064865
971941181
976107584
975935582
872087487
750095990
805714903
885959608
975671508
963985258
971927843
895421172
962703254
976027329
967518284
844997783
783017926
983755755
845735995
847495101
783003128
991771602
901272594
853256856
897857888
812693052
805730812
901236678
868686858
893700410
904548415
741793791
890928387
916143419
886557578
905870823
783007489
886554755
853664463
895438880
843906724
894192916
886554474
956864207
858593288
992788968
729090578
568069602
724803750
741758736
906800119
735129364
783002569
963597655
844525572
992996881
847690868
886985582
827339938
962740606
975864455
969056835
941258624
844996203
945645818
872095584
879120623
975866578
705593798
844565772
783488311
905858782
963979430
956865655
724803762
885281859
897943706
754861863
975985053
895498531
844575256
989758445
905814660
975670265
908458899
972058788
963447992
975865589
945603584
844563636
741724394
895449971
888685788
956890891
740982920
953674239
962773117
963553225
895831856
985809090
969043132
904523603
962794010
735113532
735934692
945762311
972005428
963404665
905826874
969094740
975626849
725286720
911905691
863764643
962773353
754864968
992780467
819186555
989722321
895426329
945091044
800697847
965474539
967597801
999785741
761751827
920821394
972020625
827995529
890902144
901213170
905809247
895844327
905829044
892386376
945733415
907208605
969037070
753394818
991713076
908422918
975686810
888557555
844535868
724789028
905854859
844517409
901236886
901266065
953675235
936810505
969034108
905856596
741737631
902731419
879123430
774691952
886504730
975892817
963445294
904585645
908472341
975873453
989704973
945823034
992761138
735171325
983734903
886880243
746784004
725284493
969073264
895380621
956883730
740973115
976104355
865067384
901267517
750009507
962730756
972042693
904555781
926769560
969067186
976184354
983765785
908439352
985588574
971967753
750037607
953661291
901225184
827992183
826797569
847493310
956873885
967517426
975819806
879169895
991720843
955715551
707845623
759972831
886496755
606858572
741761374
941216058
975801226
972090362
956323123
892385838
746780362
853203579
901269640
888650470
999720970
827360182
975888686
975993444
844942951
975866143
953663482
895472078
975874335
975632680
809002988
976066293
844524051
703777498
941261604
956083453
753389356
839302620
827204693
941120739
875623458
707843469
956860848
992746105
945772302
750026577
904550565
788891202
971904009
971927855
826787589
805797827
783078244
750043216
905856525
827344764
790079642
904502419
901213709
963980515
790082282
735142990
905850360
975986710
989787865
945873402
904568406
894185154
992715740
989765357
843968502
879143584
897978869
971753054
987166533
975875761
735199853
753394811
972099764
893783964
941140291
969061367
975852262
753389343
783062050
844953440
853303433
753206523
790637268
954830803
844968525
975897630
844587648
967205541
975975977
847702696
975928188
945699566
956847481
975671691
735188716
836811315
735129359
975885858
972006577
897966301
905804484
908413585
962773912
975901322
976186631
905807617
707845617
987073205
983747432
895809090
886557575
740988832
988737172
967525217
977362479
708890381
639477390
953610502
893793791
870707838
963997547
989797075
855555585
740988240
975960942
941281635
798259193
975604776
254564848
975866888
790068126
981841890
989778855
975836298
952035676
880807550
971902235
842161943
951238614
995666867
963411871
975977702
909635986
915291417
735129348
905894517
855655758
639587007
955828589
989725391
975865185
967517987
886586868
975865775
963972709
883555558
724803753
975915433
740962063
790093985
707809819
893884927
975865755
976116348
945645819
705559365
853200056
983754361
853303982
863000057
750082732
759933771
955921741
955642117
999700708
941223381
908441915
956810786
827379908
945712841
975968446
568068588
886483749
724781694
975873342
921923870
835356352
879111444
847795482
865034109
740974700
707856426
827994022
964969126
886092248
969012776
961681875
721743705
971951531
975862547
707885069
826689443
865093576
783060413
904513230
985886685
886597326
976197923
965457125
707877890
819280692
895491668
941216059
844595431
975873208
969036035
953683566
735140862
999713791
992760268
969058744
843956416
989730298
975950211
568068690
945662113
847605743
956811855
658284555
724858844
975867785
819202766
965865236
894182160
800662182
819108046
886504720
976106928
989719224
991741259
800668614
989706272
963924201
962766008
721721428
826682276
703760932
741744460
865088496
853483125
901231125
975616089
901255933
901256272
991707303
976104351
999737719
941254061
655554987
983737358
847491768
890903460
963955588
905822104
975604213
908409604
745391980
839494926
885998950
886893125
708803824
746494220
991771604
879190153
991775445
975874553
753501752
979796494
945621594
976167673
895436943
895839470
800664844
895830142
704244342
886987575
969054852
955750314
888224254
839493169
875559851
908412912
892364445
976047998
826684851
874585324
894184131
976052750
999776523
892330318
812668337
800639903
707876252
999704451
892377311
905839396
980822684
956841573
956803399
892362335
879102521
941143599
953603870
750064779
750060598
895898744
886495442
976115235
823202344
969072735
945702017
844940792
750027001
847794426
956868433
847600980
745594204
971657873
895886290
901213449
703789303
708870593
992788171
989722990
967539904
941045315
977277383
812604868
827367402
740951568
963466035
895479684
963935274
897911484
953612324
999730876
826709063
971915307
926717630
983780593
972088523
963956555
945823064
945644414
989724755
953656854
963958741
851082371
966555585
707846434
894182190
852794596
976197823
860292516
991714402
967554292
953651436
969080150
805726723
888655875
945712839
904500903
843342852
740996143
963499607
874502290
826787663
893781512
961654104
800665205
901265999
863093051
855548785
886554757
975690348
976013781
910536727
895428900
971930936
724850139
383835583
914022925
844927441
895469357
975957399
846894198
888555588
888585555
805739137
852545758
855865855
750064762
971949535
745545619
905856568
967592829
897990870
956891982
992764886
962730886
790676152
963992832
991740928
904567645
989166066
767841553
976123058
963945234
800684186
976055218
456756765
782716215
790069824
904688352
908558538
882082843
875852558
885875585
908608608
908564655
905887375
817180083
905838527
933985741
963586588
905868268
905856826
844565597
905838458
904685885
908428072
907688287
707852137
999760927
783034929
905837458
907387555
984685396
707845244
908552556
905290713
905876543
886507077
941197410
983765432
905866280
893798731
896325896
684284535
905838525
886507555
908542321
385558535
892328161
769618502
905062836
892351452
886507086
707821077
684882350
543085083
886858538
962788120
790077718
895630727
741750116
886507500
952070212
985284388
975857174
914911846
905841153
741737633
724788020
999791924
861635428
886507908
886507646
846889049
848865528
757970598
258369014
707895093
879118311
645856756
886507384
953662940
896325807
905838520
988588560
852341890
905304507
905285128
905838524
725184798
892356452
892364017
827364747
895632587
908458476
911977400
721740414
745299301
984605247
826592911
843937190
745298720
745298727
879169871
976110272
385685826
384585683
548560590
853563636
941048418
730072645
894186450
740961694
853493547
904567576
905821457
886558553
886507085
707809921
853403773
965412266
798333719
853303286
905838882
905838885
721733984
856542685
826607129
585888788
982082056
388488335
886507805
721735129
388605986
892356447
975909802
864535256
872855588
856497520
827280827
905838555
905820304
905837123
985285605
954053556
908426855
745297921
905838759
676760590
707854521
703769559
544554555
545886083
684588885
845855066
873876866
902653773
754222128
745298460
999765432
875588152
724824283
906853828
707805270
976058414
745297588
908462311
905672052
707853232
745297915
905837456
783009156
905830520
901288870
908438056
460695308
905082305
827369560
905813533
905822103
888888888
831973853
896365888
952023118
707843568
685682885
284283685
588605308
905554525
682983056
707852374
800653188
856488554
905838855
989794911
745102096
952007996
853463563
905823568
886507806
886586555
992744527
745282052
945647506
956823832
707895452
741729707
835956866
862565555
905884584
703752079
808887455
707845255
790021475
827374977
865002251
741774736
827382885
905042853
745297918
874555655
987588568
908420438
984230536
886985149
983772056
886507808
886507505
842874447
886573283
805726023
862355544
745391526
985872886
983754321
889753186
868765865
905812454
906800120
703761467
941261309
855585885
983701234
955086856
905385555
953683716
745297914
905836521
745297922
847650648
905838528
908285255
905847125
876063596
604288698
892324720
908429097
967504923
844578071
911907829
911907328
901214612
921997281
827317241
911907321
911907318
844564439
941005899
827314254
892328172
911907324
875538163
908413191
976009942
812627942
827324172
976016312
827313140
905817251
941218301
812648552
844536311
955780081
827313182
789585495
911907313
886888618
905821862
892363144
976016107
911907327
911970341
911907314
827387421
905820828
911902728
827313281
975861375
905812974
911907383
827328162
908413352
976013242
911907389
827318242
911907348
875578812
908413199
908413367
989702794
892328162
812627782
872625700
827328211
976016362
904536114
868255245
905542845
905837644
707861632
892325824
721740087
969045302
941268271
746601527
865066590
885881154
956888483
750037108
844532123
895480682
745482086
892378744
783061725
827337883
905829918
991749416
975935961
905828994
952048865
905821870
879173843
989728117
975950511
905837469
707852377
953673409
976065408
892358742
784512215
701737481
783050965
956867128
827348902
972070524
879111416
979515959
991752123
844914631
908578456
905865646
905847591
844591033
843960458
707831543
886482445
827346650
969072723
783072361
844973344
706544620
886496836
746504722
707831489
853495327
853299102
827301803
745284497
905884266
708823540
847688081
827379088
761773060
989726200
707863540
905864654
980824967
886507080
958388520
986542132
952007707
972098622
844585718
926744982
844503275
883440000
703762219
705595653
908822105
999774634
991797744
789555827
921972429
844925673
972623337
844563214
975863524
729780575
921916246
783056891
905842538
901267160
847793889
741750196
893783093
879169951
895840177
945720879
905865654
892356412
905889910
892356417
741781847
827383433
844599862
908499601
827390086
936886281
985421321
908428027
844890696
725203020
908444797
835397224
844939575
800677685
992702583
905827548
841051847
875421235
956864208
910521815
905862401
905862916
853306866
941265912
846897463
844582142
975867025
731051238
827317877
701756453
931184004
849879799
897659599
886585134
898689989
879679799
897689899
879679599
849949595
879679899
894659959
897979989
879659599
897649599
897679899
703706756
783680371
812615211
812616362
812627241
812628291
812677281
812678257
827302720
827313181
827313881
827324122
844538425
844541242
853296956
905824995
908413192
908427518
908430084
908455423
908495780
911907316
911907334
911907335
911907365
911907375
911907812
919070703
921924162
941101890
955568252
956869517
971120201
972042117
989705236
875585900
895417944
945391480
976009534
759916652
919302085
956879099
885921576
892364441
941673637
844940439
991721875
956864203
839386965
969061712
733999830
904523527
901251063
901313709
895481723
985685257
999727434
941124098
805735802
892364129
885993901
753395136
843932513
904546325
895474701
989779750
955766988
975688886
905863610
886906634
975671239
956830308
843921528
901206978
707450567
967529827
853333884
753580551
972080583
735140852
753582506
971977122
885910538
972072054
956898012
969079368
886026747
730064840
740980617
905824758
905837451
885928076
195684779
865037337
975866137
975866547
945848241
895806533
985212325
895427774
976649485
886906917
875040575
724997409
945859453
846002331
911903552
971982917
844969947
969015259
956864199
956818384
844923140
800665501
783031731
735131217
905838865
827342899
256797658
941194009
971932350
885504720
999704315
971981121
905847585
908432654
888650707
989797872
975950140
844960411
800610595
945879164
967544471
975638787
901269551
827940350
975863850
886035183
839494018
953661890
956891094
885445558
886504738
879196330
978688554
750036459
999773729
895440415
956847792
904515291
805772705
969080796
893898767
971640522
847603900
908472003
945731526
844990742
905827033
750009715
975865877
905831207
800691409
972021994
858085558
852965852
963905035
963988565
956090958
956828819
975890703
805710395
963461938
886594582
976134883
972029689
729093759
892315498
967576906
962732047
971940209
991725652
992709069
905069655
975807481
800644894
826584720
945712504
963986588
975995299
895458937
999758632
735109701
975589675
761771859
999784997
953635507
975687842
844501224
865028291
975862356
901215121
975922301
976042303
989765585
703762220
991712826
741743091
746595836
901215854
963987855
976155451
992788731
915274793
084888575
941261516
963698554
827313769
992725137
826707699
892353075
983754865
895833633
897961483
941282371
NA8937840
879188152
971972996
894654546
723987533
999765456
999716274
895822702
975864778
766952921
967527919
901259719
971945200
983776847
707885041
991760397
790097976
805734179
753402690
989762752
805700512
843957706
706090223
895808422
707875360
941250373
893885647
865083311
735180526
819207166
805744907
812884168
999712060
905842738
963971196
800661593
875517851
879169865
746601587
892373313
844981011
975963628
893799559
969007339
991795834
925082501
975608184
735135789
999716174
843987154
983719285
741750604
985424745
783046319
855585888
741761117
757956228
870744091
897927267
941193787
886257588
888545475
908410857
885998252
920819120
753394816
963965324
705884378
885960453
098653265
847787467
999759467
965689652
843995793
976109041
953623759
991713295
790645135
991706735
705576954
972039285
886890823
897548759
844595864
914017393
969065988
865098350
953667472
754862866
941143947
955717397
955750321
975801130
983776397
879106474
975831283
969004526
853209220
962754286
976134873
745104904
558454545
983725369
821810185
886554888
817125133
945871400
968655588
989770213
835682682
707806138
901263756
941043860
992790298
975913925
827316584
987066284
123456978
989785324
945464730
975610277
954093108
908422640
991774203
865005086
972056090
972039065
844956861
992766196
991797645
941005596
800653651
962754418
895469465
977957724
941161327
976047890
904531929
586899985
790625247
879149507
928684968
901254119
971905583
989778546
750088746
936863350
904529103
895864302
819195493
708832199
633597679
976032957
961618959
840087053
900000000
905897160
800603676
761768940
735128938
800628091
985366775
750046129
989743568
895839624
735108817
452789526
991775492
963932337
741764402
783011620
886589027
975937095
991745431
735166913
953628220
953602420
879133517
735112312
945853915
905894990
901242067
999750995
817102234
839297047
906858575
960157798
983738741
945663937
895431996
827373644
819293278
962744668
800969600
999744327
827344107
889947802
962720665
789502944
895453663
901248301
975922015
945772176
750072682
987657896
895876232
805770585
843937126
735154449
991145697
976007776
847702632
844995131
876507265
895071815
844555329
956886197
740991621
903354359
983715721
999701779
956836142
880299903
975875313
991753011
989746616
826687582
750088531
989713846
991070759
972071946
735143677
879156095
827381816
991775183
904591840
800676318
875050905
945854877
844923107
724805851
904554792
783020971
724839184
904525915
887936025
854565321
971945520
962715919
975865963
843975933
941244449
941101899
855855858
542756572
847705341
956890554
991728135
983750014
805741254
975817637
844980808
705616076
892330507
905843987
901262357
963988554
735168840
846882241
783055512
894186709
925935158
735109833
829088161
983752734
254682548
991775839
817178287
735149100
839298378
879134281
975939904
892365330
982698878
844930020
847792982
898006682
999005079
991706747
901297116
988763686
999778759
844924871
969009323
812692396
953611041
962121097
902717203
901243158
963478341
975831168
904517545
955750502
910546183
901248801
901282882
784512326
962751969
971985286
879131458
969087619
839392613
999712177
892341109
941105665
735164158
801060990
895812793
963935555
941018333
879128346
992775180
830708649
750083479
812658056
989799689
919858699
826686245
992745066
735174980
897935572
705523683
843919280
905831333
750040602
800633118
741770341
956872441
975605618
976117015
956882158
827358102
708876556
812623350
928688356
967514408
975671794
976170316
967597641
723590992
800603689
814080691
975660920
895823416
962718167
741729051
905800461
735107681
952025159
914910137
905813926
989780294
901250540
892325766
758845652
730251785
895490422
917468113
789536281
905009058
738107351
963490684
805728709
972039518
881021933
635174387
895810581
895815023
967515029
952512523
983739024
895438192
805773817
975673761
967533645
843944931
905822321
902637344
975834009
957165202
905806195
991009497
741702874
973702467
789526405
901271394
901249625
908401554
844907069
967562723
956851152
800636548
975979124
885863052
999742878
735169942
945402716
879191565
885959149
807512664
639073329
976040537
971962640
904564431
991755968
819395414
790098229
952025789
921997527
885911098
817113850
853206317
839403071
893952363
895858394
992734991
926777963
905338942
971971229
753590565
741721625
735142770
098899945
800661889
945684312
827336243
983738050
901235551
772990391
783065496
843328377
971963949
941230453
895862576
824701971
905864455
783022568
800685291
904585089
922999229
975859955
975613791
941081678
819393051
897928581
983731129
863004000
983725161
635567592
875530018
955750504
945745678
750371919
901236909
783095368
827975196
968247053
805712991
846921856
962738494
962724706
989718539
783024947
805767838
731094139
999026735
992789339
983791894
969056117
967583585
956889649
805747635
708898890
826797082
892377276
904524196
707830266
972081177
886885474
975662823
826593928
980086688
969085844
721747967
750060295
805700346
986872117
812710672
844909330
999788496
847788755
895419411
975822346
895835049
976093278
800684702
879144381
895448038
904526972
969083309
976009197
971911801
991752733
852769591
817114139
962754404
905836728
895411746
975929644
819180812
967554124
853208204
819290619
850694695
895436606
895487735
895812730
705558172
805742147
853382318
741727782
989752742
901232927
941286312
707834066
819395827
819406158
895854858
952029403
750026244
941048649
976175651
844920385
975946649
992756368
910514854
976062621
895899825
967567961
901282781
904528336
971993245
895835879
805741245
975866083
991740480
963935829
983788440
854512326
844915847
740949958
865019278
963935909
925948845
750072707
967541520
853208178
828773301
941187000
892333573
805780262
865055296
975652206
962782097
962741563
904534103
954093041
741799154
971969923
954848337
992715452
805739114
905818465
875565343
800665253
827381528
986857575
879138910
741736412
753604417
962701291
828527658
941144773
888128423
901207162
844597227
844977875
805777806
902545557
963982208
844992688
962734631
905878739
972076688
941141780
809656451
844971253
724830212
901239818
809056908
895412432
983768448
805793036
895813131
707816466
841071917
969573372
962731833
735113723
730923556
812681066
999772176
955868412
971904229
915789938
963412634
875520994
953661062
969058317
759987147
819184970
999758657
808127544
790080057
976080883
830724071
895420219
963926544
800668303
844959079
844969826
992786707
740905920
975640073
865077892
827395988
800649976
844508319
969003160
972064170
976182296
963997309
991799923
844931042
800628576
953653817
741788704
894100416
976016475
967545910
991728218
953671156
554643566
888212271
901286369
735165335
834938699
745591385
852301164
895869468
750039690
776809054
941167218
826708631
807799726
703799405
953631886
975874548
805752423
805718385
955741014
761838503
991736919
705523823
839286716
847788761
805742154
892317643
991702635
941288173
843973638
912043702
879120880
904516205
895868017
989749163
701839653
843992262
989793912
928640403
805780303
810981984
839297407
962788452
963955248
725202477
740912499
953683282
972066877
885984262
955750306
969015164
735174585
839498873
879179853
740936350
740970243
887568239
735156840
895460551
953633883
800675419
954754585
956871833
893781533
805771223
991716783
895401818
705556142
827285341
919306032
879183432
843902796
901257682
829951849
753604210
843964654
805745212
805780277
897934461
999756368
568369207
805702581
941065155
982412084
783008060
819185881
724808863
976188893
945714807
967525556
999751621
967594531
955786065
975625461
999796647
962741554
956894905
886485927
971997963
969073332
800637066
975977736
945669708
987312808
705592686
853288792
969061851
900525686
992770973
874096843
895841754
968276161
805752409
874291049
879103088
945712794
945689609
989706909
827394224
865022372
740967638
735160669
805740403
908448512
963979899
829297047
830766065
753393557
735174282
895461065
969022417
999720255
805723122
753542492
839403523
991755832
853406442
976156593
975622512
905872488
901258390
866546654
963439835
819293963
895874566
971902818
735166474
989798837
971973757
895835962
901247544
761773862
746493869
989749170
735186198
995372380
800649318
745501346
969097129
895838803
847786141
753395307
991769208
955726328
992721979
976161193
952016224
967590864
735117301
975990098
925846197
850683205
750045274
865063200
760785126
999065061
819193554
971952172
826687581
976077886
844545403
972012259
809865321
969070265
986837272
967518030
941231341
975989237
905879652
750026282
844953196
843086191
963410826
986878472
805745214
783013001
753509422
976065814
844524275
989793888
750036743
750043135
956868928
989793902
901256676
953610238
858554556
895844395
941043880
707807924
724843894
991752630
989174626
963936111
805742132
844925031
879128153
880219128
992773081
762402424
888284803
975627603
969009561
705544903
991753241
955532125
971989764
956894632
855588558
917051941
741706109
967508742
844929760
565355555
967543684
895839639
959565100
915272750
895808707
844966449
962718314
983774063
746494326
725102824
750052288
977309045
886499527
975961070
962745328
705557830
805721352
741731636
843984393
972090563
865078706
738345368
904572119
879157925
895444815
753680660
969002326
895855396
735116281
991765207
790040488
975655460
972062928
807452124
705305049
885908721
892348958
941281569
849096518
952022107
740918366
844917822
969061315
928636712
705523830
941069766
783007814
740903751
879144619
975820722
882735312
885908143
941256464
812610400
959944778
975911772
708869254
976111434
750047289
745593779
735120582
962789572
936815251
735195726
853385022
991781008
963428462
983773402
827330980
975618920
886981241
999734682
969023368
817197149
701752556
956890890
992728291
805704957
975855818
853304754
962793100
843917083
975861482
753604684
807845235
844537900
991776954
945711792
892398544
875554580
975903431
827362944
972065880
885623124
971709079
827319948
969025380
989721138
843977047
941040287
952853764
901253889
956896070
800633077
847496309
969055225
750026201
962778116
953619917
826464392
971977208
892326617
853507234
812625442
895815022
735110095
962777314
750078548
800630040
812648817
800647979
963934994
735109682
956851068
971975645
827283389
972056806
945772286
992724637
843993639
842585585
976136381
879143246
901276861
962701277
885931651
741740770
983792890
843932084
840125383
991775372
975618975
904532243
735182514
970247963
901231774
969053923
826596407
972040274
976136995
724782744
895889516
908469596
855855588
790043715
962790404
904528233
827372197
885905699
904501340
865043684
895833355
991722481
941206812
904529692
908483048
972021643
805780238
844553157
807452125
826790683
969096009
976120431
844917299
962121626
983745821
865023813
956897774
925921633
904529148
753582509
895821388
963935272
963935831
879178816
941168938
805709079
975602115
805712857
819306574
941281814
741785132
805746035
741720368
975835673
969011770
892363893
817886078
992515421
901223711
991775282
963954554
992703532
988566887
905877614
991945047
895436488
703737321
753402394
989704503
783040655
800663544
989734328
975663474
875564533
975874587
967540083
971901179
895494177
963999612
967529760
991770128
962790073
925854688
809656893
826602286
895427609
890951875
740924093
898137527
921233904
805780353
895492585
953649301
904568138
800602691
783890146
819193500
999764411
886596549
969087404
735167128
991755823
963930013
735171037
902791281
735184114
705558313
846892925
989702928
975946624
827314672
989783092
750078931
750075421
901235197
975619515
905857517
975610910
843985391
814077133
805700253
901222385
731817069
983797086
812656883
901220926
879141684
735120188
893781534
989719310
819207125
885945202
875503073
952020238
941255672
901506433
971971232
967573274
971961826
967567965
991790599
985559294
805752151
889499439
845885885
975631478
992702015
886489781
244286162
976085370
991770942
847507648
894199162
886580586
895830107
817408145
707808915
999799379
992779309
703767977
819101889
895870838
805741741
735140401
972052523
735136575
896523123
639594140
953691689
735186004
904596689
879118076
956807276
971943528
989715315
783035835
844204898
902765224
898278854
983820847
975877691
892335522
827332210
971899403
976015677
895468557
925890695
945207941
953673861
895874125
915265080
705558196
972090642
879169656
908676757
753396032
904526181
901276546
901284909
895889069
741766602
941194104
783099854
901247287
844923144
847702831
827386772
956811411
904544803
843972688
972012127
847691060
783007468
976110475
904575682
975947643
895810208
945862624
999783221
865031247
901269761
853285870
975920579
875517257
955769629
827288473
844521656
895468686
991776925
979589564
905809058
989795377
827343439
826791252
741735115
945856700
901253358
739824253
989798517
817150032
952013035
989756387
853330522
983790663
841962551
843902760
875503634
976193566
753509403
806532124
976030479
819282056
969012365
892352471
847491857
735147044
901268957
901297248
735155191
827323908
975603191
962717656
991717474
844933922
741782706
805710622
817119498
963924724
879136461
971972898
844520907
760036277
746687172
952005582
740936837
895632123
765445645
894188065
959924461
972702998
890996492
800964790
904546545
954832924
805767417
941268090
879128025
827320811
999782545
885921977
708800858
735156570
895899223
965489090
975641147
971910712
967576823
983790927
975891201
853502557
976193860
745192137
992747093
735152224
725200933
972035522
985874545
956845366
975926093
741710801
805715823
989726772
945763321
843974974
976081609
844967190
969026434
750067644
844976895
844977168
805706772
972066919
904580574
894183210
952016223
901263124
817127940
828584384
735144739
865022163
844548651
757989829
750387726
956801826
735172325
819107332
901254499
975645321
805734503
886884038
895836169
892396204
904515259
908476825
735138778
750047285
991799907
975854193
844593968
739092212
945860312
972040604
963439480
843976393
956805639
991786983
962746455
989791797
945864094
941247541
953694949
741715930
975662564
819195566
904571849
745282231
740955019
897969291
975643287
963958630
985563225
855585585
983775008
956851562
844944486
926769036
741775210
741716161
895891367
941241949
0.0
783025643
905098653
989732525
708874756
805774456
971986326
958216407
783007542
975903029
945827729
800679120
708886188
963930950
839493747
817115529
953608296
963918676
789579074
705515463
864346783
969023964
819296112
817159075
976101216
841087056
724812879
976642611
844964003
843973604
885979015
912754214
999730152
941244382
807786265
753590415
969025289
983772796
963496986
895815053
905866558
843943056
905822721
885915091
639525164
805765755
963450395
972086880
967525895
890909018
901244247
999796505
992730049
962789668
904564017
745104911
975856628
888965507
963415568
847565075
919342213
914935171
952020567
826694685
961235252
969095158
941529627
724841528
956845310
745303856
904510639
639709246
745594094
908419465
708423904
892342072
967577186
975912713
790074846
972584651
895856142
955765108
976117026
885915653
753388745
741716678
721736990
930530464
962729734
639950425
969023805
969095198
945723427
969033446
706032771
790074708
946135405
738730516
703787535
983730712
879133507
819202530
745585492
910540190
783014415
895475103
886597672
703777448
819190302
706093780
895860946
992793653
807703335
807718144
708851934
783065850
808355556
789523594
995602653
989706122
783026804
847585195
925065212
750012345
800628157
826686772
843959995
975609262
971984646
992707179
895489559
783061718
826587647
875046838
844574348
847487699
740961710
844918772
805796349
975928166
897905231
724839076
902713472
783061799
963979802
665558464
750056581
730262936
895883716
904528938
847688475
750029630
783850546
907541362
896526535
992790568
975627585
983763551
839297074
731086503
997172022
955025653
895916218
901295579
750041739
839280241
972037640
941219401
753491453
976048179
991748118
971952711
895065799
839497607
985588588
741797576
895460969
889997172
975931900
753604662
983704753
746485788
800654509
967597143
969062555
926713921
879132741
975872169
975808300
991795744
847785365
975674233
991105932
992765712
992798719
967585245
975902563
753501175
986757575
805797005
956014439
826688555
800632774
956857831
952508256
971982087
972050812
972099222
827324090
999705880
701789599
987460657
904555125
741749228
999013809
962469881
901235940
967528547
893880309
735144782
953632259
892308017
902799739
828568974
971912536
741744520
746788910
735109993
941064244
969067440
978787954
819199071
705563231
826593343
906740348
726787617
809545231
892329377
805728002
885801116
819293273
735164154
865020749
953666860
971980752
975664613
893142237
991739098
865037731
905857095
886583813
901215236
975934154
975618889
908425954
865055363
817114110
858858585
983791796
989718848
975864617
962757653
991771101
705502617
827336624
708301967
985863254
819109430
741754591
805705999
892370301
735151649
843933351
456456074
706048964
941101644
975989979
991705993
983792156
892300478
904530929
976047417
963936040
753400374
844916284
746494196
746494339
839393877
819202523
989701811
972047931
971922556
897918907
976015323
976017732
895835495
999768132
967549563
805799165
844963761
972007549
879187348
975864628
945731532
983714976
879137539
910570616
897918543
750057247
735143796
901235495
991725383
971971694
902728403
967525873
901249576
975627487
817129574
991775058
999796648
956801943
847592602
844906367
941186467
855258555
735187387
819184370
892396124
968442285
886597057
941252880
976160606
826699028
740951333
925911715
945745765
971934189
998414307
895834118
908413617
989792402
895416032
855455555
941026612
945699634
887243491
904516740
963908964
945730509
875089749
956896076
972055629
847607979
844916995
688864565
956867256
975606532
780048978
847584725
827312032
750006646
901267985
895846320
975633315
901201251
904510697
826690047
999278074
963450232
909947118
783979686
735166898
962779084
953661679
892340682
975514415
969024238
901298509
976163303
989703709
783022137
941101832
991754163
967579264
908478913
904540928
975627588
901274688
898965863
741784741
895830775
801023458
847788732
972186455
999733987
885893126
826697199
841083651
956891913
999715237
894194830
956892038
963994001
901253025
800664129
735128386
750059619
956871318
976111223
904555220
963438047
827394393
879164307
975618940
989763444
963956042
904530547
975937125
741710638
989290442
721726158
951704683
735140356
941199236
800674537
975818119
879114849
975947413
972054150
892320330
865008869
976093349
967510785
926720418
707318758
874488936
875586278
899945245
805786525
812619162
750059734
921990030
830776637
991753012
895860203
750032084
421568952
885952090
618619924
954822838
842384730
835397819
902652435
967591514
892323084
875588081
972050579
975954811
735183073
953605135
991707982
853290108
735145320
956525123
904531165
976081219
908479996
844913912
735157036
975664384
895812921
721025535
904548635
954018166
761746292
991366826
746480159
905803715
735119350
783046131
983779410
904541093
901240106
963929621
969045236
750008210
741771287
800667119
956857832
843922586
901220936
953623615
988293285
941289175
844932571
963931998
991776816
975856535
807896562
844540925
956829696
983010483
895825099
969032307
879143757
735167103
989724885
853385950
910549913
991769287
925858148
975616392
941080266
953204534
889937939
876587337
989743609
904591306
956840085
956852893
941146029
975897340
703714530
707837226
735117981
735154803
886010690
991793369
982170651
971930716
975932662
966133203
568364031
847509000
805791014
783096396
805788130
945850417
952854522
972053732
783076773
971992835
758987789
740913321
967517920
976100335
989720621
905884126
971941007
976177810
888120573
969082899
963415543
893913045
945734894
976126980
976182397
783008869
975641280
800683702
753582494
910561018
805772548
991764085
722687765
963419627
926749780
941286222
805742152
892402439
847690813
905896039
843903430
738503542
783021727
971902623
895037517
941261273
845744587
999725802
904546651
807753782
741736303
843901058
967522846
885946079
976017739
956869603
979515260
892317831
892363742
844905626
750058149
965065853
809656236
886804384
971972882
805760465
956839393
800627665
735160390
844967301
800665168
953670692
945724327
972035335
971161028
809090799
945850427
976158270
783035849
844961651
953695591
885984499
565656656
885686698
746494380
845555555
895836258
967531611
901270691
895492573
905845792
847785908
991795118
962789574
975864765
925924011
898274127
750036515
847491859
956808952
790038325
843910882
783021082
989762998
735127734
975899199
805700242
952025326
969095551
750053352
986532563
955744246
705502615
735120933
976158000
972059727
843930976
975919492
805531995
971971867
975913157
969049987
770305097
967577288
754512326
844938206
992744123
783861941
963456325
817108075
865027610
983796202
783011623
817139309
955313585
721757675
963471450
804565321
895898916
728125232
895837595
827315315
953669637
843771883
971905708
724886945
847587643
953615128
971995939
956807540
893707921
704270729
895493358
858890829
740960592
976172315
925885527
844930045
825692703
953669737
975800313
805737067
956835427
941245128
895895321
971946240
843956341
953695002
963979437
992775911
953658732
885904385
817166709
962754415
827280255
735119330
983752653
956834013
941186834
790093994
999794075
819105649
901260913
991782870
941141315
853387670
879115079
967511268
975607035
885920471
886880990
741767650
971980751
991714853
735104201
975940755
988791784
991776914
971902153
800611519
956889387
880269232
989717376
972021774
741755114
963908601
962780712
989763429
735144318
955760098
783745697
989793921
905825819
812666309
976161263
969099619
735189265
819203440
992770194
925907073
958212544
967588488
989724282
844595752
992762949
735198233
972024507
967588599
740999957
904516425
886589536
901246081
805745652
886881034
741755102
805742142
885906087
895825124
975600338
904535826
976134901
956890763
886504181
753406177
906822792
895439570
969004184
785463181
975668373
750052187
991776902
879135680
904510566
976177867
890993871
963938825
735130977
963934693
741705856
895451919
971880016
983730794
819293268
969033324
992743975
905892641
783049592
901661950
750039926
844989643
971943925
897019823
956850722
892320419
975877844
813081997
975940648
721064261
991777116
925941875
886501475
757970920
975969192
956842485
963980049
805767628
972003077
945865112
623619417
953689372
886880245
905883565
992700580
991048656
705515905
941257296
983730686
998243526
735152030
895877701
750038084
975944154
827331941
750051620
962479737
953620924
969014215
945662982
725208491
945725597
819293978
885981023
827394400
941022231
991775581
975909808
895847521
865042075
826583055
853382699
962710686
845904507
956881881
971919003
842344497
750088292
844939402
805744092
955525517
885907200
991776365
758858856
999728113
971785938
895415559
901297348
863050105
901210928
971932925
895897065
895935879
983725550
999789211
989707166
724828631
971915832
885922949
805701603
895473066
969026842
897976904
967585247
899173327
879133935
925963029
895872438
985889985
972054452
989772036
705523821
885888558
740941323
844933349
975959131
903984447
955750501
895490163
805798105
990912142
975967296
953681395
805427054
853296669
740953348
745845575
565656555
901215349
890938990
827947277
817174607
963935835
908090025
976154205
975929642
976144123
881752674
740959902
956831419
892317625
725208475
956865832
999776241
879118948
800647519
805711769
750005556
971940991
921906714
989780695
750042017
945872902
995318540
908401553
790033155
904531594
991745125
783033482
991701968
741769972
798311938
975610422
740965490
895823207
783048926
991773188
992750025
741743237
904530225
827346823
975840666
895417235
844961513
708028982
901287322
847701670
805741214
901239141
865016241
904560299
953658598
975970408
963932704
953673631
895820712
950651912
975867204
817112449
945741392
962837310
805792638
895811319
853480405
750026908
724808302
805869963
985862338
844925188
735123332
905812346
975681048
750044014
991746466
963904006
962741503
959868330
708899152
991795920
991706918
999783603
953611058
901228586
807684904
827204594
945213990
975622901
805719788
989798194
850381713
912651906
962718696
750073069
991733741
975858465
886500118
969042090
975897339
975889018
901274999
967552457
750049802
923558723
969009244
971993440
809081327
885159670
901204408
895855425
975857684
301222298
847595075
735130936
953608901
976082994
971992831
750069168
735122693
901223965
969014105
844542437
991706519
892354361
901230822
894194862
941186644
805645235
991788655
908449564
879100756
967531674
895808605
969089649
724879062
955457452
945736208
783084123
750071236
783076765
962715964
976002501
740990633
885935717
880242241
724837619
914932464
886596941
997760825
827385186
956532124
956802152
969087484
921923227
844559809
737646145
983700127
925988679
975660015
805704151
821801630
942576474
565353322
963932897
843936188
956846323
975627447
954843850
800685100
956845834
800627091
809857228
975938168
895437710
838288946
977318792
991737883
812667840
895498671
952058172
962765501
805705740
844932614
969029489
805798509
983792827
746686876
956808242
706172051
844976204
753400889
819103999
821876432
735151031
827383431
955750425
845014918
805738225
740524963
892334806
844578206
930639757
819297783
783892612
976170317
707852147
750011131
989793889
991789140
941242891
865072112
886596590
955787266
805720131
741717873
745594093
741770081
892378697
945712356
941250512
963909081
986838515
721734979
945699549
910546186
895463855
746494360
844591928
735155928
895486255
992748250
097563842
902791025
885981272
895442066
975989464
916541514
735151230
962773577
963462360
628349663
969002355
841021933
910523714
746704139
633464675
111111111
865021661
972401773
838481012
735156071
905831920
805755436
839506103
975609756
954867241
925846157
953664328
706080443
869897377
843906796
962756617
971953052
800037040
901258071
746483640
904596455
901236522
132625553
812675686
750064731
789536548
724844282
953648709
917110809
963929231
991790030
895493245
761773867
800639258
865048851
975662021
972085454
708875051
750061238
953663217
819184556
992760980
804555556
976755556
741708020
971945320
963985435
941288198
992765730
956841670
893888233
805767413
839297400
783028446
095683543
705546230
844507136
750079980
905832824
633349858
895441711
785984526
805715455
995683851
941105698
961930371
875596079
955702337
962754357
969002290
925919353
783069744
897964165
703926492
753491546
827319718
841296223
812671593
847788778
707879110
879111484
843013211
844787179
875856984
969078798
895434882
847586283
761762543
705510398
962706522
735146876
701772569
783002229
705583306
963941269
844524992
805706188
991765656
975651726
956852262
805777140
956844225
975852593
975961782
805723849
989799606
740912394
975914789
805786132
972088779
827283391
886660072
853294936
967174536
904513883
908413607
953661678
908477722
945688393
936852238
901271613
843950505
808780366
894187439
705512896
847785587
901265414
969028741
746698225
981814986
954836200
783014541
708871404
916018299
992753072
901210415
908407468
707815756
886591479
901259708
995623663
905884863
753407565
753381060
901248947
992703127
705556090
893884748
928682824
741792206
954897297
888181022
983763455
999778554
847793067
847794914
847793874
941260241
975644235
999775649
991816716
941102514
975892627
902718961
901211202
901240307
739822830
904528413
991740911
885921891
895899184
963447103
817188693
841523652
895421542
886909210
975864328
852826005
827281725
745209328
703729594
892343365
721721242
895412141
904535108
740940922
904544024
905845214
904541091
901210932
819180806
988852222
895475487
701156017
870784404
901277376
703797255
975355656
975864435
983384785
989763279
905822359
975617107
971913940
707832739
817108448
975862351
985685985
843989267
785432653
748569865
800664859
725201826
991775847
905843426
905822353
991776984
904535679
908413599
975841254
753500103
905813464
819107298
955787289
892326618
826698936
853387875
886905905
454646797
805754049
895421451
750032009
953669945
905046755
989898989
745406894
991825362
999712584
945741382
910559021
908412050
827341840
935954489
965322245
739856675
844501952
953698474
745307054
963482737
895458722
991774896
976181928
800650896
741715978
853392483
892317324
879118246
945622455
905822458
707896808
966225845
875549712
986568965
884238412
905623458
827347527
844538362
839297263
989898988
745389759
895481478
975936613
585858585
707894523
955787269
708812965
783045541
895459811
952025143
901250828
897992878
708853276
908562314
847587746
800603832
956842627
975829752
901296343
952007852
847794412
975841585
955787260
955787541
843986407
972015509
703768653
879174149
955787308
844920901
853296981
908449285
725387924
746494320
963993638
725201300
908411976
953605814
989793863
865000308
986532147
975686654
905873880
999262193
975865321
976045685
905821881
886598171
945712486
789549507
925050362
895412461
989722541
745298756
785233188
892359957
851890417
905812586
905836960
843997712
952005585
967508541
989567621
982213141
941123232
956238745
745298736
905813543
999719277
879126212
975822771
941125279
123456890
905813454
962805288
941187475
856258846
999779360
945334764
707852523
892315934
955787253
826780976
955032652
953679589
707879061
989756321
961629069
826785202
783585051
703757879
555555555
879142838
953681122
707831295
989766449
741736383
750044683
707886744
975835829
905812425
745188044
975936022
991776931
989723347
724841106
975902026
952043438
908416587
827385435
962784570
745187926
745389766
925895127
901275155
827322407
735118446
905832895
905877514
992784336
975832787
893894820
879111142
967507577
976171121
847685026
905822008
945642273
886987500
875517351
827371473
905812535
844515326
245455422
745605748
975856223
886645886
962315789
807783414
753689895
839495177
952022166
905834943
895426279
908822617
941125263
753509009
955787258
905812457
892331181
819107299
839294364
985623124
905824281
895871433
895412421
886486711
925949696
812681075
812657446
707879265
886887750
963923428
905820725
905822154
856231414
908479481
708858144
750050038
905897464
905847719
905088857
892393270
745399912
895493355
966584562
925863527
905892427
975609869
955713049
853500142
886897186
826793037
885905967
844580027
566553898
901257791
976028812
885390648
817139697
886486139
941005824
892356658
905813565
886498506
980565311
904524344
895412124
865011738
745392788
952007507
761773875
905822720
745389764
975964781
745389776
844551849
886898138
952005598
979875757
826682421
895412412
740942329
740928584
908449256
706087274
886597128
895812235
800654843
956801601
853257458
805785455
905813792
905812464
975619983
904545301
847786576
902731340
962795461
703725775
983755712
905826564
991776980
847687796
865665665
847785648
853406387
905852008
905822009
853545887
972564555
800614435
895828165
555333856
989789593
941128279
853295167
844582494
971973550
894188283
904550254
739804735
819183495
895452335
904562394
892332328
843978631
703725778
854783992
967566483
789544205
905835114
812680046
908437881
905822151
905843554
972037654
818029118
952013198
812629114
741784195
901249067
967522127
969025643
875553912
905826796
902727841
921913276
908427928
741785404
892382190
907853137
886596661
879129115
879180184
812640193
908436062
921922353
905869199
969068193
853403578
908410111
901249577
879142504
879126801
853029882
905862196
967510201
819167125
963449561
953634019
707881811
805711205
905870246
812665195
703759191
989715304
960725218
707833835
827372576
827339141
917023416
901829443
844535794
912673154
879190177
905878191
707870190
892327969
905859191
812618453
875642127
879115462
741763198
908436409
921965191
707861192
976041429
892351907
975804939
892316528
908427326
902712942
879141214
879135419
853483484
703743199
753582493
844587921
969099257
989731121
879115294
703733101
812681260
905826791
989798278
853441912
971983921
993517206
812645112
913029721
889120512
886507601
879113428
908455195
908420391
908420399
879132844
827314686
865087410
703721801
853422211
707837381
783078238
902743125
905806993
848475461
953634114
976194227
905812585
707874193
879129758
879129454
879129139
879113952
707849197
892316258
892328156
879129424
889129412
904572105
967540124
703741403
908419349
921924137
886886309
892326570
901249301
905824407
952014171
905817175
892375101
844523731
963412491
879121234
827370796
844547039
892328761
765030127
826644109
844560096
991735409
830758733
843964159
991742761
703769750
969090969
707866812
836570911
989716324
919712497
976119035
975654729
905878499
967591201
975820735
789500820
989744495
921937741
707881121
905891915
905858580
952002261
952002423
892326794
975842115
879141118
707873818
812666402
827314439
865012104
921921220
902739442
879130456
902781295
879130294
905821236
879140153
879170133
901221173
879150607
879129524
879120404
941180368
908442192
812672195
703778370
812673812
812629612
879141241
815912547
901249496
905812141
969012782
750050402
889145294
827346517
853473195
741770197
908440521
905881261
969058787
879144128
905883193
879131139
879111214
827310981
879130204
892365192
953605466
989729138
741757707
921969116
904571707
892394666
707865987
879145114
895432021
879129119
902718512
853435060
892317205
853465193
892358196
941218701
969068190
703709199
908464194
921921044
827370121
812645298
879112606
812629441
895431268
976203090
812629184
707845193
905819100
991749351
892363193
953691420
875542241
827300574
902781003
904581190
879189818
879129747
905821224
889546192
879129404
941291139
885915663
707819101
908441199
892365193
879139139
902745607
853230114
812652451
827333608
905826706
879131354
901218607
892355191
921964880
908459191
901217159
879144702
707800771
879123454
892363195
707869197
827328861
812623182
879129156
991776937
865086338
953671055
826783257
892351078
783021851
908401608
991776928
703745095
905862352
800655868
703761767
955787264
879187431
905832699
904571094
885908316
921922031
761838516
963424139
888754235
969065921
905823651
941143081
905846536
905846523
905846281
991712287
892319731
707891221
905846452
983778051
905842155
905843262
905843155
905842163
905843162
904569933
991778624
708101268
975961662
901236461
976034313
904551801
789532051
827352429
879149074
725201981
843913023
991776982
892376065
783004074
969051579
975871889
812653896
976102475
999766462
703759013
844540920
956873574
904529689
735107352
745599186
703759460
963432501
839486489
991776952
805714183
844520426
708895731
962797258
955774684
905842123
905842133
805786195
971919097
844923101
905842164
740917311
904516500
837585871
905845233
976027863
999704943
999758562
972512345
989745695
945887598
905845215
745875575
975868576
811526440
905842132
905844235
905876485
971969627
905822620
708836414
905822658
905860581
905822097
915711989
705502619
805762634
971913507
969069922
905843165
905846352
905841253
905846221
991776934
800630424
904591134
123453789
905843216
905846527
905845248
905872464
905846521
905845421
745183323
908462672
707800274
976124583
888165415
945607354
844549872
853404527
955787254
905812532
741753420
735114250
905842153
895812450
905862354
905848675
983778054
905842138
865033145
941329187
783042814
897223212
999797588
904596734
989774250
999167358
844502748
971956325
843919033
956882798
904514018
790664942
844542759
952007545
952007542
838389056
976161402
879144842
908457912
741707296
983772162
741740919
999734683
849095697
975892997
955784231
991780137
975946206
904591771
908428299
999740059
708898414
853297108
989761704
817113889
805793935
703777729
976161607
975893021
949494919
844574706
945798946
905822356
879136522
967553180
941162837
963499415
827324185
853298035
826797036
844590649
905022612
897908879
886896359
843906806
853305408
905812453
886896509
812601795
853502476
991770770
905865426
892330667
926777597
790084091
953601704
952007150
843906661
724857662
991778523
741774659
967578858
991769347
844926360
746494210
789571337
956831227
844914004
905822726
986523283
992746720
827338899
839405498
708870629
892326615
989745253
905844213
992791413
785551213
843979405
865011477
989771172
955787263
972088984
976102699
953647349
844976669
975830070
963983010
992780503
999735222
905836710
982439886
886902489
844582504
983752292
741766793
750049908
827323400
827303353
969093605
905820422
941283848
753393639
945644396
941197746
895571692
905880064
894183132
757955718
805727290
705564106
969023382
879186933
895472987
853502378
904520832
746480165
953656965
904549694
989726395
975966181
976065126
941101661
789577602
908472086
905826032
963417698
840120472
965753828
989722398
963992313
949464648
969026476
725284494
956802911
910573761
706055781
895454171
941196253
999691967
962780819
826708729
731076155
741704552
969009759
819194323
975955805
897931801
843915035
941148073
945869370
904570329
827334147
897949620
983781827
930985952
941194354
817114391
931935865
989710026
879128846
975970404
783007721
991797991
886594856
865012404
827386731
812680728
181
703762561
703793192
707865989
707866131
707878193
741773190
750364919
802697294
809129881
809165603
812640114
812649304
812653403
812670127
812677156
826687577
830754671
844558433
844584196
853240408
853382811
853404544
853457191
865013019
875664107
879111448
879126704
879130602
879141452
879144173
879145908
879180613
879195372
885921069
892306135
892326797
892351970
901246872
902735128
904521404
904529114
904529134
904550353
905822480
908416660
908481930
945762285
952017152
952039685
952041309
952047477
953664124
972011441
991749461
707809256
975834790
703712274
703714127
703764190
703767193
703772196
707868199
707875689
741717170
741771741
750046125
802651294
809129407
812615821
812631924
812639136
812642294
814529224
827395667
844526112
844586673
853201812
853402020
853409197
853413129
853465888
865042227
865079001
875421257
879120112
879120399
879129977
879130534
879131534
879140298
879142454
879145605
889126722
889194156
892373191
892378951
898029441
902727301
902729158
902742721
902781297
904558616
905819101
905819391
908428169
908457193
908484901
921942123
941251204
945625065
952019103
952060003
969090427
969882510
971927781
975820754
976071125
976194221
827341170
812658631
952048224
800674922
805780402
976154547
955744692
975824456
707837879
962748535
703797379
915736649
741716683
834927718
945682018
724838330
895493144
921924637
741716167
798399416
798376817
827380400
920021291
753591020
886488559
819396551
945625070
962787627
975969095
759927994
975619170
981129181
945873217
856692069
999747479
790646922
874487483
886505059
843319238
956832320
954048567
783040467
999772301
952844517
748569852
957164023
972033171
741505704
753406693
952021578
910569921
983775812
989761620
975690047
942494207
875513360
956882797
828898399
905812513
989704366
724838600
971494049
805712958
805789201
975828050
901239287
952021231
875549423
706077994
786939307
971914118
827360222
967560313
969049326
955769326
901214521
975869011
963920301
989763324
805785601
901281803
811574769
843947877
962778812
813086107
844924660
893803565
983755077
745406907
057421542
865012271
985724512
745403834
895830875
991765161
708832423
896532568
952007508
989746482
902780042
746781245
945070089
972047492
963935889
976180631
955755731
940951333
724875648
760019597
991750513
972052887
218657538
895854125
972064928
959874772
724782657
895869395
941261648
901201296
969015266
954081422
753688661
895417361
908446862
895450381
962741477
901242851
953283545
956821453
707845241
845575544
895862575
962790440
746480164
925924089
765303524
997410745
895481918
901283320
735156310
750074412
750027981
991799610
991799434
972001071
895871242
805728008
741710771
992787009
969572522
999737209
800676854
800611513
735134506
850683705
892317177
839275465
971933753
945877454
844935257
846546497
972054431
992793573
901240245
925058653
897992754
800683652
991701842
991776957
805740781
783933952
953676411
971916614
895871880
789502010
904572133
844597842
975812532
992787174
703747807
735175765
901249835
886587928
955788851
975820747
941123855
955742629
975822784
843975932
953606204
975661372
844913765
983760726
962754421
963256896
827383716
972096276
989798472
965037201
894187430
956842388
976134925
783041142
989723147
976126358
750069809
963983215
953668536
741764006
991767719
746506134
812680512
798304080
962701304
812649264
971980558
724804128
991737052
905836542
991776924
844592959
908471633
879175106
992773981
969042456
817174551
819109172
954064424
895869401
956836215
780201243
819293935
800607767
844914233
999743549
902730401
892300364
975859376
971995435
705572894
992735573
989774284
975671128
963434358
885998665
975921805
983768415
805747802
972070700
969085388
708825103
844923099
812675794
800655789
940765881
894186821
999789562
983768954
963954641
963452330
963929584
963938634
936980764
991718454
953607613
976084428
812662887
819488544
847608144
892385735
735151362
805764050
975638797
886656075
941199212
904555089
885913330
895475609
975958791
905849007
708895226
879179082
879190503
921958990
896221683
895623654
945066400
963656325
953654956
955758150
956867052
886508023
766921147
745498635
750080395
976165358
879174119
901298219
708832168
779849277
812681992
975926068
800665494
945771644
735146762
895820719
925858325
753604677
827335998
976130116
983793887
894186850
705558189
981755234
904501684
994964394
983793161
945664955
844934424
735144376
946282948
806523658
992707431
941043674
735151794
971992832
827336392
925970458
963923658
908422712
941123892
962792528
975879175
992725188
895855206
741727884
735128377
885915625
969032510
989798713
885903076
989796954
963477912
895417701
953607369
897912832
750032659
956876002
963994801
805747780
805736463
740919295
991776052
992712285
989763055
800621408
986687555
925930333
969061415
989753371
735165257
975822404
969048695
865077897
976018215
941282401
915136089
907903767
807545123
740997236
745101182
863070398
953646200
750064101
901261620
800621533
819293284
975618115
956898168
901240336
785588128
952845838
958244966
897997977
908471594
908431787
963946731
998440148
952016232
846005673
805741745
761773864
975830643
953681885
843952949
885623652
705228102
873696741
992718357
971945451
879187060
847581521
707805073
826688559
899824940
741783737
941147976
805712705
997939311
976017912
879114845
819102650
874458744
750021005
904433842
969067529
976116228
905836424
843932763
925050653
895623124
783000553
910546041
844924397
708803272
888855856
735110754
757288945
999754683
839405429
963977699
750027898
962728985
971116837
910573759
956804129
839496504
904570026
976082901
750043130
977346869
941240869
851132492
904554830
731089220
975970781
819291751
999772263
956823466
750009782
971923274
844934013
707835463
826589343
895447820
805705529
750043099
805623123
745392904
853409974
963951826
901249833
895449833
898812671
839584466
975886135
901220358
750033427
819182795
827285675
839498112
953650834
895457190
972088114
962762268
902723697
925931247
847582747
953618639
963680317
841027601
876414654
798309445
753399609
895838580
839486466
708880232
962726818
843914489
969000005
844972651
895869838
999040215
963988273
897968726
956882845
735156103
892389238
975817634
963408280
967507411
805727079
724781217
888236589
839498110
963930725
844588787
926729475
790624279
844914397
493572418
706076506
740945587
983779433
783042152
844923127
709582861
724838791
945669761
971987744
800698268
956809294
741703078
963972329
721728423
992790572
819193203
805778124
805727106
844905830
894993257
819181702
844579689
895853391
809653265
901360699
886498677
952025430
805713477
976002486
991777054
783028160
956886566
945712450
894186856
828551473
735165881
839294047
735123060
976176941
843941656
735120563
885906699
741753794
904541834
812639872
962741201
975975581
977371312
857680305
844925771
969029520
879152200
975960227
895454044
963478418
865096888
817185746
992701302
805741395
969064759
956848617
805739523
878700950
895836172
991741030
897902605
976036045
963969753
905861448
991791840
724849770
904534003
706055666
901295680
805774156
895837291
941226102
827374792
525555585
841083840
991717125
952013041
746495180
739110152
735164178
941186465
989749265
798287196
945802187
886062743
735149096
856532656
956850962
956842553
783857435
735144342
975832148
999741296
963459927
963909202
962787883
843975726
971971705
967529321
783043269
992710463
901252860
783969669
983725037
750043226
963907276
844547041
839404858
750067399
954844374
844764522
735151397
885897531
895041225
735113664
921455794
885998658
724752113
827284176
941043665
750032844
759923383
895871131
971943513
740967653
895828351
999087998
844934772
969020510
905042471
895422086
902724301
956857703
905878208
995823568
844923243
980805145
985868242
783077464
905800294
753604138
969072818
741720855
819291646
856532659
989771600
999745789
969031692
844548317
901288555
999065502
847586450
890904954
999779654
904516553
800625483
975618484
800633843
999725758
897999352
967517992
851150576
741706104
886989946
819108928
750022959
953644140
735166461
910558994
901241607
895481077
790037019
936914729
936819983
975828841
841021923
963938136
805718977
735170780
991770672
817152589
895840460
800647379
972010919
565495288
975946919
847788764
895837389
753396289
967560499
849095018
842969236
965081141
465554266
976064638
963969621
972060799
701772551
905805819
975856700
991702668
956865849
963761341
750066149
999098172
740928770
708868680
805741286
956801798
819109407
956802130
865041827
956887821
746709431
951022034
895450531
705597197
895422029
992778191
805737055
879188029
976029314
975936426
885904192
967547359
925858206
983724577
830795430
844914392
735139925
735188361
972099253
967590163
895481584
969019171
709058248
885932462
801044080
989792472
985568744
963499586
953671495
844904117
989793886
890985233
897974916
963933525
827982439
783070642
962719688
817113804
750048412
945842123
975615020
953690065
805742145
953659745
904537773
972015996
843905011
972063069
844926760
895442651
741799157
894187288
986876487
703469795
890954989
901292171
921996994
975830646
875518011
904514624
991152426
806523659
956876198
963934138
983703631
904544945
975913158
904563486
901260106
750036448
724789732
875537938
954214263
895401774
741795713
746707667
904557328
952025401
847702715
753403312
725389239
895455945
800685842
839406930
753491243
975964685
962737335
953619565
783979804
741753132
875584777
925957812
844985742
735151822
885953124
991746218
807778683
886502181
895450891
975939811
989798635
844930138
895444344
839498795
998143112
895834295
586932568
956858376
753390563
969002065
975802586
707185205
969088008
975835664
936813303
894197304
904519410
819193212
905838233
844923266
720188366
971939741
991164189
975859569
952868235
790070058
972067984
851080532
945666620
905812800
904523659
925050652
956829478
844914514
801080614
963934837
753406178
945879150
901255474
783024114
945702060
969065773
895481899
707832764
874396950
976083957
971914104
975932758
735110176
963487378
708885987
991736974
844582512
737677298
965166634
892349612
841093520
854215425
783076779
956890695
558855442
853486383
992759247
745583525
707830481
905841921
745209668
901225074
844968165
991707457
963479160
879139072
844519447
839404921
901215532
967560723
812636421
945763778
903430792
952065321
847794941
805718037
735130920
975817638
758096562
905877088
761766581
841086994
925893302
792063296
991754161
875623969
956857688
831836772
735154101
789500073
740936354
991775518
904549704
783061719
983778452
969082204
805780360
953671446
941286179
925870201
886487020
983760257
992744251
735110261
805780404
740961867
958203129
819108431
735110175
844926904
846964418
975880573
908469602
735184637
812617324
975920843
750084623
826792619
972065075
800682528
895898278
703773154
999709161
827314124
897918916
839496927
975616821
992435256
827340966
953652311
969035004
975901656
789580127
841098037
963472790
975631424
750044916
865034855
975633755
844508736
992705951
858798248
703750084
963931982
805789833
819102685
976074850
901215410
844942893
995612498
901230606
991767170
827983334
827282574
735128391
976176911
972037733
805718223
945628253
738871267
902723826
923642700
967566781
800630606
976107498
735128291
761770318
971900863
928646649
853308550
963937887
999778397
975610349
975815337
783079161
999795957
783045458
989754110
812663946
992749889
999764441
750073614
971682214
735128025
963993586
892342297
753401826
969020491
886584663
901255568
952854784
972084921
969056035
991781561
827314240
904519633
842188941
735184140
904585934
902791506
989724552
731088062
724558686
989784948
741788796
750001514
904557325
724881818
969063089
565565565
972039525
976142753
704599780
800669990
956813855
783048946
989730477
817143045
963433550
844573983
735182343
941261488
999756574
807722390
969046841
992728230
941143110
963400207
844520604
954060174
812694422
724803279
741775631
735165292
954089933
741787562
895859413
956806730
904549666
865033674
819101941
841984744
865019617
976098402
956824867
741736360
879119911
822196892
826686925
819280678
904514682
843950500
844879007
705515810
895432722
969080992
805757699
750033406
817141898
925435664
906890874
969082879
975910214
958860585
874487424
989785580
905860217
975859453
975641008
904549158
843921036
953698206
981191026
808855732
858850088
991753886
925947499
976155183
708841621
826400549
953688324
705523602
735107354
853486396
999972629
925831329
853294629
892380377
952532653
963423999
735152842
999715220
999737261
991734678
975983854
976058531
969592565
708863640
953628605
819293289
895479707
999705803
808758565
941120076
843922589
844587032
892343023
874505514
892317405
959863675
963937872
895486404
976025321
892387781
812678557
901255348
847582750
783077437
955787241
783052110
971911816
910573643
959952203
895442209
847491333
975605057
901250951
908412456
953666458
962489418
703715395
705677299
750034843
962776377
971956039
905812849
844919205
741767869
999777413
945698943
847755445
963956564
962727839
992707015
879132322
790216796
999735629
971906843
962740403
919315991
991776950
706066095
975602139
941288594
985627154
963474263
904532684
901235716
972039514
953643115
992722119
759931060
975959800
969071458
750083735
708875778
735155365
904849497
809653256
952845099
895859478
969025484
734803793
741742626
897991081
989766466
975687044
904531705
975874737
847502618
956832323
942542258
839493746
800615439
962194833
901211556
971935512
895866132
904513831
576193618
989749240
975937229
962798617
969059560
753381602
988989732
974509752
989798681
707833897
901242066
759952848
908469598
989717412
976125638
969043072
750039855
885803208
999742095
963977293
996824565
901282894
971979120
895433649
910573642
750005621
892379227
902774443
847506938
925073306
971923819
905879893
983781344
921922805
735107061
843900579
953661118
735128392
962718693
987532884
941105739
971965409
882686765
989723899
844506699
827325678
704268146
783076330
843989200
843914992
853406467
904584591
956878300
975609876
886482450
971930374
853388445
809656235
969051853
971902847
844926717
847582310
962752755
992707044
753604638
962732375
991765901
805745215
807455874
967528196
975890320
962701383
982697775
991149945
876612962
953628025
901252235
962760079
945775931
753486097
753385501
844994234
741740248
925919957
827283542
956821221
991752119
901210929
964316048
783073975
895816041
800655866
885915955
783929943
983752352
983793928
826799964
853382363
706026015
639747039
905696485
967562101
849435163
800628118
865008225
956823985
800674949
750059501
969026168
985369874
967500381
844570291
874401840
956851823
910559022
879139229
955785467
972079185
837394387
972012516
901258389
827368379
928687680
976521270
724882878
999789431
964656555
843906620
805765115
741710341
879130205
953614410
805757884
992717152
735146094
956840318
983724625
956876164
975957410
805757790
963977004
908161950
908428028
901234560
902729291
910570750
875585251
936881393
920521667
708881045
999715294
819193994
812662975
740901378
760007619
839299513
800613078
969696353
895436515
901234607
875552111
819183948
972037331
735177306
800615263
894104944
956816939
735129412
956886690
953668321
759942698
800667423
956809449
956849221
969023632
072480843
975985396
805719648
740976270
735151499
975840178
963942346
827340987
895825366
972054450
956821260
750048947
975629858
885998229
908464753
975612166
975670135
735190628
983721426
991708487
735178188
735188200
753582345
956890758
969074889
996821243
740979306
945762031
844925759
975645541
724837537
975832686
735119326
827300485
735185968
975897789
895466583
901206453
975851312
975611395
963904750
828584897
726888205
905833875
724997347
958262319
894181850
819297716
740551295
969097375
901240090
865044590
907845124
750043031
992734064
885960880
901273472
953611546
750024194
962774786
895813683
753680122
750010885
821844966
750091247
956821235
753588813
895898812
963463115
805750029
972098111
705563751
819293967
708832225
812681093
895412145
844729635
962710018
724841466
975966710
735138711
852904734
972039524
975633428
956809607
991740375
901273634
844933002
989746715
844918172
971956280
895490908
750052312
895442629
823881595
969019290
975882979
839404818
953655098
800679814
967562104
901222246
941064290
901236584
750042107
975611391
971852662
895432208
844924440
905841086
897919329
843997304
819105630
975603539
895861283
969040538
956887089
956870832
844934855
783011577
844999836
971982058
972074070
992701671
969036434
735149063
843916204
969026915
983770074
963472998
805751463
969093884
975624899
962716928
900589495
823887278
962731957
975924341
800617546
805741728
975630939
901233590
805768840
727516530
072478002
989762033
975925298
852745740
989721145
963968962
969023428
750048309
907849538
975604412
895893159
904579871
953659748
724835782
969016281
800649708
735159772
895423645
999725724
965888885
963905757
724830905
971957261
976107775
969039047
953682287
991774537
906868388
845808888
941283353
941007857
879144167
703722192
879145121
902781294
908477190
707865191
908475340
844517201
812618298
921981269
879129483
969032647
707819102
879145127
879120418
879140156
901268734
853475975
703749191
901256204
904515607
879144118
879195157
901261441
908416168
901237690
703761906
889191294
812629852
908419103
812629446
844562990
962441550
905846494
905869529
725383142
991794398
964305891
800454079
971906941
870841198
901287841
999797909
703768194
707884430
812618708
879121409
879129432
879129857
879144156
879180394
886507079
901215304
902058688
902781184
904015334
905819103
908444671
908473197
941156707
910559005
969065222
798237626
941166332
969081779
750065049
865008988
955740617
897923352
963442693
847585128
805710683
844925973
885969964
735183853
708832393
783000422
962751868
992749029
705266953
805789770
983723749
901251055
964317570
956886888
844944549
735135322
865073422
967592036
735196899
817174261
971945472
839496670
941148063
953671722
750052313
894101769
893888126
975811257
893880250
991396117
844958095
969069817
956802569
735177371
805703023
987376138
956806979
901245784
895844255
753587741
975907476
963937412
847787719
844592382
895499163
805733178
750072167
705523822
889603314
945784423
708806713
901201898
894199596
967595558
761762658
967539284
706069970
969027811
854574125
819104713
735164116
800663084
979457869
897919137
700782117
705327630
789574696
941282420
991799487
983782028
735129409
735132282
971990282
962747279
941120769
941186445
989797224
963915503
962771705
895049503
972059034
908476091
963958680
983990687
956826249
955750499
983711021
724806478
991746272
971955703
735183796
975841104
945015916
750026284
893693620
901208331
735183917
886886624
847788754
895892879
901248927
983791811
989918135
855793079
807760647
885991266
969087545
976158258
992794448
895811390
958855556
969595659
989791016
705513115
905815047
941286717
956860198
805757308
956891758
817132725
893893574
900579927
956835885
735166897
969068903
895483006
735164655
979386319
925919956
901240264
555555252
975860109
975807801
808138416
971917989
827283169
800650710
740998429
956858071
740928797
789360614
750091288
721721436
853306997
827308528
969050991
953656826
972060220
980755889
839585070
972015782
901296888
976115773
895443721
992754206
800665157
844963716
893781770
969021657
826599412
975904260
905859565
971947631
783048251
975807010
783043803
971945894
972021283
991756791
901213269
827389031
895897105
985564558
972001406
777777777
735174745
945394801
639547336
819280774
704827308
962749227
985847765
895578854
975936638
985657885
967505969
740978153
809095174
972074279
971917527
975995656
828586633
843910275
962728751
828758149
865069408
897937944
983720628
989131176
963982825
904511159
895485041
819104620
847792929
895812896
895830576
979491643
847507345
976165435
783073576
800650717
941108351
750092586
945624026
962701294
740990667
967504983
971935450
941125214
971945308
967294266
999705513
962770856
965419244
725201480
971980712
800610465
971975539
969055585
992707186
955808760
875596058
992724461
972094518
740915484
901539338
921925624
969080495
790047801
999736861
817113533
972080646
844948428
750067478
975947617
901258541
992706042
969096990
989753733
735183131
983784912
805736067
969052332
967543492
989951573
975841154
905879576
735128346
972066991
904567641
956822007
805712308
975852304
941040279
936863666
741760250
895898250
847797531
967529805
971926716
941241648
783016984
875549794
895475061
965856825
705523124
945565495
895838156
972095891
999726801
735143380
639506395
962776368
989735350
885905385
975648091
962721382
941026703
735109630
843982637
846916098
941081697
706973908
967562093
971983224
953600783
905882046
910574386
991746923
901211131
812635357
975632867
923599011
895880416
843973835
904516631
992766332
826686471
962720634
975672124
953669939
983716600
983724902
897985696
826692928
993502946
901287110
895421131
975645920
895433166
976172321
969045059
735162645
895432784
985658895
895431540
805765537
839499317
740972339
969083522
735106455
991769235
975619532
839494421
967521854
975805931
945701910
812662103
953675749
879180347
962797580
985687756
969029451
971875361
741715753
844963732
983780106
962795373
812622293
963932666
975634959
914904162
750036458
893792395
975605451
969081084
839393901
844944681
975645300
707884967
962793149
983773151
875585254
967510160
873505583
895813006
976145259
969045640
783043246
973982848
783050560
975604622
741712884
963935838
966243272
983742132
976024979
843989366
955745999
844938442
741759661
724881693
975917997
945865809
886888044
895461652
953609100
725101252
892365752
817140468
844529099
750035880
904530217
895831167
875593283
812678189
827311801
750097823
725199776
963932632
953644174
975604680
953647800
705508892
721724697
971929039
962795117
800659140
941199184
894199171
982400915
895422812
886496394
843986925
975824828
941277179
740599542
805727089
735152956
953625867
819108978
817106505
975948789
945489541
895419403
975962686
724782391
800677518
912501569
976191901
895894322
956017268
735153193
972081081
783012442
908469590
741781570
969011685
963339501
886500794
895491178
856335556
910574413
885967969
844913768
819100046
950046030
969055605
941256483
941166058
755192982
901270082
972064396
969098581
724868872
975937204
827333591
819384051
976170315
975892416
844933334
960117718
800638728
740936178
735112118
943669745
941026569
905871747
901224959
858784243
741755769
953629023
963954904
983789751
989729107
963931818
962796059
708864613
805722906
895859872
847609484
972053783
955882826
992353662
975875745
870751392
730251010
991783255
975930802
844556004
812604468
757970678
875060530
987554416
783044837
753106294
975940672
975651880
901208314
985856885
963923293
953622748
895478521
953640038
647855548
851103847
706062344
895894317
956819161
985598745
953667256
565855888
750059375
745392084
962745237
707845256
992145325
956882828
753504639
839294936
892393679
904567651
879199211
853307185
896325874
843926336
707895133
784879549
853305263
905862353
962730751
983746843
975855462
895437953
707873307
895463503
967588619
892325890
899521215
721743350
800605680
962796438
827395176
952021074
908476367
972087441
740935704
972054907
905829590
963430920
745389774
885908758
895635265
892300680
969598372
745265264
905812074
953679626
826694571
905822454
895474708
972054935
741717741
908492427
812664195
905826789
827318219
908468925
707861195
879140204
905860309
741740171
892314542
753386759
750032891
941197738
904544881
969055477
971932080
999328523
999725569
741769977
726809452
999712326
941247809
892318760
975693358
953664794
735142448
766913549
821540880
975856231
904545360
827399084
821840580
800698758
962701241
886586321
908428466
975852397
975830813
703777712
975890153
812625838
963952142
783016121
745482079
759901011
875052933
904510770
992726586
904598235
904518006
989771456
721749136
844515841
895490993
963482932
905804272
992716746
707873192
741712152
741752192
812724181
879144701
954030979
992705477
965020244
753490848
895450563
904530219
874308924
731089025
844930972
843946400
962777003
885999872
761843821
809406025
844993273
865043611
999799068
895431988
905792686
805781844
753383959
895852819
790040768
956858917
865042774
826595622
992749350
800654941
955780023
895491037
741746289
972005899
975870723
761751247
735109704
753495193
895464117
735155270
976027848
971989971
925260903
740969680
843986924
892349187
746609354
807748500
844924794
956818896
972057972
800647551
875085642
805781697
967572164
999744934
800664132
879104299
975877859
849404887
895866698
834782027
780020882
975860561
904572502
975961528
991785232
800689629
976122664
962751726
805741381
735140673
999464446
975852562
844970623
826588409
828588979
971916770
975635158
844918074
885587548
892366214
879152889
735128342
826798131
914924032
975600137
972065078
969043855
895894325
904513570
962783923
842854708
783064851
967526815
826792605
805725913
783078245
745205986
975605767
963932603
724782373
800660526
985587456
953660858
962745837
705535835
962776643
915545676
885565655
819102923
826581332
975906327
992788366
975661063
979579374
841882872
975874828
972037509
740937926
975681405
707896806
992720865
975878108
971990959
955715573
976182518
895838632
975976334
885934699
844752136
978548455
725208456
750080921
783045016
967576706
972086771
967599958
901260072
895959862
992762626
895806082
962754409
703764804
945758700
901287104
817185848
707844443
892396449
865068801
962720584
904569024
753604745
750052579
962703207
750037944
956865350
976160030
953655303
992782372
987099026
904580946
963772651
975697022
746707003
971980510
706058878
902787631
971945929
904554828
844993384
905884224
875585128
750000647
992704962
983785155
967542620
991702963
972038008
800639374
839496291
897972283
991789914
886494955
750920151
945666900
941248210
992724605
895414658
972012395
865022137
790074378
839486614
857293445
844935277
895427689
999776273
941144765
843956169
750012448
827385032
892323225
844557602
953614109
895377919
853505460
989737607
828383279
911972915
963906722
819197154
893794861
707885293
905821868
975939426
707841263
941248408
999728114
963420369
844962808
783077477
886985904
969053550
895879311
988737607
976071256
971982821
905837262
789508399
735125107
955788440
991712925
879174367
892396079
731091348
865081264
741761326
721739487
741775607
800680173
897908108
992765249
889939473
896325413
827366675
895632580
908413902
892325807
892325414
999774945
843918612
892325478
905803512
992769286
886907698
892386397
865006874
812671617
987075300
741726639
827389074
827327811
976009951
844516242
827324042
819209851
991712484
945699661
759972024
745182238
905871373
892378657
892349345
853402973
904502081
947989298
741702735
800668704
901226543
892391238
963477680
707897491
969061478
892332739
708870246
989727667
972588463
750036207
845457589
789594124
971904816
892345987
975622754
707852145
886906274
870764932
783979700
969080709
975870468
967593774
975863883
805720883
962780704
941101028
886584105
962749211
971914621
963943453
981510493
905896721
972046251
893891624
967567969
844578486
888156201
701754617
826583198
980816103
886596889
827368518
904532852
906718472
740938225
975904504
976028109
953625247
821815543
901207197
639648575
925901623
892317790
901223727
952861975
706933811
879127939
838795316
962709111
798354567
895491989
827334302
738703117
843988681
976101135
735196487
843346048
865091650
828513665
972085313
991760499
828753287
783001119
975833740
827398161
740976917
885921925
975605663
879189685
865015864
986565656
735112717
963477453
953675365
234567800
905896890
904532512
953664816
991770481
805726752
905840128
975905126
972007436
805782122
847493475
895812469
865046765
844522848
962790480
826580556
865095421
967585462
783046455
897942023
975947255
905894215
886695376
901235340
895499738
992781308
805765682
800667176
905875584
975959962
894102652
817587569
901215476
759938130
892341431
827389022
976117705
735108824
565656665
969061805
963959770
753494986
879109796
705523185
708803675
901206528
805726753
886883818
805773706
827368604
827997242
945625093
844962510
905828809
895494327
901208422
844558932
999743553
962654188
992784619
916104512
967583035
999736492
925914848
801392027
953611212
941007032
730073239
805739083
892359673
886580094
800641536
976121641
844500818
905822248
879156517
956826053
963909765
991794467
905303787
910414513
783048632
885928083
882695259
971915003
879132183
700787641
971941011
992793464
844934147
886894135
967559927
800668315
908423495
941285421
983778420
805743424
967517217
783075248
885991257
955702687
945828127
975699179
708870130
826604662
843500661
901240404
879112637
991766984
843929947
843973399
901250993
963428577
805724351
976047897
963905983
967537324
865040710
746690689
839582396
847603776
904532515
705557700
979356633
992713843
805705651
901208426
904562141
956844993
956882185
969091640
905817087
839404855
971959665
956876388
783031594
708889584
969017833
972006086
885904243
941777478
972036786
730057424
965477412
901262322
852728729
975961606
897959968
941166252
941048267
895821545
879134097
865091803
885955358
805789527
941228312
971901277
980801153
963917248
725202884
945859363
911972897
865010601
753587952
969061397
844922741
904586511
908414023
963905714
800655820
639515666
895427301
800657985
905865686
741741673
968280540
865008876
969013203
876553517
901235349
975976989
901208425
741774431
703767625
740987103
805776618
904515325
844506388
953648702
921915055
807085389
895824561
969469737
962741640
905818215
705557711
969635261
975899412
568068766
999703854
753680081
761843813
972047902
975928402
844997590
783070886
844591914
941252143
905846894
703750394
975624454
842327179
904580621
740947247
975957403
945880480
983735035
745391804
741716534
735140508
895879309
956853016
901248622
983726024
941141419
879166417
780589974
843951257
827278062
963961408
892373073
995350067
827358499
843952338
819409511
956899691
853399471
945802168
904574743
895879380
901215185
992725191
893702167
853287549
956802702
886896656
992752369
963967154
740982085
904562345
721735130
953237327
706060394
976059294
750026881
707852148
762207086
989721044
963882187
827398738
941105703
705588176
963906373
975866443
853481620
955762837
917050468
941022047
892344651
905855554
941123968
827383452
865076695
885938702
975948282
975832690
892378909
846094743
967516513
971994762
885991667
955791182
972009852
945844546
983781273
975630141
908498712
827336066
705505866
969079580
971727823
901238286
905813020
991754421
843909125
972039303
568068022
879102767
901208423
746502607
941064022
800688490
975941783
989749115
914917090
971953168
956873870
953693278
568069501
805729104
990281602
999764534
905840027
753582715
844956596
971965345
769623253
895449170
875559195
721743706
991704478
705312962
842324394
969068899
921968342
844591070
981172863
992706215
843540845
800671148
827397744
843952406
860796421
844578061
879143455
901230592
905844832
892373218
853293063
767810229
972081534
962765997
865009323
827379828
741795982
941128375
904532514
887351548
991740212
901216210
941048994
962747971
901231023
975961067
976154100
844942450
969050240
805735727
962754341
843972128
975861285
963463314
707314041
941286444
799996990
895462098
741725577
972077086
904534627
745204756
953657661
805735538
805778655
885998696
858685383
745204731
843784139
741760259
886095634
807650601
991779772
904552383
975612124
885969975
941251140
708857685
839485544
789592456
908410496
914813112
945762131
805716396
956801287
730092758
737646807
741760105
901209542
975657161
879135481
895499791
955702271
865092443
908438958
941192605
879102038
895809060
865039257
783091890
879192870
812670279
119693363
958210775
941005882
735109033
904515762
805745128
745392905
893214456
953628691
879182571
844523206
988086555
886507043
745100996
895484268
707892104
843973179
826581197
879136612
892396265
707887473
976171630
783099399
908406828
730263031
827283122
885872588
905821867
904562795
899160585
975888995
827312425
889985835
896323690
956859440
741729054
886801092
704815553
865055275
999794442
905823658
892357156
827389152
905874124
843934906
827288459
896325809
843093222
853209435
896325007
952006134
896325800
863258874
741748386
983720296
703769872
999767918
963923973
800646968
703762197
805760603
745609173
721734975
844593245
989844981
745298466
896354125
844540981
901266378
893314563
963388443
902707443
844962583
909130383
843055915
843996158
895632500
952062041
963906520
892365580
895623412
971924249
892325412
892369000
844517590
905827090
895635807
827344217
892356874
975863284
886480845
983734874
827330635
745186756
853295380
983789705
904285602
892325874
745180827
905800246
905835686
892391343
892325896
879197279
827390372
976013562
892325471
896325808
750064392
827387026
741775635
892325698
896335541
892381531
895623254
892325632
757970508
952051259
975995973
893368524
879135581
963412728
896325504
989762050
908458369
707847843
829564404
894196384
853399394
741793837
730078898
908458219
941254511
892325680
967513989
892316016
892325687
955774807
741714135
962709889
745407620
584608660
905304260
805754574
952006808
827391399
800663260
999780501
896325414
457876899
853209202
896325423
805766230
856321470
972017341
865084166
905829397
805758768
707884993
886074794
945733626
707847845
740922131
892313707
843061557
844578722
865066601
908884803
826581483
896325507
750033526
805791820
730078322
827306399
904517439
843955720
783979707
905840075
707884882
827988981
892358574
885727874
853204432
908488443
892325689
841688435
817143473
844917326
905876979
847784002
969030306
745482114
905204304
741780049
956827020
963438020
892351427
988536444
895847600
866442357
826708005
908460327
945713117
999720961
952084131
879133493
963964803
904502079
941186607
566554455
865423544
863254123
892363198
976071249
839386655
879111387
901216438
967567985
886481788
952078813
827312374
901268518
945767834
905858110
908433642
892328187
989705205
901214816
989723742
741720117
989702742
901239822
879130912
827311242
895464929
904530471
941003782
999948636
886599378
941283941
892390172
952024065
847699170
941186546
904567537
843935828
707853809
703726302
707885233
892391065
819202172
892365412
724986589
985886739
740925632
708894329
945802014
892332161
753394960
843945231
707852568
952070462
707852807
783056804
967546084
904548458
888116340
962791276
972009615
908423458
885987158
886583850
843938967
905874123
889621059
989744686
790086525
745609264
879170759
999749975
703761392
886492479
885915667
955791142
904593242
886492484
892352704
999725661
905864253
941244627
975904982
901238713
865091987
976081099
989719516
895437268
707327134
886889317
740902908
703726268
892363524
971875309
735164557
905034385
735163049
812672291
905820568
956844642
969061370
885918667
703777435
879102286
741757523
952026320
853388802
707852478
952861405
707852368
972063469
879137627
844956585
707852385
741748366
745869652
945865911
955771245
827344632
892345213
904576453
853482973
905880104
708871573
705523176
741799629
905876453
724863434
905860731
895767575
879126984
976006812
800656653
905020422
888258967
905777755
892362173
975885840
945729527
886504830
865036659
639551688
945725900
827318275
879157920
901201651
901239821
901261141
905820468
905826786
921997182
976016102
992744615
906852135
904512352
908425812
807793106
976183935
827280857
971976249
895412521
972084993
853388605
908411243
735113590
954895194
880208112
853500459
971886186
735142247
975606371
827330210
735175058
843965777
976110214
976160087
724828759
953640295
827383279
735129372
956809558
956864222
956823265
969080182
991794451
730078899
746701909
707892113
904581588
887996085
975651556
790086949
904567557
991721852
745505313
843971267
989738325
976160081
972029712
827204900
839406467
975974998
819404035
983773116
901208420
708854087
745487550
800600271
892381093
941026786
827301751
812609149
750044124
892322522
892350495
976115756
893885712
983727074
703734306
895879327
886496225
805736823
904550734
983721183
987025738
953908866
991143052
879134438
936813677
963456350
853393146
945771947
895056096
953647375
745187942
879136634
828566390
976183568
894190092
805766616
991794512
707882307
800674848
895821641
901206551
843918620
735140523
750044627
790079688
703751485
827394300
827301723
741748140
954875159
941124024
904532519
989998503
901214709
724863569
976013557
843937545
999730821
904515903
975632208
986868252
735196698
805720527
901240490
703773893
844547477
976160082
805721026
853293044
839390260
975828580
753581031
945625151
963443041
941216487
953633894
844956590
879146497
895412549
895405754
962745250
921914311
904536181
750077172
885907150
905747304
800631904
901210107
741754053
783050888
790635782
904578796
989721096
817198862
805735882
819103867
826581607
843308465
843028174
945729254
895023956
874506379
941029645
842386932
991739260
956868361
945666713
962785498
989757485
976115265
995329257
639546732
801063946
901085236
897932086
827382535
852734956
895452374
989774581
805724392
969018245
976195490
705577723
740983828
983777671
879137978
983757070
819188011
725286591
805726541
895842455
847703896
701758142
844956581
904577467
844503664
721736947
962709665
805754841
704205322
969077626
741710851
963477750
975692950
953605836
888177712
740911449
961731458
000000808
905892135
745117700
847688049
908460237
826789003
750060151
807792717
908430976
953693231
945668958
847603887
919339032
744923868
805772272
904515732
843917140
904577981
975936334
826682609
745204736
941242959
896481373
999778626
904521524
825346070
975961711
741760781
741760860
979726948
955787853
724819045
740938201
703766886
205766661
865066321
875001801
989748098
928631449
941194004
865049347
975603027
753688330
843940567
740963005
805749620
975965139
821823653
926749698
843964831
904577330
901208622
904524040
799067168
963926013
989735895
991715609
971110188
901207205
827289519
897922748
759971954
972064671
972040776
735140489
904521986
904531336
983704377
790066701
991702023
989720628
790094264
783029773
991759460
843923241
826599405
971932675
724840039
843962991
735172877
953672008
925826801
843952062
455464646
972064182
975989480
975643282
721075023
807545698
843930322
805740487
735196106
963925856
989798002
905868328
889971432
976147168
908452358
975865951
999794392
941026898
789520489
844978801
953615191
952013050
953769174
999702405
963460791
847089967
701175417
731757332
750076910
874402108
735157766
992756859
735195441
741790540
741760751
989971788
969015114
945158064
819208346
983737794
962764189
844597002
885960886
844545595
893782589
991755141
992772574
953664678
905806313
989704311
975865412
969005236
895414965
945644273
827376040
955724481
904514971
800683888
945627034
991770074
819293261
789559265
812652068
827353623
705557833
901292131
969084280
724803576
953687544
901249570
945666260
753588229
888888666
967585471
976000234
956844256
972058011
976141895
705557909
819184264
948553514
805717589
843904806
838486304
963960890
892371290
798278431
941143149
989950878
724855027
956807644
908789767
812632223
991745124
844525312
991718227
827349614
904530666
975973547
992745125
897946696
843911858
967510301
735113818
805792157
910545276
844970847
976170394
989721143
965431489
991705535
967575595
955758121
963916907
819109495
817120857
800653093
827612756
904592422
976091627
901243656
911904153
983793391
904596998
908437397
819102099
915743038
750324402
982910484
895871518
975634644
730095890
971965622
895805319
865010112
885187243
945669740
886866963
819282368
955756310
895412441
953687890
955759145
805744127
863010924
897972382
853385848
746605381
826682179
991702468
874595526
707810862
892315763
952005888
750000293
827333803
972044701
859454325
807634242
730259724
941005801
805746124
893786086
901218005
741730852
875069370
783017557
812643599
955760527
905834240
805720314
924617378
953627701
956815625
905829257
705463858
991726087
826605789
703760972
983710323
705268441
969040113
843853555
875593794
875591888
705508536
989772705
750000389
971985312
967514768
895886170
989763108
783091809
886504608
956802171
783017667
941241920
925818071
895827952
981820553
992708790
992704507
901246235
817163532
975619333
854585480
956018751
844934019
886593147
976145258
905805956
962745596
962738093
953697423
991790155
989756253
901254250
783001935
805785862
953635290
123466789
805741386
955771843
879183038
967562044
969026602
708896727
805733128
753608596
971973442
905859150
844925001
945772208
975865975
856465668
905881735
826584199
991734456
706023440
812661301
844914458
987068586
999792700
844554123
723892857
992724319
945689521
904543197
983725026
875530207
969006832
991794009
975602577
945734434
847491838
853207287
865007750
741747178
969096537
853384401
817165544
841091857
999771756
885961645
991774978
735107524
901220373
955742288
911906108
956826459
971903764
827947413
921974993
989724460
988974121
992712721
737667880
812612145
731097948
989785652
976190064
897903839
989756891
827288667
925989241
740961074
955735424
904542611
963423562
999951943
999798093
839395808
828549610
827366006
975634723
956848653
941271655
708819858
963923718
759961118
963980535
945517397
956838346
800651483
741757590
901215580
972040624
964578584
920521761
750028715
983730438
893787068
875553262
953634823
991785382
956873578
826690924
956812476
875079694
846894752
983775699
904504879
901254857
895864235
735129555
750047728
895857954
969026521
967572087
805711214
991764951
990926322
941288055
905862680
805774066
955743348
901253956
976093043
967524206
992727536
735107662
983726341
969054725
969013635
706008799
999714388
707862885
875506122
971993227
904582298
865093461
750069317
805779345
991785371
962845658
969021177
753604973
783065407
839483742
746486104
781981307
989793881
875029576
705557839
953671082
901236078
999759332
992725026
908463311
963458838
783073006
865842776
983775067
992408138
901282223
901263152
746493682
908416159
975934197
953627894
920887643
983761172
969497163
844941835
879155097
956862137
904504401
983707106
827395575
963988952
805780244
875505533
975852594
740937475
975916179
975857086
969030763
753399451
707522365
783583155
703755242
991737958
753491235
885904295
805725852
985246675
904519007
991728214
735197939
864643653
989701512
975977435
735147144
753582507
976165436
894180766
963481015
783609044
844588201
971902392
741702363
991702059
865023281
735147732
817702127
975931742
897918311
892389267
753582270
908423883
963412345
750026262
741739977
941240904
956894207
805777673
892373473
952021733
844590603
874595289
964398142
893804981
724356656
983749483
911905997
844946388
908440688
965488467
965230883
989704717
906803807
972045889
819101985
986853652
056835522
844576375
992710821
925888462
983763119
969050187
904538961
844979906
879145332
975650544
976122308
904583909
983792961
989764644
895471810
945742743
969065052
955756926
991740387
705523711
885922274
983768526
992563214
999718807
827350990
972088833
844950346
901234045
735162308
901293727
865067477
975951058
843959054
886490336
956853649
983731688
976087532
789573587
790036441
963440403
989718975
844927120
925847667
741725551
999099256
805716647
989782654
740911731
901252365
827376441
955775566
847797370
971915264
826787469
908456233
895892770
992793500
857799414
941020157
895480636
707854446
972611415
800547045
708863420
925940120
843965226
901250813
753509418
901231410
976191127
901297594
925827169
805700272
941249110
986532122
783018263
708802628
989702782
565565635
817109954
724819480
991716776
753588231
976035123
897946561
991759273
910519368
703714537
828595097
760039125
892370966
865077305
975616350
975655010
905794523
976115947
969026465
844978465
783018874
844942652
945881788
971901905
875531464
897988199
987558556
958652542
844964296
844543513
908451948
853402838
904583330
956823568
812690390
843064446
989838956
991737275
904572610
999743958
853484188
975634812
972094110
705523152
761770324
789531505
805787675
740995435
894197557
746599157
998653215
975611865
941263905
895897272
827333626
847799796
901293202
789596872
962728089
945845482
963962653
976066123
963123456
862468426
969055187
842686050
992750013
879125921
999788865
989673452
985623251
963980095
983706271
915250501
904533170
789516061
991735349
705557907
992720058
962701268
908401565
865058555
992701061
892389337
992714133
879128505
455556541
750026743
910523857
991724534
989754364
963215648
790020304
721753156
844970541
965447087
991742494
855855855
800672640
843000982
991700525
989957732
907694025
740970427
724785327
879170927
805712185
889201653
967553121
901262230
805712451
971942492
999794615
926769174
921919212
967532623
963991768
817198432
707884243
976117023
905868504
955765315
735127871
819293989
901292212
886885579
708802976
879123404
843956235
976029879
812667293
904530736
892371420
985623562
941219371
971870104
956823122
975612908
819288324
967529161
953688089
760075583
969049105
983745562
976128955
945764619
963932682
879121509
954868525
989717124
904511564
565686856
950145880
969052791
830706904
967548840
963995291
995397155
969064672
753509484
844961937
956823564
992758653
921933643
969095644
805716324
853392308
901270463
735122947
827392229
123654789
865026315
893287889
921921414
971902366
844554998
812639808
708854766
975969339
875588377
972049620
839498178
992720869
826533696
901291169
705567238
735130573
843979951
969046607
988948975
972023951
975877912
875513049
735183570
893695347
879144347
956863159
885970915
879175718
971964982
904516944
901293577
975938320
991134706
819183757
873485687
945399163
812696301
991762200
999770384
800647309
983733837
989957427
975658172
892302352
904516691
942789311
844937210
740927100
963450235
969067549
879139391
897925357
967508064
897924790
805700271
819293241
800653813
753405648
905807486
879100869
895886115
790032821
904596968
847586704
846948003
963919084
805749128
897979760
805745124
945364390
857300129
958272033
706066016
952859013
896041724
750032167
854497893
945275828
741756500
805712321
760070208
905811248
875035858
975611894
911904035
750095154
901202104
991736657
865008314
962720996
901299761
843901597
991770156
969006355
975664975
991056916
900449988
901225607
821924328
731059234
991735648
976140508
827212756
952014682
989795254
895412646
805745321
805793120
969038163
886908143
805746132
971995684
976160664
963984277
865024815
955711479
905839557
800667073
904592906
925949923
983742011
879560750
886598060
804656535
844556760
976105221
911970570
991185941
971758732
827391712
905862346
908479459
920560632
745807419
885968326
897916888
969043687
753406186
812661161
967560914
750017634
969066486
735142021
904549203
875886858
956853124
805777928
708836886
969020075
921900174
915210232
999780294
805763251
941198961
953683408
805788554
724849676
917390569
908411319
750054187
817166892
969024892
901295101
812684611
819202322
741732393
910500940
766958805
895450667
967598580
991758303
952064235
757966327
963852741
956882787
920824073
800672633
904530324
783005525
908488167
835403533
801081185
992750651
740909546
995856232
921903090
955778468
963978786
901272411
894188622
992750847
844593498
705574500
895846341
819195136
992759016
897958747
956865461
885664567
975689656
975635526
983732683
875516290
999784358
865030972
721757847
901263661
800608290
819201650
741791578
807913524
805792251
975683093
985633146
844521243
955885595
817118632
992714153
975831970
703745292
805768872
976048828
819105727
955780896
568368581
895420193
941238724
976052185
805792631
844566892
853307659
991711427
735187534
989714048
963473127
989798489
895840580
989765623
885855855
963950393
750058974
975916200
967535155
893806027
852767588
789573084
908449697
735143919
952016645
885990721
963979834
963477608
976077653
972037409
911908425
999772281
750048126
826708603
750044066
706056297
821811321
783001220
953657118
905868356
772188431
963976555
853305141
962412892
805792145
740918278
906898406
708836850
963903859
888558889
904587426
967527650
783000495
904504404
956804444
906879140
963926590
892385339
740954242
724992938
817172167
705505182
708802171
746494160
708828564
963422159
753604791
843978634
703754561
708808451
899749086
741705605
989709334
735109530
979577675
941218241
989792187
893706923
945006326
991085124
975625192
963499594
901238270
708822429
750065905
925460626
941265953
735196652
844514808
991793078
750049233
892373514
897919242
972056445
969051697
972005810
894181944
741738596
895445019
895885475
991994154
790682839
635585655
989701812
805716107
789503775
983705098
989715124
827284783
753509409
817125827
983734377
976098401
981054350
735150805
844593223
988200603
808506513
963938369
706546407
963931693
879189150
707876838
953631276
886489851
707815168
727552400
904528380
893699158
904530842
975655008
753407580
955772535
968589658
783038657
904510153
901240011
999744328
967577145
945624903
888137058
895882053
941288183
963978888
975632399
941197808
963232356
991734438
960151049
800678451
992725997
851146751
992789152
986959695
735172921
847590806
999741299
958267514
971917354
962734431
971977944
999770393
992738288
976022887
706024999
844556301
810955096
996532156
975980470
991793175
904282787
941026625
782732822
805778818
740994729
705542003
707879130
888259698
975933358
885998655
827332887
963954415
991752834
783028340
989184533
805799364
745486063
975885499
989761260
753608348
844557578
783032130
844959939
962726084
992724495
969034114
989756536
953687809
705258206
892323059
789535852
901296908
992728355
999705914
904502825
892360816
953688147
999758225
904546082
953686896
975611897
992723824
895452321
847492702
975605531
735117917
703545302
817146476
886505321
945385261
967501067
875523925
730088912
705557908
703706781
819303986
805728303
750015209
730262674
901225035
999783201
741737474
817166800
790086689
805774160
953660886
904572825
879957686
746788478
983756258
735193369
725656666
999050471
991779470
905863966
892338586
844971483
735117302
997168268
895474958
895451926
770188233
789540130
888226887
724877777
998452882
985825452
941288568
952015399
963926901
741751743
865065173
753588228
801088096
911977078
895860200
783009223
863084780
963961337
735187735
865070114
989756231
750044072
946672831
892378419
901282787
879129387
750052310
975862354
725200425
805764585
969063109
737653315
991775017
812013763
787871385
999772241
976179522
976097950
972063325
963473727
903432106
740931758
805716755
941243352
735131903
989779516
705410460
783029108
844979272
991754661
893802861
963972076
783089899
969029419
745704174
901233470
753608643
904585024
706011437
827372250
721729358
565655665
969045294
967570764
740579607
893787021
991759787
789580745
750064162
963428461
753401920
975821153
879117814
750033551
894109236
819184652
750013644
963450396
971905201
847491089
741745708
975919388
972088565
983791896
703768992
963919527
963950287
969034934
735107075
992722480
975899069
847491042
750081316
703757601
837789511
991708008
999744350
858600193
827300470
844558001
967549544
945776923
812629553
955762678
895475864
895860478
759978249
989705412
866563556
735188576
703765343
941282323
724825682
991710341
853384741
985623526
753155745
991708655
841058146
989767464
904527903
975934676
843979678
866886685
969019511
800612966
835485064
901569596
844923674
844587423
705523465
956802375
819156478
921967575
895865481
897952773
058598899
703755308
941254773
735109658
952005885
705579486
893806885
800625515
963936775
879136744
752602222
604530561
908496982
978458245
991798050
875754545
945720602
953661695
969052325
983737316
991712365
969030171
886011200
972046253
976173049
892386838
844920861
955748887
967547218
908496963
908449856
895846432
991719290
721730064
972008756
976144101
906855465
892378574
904580405
886587390
839497908
905822432
753608356
956832771
892315360
805707702
847604638
975642518
972063498
901255506
904541861
975643439
956899107
886052147
708869155
983728087
908437401
969030179
875550515
844514987
975690769
750071794
901523016
741788017
844983429
959912061
826694244
963428436
969085452
969094043
901253870
741778274
827378250
706023438
741736007
847508541
705361353
956884824
805798190
750035869
991748040
976147317
819208151
975847556
875500865
983713501
750041715
998856565
952890879
998413497
975933647
817138218
999141514
945863991
745704262
904530561
990428443
941249220
741746928
967545836
843962974
741760610
725102783
901230329
856325623
789532048
750080758
897988323
844525456
999096701
915258612
976105665
879185233
967518086
807845123
819208625
921922919
941241465
844977881
741715752
963952834
962793607
884093506
897992261
945846254
963954071
983732912
789585468
805725326
991701465
895814526
895833707
817166423
753688335
908401557
886599710
983795476
895865321
908464436
708845621
963499546
886502674
967137512
827284453
805771705
956824418
992700140
945699783
783048973
703728854
735123842
892393118
745748554
989784852
730064874
953694875
875585304
724809759
844860840
885915534
863039981
945623763
971991940
901228414
956857696
971631359
724856518
956838151
745486149
953607396
956574510
844523616
879153611
895895872
465459846
983781868
753588220
639707187
964422896
895823918
807764099
969059483
753681377
975632344
925957701
725102751
888229527
992738658
753604093
753399122
706522833
893783630
975603548
826698053
910573228
975622066
976084280
952043522
703729611
971957229
735196522
983738826
953676543
708819141
839494639
967545263
817105640
955789482
975695997
701723127
975949531
805743371
895485154
991713706
735195046
989897926
745869532
952005884
904582278
969077649
895479497
999700146
963437665
783044230
904576855
905890760
789581846
999721790
910523994
963976591
805786553
963428437
880286536
735196451
827996536
703729545
843910174
735104309
853202577
941046346
952059013
724843757
975982907
906829899
885906009
703752694
956838649
999704502
753082683
805752464
555744854
945623752
895431600
705526850
956824371
750026739
844919518
908479990
992751746
904525924
707879107
956812452
905846279
983747850
992796908
721736830
991780945
844555295
886909196
911906045
892364897
904575856
983740353
987569845
886581601
941147977
863435255
854685575
945850538
972094985
875546937
745389545
895818526
123563545
844914416
886981346
905855484
975865253
535665665
703729625
962748207
735117662
886599540
904583134
999785243
925852455
972017351
989757408
826699064
952899868
904586802
739891294
905824122
739400818
853385135
750037251
955745784
827387911
905812434
706099464
705549112
745406356
843960316
827386718
817164773
703755251
789511296
745183119
955565764
745183097
745183098
908429159
962740500
882882685
750037371
879168002
708832166
854964657
992738323
952006703
750037341
908426409
800173455
745392906
800636356
921906591
905822533
963960665
905842512
976005280
963912973
895812412
897983614
952007395
844599658
976022919
904510317
707823687
790081058
895843498
708832205
991716509
707849000
745296029
897917937
905820363
897996852
595859595
706044331
706523511
740908090
905862284
895833688
826998819
841000718
858466936
976041604
843926131
745406353
827340067
847689126
956834364
844525302
826682436
999720126
853281152
843340656
726785255
745388565
941049771
805741565
879137737
925927109
847591770
967552877
745183096
707810927
895484103
912510015
123456786
735117701
827386721
976175821
963482945
964305088
904571925
643468352
952007028
904540860
908479475
901260404
750552242
757353427
705527180
885995839
963993622
844960883
865023584
892357214
735168914
892322802
750050052
745187905
741798005
755665565
844556468
750050036
989788080
976060538
853385955
895421226
853385917
853385921
956813509
703755954
526398417
865034871
971949660
967501062
757342438
849293250
879144465
750050855
706006852
812604551
962703990
703760968
945668652
827347279
844550885
741786544
745303828
827361221
965685568
963922150
886588360
865064770
953627468
975612476
895865256
945764342
740992954
975866243
740963718
745101210
805710411
735117023
999779419
750077958
708834730
912513711
750037152
892361236
991707189
895822462
735124523
975856253
728104355
969096760
707899914
827350545
826594878
892311018
745187909
908452858
875593892
745188885
956835272
905881510
975877787
819105651
568568568
707866554
126658263
123563585
963258084
897912930
745382280
989758528
908477096
945757843
805724507
892384853
844505909
827300298
886504305
991754177
730087919
853394125
745303832
963499879
952091063
735147156
894106205
745295289
745287612
707802004
905852043
789502515
750050005
955789324
707855311
875895856
893699925
923532353
817197681
904822222
845187922
968282828
745581864
727575269
750084294
745396511
955787576
895452920
941123608
789540858
750073771
847708054
812626718
989734515
686868686
853401006
826682287
745406354
847508486
905846359
853293489
435656535
879172922
879123708
723698099
892361584
745187682
755756885
905812467
972085013
843952567
906852145
955757949
945607317
789516051
897956703
739285231
701770836
905962247
703725776
750050030
805734861
853298586
902750772
895427650
721733982
708802824
991716962
843935875
971744982
905822621
735145667
992725450
844927242
735145926
953663203
941286854
843920162
955717949
983738734
703738887
952036112
886921309
908426708
865076219
908484521
905823511
908416178
967554125
992787074
945740132
703721191
707893520
908427927
905824408
908426863
707874197
908426709
844547391
908427929
941278447
952046508
707866761
703737140
983718854
892382465
908427325
908471494
886882201
905840312
905838309
886596157
911935001
902718294
886930931
908415183
707801091
853456197
812692139
886506138
892326799
908426864
707881267
902760172
905872196
905844141
879184672
741777889
921913141
703787191
905870303
703783745
707889197
983747661
705554629
975635069
975889674
703761764
952043463
952043465
952043468
975633885
975938154
905896798
895886175
885992956
952043325
908484985
705523703
967507933
952043762
800637646
976186636
908499046
892383352
972008666
853108153
905814151
904565934
783003264
917053905
905876253
707848064
905839393
707848066
750050039
897452136
905822729
971989293
741797790
812656678
908432321
707804413
905822613
952043493
706239484
963428445
908475145
986856855
853297594
826692062
886588700
945680529
827351065
952025405
952051676
905833107
703797667
908471693
839488060
853401131
750050003
844554500
847591614
750050086
707848062
707848063
906803830
721733890
905846351
989792763
805732165
905856885
905866326
826691692
892310721
971688761
703795279
888142046
703755282
703755281
703755297
905888277
952013046
962710314
703755275
886852314
941244339
828970065
731093719
703755310
812654490
972049569
817112770
989792947
741795993
783029607
703755280
844505800
904530346
844523981
967528367
905846356
952043512
708835329
908463450
983771670
783062841
945843286
844986033
955742768
989793937
908477065
975097966
967565779
865031059
886906832
991799338
707810919
741792088
971916949
707810892
892351962
969099979
989749152
956828152
971915364
880223989
741770161
853307314
976135995
972168882
123457908
703700536
976060712
759925577
962781686
911906044
741772445
827362871
741784909
863032906
789876657
895449143
976029392
826791184
941227242
901227751
839404899
826787741
886480171
853209492
703791111
789511734
941287226
706055788
821812758
915200831
892356984
963962303
895411896
972084751
789501943
853298581
905821812
853393008
991730991
958973610
941289191
905824405
991752919
905892046
790635344
969097566
976049855
844597586
827350586
816020332
772897133
895432254
843464649
745183103
750056070
853291228
976098965
956843679
745283777
976197103
707870700
741777191
812626812
812662130
827357601
879113975
879141205
892326735
892387191
895885481
895899197
901560318
905848409
908426710
908426811
908436304
921920637
921981264
953612427
979858809
908410495
817198078
865023447
975673225
962772415
789505439
983756206
953655145
721744506
812692172
972014474
905832998
842948950
941188787
812667476
904539319
895476768
904438181
757500965
821851392
955750547
812697117
892339821
843970179
724844447
790691229
741793375
972059992
827386552
827289988
875046876
999778609 723797951
995670093
993619523
831892953
841988265
945191206
893102697
955717050
991740465
955712035
993626874
840076347
760752519
945764839
875686511
737900108
876924102
818880888
945383174
975918901
945404651
809084759
963468165
783938520
817385474
900000000
989744457
900514039
955991760
857442555
760708771
767898994
961667415
989700663
952870475
756592000
738866031
Not Avail
919833756
NotAvaila
893704893
991756231
988904786
886506437
976080556
817168593
976058655
976070902
967522365
923574885
725192115
999797973
827365021
812634083
983793344
705513249
753099264
812632028
817168509
991722190
991724538
759935259
817173650
921920679
844588901
817154867
905826032
886015975
724843546
875512065
875540994
750012872
735150865
847001301
817170642
707884480
853214523
989700575
897972210
989741791
962585585
750062286
750024112
979447352
749987619
989745632
232265563
963285556
827337981
817158693
972094515
885980956
992740710
969022138
895623253
746485376
991754243
999778323
928687591
750012103
955734785
999759046
656791762
963472775
963472556
963472551
963455223
790072956
888162392
886585326
952035534
886555223
963477556
886525033
875588653
805780405
992780745
975868094
904525920
892335215
839696247
708179089
989762001
707822783
824555555
941125937
999703865
976683976
969511666
963416381
892398612
863032291
854412553
701715829
908426889
945854931
905890750
222222222
827349697
703728043
853495130
686524356
857451516
905827763
987075941
707851858
952036256
068258242
875282404
989722056
963460773
991753932
966556855
952048153
827336958
050672068
568132885
707887927
941101746
892339141
745484394
844589294
975693467
686868986
941148092
878284624
827394102
993565925
886885058
518685829
853297118
963288455
703768202
905887528
945200169
557857855
827322685
787976797
886507426
123456987
689879898
886506412
676767659
594676784
945625343
886523124
892332515
892335421
886509874
467656889
905821182
844596993
853297114
844512748
955741889
999746658
892335155
787979707
852314785
797984494
845312740
839494447
949464846
987412536
844523147
953626209
886503214
844532161
828666665
853214217
853214780
899549495
955741236
989791990
976565656
886452123
594656595
596448484
464994949
447257373
987412800
794649494
986675388
906767676
853287140
852314758
989465484
867342135
656564644
853214708
897686767
745295540
494946446
989574128
844532147
597670767
965018972
844510089
878787565
955741280
853214758
989714523
989791425
707856757
989745128
707868307
555555555
794979885
886507412
844554526
745397439
886523147
989714080
465323786
955788412
967586058
989761258
784649436
853214789
494976704
885868687
852314008
586526898
976020924
853212145
535355456
123456789
703725145
703726067
989745123
844532180
853214578
955784126
992710852
844532154
952031517
955741234
955712487
844502792
852314708
977683487
686567976
955741807
844525870
874512896
707851428
599708707
706016556
703713543
865246555
707867254
975645791
989794958
866446898
844523145
854712586
886502314
989791919
955748000
844512357
955742158
852314780
827322115
706035004
852389567
852314578
955741239
852301758
852387451
892335218
979880464
975964229
875590740
905822608
999729111
999727799
945879144
892326080
992777561
886493881
745285288
745205288
908450697
844523632
999744483
963475899
925951874
989741794
999777930
741727188
955704782
789507539
955794164
989797092
855555255
911903244
983736961
759943373
963555255
745505377
706019673
855555565
989743022
945494949
561511515
989710275
703752720
656845425
707822680
958275623
528696474
852555555
905898513
905850229
632285353
847703279
858596936
897915240
979071265
955799963
707818631
765959868
854525525
836696825
966568555
857156554
955796654
800607561
825545655
897937507
892338940
857556555
973749208
941048593
908228552
594393636
644665686
976168352
987084101
706064866
839382756
825555555
933555555
0.0
852565656
962796526
963565365
812639788
844554116
852365555
958563699
703733004
983736925
593821717
952036262
852635655
855558555
568686766
955789842
991726096
825845548
827380261
852354523
745483941
828696636
839696654
971929998
789588836
952067497
854555555
886599471
892390197
855455555
333333333
539693524
525555255
839692418
965555525
826690636
817170981
928695168
825425525
812697517
853505267
828396627
827331864
703766185
938838586
836434634
825425128
905896188
343464649
707874061
812669769
906835964
989733700
963585666
999792272
908497080
707852525
855865865
941043694
703794736
822555455
966585665
999713083
839284717
745842885
852336545
854748566
852445555
707884495
817168503
993660544
886587188
963556525
639612641
905425556
855556655
941043892
945625070
945176149
839663662
853662545
825565554
956832142
853269632
847497872
852415566
730063899
941124296
524555525
853955455
800656544
955711948
892347513
844581847
558383455
886595330
558756434
868341869
914909328
839363524
975886369
897925369
840087903
963558566
539395175
835245393
745251855
869397346
558696639
824156552
666666666
853493712
825526552
824522255
964802156
828393636
941024172
892341141
853698254
975830647
875585554
963585556
992787445
963494510
907666932
905825145
999742290
992730641
827313220
817187987
983743019
892351561
892339429
707807207
908497646
892301117
945611740
880862501
976021426
703752732
841068019
904527977
893341141
976003129
760728376
976060581
892360420
999999999
739852448
955737140
897984757
858693494
880084296
991757810
850586966
859796643
859663558
992744554
839655586
991769630
988939188
864682257
983863800
844902815
993564511
993695393
968959738
911825624
873887244
912520399
835482619
955931241
738060771
734814042
865708348
989711511
812779559
555858588
786033416
706047003
827337053
963902509
706864708
959465365
558857885
912520330
431313131
313131313
559444084
845687698
856985668
895768680
812768015
991880882
545454564
789854546
919863141
854545555
945027282
873702647
912520332
912502086
993695367
876565106
963464826
707803603
827317344
912525252
950620157
835499229
745683199
519753280
885846763
723698550
986464542
911881728
870764649
884549948
854200077
908437201
790692811
892341150
917009185
790500214
760767530
967545531
853399033
532654456
963555555
976464383
905832777
525355555
908456853
868683649
945396568
780020486
989715484
789567344
827335554
991725006
827322750
956822369
768666776
963325875
955655555
989721783
952031509
844543597
706029212
746485381
855653565
971942568
853505270
888655885
853553565
963255455
855425545
892335838
869383455
956877577
963555655
555555566
868593968
826435685
225525522
847504270
908419689
707872569
963556636
991759035
856626336
893828396
963585555
856555565
828572939
856696547
989700578
853255522
856685565
976030690
844554689
858572868
836366663
805780401
856525622
826853565
888888888
828253636
855242568
856363518
707820825
646568646
546558888
989737154
952048813
745295533
956809787
955749869
969071286
963254556
853408572
868351428
826426556
568663636
895623838
853698521
823525552
828382456
377676466
821863669
952039803
778686864
885859696
945716789
952035632
953623145
963555666
926733450
904527805
827322589
976130656
966565655
999709698
858393928
886885267
904587321
745586262
740927151
905836452
905850074
925954646
745493668
847705666
738827843
991725452
865626565
707801032
958765068
800446179
826966656
962525558
963555665
707874613
817127388
745295532
975882421
826555652
862635145
825244528
839382717
858696854
836696666
845255447
895842375
824555255
852385655
893535342
826956556
855856855
979868686
935655555
897916140
885965324
886886646
892323331
824345632
999791828
745493538
862656568
546566464
858666666
892328091
827393294
999777839
999756823
897945108
844523576
897915710
253968347
963440120
853692123
865656554
963553252
905851116
853490521
945628602
957685980
745191062
819183499
568655488
122345678
965755555
707818313
892303582
826784344
958588586
895341583
838544755
855171729
975030647
528353636
882692647
703727665
956879072
789522183
972036147
999774942
853352458
901292207
817158683
908401859
981758693
800695398
847497324
983712345
952028460
705592909
869362548
817138596
955715528
983777246
817168504
956834941
901249129
753588607
983736693
975826535
892367000
962132801
895447564
012345678
847787179
875570269
976877577
703757675
783051872
956832474
967575519
817158365
975691403
976083920
745606996
750001331
874491556
905868013
839404755
941143810
983710850
902720465
995349369
817158695
999738172
853388288
750013663
817168825
735131861
976005123
817168505
819187921
839404724
843978426
817168502
955701858
817158652
817168501
963452856
817168508
819197234
840090667
874588301
989715569
989147656
969068416
819296642
999723516
975867578
817158245
892362420
969065092
705591861
843961941
955773052
807791477
904595682
789103803
975606881
963472522
975656131
817158452
817168592
962761448
901225343
707820378
827314224
991724973
812669938
707896836
817168506
853301991
882642480
817157453
908417460
908449142
703721682
885935956
874380886
905870090
737699034
989756480
941196346
817160856
910519344
992745632
789526280
895887633
945695709
704243950
826586080
817154253
879132717
875596535
963943065
895685698
817168594
750063478
904527998
886523188
971694809
945858560
866244899
989733973
941156349
991754543
975822964
967557073
851200566
953627179
853390669
828566676
750047188
858286663
989700232
000000000
940519324
953657857
955918363
895325284
885896010
100.0
979413126
854588410
790530401
920552410
980741253
760768845
853493701
904431684
727520606
789547925
991713408
952012678
703722888
999741414
741763415
905850372
750062547
991799770
895836464
800690630
863055979
904525905
856552228
812645238
707855293
750098963
725194722
963401175
750046019
962822309
904528586
735146635
844589889
817468509
892359189
875057634
908426888
911972799
783683275
992744556
809089524
706019542
976045651
817168500
735158585
750063629
941007109
961664350
750046483
893864486
941288415
745599061
999783240
895504542
817158685
895872859
992744553
969408541
875539384
847692346
908449131
746702530
963416254
789523723
926731391
975610159
805775658
991724563
969098250
945716822
963468126
853390586
817158254
770014304
886599510
983788234
817168522
945823322
989700898
992748718
879101630
989765321
911904676
971982523
892334347
967531540
735138865
847168286
941148055
955796358
805773008
901233206
819803818
904530450
886068355
945850533
941128676
995837497
921973673
750343971
874481287
971958902
941073212
941218735
975858388
945751230
945709000
941080166
740997242
945644921
759912280
900522368
956836175
945750964
705366002
945831248
945808937
725301604
991795531
975830646
961684212
817187650
969042793
915869694
975940680
826787475
800618662
941285458
975880142
954949894
961020123
975801426
892396409
894841891
956818708
984894894
958954945
784951546
896064172
897983750
953282864
955519704
941046273
860141700
902751277
975997919
801083721
941255534
759913318
989940702
945884171
941043932
941189752
812654835
826684373
827348016
783693358
886597221
967584983
992751318
979377922
850680958
783036124
904504494
965401315
817189626
971718145
813027005
941143625
976021215
989665413
739198847
955754258
706029743
757955576
817174351
976030132
895632418
898330514
999751442
730251967
897991983
758979388
989735593
895623475
863084326
941186916
875582879
761850723
827393375
941274885
965099321
969066088
955732761
989741717
753588608
955445530
812686936
999778263
707855209
971912965
963439477
819195472
875572672
138626674
963464307
989755131
991757243
991754246
875598404
879171901
905833351
955727324
858596969
945471609
941163856
783081921
963558465
963490930
963585656
999998855
721041128
992754632
963258756
968750773
706029210
865034618
817158563
750022035
910519343
817158963
963428715
817452368
811685936
817468502
725201228
805784547
707851398
875522417
756816925
983760666
892366676
979597467
945647144
931847489
983710123
817138502
991725960
707818317
735189793
983704648
904581128
904542800
983722249
844736184
904586364
895863971
875516121
921926363
901210415
975692553
945605185
989771315
975978839
741713763
839298438
778607273
812698891
928663162
915223095
879137894
989787740
901260902
975804925
904560906
812632578
843911086
976038015
963480796
989719252
789579891
858242468
865248768
978648572
346564975
843215639
586938345
941007852
865577986
588286828
908475545
735192718
828263657
862242465
998385467
824673565
884678585
721079035
528184815
897907477
858286850
812806311
052515828
238649858
707848627
827338132
467646835
789565431
812698425
857888787
758518558
538986025
285868686
686728285
532332356
865354256
707874740
797956884
865656565
750086540
828363939
546868685
545754641
868652535
346854985
858558858
866565364
646464845
585918465
858369655
865655854
444444444
975885206
844572747
844548731
999777276
941218211
879169078
976093350
999713027
972046275
991793744
979412234
886013064
827395551
955751507
904521877
788525423
885667788
963428693
885855366
286868645
862456424
646786594
565673825
873832810
645015454
935555885
828271755
865652535
935556855
758543865
825396866
858263669
535656868
653454638
989744291
730262796
879185244
464683536
908474129
579464824
875504254
963258745
966857655
635846864
966555452
956584545
965525425
904537524
906857431
954814801
745236952
844505665
963585655
989794882
886496467
966552555
875384188
558649098
457272727
835358682
963287454
983720731
835353538
567275757
904515162
935555656
966555565
674343164
864848618
812604597
817105950
835355353
966558452
745832695
963258455
827373126
828685444
888576658
996766596
686484531
684868776
949031739
935555255
962551555
963256566
963584556
757354858
885988515
879139401
858666965
886591591
968558555
858782764
522222222
835242465
835598576
886583656
963458541
976067539
858648284
969066123
855255825
963258715
975687236
896411447
855425158
858485885
686886868
865244286
856425628
848854855
963255844
963258741
835353565
824246524
895356486
975840586
750013636
467645855
835245424
123455678
956832154
853525639
963587442
865682468
688686868
855867589
905821518
868676487
865646856
845455787
845868428
708455565
745298469
963552545
935552555
665555256
965525555
963587596
836825353
956598674
963285555
227275572
865386406
685858683
892337617
975830648
976049518
857954545
865353568
976020521
873695877
855782575
983723607
963997415
989798970
858396968
865653556
858663965
875846464
455568465
828539803
827382060
895656538
898878657
222222252
905849378
868546558
855855558
525225417
346757875
875284868
948486859
856565666
835289824
852548285
861865468
656736467
965556558
963580756
963658555
858555557
764663155
945802136
755246765
4444444444
2222222222
123456789.
1234567890
945115894
706867215
955752409
858642857
568685966
897936001
825242535
972583973
745406967
686925906
524556867
882829366
935565658
597455386
567356865
703792361
963458690
425272373
828366456
677645787
768505889
999736946
908449139
750024115
989742585
875590352
905813686
945625075
817452536
999251854
746702529
992728024
731083414
945730584
759916352
800640309
847708644
730262878
954805944
819195920
963458843
805794244
983710824
844904832
753687394
828577910
975835132
956846175
843931094
975658523
967503320
989737128
817168596
875556158
847497810
746485382
987005778
725396320
975860895
827398234
770382570
818168598
724850718
905831247
827322748
894189071
895434614
886502230
855836665
864286824
896836686
892301112
542537285
963545545
963955653
976767486
827382091
965555556
950675409
789574647
745306823
056884824
826681839
882681644
897964554
845282558
848558558
703789557
963524485
962824642
963558741
707896835
963828755
963857556
989787978
565644545
908456116
901227736
856464648
886506431
963855666
464959998
905826655
844917561
906896710
963287452
525421524
969097626
745694952
952027743
845254548
855755784
555888555
558457518
853525147
963558745
855666655
963858656
855548555
941044038
962555558
824854938
826458845
963557745
855855854
554646464
897944956
998652344
703761379
855452765
935646225
963585425
963284989
665555588
817171325
888554766
565668656
965567352
800665602
858784848
848455858
844543586
012345689
426844565
941066069
123456980
989898969
855454845
963854556
963555353
706274308
963468125
963456387
555556656
885447544
962718314
855554557
458752685
865478565
865847589
963528425
963528415
686868686
555326565
888855666
905815764
952036126
908436409
886880224
952006378
905844587
908471198
805700702
884052171
812641198
892358232
885522447
963535263
827322789
992780741
908428466
955709940
963584588
963287745
963258445
963528456
858485548
886582128
745683197
701737481
746687134
843942479
855485575
963527255
963855575
853625147
789542558
853496852
857777455
854555485
844569802
963528755
905865646
645454545
853562514
938558887
963528445
527585455
963557415
905826973
741757236
856935247
963856866
885939343
844556689
852314523
998420604
805705071
905832772
999779323
789748089
123654866
750013797
855454646
740496611
945010571
963568251
963528569
854685695
859635558
905897920
976036251
963352745
963854586
963527158
963827256
858484745
993528754
963828686
855585844
858485854
858455517
817167617
827303854
858584845
855545544
856858554
855452555
844585853
724845976
123644866
905820426
817168339
955733668
897915334
991725951
888673527
855444336
707826488
653523214
783049624
963584685
855544445
858455455
858584454
858485528
999703801
963255874
855555555
012365478
893805258
963411499
963856768
963464198
854584545
963285886
908428027
905822607
965556565
963254586
963525718
843948218
963288466
729198134
853698526
989733717
844543650
827322755
952002319
812669723
912532439
955712010
908494408
904527973
971647383
843997963
897985212
875501229
844993349
859666658
807779959
905879346
963472798
844993523
983710481
953671058
789545320
956652585
844532493
886506338
703782616
905831465
886870370
976013132
976047774
971974340
730978781
986556521
945682542
887966243
967073072
892486653
854290934
945153288
976049855
812664487
976091346
941196920
972036117
975611783
859696625
858363666
539693175
888145997
989763365
892307933
746001926
812735838
817170485
986325147
853509251
895755218
789799209
959817281
811539495
707152386
908449612
995672228
885827399
800446695
842381820
945194300
995696183
912520326
873690180
873787225
746002688
894870923
817170775
956809898
991997021
972100179
890968775
737931927
959820151
917027677
895475682
812664517
683858585
682537675
945641694
819196311
904593135
838689556
707851888
111111111
869739439
706033266
953698754
805766507
906494846
854455566
886885288
539393517
764648685
945823063
989787878
909797675
876558635
989794949
855555545
955438565
853294192
740572837
906824667
542424242
886885291
812655758
840033040
839362142
828469349
566696858
869696578
825325264
856455555
856565555
825452555
839696325
835386939
528696966
906824564
906824664
906824641
568562732
955799781
976656685
889566536
839352448
528586333
888889966
529396662
892314253
224634854
664959569
886885300
986876607
989597646
904654387
983788433
895861558
853269993
953670178
829763777
853294203
950678957
875567156
827330634
952036932
886584923
983710277
908492353
941020404
869696965
745586012
945645938
886885268
721732743
995658848
904648164
946464646
979464646
123456799
838304986
875758585
905879406
904562561
703717693
741733960
707839575
865578666
857586868
886885290
880262178
946525852
908498278
805700028
886495618
828695175
886969771
868586666
998676465
904532582
853294169
853294188
987546465
999788905
999708553
826609272
869395817
835247283
444445555
945487948
658986565
838393632
858582859
883834758
853294185
906859594
986794648
949497949
686767075
886484777
839363588
893525475
825363636
857867796
842371322
824545556
939656669
858393938
654789085
283583686
775675656
838365551
267657657
865967864
844993527
827314220
905814606
976000274
750557244
999713564
991725320
881025903
862352155
945873709
945643709
991780751
988953264
976069891
821873665
993652125
724841981
884554649
965186275
931500964
853297126
850388728
897917762
821845656
988953265
988956324
988965321
827955632
971916653
963993606
988973652
746700456
821833657
784499149
739497585
875664035
969532642
852654886
852813195
875648758
956885668
775495586
955903276
760782977
844957452
912518640
995679332
912509337
739393493
885374933
912520318
859645778
985154436
698564154
475220874
886555880
842335114
980756982
842372118
817168595
854296821
886034230
789531919
761778136
886506137
705547802
750014304
886599509
856324869
817136852
993565174
708087485
708805573
817582695
914938692
911906793
827352943
812682184
844562486
761776299
976086021
730262605
992785686
991157833
999793246
740921845
945632946
844939702
843946386
724884267
989452761
853836438
767850051
846467648
955765516
879153843
963464197
879153852
843946944
707848629
941126370
941164864
854123562
879154487
886984179
906864621
740955782
989713738
963986404
843964494
976139875
976066548
989702342
992765579
908450897
879181618
999792965
904571962
827312919
750008141
783045400
879154348
807760176
953681372
789728339
941081234
963495767
844554874
839306007
976060182
805749569
827983361
789598636
989799807
965166541
789529735
703762330
941140726
906922932
759923705
976034169
759912281
976066415
955715510
853200492
945808824
999791190
976365663
975967296
945889061
999795957
905826920
945820308
945887367
971933549
945820311
780622575
888108290
759938175
945820310
759918093
741710466
945749213
731056675
979608526
945820309
945744126
976064159
759912288
976178773
759912284
759928992
901228222
985672811
905677654
906472811
941254754
991068432
993569058
886888210
759921954
798454521
746784905
759912954
800664841
905625446
858487858
945632845
999706163
844562671
759918096
941196932
839658933
976027792
879412985
985465115
757962822
945744121
900522634
759915240
943231627
874509609
839581099
941187098
994561321
889458465
901299789
759918134
901216682
972015528
945685013
941261534
895465465
817145001
956815994
945806205
888566526
984168189
875541922
945632245
945871650
854541654
741761681
819185456
854585418
904563721
895447098
991784541
999709097
759918092
741756548
987489484
963477276
841044038
843958091
750002145
982251545
885915083
953631054
889655456
976027962
987987454
886954741
878847884
865854215
992736888
892371313
827358528
912522121
901228168
852849554
857984521
806597242
955720210
976171148
963473193
921907017
839509590
941192101
972015547
945778305
875591952
976086017
945685043
707880622
953668154
901286515
951978148
705687021
946431232
963420746
735146486
875567600
945600598
895873529
941143700
991798697
888698654
951978471
901216826
986541854
980148040
745994412
901244552
817192699
707806448
853490073
789565541
885931447
783092031
906945415
845452212
987841564
879144793
941168723
999968651
904529147
759918095
844152212
849455415
706077111
898446541
905802546
880481867
886894385
905672556
945860324
955726299
941125383
977964027
941060746
703703456
952070998
886502118
707841165
897465145
900545345
897955421
798465215
975616230
989700719
745486021
975620177
991776269
898965145
879114108
706079998
746485383
969549012
909321165
979865546
945841569
801097810
926714050
812682079
955528206
844588512
706029524
879117333
987143238
741778909
876487678
941124202
983761927
800661464
945624349
707852759
839284978
879464848
892390807
741745520
991725771
750008084
789525681
847506510
941144471
876745457
796797670
982352566
876704540
956256666
877876776
973784648
876858588
873494649
908409926
847259818
904529149
846787677
941363879
588788878
926222556
963448348
876484304
976072715
897994464
942825665
988655875
855895666
867876705
979767878
991875324
745486563
897954605
862389161
730094687
873787578
786784648
846484648
941112524
876796797
872828555
668353868
879749469
703765604
892351219
789547206
760777554
843484694
873494949
945825252
873787678
876464949
798344548
848587485
876464956
745781623
876787640
875575362
876787876
796464545
764946494
864646445
876778870
787607670
934948478
767876788
873484684
991752365
952022164
941043735
878755445
786704978
983721055
979464948
875855585
986532124
941264828
798767979
873484787
876764946
879737970
837876784
976029976
946876425
991765130
945862568
910543041
875858588
897972136
876706787
945716135
873846484
827364381
753592091
919338197
876707940
842885885
979440404
876797940
844588509
931392328
796484979
786073900
817145400
876464846
873784846
975687058
873787387
876434949
897915578
976066458
979484049
876487676
875559603
740908637
812694523
757971050
879152525
892389802
971935571
952022070
789741473
885939165
941080109
876446497
993694008
976024270
945214308
901221131
908400325
969078814
892396413
972020013
892391537
558723506
789724152
897995125
908436580
844553342
853396855
945865042
885951891
892358230
827969802
759959770
975685664
905858960
876464646
892311162
989711575
914910562
706029146
976043002
879154346
959925517
976149160
945875698
886506141
844975383
757932161
788728313
745493249
941109022
875552234
789560771
844544123
827339418
975757689
945850223
839284723
992798663
894828395
859626298
993527427
708949137
975842123
828575779
963439798
991725381
892317766
892383195
965163997
799136810
963415728
972035690
989701679
906898424
868742104
731069698
945606550
753502679
750013335
963457427
812635688
892328173
945118942
725202656
967532228
963467093
757554031
991110390
941062971
963584655
745597370
897988457
963437508
790079245
895645785
975693595
941186601
759844670
963487049
639613634
843377325
827305521
912584788
844548394
972090096
941124075
963972990
895623478
941192120
893382503
745786970
879182483
778800552
892397970
735124785
843946494
800966426
879164845
945628603
904588208
963477471
967547878
853297975
892356451
963405348
953626696
963477552
999708059
894182766
853297119
639725176
963472885
708852963
950686734
963472855
852752021
992740728
812645950
855698855
708884305
983767674
736656329
739852442
993674478
706510201
955795218
991798721
753588582
976086028
962735227
817169582
757971058
753588594
976003160
750012142
886506537
826790607
853491516
963856856
844921058
992796785
991752369
783979780
969696858
805798838
865022939
706082204
986723564
750007943
745599516
945756294
817154257
908450783
987920623
961637750
819194037
955700451
789582027
783844089
911904156
906824572
979556636
905206767
888715165
983777113
992719283
735188501
954827170
989795101
895867902
902744107
708678167
865072926
707813937
895812247
975620419
992712573
921993925
954827197
753585195
753585594
844954179
956820481
984107826
972075169
901218367
904545400
967575461
975692953
921934384
904538413
904588340
904566282
983787651
992724499
904566314
983714694
954821297
781260731
956878597
905822441
895877208
907418677
826784325
817187682
879153814
875540275
853285226
817187441
905898675
953635499
817168598
703724949
753687372
879789585
953688512
991754212
989756193
983711235
989732586
851154268
735149454
904412663
741747613
826795137
895435926
945558628
706573217
860066216
703760621
956846158
800695499
941194086
905855855
955709921
964804197
817187673
843963286
969000888
941168911
757084851
953688852
721015239
989739590
735196398
874598751
817168586
972955689
955727303
945205553
945572679
983710856
757961512
757966196
757966216
757966240
757966241
757970879
757971032
757985042
757985078
757985106
759918793
759922991
759924035
759928057
759933395
759934741
759943607
759992205
800469635
800473662
941005511
941005534
941005630
941020693
941026855
941026895
941043825
941043877
941043933
941043943
941045095
941045942
941047624
941047631
941047633
941048608
941048758
941048888
941049355
941064156
941065113
941066778
941080050
941080106
941088067
941088380
941101670
941101703
941101731
941101771
941101958
941106161
941121267
941121292
941121368
941123509
941124240
941124536
941124540
941143622
941143626
941143683
941143688
941144115
941144146
941144160
941148022
941148023
941148878
941160510
941161336
941162836
941162854
941163824
941168924
941183800
941186423
941186497
941186599
941186920
941187023
941187463
941191035
941192462
941195291
941196866
941196927
941196944
941216468
941218446
941233004
941243225
941248717
941257277
941261646
941267280
941287764
941288114
941289490
941289824
945603133
945606548
945624392
945625073
945641251
945641286
945644360
945645933
945645954
945646261
945660595
945680443
945680444
945680488
945680495
945680499
945682547
945684334
945684453
945685972
945693669
945697622
945700908
945703211
945704998
945711776
945716074
945720821
945724686
945726569
945730594
945730711
945731113
945741449
945749220
945752375
945756292
945756878
945756881
945760052
945760941
945762090
945762207
945762751
945762933
945769333
945777675
945777681
945778337
945785567
945786831
945789084
945798737
945802179
945820745
945823062
945827786
945842527
945844504
945853102
945853667
945854724
945854834
945857615
945858518
945864011
945864515
945864984
945864985
945865025
945865843
945878931
945879172
945888952
936831500
955787844
897958616
879144194
854381960
843977750
975646644
935853339
941186561
885866178
963970378
926754555
892358456
975856831
975827697
853506763
812609661
976093530
941230453
819101903
819102076
941066603
707866611
897984923
976114279
991785375
748903752
706066396
991755304
843920147
827395144
740927804
847496566
753405625
991756167
893898235
983759282
956823019
841040819
905828998
564512635
972025604
701762492
991790155
895404290
783062841
827312899
967512875
897918492
741794057
741714286
963470511
920814097
839496007
972090342
989723121
908441877
745202291
844962965
819294013
827312756
941026909
953651404
972047251
908458583
892373402
983738182
945772165
895890119
740943341
844547164
989793933
895837854
901203892
705546903
886488000
921985652
789572603
827362082
941006800
904578222
941193784
941292818
904549658
967584498
985558555
750043401
879128183
741720661
731077713
805759634
827379975
844956038
843945585
905858065
882621612
812639660
945722426
844565397
975963519
844928804
123458788
879138284
724821870
827312390
925871299
817166535
886588447
708080310
888171717
989755512
844535868
976161941
983753883
741730113
945627438
827322354
969079862
886025041
975949811
789547653
989990835
737652285
991744494
819397309
750064166
783009379
963499423
962743806
805703309
941241037
969002455
853215764
983710703
956818690
892323105
895855929
708836886
941048615
812166629
706000520
741757010
967543032
901289949
735102351
901223154
745588348
941218367
895825391
956833325
805740378
991714912
905096889
904580255
904522187
975919161
875553032
989739910
945693560
941043934
953604718
975645151
981048853
999778609
892324768
941168862
963966805
955704925
708812815
983752366
895863254
973761235
976060595
753603652
989754404
952024706
975863870
955746767
895853925
920802531
706098837
956843482
921974707
901239595
923537583
989703924
908498909
731097952
894184978
920814084
843923346
800683232
967531828
727567225
975857886
953665265
904524268
941238742
976161406
963443191
879153678
895892521
800662588
985835721
905842847
961628608
905822432
855885996
895890992
976112710
707181253
976002966
895829862
975842513
879141342
921972942
790671267
942419598
843947973
921929582
963905725
574023125
904599049
928692837
741761451
701760366
945743279
975894477
953643511
800907139
885957806
724835163
921972223
952044524
847558685
934093248
945581691
895393510
721741623
911978069
955786841
975842744
908463028
812614245
750009974
897925232
976008544
975623674
730058381
889981382
895491489
761770433
991716454
886086197
875598829
880880227
975825701
819308790
915248821
741791390
975692485
963965239
963460860
904580391
827612756
980823146
971907350
941003763
904584418
999743063
971945904
741776634
972017471
725199324
789569812
908448013
789542362
875585251
967574705
706069456
983737502
901290552
905831333
805735056
753394868
750042100
708816211
875554967
879136130
995357741
895454298
976105247
953676071
817176787
925900697
992776460
983704211
789559425
897928581
919312497
844522903
865063009
989770784
735114282
706070713
812668177
953644159
843950381
971985277
848985808
989638377
941197603
847780648
906960808
956838515
843958565
741772201
812662103
875869856
708865056
875578145
953689866
999915857
854686854
908422508
846856847
923651649
731089084
908483036
703084583
705581445
983711262
956893666
963418899
901238271
941255693
910577490
895810586
920847890
941101680
969069751
844513423
892301544
895815023
963483113
746599095
875954768
706044352
826784598
838484979
886597059
789572493
741706672
879185659
983712980
875868438
843920853
703083803
992725325
706023693
875538109
790651642
925902199
945777089
963481821
875895754
865047710
925098298
975603653
976188820
901242851
908481670
986532659
895432924
789520627
962720254
708813722
805755668
854538267
721747272
844950332
821835278
893785667
741766612
740935749
904510412
925936292
798337432
827398293
879142835
746595384
807782132
963976893
904599593
895885552
952092084
750041868
724857014
752023969
783084874
765501721
908467762
740946313
963961699
745184393
701762499
963902818
819380804
952001533
853407458
971953035
844962108
955797296
941047166
827943447
745498404
703752694
746485507
759912098
958274978
812669268
953691237
750064081
998449620
963493020
991718220
991732735
759952908
904564989
885902107
727190192
879110042
976060416
976007630
983777133
925949923
885867158
707822518
983701111
895756813
926749655
910568577
740993706
925931258
923538612
835000929
955756997
875525792
976093526
875562559
789509575
919803899
905834433
963407691
963480452
555558885
704225321
819283144
986758975
999722880
962790543
895443364
753582305
800686588
844968107
843951186
889968838
969049987
903938694
991734879
895411990
895896811
989740351
999731641
875526152
885317849
782843542
976060602
975873263
963454073
879166446
911973674
969066196
945865825
941186865
750039390
847490649
865090221
928633708
895405508
941193783
991749143
905849156
750044803
904510768
753509487
926755575
964894559
921959200
976103912
905872866
928687088
975689721
703718907
892307466
926706710
976036263
968554545
963288642
976030787
818797076
827371807
989739625
945625045
975650931
707833383
827312947
800696915
945772216
925826179
819195526
952039710
741756835
925987013
992731379
965729294
941048606
897953730
808520657
735147704
925976059
975897342
935937850
967552528
989765232
972079703
975882906
844920185
904550690
967546869
983748032
897983283
879199233
827363630
703754402
980883280
975918862
956826263
701752457
999780113
908499059
963903221
819293546
708885166
976081087
975849950
783003865
967516273
923564417
721740463
952043474
983754239
971952040
750323454
969052209
844936641
721744742
995857663
817160755
967506614
962745841
703782185
789779546
969063308
963487321
897931247
827311570
759923998
965572825
706023699
789502975
886501316
941143033
843918223
991713710
904553319
895801682
750033773
963423562
856321598
953693952
989755632
969000269
999763550
969068767
839283098
895811793
875519864
895021456
865037495
904549846
812646554
991747937
969065234
941143251
789501771
969002681
941102085
790541534
852707774
976027857
928652363
989177132
908422748
926776893
963986537
983702675
864618627
897983219
905818477
904546549
904576527
989765969
969032328
895855464
844554734
892383380
705559775
969027608
761826697
963487089
555855555
985353553
805740925
989768191
955572925
976060607
963978527
893109777
941141055
903432231
821892947
962770736
879157645
740928098
827389259
955824407
789511441
963970712
956832969
819407722
703708963
705513468
875593381
724825127
972019383
801290921
910527742
941288199
904542071
901241712
901256289
875123693
975988382
895852546
741730854
983761172
897908799
844558835
859868856
875236456
983783784
919318993
975795518
941141060
955759464
745495750
901299759
759987127
921906522
844517990
805737073
956863351
921989092
967563493
892327521
800675917
975682326
962795108
844574461
975835204
936867497
897935208
783013567
945751966
753682258
740902126
885921314
914910612
897942664
989764443
991753279
976000848
895482761
741758013
750092816
783487636
904512632
805700274
895821384
731078328
904566310
976079028
724856245
790040088
999715254
989717076
727566360
875572065
985632321
983751751
897977085
962792198
992794638
724861741
945731684
904590180
901200861
969031105
826587953
967525174
925921047
941049695
904515977
975629274
759936054
750050038
853407574
975643769
931300529
827942252
971900648
953609923
938952743
895802834
967579199
914901076
921909241
905893147
983752376
805741363
904580342
904514160
741779713
865074808
740930265
750006085
844553525
708864908
741716546
991740530
972001107
850086858
975928097
945767699
975823421
904501987
808942427
819401899
941234296
975685432
904552527
945773805
963950396
963451520
980836422
892369013
745296161
895466654
790630146
976033858
925917744
972858574
975865465
991742637
844914115
953670730
790668078
969002807
741786509
879770950
789581827
885928461
879191017
941247865
879103897
905818759
740984546
735198364
925753745
844942040
853406452
969020051
890908541
955883687
989793864
906280036
817133895
735148954
706096431
901240301
956859354
911904224
879119125
783040641
865028007
827350755
986577946
953638629
821841947
976409086
827369995
941286237
956865477
904577346
956868188
843343408
817169194
812610880
892389166
976016098
843953934
706002135
879108577
983752822
750057225
893696622
969006129
819101147
853288520
897972925
826693604
705200649
723886410
941199036
876787454
990000000
844572781
992746904
844511423
975612805
941148076
893700411
992710565
921970865
880047198
885960406
904598471
839388713
879191919
827375506
976066007
953678402
925840014
925804622
809026457
895875163
955719371
991742350
904520894
812699297
975957693
783607429
865059002
975964306
928691603
741746239
999722818
941595290
708852666
956817407
703795228
955786479
976196535
901245562
895823468
844548289
969084331
885926893
955773359
975642603
805704870
941252874
999755194
826795531
839297586
819392115
999036715
707875732
963400950
904561682
892334066
908475032
991752234
844956779
956860131
724853859
956812196
904510281
969079872
969055080
963450398
908499469
967584589
886893233
753582291
879123169
991753157
885959047
746485770
941256265
805778527
707869983
991742529
975604160
923554892
879182019
741765531
975821116
805739129
976070757
839503782
958028140
875594325
925905803
705482772
875542147
844589340
989765565
971275637
941005896
941265954
750049789
969043539
983756283
812635963
921918098
971909908
921916179
812697482
740909408
962711101
983960180
844563502
843938042
805747846
904548801
908419052
874295660
827314125
991708181
800612546
963489751
735112313
844934029
955784181
827668520
885949531
999768521
963910233
991705935
925890808
928459038
904548767
985623147
986868653
975609793
897922719
945328458
844597790
928663721
750029855
821816859
875591635
875539414
848790536
740914904
980841344
800505818
952019303
928673525
945767720
901204528
879134104
703778528
904599220
800602678
910673843
904540735
895873166
783029773
992710462
843950456
844956802
941288169
971928642
961235689
885391678
985980082
992724042
941218557
741761147
839281060
897983710
735160957
844583416
999692944
908410868
703795186
902709189
844536334
905897923
817583859
853201443
790201231
844575329
892379261
843979347
865010577
895413304
812654956
983784449
915210166
841040798
969080666
819203357
971972906
800611971
969085237
969007815
826687490
954048156
812655793
956894049
983736225
991775071
967572532
853208249
983759632
991127554
843947525
860426995
708807824
941257184
886044559
905870252
800609629
963420348
847491085
904574883
928679432
826594027
972086223
953661217
895813522
999776727
750060129
908463497
945732994
800655820
740973441
740997125
971982968
976145184
963495818
925940127
963410829
879132152
783064667
740980412
895428436
975968209
971888308
952036286
885954187
759971992
941046186
895490717
972067237
972025636
897959813
975983317
901202098
865672555
819392114
972007951
865040248
789569807
895433024
905873732
879156180
783069958
746485896
864654654
962732264
847497112
941218466
920825551
800545192
853488056
805776203
905811872
893890959
999785727
976083020
972084625
926740730
875539137
989742255
843947573
819200475
746495316
955745356
908457726
863005640
805767240
959898763
976029947
935936490
741784291
941246655
975901541
740902800
975696023
706023683
975840073
976105168
819345676
923656576
976075362
950025610
790073128
901269151
879118450
893797686
826789615
827390935
904582279
805785547
885951301
925951999
740078748
996832879
999791184
708813421
750032032
967540456
991703423
893882366
807542681
740901004
972336357
963985928
819197326
941257174
896035084
925944949
856265656
885840512
879150084
955723577
904523562
740963597
953663203
853492137
989888969
925846294
706592808
724884406
740902273
720072810
963493582
896574552
941244671
956815094
777823926
886458235
885949416
992744899
999764362
745498790
904571078
844936903
860104024
969086229
817846800
821858917
806875552
757001313
905825285
969076911
999724686
969048693
843958961
740932035
790616593
991062296
965062263
808595721
761770412
904572665
878494949
843976575
844983806
844543674
805747804
958244893
976102393
839503131
904522181
819203370
812694796
790071754
844515940
983766552
855059443
826686572
983756253
745680903
993628328
991714239
703718916
953649873
969085315
901209941
975682301
783092567
935995764
844997855
894104923
999791183
963469962
895822149
875583263
783014195
969029946
812632597
976030183
956870354
955786669
971119669
925891123
844970657
955720707
963458235
827313325
741760346
926733161
992734420
817183885
817113358
956827608
885915529
991732655
750814435
893891232
955866825
897952554
904512300
895855816
875542182
991745324
896532147
989733240
928456879
741758102
963956466
915242831
954821763
843997590
761760355
988918332
812673865
976117067
009999996
921970215
928664211
807704700
639623542
926738174
805746605
875032234
885967872
819293100
859632459
999745745
844521656
741788596
905836847
746494418
735187728
844905215
956758867
870668858
901201726
879119422
965486228
945843380
828577935
895842735
879134951
982356458
976147099
875067031
858800855
905878721
708884137
721754558
976021875
967525187
904546464
999770094
826785682
745104833
865047723
941254779
789599349
969002802
844556408
895819264
851080269
844594748
892309670
980501539
967518178
945712566
969080678
941257004
750053389
910560060
853208236
908470634
879115003
971980804
969070560
740907573
901238304
740947221
750064292
853286246
963422788
915275282
925902173
886805671
972092038
941101627
904562201
904562394
967579131
741797796
975682905
923587511
844929490
989745818
925919782
976198894
843947881
991769840
941192019
839285539
753495632
819293241
885905712
972020622
895425282
976051876
735182781
895403825
753395114
921974104
844550404
967578758
897994806
879134927
901238293
925949463
981013855
865076083
923606113
997114081
976083036
963987327
956815832
935915913
941124250
931988602
741744935
801083253
827364659
976147168
844980057
955704911
945494422
972085686
935823064
963471250
904548116
750064196
844906620
741766315
879111679
879137998
839584544
901238329
972049352
962740112
750041854
971195622
863043637
983754045
886809103
783979790
759959659
956839453
967561517
886481653
945752413
879164922
805772575
897953744
969069313
983759306
971414718
941186861
963974269
983778007
843959123
969083029
953673864
843958166
991752999
983723873
941193865
812695584
908499016
941288183
992742012
740967098
962738464
969094352
955785853
708845542
805776444
885915668
976175462
983706394
991714526
928655565
963477931
892346567
989740356
741763993
992747692
975656714
895855634
817151306
875589064
805766602
921953383
817137714
976191731
705523711
975941070
708879108
760045932
807845623
955773601
847585601
897961846
999790646
856687453
725185594
875520951
752085601
985236485
997954936
926769952
963464378
735189970
875576504
904597507
952844151
976175721
993631668
945555030
991733041
926777296
933561143
865012006
895818526
999823568
912517074
953265824
847791104
941143642
886806063
925947556
904584422
972024489
901216994
971949102
962780617
904504401
971951653
879176687
956876288
963425362
886504146
735109677
750334512
800663971
701780023
724822370
863015807
999748006
962754110
895814273
904483871
886502685
766954008
945682485
969003529
972093429
963978436
955785130
971913080
856431975
895820184
925892355
953671533
956804666
975882891
735156488
828548142
941046288
886045461
926754722
988588588
735173122
895494764
989764580
953661130
897979698
992728335
928658688
901775181
838496014
741763386
758825361
875623653
975895974
936886652
905525252
963970618
941199190
838480616
789586081
256995565
900967492
955731333
921971382
967530941
735126492
745699303
969063730
983717671
895862352
901282361
894101775
735108950
989755824
956035242
875596648
992728391
963977836
788721681
895861052
904543965
853285265
996798897
976056874
983771606
941101843
885953211
963411542
999722409
956835654
999769468
819101729
987354956
826596513
708809645
976037158
983720544
873706166
819108605
923535335
741752828
926753599
989786971
730583059
999779161
941081777
827362298
800655014
886883898
895822255
969045121
953604400
843922442
844719686
975898299
971926467
847504774
905852040
941199038
963965768
967514503
901253541
884737382
849525356
745585694
975822730
879100875
983749582
745602823
941186585
905873555
971909725
976005167
904573624
844588588
807725062
789505163
857452197
983716009
910569229
963971557
992751705
983716944
741716410
897932123
945730560
945864034
879152866
843965158
914916769
956881384
789500596
904565079
701770600
945799382
999742878
983758809
843918229
843937381
783025963
963424363
975685452
999795771
790601369
783683106
972027736
925949596
896532745
963463827
844572485
844595881
921924997
958680903
756237456
639830001
971923872
746709055
879178953
819392084
977973484
800615987
971997341
730088332
827381955
705584352
721746159
807781493
865089820
904590263
844574520
989730281
989730552
875656845
908476728
962734597
725199383
941080114
703728079
826781711
843963207
741797368
989771011
963406246
790020971
783092601
893709690
843941841
807766490
992752912
905818654
706091475
945875679
953671921
926749496
870037524
886509047
879138250
941000454
895885903
783099299
844542845
701753283
844529159
847491797
755187747
725201772
844949809
819392109
944892425
737678959
901205226
969065795
885970812
989746514
941047171
875568044
921373638
991718227
844563075
897997673
972076540
892347567
999732780
706041571
753402340
839384014
785632653
819208776
730066251
740963516
805713999
969093508
639619542
895576285
812677367
741731217
874655548
731072259
706000399
955718363
705519537
941239059
972097607
904590861
904527971
963458850
827373627
844531418
853506363
941124153
750050814
775533946
981884272
972088197
991732863
905866332
945762040
975914946
905879542
906948485
879134100
746706949
904590257
826596833
724846963
905852768
975801551
952013917
895886115
707832383
906822880
962721404
925994431
821830934
941216586
741750372
952006703
901254042
805763966
761813912
750012312
963977924
963443618
904562225
821871201
741765269
999724692
989796978
989716769
857860589
758485967
991772563
945841911
955773447
875868558
790684555
975846213
963485236
878067588
992766365
706528627
956035773
967554018
897965557
895820755
853483600
844513409
963944067
724853309
895478058
953660831
724812879
976037837
827282880
906855475
926768674
885965635
843920667
857766885
707809819
819382520
897958604
839286824
847589922
706098718
819102087
975875375
893887214
741746408
967527984
908408944
827360833
805761644
962770712
790640985
953676431
905823749
906979878
971106684
953673614
941286267
895854689
843976299
890909090
819386585
875099858
750026290
735189971
783092580
771074166
989755603
800689624
750045494
844535619
969068087
745298526
992742412
999772554
724835168
741765312
908410879
904504507
987715565
741736435
789594923
750014545
735127687
905887120
976063836
991755141
963497806
919312424
783092574
963439396
827382233
844908534
953644188
965468368
735136297
999770810
954808328
843949512
941257313
976083014
989795628
908523568
895807836
879177068
971957307
908417486
988952448
901201836
865064310
962726084
741769974
895819197
895417242
957585622
892318684
879143276
955759428
844777231
741793939
945840940
735527465
843954020
892304171
879110949
912574667
975905757
805741261
967597811
885807310
969038815
904510599
819208114
969044422
901210104
904522245
783037142
999253748
740936529
741784224
963699113
839401215
851089472
976060609
999728326
956884718
921916887
976046484
992731139
992777160
989763682
844770091
235765531
991764947
897916887
817172735
892360539
956890472
953660438
971920608
839393686
843996031
819290513
905896889
740943052
838585080
979520425
992718255
975667116
897951687
843913691
969007689
991751506
843958468
745280303
975657633
976007641
957457657
874399714
800698087
893696328
735109021
991197491
992789404
983714341
956809521
991753352
735143679
941219342
969006785
989730568
989792651
844562661
745389744
923601703
965748456
975927303
956843968
908416180
956890172
975623770
827349192
953659409
740913791
904552475
893281958
963482932
985985985
976105414
812622774
969051761
945765241
819403492
805777186
901291952
983730511
800642755
875571982
705592747
843908652
969077618
843312292
800439922
971987466
908468068
963425654
879143363
988916321
886902194
897969150
925848865
843934055
798305082
853482104
963935515
963424706
724826865
807714042
844515531
975853711
885911139
817183783
735151844
983791956
941120739
843989319
926720906
956028560
904566725
980784639
993665232
980865471
980895093
945660553
854254455
958868888
783024459
864654587
843929530
753089707
761883237
819101851
885901723
708460809
895431966
976103431
901252666
746686503
975871599
904518933
975642949
976056043
904573654
826689975
735106258
826696188
991753473
925863259
753505071
999721642
783853117
800968079
735110276
897935876
921921142
746496044
895462904
703743174
945762348
879158564
941081820
963945587
908452508
931918591
965424325
991799729
892336531
843972495
928662814
963458962
724872533
992748291
963484577
885878873
708875400
844535865
741799324
975682820
528585855
991755427
740955425
706067706
817113288
905858300
991757205
895880187
992728315
901205013
895886701
972058012
843976369
790079987
789526042
952565321
844513511
741731544
735128525
843936824
980546240
123456786
975699504
963424595
725389138
812614277
812611497
879111052
941146551
941267397
905846657
901262754
750507144
887892121
963444941
847780015
892311522
750056357
724854917
941288198
989722556
897939661
856932586
963469819
895825146
904532516
875578998
827397578
879145558
844919025
976112237
789529727
956844568
817118564
976105076
826599470
893891196
956325952
999703516
819107436
975632581
923537213
897992665
953676027
971989918
724827462
750045261
901208425
853282245
981873993
995668313
783078265
989711142
967563288
706023460
789545574
800655241
962701268
975881341
976199554
941228425
843905747
999719829
928686755
826594295
817193366
989746285
999778695
817133230
921929170
870019155
921924277
941241600
905876152
945853618
848583964
953630524
972024167
753484221
971923671
983747884
945684331
812661218
969016235
735142000
905860900
991786755
812697753
897992873
901241937
741726545
817185657
999701413
895814994
908409784
800030806
923558099
965583858
705573159
972063808
721724771
879566917
985852652
741744887
919858401
963214569
904534072
839287070
953676093
853482227
967507874
904541580
895402041
976117010
992788167
967528704
999767995
925936656
956809756
805792270
941163845
708812814
955457284
789571384
805735947
901260429
843905187
826687915
741736439
800687070
976155649
707898372
892302228
847498428
965427457
941080810
921991099
895470461
941261474
901207615
955532055
844505936
969015951
926768635
999789642
976147116
885951342
892362008
905843084
941288187
972059723
969039872
843310525
893808597
865050123
844950282
989782053
941048553
826680807
844513402
821806181
963462155
865048878
753391538
941186515
752998929
999951979
908475028
993558272
975678443
904536097
953699338
976122570
895479016
844903622
753603936
955758050
915200831
805790520
881711124
956864104
819401715
976068878
992745035
844590859
991758374
807565824
936895275
921968603
963979510
941288207
976148183
886985751
905813342
989716730
819405714
812835926
750076762
750003995
956824958
800671883
955927119
962704387
963406289
975621656
976017325
843987820
826580051
705510220
931910532
819391103
996395412
865065060
941243002
843954008
941228417
975683761
856948596
910568684
879131542
741784575
582888569
819297174
923554221
921903103
843978032
963420769
893706346
941193910
812639973
725204071
805791421
783082917
956854256
987080920
976060585
789508803
895874691
844911960
817187153
817168137
908481724
895870799
967548442
761822075
798350521
904581126
975603771
750069308
707835389
828597467
941219380
886497838
827362118
967537915
972009904
789509941
923554893
897938582
986587421
800619487
705574947
904585183
740934333
975955398
805744739
875538640
783030115
757984882
819209159
740960911
976147158
963493973
983723114
735114062
975965179
753683252
945827801
954490520
843937720
789568208
989756449
925921165
953623794
707836129
975886459
972019307
741779464
875555652
991717477
886598898
839585255
817161724
826480321
894192011
843346093
915259553
992728355
999749227
844540852
875587568
817135632
724803608
727575262
999736332
819195950
844518641
992536215
865045632
761777488
986554855
735149780
941083831
827996392
853305933
701752528
901225193
879191014
895489474
707875927
843096100
985352533
705576085
800668873
963456892
963457881
963904736
706015111
844927013
741729451
879115551
976043309
798391544
843960469
901250101
843965201
976079039
975878718
925927107
969020831
741740571
908437320
983705767
890957790
839404454
971931346
973694267
886912131
827284149
895866097
879133187
844951090
983775033
941186808
812670367
904504467
826596076
901213643
989736071
839493927
991755959
911905874
975928130
904579870
805758790
967597229
989769696
925911715
745588350
975955303
991782155
853490346
844532848
983785188
991776143
731078411
956084506
992728325
941602143
847787628
925949603
972086201
925863146
906964919
975996434
925895130
735193970
962746889
991162761
807759211
971993037
789546837
925813202
819197283
935807342
753603964
923599011
963425298
963574582
901225081
975827211
945603899
897007684
895411077
904561680
908466807
897903604
865034683
904510239
895421132
844955756
901284757
926768676
975864528
753604787
991742124
999776142
976100696
721741468
821838539
761842485
707831090
875521724
905809058
730250645
827286220
892360353
999736503
962116874
921918226
914933790
826784030
897915261
741763371
895841973
875050925
976002513
901209993
895421153
893784067
783034945
928658315
975605103
895443103
905868219
807713369
945660536
705510077
863008453
789595291
741741731
707822716
963983409
750044343
865485489
735197099
989724626
839504262
925937370
902736940
992783792
954823086
729835513
847702019
895482296
741726615
837502803
904571264
955745761
953605083
976077830
956001369
992719472
953663189
864648548
827357271
941081161
975942939
925905849
921978629
741785600
847490399
812664585
955743083
908425563
843959129
724830483
976025772
133466789
906858484
879182943
975968194
976039078
844978805
875556345
925920765
962770792
816826545
897909102
812650426
941186688
873395403
851697806
975645986
805757649
885955714
963463051
941244323
844814460
852706200
892317524
885967375
997192704
956825956
904599808
874298192
976009311
905842870
759928271
887430291
875518422
865038728
897926327
875532101
925318616
920817126
908419081
895463303
735107741
925920057
953680492
741708947
919318941
746480388
989749286
967513518
745602853
989945163
905842487
971991312
843962546
926722765
991717687
908463500
921967690
895477092
827380483
904535014
875588422
989728908
991783707
941288139
986584722
963965684
886901959
904550411
844514100
875553496
904563913
904510422
991775082
998876620
735172966
800621840
956890515
969074094
942678003
908498941
763223326
989755858
839393248
910500934
843221170
829985381
844921193
703792192
761770341
925090132
963454085
963488117
897916552
724853716
975818193
956891047
844914458
901207940
865095283
969088991
843312376
928684549
975859058
904585926
800959751
753397835
945880896
843968015
925923456
971994850
879180618
819293519
963952802
972058809
897992906
895437251
817168432
972005130
750015412
886586104
941288162
805736442
817178542
827373910
967547807
875551167
885995833
971994041
926740972
963494652
945878766
952354656
885968911
975880651
766973151
989706849
989793981
971904629
875596204
708405797
956890499
785113923
845857524
896044967
856868686
962736955
955749814
904562457
735114137
892356563
807792828
745102275
971973003
844953686
941185570
905842697
879183102
875595761
123456759
941255676
921908667
908442979
991717300
925903764
790074017
976000443
954097219
853301582
843736963
963472325
957468535
901240760
844510351
925941876
975633762
879138578
925845884
707828323
943537275
759928289
805780280
745407014
976065814
901277127
865001078
925925734
879147030
906829861
923603910
701752414
941048719
841076585
826694815
955808652
955765672
875565796
991700015
941143167
735124502
969062178
819180042
853382861
812665208
724782395
740933561
895814182
708813116
844949412
963971169
901280754
750041850
750059494
766967432
975902508
800692503
839394378
893896499
941251462
805799446
805704346
827380870
921990736
992506334
975886321
805792193
905877863
819293538
953681903
895860695
847491208
735114151
952047812
750025759
893882175
843979535
925816423
892542135
475140367
885980578
839406816
904554100
875506358
790608614
895418624
897960329
945843385
976111892
999780025
900521063
983796153
931925164
904546548
975646657
741742628
975914977
735125899
745186756
905818929
827392294
783979799
975858740
956875445
976083046
750056888
989758421
941048614
972067410
904530935
783076765
805751538
904584416
843946763
921922998
750042171
809066548
965874395
941026915
741764716
844983688
976100021
875565919
873793762
992769472
893790089
963449670
945763260
921906424
741794059
875511016
931381755
991736001
892315686
892370483
956842282
826697652
897987548
853034711
923643431
881746991
901243378
989746852
971944346
962748352
956809400
967554232
971927719
991716149
789542682
967576806
969021776
892311912
992697182
963485645
817165412
752003367
959935813
741753744
975674209
805739780
955763702
895887393
975980351
991732176
983225263
953686023
953601447
904403198
921973175
992715463
976015617
945660558
741754832
812614257
879153303
706066107
983767554
955799988
830797590
967541020
805727020
908426476
703730523
800695232
703767920
904562614
805738981
925921093
986574212
844558558
905897818
972035200
956856586
895865556
904591052
724828904
886590067
895843348
992842659
865063209
807644573
843993374
843974150
706032385
800776295
954041571
740927767
735159067
844542458
962751486
875596644
854855655
905880764
895415592
786087852
956833578
971974942
875530453
827395527
750042120
967548456
925921051
789511381
843973360
976019364
807770703
955745457
865052033
855955858
941180466
853407500
812657433
783029813
904504010
879120922
999798171
975919018
843950366
753687774
992787066
991741712
941198461
819102297
941280678
955543898
879182937
879149899
941249110
904551413
895878677
908466350
885814497
735148073
969063162
152434125
963449831
740967161
819102088
759938298
976038306
843922685
975683320
971992834
991772863
923568359
880248014
706051711
915269433
975858791
989721073
975679412
827322436
819201621
999749530
975864429
847785245
904510282
753584540
901204429
976096068
897938716
963421555
995886144
844920194
827381453
989719974
904567922
769610255
941241909
735197097
750045632
965460961
999764279
985467875
750027480
928626766
925847392
875236594
941101600
904510245
975656056
972085836
753582313
945682480
879122350
986537755
735114034
901216149
895451058
753603937
875537243
904555088
921910374
945765763
735128057
956838426
800612380
875551330
741743255
790033455
926776693
761889989
895837896
750006063
976028984
704985732
956864649
703468363
925843876
885909602
969546898
805717173
962729205
969074383
878096458
886489141
957734654
812613712
945865902
975835421
895415493
925936484
908417758
941080032
826783362
905852716
972063202
784562398
789586417
853392644
967500796
892367974
999776194
989710093
953674499
967503391
935995416
812635284
879137883
919601021
897922164
971995702
844597803
991708235
963476009
805735296
817103534
963986393
983769205
956852122
904584363
905872420
995627088
853408006
817109810
975981966
991757866
989773984
828592786
925846685
839288238
740932990
976197970
839388133
936863334
999713720
945845481
923563593
963412345
904576531
963910616
921987697
895858326
789501268
975950351
789593515
886483601
969009631
800613086
901275487
735144053
895823124
875560609
971960364
826598249
897937599
963450394
962750524
975696925
976027408
975600189
963960581
843901067
740941668
939400917
885904902
989779915
904504018
800662380
925853768
952010374
999720971
750072088
805771448
925816118
975940220
844936518
975857640
904514269
999759031
750025221
925885256
999722194
975695726
967503406
919318936
905877231
724802668
817126319
847507544
992776098
967544501
812607086
897983520
848604884
805767330
847685875
785159966
730987547
805795893
876868545
999771267
805704092
895815823
750038988
989714980
892301068
721737204
843954122
967533714
741760821
941065215
999754471
827212756
962743101
865011885
953658757
905866336
992716208
741730635
766889709
920825901
838489026
708809663
895682777
819196716
703793949
555556552
741738326
963422640
897715280
989729860
983769399
805751513
901293202
721759861
969029151
875965508
969072900
964308557
975683240
945866396
908437469
897979137
875529497
724837198
847780917
941048607
827992207
969041095
875501175
844585404
735107351
724886106
807708081
807746346
962798269
875523520
586794646
826685789
955576113
789564308
888111341
789570496
904578179
735196781
956844343
785236532
963998320
904557716
953613574
966742575
971801135
897969002
976050980
893787558
829554494
976069351
789571126
895419535
877019971
741760703
876457884
790023822
805709125
963448384
953681172
807704538
991789140
847589205
963478904
704999627
750080486
920521766
956876947
892373874
897943290
639937335
991734874
000001234
955730873
819285495
976147200
952857314
752502789
897959929
912078321
997810997
953694521
821887204
919382632
798355766
843930804
892370960
892304207
910549741
817898544
955742292
865066381
768901649
807774545
857865585
904590279
875066858
839386893
908475018
905870486
738061067
904506595
941120085
941047102
790023677
969098951
976163337
730080339
807703904
783591752
963265989
879150909
956808764
890927211
904553946
926781287
983759692
708818324
827373517
975986895
844564041
965545585
925842737
999742716
637536238
705537637
745397410
853407254
706008236
812632567
817185480
904596000
759943054
921975045
805741124
961639393
941080196
826694872
991790926
941265956
844585516
926742417
827390584
800614834
956829021
789578764
895412479
639143392
798211439
706089737
975917930
925851124
853480881
826687700
886805242
875468575
705517220
955717354
705517228
925947537
962773329
956883347
904553016
941000478
731053075
740996622
741740859
639565889
976020723
805742424
814358974
989772245
894102176
965854258
805735707
975939303
983777924
750088515
983741358
819281662
901221442
983785193
975618308
908445609
992790028
826597147
901450151
941027161
933510280
992789381
750088514
735133013
721741587
904542840
783053784
705533068
989794621
983711013
740661100
952551180
995846000
800639943
708836449
901297591
724884682
956856589
963925816
963945617
983775319
893791275
705592371
983782692
750041227
975867653
983783940
740660110
707879130
750047546
971968683
901241366
969071876
963918263
963928166
827365737
992760901
904581171
941053113
901268217
992796245
991720941
901261223
962120601
895875814
795073582
740661107
789568693
975679206
094997670
992784850
886983131
853486485
708839960
983716308
789573104
759530201
956842730
989721144
705558108
859293773
901287217
800604309
989722234
971983228
983712061
753607475
904513960
975861362
789506787
983716221
740947130
839303664
839303695
972065552
962752387
741783202
901257280
962722781
740990830
709506540
983221980
941026801
904456363
865084870
901219187
962596617
817168906
991763158
941196452
895319527
975689452
992780376
892349478
819180879
750053379
999718426
827221326
911044104
843953133
908439529
992785069
750042109
992646110
904595739
980880521
969058426
750048217
750041202
983722294
983711032
983745914
975984095
812665184
999765275
975985920
976190436
901210163
956844700
989721140
941254564
901210153
895477314
897991094
892315645
901261224
826671976
741757426
941186651
703752367
844924242
962708906
967504203
895867001
826043124
975849415
962710016
962739403
962748374
901298886
901249524
901243427
740981170
975931319
854200124
854201186
854201187
901237784
895821781
904580130
750053639
812652873
992781179
992735018
735190744
705523696
753608478
989734321
901243251
941206021
735181215
955740497
983742232
923771061
992731229
983736361
992735281
983772325
975815131
844572761
992780630
901248728
895814137
895829268
992784899
983720803
983705350
783701137
905836798
992790428
972053420
976030318
968145451
969045442
962748375
904570707
853296801
901256814
971982366
865080569
905860969
705574250
886989543
962706501
735190126
962727280
999776527
989721141
735190123
956844772
703780514
886989312
901249384
962720292
708890123
983770127
735168991
735192332
893782064
975636130
705572310
888785283
753607070
953656882
928663426
883772881
708844327
844961029
991710136
892376238
972065721
800686832
900529670
962748457
962742358
901248378
961531332
961821221
844590481
893796504
926720481
893783238
941281003
941180095
735180386
958877255
803342753
991520142
708849868
983783454
975643025
983784822
983711020
969053879
783088840
783088299
882730440
901260402
905822911
895445208
904544028
921927512
904584002
740982236
893790823
975699689
783064314
969012071
895414421
895493622
783064660
708836195
908464056
913568053
702190442
908431557
813284441
875136402
805733354
941083321
983726781
753488765
904673108
904851503
969084280
886481017
975695923
875546640
983775132
827943743
945764128
861630656
944511201
979084455
975697989
905846981
904538948
921963520
921938440
921914270
926700284
704847302
904584003
706033059
746788462
827340036
904588003
904593440
904566007
941120284
895480853
904568077
991730889
893804511
921930700
746504035
819185652
905881484
901211361
992798136
853297106
983714232
895859137
989721143
963443017
962750781
992725781
956873362
992750647
975804145
865085459
975668144
962725781
992787537
983727643
963930256
976104862
941130528
904591864
972087799
983741918
983722338
750069658
800603687
740984432
983744024
905855560
992076567
976054207
735273065
975643480
905859604
991765633
963938793
983701150
983711022
992621929
992735165
886983978
992735010
992728361
991718992
976022700
992780179
997139298
819104812
901293013
901246961
901254767
750042513
963430304
979426855
976072971
935950233
999756208
735163331
983764475
992723123
921921500
962792843
983778993
983712255
992787450
963576075
976070901
976136035
992788642
844526024
983728275
854201256
921925260
991730765
992749210
992787528
740987206
740980074
983744271
886507796
905822971
992787408
895855492
895854649
956801729
741758750
886543835
975959595
962750480
991248765
941128442
969034052
800893872
741720487
705783191
708021221
750041226
805788217
901268216
800664467
707831105
992789391
735190130
703608590
875551211
941030556
705592894
905843054
760770556
908443016
972038404
753608401
705523705
789501535
875598477
935861697
895495861
972065076
976068627
991790323
995850860
983723783
983750064
853490161
992780734
983759491
975609383
885336842
983764622
753496127
901240151
895855716
999759110
819282761
850086612
983723827
969041249
991772436
992731303
992788348
983715295
983715299
750091227
844547855
992748712
901257283
901257281
991750141
901243738
991710154
976172493
921973356
753396552
992774703
983772308
967566804
844949503
740981172
992733033
969049140
750064374
800434770
941286734
941287134
983745003
983780495
705542430
705535564
972022970
901218701
905874609
905893000
956888458
789508260
967182002
735190114
705523687
952816381
941280020
941200364
853407905
789531121
931974221
967508056
963977114
963912430
963917253
905890608
897991096
952874199
904567143
904590431
941257165
992742156
901248667
812630039
812637601
741768904
740661170
983715108
750026953
983754500
875531928
956815263
962759700
967501206
951905812
983743668
901232349
969086581
992760404
895842259
805788213
819281078
991742512
753399464
991752157
991256182
741252201
901248216
735190113
956873549
904415304
844945020
753580272
819309942
819409922
708867867
853943400
819189618
819266110
819281002
962791999
904456324
724896779
839382609
989781120
819250424
901261120
955020202
971999037
941232343
952861761
895899218
975980514
827300485
901248217
901288217
931080736
972012041
901248541
956871354
956871607
992781180
708825412
753401468
753401323
753401952
901252246
753401456
941234316
904460300
963430716
783064316
963430613
731057574
983719985
904450631
906831124
909850310
705840492
816210892
901235589
819181858
886820879
923619649
886486458
753400375
983777069
983790521
972096751
805713951
904584300
904584390
969035635
901288214
963904506
901298164
989721124
705523697
976142650
895412965
705535463
783016122
941280321
904566082
741788003
904530045
895847639
975832001
953696613
969035606
753594283
721240570
724842071
901288216
941084102
901584309
954863197
753504942
972020740
977761976
962706133
908150316
906631125
953699011
741703691
971011201
941021200
904566003
724830036
904591200
904500390
904588009
813206129
962763401
901215121
901257260
741778308
708816716
992787453
905840313
975858266
952847210
904562003
904524660
904500367
942134008
941280034
705538471
707815756
753482290
963998947
991759381
895886889
904534528
804653484
904586236
886639303
992710446
963949827
708829506
972048671
956824123
992761483
805454573
941240280
904568403
904588402
800651634
992787186
708852054
983761183
983710921
750070144
983716681
842113718
908490322
953699390
992736014
805719970
963482991
992779753
905855977
901261652
999781058
847604048
902720989
706041197
967500946
705523660
889721121
895846723
753608472
905822596
983764603
992780378
897998610
983704534
969056832
805714794
908474747
945627492
999772285
895864054
971980521
955935222
805794342
956822531
708836855
827273039
901249504
886979336
892326853
708836859
904504840
844972299
963416312
826686039
989795061
995872735
972066656
895840456
735190120
992726781
895847754
901248375
992780744
708812372
708802107
708812528
885909810
740921814
708809382
983750442
901283969
705590123
962707012
975804179
956844707
819175360
976161333
992745641
901248374
789530134
789561311
805754341
789540730
727512084
923501242
969019201
991713354
889012850
885883383
975652571
701052829
991719312
975961844
991756147
708890122
844936426
983709280
975643120
992777608
992774540
983750270
991787318
901261130
901248213
706095362
908409047
705523819
705523485
735190112
789502539
707850404
895481486
915233603
901261330
991753760
789530211
708090605
817130129
750026937
992756781
904866171
991742059
895854788
972065000
962707070
991752798
956852308
904580298
901288213
703770930
962724442
901284361
759561617
901263613
940343431
956841363
992747335
817130210
839292036
908419096
819281230
972050077
941043706
953601310
901261112
962719950
992725785
805714581
989705204
962134104
885820409
703778951
905820371
962725782
750026331
956331343
956877546
753493908
783092587
989721114
708839826
708839824
901261308
941265789
904567529
921927290
789530083
729391929
750026536
956841311
955677667
975616132
962750784
965856515
708821251
741746778
991781896
991799681
956120920
735192014
975611169
904439136
908166071
975658601
706855681
708853197
708846407
708822518
708824698
991757462
983769317
895414482
886991669
908166017
800672002
812674681
901214781
708833568
708844123
955677882
741292193
749268798
895887431
783026249
783032425
741729116
783016244
991757303
865054379
983701726
708832437
750044216
975660596
969020480
991789714
993461201
856031529
904588067
904507407
708851024
721741588
721741585
708845090
724816989
901278963
724884186
975618028
827379130
991762122
989723274
783046105
895833442
908466917
972065698
934456176
976071780
875630124
975609537
812637680
708893195
703731309
708895285
972074028
976289076
819201240
975855421
805795140
746504769
989773200
959728396
901274612
983793680
992748294
956845042
875550404
992756556
724812070
711250746
952025157
844548758
975643066
904677893
904677314
965896652
904511203
905845749
783064719
976025781
746488473
746494171
746494144
746494175
746494213
746494208
941284005
904593410
904500252
991765859
894978294
901225284
892340209
992746515
983720907
708819573
901246234
732838001
975681671
975649167
724813345
963919392
963997872
921914280
904528341
945746811
904528003
941180300
926759013
941278356
707842003
992796397
998182441
901261300
926781388
708862962
945683917
925998439
908453993
983759072
904553050
999714861
839388210
941218236
908463020
892349839
976060604
925979605
941063133
925891548
905870831
812667595
895844333
827980066
941198914
819100012
826602073
971997549
983701927
770598371
729001206
992731205
941286253
921929903
827284241
989717836
703754274
888188199
790688903
941243007
886072190
790614632
991791165
750041829
921921157
853489177
886583951
805712966
901204532
975870397
901254157
983744043
976030317
945628071
857307793
905812206
941235485
901280447
976122309
941201655
844550605
975931469
941194065
989722683
750042122
967543495
750041501
956812321
892307657
735172073
895499307
835254266
923558616
824832842
828456385
904575036
1234.0
853407341
908427928
745492384
999724603
886464546
740999023
886909205
908416575
908416657
908458189
865090614
908416847
958810110
904595380
819392082
952005588
955767575
886509939
886509941
904518800
886509942
886509948
865099826
886509954
721734121
845555651
893709195
904510083
952056268
955542465
985698298
952017150
904553950
971636251
741790443
886592603
826791895
904576797
879115577
740944640
843347193
908426658
908416587
886509928
886509929
789456123
904552384
879118468
886509932
921913870
908427929
853386675
886509944
975863552
886509949
730088296
853397322
843950903
886485906
707845525
905814151
843923962
879110362
812622980
988455454
853481854
971997546
908423083
886893472
886498759
827391144
725208476
805781121
843939617
971971621
844589557
753588237
941080450
923586735
668608685
855636658
941197809
904521936
936865283
893789479
885888708
943865623
952007395
891686538
864565169
972021786
827374192
531386167
703724093
908416557
962784166
925951717
285288288
288288582
992716613
904523189
703792303
892343726
892302876
844503295
908456587
853407456
843076910
594552635
904549194
783033485
858566555
741713481
789595733
843970361
908448656
707045155
886864686
865866554
707878308
701789696
908416546
908448577
908416565
895417944
980888500
952010450
789522017
983768690
906897586
455555555
972867545
984346256
754272437
975834675
955729459
895420841
844901241
975865686
975828686
975866224
975864588
545864687
875452425
787546446
741723678
905812203
952021583
907845124
707875200
967539807
908448988
895264572
975864676
534385344
592386467
703768707
952025020
826592604
250550550
686766675
905862345
925635155
513421463
952876848
886485723
865386635
123467890
976055775
875528819
945736281
895863251
963452003
992734326
892357193
827347283
255222222
971974610
908416532
908416549
908445655
904568856
826689739
826696352
827347271
745406969
703737925
971909314
745296164
905864825
897949992
895679757
965885685
839493712
965885454
745305782
905898565
905879494
905854645
905845464
905865449
905896545
941284042
905838852
941258601
855665566
745708395
941234975
972097669
945434221
745299356
908416488
905824401
905868326
721749193
865080460
991785372
805735564
707678509
976053051
555655555
865656868
564646546
855468755
875156558
886580741
972003508
912060530
546462464
741742040
745402536
875263265
750042085
854552145
853386694
414444444
895658885
967572427
914911846
855857574
976124667
839294363
908456845
703743186
844505930
905862346
956872438
925850498
745281546
99999.0
905836800
706053056
707896808
895420826
812613319
844584000
995684618
745392785
783092571
705572730
886580343
745282052
745282053
928846876
920812967
941102091
855584468
905862344
908444230
879182732
954894315
968567282
741713768
745329000
741714258
905842565
905848683
905846583
707846635
844502947
858858588
819293061
745392780
745188905
908458844
908416589
908445548
908456589
895492268
904585236
746681594
905822098
844505706
745392783
844505778
908458578
844505883
908455576
908424568
853386635
921917249
921975681
853386668
905845242
904562439
886903990
955745787
707845963
908455655
558458455
908425659
925845645
925845672
827346443
925875315
827366262
905862355
703723831
905864548
956738080
740945559
895245886
967578021
645837678
564654527
575357855
892304192
945213350
963425658
975858643
967543252
892366954
895406077
826608676
741771672
745295407
908444532
827347288
904563919
908456678
908456579
908426576
908416848
969089571
975859347
706050953
971947880
908416889
908456856
827373555
879138337
908419547
839401362
707823870
886805877
817581328
895459811
905813555
255555555
908426864
741760153
817174649
904567762
901297694
904546435
859116620
886807386
971959244
841057902
941198987
807796328
989722990
895481936
989859685
843984419
895689598
905895564
985688585
999742821
745765798
875535266
976173191
905848242
904521354
904511049
745396523
731828848
807702603
987043247
707844597
857455035
817142830
811666113
745305783
989679579
905879457
905862354
905888846
905864546
905894645
905846464
905865465
905865456
905865455
905964646
908456654
908416874
952091474
745282032
745282025
904512321
745281531
908441908
756558769
894588655
836484534
967562671
908455687
465557587
707895432
905841460
905846653
646854671
905855257
741764479
809033954
787451236
741714253
845568814
911251390
844568281
813060101
741797586
546788989
735170313
843924863
864558454
546582875
706054795
908416168
926768923
908453555
856663213
908456854
908456857
745305703
954564864
555555556
905976465
905895646
905865555
905954545
905955646
905964565
905895495
908484455
565642645
976117121
827300340
895659856
703722573
901238259
844582008
892301334
901254942
905897854
865699598
905894864
895248689
941120045
827360435
746788628
745263963
745296166
745296167
917306395
991720551
905896676
745399992
936842450
908448658
908455754
908458685
953638661
857451524
971928199
853386687
853386689
855564562
843911693
955773599
745296151
895389869
896597978
895359568
904533716
976114632
745292150
745402545
908448008
928757758
285157555
904538638
745402588
952006704
941252525
962720822
805724758
897999424
962770799
892565575
865255688
955762851
969021284
745480708
745298515
908486710
999758645
827349650
972061737
843952636
703777850
708142211
783091858
856127255
705577197
976079016
971986622
886802094
745402752
703728100
827368849
925454467
800667410
963445489
941258632
706052970
741718259
905847752
843994573
963422797
905845284
865885585
886802942
817133187
952047710
925756765
905828902
991758423
952005886
844506139
750037371
941123235
992765126
707818064
745482242
976083001
953686275
701941020
709713139
972089354
755849898
895255559
941047133
827340446
783001621
886984018
745298302
892330417
875538978
885928165
905845287
745187766
905812353
967531244
963450235
745183104
886505295
759928284
790680218
812681223
989730703
701788305
703700701
886893057
819193695
925353523
740964815
707890804
905825852
952072295
843909592
911626396
853282296
923536542
904565235
745102289
908426587
908428684
955735080
925875345
904562088
941103806
827395580
892383354
908584646
777454221
941195958
805724907
839409112
989721145
955741689
805724587
956878563
905881735
750050035
892355858
905896455
905866456
904515053
961621382
958955465
905999545
859605969
707844254
895685659
865686558
905864554
905865564
896226565
928662705
904540441
885940083
706015341
707851934
905812345
945756424
868845544
922762237
745288531
963930054
875537804
886986922
745282054
989766834
953616784
879117779
605814151
741760608
843970364
953662654
811519825
805724664
882758450
975974417
865689598
905864545
865588625
703755477
745295290
886880131
742585521
963444810
983756553
962760189
724877849
975897287
886596644
865689888
941125279
886580435
908452845
906803834
738393235
902897972
895346898
865989599
865385536
853308543
800697030
963423555
789565404
905845465
905865545
905897989
905845646
905978485
905895545
905895456
905965556
989875858
741780950
962798398
908465768
873606225
908416554
908415557
983701234
908454575
945600205
908426556
741763676
845664867
854545758
991785374
854566955
968252652
908416555
844505881
895689588
879148766
844505742
475591614
908486545
574266554
564675457
825654228
222555555
565284539
843955028
703793831
895344656
745102233
886542554
895685598
892355584
908451818
955705961
783006985
745187765
895812124
783092931
853282170
905846565
745396512
707894521
894589788
945669688
985695985
976197211
923536124
565450486
908456486
908716546
975836913
750075614
905879855
843926927
908467543
875156090
923536362
843957016
908446575
908416574
826790551
908456456
853407855
904585932
897928661
989771036
844583650
905893910
886587545
564624624
750026658
905894949
844547737
844513385
895818536
904581287
745182395
741734293
969027386
745268302
707838104
975942654
941286307
800630789
905856252
843942431
897952790
826683371
745392787
759913715
904591430
755455575
963864621
817106409
976082984
865689898
784966245
827321265
965585855
707849000
908482434
953604330
826785080
911972656
807658583
745688171
972058014
905822008
844575852
856459556
844525837
908655652
895548775
917028298
952000535
805229905
995610067
826795519
954865453
941197849
761760442
745232231
745298528
843909623
925957954
725282568
925944940
444445544
895588558
925843575
925876675
952062904
745405755
902717591
895555588
987858799
892375298
975955024
936867761
805711141
817103855
956882830
991797848
952019221
885962673
844524964
875593891
991751306
745296148
745293151
908876645
905895455
895688658
745296159
976124632
844529589
999736339
904561516
745183717
725187941
445875786
885659898
805724868
805724685
921968591
741714489
875954665
853487922
893407490
892375449
941074206
750071803
908485767
753400771
865689868
905845252
895389458
895655545
707898455
895463670
905848565
905868855
905804850
905895785
745185733
745185735
905884646
745187683
908486292
707890822
826756231
879138225
790685568
923535231
886986273
703736710
886883132
841023360
745187693
745187694
908415689
975837576
975866241
901214788
864588898
555555885
967554964
989898989
864575899
865388568
925437675
835760889
740940376
852007396
844590473
897959952
741701910
707833376
904564262
976120822
925845454
865598689
853402665
892302028
975809090
741757039
721720352
741720516
862686989
741781146
843789204
805724567
892317835
905895554
905954549
892357559
905865765
904530083
789525877
976090480
958948545
852463257
886451261
892358898
852585688
895686268
905954554
905864464
905998959
905895798
745382309
745305798
908427325
908415587
895688557
908475025
842361032
886502505
999782121
879113347
905845555
745282026
741364257
905808471
225555555
962740606
817170655
953624779
853307857
908416143
992749268
789551360
740900291
707890670
895421137
963990894
892328109
908485097
975607834
567575767
843970305
908412450
745281537
905845257
905846865
908416288
971941219
879134931
908416257
925875375
923567454
921976690
844555808
707888836
895836773
879163547
905852837
844579390
800611385
843936969
897931123
921996064
741761432
745289041
708817369
886888034
952007996
905847562
846885598
724857325
904534226
904557405
707804351
905898789
975915293
455486478
908446654
707823923
865365985
745296150
901272552
898689859
895689880
895688558
845858878
753888234
895894261
967579517
972028198
745296165
746296165
925853159
812685248
856542266
703731831
980839248
975919513
879130781
707851941
745699339
999765782
975612438
905843081
952092113
745402773
905846545
968554524
745187652
745187682
707898687
941101609
875537574
879163438
676468549
905842572
908416588
941258453
895255655
856654744
745381953
905848549
905895486
908456648
827320033
844523589
905878954
895679785
908424233
248358428
453587858
961663076
857852558
895588887
898656555
850605971
885686598
865088456
741744189
908443646
454024871
685245585
886580437
952040414
925840016
555565556
826591263
827371544
952017141
925810016
879133103
969080454
971911824
895689568
908426409
971900383
989774881
985635845
989785868
741713937
893705445
826698432
805724654
745382550
905895465
999775565
905865454
844525921
758963245
852356897
905865464
988858457
895689556
895656565
985965545
558926458
884558554
905965464
895658559
905898755
989771724
707823836
905867112
785568559
905862348
989688588
805792638
707884060
854854453
455456347
895814192
895440167
953643465
707899090
875572056
971936251
707851930
790033999
975802107
886502094
875523512
963483125
745402766
957746576
963425645
745402749
969061978
989798558
826580289
745478973
955686585
745402772
745402753
741754501
741725378
745402756
926776116
908499046
956854131
800648056
941218556
853282295
908547852
879188814
892285582
707866912
892342250
745402497
901238287
844961308
967548834
886485445
707894153
745298470
904545115
865084340
923535232
904501207
923536242
827321724
908498900
893808746
989769564
843348119
976161953
904531091
843993359
853508506
908415786
730250718
753495599
783034431
892356859
895235386
905865554
908895546
745382280
905965455
745382289
839286515
905965564
865655568
905654656
895685588
992754425
911901060
945842921
798309579
706009835
735151834
805724459
805724682
839309321
805758568
953666764
926769737
745266633
956825632
745103119
908416186
842394090
805795091
905812465
545578558
856425766
741789847
456558554
815484945
902729291
853212475
957676767
928846886
955745254
745488165
703761831
790634922
953654238
999790575
971940530
784757758
853305632
703792990
821844731
999780635
783034168
968275471
554676794
956764686
886581778
535473217
745183714
842390507
931005410
746485499
741739181
897999365
905865795
976093410
905849465
703710235
800658852
902713844
980840321
908416487
905865794
967555875
555888885
931900511
745305781
863699565
905994849
905964864
905945546
895688998
905896495
867988888
708893159
895268985
745298296
555585558
896365255
983704496
963444987
999765456
905820442
215455745
846762762
886581774
945669670
783048505
789509791
904504501
911810274
721727133
956865510
908407269
945732952
707818168
892311541
812632585
844955225
962742919
963445822
827312398
983789237
833504056
989706334
879101091
908429097
904550996
955745782
844529843
735182318
707801193
956688142
963425414
819288412
975970355
703763665
925985834
925840012
830794307
908454245
925848445
963525468
805740502
972092023
885944516
843975706
952024688
745192158
892341158
923584617
983538613
568366685
865386467
905022098
886988079
971957591
202856936
613861376
258282585
562386138
843914579
953631116
989717931
564538466
843927561
945641268
986545849
885455431
975834575
975575767
893782067
673438355
975835255
975866221
908405687
706012002
572534664
676767856
975867585
975737875
905812434
905821870
902718453
905822616
892326801
703731191
905824407
908426708
908426928
905825812
886506139
892326802
827331301
905820994
886530201
707811911
886506138
908426478
991785313
892326797
908420701
905825880
892302614
703778789
844566364
886881137
853296508
892326796
955705554
908412116
905825920
886506135
892326795
897998322
952014060
731054179
905822357
975865911
886506136
703725997
892300010
972045094
741781904
976119032
892326794
967512567
904580884
908426709
969075171
886506134
707893191
885953404
843910660
739670981
908426863
839620207
995828292
904549203
905823511
952002396
908404080
853281209
879194156
707842516
969092000
844584385
886579112
905822617
892326803
908426477
901256107
892331309
969020540
827313209
845682731
885993317
905822271
844515572
892357573
703758726
703742950
853296506
827300011
983740502
727598767
901244166
879145412
703766129
886884223
952006346
921924325
992714351
703767190
892352024
703773811
812673197
703721198
886882201
879120455
879140209
892326861
908425426
905824408
703783139
707866811
853490191
703700502
812672703
892382465
879115313
703793191
886502827
853292478
892326817
962769732
905821772
905864341
941123896
999789478
827389791
818098535
892314742
707866754
746606964
905868500
886806079
841005684
741792385
810394321
989756231
941586279
908412365
844582885
941026871
908406581
826784079
905845254
886499660
827381894
853303433
972007718
703761770
905832654
971972316
905875452
976027370
703777687
908425698
703761783
908416894
905876555
879178175
812651555
925923442
826783782
925845678
908423725
886352652
805766417
879133661
963737915
945734943
904555011
812694357
905826354
999746424
941249524
892376708
908426584
952059743
904552137
955745246
886098808
853506999
826598212
844924950
904541481
886485959
741794809
908426471
897943471
707802037
886985856
904566463
908426473
879101692
843942458
892321455
703777858
904512475
826594472
707804413
800611429
976063773
916873631
741799475
839397102
971945423
800619077
843937104
904595276
826686770
963443358
963448494
707848067
707848068
759928384
917374826
905830734
827313237
897910279
875556072
908412586
843908929
735114240
908425369
908423156
843950500
745106730
885927096
844505710
844927437
707813808
989688658
740903541
759927297
785469588
955745781
853407833
879147190
955745785
908416258
925885052
875542739
886805866
963425478
897954731
812665252
741718286
908425368
895689885
895648755
892358471
952006618
856898521
904547402
917301295
905072755
847581207
905846362
963408642
908455635
827383451
886596610
952008428
904555101
707823921
897954845
895278457
967506708
925949398
941081145
895420909
844213412
879151045
908425663
978897342
707804414
805893109
908824408
908845566
905854664
904569277
801068861
895389859
971913500
952043461
925875273
905862275
905862856
905862389
905845356
905056556
911977961
889653228
906858451
879184341
905842432
843986422
991776924
905845211
971744170
827385109
759930638
989723199
741764794
985856284
904543076
952067288
703761766
992761820
783011401
703703415
955745478
955748793
955745783
708867901
987487558
895555859
844916146
865003878
976113909
953687636
955745874
985788978
953525689
905862358
905862453
945644414
905820422
707891221
721725232
886900569
908430211
905813348
911984286
999780308
911973766
812632563
879138270
847681477
905887545
895829307
905865482
895658859
892308761
843923431
962787913
843932078
908429159
904523585
826596583
892326584
886501802
827365412
853397735
952862006
905825918
905846643
827392108
905873756
886807961
844959079
843942421
955796128
844928843
905872945
707800932
844582807
908415236
967571308
843974867
901280883
827352228
819108577
895486468
895478455
925945529
980964543
827300596
975823753
985358658
555556666
707804415
885986231
962792597
895576798
895645755
853292267
963974344
741736137
904520915
905848658
908417487
895689798
905875644
905848833
724256867
868955899
839393414
823816304
892356658
843989268
865037551
740901289
853294948
901204246
908439692
753398256
759928556
895685898
905866455
904588247
894589765
908481546
992719527
895250849
905846645
955745754
963425487
905073767
905873782
790026554
865258898
843921505
879106326
905849429
886588195
740976842
707823713
783081908
905873034
819298367
928845645
905865452
975970760
911994695
908427327
817693101
905864257
905845655
826698069
817163179
945698957
952063363
953612991
843960367
892309295
901256074
895587269
905823726
991736740
703755311
708812820
853503402
784512315
976199371
800609636
844589567
963425647
904592473
707813829
905846469
886481083
892325824
708845608
933425658
971945751
843957555
905843867
963425657
958623546
926753463
886984275
905846326
953644142
707813839
819293071
908478755
685672875
886499298
817605610
904566696
704209612
879143401
703761778
844511123
750064079
703761760
985645321
707813814
707813816
812608096
844575120
953654977
790057183
721727875
908468138
905835595
972061742
783019013
750086678
908425667
875558104
908425638
908456987
921916873
908415369
905842536
952072301
706044380
904562384
812694147
790626735
992710375
958756442
853397924
905848525
945764419
828717779
905822614
905845225
956815845
860471770
789560437
901291103
790097404
905822631
908416235
980869111
945669682
889961457
740979902
972006960
905845255
905845355
853291235
992722739
969039533
715495236
827397545
844933256
971909879
908425748
879176347
904530951
955711185
908486239
976060006
853597358
703700528
839400169
843937169
844543666
740061836
844557965
707813838
905872011
886902459
895840338
905897864
991739085
965025574
905845245
955725658
962736598
707865439
740961726
904584463
892343300
989794161
905842545
999711287
904565761
895755984
905874285
897914626
941087322
905878524
975650368
953640714
905834880
895678759
908556464
908564664
967577887
999729979
958623896
875502766
844505772
897955790
863006135
745183097
853384712
941288091
800650913
920812219
706056205
826791958
725187009
827306560
844519398
844920744
879136160
741792860
844531574
885884475
904561677
975842349
789525342
908414253
826597288
908416173
800948879
941196020
975931352
843957225
745490552
908416254
904595315
892326618
892304400
886800536
707823929
893791656
844500987
908423586
826789575
741742896
705586429
745493036
754000239
905842546
827320370
945364390
844590597
897957060
843067875
817544227
962719565
919887729
925845612
905873786
745581203
955745876
952545356
703704113
879176926
827394407
923611672
905820698
963442736
750025628
989758123
853392231
962739385
941250330
983772016
843974795
840026529
886903344
905862356
985765585
879113409
908426175
991703474
955724966
962770985
955706027
741715637
971906500
905845584
905824481
955742578
952047412
745109509
875560381
908449461
953622645
844521279
985685466
905664496
952025016
953690245
975656744
945724406
827306621
835397224
904596493
789557833
759921966
983755251
705514338
892358869
703729543
972095925
821882915
953658528
941217487
843932350
952028952
941186433
989731044
952006707
844531604
895417607
905848648
839502917
952021560
971951206
908845424
972086094
945625093
905842542
908416165
843975614
895355856
090874557
905872452
905057639
893199342
741745427
905842853
886891516
892341852
724855899
894184608
904548104
853296509
841705346
856678945
741717870
865023147
707844257
971900971
905832061
897942364
892372360
844572998
962178870
908864562
956824570
953637745
983789091
746485510
905873776
963425457
925806345
741701604
925958505
819104459
967511666
976007633
962793287
853388708
886595941
905873848
904569291
875525460
705519663
819403425
853382853
703777769
999796790
905822365
905844292
904592429
921908145
905865235
905864254
905826235
895676588
886845569
707810858
971993506
905845525
908417459
991708487
963236353
879125107
905845545
894678645
703700534
706043283
897909250
703761773
905822642
905864253
955746784
703761780
844521066
908466424
965855875
703761761
999759232
908478695
962745946
703761767
706078138
905873063
707813811
899555787
824524452
908454764
761770413
705532522
941558106
904477774
886988925
853401542
908428565
955749243
905873335
897962759
954842278
745104617
746680001
999731979
999756521
875572048
976060251
847509701
827344482
901288411
956832959
976106876
826785153
725146788
941288134
844495422
703754485
904562694
945621552
812694802
925840081
935823169
703788610
783001418
955741245
955714256
886882608
703794924
827395572
952057188
941191796
904577987
789533868
879126484
812680701
753582274
963525456
721758191
730097134
904586949
904516099
904564906
925865423
741785731
817162211
955748754
865070607
975968193
853407924
972005421
911904989
956859062
745499664
908411271
745287581
740936071
893396651
844960534
843975659
789527242
976144086
971985273
753601725
841066903
963435687
976119821
819101854
904515193
928620640
921916624
863038970
790095667
908481661
941141069
975237220
945647565
963401901
905831207
912557061
904569644
706023399
827376398
703755266
921948211
741713268
817161924
972070388
721741480
885916661
963485476
892313981
827301758
975690879
956825648
911904040
706088293
886885413
707814138
826797481
741791996
945689109
853498154
826592582
923590716
967528154
706011782
945864506
741753011
812666009
991750109
740927792
819293517
879127388
741714184
800667332
972043136
904578221
842489582
941123854
789556451
967508960
982369503
975855455
844971541
879118288
853397739
904512511
967056768
879191377
844568548
908453683
875560685
904560898
945871175
975955502
908485658
905880068
980825133
908423353
963425456
703754491
941198911
865092121
945877607
904543071
963524157
703794188
843914560
952010387
963525419
955724676
963494906
963458741
904562105
825501739
908422978
844522982
989725386
989768656
812696910
945879142
908481399
853402105
826680646
731097851
964312952
558885855
897988533
892318937
989951972
897916334
989768685
895491778
630219377
955719768
856542365
989728645
740976239
897948552
962789317
999742616
925906115
919865521
989728656
993592723
989726968
904548415
989798756
972092097
798346002
983720767
812612138
843902769
989758375
703763353
724806926
921985651
886485294
989758686
989728675
989771976
955796996
989758673
989738686
921957251
989768354
789538549
953621634
843912398
910578368
989729856
989755672
989738868
875069043
904514274
897959899
826793746
825128555
941049032
746690875
839387348
989758376
989701441
989765526
989758685
905870837
989756693
805075055
989753886
992795148
975945177
923654001
885585598
798355124
516828555
987070280
925911163
904546806
989737675
947585858
906899237
989726686
826598726
812622715
730240464
789591701
879103157
755859855
989735346
976029290
904515003
827934430
989756676
953643586
989756673
989746383
718758555
853290516
989738674
999906997
989738668
989756686
827937454
905807548
885845585
786016058
989738376
963933156
991754719
963452535
989735646
989738383
969049003
991716511
989738643
917078625
955728525
863078528
989735545
909850914
989718383
706011733
989768386
721721977
989755682
897992825
875546925
953695119
989721323
707834039
963485526
975929675
798318118
956587425
989728386
955750859
886585134
790650819
989758957
757955688
989728682
746599190
989757353
956843397
989721820
785526684
989738645
941007877
892344467
821874662
790037918
981886576
989739644
989728605
904538807
812638977
910578375
875563366
989759686
989768355
852763123
805772266
568954838
945705638
805705718
963483546
991736267
844510337
879194372
892342867
945684483
817143304
945762280
925985955
908413795
826608028
989728655
816850588
983729856
855855555
989738837
888253084
908467922
826783173
901299130
853381857
812663974
741753144
989758575
962720130
741752360
745481917
956852632
914926722
888525489
953657985
885333332
897914637
989728686
844591451
989712211
989750386
989708522
989752767
706065302
897953788
963482554
989755683
983761391
941080195
703781333
707878101
707897799
741713431
741715182
741724081
741760197
819120121
827340211
844591262
853265117
853581308
879118598
879120214
886503613
886530971
886595131
886830831
892316218
892352880
901256427
902739808
905810318
905822220
905825818
905826879
905844087
908402031
908425208
908427921
908434806
908436327
945704091
952014087
967578726
967590581
976039836
976042547
841254442
707852004
790620910
987069244
895472614
976011356
945741625
989759906
989798975
879110871
989721055
955745467
986565889
724856838
826596523
844905273
879113581
817179001
807706295
894196348
963485668
585858585
951969356
827350174
989708523
989758682
975875058
826782232
975632917
955777560
972447026
575585555
986886888
668898388
963558258
866866658
965053903
783081297
705565146
989768645
989729352
989750008
745280404
875593892
881744490
920822452
812612113
963419469
963548853
988685887
817172809
989728683
989728385
989758854
984828584
925840010
843978375
745580918
886585753
826793411
844505735
724828871
985868865
955773357
800654407
853484188
886485707
952091980
945767825
893882595
999724642
875539963
886595996
741771126
962183369
962177061
853289614
941065022
904583692
941216614
963412558
741761007
963425312
740927535
707831066
721732624
827321770
853285866
895451133
707824207
879134086
706082908
741740302
821853944
875524862
904576290
875587570
975844669
963491461
963452315
821845886
886501382
962732332
843909683
941102021
875537560
879178930
745582313
843324338
989720678
812661003
886608486
761770390
895403039
800505498
901205471
941081438
844906177
892383692
745581210
967061093
879127854
941186412
741769230
904562768
976025931
895805893
865097841
999723353
807716578
741720120
853385184
904597693
789500119
827366116
639512705
925956881
963485500
971924225
740900052
851002919
750060401
892367538
980892959
987556565
941187001
904515274
817136389
740943636
963475467
853488007
999723341
789740638
905867834
812638510
745382285
723702752
904530278
905876830
953618884
967504183
863064498
773831263
999724302
989766198
789593425
843978485
955834743
735534434
989702344
972151435
751835201
975864452
790546421
850496189
759902313
999725607
976079132
789543227
843936026
923585845
827988093
812690544
854309050
955991270
965048013
897912843
975855033
963851487
967567987
955985266
741709163
807775882
976088454
826690896
817143451
904539317
955759381
741721917
963422014
879180204
741758588
908424232
904548748
745688785
843348728
790216488
965238842
875562583
741725965
989728436
705330460
941261470
935917101
800612218
989768596
989728430
989720971
989395388
790070494
963486806
863020325
989718382
989759568
826594174
707801382
741721810
989738598
972086070
989728246
827358020
963486236
731071576
817179061
921944475
989793869
730097142
989734589
853302727
821862337
789545936
941124019
956811599
967952932
885899686
745582373
947382765
895304832
989793936
879191167
879129137
706023698
741789954
989716720
941064422
963422798
812655251
863019382
989742442
999780893
851149206
989728558
848584451
839287500
904511083
941186738
989735991
945148204
730063153
843938043
989780207
807781366
706040511
745382302
812662146
817181110
905815103
844553860
927802841
989708318
989710035
897904392
812681783
865062853
945704175
875587245
962733807
892373715
989740902
817178518
827397404
983725417
955773021
875549402
955772997
941288173
925846218
908479603
953672577
987195623
904572978
905840672
956816453
897972427
995391049
963402915
827370892
955705292
901297483
782787972
983785085
703750351
963499594
908430950
912011694
738384506
741769982
953662167
885925516
740906574
904524281
826790103
989745682
827350318
983712109
735152255
885585424
963483110
976020216
706038812
893782109
904519549
905825922
807748714
991720121
963998125
945006881
886995593
953675442
708836571
789547768
923527422
975992144
991789779
896855756
975980311
827367604
941199345
875524581
999790477
868687268
999780899
967585913
955783502
812650865
879166125
969097611
962726174
969000275
886587076
847508985
827280490
941284602
963947061
701772575
843924172
976037279
955757552
725303578
701770611
741772327
885327609
798291882
886884321
921970532
904563385
999726307
975990309
969069273
992792130
886988353
975865326
983990634
905816049
805712564
941251298
703755280
909932941
847600359
735171273
941243023
953616268
976175652
999784963
963440428
759910977
892338328
886981490
895883899
844950588
879123145
895823028
706095111
783040928
967527467
783074822
895497416
951091762
847508266
956829425
971921416
989768450
741786381
886590326
843988443
826684732
853504271
833386722
753582301
812646476
826789548
925885164
901294591
941286312
844513097
753686456
976147351
989716736
995320959
844956770
901242255
875546036
800633979
956832659
976101761
972468565
975860100
975920894
953663446
905800431
895854602
967570433
999769578
980746897
980839238
703771124
941005893
844978457
941101657
152415336
800625626
708836885
945726247
921989458
967522271
843924048
962799329
703795276
971710272
759978008
844979254
908408547
750024233
895486141
904549494
893691703
875540938
921384831
976100074
895468141
869904124
905863995
976146813
839301965
999770756
904555039
745701067
725208443
844550860
844956808
972527547
243153214
901242856
963401358
920810712
941261476
991760569
757997766
987088283
904512296
817136163
740901840
904528180
991746527
892323161
999681666
847782722
986832941
844950399
980845789
782709580
983706257
844936241
790055185
811596883
826591501
921917806
941026747
819102085
921012388
741713859
805716240
740949867
723480127
745602771
963904570
875526869
843910324
827993770
958755867
897911069
790033453
991758794
789576753
800649375
746599154
980825158
962788944
971985875
826587290
921970204
935964390
962773688
912537357
812684694
971919607
957752768
783010741
725293828
750050060
826684894
983553757
886495921
819280424
844553586
892357004
812634957
999772873
741720877
817171462
962722833
735130572
879118132
956859404
963904042
963965701
875550652
945798116
914924551
800909519
707899555
923609619
941217377
844575938
812656461
983781857
735591170
959817613
892300193
703795278
745187984
707817238
961996161
963475840
905887728
905889200
879181085
991772012
945852651
707823920
971915344
817155485
800638153
901263638
964196631
955756754
921877609
847500367
827281385
879100069
983708676
925913730
908432349
892360732
953630002
975961653
746596115
843342880
705350671
886499783
746485782
800683160
761843859
783487824
875538630
735176726
895828172
983794356
999731656
976093499
975804275
925989798
705523852
963466667
923527432
941241932
895467269
735544348
843975252
844568426
999721799
800624749
844505689
827390037
925846678
819102082
972060365
897941879
826793190
875545610
908542756
805792006
921964977
901275630
956875421
956808545
992781101
844543079
958231338
817175556
923660121
741715692
812653622
965466052
969019314
991721223
783006706
567275758
886483184
925852233
991712326
972091513
827286147
735131925
992728083
865066949
893802668
999785942
963484575
880261352
847589260
904542092
125421522
879132945
753492073
892322179
925963533
975698465
085576478
804512326
879114275
967516580
812610961
901294373
750041645
976007118
921916431
827352736
965493992
805739896
740941281
827331945
783029899
991761761
952001623
892323554
886881857
992732816
888107117
879144529
965623562
805763593
963424695
976103021
963993038
922720276
843932330
552026654
985623562
812654034
954060047
737954188
000012345
955748411
724845391
895807803
875540622
875071429
735116194
976064651
844914945
789862167
707828602
975634184
963957756
989739384
724828555
740927803
941000053
904530077
920596203
904581286
827347530
750086862
928661776
847586155
827280934
975993251
703796058
805715286
905849322
975865445
805712437
991753472
753603979
741763804
925953077
962720264
999723323
999742542
945704126
976194915
885970525
789572325
843961414
941267352
983750014
941286225
731055757
926776755
972459245
963469583
703788889
844564422
788057111
819407204
844503561
952695704
897937827
941168854
941193891
769687044
904527239
945743728
963490972
897903907
945863989
989339280
841017850
740944600
976045139
958458788
841014518
740996539
855704147
897961666
783069583
962738698
975929650
991795104
724786374
895890929
941187094
975965051
879127791
904516111
750065901
904550685
904580296
989704818
853484355
789539806
941257178
897924417
805702826
885923736
956832149
992720622
865067482
963490979
991785941
941232082
705571148
812649388
983764834
759928253
701425232
983749483
969077659
879127939
969046634
879165908
957546767
976025503
975956982
879182863
928697674
975978954
928962705
782792231
843918064
701762681
983759622
827342328
991758886
991790947
893805778
875506319
905814511
843987959
992714232
741712698
928690423
879120422
901231906
999772208
807762663
972089385
989785245
962449324
807845123
925889597
875559736
979316784
741798002
941005877
886595273
750023365
886889020
941286271
881394755
897969986
983744384
844560530
963470906
989938645
812604669
853205914
827952844
865044567
812659008
925948398
915280270
976008462
921977075
989678989
991774831
993553740
992793428
976022127
766485766
858806358
902760109
735499630
885932276
701752531
905832314
701780042
904542945
954882411
983747271
926731098
925846435
975899159
928656565
856395839
969089218
904573735
745598690
962756854
945534573
963948089
955745896
975602639
844535898
945712594
935828778
976087870
963989939
980855345
892301484
885949533
963450232
885901615
904541523
827331786
908499143
853208793
963464505
879174242
783088119
735128149
735154781
826596480
895419412
941102000
972082618
895421221
750064202
741742106
955743767
735165088
983785252
701756501
921949251
080575246
843971764
967552307
963473891
875982720
991749112
735162674
955712230
805759652
827359489
975917258
783040280
844941741
991186133
731059240
855588588
800666544
879125343
991708275
826594186
905875967
746588590
921973681
985689565
735130928
963910745
904512838
921926352
800613538
721747098
904562224
885996941
941064052
989762920
815609944
921971161
945843191
735187741
895828001
941043920
746588369
952057198
707876942
969051318
739000872
750029247
865029039
989704520
730250646
975611760
941261391
860742402
941186513
945878996
837691619
962745879
928661154
828556431
963977825
963448292
985632145
965161242
901226161
983726488
975837421
963452481
931957617
976030202
789530306
975962774
901257220
904578154
901227280
962725280
963958898
963933409
963977429
963902681
963917935
962706120
975818161
963947594
967501070
991768201
783040655
901249191
901249403
945972450
954814371
892365143
954817164
892314676
904589041
904578147
975817671
941266567
945740765
892397581
975817613
941221180
967865644
991720491
812637603
789506827
705532563
905890604
705538152
740611708
819104235
800657850
708801306
819197076
901206451
789041311
989794850
789530313
975068313
901288449
901286064
818419265
901261227
901268213
901265213
805788227
992748763
983720206
812657454
908749749
969025415
965041332
956825901
956815236
956847516
956843008
992718159
956818575
956767049
901268214
954871279
936847214
969096548
901267948
991791280
992789201
812660722
963444928
789506821
967500202
962701265
969092959
992720724
954872019
954871276
969097537
963923646
805734748
983701132
969081150
741718491
909723329
897921330
992780343
863407905
789560134
789530349
971274165
753407607
901260720
753393867
992756635
753399259
844972669
895874952
908451460
908748478
954827117
954821768
783058134
908176141
708812125
952827197
805788216
735150112
735190121
708802123
945684891
920812842
983736072
908740740
983721112
983704337
826686020
827030802
954891731
954861567
954897316
822663819
901260727
819409652
753580582
753580392
819409752
819409842
753590122
753591012
753580092
819109602
819409732
753680072
753680102
819199572
853404381
956892218
962799061
759511901
904530905
703798738
941043209
956811663
962788358
962784351
964090321
904526130
963913962
908234563
908893456
904356324
908345679
908394551
805731994
899104305
720124356
740117038
740681170
789795678
975643065
992773227
976145286
805797751
972058349
908821228
785547255
819309922
971940741
819209842
901236301
724800617
969052649
805716225
992724570
904594330
941255066
789568713
819209892
819309782
819309762
750042017
901248218
991757457
921940364
731809839
902245346
886989742
975804820
971976182
956882758
901296272
956894237
901247486
952856112
952847215
992773727
901278706
901277323
901258324
901278537
908934567
877650432
981012202
983711391
975610968
750067695
819280295
976045541
812612041
992712041
753590915
705531055
819400995
812674682
998281830
992781726
999781180
969084505
975663301
724858856
753401457
753401948
724881257
805791040
753400514
975641487
753401947
753400539
901286781
705537464
705517791
705517059
926755901
991734042
819293065
703778787
895899228
903430617
963431680
956841301
983791731
904450101
908156315
904863126
908121450
908456311
976820174
901918308
941005602
963915776
819184387
741720921
992704058
901279834
991789719
901290824
895881618
753401941
975880524
975810141
800671520
976067970
753589629
971934004
967524023
971976243
967547021
703720961
783096523
844988677
991778029
904580396
926755091
969034393
969032486
962103042
901278463
901248214
724828496
895886014
708824242
708824609
724815609
963905052
901282777
963952975
805721737
992735008
991715900
989727202
850283550
976426507
783066361
741711504
724881675
724856575
963993380
972048585
963990280
967706136
962706137
976161202
724881142
908831689
904655311
726684569
904500650
904566002
904538921
904533005
841735932
796837769
901286936
818830282
904588020
904580038
904584041
925942594
954816104
904519279
901280065
901271240
895476927
962106137
969023799
969036622
969022769
969092847
969036639
969035529
969090393
969078524
969023490
725822401
963911957
963933031
740780120
905812071
724201207
819181894
819206475
805793398
708890128
956888715
901229274
975672986
963986112
705548486
895844294
708852014
952847217
721741584
721741589
805766019
901228204
904516309
969070439
992778604
805788214
725389692
954863761
954876196
976027270
962706194
972074740
972074027
968075020
827080450
904653489
908789311
908132126
741741324
904580021
989764878
997675876
976008132
819273616
703780504
956871426
901236313
895825082
904566709
904550248
707800284
904538900
904580280
904566280
904580380
941236340
705538451
969018350
963999058
975679239
983711685
975679296
703758734
969033804
846688214
901218961
901211810
904538400
921934284
904521124
904538479
921935440
926755203
921932402
921955000
926755290
992728156
992786595
753481132
753480562
963990581
945630561
895878312
805745236
963989314
901458447
704858392
805746394
703746728
748859418
808580748
750024822
933656655
842036925
954044420
705519377
895804065
956825258
975811099
895470851
975872354
963953418
735186907
877084104
735191025
901238561
859658283
991770083
879151932
893701657
908467089
844565876
963954236
928654401
844579384
740936415
895868147
892330367
925914985
892348777
975965887
925947828
941064697
941193826
895832971
904545068
892398831
983769424
946807571
789506055
983752365
844980840
800683162
955755768
925845589
707893322
904571017
875571990
895488042
893788278
721731601
921922652
991732458
976038186
800671433
821846229
770402295
755754763
976081418
989721049
875557441
809079648
965742587
863062701
844199786
805714938
972039503
886498701
941230649
989745652
865006686
926780453
892359961
956809725
971902909
708804529
885949056
723385005
976169177
956889155
986587422
892356458
825309951
925949604
705564013
991748848
827288830
904561512
783979793
875884575
827340964
783013267
941193903
915204301
705534057
826680796
897950260
925987126
827367490
875563319
753582297
895819203
741741013
753582286
925839869
962738791
963970278
999013326
928690625
895861934
905888478
827325086
992721959
885955256
800642109
876030071
963976540
895495940
976196406
975891367
753509405
753604791
904512204
908409112
844584620
976083042
897992288
843977878
819382050
886986268
853507340
707863973
895863258
983759253
789509002
983752494
741767679
895483284
819202282
925813040
971110552
817185354
838485871
941234946
941046414
941089558
999712020
831709119
706021269
853407852
986532541
908407547
724835045
901275109
844527814
908463493
897918831
901252180
952021841
885908736
724868080
975698748
963983924
819293636
706050732
844525858
941261418
975926734
817120089
875560784
780042175
819390729
908442268
962794256
706076337
827385790
847581101
945699787
981072670
975876431
904560949
896396506
955756917
969004129
963908945
905863835
895838621
962744686
983758423
805799004
940181972
843978767
955729294
789512318
953630315
925955375
904557923
941166324
992741862
962763321
875531240
941286319
955721753
945767704
975968196
741736457
963992564
983787511
813016750
800638399
790071530
895481120
956864009
753405629
703729616
812632547
911970709
965028467
800646307
941261467
952187724
879188953
990000009
963497841
879173989
925936486
817126272
904511832
904549201
906858382
956864188
965165347
941142979
925902682
975965024
826478258
955874587
741796489
954810219
845558858
955879610
895869465
735131984
740907859
904533101
953648765
971920921
882654178
965030195
805704343
921992190
972097829
843955343
941049698
817170548
895475638
992716512
707840780
729104015
847790181
941288167
819101385
879164226
885954839
875593128
760744903
925947538
746581314
925885205
886983435
725208414
991754711
805763794
844933099
901211901
805766934
908408958
895689507
905833159
945743145
905849245
962738431
879176688
941206861
865067837
972092136
706056827
904541746
741791145
728901536
926706629
975604069
895438884
999705229
844961655
741765667
817143104
886898047
991913088
976182147
992766249
701770667
639532530
845565455
904597493
826782912
969048217
839405374
894102563
901234140
783052386
812649748
901296761
914936805
750088240
879166419
972009919
812616432
965874587
741795058
971994044
790635092
998820150
904574510
904572623
735138088
844995273
805672825
740975912
925854116
826787805
848865750
941142848
737685032
941046164
952765450
991771346
989717925
707823839
721796255
843941462
844579929
975632827
925864810
941286254
972090991
746485774
985725558
908441223
975683886
956859065
969079897
914911867
905841394
875511825
972023594
975955884
741716457
904462362
976021936
841083563
905835079
963402575
928755768
945766814
724819362
879119811
885961908
906801433
969021074
989688656
885928161
875587548
844960049
955750495
843965719
991789825
703722572
975914132
941193909
721721980
975809637
901242132
967594959
735113788
941043914
790684835
955748704
956821498
921949762
952015399
888131395
955745757
989724656
941257822
703799248
991775895
975822894
969009380
989771549
925932664
789501521
953658522
895436673
853286387
741769715
904575640
703724161
975695364
843978628
971946155
827314744
989768750
897952388
925895010
975673378
897996166
852145395
875587527
894557877
876055205
843948013
735151815
752093692
945627453
807701059
971949676
893784859
873788624
875046316
901258553
904549664
805745421
904560917
805700573
955746913
727578034
991775014
969528336
976107277
983756530
783979792
750076809
875587552
761999929
945854309
844584638
879190719
875104671
945452085
878066858
962777786
975881886
983743651
985632569
706056184
908412026
812638907
905868125
759928383
956881382
786099161
925921056
941149795
976060633
783012120
989632124
941102030
879110996
941218385
750078118
847505552
925688253
901538908
945842863
920817236
975827576
706085690
976147685
875564585
844980785
989745124
800465189
975906984
919825675
841046437
758545625
741783897
879188596
976128713
805785834
941189035
