Taipei 101 – Structural Engineering Explained

Taipei 101 – Structural Engineering Explained

In this post we will be learning about structural engineering behind Taipei 101.

Typhoons, earthquakes, difficult soil conditions, site present near an active fault line, water table just below the surface, all applied to a structure more than half a kilometer tall. Taipei 101 is an engineering and architectural marvel. The structure witnessed an earthquake of magnitude 7.1 during the construction and recently, a category 5 typhoon in the year 2015. Hence the building must be flexible enough to resist an earthquake and stiff enough to resist a typhoon.

Location of Taipei 101
Location of Taipei 101

Taipei 101 is located in Taipei, which is the capital of Taiwan, located in east Asia. It is currently the 10th tallest building in the world at 508 meters (1667 ft.) and was the tallest building in the world from 2004 to 2010. 

Taipei 101 site
Taipei 101 site

The project consisted of a 5 storied retail mall and hundred and one storied office tower. If we see the site in plan above, the yellow portion is for the tower and blue for the retail mall.

80% of steel used in the building is of 420MPa strength or 60ksi while concrete used is of 70MPa strength or 10,000 psi.

Foundation

Taipei 101 Foundation
Taipei 101 Foundation

Now let us look at the foundation system used for the building. The above image shows building section with ground level and basements for podium and tower.

Soft soil in the form of clay, and stiff colluvial soil is present just below the site of Taipei 101, which has low load bearing capacity. Soft rock in the form of sandstone is present beneath 40 to 60 meters (130 to 200 feet), hence it required mat foundation with bored piles.

The tower required a 21 meter (69 feet) deep basement. Water table at site is 2 meters (6.5 feet) below ground which would create huge uplift forces on the foundation of the building. Hence slurry walls were constructed to lay the foundation below the tower. Slurry walls are deep walls constructed on site to prevent water and soil caving in while construction of foundation and excavation.

These walls surround both the tower and the podium and are 1.2 meters (4 feet) thick and upto 47 meters (154 feet) below ground. 

Main foundation of the tower consists of 380 piles of 1.5 meter diameter and 167 piles for podium area. They were spaced 4 meters (13 feet) apart in staggered rows for tower portion. A concrete raft of thickness 3 to 4.7 meters capped the piles and transferred loads from columns and walls above. 

Use of steel in the superstructure minimised the building weight which reduced the cost of foundation. 


Super Structure

Taipei 101 Structure

Now let us understand the super structure of the tower.

The building is 508m above ground and resembles ancient pagodas. It takes inspiration from Bamboo which is flexible and light, yet strong. The bamboo has joints at intermediate locations which are mimicked by the building in the form of outriggers and belt trusses at every 8 floors. We will learn about outriggers and belt trusses in the later part of the post. This separates the building into 8 identical modules. 

Taipei 101 Modules

At the top of 8th module sits a 9th module which has a smaller footprint. This module  supports a spire and contains equipment and an observation deck.

Below the 8 repetitive modules, a 25 story base, shaped as a truncated pyramid is present. This base provides an improved overturning resistance and lateral stiffness compared to a straight block.

The story height of each floor is 4.2 meters and retail floors below are 6.3 meters. The floor is composite steel and concrete, typically 135mm thick (5.3 inch).

Wind and Seismic Forces

Wind Forces on Taipei 101
Wind Forces on Taipei 101

Now let us know about the wind and seismic forces acting on the building and ways the building resists them.

Taipei 101 is present in a high typhoon zone which experiences winds of 156 kilometres per hour (97 mph) with 100-year return period. The building is impacted by alternating crosswind forces due to vortex shedding which means wind passing the building separates from the sides producing alternating whirlpools. Large forces can result when the time period of the building matches with the period of vortex formation. These winds can also damage the façade and partitions.

Wind tunnel tests were conducted which showed that sharp corners of a square building produced large cross wind forces. Hence ‘saw tooth’ or ‘double notch’ corners were provided which reduced the wind forces by up to 40%. 

For resisting the lateral load from earthquakes and wind a building needs a strong core and perimeter columns.

Typical Plans

Taipei 101 Typical Plan above Level 26
Taipei 101 Typical Plan above Level 26

