🕷️ Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 69 (from laksa001)

2. Crawled Status Check

Query:
Response:

3. Robots.txt Check

Query:
Response:

4. Spam/Ban Check

Query:
Response:

5. Seen Status Check

ℹ️ Skipped - page is already crawled

📄
INDEXABLE
CRAWLED
26 days ago
🤖
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0.9 months ago
History dropPASSisNull(history_drop_reason)No drop reason
Spam/banPASSfh_dont_index != 1 AND ml_spam_score = 0ml_spam_score=0
CanonicalPASSmeta_canonical IS NULL OR = '' OR = src_unparsedNot set

Page Details

PropertyValue
URLhttps://cyclingflash.com/race/petronas-le-tour-de-langkawi-2025
Last Crawled2026-03-16 13:05:35 (26 days ago)
First Indexed2025-08-07 10:22:00 (8 months ago)
HTTP Status Code200
Meta TitlePetronas Le Tour de Langkawi 2025 (Men Elite)
Meta DescriptionThe Petronas Le Tour de Langkawi 2025 (Men Elite): your complete guide with route details, startlist and results.
Meta Canonicalnull
Boilerpipe Text
Date 28 September 2025 - 5 October 2025 Discipline Road Category 2.Pro Country Malaysia Start Langkawi Finish Kuala Lumpur Distance 1244.7 km
Markdown
[Latest Results](https://cyclingflash.com/latest-results)[Rankings](https://cyclingflash.com/cyclingflash-ranking/overall/men-elite)[Transfers](https://cyclingflash.com/transfers)[TV Guide](https://cyclingflash.com/tv-guide)[Fantasy](https://cyclingflash.com/fantasy/men-elite?riders=tadej-pogacar,mathieu-van-der-poel,wout-van-aert) [Cyclocross](https://cyclingflash.com/cyclocross) UTC [Cyclingflash](https://cyclingflash.com/) - [Home](https://cyclingflash.com/) - [Today](https://cyclingflash.com/races/today) - [News](https://cyclingflash.com/news) - Calendar - Teams - Rankings - More / [Home](https://cyclingflash.com/)[Today](https://cyclingflash.com/races/today) Calendar Men's Road [Men Elite Calendar](https://cyclingflash.com/calendar/road/2026/Men%20Elite)[UCI World Tour](https://cyclingflash.com/calendar/road/2026/UCI%20World%20Tour)[UCI ProSeries](https://cyclingflash.com/calendar/road/2026/UCI%20ProSeries)[Monuments](https://cyclingflash.com/monuments/men-elite)[National Championships](https://cyclingflash.com/national-championships/road/2026) Women's Road [Women Elite Calendar](https://cyclingflash.com/calendar/road/2026/Women%20Elite)[Women's World Tour](https://cyclingflash.com/calendar/road/2026/UCI%20Women's%20World%20Tour)[Monuments](https://cyclingflash.com/monuments/women-elite)[National Championships](https://cyclingflash.com/national-championships/road/2026) Cyclocross [Men Elite](https://cyclingflash.com/calendar/cyclocross/2025-2026/Men%20Elite)[Women Elite](https://cyclingflash.com/calendar/cyclocross/2025-2026/Women%20Elite)[UCI Cyclo-cross World Cup](https://cyclingflash.com/serie/uci-cyclo-cross-world-cup-2025-2026-men-elite)[National Championships](https://cyclingflash.com/national-championships/cyclocross/2024-2025) Other [Mountainbike](https://cyclingflash.com/calendar/mountainbike/2026)[Gravel](https://cyclingflash.com/calendar/gravel/2026)[Track](https://cyclingflash.com/calendar/track/2026) [Teams](https://cyclingflash.com/teams) Rankings Men's Road [Victory Ranking](https://cyclingflash.com/road-victory-ranking/2026/men-elite)[Overall Ranking](https://cyclingflash.com/cyclingflash-ranking/overall/men-elite)[GC Ranking](https://cyclingflash.com/cyclingflash-ranking/gc/men-elite)[Hill Ranking](https://cyclingflash.com/cyclingflash-ranking/hill/men-elite)[Mountain Ranking](https://cyclingflash.com/cyclingflash-ranking/mountain/men-elite)[Time Trial Ranking](https://cyclingflash.com/cyclingflash-ranking/timetrial/men-elite)[Sprint Ranking](https://cyclingflash.com/cyclingflash-ranking/sprint/men-elite) Women's Road [Victory Ranking](https://cyclingflash.com/road-victory-ranking/2026/women-elite)[Overall Ranking](https://cyclingflash.com/cyclingflash-ranking/overall/women-elite)[GC Ranking](https://cyclingflash.com/cyclingflash-ranking/gc/women-elite)[Hill Ranking](https://cyclingflash.com/cyclingflash-ranking/hill/women-elite)[Mountain Ranking](https://cyclingflash.com/cyclingflash-ranking/mountain/women-elite)[Time Trial Ranking](https://cyclingflash.com/cyclingflash-ranking/timetrial/women-elite)[Sprint Ranking](https://cyclingflash.com/cyclingflash-ranking/sprint/women-elite) 365 Rankings [365 Overall](https://cyclingflash.com/cyclingflash-365-ranking/overall/men-elite)[365 GC](https://cyclingflash.com/cyclingflash-365-ranking/gc/men-elite)[365 Hill](https://cyclingflash.com/cyclingflash-365-ranking/hill/men-elite)[365 Mountain](https://cyclingflash.com/cyclingflash-365-ranking/mountain/men-elite)[365 Time Trial](https://cyclingflash.com/cyclingflash-365-ranking/timetrial/men-elite)[365 Sprint](https://cyclingflash.com/cyclingflash-365-ranking/sprint/men-elite) Team Rankings [Team 365 Overall](https://cyclingflash.com/team-365-ranking/overall/men-elite)[Team Overall](https://cyclingflash.com/team-ranking/overall/men-elite)[Team GC](https://cyclingflash.com/team-ranking/gc/men-elite)[Team Hill](https://cyclingflash.com/team-ranking/hill/men-elite)[Team Mountain](https://cyclingflash.com/team-ranking/mountain/men-elite)[Team Time Trial](https://cyclingflash.com/team-ranking/timetrial/men-elite)[Team Sprint](https://cyclingflash.com/team-ranking/sprint/men-elite) Men's Cyclocross [Victory Ranking](https://cyclingflash.com/cyclocross-victory-ranking/2025-2026/men-elite)[Cyclingflash Cyclocross Ranking](https://cyclingflash.com/cyclingflash-ranking/cyclocross/men-elite)[Cyclingflash 365 Cyclocross Ranking](https://cyclingflash.com/cyclingflash-365-ranking/cyclocross/men-elite)[UCI Cyclo-cross Ranking](https://cyclingflash.com/serie/uci-cyclo-cross-ranking-2025-2026-men-elite)[UCI Cyclo-cross World Cup](https://cyclingflash.com/serie/uci-cyclo-cross-world-cup-2025-2026-men-elite)[Telenet Superprestige](https://cyclingflash.com/serie/telenet-superprestige-2025-2026-men-elite)[X²O Badkamers Trofee](https://cyclingflash.com/serie/x2o-badkamers-trofee-2025-2026-men-elite)[Exact Cross](https://cyclingflash.com/serie/exact-cross-2025-2026-men-elite) Women's Cyclocross [Victory Ranking](https://cyclingflash.com/cyclocross-victory-ranking/2025-2026/women-elite)[Cyclingflash Cyclocross Ranking](https://cyclingflash.com/cyclingflash-ranking/cyclocross/women-elite)[Cyclingflash 365 Cyclocross Ranking](https://cyclingflash.com/cyclingflash-365-ranking/cyclocross/women-elite)[UCI Cyclo-cross Ranking](https://cyclingflash.com/serie/uci-cyclo-cross-ranking-2025-2026-women-elite)[UCI Cyclo-cross World Cup](https://cyclingflash.com/serie/uci-cyclo-cross-world-cup-2025-2026-women-elite)[Telenet Superprestige](https://cyclingflash.com/serie/telenet-superprestige-2025-2026-women-elite)[Ladies Trophy](https://cyclingflash.com/serie/ladies-trophy-women-elite)[Exact Cross](https://cyclingflash.com/serie/exact-cross-2025-2026-women-elite) Men's National Series [Trek USCX Series](https://cyclingflash.com/serie/trek-uscx-cyclocross-series-2025-2026-men-elite)[Coupe de France](https://cyclingflash.com/serie/coupe-de-france-cyclocross-2025-2026-men-elite)[Swiss Cup](https://cyclingflash.com/serie/swiss-cyclocross-cup-2025-2026-men-elite)[British Trophy](https://cyclingflash.com/serie/british-national-trophy-series-2025-2026-men-elite)[Copa España](https://cyclingflash.com/serie/copa-de-espana-de-ciclocross-2025-2026-men-elite)[Hope Supercross](https://cyclingflash.com/serie/hope-supercross-series-2025-2026-men-elite)[HSF System Cup](https://cyclingflash.com/serie/hsf-system-cup-2025-2026-men-elite) Women's National Series [Trek USCX Series](https://cyclingflash.com/serie/trek-uscx-cyclocross-series-2025-2026-women-elite)[Coupe de France](https://cyclingflash.com/serie/coupe-de-france-cyclocross-2025-2026-women-elite)[Swiss Cup](https://cyclingflash.com/serie/swiss-cyclocross-cup-2025-2026-women-elite)[British Trophy](https://cyclingflash.com/serie/british-national-trophy-series-2025-2026-women-elite)[Copa España](https://cyclingflash.com/serie/copa-de-espana-de-ciclocross-2025-2026-women-elite)[Hope Supercross](https://cyclingflash.com/serie/hope-supercross-series-2025-2026-women-elite)[HSF System Cup](https://cyclingflash.com/serie/hsf-system-cup-2025-2026-women-elite) More Data [Transfers](https://cyclingflash.com/transfers)[TV Guide](https://cyclingflash.com/tv-guide)[Injuries](https://cyclingflash.com/injuries)[Punishments](https://cyclingflash.com/punishments)[Birthdays](https://cyclingflash.com/birthdays)[Latest Results](https://cyclingflash.com/latest-results) Events [National Championships](https://cyclingflash.com/national-championships)[Monuments](https://cyclingflash.com/monuments/men-elite)[World Championships 2025](https://cyclingflash.com/event/uci-world-championship-kigali-2025) [Today](https://cyclingflash.com/today)[News](https://cyclingflash.com/news)[Results](https://cyclingflash.com/latest-results)[Rankings](https://cyclingflash.com/cyclingflash-365-ranking/overall/men-elite)[Fantasy](https://cyclingflash.com/fantasy/men-elite?riders=tadej-pogacar,mathieu-van-der-poel,wout-van-aert)[TV Guide](https://cyclingflash.com/tv-guide)[Transfers](https://cyclingflash.com/transfers) 1. [Home](https://cyclingflash.com/) 2. [Calendar](https://cyclingflash.com/calendar/road/2025/Men%20Elite/9) 3. Petronas Le Tour de Langkawi # ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Petronas Le Tour de Langkawi ## Men Elite - 2.Pro 2025 [Info](https://cyclingflash.com/race/petronas-le-tour-de-langkawi-2025)[Startlist](https://cyclingflash.com/race/petronas-le-tour-de-langkawi-2025/startlist)[Stages](https://cyclingflash.com/race/petronas-le-tour-de-langkawi-2025/stages)[Results](https://cyclingflash.com/race/petronas-le-tour-de-langkawi-2025/result)[Winners](https://cyclingflash.com/race/petronas-le-tour-de-langkawi-2025/winners) Info | | | |---|---| | Date | 28 September 2025 - 5 October 2025 | | Discipline | Road | | Category | 2\.Pro | | Country | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Malaysia | | Start | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Langkawi | | Finish | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Kuala Lumpur | | Distance | 1244\.7 km | ![Petronas Le Tour de Langkawi logo](https://cyclingflash.com/_next/image?url=https%3A%2F%2Fcyclingflash.ams3.cdn.digitaloceanspaces.com%2F22916%2Fresponsive-images%2F01K1X8D3T4ZFG2BXCJGW6MAFCW___logo_600_600.webp&w=1920&q=85) Related news ![Joris Delbove Wins Tour de Langkawi After Thrilling Finale, Gate Delivers New Stage Win for Astana](https://cyclingflash.com/_next/image?url=https%3A%2F%2Fcyclingflash.ams3.cdn.digitaloceanspaces.com%2F26410%2FA8204-e1744272611611.jpg&w=1920&q=85) [Joris Delbove Wins Tour de Langkawi After Thrilling Finale, Gate Delivers New Stage Win for Astana](https://cyclingflash.com/news/joris-delbove-wins-tour-de-langkawi-after-thrilling-finale-gate-delivers-new-stage-win-for-astana) 5 Oct 2025 ![Zeb Kyffin Surprises Sprinters in Tour de Langkawi, Delivers Stage Win for Unibet Tietema Rockets](https://cyclingflash.com/_next/image?url=https%3A%2F%2Fcyclingflash.ams3.cdn.digitaloceanspaces.com%2F26361%2FCORVOS_00036601-138-e1759561216865.jpg&w=1920&q=85) [Zeb Kyffin Surprises Sprinters in Tour de Langkawi, Delivers Stage Win for Unibet Tietema Rockets](https://cyclingflash.com/news/zeb-kyffin-surprises-sprinters-in-tour-de-langkawi-delivers-stage-win-for-unibet-tietema-rockets) 4 Oct 2025 ![A Bitter End: Alexander Kristoff Ends Career With DNF in Langkawi](https://cyclingflash.com/_next/image?url=https%3A%2F%2Fcyclingflash.ams3.cdn.digitaloceanspaces.com%2F28545%2FCORVOS_00037806-021-e1744701734203.jpg&w=1920&q=85) [A Bitter End: Alexander Kristoff Ends Career With DNF in Langkawi](https://cyclingflash.com/news/a-bitter-end-alexander-kristoff-ends-career-with-dnf-in-langkawi) 4 Oct 2025 ![Arvid de Kleijn Strikes Again in Langkawi, Major Rival Eliminated](https://cyclingflash.com/_next/image?url=https%3A%2F%2Fcyclingflash.ams3.cdn.digitaloceanspaces.com%2F26304%2FCORVOS_00038090-016-e1759128829712.jpg&w=1920&q=85) [Arvid de Kleijn Strikes Again in Langkawi, Major Rival Eliminated](https://cyclingflash.com/news/arvid-de-kleijn-strikes-again-in-langkawi-major-rival-eliminated) 3 Oct 2025 ![Joris Delbove Breaks Sprint Pattern with Win in Tour de Langkawi Queen Stage](https://cyclingflash.com/_next/image?url=https%3A%2F%2Fcyclingflash.ams3.cdn.digitaloceanspaces.com%2F26254%2FB470-e1759386033935.jpg&w=1920&q=85) [Joris Delbove Breaks Sprint Pattern with Win in Tour de Langkawi Queen Stage](https://cyclingflash.com/news/joris-delbove-breaks-sprint-pattern-with-win-in-tour-de-langkawi-queen-stage) 2 Oct 2025 Stages Results Stages | Stage | Date | Times | Start | Finish | Distance | |---|---|---|---|---|---| | 1 | 28\.09 | 02:00 - 04:13-04:25 | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Langkawi | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Langkawi | 96\.7 km | | 2 | 29\.09 | 05:00 - 08:52-09:12 | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Padang Besar | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Kepala Batas | 167\.3 km | | 3 | 30\.09 | 05:00 - 09:44-10:11 | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Gerik | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Pasir Puteh | 198\.2 km | | 4 | 01\.10 | 05:00 - 08:15-08:31 | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Kuala Terengganu | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Kemaman | 140\.8 km | | 5 | 02\.10 | 05:00 - 08:03-08:20 | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Temerloh | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Frasers Hill | 123\.1 km | | 6 | 03\.10 | 03:00 - 05:41-05:55 | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Shah Alam | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Port Dickson | 123\.5 km | | 7 | 04\.10 | 04:00 - 08:54-09:21 | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Melaka | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Medini | 214\.9 km | | 8 | 05\.10 | 06:00 - 10:12-10:34 | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Tangkak | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Kuala Lumpur | 180\.2 km | Last winners | | | |---|---| | 2025 | [![FR flag](https://cyclingflash.com/svg/flags/FR.svg)Joris Delbove](https://cyclingflash.com/profile/joris-delbove) | | 2024 | [![GB flag](https://cyclingflash.com/svg/flags/GB.svg)Max Poole](https://cyclingflash.com/profile/max-poole) | | 2023 | [![GB flag](https://cyclingflash.com/svg/flags/GB.svg)Simon Carr](https://cyclingflash.com/profile/simon-carr) | | 2022 | [![CO flag](https://cyclingflash.com/svg/flags/CO.svg)Iván Ramiro Sosa](https://cyclingflash.com/profile/ivan-ramiro-sosa) | | 2020 | [![IT flag](https://cyclingflash.com/svg/flags/IT.svg)Danilo Celano](https://cyclingflash.com/profile/danilo-celano) | | 2019 | [![AU flag](https://cyclingflash.com/svg/flags/AU.svg)Benjamin Dyball](https://cyclingflash.com/profile/benjamin-dyball) | | 2018 | [![RU flag](https://cyclingflash.com/svg/flags/RU.svg)Artem Ovechkin](https://cyclingflash.com/profile/artem-ovechkin) | | 2017 | [![ZA flag](https://cyclingflash.com/svg/flags/ZA.svg)Ryan Gibbons](https://cyclingflash.com/profile/ryan-gibbons) | | 2016 | [![ZA flag](https://cyclingflash.com/svg/flags/ZA.svg)Reinardt Janse van Rensburg](https://cyclingflash.com/profile/reinardt-janse-van-rensburg) | | 2015 | [![DZ flag](https://cyclingflash.com/svg/flags/DZ.svg)Youcef Reguigui](https://cyclingflash.com/profile/youcef-reguigui) | Most wins | | | |---|---| | 2 | [![IT flag](https://cyclingflash.com/svg/flags/IT.svg)Paolo Lanfranchi](https://cyclingflash.com/profile/paolo-lanfranchi) | | 2 | [![CO flag](https://cyclingflash.com/svg/flags/CO.svg)Jose Rodolfo Serpa Perez](https://cyclingflash.com/profile/jose-rodolfo-serpa-perez) | | 1 | [![US flag](https://cyclingflash.com/svg/flags/US.svg)Thomas Danielson](https://cyclingflash.com/profile/thomas-danielson) | | 1 | [![VE flag](https://cyclingflash.com/svg/flags/VE.svg)José Humberto Rujano Guillén](https://cyclingflash.com/profile/jose-humberto-rujano-guillen) | | 1 | [![ZA flag](https://cyclingflash.com/svg/flags/ZA.svg)Ryan Cox](https://cyclingflash.com/profile/ryan-cox) | | 1 | [![IT flag](https://cyclingflash.com/svg/flags/IT.svg)Gabriele Missaglia](https://cyclingflash.com/profile/gabriele-missaglia) | | 1 | [![MD flag](https://cyclingflash.com/svg/flags/MD.svg)Ruslan Ivanov](https://cyclingflash.com/profile/ruslan-ivanov) | | 1 | [![CO flag](https://cyclingflash.com/svg/flags/CO.svg)Freddy Gonzalez Martinez](https://cyclingflash.com/profile/freddy-gonzalez-martinez) | | 1 | [![ZA flag](https://cyclingflash.com/svg/flags/ZA.svg)David George](https://cyclingflash.com/profile/david-george) | | 1 | [![RU flag](https://cyclingflash.com/svg/flags/RU.svg)Artem Ovechkin](https://cyclingflash.com/profile/artem-ovechkin) | ![Route](https://cyclingflash.com/_next/image?url=https%3A%2F%2Fcyclingflash.ams3.cdn.digitaloceanspaces.com%2F22917%2Fresponsive-images%2F01K1X8D4FSJRP3CXB9J24E62P4___route_1128_800.webp&w=1920&q=85) ## Footer [Cyclingflash](https://cyclingflash.com/) ### Teams - [Team Visma \| Lease a Bike](https://cyclingflash.com/team/team-visma-lease-a-bike-2026) - [UAE Emirates XRG](https://cyclingflash.com/team/uae-emirates-xrg-2026) - [Alpecin - Premier Tech](https://cyclingflash.com/team/alpecin-premier-tech-2026) - [Team SD Worx - Protime](https://cyclingflash.com/team/team-sd-worx-protime-women-2026) - [Lidl - Trek Ladies](https://cyclingflash.com/team/lidl-trek-ladies-2026) ### Riders - [Mathieu van der Poel](https://cyclingflash.com/profile/mathieu-van-der-poel) - [Tadej Pogacar](https://cyclingflash.com/profile/tadej-pogacar) - [Wout van Aert](https://cyclingflash.com/profile/wout-van-aert) - [Lotte Kopecky](https://cyclingflash.com/profile/lotte-kopecky) - [Demi Vollering](https://cyclingflash.com/profile/demi-vollering) ### Monuments - [Milano-Sanremo](https://cyclingflash.com/race/milano-sanremo-2026) - [Ronde van Vlaanderen](https://cyclingflash.com/race/ronde-van-vlaanderen-2026) - [Paris-Roubaix](https://cyclingflash.com/race/paris-roubaix-2026) - [Liège-Bastogne-Liège](https://cyclingflash.com/race/liege-bastogne-liege-2026) - [Il Lombardia](https://cyclingflash.com/race/il-lombardia-2026) ### Grand Tours - [Giro d'Italia](https://cyclingflash.com/race/giro-ditalia-2026) - [Tour de France](https://cyclingflash.com/race/tour-de-france-2026) - [Vuelta a España](https://cyclingflash.com/race/vuelta-a-espana-2026) - [Tour de France Femmes](https://cyclingflash.com/race/tour-de-france-femmes-we-2026) ### Series - [UCI Cyclo-cross Ranking](https://cyclingflash.com/serie/uci-cyclo-cross-ranking-2025-2026-men-elite) - [UCI Cyclo-cross World Cup](https://cyclingflash.com/serie/uci-cyclo-cross-world-cup-2025-2026-men-elite) - [Telenet Superprestige](https://cyclingflash.com/serie/telenet-superprestige-2025-2026-men-elite) - [X²O Badkamers Trofee](https://cyclingflash.com/serie/x2o-badkamers-trofee-2025-2026-men-elite) - [Exact Cross](https://cyclingflash.com/serie/exact-cross-2025-2026-men-elite) [About](https://cyclingflash.com/about)[Privacy Policy](https://cyclingflash.com/privacy) Cookie Settings © 2008-2026 [Cyclingflash.com](https://www.cyclingflash.com/) All rights reserved
Readable Markdown
| | | |---|---| | Date | 28 September 2025 - 5 October 2025 | | Discipline | Road | | Category | 2\.Pro | | Country | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Malaysia | | Start | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Langkawi | | Finish | ![MY flag](https://cyclingflash.com/svg/flags/MY.svg)Kuala Lumpur | | Distance | 1244\.7 km |
Shard69 (laksa)
Root Hash17878927877978737269
Unparsed URLcom,cyclingflash!/race/petronas-le-tour-de-langkawi-2025 s443