Composite Numbers List

A list of composite numbers from 1 to 10000 is given below. The zero and one are not considered the composite numbers. All the numbers which are not the prime numbers are known as composite numbers.

List of Composite Numbers from 1 to 100

4689101214151618
20212224252627283032
33343536383940424445
46484950515254555657
58606263646566686970
72747576777880818284
85868788909192939495
969899100

List of Composite Numbers from 1 to 10000

4689101214151618
20212224252627283032
33343536383940424445
46484950515254555657
58606263646566686970
72747576777880818284
85868788909192939495
969899100102104105106108110
111112114115116117118119120121
122123124125126128129130132133
134135136138140141142143144145
146147148150152153154155156158
159160161162164165166168169170
171172174175176177178180182183
184185186187188189190192194195
196198200201202203204205206207
208209210212213214215216217218
219220221222224225226228230231
232234235236237238240242243244
245246247248249250252253254255
256258259260261262264265266267
268270272273274275276278279280
282284285286287288289290291292
294295296297298299300301302303
304305306308309310312314315316
318319320321322323324325326327
328329330332333334335336338339
340341342343344345346348350351
352354355356357358360361362363
364365366368369370371372374375
376377378380381382384385386387
388390391392393394395396398399
400402403404405406407408410411
412413414415416417418420422423
424425426427428429430432434435
436437438440441442444445446447
448450451452453454455456458459
460462464465466468469470471472
473474475476477478480481482483
484485486488489490492493494495
496497498500501502504505506507
508510511512513514515516517518
519520522524525526527528529530
531532533534535536537538539540
542543544545546548549550551552
553554555556558559560561562564
565566567568570572573574575576
578579580581582583584585586588
589590591592594595596597598600
602603604605606608609610611612
614615616618620621622623624625
626627628629630632633634635636
637638639640642644645646648649
650651652654655656657658660662
663664665666667668669670671672
674675676678679680681682684685
686687688689690692693694695696
697698699700702703704705706707
708710711712713714715716717718
720721722723724725726728729730
731732734735736737738740741742
744745746747748749750752753754
755756758759760762763764765766
767768770771772774775776777778
779780781782783784785786788789
790791792793794795796798799800
801802803804805806807808810812
813814815816817818819820822824
825826828830831832833834835836
837838840841842843844845846847
848849850851852854855856858860
861862864865866867868869870871
872873874875876878879880882884
885886888889890891892893894895
896897898899900901902903904905
906908909910912913914915916917
918920921922923924925926927928
930931932933934935936938939940
942943944945946948949950951952
954955956957958959960961962963
964965966968969970972973974975
976978979980981982984985986987
988989990992993994995996998999
1000100110021003100410051006100710081010
1011101210141015101610171018102010221023
1024102510261027102810291030103210341035
1036103710381040104110421043104410451046
1047104810501052105310541055105610571058
1059106010621064106510661067106810701071
1072107310741075107610771078107910801081
1082108310841085108610881089109010921094
1095109610981099110011011102110411051106
1107110811101111111211131114111511161118
1119112011211122112411251126112711281130
1131113211331134113511361137113811391140
1141114211431144114511461147114811491150
1152115411551156115711581159116011611162
1164116511661167116811691170117211731174
1175117611771178117911801182118311841185
1186118811891190119111921194119511961197
1198119912001202120312041205120612071208
1209121012111212121412151216121812191220
1221122212241225122612271228123012321233
1234123512361238123912401241124212431244
1245124612471248125012511252125312541255
1256125712581260126112621263126412651266
1267126812691270127112721273127412751276
1278128012811282128412851286128712881290
1292129312941295129612981299130013021304
1305130613081309131013111312131313141315
1316131713181320132213231324132513261328
1329133013311332133313341335133613371338
1339134013411342134313441345134613471348
1349135013511352135313541355135613571358
1359136013621363136413651366136813691370
1371137213741375137613771378137913801382
1383138413851386138713881389139013911392
1393139413951396139713981400140114021403
1404140514061407140814101411141214131414
1415141614171418141914201421142214241425
1426142814301431143214341435143614371438
1440144114421443144414451446144814491450
1452145414551456145714581460146114621463
1464146514661467146814691470147214731474
1475147614771478147914801482148414851486
1488149014911492149414951496149714981500
1501150215031504150515061507150815091510
1512151315141515151615171518151915201521
1522152415251526152715281529153015321533
1534153515361537153815391540154115421544
1545154615471548155015511552155415551556
1557155815601561156215631564156515661568
1569157015721573157415751576157715781580
1581158215841585158615871588158915901591
1592159315941595159615981599160016021603
1604160516061608161016111612161416151616
1617161816201622162316241625162616281629
1630163116321633163416351636163816391640
1641164216431644164516461647164816491650
1651165216531654165516561658165916601661
1662166416651666166816701671167216731674
1675167616771678167916801681168216831684
1685168616871688168916901691169216941695
1696169817001701170217031704170517061707
1708171017111712171317141715171617171718
1719172017221724172517261727172817291730
1731173217341735173617371738173917401742
1743174417451746174817491750175117521754
1755175617571758176017611762176317641765
1766176717681769177017711772177317741775
1776177817791780178117821784178517861788
1790179117921793179417951796179717981799
1800180218031804180518061807180818091810
1812181318141815181618171818181918201821
1822182418251826182718281829183018321833
1834183518361837183818391840184118421843
1844184518461848184918501851185218531854
1855185618571858185918601862186318641865
1866186818691870187218741875187618781880
1881188218831884188518861887188818901891
1892189318941895189618971898189919001902
1903190419051906190819091910191119121914
1915191619171918191919201921192219231924
1925192619271928192919301932193419351936
1937193819391940194119421943194419451946
1947194819501952195319541955195619571958
1959196019611962196319641965196619671968
1969197019711972197419751976197719781980
1981198219831984198519861988198919901991
1992199419951996199820002001200220042005
2006200720082009201020122013201420152016
2018201920202021202220232024202520262028
2030203120322033203420352036203720382040
2041204220432044204520462047204820492050
2051205220542055205620572058205920602061
2062206420652066206720682070207120722073
2074207520762077207820792080208220842085
2086208820902091209220932094209520962097
2098210021012102210321042105210621072108
2109211021122114211521162117211821192120
2121212221232124212521262127212821302132
2133213421352136213821392140214221442145
2146214721482149215021512152215421552156
2157215821592160216221632164216521662167
2168216921702171217221732174217521762177
2178218021812182218321842185218621872188
2189219021912192219321942195219621972198
2199220022012202220422052206220822092210
2211221222142215221622172218221922202222
2223222422252226222722282229223022312232
2233223422352236223822402241224222442245
2246224722482249225022522253225422552256
2257225822592260226122622263226422652266
2268227022712272227422752276227722782279
2280228222832284228522862288228922902291
2292229422952296229822992300230123022303
2304230523062307230823102312231323142315
2316231723182319232023212322232323242325
2326232723282329233023312332233423352336
2337233823402342234323442345234623482349
2350235223532354235523562358235923602361
2362236323642365236623672368236923702372
2373237423752376237823792380238223842385
2386238723882390239123922394239523962397
2398240024012402240324042405240624072408
2409241024122413241424152416241824192420
2421242224242425242624272428242924302431
2432243324342435243624382439244024422443
2444244524462448244924502451245224532454
2455245624572458246024612462246324642465
2466246824692470247124722474247524762478
2479248024812482248324842485248624872488
2489249024912492249324942495249624972498
2499250025012502250425052506250725082509
2510251125122513251425152516251725182519
2520252225232524252525262527252825292530
2532253325342535253625372538254025412542
2544254525462547254825502552255325542555
2556255825592560256125622563256425652566
2567256825692570257125722573257425752576
2577257825802581258225832584258525862587
2588258925902592259425952596259725982599
2600260126022603260426052606260726082610
2611261226132614261526162618261926202622
2623262426252626262726282629263026312632
2634263526362637263826392640264126422643
2644264526462648264926502651265226532654
2655265626582660266126622664266526662667
2668266926702672267326742675267626782679
2680268126822684268526862688269026912692
2694269526962697269827002701270227032704
2705270627082709271027122714271527162717
2718272027212722272327242725272627272728
2730273227332734273527362737273827392740
2742274327442745274627472748275027512752
2754275527562757275827592760276127622763
2764276527662768276927702771277227732774
2775277627782779278027812782278327842785
2786278727882790279227932794279527962798
2799280028022804280528062807280828092810
2811281228132814281528162817281828202821
2822282328242825282628272828282928302831
2832283428352836283828392840284128422844
2845284628472848284928502852285328542855
2856285828592860286228632864286528662867
2868286928702871287228732874287528762877
2878288028812882288328842885288628882889
2890289128922893289428952896289828992900
2901290229042905290629072908291029112912
2913291429152916291829192920292129222923
2924292529262928292929302931293229332934
2935293629372938294029412942294329442945
2946294729482949295029512952295429552956
2958295929602961296229642965296629672968
2970297229732974297529762977297829792980
2981298229832984298529862987298829892990
2991299229932994299529962997299830003002
3003300430053006300730083009301030123013
3014301530163017301830203021302230243025
3026302730283029303030313032303330343035
3036303830393040304230433044304530463047
3048305030513052305330543055305630573058
3059306030623063306430653066306830693070
3071307230733074307530763077307830803081
3082308430853086308730883090309130923093
3094309530963097309830993100310131023103
3104310531063107310831103111311231133114
3115311631173118312031223123312431253126
3127312831293130313131323133313431353136
3138313931403141314231433144314531463147
3148314931503151315231533154315531563157
3158315931603161316231643165316631683170
3171317231733174317531763177317831793180
3182318331843185318631883189319031923193
3194319531963197319831993200320132023204
3205320632073208321032113212321332143215
3216321832193220322232233224322532263227
3228323032313232323332343235323632373238
3239324032413242324332443245324632473248
3249325032523254325532563258326032613262
3263326432653266326732683269327032723273
3274327532763277327832793280328132823283
3284328532863287328832893290329132923293
3294329532963297329833003302330333043305
3306330833093310331133123314331533163317
3318332033213322332433253326332733283330
3332333333343335333633373338333933403341
3342334433453346334833493350335133523353
3354335533563357335833603362336333643365
3366336733683369337033723374337533763377
3378337933803381338233833384338533863387
3388339033923393339433953396339733983399
3400340134023403340434053406340834093410
3411341234143415341634173418341934203421
3422342334243425342634273428342934303431
3432343434353436343734383439344034413442
3443344434453446344734483450345134523453
3454345534563458345934603462346434653466
3468347034713472347334743475347634773478
3479348034813482348334843485348634873488
3489349034923493349434953496349734983500
3501350235033504350535063507350835093510
3512351335143515351635183519352035213522
3523352435253526352835303531353235343535
3536353735383540354235433544354535463548
3549355035513552355335543555355635583560
3561356235633564356535663567356835693570
3572357335743575357635773578357935803582
3584358535863587358835893590359135923594
3595359635973598359936003601360236033604
3605360636083609361036113612361436153616
3618361936203621362236243625362636273628
3629363036323633363436353636363836393640
3641364236443645364636473648364936503651
3652365336543655365636573658366036613662
3663366436653666366736683669367036723674
3675367636783679368036813682368336843685
3686368736883689369036923693369436953696
3698369937003702370337043705370637073708
3710371137123713371437153716371737183720
3721372237233724372537263728372937303731
3732373437353736373737383740374137423743
3744374537463747374837493750375137523753
3754375537563757375837593760376237633764
3765376637683770377137723773377437753776
3777377837803781378237833784378537863787
3788378937903791379237943795379637983799
3800380138023804380538063807380838093810
3811381238133814381538163817381838193820
3822382438253826382738283829383038313832
3834383538363837383838393840384138423843
3844384538463848384938503852385438553856
3857385838593860386138623864386538663867
3868386938703871387238733874387538763878
3879388038823883388438853886388738883890
3891389238933894389538963897389838993900
3901390239033904390539063908390939103912
3913391439153916391839203921392239243925
3926392739283930393239333934393539363937
3938393939403941394239443945394639483949
3950395139523953395439553956395739583959
3960396139623963396439653966396839693970
3971397239733974397539763977397839793980
3981398239833984398539863987398839903991
3992399339943995399639973998399940004002
4004400540064008400940104011401240144015
4016401740184020402240234024402540264028
4029403040314032403340344035403640374038
4039404040414042404340444045404640474048
4050405240534054405540564058405940604061
4062406340644065406640674068406940704071
4072407440754076407740784080408140824083
4084408540864087408840894090409240944095
4096409740984100410141024103410441054106
4107410841094110411241134114411541164117
4118411941204121412241234124412541264128
4130413141324134413541364137413841404141
4142414341444145414641474148414941504151
4152415441554156415841604161416241634164
4165416641674168416941704171417241734174
4175417641784179418041814182418341844185
4186418741884189419041914192419341944195
4196419741984199420042024203420442054206
4207420842094210421242134214421542164218
4220422142224223422442254226422742284230
4232423342344235423642374238423942404242
4244424542464247424842494250425142524254
4255425642574258426042624263426442654266
4267426842694270427242744275427642774278
4279428042814282428442854286428742884290
4291429242934294429542964298429943004301
4302430343044305430643074308430943104311
4312431343144315431643174318431943204321
4322432343244325432643284329433043314332
4333433443354336433843404341434243434344
4345434643474348435043514352435343544355
4356435843594360436143624364436543664367
4368436943704371437243744375437643774378
4379438043814382438343844385438643874388
4389439043924393439443954396439843994400
4401440244034404440544064407440844104411
4412441344144415441644174418441944204422
4424442544264427442844294430443144324433
4434443544364437443844394440444244434444
4445444644484449445044524453445444554456
4458445944604461446244644465446644674468
4469447044714472447344744475447644774478
4479448044824484448544864487448844894490
4491449244944495449644974498449945004501
4502450345044505450645084509451045114512
4514451545164518452045214522452445254526
4527452845294530453145324533453445354536
4537453845394540454145424543454445454546
4548455045514552455345544555455645574558
4559456045624563456445654566456845694570
4571457245734574457545764577457845794580
4581458245844585458645874588458945904592
4593459445954596459845994600460146024604
4605460646074608460946104611461246134614
4615461646174618461946204622462346244625
4626462746284629463046314632463346344635
4636463846404641464246444645464646474648
4650465246534654465546564658465946604661
4662466446654666466746684669467046714672
4674467546764677467846804681468246834684
4685468646874688468946904692469346944695
4696469746984699470047014702470447054706
4707470847094710471147124713471447154716
4717471847194720472247244725472647274728
4730473147324734473547364737473847394740
4741474247434744474547464747474847494750
4752475347544755475647574758476047614762
4763476447654766476747684769477047714772
4773477447754776477747784779478047814782
4784478547864788479047914792479447954796
4797479848004802480348044805480648074808
4809481048114812481448154816481848194820
4821482248234824482548264827482848294830
4832483348344835483648374838483948404841
4842484348444845484648474848484948504851
4852485348544855485648574858485948604862
4863486448654866486748684869487048724873
4874487548764878487948804881488248834884
4885488648874888489048914892489348944895
4896489748984899490049014902490449054906
4907490849104911491249134914491549164917
4918492049214922492349244925492649274928
4929493049324934493549364938493949404941
4942494449454946494749484949495049524953
4954495549564958495949604961496249634964
4965496649684970497149724974497549764977
4978497949804981498249834984498549864988
4989499049914992499449954996499749985000
5001500250045005500650075008501050125013
5014501550165017501850195020502250245025
5026502750285029503050315032503350345035
5036503750385040504150425043504450455046
5047504850495050505250535054505550565057
5058506050615062506350645065506650675068
5069507050715072507350745075507650785079
5080508250835084508550865088508950905091
5092509350945095509650975098510051025103
5104510551065108510951105111511251145115
5116511751185120512151225123512451255126
5127512851295130513151325133513451355136
5137513851395140514151425143514451455146
5148514951505151515251545155515651575158
5159516051615162516351645165516651685169
5170517251735174517551765177517851805181
5182518351845185518651875188519051915192
5193519451955196519851995200520152025203
5204520552065207520852105211521252135214
5215521652175218521952205221522252235224
5225522652285229523052325234523552365238
5239524052415242524352445245524652475248
5249525052515252525352545255525652575258
5259526052625263526452655266526752685269
5270527152725274527552765277527852805282
5283528452855286528752885289529052915292
5293529452955296529852995300530153025304
5305530653075308531053115312531353145315
5316531753185319532053215322532453255326
5327532853295330533153325334533553365337
5338533953405341534253435344534553465348
5349535053525353535453555356535753585359
5360536153625363536453655366536753685369
5370537153725373537453755376537753785379
5380538253835384538553865388538953905391
5392539453955396539753985400540154025403
5404540554065408540954105411541254145415
5416541854205421542254235424542554265427
5428542954305432543354345435543654385439
5440544254445445544654475448545054515452
5453545454555456545754585459546054615462
5463546454655466546754685469547054725473
5474547554765478548054815482548454855486
5487548854895490549154925493549454955496
5497549854995500550255045505550655085509
5510551155125513551455155516551755185520
5522552355245525552655285529553055325533
5534553555365537553855395540554155425543
5544554555465547554855495550555155525553
5554555555565558555955605561556255645565
5566556755685570557155725574557555765577
5578557955805582558355845585558655875588
5589559055925593559455955596559755985599
5600560156025603560456055606560756085609
5610561156125613561456155616561756185619
5620562156225624562556265627562856295630
5631563256335634563556365637563856405642
5643564456455646564856495650565256545655
5656565856605661566256635664566556665667
5668567056715672567356745675567656775678
5679568056815682568456855686568756885690
5691569256945695569656975698569957005702
5703570457055706570757085709571057125713
5714571557165718571957205721572257235724
5725572657275728572957305731573257335734
5735573657385739574057425744574557465747
5748575057515752575357545755575657575758
5759576057615762576357645765576657675768
5769577057715772577357745775577657775778
5780578157825784578557865787578857895790
5792579357945795579657975798579958005802
5803580458055806580858095810581158125814
5815581658175818581958205822582358245825
5826582858295830583158325833583458355836
5837583858405841584258445845584658475848
5850585258535854585558565858585958605862
5863586458655866586858705871587258735874
5875587658775878588058825883588458855886
5887588858895890589158925893589458955896
5898589959005901590259045905590659075908
5909591059115912591359145915591659175918
5919592059215922592459255926592859295930
5931593259335934593559365937593859405941
5942594359445945594659475948594959505951
5952595459555956595759585959596059615962
5963596459655966596759685969597059715972
5973597459755976597759785979598059825983
5984598559865988598959905991599259935994
5995599659975998599960006001600260036004
6005600660086009601060126013601460156016
6017601860196020602160226023602460256026
6027602860306031603260336034603560366038
6039604060416042604460456046604860496050
6051605260546055605660576058605960606061
6062606360646065606660686069607060716072
6074607560766077607860806081608260836084
6085608660876088609060926093609460956096
6097609860996100610261036104610561066107
6108610961106111611261146115611661176118
6119612061226123612461256126612761286129
6130613261346135613661376138613961406141
6142614461456146614761486149615061526153
6154615561566157615861596160616161626164
6165616661676168616961706171617261746175
6176617761786179618061816182618361846185
6186618761886189619061916192619361946195
6196619862006201620262046205620662076208
6209621062126213621462156216621862196220
6222622362246225622662276228623062316232
6233623462356236623762386239624062416242
6243624462456246624862496250625162526253
6254625562566258625962606261626262646265
6266626762686270627262736274627562766278
6279628062816282628362846285628662886289
6290629162926293629462956296629762986300
6302630363046305630663076308630963106312
6313631463156316631863196320632163226324
6325632663276328633063316332633363346335
6336633863396340634163426344634563466347
6348634963506351635263546355635663576358
6360636263636364636563666368636963706371
6372637463756376637763786380638163826383
6384638563866387638863906391639263936394
6395639663986399640064016402640364046405
6406640764086409641064116412641364146415
6416641764186419642064226423642464256426
6428642964306431643264336434643564366437
6438643964406441644264436444644564466447
6448645064526453645464556456645764586459
6460646164626463646464656466646764686470
6471647264746475647664776478647964806482
6483648464856486648764886489649064926493
6494649564966497649864996500650165026503
6504650565066507650865096510651165126513
6514651565166517651865196520652265236524
6525652665276528653065316532653365346535
6536653765386539654065416542654365446545
6546654865496550655265546555655665576558
6559656065616562656465656566656765686570
6572657365746575657665786579658065826583
6584658565866587658865896590659165926593
6594659565966597659866006601660266036604
6605660666086609661066116612661366146615
6616661766186620662166226623662466256626
6627662866296630663166326633663466356636
6638663966406641664266436644664566466647
6648664966506651665266546655665666576658
6660666266636664666566666667666866696670
6671667266746675667666776678668066816682
6683668466856686668766886690669266936694
6695669666976698669967006702670467056706
6707670867106711671267136714671567166717
6718672067216722672367246725672667276728
6729673067316732673467356736673867396740
6741674267436744674567466747674867496750
6751675267536754675567566757675867596760
6762676467656766676767686769677067716772
6773677467756776677767786780678267836784
6785678667876788678967906792679467956796
6797679867996800680168026804680568066807
6808680968106811681268136814681568166817
6818681968206821682268246825682668286830
6831683268346835683668376838683968406842
6843684468456846684768486849685068516852
6853685468556856685868596860686168626864
6865686668676868687068726873687468756876
6877687868796880688168826884688568866887
6888688968906891689268936894689568966897
6898690069016902690369046905690669086909
6910691269136914691569166918691969206921
6922692369246925692669276928692969306931
6932693369346935693669376938693969406941
6942694369446945694669486950695169526953
6954695569566957695869606962696369646965
6966696869696970697269736974697569766978
6979698069816982698469856986698769886989
6990699269936994699569966998699970007002
7003700470057006700770087009701070117012
7014701570167017701870207021702270237024
7025702670287029703070317032703370347035
7036703770387040704170427044704570467047
7048704970507051705270537054705570567058
7059706070617062706370647065706670677068
7070707170727073707470757076707770787080
7081708270837084708570867087708870897090
7091709270937094709570967097709870997100
7101710271047105710671077108711071117112
7113711471157116711771187119712071227123
7124712571267128713071317132713371347135
7136713771387139714071417142714371447145
7146714771487149715071527153715471557156
7157715871607161716271637164716571667167
7168716971707171717271737174717571767178
7179718071817182718371847185718671887189
7190719171927194719571967197719871997200
7201720272037204720572067208720972107212
7214721572167217721872207221722272237224
7225722672277228723072317232723372347235
7236723872397240724172427244724572467248
7249725072517252725472557256725772587259
7260726172627263726472657266726772687269
7270727172727273727472757276727772787279
7280728172827284728572867287728872897290
7291729272937294729572967298729973007301
7302730373047305730673087310731173127313
7314731573167317731873197320732273237324
7325732673277328732973307332733473357336
7337733873397340734173427343734473457346
7347734873507352735373547355735673577358
7359736073617362736373647365736673677368
7370737173727373737473757376737773787379
7380738173827383738473857386738773887389
7390739173927394739573967397739873997400
7401740274037404740574067407740874097410
7412741374147415741674187419742074217422
7423742474257426742774287429743074317432
7434743574367437743874397440744174427443
7444744574467447744874497450745274537454
7455745674587460746174627463746474657466
7467746874697470747174727473747474757476
7478747974807482748374847485748674887490
7491749274937494749574967497749875007501
7502750375047505750675087509751075117512
7513751475157516751875197520752175227524
7525752675277528753075317532753375347535
7536753875397540754275437544754575467548
7550755175527553755475557556755775587560
7562756375647565756675677568756975707571
7572757475757576757875797580758175827584
7585758675877588759075927593759475957596
7597759875997600760176027604760576067608
7609761076117612761376147615761676177618
7619762076227623762476257626762776287629
7630763176327633763476357636763776387640
7641764276447645764676477648765076517652
7653765476557656765776587659766076617662
7663766476657666766776687670767176727674
7675767676777678767976807682768376847685
7686768876897690769276937694769576967697
7698770077017702770477057706770777087709
7710771177127713771477157716771877197720
7721772277247725772677287729773077317732
7733773477357736773777387739774077427743
7744774577467747774877497750775177527754
7755775677587760776177627763776477657766
7767776877697770777177727773777477757776
7777777877797780778177827783778477857786
7787778877907791779277947795779677977798
7799780078017802780378047805780678077808
7809781078117812781378147815781678187819
7820782178227824782578267827782878307831
7832783378347835783678377838783978407842
7843784478457846784778487849785078517852
7854785578567857785878597860786178627863
7864786578667868786978707871787278747875
7876787878807881788278847885788678877888
7889789078917892789378947895789678977898
7899790079027903790479057906790879097910
7911791279137914791579167917791879207921
7922792379247925792679287929793079317932
7934793579367938793979407941794279437944
7945794679477948795079527953795479557956
7957795879597960796179627964796579667967
7968796979707971797279737974797579767977
7978797979807981798279837984798579867987
7988798979907991799279947995799679977998
7999800080018002800380048005800680078008
8010801280138014801580168018801980208021
8022802380248025802680278028802980308031
8032803380348035803680378038804080418042
8043804480458046804780488049805080518052
8054805580568057805880608061806280638064
8065806680678068807080718072807380748075
8076807780788079808080828083808480858086
8088809080918092809480958096809780988099
8100810281038104810581068107810881098110
8112811381148115811681188119812081218122
8124812581268127812881298130813181328133
8134813581368137813881398140814181428143
8144814581468148814981508151815281538154
8155815681578158815981608162816381648165
8166816881698170817281738174817581768177
8178818081818182818381848185818681878188
8189819081928193819481958196819781988199
8200820182028203820482058206820782088210
8211821282138214821582168217821882208222
8223822482258226822782288229823082328234
8235823682388239824082418242824482458246
8247824882498250825182528253825482558256
8257825882598260826182628264826582668267
8268827082718272827482758276827782788279
8280828182828283828482858286828882898290
8292829482958296829882998300830183028303
8304830583068307830883098310831283138314
8315831683188319832083218322832383248325
8326832783288330833183328333833483358336
8337833883398340834183428343834483458346
8347834883498350835183528354835583568357
8358835983608361836283648365836683678368
8370837183728373837483758376837883798380
8381838283838384838583868388839083918392
8393839483958396839783988399840084018402
8403840484058406840784088409841084118412
8413841484158416841784188420842184228424
8425842684278428843084328433843484358436
8437843884398440844184428444844584468448
8449845084518452845384548455845684578458
8459846084628463846484658466846884698470
8471847284738474847584768477847884798480
8481848284838484848584868487848884898490
8491849284938494849584968497849884998500
8502850385048505850685078508850985108511
8512851485158516851785188519852085228523
8524852585268528852985308531853285338534
8535853685388540854185428544854585468547
8548854985508551855285538554855585568557
8558855985608561856285648565856685678568
8569857085718572857485758576857785788579
8580858285838584858585868587858885898590
8591859285938594859585968598860086018602
8603860486058606860786088610861186128613
8614861586168617861886198620862186228624
8625862686288630863186328633863486358636
8637863886398640864286438644864586468648
8649865086518652865386548655865686578658
8659866086618662866486658666866786688670
8671867286738674867586768678867986808682
8683868486858686868786888690869186928694
8695869686978698870087018702870387048705
8706870887098710871187128714871587168717
8718872087218722872387248725872687278728
8729873087328733873487358736873887398740
8742874387448745874687488749875087518752
8754875587568757875887598760876287638764
8765876687678768876987708771877287738774
8775877687778778878087818782878487858786
8787878887898790879187928793879487958796
8797879887998800880188028804880588068808
8809881088118812881388148815881688178818
8820882288238824882588268827882888298830
8832883388348835883688388840884188428843
8844884588468847884888508851885288538854
8855885688578858885988608862886488658866
8868886988708871887288738874887588768877
8878887988808881888288838884888588868888
8889889088918892889488958896889788988899
8900890189028903890489058906890789088909
8910891189128913891489158916891789188919
8920892189228924892589268927892889308931
8932893489358936893789388939894089428943
8944894589468947894889498950895289538954
8955895689578958895989608961896289648965
8966896789688970897289738974897589768977
8978897989808981898289838984898589868987
8988898989908991899289938994899589968997
8998900090029003900490059006900890099010
9012901490159016901790189019902090219022
9023902490259026902790289030903190329033
9034903590369037903890399040904290449045
9046904790489050905190529053905490559056
9057905890609061906290639064906590669068
9069907090719072907390749075907690779078
9079908090819082908390849085908690879088
9089909090929093909490959096909790989099
9100910191029104910591069107910891109111
9112911391149115911691179118911991209121
9122912391249125912691289129913091319132
9134913591369138913991409141914291439144
9145914691479148914991509152915391549155
9156915891599160916291639164916591669167
9168916991709171917291749175917691779178
9179918091829183918491859186918891899190
9191919291939194919591969197919892009201
9202920492059206920792089210921192129213
9214921592169217921892199220922292239224
9225922692289229923092319232923392349235
9236923792389240924292439244924592469247
9248924992509251925292539254925592569258
9259926092619262926392649265926692679268
9269927092719272927392749275927692789279
9280928292849285928692879288928992909291
9292929492959296929792989299930093019302
9303930493059306930793089309931093129313
9314931593169317931893209321932293249325
9326932793289329933093319332933393349335
9336933893399340934293449345934693479348
9350935193529353935493559356935793589359
9360936193629363936493659366936793689369
9370937293739374937593769378937993809381
9382938393849385938693879388938993909392
9393939493959396939893999400940194029404
9405940694079408940994109411941294149415
9416941794189420942294239424942594269427
9428942994309432943494359436943894409441
9442944394449445944694479448944994509451
9452945394549455945694579458945994609462
9464946594669468946994709471947294749475
9476947794789480948194829483948494859486
9487948894899490949294939494949594969498
9499950095019502950395049505950695079508
9509951095129513951495159516951795189519
9520952295239524952595269527952895299530
9531953295349535953695379538954095419542
9543954495459546954895499550955295539554
9555955695579558955995609561956295639564
9565956695679568956995709571957295739574
9575957695779578957995809581958295839584
9585958695889589959095919592959395949595
9596959795989599960096029603960496059606
9607960896099610961196129614961596169617
9618962096219622962496259626962796289630
9632963396349635963696379638963996409641
9642964496459646964796489650965196529653
9654965596569657965896599660966296639664
9665966696679668966996709671967296739674
9675967696789680968196829683968496859686
9687968896909691969296939694969596969698
9699970097019702970397049705970697079708
9709971097119712971397149715971697179718
9720972297239724972597269727972897299730
9731973297349735973697379738974097419742
9744974597469747974897509751975297539754
9755975697579758975997609761976297639764
9765976697689770977197729773977497759776
9777977897799780978297839784978597869788
9789979097929793979497959796979797989799
9800980198029804980598069807980898099810
9812981398149815981698189819982098219822
9823982498259826982798289830983198329834
9835983698379838984098419842984398449845
9846984798489849985098529853985498559856
9858986098619862986398649865986698679868
9869987098729873987498759876987798789879
9880988198829884988598869888988998909891
9892989398949895989698979898989999009902
9903990499059906990899099910991199129913
9914991599169917991899199920992199229924
9925992699279928993099329933993499359936
9937993899399940994299439944994599469947
9948995099519952995399549955995699579958
9959996099619962996399649965996699689969
9970997199729974997599769977997899799980
9981998299839984998599869987998899899990
99919992999399949995999699979998999910000