Let us see a typical plan of the building above level 26. The building has a square core made up of 16 box columns in four lines, which are generally fully braced by moment frames between floors. The braced core is encased in concrete walls from foundation to the 8th level.  The core box columns were filled with concrete of strength 69MPa till level 62. 

Taipei 101 Box Columns
Taipei 101 Super Columns

The building has 8 ‘super columns’ or ‘mega columns’ which are steel boxes filled with high strength concrete. They are present on the perimeter of the building, 2 on each face. These super columns were built up to level 90 of the tower. They were filled with concrete of strength 69MPa from bottom of basement till level 62. 

These columns control drift as large portions of drift is created at lower stories due to overturning rotations. The interstory drift and overall lateral motion were limited to Height by 200.

Taipei 101 Super Column

Super Columns were built from 50 to 80mm thick steel plates with welded splices. Highest dimensions of the column are at 3 meters by 2.4 meters and vary along the height of the building. 

Internal cross ties resist bulging of the column. Shear studs link concrete and steel together and rebars strengthened the concrete. 

Taipei 101 Beam

The building was designed to be stiff for resisting the wind forces first and then checked for seismic ductility and seismic strength. The steel framing used in the building is Special moment resisting frame also known as SMRF. Ductility was provided by using reduced beam section or ‘dogbone’ detail. Steel moment frames along each sloping face of the building works in parallel with the braced core and outriggers to counter seismic forces. The building is engineered to stay up under a 0.5-g ground acceleration.

Now let us see the typical plan of the tower below level 26.

Taipei 101 Typical Plan below 26
Taipei 101 Typical Plan below 26

Below this level, super columns slope with the building’s profile as shown in the section. Two columns of size 2 meters by 1.2 meters are added toward the center of each façade, while each corner is supported by an additional 1.4 meters square, sloping box column.

Taipei 101 Typical Plans

Main floor girders shown in yellow connect each super column through moment connections with a core corner column, along the same line. Rest of the floor beams are shown in green in these typical plans below 26th level and above 26th level which support the composite floor. We can also see locations of stairs and shaft openings for elevators and utility services.

Outriggers and belt trusses

Now let us talk about Outriggers and belt trusses used in the building. 

Outriggers
Outriggers in Boats and Cranes

Outriggers are as the name suggests are extra structural members to resist the overturning forces. Boats and cranes as shown in the picture use outriggers to counter the overturning forces.

Outriggers and Belt Truss in a Building
Outriggers and Belt Truss in a Building

In structures, outriggers basically tie two structural systems together, which are core and perimeter systems. When subjected to lateral loads, the column restrained outriggers resist the rotation of the core, causing the lateral deflections and moments in the core to be smaller than the system without the outriggers. The external moment is now resisted not by bending of the core alone, but also by the axial tension and compression of the exterior columns connected to the outriggers. 

Belt Truss in a Building
Belt Truss in a Building

Belt truss as the name suggests, forms a belt around the building connecting perimeter columns. Belt trusses are often provided to distribute the tensile and compressive forces to a large number of exterior frame columns.

Taipei 101 Belt Truss

In Taipei 101, belt trusses below level 27 are two stories deep at levels 9, 19 and 27. For upper floors, the belt trusses are single story deep, every 8 floors tying main perimeter columns by cross bracing. These belt trusses gather and transfer perimeter weight to two super columns on each face. 

Taipei 101 Outriggers
Taipei 101 Outriggers

Outriggers in Taipei 101 were formed by vertically bracing two adjacent floor girders through occupied space, every 8 floors, just like bamboo joints. Two minor outriggers connect the core’s central columns with sloping I-shaped columns. This floor was dedicated to storage and mechanical equipment as open space is occupied by trusses. 

Mass Damper

Taipei 101 Mass Damper
Taipei 101 Mass Damper Location

Now let us talk about the Mass Damper used in the building. At the top of the building between 86th and 92nd floors, is a huge pendulum which is called a Tuned mass damper or just TMD. This pendulum counters the wind force and reduces sway of the building in the typhoons. The occupant comfort is also increased during strong winds due to the damper.

This damper uses building motion to push and pull giant shock absorbers to convert motion to heat by forcing fluid through small internal openings. When the building sways the mass will tend to move in the opposite direction. This removed energy from the building due to wind oscillations and reduced movement.

