Skip to content

Files

Latest commit

d093518 · Dec 6, 2021

History

History
267 lines (267 loc) · 84.3 KB

Aviation History.csv

File metadata and controls

267 lines (267 loc) · 84.3 KB
1
Country NameCountry Code197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020
2
ArubaABW223502274280
3
Africa Eastern and SouthernAFE3418300377530040745004808000512610053331006040400579890061956007515200861460090631009088900897390094744009385300882560098374001093160011110800112574001080290010302700110824001177550012153400131784001345650013234700140385001496360914546112144625731580232317562611206617512203960923295972239885522380008530374164.9433507824.2735838679.0135112457.8236350758.95391546924155342945423814.0852613964.0854335254.28
4
AfghanistanAFG84700974001049009660096100990001017001112001004009300076200129100181000200200220400225500184400217900201000220000241400212300212300197000238400250400255600896005270014020014970519991272279341.181737962.1262044188220942819299071917924164742511253671066747.356
5
Africa Western and CentralAFW116700012381001285700145330016857001987500254000029621003543900377610044049005147600519010054236005311800579430052653004485000393070036024003551000340590032098002840600316710032152002855900302090030076003083500294924826274042072438208120626049567817344.2039140452.1299570161.78886778848030237.1786963008129874883701712337766.2811346590.74
6
AngolaAGO155400282700308000546100635200801100890500952500689600894200727000746000750000509800451500456000440000333500519000552500585000555000552900293800235448193317189619198253222032239795262666277361283887274869101019498779811324241321872140995212444911482546137552315166281436959
7
AlbaniaALB91001300029000554002120091500136622146273137569158888179543195702213315238913243691231263768533829778.9239814339.730386584815163226634204090303137307741
8
AndorraAND
9
Arab WorldARB420930047370005625600656940082271001017800013313000160624001866970021838000247259002588320027570500290988003001930029988100279054002911300030660000315251003148400028835100338771003401740035968300359182003802420039692100404037004326990045723758467692314987183752465002609505014360864947875367517226445354201995372047126796491.9135837641.4152014159.7166209279.1181627311.1195957046214318723223496214.1232670166.9235289347.9
10
United Arab EmiratesARE127500173000240100299800374500456500521500577800569800601800674200717500935200109300013295001481700168590020418002508800293630033687003550500406350047204005263700584030068930857675845966700511609840143143263176163144948143.8550342891.859948766.768151865756081968434356291763598953061959575834292798725.09
11
ArgentinaARG23320002218600235850023127002943500329920032936003884100394670050235005588500489010045959004399600516360047132005034700540580050688004748400536910045459005251400510450062607006641700791300085998008446500919190089156275808770566290560363606795484693843666119157036784614729056945479025035.3128590839.859375669.7411951276.8212121912.821424518315076354167492711808455319461377
12
ArmeniaARM35810036780036530034310029823236916440777736658150990455579560581756062662368865332070475339231236473345000053259193668
13
American SamoaASM49772.788750641.7227756096.979687224076944
14
Antigua and BarbudaATG389000376800385000420000500000600000582000700000740000755000870000913500955000100000010500001098000125000012452001371300142611413690691286925142848771400077826075491280020781301074796915543091424420.1551310276.4131218000121615210398101042929590517580174.1568526333.9951
15
AustraliaAUS73187007326600779560093846001066470011055100108643001130650012122300130225001364880013219500131879001260150013236800144121001549730016880200188163001511430017553400218601002388660026929300268885002883140030075100309535003018570031579700325775693347739839021581413864324159655244657324469517754872883751488427500269676064091363360310.34663552746819795568123237.6769779346724464217425732675667645.0376850596.72
16
AustriaAUT51140058210070660083090084080091210010608001136600123890013016001284500135810014476001498400151400017080001640400187970019646002283800253210026057003024200329690037479004265400471860051539005871500605660066418756550376707034469027807619372803789087851169140909914068085207401349379314088251.6614518841.0515037454152104891471864114724774161716401293550546476602
17
AzerbaijanAZE145490013834001380000115600012329009818006694005717005458005438005753006837001007000113430012534001440700756338839514796698134841415600841651710177019218031121961639233130822795462585280
18
BurundiBDI4000450050005500110005000550060008800860055002100011200780083008300890089008900940094001200012000
19
BelgiumBEL136620014020001457700156290016067001585200168200018394001976500204290019742002053000200080019566002031600218840022332002362100260460028121003132700301820031463003650600419290050009005173600687210087484009965200107381198489007234181629041143264582334050936411554078094587858548587007528586.3048638553.19508165.3159521421105352191147305512545322136768441363948714279187
20
BeninBEN295003100025900281003150035000404004540052200573006110074800783007950080400860001084001041001037007400076300663006630068200692007410075100855009050083900772734636453012.8181858314.158314.113764060264112392899
21
Burkina FasoBFA301003160026500287003250036200419004720054700598007280075800782009320093400100200158400126600126200131500136600126600126600128500129500137500138400966001016001472001435291002865323654475613646627373131778108054379345160000133709.7792125693.6964138996117420122590144950145049189545.3369203296.2421
22
BangladeshBGD4900004314004905004533004703005442006242006137005914006215006230007418008453008524008610001004900997400104410010208001051500108310012159001261400125200013147001152500121540013313691449980153610215876061650276163447317294511242865122422214094141818901.0192022388.5722195061.6827817083051914.733399781538158694660739.03856773965959126
23
BulgariaBGR9889009852001025000108500011300001150000137000014000001500000175500017875001787000167500017900001950000209000019653002095000216360019977001907000645700814000915800789200862700718200721700827700734700535246233963627983109524762776537038084518552291073496798165801840932868973062101322010601471063498109233311330691022645832828
24
BahrainBHR241000280000320000350000127500173000240100299800374500456500521500577800569800601800674200717500647400621500698400752800770900875500981100108000011506001072500120030011646001207000130700013824611250076125571318504912284547521551260289805590998.0415861786.9994626648517149653137565220218519048458770036440562
25
Bahamas, TheBHS23200024500025200026800031400034500074000072400069900070590086050095820099500010660001150000109000010900008350008620008620009369009775007037007010001719400186062316256891543274160134790000010200001033407108963610888769790429679141056129.5951048391.067576996991463.32899000289374769214701830394.8621856546
26
Bosnia and HerzegovinaBIH499006010069142649936564372864563137997756485.1618240182.4397724874.08963150003663670715375
27
BelarusBLR8049008049008049008430002309002255002123002108992217142049082342732741852818773074033442903511653332526521427375999430811159500131773214890352057194249310027601683208254
28
BelizeBLZ143928179471.4135448015.914513175.687776593560499049912856421297533.2231278187.556
29
BermudaBMU
30
BoliviaBOL2440003311003790003757004750006525007447008623001015600122550013420001220300116010012990001359500134330013007001232600126670012726001237600120000012144001117000117520012237001783500225080021155001872600175660815571281508700177077418243131892343144316517446631718196153703217813402125912.5272206069.76120278883563043.583411527136787394053427.3541221134066959
31
BrazilBRA333980039110004671400584240068555007772900879900095144001062130011856900130081001259460013168300126059001294840013402900171947001706860017010900194108001914960019153100163885001653560017898600201961002201150024307000280911002820530031287784342855743588953832372040352637953766173340945038452869905876322567945578746270648786036394752568955916411004036281020393599414237796395709102109977102917546
32
BarbadosBRB11500197002370025600326003370042300502005390045500608004380034500550003240052400170000000
33
Brunei DarussalamBRN1844001989002066002470002790003000003070003070004100006041007694009162008569008768008768008080008635471007542103579595613310795789775161041478101702810757549993751263270131293510441701139784106114811500031168609117220112344551421313
34
BhutanBTN8000800080008000870087008700297003500036100361003070034425351144085936365454564909251056536095280549056181537.3717226153.1266193405207996302160162864224101254643275849276092
35
BotswanaBWA104003900050000467005030054500589005400060100577008210010130010230011120012260010050099900104000116400123700144100163909169526179041188842212951229987213587227624236182233515290195415864.0844415130.021270996205992226549254396223673253417299351.994
36
Central African RepublicCAF6950071800689007410079500880009840010340011720012230013610012910011230011440011770012350012840012210012370012800013030012030066300682006920074100751008550090500839007727346364
37
CanadaCAN1018030010247300116285001462680016367500167129001683310017466400184720002084640022453000220971001965380018107900193826001968840020378500199465002237940021273800206014001658650016818300175165001810480020291100228560002398150024653300246020004176797440451914233230293588441740701307452298604672697852103547537187575258351663277409.3866078011.9570467400.7971526725.92755286078022830285406425914040019150400093352000
38
Central Europe and the BalticsCEB37996003806500441150048848004862400525270058390006213400662620073139006945200643150052232005941300665850069892006920800724680074165007661800718880047073006010600653720073856007324344.182165008745500957040099917001111783311445703118080821406588716768232190404722022105923721701252619982473378932710131.3834477031.5932490649.4735246300.7537875158.183981167042884394521259946262249169934277.3
39
SwitzerlandCHE3397400392620040541004514400457500046918005084900543710056868005887400593010062206006252200626680062545006506200670780072139007483500822950086034007973600825570091520009338200985900010468300124816001429890016209000172680931691482313295500101180969287315966261910647142122984561435275714701206221468642486606526386306.627503416279231642701176225859918267325702885799430339654
40
Channel IslandsCHI
41
ChileCHL57470069060073000063620050520050970048990058940055270055890066880088570082240065190073080082520087520099240011441001263800136360014059001905800236000029617003197200362190046100005149800518770051748765315623498672752467875463753593902060166497190963802193980973149269026109498631289285613806283143478931500676216362437176649741951718521197759
42
ChinaCHN71000010000001050000111000015400002519000256800032360003942000383600050000007300000100000001250000017000000110800001659610019520000273450003131250037601000475645005177010052277000532340005585310061891807726606538367179886040642119789024136721623158013351183613132191001220229062099266293020292160158318475924352795296390878784436183969487960477551234509611439830659629070
43
Cote d'IvoireCIV10870051000479005160056500950001137001204001322001373001511003791003823003885003977001827001849001834001907002182002002001777001951001862001569001747001787001576001624002596001079794636451608589791.8677739485.4722234996237120642893667062808471825257748540
44
CameroonCMR658001085001300002113002282002390002969003467003927004025004800004855006340006310006765007180005361005610005820004034002842003566003631002748002950003450003618002790002779002926002730003241142431223151003556103840594247944530514705984660500171007.2248027.2287208275760267208343592236000265136198881.213
45
Congo, Dem. Rep.COD3050003259003278003637004641004450004628004881005699005777004392004926003777003307003380001315001689002008002162002026002067001504001164008370017760095200210913252408.1796471536.2046456000456228476353416033959738587653.0308550457.8926
46
Congo, Rep.COG5580058600549005860063500690007740085400102200113300117100154100158300216900227700248500248400220100219700233800238900228900228900230800231800266900252900244500240900132200127541951884696752268341640.4292438178.4704703966.4211652452553944657927577780333899508978.9399541787.1369
47
ColombiaCOL301020029597002963600314730031180003376100373000041173004747100505240048082004570100670150065839005737400573730057313005598500546000055651005266700553990062321006930200768650078633008342100918890092897008619200856873496043909424850914258588290949984424106163561163059412338706121153301693243518768534.7722012458.8426929238286751593090972332262658325048983370403737031843
48
ComorosCOM27000328002590025900259002600026000260002600026000260002730027300
49
Cabo VerdeCPV530005500060000650007500010310010400012220012700012820015000017400017620017670017690096000100000100000118300124200129200237000236100252300263547242799236577252751560000690000753511793153807957776469570553620394.7511597982.6004600000590304548908565810336718561944675482
50
Costa RicaCRI25590028040030730031440037430037180039050032680032130036600043120042760045860037960032250031000033470034760040060044080046700050760062280069030077320087040091790099150011695001055300877833737895675146749885901402953217943143101705410236659325811697893.8891829514.9471770111.3781498996142741415259221572605182288019500492033146
51
Caribbean small statesCSS65760081800091350093690011266001580400174500015672001599200199630021619003444600345490033785003621900379200042233004402700452100046867004412200446120043240004455100477930051232004681700456610046077006250100676919065792196306172621037850434664742561464569849184794978399442414449962315829441.1765920044.8965475499.66162872.3295845803598625958168516645652.514
52
CubaCUB873500979200988300805500689200711100716600634800725500819400675600650700135000839400839100894400913200889000963900989800113750083060073300062410073090082370092870011170001138400125900010071938823095887006109577432568127818115598572138613527804841578011.7891478595.9591313502.6841395072113520012944581333078942785563540457712.999
53
CuracaoCUW
54
Cayman IslandsCYM
55
CyprusCYP10650015020020100023310012570013580022530026630031530038750044080045500045430048530056300061340062050068370069690074770081370081970094680010110001233900121890012141001278100134640013367001396076150342717047801882981201325419205161944138207164821112051943949158362712631171285976121120868836823405224653711554401408395436
56
Czech RepublicCZE117190010925001364400136700015147001621000165680015381001680300175860014608009550008526009084009107009803009910001069600115380011688001095700837400973800102490010716001284600139360014478001600800185260022292162565808280879333914744219478470622649216004869586497487950483605145187490281635948825186676500999533780284048658545067188512915446163.2
57
GermanyDEU6498000702920079191007371300888690093692001041860010907500117098001284390013046400129644001275500013099900140518001455130015174000170114001789490019056900221469002482950027577800293626003246530034680100401184004580450049279800546528005796286556389365618896787269312482099657907888489964731410610174710794158410339673597330734.28107042775.8105978474.5109062321.5112353098.6117222850116713587114160685109796202.2109633750.7
58
DjiboutiDJI2800029000625008870093000110000115000119000117000124400124900130000130500130500
59
DominicaDMA
60
DenmarkDNK17753002056800228490024090002401900251810027957002946800311720035562003329700306500035369003947700322920034940003834000414810043767004720600484030045820004826800507790053810005689300589200062364005946600576770059226236382092632243258860376428701
61
Dominican RepublicDOM12880018270019150015000016000030210035930042480042960045460046630044030041390044670060500073360061450029870035050047950071800026420032290032790030020067400295003360033500104001916728232.128442.0520004161281446311903227504
62
AlgeriaDZA56320071480084390010536001252100161800016816001997100222900026634002950000300000031500003410500378100039659003689900356690036550003862300374800033850003551100325450032410003477800349410035177003381800293680029974803419249300223232928153236364303729828997222813018288450643709173372283354366340825954492436.9635021288.96354008966093416623015764424426748653
63
East Asia & Pacific (excluding high income)EAP104588001177480012545500135711001566780017767700194633002276300023994200241620002720910030078100347622004002720047778100441090005222480057949100690942007719060088857400104320600110862300107721300106380600105525000117475001131899488144954360145986148202945818220887277244449016277768225287719256326293542430864598.6482521208.8526101395.4579867089.8640242859.1708798867790494215881698293964324620.11005359310
64
Early-demographic dividendEAR2350480024773900283158003222340035817700423938005008590057485600644970007229640077945100818254008429930088030100944207009584340097108600102698800106126700110458200109133700105647800118459100121137600131391900134162100139817900146347300144205700142004200149713878160513615149570435160293889190654278202084384224730790245988633244712190259076645370779756.7411779408.1443984379.7473370786.9518240248.9566264222621441555679891167.7741133708.2726259634.9
65
East Asia & PacificEAS55002800570201006020630069217300777373008706870089147600959519009544320095932600104993100111257200119684900133303700149927400154389196174905500188860300208797800221775804243006604273666300292148204298428300300493300312218196337766614351529526374787907366358229429868117454655578486160240523755806535907588555699740726070353.1769209920.7809282604.5893899315.8965572758.210521022921155866926126661388513637222271417293420
66
Europe & Central Asia (excluding high income)ECA851035005298020046234400452652004019580038401300338818003695230038573123406281774112626444721661531424255764121263438057720965408132345982906743109784824127505522.5146637092.4164714280.8182072466.4200728351207356831232379500251974151.5265949433.1
67
Europe & Central AsiaECS342307200313517500290815100302847300318012844.1339543200361142200368219300398388896428305223427544242426545437460194210506766844518261374559653407607952555623643998615350087671844987.3728739259.9749916268.9778805759.9823125948.6886634821941730493101561610710856175341132924748
68
EcuadorECU419500457500437800380200362200448100463300528600593300632900701000691700676300618000634000664200697200692000683700741800762500752300147390021224002118700167090019252001790600191880013867001318518128492211840981521249182830320110042110423263075929268212896528481830547141154758406.3075157521567508856778165099726512123553652614827978
69
Egypt, Arab Rep.EGY54250051540062310065630083700091690011127001282400142630016898002027700223260024332002617700278620027862002350100289120031921003418600323920025954003608600288050035375003897200428240044163003894900462010045217024389163452668841808144621310488814649882625829044668899962158709518106.0137708160.1079081175.14610593780.1810278013.111110955411844962117485101238601012959679.65
70
Euro areaEMU3964300043871800485828005239420054363300567356006108960066529900727572007694320078070300809348008375630085330500890144009421680094997000105072500114465600124135000134459400131411900144488700149322600159931900171988500190436600210002000219023000238927500259579401257007629258285964288282210315899184344015957374599784407969143408980682401882488414887775.1439335562.7437876149.5441085469.3458429866495116034527688666558725887582704366.3634255101.4
71
EritreaERI530746692710272989136.81591101357.3759
72
SpainESP634740075054008654900996400010198100109591001180110013328200153690001568300015089000146018001463760014538000142839001485070015403500165533001898320020270300216520002094460023385800222794002236130025765700277592003031570031594100335594003971177641469789403806294250683545539952498550075312246460664991552137164928915852847712.6152736140.9348089178.3348056735.82530693396056404166674868715983748070670388237165.27
73
EstoniaEST146300127700157300168600149400230500297400302000277595277768304135395485509556577808598123651323685582395532582320.20286149339145196275886028805123893722741310362802857
74
EthiopiaETH23160026310028850030920026870024430028800022610018580019740024290032760033530035750039880047120052750059410059260065080062030063560075640075200071640074990074300077230078990086140094459510275281103184111732914032931667316172030622901792715017291405633470224440917.6915001121.865567150162745827074779824211495663781150124412631216
75
European UnionEUU47767900526489005829320062913900649779006797110073633200795419008686150093006700935546009606330098607500101810300106237300112309600114465700125896200136470700147372400157891000150528000164292000169958600182625300193536844.1213329200235129900245065100266190600288449342286388891287161373317807082347767674359471494390742949425646377427781328419908189442721426.2468821255.3465108860471018726.1490844607.8529467494565289154605233486640084500.3698301861.6
76
Fragile and conflict affected situationsFCS429350048308005380800601880065722007788200950290010807400119272001320570014837000157122001601760016043200149805001586530016248900164011001878740019902300170886001623140017593100162179001499670013358800138025001329660012772700136399001350263118387267160203141311870616210854165383711896892720413907205952462014173230729212.0535642146.3134829096.6335374395.637604995.27364161003616787437088378.0543371036.4440595810.12
77
FinlandFIN12795001394800153580016975001884600204830020404001836300199340023458002512200275110028151002797300299130031533002987800362610040099004299500445020039987003898400394750044920005211900559750060023006771100624160068281436697556641560661839067049416707519575971258288683791648574232658685772.868950805010731828.4910467321109927921303584813754228122096461336483914610547
78
FijiFJI257100296200300000313000305000280000310000322000319300330000309300324800320200313400309700382000458800433400413700426000424200464600494500479600516900516200549800586043612727715000972000836719870571932394960546946138114659112590091276205.481225268.5621161936124382413369761402765155787616702161700293
79
FranceFRA91080009569200112851001195750012159300131128001430190015431300168212001796700019521000215912002237240023278100236943002449190025211400279502003066730033975500359639003312780033963900356256003817040036020400412526004340070042232400495363005258131250476541493058644725882048543473524771785953787261551258612146565831831260864422.1164185339.3464683769.0263925151634342636503950365362743683164737018802871289277
80
Faroe IslandsFRO
81
Micronesia, Fed. Sts.FSM
82
GabonGAB120200125500122800130300136200139700190400176700170000175000331100340000421000428300436100456000459500393100382800406700398300436000471400302300505200508200431300468500466700423100446688373904365877385529430873465343508368535324545640524867243635.529121233.395742729.31947013733177320
83
United KingdomGBR15568800157960001730850018959700180626001807490019472900194845002318610025312100255512002457870023872500233762002582570028229400293731003370530037573100463544004711360042861200478194005018790055475500596888006420850062763200619402006573829670436030703317257238119676388660860547629360287997544631101622807104713553102464509101515720.2111598546.1115419920.6118605866124901676.1131512994143781714151159067165388610142392528
84
GeorgiaGEO169600176900152400110500110100158600117521110800246609303802228560249131271553304139310222294400164446222630178363189316196589232263220448341751516034615327.8053
85
GhanaGHA11670013560013170013560014820015380023350024880030970033040027900028880023000027140026100025260024790022440024780023190018810019170020600015240018250018590019720021060020980030410031433530113525563024111196444169030.9496491583.0344691271.9614396372407544390457359516681691467624597343
86
GibraltarGIB
87
GuineaGIN48900490005100054500569006500065000660007100072000800001280001310001292001320001360002570030400266003970041300422002330024200450003500036300363003610058500
88
Gambia, TheGMB001128414678415177630364433053735104891.3948109542.1451
89
Guinea-BissauGNB200002000022200222002060021000219002250019500205002050020500205002050020500205002050020500205002050020400
90
Equatorial GuineaGNQ8500900095001000010500110001200012000130001330013300133001330013400137001370013700276001400014000140001400014000140001470014700209002080025969.38236130197.6316620.85401712303024400758458222496322404301.328420832.2563
91
GreeceGRC1614700202140024126002802600230460028326003541000388390046705005021100489130049007005633900581180068784007456600647950065676006659700663200061346004937000546550054781005812900600600063960007060800640340065907007937434843033375792257518932927695494522199481314102062239442743879513310352657.539569211.4198785275.45687611161115223611237054126890821385285715125933.5216124738.33
92
GrenadaGRD
93
GreenlandGRL
94
GuatemalaGTM1125001011009800043000888001135001190001378001363001563001189001244001146009950012400010840010310011480098900110200156000165000230000240000252000300000300000508400506400313892326146.2062288013.9008782646976893129111830155524145795107350
95
GuamGUM12555101172372
96
GuyanaGUY1780018700190002000022000240002600027000270002750027500815009300093000100000104000122500128500135200143000145700111900115300115300115300121100126000126000125500704007325647800273160340267.6232247780.3477002606928697
97
High incomeHIC2719992922915812043212242083504047003630511003658630003959310964300318924835982045447822005313083885240142005332037085600807966004500886452656046959927967488783047875720128150059008503820168310733048787778928992817169761165041028741040110868920411636882921178541980126874570013614247431313774006128468264513113805201456687072150021535215525099611624610874159343838115820757011753389085180922721318361032481896809765197484863520941074372214133910232286099324361506832524656719
98
Hong Kong SAR, ChinaHKG5957200122540001259260014377973140642861563621613024791178928162022951221796158241336642540126623973030283476883029367732247332.0834644497379337734186715743683583455802974710182246469864
99
HondurasHND295600269900240600280400315800298600288700324400359800414200507800410600377000435900439500451000319600425500482300573900609700447300437500602200501520423655.3256422016.8876372972239124276689275587248964411989245079.131
100
Heavily indebted poor countries (HIPC)HPC3070800335450034150003636500402680043872005101500519340056643006468300696910072552007394400761820079918007460400717800072930007551600730170074340006618700671970064333006139600611450067516006925200696820068495006492929596730614165092.2317296028.4618073364.0318079383.8219361000.32206617722091514023844385.4326411525.9127243663.84
101
CroatiaHRV113400215100432200624000644.172720076720092000092600010720001245000135600015820001743000209900021480001545318175260316791971577226181251918727991716702175607017826661875433205780420935772108591
102
HaitiHTI10400106001100011500000000000000000000
103
HungaryHUN28230026820026630033000045650041410042720055500065900083020087430010170001020700957300103850011161001150600123140011764001316300136310091070010291001216900132540013109001563400163470017492001943500219752120233852098760226084925462342735214259166631335743111575295288512477063.1813729553.5312289555.0813926540164820602004378721399963260662943122684839803373
104
IBRD onlyIBD52352500600851006779770074812800824446009288180098659800104454800108500000111353700118298600123830100132691000142224500151720400154335800159562400288238700249287400227755500242797500260412144.1269421600278907900276766600281964600302077954331479712334877312346454377421250768457746406506432777571342851602329034654666498850497494.1948977935.310307438961123867191122368873913422291401461070125161997159717693051601839386710
105
IDA & IBRD totalIBT5967880068595200781107008556620094555100106151600113445800120366700124715400128029500135519400141561300150415200159896300170496100172706400178700100306448300271850700249315900264620500281495744.1290119200300379900298474600303852900323854019353461238354836889366713422444743421482971713533670988599627079631333677683927328891956142.2997808123.810803474271174597729127667308413964218271517531639168083486818400612011908548821
106
IDA totalIDA5585100576260055767006893700732630085101001031300010753400121105001326980014786000159119001621540016675800172208001773120017724200176718001877570018370600191377001820960022563300215604002182300021083600206976002147200021708000218883002177606521981526199595772025904523492653252253072723821128284228290046432926083041458648.0848830188.4549603530.7450730538.3952984344.99541926875646151460863270.6370756041.1769162110.57
107
IDA blendIDB206940019591001628700232710024487003366700434340048670005827800619490073252007956400809380083861008575100954200093793009227600937690094379009605300963400013830900117327001219710011674500107882001178410011596400122212001205827512976878104391111066983511971594131818651464109414980619153751191496553020774321.4323867830.7324663522.3924098238.0924165927.3424997482259501002435377328749421.0629208297.01
108
IndonesiaIDN826400994500128680017874002219700252750031032003781300443110046561005059100609810060287005567500649430064681007115400756890088237008983400922310010401800111768001200900013924500159772001713880012650200126136008046800991636512453812121134521222106626780550268355242986748330405918297660932742123559384361.6170912258.1179405799.818172135685215879.519009513199274010108393123115154100.991323153
109
IDA onlyIDX35157003803500394800045666004877600514340059696005886400628270070749007460800795550081216008289700864570081892008344900844420093988008932700953240085756008732400982770096259009409100990940096879001011160096671009717790900464895204669589210115210591204344212597117133036091362952420684326.6524962357.7224940008.3526632300.328818417.64291952053051141436509497.6342006620.1239953813.56
110
Isle of ManIMN
111
IndiaIND2671600255400032858003391600303730038399004534000514750060996006546800660310075745008391700916480010125700109938001178520012668600128631001274010010862200107174001112710094416001151840014260600133946001603980016521000160054001729948316862737176330191945508523934074278794614028879451897450498779355444637364374253.87399691272151828.897558907182718882.8898927860119577835139752424164035637.5167499116
112
Not classifiedINX
113
IrelandIRL14763001544200140880014963001474600147570015781001675600178130020225001830200197860019491001780800183850018288001972000227900036756004376300481230047646005006000465040048257006586500767680089637001040120011948800139830221545084719728801288636573474885342872544507378096009905869447262777472078478422689956333.5192637189.199340803698449140115928738134065078153944513167598633170161848
114
Iran, Islamic Rep.IRN71560076140089480011416001361900194940024991003005400333350021687001998100153970021278003190900408780034220004670600484690044868004882600563260055375004895600535180058035006290600760960098041009200400827730087221451648532698915221630123811877705127083541362303813915755120292361305271618760850.3819113946.1617687478.5216580818.0116825260.83138732561708458126858178.782302938021641449.39
115
IraqIRQ19770023560018620020880029090038760056800067240067530068780061990045700048060045400043500054000053500053500011130001160800701600277005300031500641129761778.1744784944.253476484476484214255420198161591490.0148126102717146
116
IcelandISL45790049410054580059280061120059020060150064500068800069400054150052210057430060140071010077800080840091010084470073590075950077260076710080100010312001097000123910013344001592700135020014318181357946119892011337751332811152892915361571720496142342213646511851416.8422150527240016026027143035882.7794134980571083472426117819740.564656017
117
IsraelISR4850001057400113710011635001214300105370012998001454100151970015840001483300158520014808001578700166940018027001828600200970018946002118000200400020475002391200256940029804003453400369460037536003698500403320044429673967140370813836778794968931439244843571514662615456304146054525084798515146953819805565864588672863311986866472699388874043736659838.31
118
ItalyITA6743700764410074622008189900863140083606008238100942410095070009462500995580010493300116110001199660012593600144080001381110015268100156492001743770019750000188468002176670021901400229593002366580025838500281839002746270028281000304181373103107428244627363457713592209336115764367091313783074530672048331945013264516433923370.5131072962.1627846220271939392860391929120041262880012724374127760301
119
JamaicaJAM2787004254005549005685007433006968007065006018007059007953007227007278007296007163008260008876001058600125750011887001210800100360089400098320010378001011000112640013883001400100145390016698001922123194612320160001838047200776515737851526571161816516440561380000000462727624492836136744151326180951.272
120
JordanJOR11880011960011990016230024340037990047550055730072840091430011126001443300166730014573001327600131020011320001178000122590012040009639007972001109300118560012195001270000129920013534001186700125220012819971178058129969913534441660235173716520464572246212235528523237503077036.6963267109.73634383563294911321179530651453181283338167733838053478444
121
JapanJPN163151001788050020169500253931002748570027281400295660003617740040554700453678004514450048061200463942004655400050452800512947005248980057757700620875006932169676223800787198008137840080063904839135049179700095913504949976001017012001059944961091233121078234691090378411039885471017406001022790151028453199984233897022471868965271096170218978881898907859107573000110547000114128000117708000123898000126387527130233352
122
KazakhstanKAZ5273400706400702300111730056800056800056580046720046128350098175695910097318347601160286128325012950501275624119271430983273786453.0644064819.0234785588491860850816325007869690319059201106800111
123
KenyaKEN17150018800021680034080038280036150044960023730036330037740039250040870039130043550047920055870061130065580072090076050079440075990072140076950075350074040077860083570011384001357800155494914181831599843167816020054732424382268514828574642880546294892040395834508698.0124653459.73545165004448530.5284569473484801651095765905365.1236417534.056
124
Kyrgyz RepublicKGZ464000464000438700488200423000620100312100240954192060174369205604245570225923219464274981204525309488375602526018.0125494640.4268771165712284967629101575011229511175000.704874326
125
CambodiaKHM40500107000136200140000129000112500112500112500124847164515162132168810256160307782211281183503277725.0543499981.518508688.5094615123.328107117911038801047394130529714110591429503.73
126
KiribatiKIR590006000060000655002640032000249002400024900249002490025400256002560026900284002840028300665676656765846.852
127
St. Kitts and NevisKNA
128
Korea, Rep.KOR12081001463600164000022134001923800204670020752002466500309980037259003566600418670042015004861500535330062025007211400833090098260001316080015684500169080001976690021425900249323002934520033002700355058002710900030870200343313683371034034831814333725773451149433888328348426553665531336077655341685903698798239911749.5939969577.0254530105582891806609314976859538828189838815757992434079
129
KuwaitKWT315200342200390700453600517900624800737000812300849500965100107620012525001460700153450014979001449200146570015111001557300164060096560084010014086001553800175620019508002133400211390022408002130000211252320845742299218218599024964412433213262787026597692523966259707645630823722729.50334810393244805353085137529954069935573174864648477385299
130
Latin America & Caribbean (excluding high income)LAC15309100162219001836210019932800233387002659140029501700318729003539880040941100442755004337910044101800450919004626880047473500505883005118830048560200517346005350630052311900523162005532500061662500610562006566620073303600778856007895620081854501818677268196475581085205871410189311539095816180103841513116271617123930038158357125.8174395052.6191682898.9208956931.5221642902.2237567474239723192249448786.4266449596.8277418454.7
131
Lao PDRLAO5590042000430004450045000450004500030000120001300013000145001470014000157001580024500450004750049600115400115400118500118500118500124500124500124500124100197200210847210847219598218652271706293442326730328326323401302596443778532707877949.8814147652813101241181188122020111960411009414979307
132
LebanonLBN54860064800074380081900010373009000001050000928500862900904000930300843800571000695800410700501300498700353300493200182600572300535500599600677400706400769800774600856900716000719400805803815862874152935213108673010762589688201074219106777413083821893359202961021486692241480241947625912972647258287952829819373164358
133
LiberiaLBR2500025500260002700029000940010600304004090044000500004200042000440004570046300337003200032000
134
LibyaLBY1902002594003272003520004080005580006699008019008906009138001168800148600015578001860000158380015793001382900151510015812001617000180300018837001350100853000640800623200638600570600570600585500600734582712559404626532850185011517851204107121385411472342928705.682284066.5011398125.1342744844239185614304601283181118642414425761367458
135
St. LuciaLCA
136
Latin America & CaribbeanLCN177175001880930021078700228210002653290030649500339894003714120041000200477549005182290052315700534732005351760054487400562861006054820061892400615358006661070065165400641366006490390068207800738944007288900077252200852391009007930093629700965075661015767439794506494799825100859199107537262110439889120106257133677728140453020178418790.8198178802.3217297987.7234290843.1248819233264217989266690030275641368.4293327220.8305099527.7
137
Least developed countries: UN classificationLDC2730800304550031291003816800396980041093004915900491490051373006108400652360069503007329400743380075399007459300756230076751008589300763120079869007201900736670072513007794000735010076863007640300774170076318007690574754440675330657643563920583999639581058253211015971112560361176961018083757.2921798105.7822619178.9625019675.1525990551.47256971662709416032834897.6338813584.4137021082.49
138
Low incomeLIC1820500200780019419001977700225160024772003120300325470033549003672900395650042101004264500433970043831003995300418570041857004318400434540047122004151500445960044165004535400420340045009004498300454450046595004776260464007711761536.1314168273.5413737452.861481534514719339.16128676671375391115919522.0817823482.4718715242.2
139
LiechtensteinLIE
140
Sri LankaLKA104600116000116000108500107700117300127700181000100000105300235000405200572700616500681300698600611400586900694300744500891800892700104560099380010668001155700117070012319001212500142150017555671718331174080719576062412889281777831008323206766295150624177133008322.692366539446164174793393.4475613149117305284585540357758823765582446
141
Lower middle incomeLMC14146800138284001494890017301000184331002187570025420000290078003328480035025400369682004023390042789900457273004968610051542100530882005549800058594300591272005844320058350100707125006656540072614700795465008170960084396300826971007559570080713568920910118416092293191967114547801123206707142223883157930225159838914164958473242592321.5277010278.3289944155.6298197940325085167354631230403099557451715655.7497639888.3485852079.6
142
Low & middle incomeLMY561126006405830073133900797368008844910098846700105431200111458200115611200120020600127389400132966000140810600149505700157940200158104100167747800295359700259509400236169600251850100269705600277787100287395600284683200288820600308344969332003774336352773350038834427064325464332419514678364579030330609013383662531836868444010.2969998335.810502132141144598528124455402913652849761484942512164672031218040794311870492239
143
LesothoLSO100001000011000110004000052000363003660054800610004870050700553006090063000533005600056000261002050026600248001710010500282001300
144
Late-demographic dividendLTE2463720027412300301535003216210035456000404326004289530045741200486363004863900051251500552014006301250068463800767508007696930084784000218048600169668800149063500156855000173392100178597200184906800187098700199593400216639000237815480258940139271040893331760561347642313384756400444476143485748645572829124685670532.1761255355.4830069110.5907272787.7985686600.910889630021190947049132367335414340105241522692336
145
LithuaniaLTU5572001497001945002099002140002368002589002496002838363040513038653292714478835054094296574235856098476165148145069445592996100972812749111363946104601210692682603140610
146
LuxembourgLUX167000250000211300218100220600230000250000260000290000300000161500163200203700224100243200239400247700272900293900296000409300405700460600470500532500569700639100559800701400842700870831885852822533853903855840851136927738103906710598486814827869207852007811461555788171062418309721845726190101220991022114417
147
LatviaLVA657001112001670001730002759002291002291001962002783962553922649913397475936621032128140962013449121371810130184831580513299391288868327547202636612.75925273682843133344102440587624976410
148
Macao SAR, ChinaMAC15321891706332172800412117971800237204065422857502393294186614114273241329721132773215618501767100207875822764362788571277681531577243659911
149
St. Martin (French part)MAF
150
MoroccoMAR2895003620004103004865005096006729008089001047200113170011538009474009296009741009322001000700111390010955001187400126730013608001580000142970021690002139600218390021472002301200263840030120003392100367131736806883049154263831430043533492984410948946235434927341493068371444467502696.7456563646.6766507408697681070439717738637866739281329179380951
151
MonacoMCO44000440004400044000732007380037500400004000042500425004250044000440004400044000440004400043800752008276477798104255945638391687523957211017538466063876596586318665404.3636464524641886038212137316316316
152
MoldovaMDA57110031230031230016950019000046400118000430001175321201251293771790842006152319852738103143614011994024234794575406795438725576536924961005936936254109260614237911408166
153
MadagascarMDG168000197700201100217800230700203100262000292200335800407500447700444900410200347300360000350800355900410600387000342400424200314300343900418500450700497200542100574900600500639800629409657953266033451729513508574904572991616433558981499526524296544100.7273588169539208520421458572441861486425541290544458
154
MaldivesMDV700010000130002000025000270003380034000380004000060000650008400840084009400940094009400385001586002069001889002472002611003151085621657902602187587581945934179248391096854481024693.8451313533140970414857521191383.0831221786.675
155
Middle East & North AfricaMEA53028006428900752890086879001059780013016800168723002025930023545300253879002785870028680800308566003349600035296900348225003408720035611400366416003833340038928000364207004113770042087100450807004597600049613000537258005371370056424000596545346799105864355768732166047856090461431744666386757122297471070884114274202151073013.6160271708.8175337423.6188897689.1204902736.9217000211239193056257942310.8264706357.9264891892.9
156
MexicoMEX29666003107300396200045896005501500652290076757008238200938770011381500128898001385330012777300139235001444020015364400138245001350490011412300126890001434130014901000155322001648480018791400149688001467770017266500177174002056110020894205201728241961866220661206211678812185765821243010209525131882597615728171312690612953893732909408.7235986501.82395705224696676353313307585378326456964069937838
157
Marshall IslandsMHL3200033800363006640066300960004350041900458004130033100320003310016109188052459227471289702578930232299802953027692224352431321500
158
Middle incomeMIC538610006158110070013600764821008509420095173800101474700107248100111346700115680900123006300128970700136624900145320000153621800153758700163035600291208200255049800231753100247314700265502200273286200282897300280138700284161100303568709327363697332200014345724905421849936458543191508659021572214366601803110655205066856682474.1955830062.310364757611129783183122983469013524173091471188601163080079017862559491851776997
159
North MacedoniaMKD18750020300021500028730022890048890050610059901231545016573520095921087519197720925523436619642086868
160
MaliMLI3920039000440004690049800505005940061400570006600071000710007900077000700006100069000400066300682006920074100751008550090500839007727346364303692363857.3759181742.6142334440
161
MaltaMLT12780011080010210014060015250020520022110025530035160038200040150039790040170036630036410038410041130042940048060050650059780064860069250079700010025001065900103750010543001159400142130013649041340031139899013091191365223137186514953331674773170826819929001699829167376515351011603404158816515830461500824157512525768982251944.835
162
MyanmarMMR3458003805003930004050003883003913003960004100004250004600004810005000005150005170004870005090005110005120005160003080003185003185003185003185003185003345003345003345003332005368004376003982161186162111720813922441503624162089516628661637923152734692420715396761663425.435157212019269692095503274138831490373407788.4333701663.849
163
Middle East & North Africa (excluding high income)MNA3575800412490048170005611900692060086054001038600011833300130584001294160013570500139871001508240016939000177029001752140017574800183676001932680020258200209685001872510019938500190263002001760020833300229569002633780025271800251054002610079234079465267883243280002830468644312601333425663236205520358649263802152052770471.7752290259.4350973534.9353720922.1554370978.91506149105576022166657459.7967240082.9265811920.69
164
MontenegroMNE121737287111337046383140659355.4148523356544519528852503040526980544597507637565522597380
165
MongoliaMNG615700590600630000630000661500661500240200239700224700253917255298269886294880310158295252347998380708364470257233391188496649.1077626469.9665585864683254529311537853602775670360744413
166
Northern Mariana IslandsMNP
167
MozambiqueMOZ119500248900225200266400273000282200291500391100404700325200207700226400210600235000242900279500282800224700206200220700168200163400188400200700234800259568264216281513280516293873346830350314443010461125490019558192577019.8145559608.7957701472739636.7441676028632965569211540124587364
168
MauritaniaMRT84500684006590072700783008450094400105400117200124300141100144100147300148500201700213800233400216100216100220400222700212700212700214600215600227900234800245200249600187400185061155687105541116136128329138595149188154662153895142355524817.8947381075.9236325239.5236261696271212248158280215418817379211386621
169
MauritiusMUS23000242002520024000280003000033000301005500082300837001022001064001229001550001828001997002854003837004238005197005253005781005819006359006758007169008039008475008232009490851002282102946610427731088696114573710564961277957125674610925801265458132149113139761318052135438814665271593666167439517452911726868
170
MalawiMWI517006610074700904009830012240093700100300106400111700940001076001303009690012700014040014020011420011580012120012030012010012140013210014160014870015250015830015770011230011583111256010471110885412247713227514574715483715991715700791520.189482709.5449953518.998585658566011674410545105457117
171
MalaysiaMYS748900875100101560018644002331900250360026710002864700309600034895004516400534770052417005360900568540056870006310500739610076836008694600102415001183740012756900131013001424980015417800151176001559160013654400149846001656079316107156162812751670460019226564203690861783336421325754224208702376631634239014.1738218608.8539165195.2247995842496738845034582053817353587119376048177263623130
172
North AmericaNAC173629292184390404202953908216936000223979900221613300239850396257611392291497504334470400317782088303183500310646408333707996359574088391747504434932996461779204476582312474435304485175416468602404483783292487442612533028800553803196593928000614552892612824180658966608707095388662639760621733444624881527718811915765777598772257943796405857755498308732006924783774409.4796874012807166400.8814697725.98382386078784503029094454259408070019805280001020089000
173
NamibiaNAM455000163200178700198800224600236800214500213700214100247147215237222009265655282915399280400947430741452167454855485849540867.9632330.085510000522216553322558713623076602893212578
174
New CaledoniaNCL
175
NigerNER547005670052900576006350069000754008340094200993001111001141001163001175001177007350012000011170011130074000763006630066300682006920074100751008550090500839007727346364001196528793613227.5152431504414713
176
NigeriaNGA17300022710028680031410043030059040080080010939001441000158130019385002300200213840022213001945900257500021340001614400995000848900964800930000646500608400664800547900221200318200313400419700507396519453520278520263540461747648130754113634351460900136534341973754793913.2744716148.08142096244462001.634613169411007547898787786143.9946539048.353
177
NicaraguaNIC10710013750014400077500810008500089000110000110000145000115000970001000009500085000900008090085000865001095001296001296001592003400043800482005130051300511005870061031
178
NetherlandsNLD288110030123003275800368240036271003827700408090044520004718300491890049838005058000520190052789005654900602770063820007403400786010082534008559400889320010087800117746001289480016377900171143001788990018675500197412002089871320072980229311662345493225595676261326962745445128857440296012302910854726979676.6329959476.431672223.98334552513395633835687843400787144276344344417573.5846358457.95
179
NorwayNOR24123002791600310160033426003367500353040038535004192500448740048669004804400497940052104005610800611390067997007485200814600082610008300000892850088573009661200103836001113310011695500127273001375900014291500150096001518230514556181136992041280575712277222
180
NepalNPL203400217900232000250000263000219700248300255000270000416500379900364500400200363700395500422000436200408800987800679100679000633900648800633100682600716700755000755000753600582600643332641142352544356369444691480266509792528226520303484394917939901116.1179776864.12166431405175485103426342922443630.51245258051659671
181
NauruNRU21042430195.5210534884.3268919334.8478516488345723885947252454574029050668
182
New ZealandNZL186200019238002084300254440029613003047400302320031985003399500380730034975003316100307390032220003764900415860045273004812300509360057235005865600537080057844006290800771610076766009597000943540086549009565600107813141146702311285424122594371130540111951935123822051254576612950904121041161329518513747024.2113937353.94144340561361871214385078153004091627152317249049.9517763604.46
183
OECD membersOED2765898922965375043270041083567982003690354003714102004013092964345400924870821045479180005318143885240047005329056085603234965989585886446826046945776967466564047821840128100932008469379168266394048734503928936117169712550041021039596109959650411512871921159476480124562910013332367171283609610124726464212780253111413357107147513791815238451121594664421156168825515167777351673073625172151545117647085891828732574190184415320242209252134765172224396156423618786632449730657
184
OmanOMN12750017300024010029980037450045650052150057780056980060180067420071750064740069920077640083480085290095750010811001180000151180014529001620200167840018493001933100211833819800762103559277742432670882360682326284937957554430383499472950518046365784770985190352301043824111239996
185
Other small statesOSS5273200539730057980006502100677250072554008573000890550092878009670100103607001146400029535977.7431467772.934532854.8734877522438181075170528253400215.3754168104.91
186
PakistanPAK1335900108560062520080520010477001451800194740023037002656300277310030292003096800332880034669003641900383940041272004434400488940050090005180200519770056806005647100566370053426005375000588250054141005850000529354160118494141009452211050974775364134571483154391445605758530326865881147940545.0767973906.3617833901.0887670348.18584678279628354726076968806377420378.249
187
PanamaPAN30740033720031620021750027570035710037410034740036570038130035520030920033220032340037160039030036420037080038200037250026580034270028270032050051990066120068880077220085990093250011174111114727104784314160711500673179595820287112473261276245863480005524157.436380080.1847517581.2771165641611812712.841219326113285098119753721263170312497758
188
PeruPER3905002637005253005900001116900133520014392001425000144900016861001980100177710017397001698200161680015639002152900300900027371001854300181620014906001217600136240018949002508300232750027245002774500190000015952682248991208582322263293225128433222342178805273188618441058431957106025.2938609620.35410074855.6112255937.761228467713877662150817551609415017758527.2718820572
189
PhilippinesPHL236900020709002123900234960025251002758400281570030211003411600347490032456003542700386690043198004394000461040048796005247300571950057152005638700543810061365006526200685150071796007263100747460067316005024000575628864163836449022645752973879658056829830463488181509508389104808982257535626326620.7628540727.3625540880348974043702342240206684393419954308011847776892
190
PalauPLW
191
Papua New GuineaPNG355000405300440000532300572300558600553500560400533800711400700900807400798300886600963400931200911000954000866000111280097000097000011140001110300105820010997721188089123477969052876278481877391864091866590488584735314051691563593.8531630308.4321870968207402016791561711274186465318319032029701
192
PolandPOL9040001031200126700014910001086800145450014724001643200170230018504001710500159280075550012870001595900158700015735001569500160020019073001501000105120011021001269900145180016573001805900199800022125002140700234091926702832845919325222234930943553680362598242696554634676427907240990824448727.064909100.3925002975.7495038745.426444888354971637376512927753810225516
193
Pre-demographic dividendPRE2589800284720029000003299800383010042790005416400569310064560007333900805430088000008987200913860089065009315600858660081369008313100758160073986006057800567440053544005857800561890054271005219400567740057201005605843512961417819048.6620387700.7720515501.6819925850.8219349770.9212304802063330021624757.0528768397.3625602394.16
194
Puerto RicoPRI
195
Korea, Dem. People's Rep.PRK165000166000165000166000184000192200184400185000196000197500202000200000205000217500220400222700222700235100241800241800254000254000280000640007670082953788058432175046938081013131053661106341089741012377305278558.86155100113.348637100490335.875870829491910356094245109095
196
PortugalPRT141540016561001949800224710022504001681300165030018334002014400226450019781002168500227220022184002311800231520024226002785600302510031873003504500357180041088004378900435960045901004805500628140070231007339300672136566504926795580759025990524711013965594409301032004011171020990377110428173.51110146391133808011860998126354391270690913105120159373251736795618673912.2
197
ParaguayPRY80600843005370059600610006450066500104600111700118500129000127000167000163500179000212000184200205000248600272300273000308800313600337500324200105200260500196000222200231700265898281040267089298928373456445854432760458688465911428493715072845395.6888794176711548.47608844452004467713454276710407632389
198
West Bank and GazaPSE
199
Pacific island small statesPSS45790044850047850043500045580048800056000064170064720066190071130066990073430077560010424008716009568009724009946741040635116919514096601376595136668914681561510124148747118618111679808.5211691669.5081701510.5251807896200602821208562238966254317226816062609710.553
200
Post-demographic dividendPST268162692286858404316019208344448000356860200358191400386117596417928492469681004528337700512934188504208800512515308539249896577758388622754404673840096725444604762609612788098600823529116803342904851472092866599916939020504989606440.1106701320411185289921129879680121479680013019720641251639848121444360012292366961360640668141331487414553953801510562083146954676214090979091535018341157298100215993451431647552396170383906217899215401872020604194853297620384333122121997015
201
French PolynesiaPYF
202
QatarQAT12750017300024010029980037450045650052150057780056980060180067420071750064740062150069840075280077090087550098110010800001150600107250012003001164600120700023252002672972277811635705213184104445307160410407070851887910997024791021122912391268145681061718717118737348214250662526322431209097299491812917892332953297