Taipei 101 Mass Damper
Taipei 101 Mass Damper
Construction of Mass Damper

The pendulum is of 726 tons and 6 meters diameter. It is built up from stacked steel plates and weight is equal to 0.24% of the total building weight. Recently a typhoon of category 5 caused the damper to sway a record 100 centimetres or 39 inches. 

Two additional 7-tonne dampers control the oscillations for the 60-m-tall pinnacle rising from the hundred and one level. In the event of an earthquake the sudden shock locks the mass for safety during seismic events. 


Taipei 101 is a very special building in the world of engineering and architecture. Its ability to take on every challenge thrown by nature is remarkable and it will remain an icon for years to come.

Watch in video form 👇

This Post Has 154 Comments

  1. Elke

    magnificent issues altogether, you just won a logo new reader.
    What may you recommend in regards to your publish that you just made a few days ago?
    Any certain?

  2. Arron

    Hi there, I would like to subscribe for this blog to get
    hottest updates, thus where can i do it please help out.

  3. prediksi hk jp

    I was able to find good info from your content.

  4. Meagan

    I really like your blog.. very nice colors & theme.
    Did you create this website yourself or did you hire someone to do it for you?
    Plz respond as I’m looking to create my own blog and would like to find out where u got this from.

    many thanks

  5. Wayne

    Ademais, alguns transtornos com atmosfera, como o Borderline,
    também podem estar ligados ao TAG.

  6. Pedro Lucca

    Muito Bom! O seu tema foi feito por você?
    ou baixou de algum lugar? O seu tema com alguns pequenos ajustes
    faria meu blog brilhar. Por favor, se puder dizer onde você conseguiu seu tema compartilha comigo, ok?
    Parabéns!

  7. João

    Eu estou indo dizer para meus irmãos que acompanhem seu blog regularmente para ficarem atualizados com as noticias mais
    novas!

  8. Monty

    Right now it appears like Drupal is the top blogging platform out there right now.

    (from what I’ve read) Is that what you’re
    using on your blog?

  9. Grover

    My developer is trying to convince me to move to .net from
    PHP. I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using Movable-type on various websites for about a year and am
    anxious about switching to another platform. I have heard good things about blogengine.net.
    Is there a way I can import all my wordpress posts into it?
    Any help would be really appreciated!

  10. Camille

    My spouse and I stumbled over here by a different web
    address and thought I might check things out.
    I like what I see so now i’m following you. Look forward to looking into your web page for a second time.

  11. slot demo joker

    My spouse and I absolutely love your blog and find the majority of your post’s to be exactly what I’m looking for.
    Do you offer guest writers to write content to suit your
    needs? I wouldn’t mind composing a post or elaborating on some of the subjects
    you write with regards to here. Again, awesome website!

  12. Rudolph

    Does your website have a contact page? I’m having problems locating
    it but, I’d like to shoot you an email. I’ve got some creative ideas for
    your blog you might be interested in hearing. Either
    way, great blog and I look forward to seeing it expand over time.

  13. Wilda

    Hi there excellent blog! Does running a blog like this require a great deal of work?

    I have very little understanding of coding however I was hoping to start my own blog in the near future.
    Anyway, should you have any recommendations or tips for new blog owners please share.
    I know this is off topic nevertheless I simply needed to
    ask. Thanks!

  14. Hi there to all, the contents existing at this site are in fact awesome
    for people knowledge, well, keep up the good work fellows.

  15. Rosalinda

    Have you ever considered writing an e-book or guest authoring on other sites?
    I have a blog centered on the same information you discuss and would love to have you share some stories/information. I
    know my viewers would enjoy your work. If you’re even remotely interested,
    feel free to send me an e-mail.

  16. situs sabung ayam

    Pretty section of content. I just stumbled upon your site and
    in accession capital to assert that I get actually enjoyed account your blog posts.
    Any way I will be subscribing to your feeds and even I achievement you access consistently fast.

  17. Kellie

    Excellent post but I was wanting to know if you could write a litte more on this subject?
    I’d be very grateful if you could elaborate a little bit further.
    Many thanks!

  18. Desiree

    It’s nearly impossible to find well-informed people on this subject, but
    you seem like you know what you’re talking about!
    Thanks

  19. Trina

    Hello there! This is my 1st comment here so I just wanted to give a quick shout
    out and tell you I really enjoy reading through your posts.
    Can you recommend any other blogs/websites/forums that deal with the same subjects?
    Thanks!

  20. Helen

    Thank you for the auspicious writeup. It actually was once a entertainment account it.
    Look complicated to more delivered agreeable from you! However, how can we
    be in contact?

  21. Kiapiosy

    [url=http://ivermectin.mobi/]ivermectin brand[/url]

  22. Rema Petit

    How do I copyright the content on my web site?

  23. hongkong malam

    Prediksi Jitu HK Malam Tanggal 22 November – Bermain togel online
    tidak pernah lupt dari yang namanya hoki dikarenakan bermain togel merupakan sebuah game atau lebih disebut
    lotre karena togel toto sangat mengandalkan hoki.
    karena judi togel merupakan sebuah permainan judi yang
    sangat sulit diakrenakan kalian ahrus menebak 2 sampai 4 angka
    secara berurutan dari belakang ke depan sehingga kemunggkinan untuk menebak
    dengan tepat sangatlah kecil.

  24. casino online

    Im thankful for the blog post.Really looking forward to read more. Really Cool.

  25. Jasonpiosy

    [url=http://sildenafilpillcost.com/]20 mg sildenafil 680[/url] [url=http://zoloft.live/]buy generic zoloft online[/url] [url=http://trazodonepills.live/]trazodone australia[/url] [url=http://stratteramedication.live/]strattera 36mg cost[/url] [url=http://100mgviagra.quest/]can you buy viagra online in canada[/url] [url=http://atarax.today/]atarax 12[/url] [url=http://viagrazpill.com/]buy viagra over the counter usa[/url] [url=http://malegra.live/]generic malegra fxt[/url] [url=http://synthroid.today/]buy synthroid 175 mcg[/url] [url=http://cialismtablets.com/]cheapest price for cialis 5mg[/url]

  26. Albertha

    I have read so many posts concerning the blogger lovers but this paragraph is truly a pleasant post,
    keep it up.

  27. Yonpiosy

    [url=http://amoxil.monster/]augmentin 1g 125mg[/url]

  28. Wimpiosy

    [url=https://cialischeaptabletonlinepharmacy.quest/]cialis nz[/url]

  29. DennisRax

    Dette mÃ¥ være verdens mest ryddige og delikate gutterom =) Smart Ã¥ legge hyllen andre veien ja. Likte godt de to sveveskyene der – noe du har laget selv??

  30. Hk pools

    Hi to all, how is the whole thing, I think every one is getting more from this site, and your
    views are nice in favor of new visitors.

  31. Eyepiosy

    [url=https://sildenofil.quest/]generic sildenafil us[/url] [url=https://tadalalif.quest/]tadalafil 20mg cheap[/url] [url=https://buygenerivigraonline.quest/]viagra 50 mg tablet price[/url] [url=https://buyciali.quest/]where to get cialis without prescription[/url] [url=https://vigra100.quest/]viagra 500mg online[/url] [url=https://ciasil.quest/]cialis from singapore[/url] [url=https://viag.quest/]can you buy generic viagra uk[/url] [url=https://cialitablet.quest/]buy cialis online canadian pharmacy[/url] [url=https://viagronline.quest/]viagra 100 mg canada[/url] [url=https://buyviagaonline.quest/]order viagra cheap[/url]

  32. Joepiosy

    [url=https://buyviagr.quest/]viagra from china[/url]

  33. Yonpiosy

    [url=https://ivermectindtabs.com/]where can i buy stromectol[/url]

  34. Lisapiosy

    [url=https://acyclovir.today/]acyclovir pills online order[/url]

  35. Nickpiosy

    [url=https://genericpropecia.quest/]propecia cheap[/url]

  36. Kimpiosy

    [url=http://genericviagara.quest/]rx pharmacy viagra[/url]

  37. Sampiosy

    [url=https://cytotec.quest/]cytotec for sale usa[/url]

  38. Ivypiosy

    [url=http://ivermectinitab.com/]ivermectin uk[/url]

  39. Suepiosy

    [url=http://strattera.live/]strattera over the counter[/url]

  40. Jackpiosy

    [url=https://cialitabs.quest/]generic cialis drugstore[/url]

  41. Paulpiosy

    [url=https://sertraline.live/]generic zoloft 40 mg[/url]

  42. Kiapiosy

    [url=https://cialigeneric.quest/]order cialis from mexico[/url]

  43. Joepiosy

    [url=https://genericviagara.quest/]female viagra drug[/url]

  44. Alanpiosy

    [url=https://celexa.live/]buy celexa online[/url] [url=https://albendazole.today/]albendazole buy canada[/url] [url=https://celexageneric.online/]celexa canada[/url] [url=https://ivermectinitab.com/]stromectol 3 mg tablet[/url] [url=https://avodart.quest/]avodart .5 mg[/url] [url=https://ivermectinrtab.online/]stromectol cvs[/url] [url=https://plavix.online/]plavix uk[/url] [url=https://sertraline.online/]zoloft cost canada[/url] [url=https://valtrex.today/]can you buy valtrex over the counter in canada[/url] [url=https://drugstore.quest/]top 10 pharmacy websites[/url]

  45. Boopiosy

    [url=http://ivermectinjtab.online/]stromectol uk buy[/url]

  46. CarlosVak

    incognito link hydra link [url=https://versusdarkmarket.com/ ]darknet market prices [/url]

  47. Paulpiosy

    [url=https://avodart.live/]avodart 0.5 mg cost[/url]

  48. Teopiosy

    [url=https://estrace.today/]estrace oral[/url]

  49. Nickpiosy

    [url=https://finasterideforsale.online/]propecia online pharmacy usa[/url]

  50. NormanNat

    daeva darknet market [url=https://mydarkmarket.com/ ]onion darknet market [/url]

  51. Nickpiosy

    [url=https://abilify.live/]discount abilify[/url]

  52. Kiapiosy

    [url=https://tadalafilone.com/]cheap tadalafil 20mg uk[/url]

  53. Jasonpiosy

    [url=https://tadalafilotab.com/]tadalafil 2.5 mg in india[/url] [url=https://cialisglx.com/]cialis soft 20 mg[/url] [url=https://modafinilpill.online/]modafinil pills india[/url] [url=https://viagrawf.com/]viagra for sale without prescription[/url] [url=https://trazodonepills.online/]12.5 mg trazodone[/url] [url=https://zithromax.online/]cost of zithromax medicine[/url] [url=https://zithromax.today/]generic zithromax buy online[/url] [url=https://buynolvadex.quest/]buy nolvadex[/url] [url=https://arimidex.live/]arimidex testosterone[/url] [url=https://cialisag.com/]buy cialis 5mg online[/url]

  54. Kimpiosy

    [url=http://seroquel.live/]seroquel medicine[/url]

  55. Jimpiosy

    [url=http://modafinilpill.online/]provigil canadian pharmacy[/url]

  56. Jackpiosy

    [url=http://aurogra.live/]aurogra 100 prices[/url]

  57. Paulpiosy

    [url=http://cialisglx.com/]cialis 2.5 mg price india[/url]

  58. Wimpiosy

    [url=https://cialislx.com/]generic cialis for sale[/url]

  59. Janepiosy

    [url=http://mysildenafilshop.com/]generic sildenafil 100mg[/url]

  60. Nickpiosy

    [url=https://viagradi.com/]viagra canada discount[/url]

  61. Evapiosy

    [url=https://sildenafilbuybest.com/]order sildenafil tablets[/url]

  62. Janepiosy

    [url=http://sildenafilthree.com/]sildenafil online canada[/url]

  63. Nickpiosy

    [url=https://seroquel.live/]seroquel generic brand[/url]

  64. Jackpiosy

    [url=http://buyfluoxetine.online/]buy fluoxetine over the counter[/url]

  65. Annapiosy

    [url=https://cialistopmed.com/]cialis 80mg online[/url]

  66. Denpiosy

    [url=https://cialisokay.com/]buy real cialis[/url] [url=https://ivermectinvtabs.com/]stromectol australia[/url] [url=https://buyantabuse.online/]buy generic antabuse online[/url] [url=https://trazodone.today/]where can i get trazodone[/url] [url=https://disulfiram.today/]disulfiram 500 mg pill[/url]

  67. Nickpiosy

    [url=https://disulfiram.monster/]disulfiram us[/url]

  68. Evapiosy

    [url=https://hydroxychloroquine.online/]plaquenil 500 mg[/url]

  69. Carlpiosy

    [url=https://fxtadalafil.com/]buy tadalafil 20mg uk[/url]

  70. Jimpiosy

    [url=http://cialisdtabs.com/]order cialis in canada[/url]

  71. Evapiosy

    [url=https://buyantabuse.online/]buy antabuse on line[/url]

  72. Evapiosy

    [url=https://cialiszpills.com/]15mg cialis[/url]

  73. Joepiosy

    [url=http://budesonidetablets.monster/]budesonide cost uk[/url]

  74. Yonpiosy

    [url=http://tretinoin.live/]tretinoin 0.5 cream uk[/url]

  75. Tedpiosy

    [url=http://tadalafilvtabs.com/]generic tadalafil 40mg[/url]

  76. Sampiosy

    [url=https://cialislx.com/]buy cialis generic online[/url]

  77. Jimpiosy

    [url=http://malegra.quest/]malegra dxt[/url]

  78. Janepiosy

    [url=http://viagraxtabs.com/]female viagra brand name in india[/url]

  79. Alanpiosy

    [url=https://viagrawf.com/]how to order viagra[/url] [url=https://cialistobuy.com/]buy cialis lowest price[/url] [url=https://arimidex.monster/]arimidex cost australia[/url] [url=https://cymbaltaduloxetin.online/]cymbalta generic australia[/url] [url=https://ivermectinotab.com/]ivermectin medicine[/url] [url=https://cialiszpills.com/]cheap cialis no prescription[/url] [url=https://viagracpro.com/]where to buy viagra otc[/url] [url=https://tadalafilotab.com/]tadalafil 20mg buy[/url] [url=https://buytadalafildrug.com/]tadalafil online nz[/url] [url=https://generictadalafilorder.com/]tadalafil paypal[/url]

  80. Amypiosy

    [url=https://viagraatab.com/]viagra gel for sale[/url]

  81. Annapiosy

    [url=https://cialistopmed.com/]generic cialis 80mg[/url]

  82. Ivypiosy

    [url=http://viagrawf.com/]viagra 100mg tablet price in india online[/url]

  83. Herbertunsed

    36 hour cialis [url=https://cialis30.quest]warnings for tadalafil[/url] tadalafil generic price
    tadalafil capsule cialis tablets cialis 100mg review

  84. Jackpiosy

    [url=http://hydroxychloroquine.online/]plaquenil 100mg tablets[/url]

  85. Jasonpiosy

    [url=https://nrtadalafil.com/]tadalafil 2.5 mg daily[/url] [url=https://viagranpills.com/]cialis viagra comparison[/url] [url=https://disulfiram.today/]disulfiram brand name[/url] [url=https://buspar.quest/]buy buspar online cheap[/url] [url=https://buynolvadex.quest/]nolvadex nz[/url] [url=https://ivermectinwtab.com/]stromectol 0.1[/url] [url=https://budesonidetablets.monster/]budesonide pills[/url] [url=https://atarax.monster/]atarax sale[/url] [url=https://isotretinoin.live/]buy accutane online canadian pharmacy[/url] [url=https://viagrawf.com/]usa viagra 100[/url]

  86. Evapiosy

    [url=https://hdcialis.com/]brand cialis 40 mg[/url]

  87. Suepiosy

    [url=http://retinoa.live/]retino cream[/url]

  88. Alanpiosy

    [url=https://cialislx.com/]how to buy cialis in australia[/url] [url=https://zithromax.today/]zithromax purchase canada[/url] [url=https://cialisptabs.com/]cialis 36 hour[/url] [url=https://cialisokay.com/]generic cialis 5mg online[/url] [url=https://cialistopmed.com/]cost cialis 5mg[/url] [url=https://hydroxychloroquine.online/]hydroxychloroquine sulfate nz[/url] [url=https://sildenafilcitrateonlinesale.com/]sildenafil 25 mg tablet[/url] [url=https://buytadalafildrug.com/]tadalafil brand name[/url] [url=https://sildenafilpillsforsale.com/]sildenafil 120[/url] [url=https://buynolvadex.quest/]where to buy nolvadex uk[/url]

  89. Paulpiosy

    [url=http://fxtadalafil.com/]tadalafil tablet 5mg[/url]

  90. Markpiosy

    [url=http://cialiszpills.com/]buy cialis brand[/url]

  91. Jimpiosy

    [url=http://trazodone.today/]trazodone 150mg[/url]

  92. Kimpiosy

    [url=http://tadalafilvtabs.com/]tadalafil 20 mg best price[/url]

  93. Annapiosy

    [url=https://prozac.today/]prozac 90mg[/url]

  94. Jackpiosy

    [url=http://hydroxychloroquine.online/]plaquenil 200mg price in india[/url]

  95. Suepiosy

    [url=http://wellbutrinbupropion.online/]how to get wellbutrin 300 mg without a prescription[/url]

  96. Herbertunsed

    tadalafil troche dosage [url=https://cialis30.quest]tadalafil gel[/url] cialis 20mg 30
    generic tadalafil tablets cialis 200mg pills cialis and alcohol

  97. Ivypiosy

    [url=http://isotretinoin.live/]accutane mexico[/url]

  98. Ivypiosy

    [url=http://malegra.quest/]generic malegra[/url]

  99. Ashpiosy

    [url=https://cytotec.monster/]buy misoprostol[/url]

  100. Evapiosy

    [url=https://doxycycline.live/]doxycycline 100mg india[/url]

  101. Kimpiosy

    [url=http://doxycycline.live/]cheap doxycycline online uk[/url]

  102. Teopiosy

    [url=http://cialisdtabs.com/]cialis brand name in india[/url]

  103. Wimpiosy

    [url=https://sildenafilgtab.com/]sildenafil online price[/url]

  104. Janepiosy

    [url=http://ivermectinwtab.com/]stromectol price[/url]

  105. Sampiosy

    [url=https://nrtadalafil.com/]tadalafil 10mg india[/url]

  106. Jackpiosy

    [url=http://tadalafilvbuy.com/]where to buy tadalafil on line[/url]

  107. Ashleygob

    darkmarket 2022 darkmarket [url=https://darkmarketslinks.com/ ]dark market 2021 [/url]

  108. Evapiosy

    [url=https://buyantabuse.online/]prescription antabuse[/url]

  109. Nickpiosy

    [url=https://cytotec.monster/]cytotec 100 mg cost[/url]

  110. Zakpiosy

    [url=http://trazodonepills.online/]online trazadone[/url]

  111. Jimpiosy

    [url=http://zithromax.online/]buy zithromax online[/url]

  112. Wimpiosy

    [url=https://citalopram.today/]citalopram[/url]

  113. Jackpiosy

    [url=http://arimidex.monster/]arimidex uk pharmacy[/url]

  114. Kiapiosy

    [url=https://tretinoin.live/]tretinoin in mexico[/url]

  115. Judypiosy

    [url=https://cialisag.com/]average cost cialis[/url]

  116. Sampiosy

    [url=https://cialiseight.com/]prescription for cialis[/url]

  117. Jimpiosy

    [url=http://sildenafilcitrateonlinesale.com/]price of sildenafil[/url]

  118. Boopiosy

    [url=https://fxtadalafil.com/]tadalafil tablets 20 mg buy[/url]

  119. Jackpiosy

    [url=http://mysildenafilshop.com/]order sildenafil from india[/url]

  120. Ugopiosy

    [url=https://sildenafilpillsforsale.com/]sildenafil medicine in india[/url]

  121. Suepiosy

    [url=http://seroquel.live/]buy generic seroquel online[/url]

  122. Miapiosy

    [url=https://hydrochlorothiazide.quest/]hydrochlorothiazide 12.5 mg price[/url]

  123. Carlpiosy

    [url=https://hydrochlorothiazide.today/]hydrochlorothiazide 12.5[/url]

  124. Suepiosy

    [url=https://buyzithromax.quest/]buy zithromax in usa[/url]

Comments are closed.