Classement de l’étape 3
1 | EWAN Caleb | (Lotto Soudal) | 04:07:24 |
2 | DÉMARE Arnaud | (Groupama – FDJ) | |
3 | KOOIJ Olav | (Jumbo – Visma) | |
4 | BOUHANNI Nacer | (Arkéa – Samsic) | |
5 | MERLIER Tim | (Alpecin – Fenix) | |
6 | ACKERMANN Pascal | (UAE – Team Emirates) | |
7 | BAUHAUS Phil | (Bahrain – Victorious) | |
8 | CONSONNI Simone | (Cofidis) | |
9 | VIVIANI Elia | (INEOS Grenadiers) | |
10 | MOSCHETTI Matteo | (Trek – Segafredo) | |
11 | ALBANESE Vincenzo | (EOLO – Kometa) | |
12 | BALLERINI Davide | (Quick-Step Alpha Vinyl) | |
13 | THOMAS Benjamin | (Cofidis) | |
14 | KRISTOFF Alexander | (Intermarché – Wanty – Gobert Matériaux) | |
15 | DAINESE Alberto | (DSM) | |
16 | VENDRAME Andrea | (AG2R Citroën Team) | |
17 | BOASSON HAGEN Edvald | (TotalEnergies) | |
18 | ARANBURU Alex | (Movistar) | |
19 | MEEUS Jordi | (BORA – hansgrohe) | |
20 | NIZZOLO Giacomo | (Israel – Premier Tech) | |
21 | LONARDI Giovanni | (EOLO – Kometa) | |
22 | GROVES Kaden | (BikeExchange – Jayco) | |
23 | POGAČAR Tadej | (UAE – Team Emirates) | |
24 | FIORELLI Filippo | (Bardiani – CSF Faizanè) | |
25 | BARDET Romain | (DSM) | |
26 | VINGEGAARD Jonas | (Jumbo – Visma) | |
27 | CAVENDISH Mark | (Quick-Step Alpha Vinyl) | |
28 | LUDVIGSSON Tobias | (Groupama – FDJ) | |
29 | RUSSO Clément | (Arkéa – Samsic) | |
30 | VAN GILS Maxim | (Lotto Soudal) | |
31 | THEUNS Edward | (Trek – Segafredo) | |
32 | TESFATSION Natnael | (Drone Hopper – Androni Giocattoli) | |
33 | SIMON Julien | (TotalEnergies) | |
34 | SWIFT Ben | (INEOS Grenadiers) | |
35 | VAN AVERMAET Greg | (AG2R Citroën Team) | |
36 | CARUSO Damiano | (Bahrain – Victorious) | |
37 | CALMEJANE Lilian | (AG2R Citroën Team) | |
38 | GABBURO Davide | (Bardiani – CSF Faizanè) | |
39 | EVENEPOEL Remco | (Quick-Step Alpha Vinyl) | |
40 | BILBAO Pello | (Bahrain – Victorious) | |
41 | STANNARD Robert | (Alpecin – Fenix) | |
42 | GANNA Filippo | (INEOS Grenadiers) | |
43 | DOWSETT Alex | (Israel – Premier Tech) | |
44 | CARAPAZ Richard | (INEOS Grenadiers) | |
45 | ARCAS Jorge | (Movistar) | |
46 | SIMMONS Quinn | (Trek – Segafredo) | |
47 | VELASCO Simone | (Astana Qazaqstan) | |
48 | KELDERMAN Wilco | (BORA – hansgrohe) | |
49 | ARENSMAN Thymen | (DSM) | |
50 | WELLENS Tim | (Lotto Soudal) | |
51 | LÓPEZ Miguel Ángel | (Astana Qazaqstan) | |
52 | OLDANI Stefano | (Alpecin – Fenix) | |
53 | SINKELDAM Ramon | (Groupama – FDJ) | |
54 | VILLELLA Davide | (Cofidis) | 00:12 |
55 | PASQUALON Andrea | (Intermarché – Wanty – Gobert Matériaux) | |
56 | RESTREPO Jhonatan | (Drone Hopper – Androni Giocattoli) | |
57 | VAN EMDEN Jos | (Jumbo – Visma) | |
58 | MOSCON Gianni | (Astana Qazaqstan) | |
59 | PEREZ Anthony | (Cofidis) | |
60 | PADUN Mark | (EF Education – EasyPost) | |
61 | MAS Enric | (Movistar) | |
62 | VAN DER SANDE Tosh | (Jumbo – Visma) | |
63 | FUGLSANG Jakob | (Israel – Premier Tech) | |
64 | OLIVEIRA Nelson | (Movistar) | |
65 | BOUWMAN Koen | (Jumbo – Visma) | |
66 | ROTA Lorenzo | (Intermarché – Wanty – Gobert Matériaux) | |
67 | KUSS Sepp | (Jumbo – Visma) | |
68 | MARENGO Umberto | (Drone Hopper – Androni Giocattoli) | |
69 | MEURISSE Xandro | (Alpecin – Fenix) | |
70 | MAS Lluís | (Movistar) | |
71 | RICHEZE Maximiliano | (UAE – Team Emirates) | |
72 | SEPÚLVEDA Eduardo | (Drone Hopper – Androni Giocattoli) | |
73 | BUCHMANN Emanuel | (BORA – hansgrohe) | |
74 | NARVÁEZ Jhonatan | (INEOS Grenadiers) | |
75 | JUNGELS Bob | (AG2R Citroën Team) | |
76 | PORTE Richie | (INEOS Grenadiers) | |
77 | CATALDO Dario | (Trek – Segafredo) | |
78 | CICCONE Giulio | (Trek – Segafredo) | |
79 | ALAPHILIPPE Julian | (Quick-Step Alpha Vinyl) | |
80 | SCHÄR Michael | (AG2R Citroën Team) | |
81 | POZZOVIVO Domenico | (Intermarché – Wanty – Gobert Matériaux) | |
82 | MAJKA Rafał | (UAE – Team Emirates) | |
83 | HINDLEY Jai | (BORA – hansgrohe) | |
84 | URÁN Rigoberto | (EF Education – EasyPost) | |
85 | BOUCHARD Geoffrey | (AG2R Citroën Team) | |
86 | SOBRERO Matteo | (BikeExchange – Jayco) | |
87 | LANDA Mikel | (Bahrain – Victorious) | |
88 | RODRÍGUEZ Cristián | (TotalEnergies) | |
89 | BOUET Maxime | (Arkéa – Samsic) | |
90 | TEJADA Harold | (Astana Qazaqstan) | |
91 | FABBRO Matteo | (BORA – hansgrohe) | |
92 | BARGUIL Warren | (Arkéa – Samsic) | |
93 | MATTHEWS Michael | (BikeExchange – Jayco) | |
94 | BODNAR Maciej | (TotalEnergies) | |
95 | OSS Daniel | (TotalEnergies) | |
96 | PINOT Thibaut | (Groupama – FDJ) | |
97 | BRAMBILLA Gianluca | (Trek – Segafredo) | |
98 | ROSA Diego | (EOLO – Kometa) | |
99 | ARNDT Nikias | (DSM) | |
100 | TUSVELD Martijn | (DSM) | |
101 | BOARO Manuele | (Astana Qazaqstan) | |
102 | LAFAY Victor | (Cofidis) | |
103 | GUARNIERI Jacopo | (Groupama – FDJ) | |
104 | MARTINELLI Davide | (Astana Qazaqstan) | |
105 | GEOGHEGAN HART Tao | (INEOS Grenadiers) | |
106 | SCHWARZMANN Michael | (Lotto Soudal) | |
107 | GAVAZZI Francesco | (EOLO – Kometa) | |
108 | RASTELLI Luca | (Bardiani – CSF Faizanè) | |
109 | FORTUNATO Lorenzo | (EOLO – Kometa) | |
110 | CAICEDO Jonathan Klever | (EF Education – EasyPost) | |
111 | CRADDOCK Lawson | (BikeExchange – Jayco) | |
112 | KONOVALOVAS Ignatas | (Groupama – FDJ) | |
113 | PLANCKAERT Edward | (Alpecin – Fenix) | |
114 | CEPEDA Jefferson Alexander | (Drone Hopper – Androni Giocattoli) | |
115 | MAESTRI Mirco | (EOLO – Kometa) | |
116 | NEILANDS Krists | (Israel – Premier Tech) | |
117 | BASSO Leonardo | (Astana Qazaqstan) | |
118 | IMPEY Daryl | (Israel – Premier Tech) | |
119 | FORMOLO Davide | (UAE – Team Emirates) | |
120 | ASGREEN Kasper | (Quick-Step Alpha Vinyl) | |
121 | RIOU Alan | (Arkéa – Samsic) | |
122 | BJERG Mikkel | (UAE – Team Emirates) | |
123 | VALGREN Michael | (EF Education – EasyPost) | |
124 | COSNEFROY Benoît | (AG2R Citroën Team) | |
125 | DUCHESNE Antoine | (Groupama – FDJ) | |
126 | SÜTTERLIN Jasha | (Bahrain – Victorious) | |
127 | BYSTRØM Sven Erik | (Intermarché – Wanty – Gobert Matériaux) | |
128 | FERRON Valentin | (TotalEnergies) | |
129 | GUERNALEC Thibault | (Arkéa – Samsic) | |
130 | SOLER Marc | (UAE – Team Emirates) | |
131 | BAIS Mattia | (Drone Hopper – Androni Giocattoli) | |
132 | MODOLO Sacha | (Bardiani – CSF Faizanè) | |
133 | TONELLI Alessandro | (Bardiani – CSF Faizanè) | |
134 | HAMILTON Chris | (DSM) | |
135 | TRATNIK Jan | (Bahrain – Victorious) | |
136 | GOGL Michael | (Alpecin – Fenix) | 00:26 |
137 | KONYCHEV Alexander | (BikeExchange – Jayco) | |
138 | VERMEERSCH Gianni | (Alpecin – Fenix) | |
139 | EDMONDSON Alex | (BikeExchange – Jayco) | |
140 | BRÄNDLE Matthias | (Israel – Premier Tech) | 00:30 |
141 | HONORÉ Mikkel Frølich | (Quick-Step Alpha Vinyl) | |
142 | PETIT Adrien | (Intermarché – Wanty – Gobert Matériaux) | |
143 | AFFINI Edoardo | (Jumbo – Visma) | 00:33 |
144 | CIMOLAI Davide | (Cofidis) | |
145 | HAUSSLER Heinrich | (Bahrain – Victorious) | 00:50 |
146 | HALLER Marco | (BORA – hansgrohe) | 00:52 |
147 | ZARDINI Edoardo | (Drone Hopper – Androni Giocattoli) | 00:56 |
148 | NORSGAARD Mathias | (Movistar) | |
149 | RUBIO Einer Augusto | (Movistar) | |
150 | BENEDETTI Cesare | (BORA – hansgrohe) | 01:09 |
151 | GRMAY Tsgabu | (BikeExchange – Jayco) | |
152 | SWEENY Harry | (Lotto Soudal) | |
153 | NIEUWENHUIS Joris | (DSM) | |
154 | BAIS Davide | (EOLO – Kometa) | 01:20 |
155 | VAN DER HOORN Taco | (Intermarché – Wanty – Gobert Matériaux) | 01:31 |
156 | KLUGE Roger | (Lotto Soudal) | |
157 | MCLAY Daniel | (Arkéa – Samsic) | 02:54 |
158 | SKUJIŅŠ Toms | (Trek – Segafredo) | 03:13 |
159 | ČERNÝ Josef | (Quick-Step Alpha Vinyl) | 04:30 |
160 | CORT Magnus | (EF Education – EasyPost) | 05:51 |
161 | SCULLY Tom | (EF Education – EasyPost) | 06:38 |
162 | CAÑAVERAL Johnatan | (Bardiani – CSF Faizanè) | |
163 | ZABEL Rick | (Israel – Premier Tech) | 11:23 |
164 | SELIG Rüdiger | (Lotto Soudal) | |
DNF | GUERREIRO Ruben | (EF Education – EasyPost) | |
DNS | SAGAN Peter | (TotalEnergies) |
Classement général
1 | GANNA Filippo | (INEOS Grenadiers) | 09:48:04 |
2 | EVENEPOEL Remco | (Quick-Step Alpha Vinyl) | 00:11 |
3 | POGAČAR Tadej | (UAE – Team Emirates) | 00:14 |
4 | DOWSETT Alex | (Israel – Premier Tech) | 00:25 |
5 | ARENSMAN Thymen | (DSM) | 00:28 |
6 | LUDVIGSSON Tobias | (Groupama – FDJ) | 00:32 |
7 | ASGREEN Kasper | (Quick-Step Alpha Vinyl) | 00:36 |
8 | THOMAS Benjamin | (Cofidis) | 00:42 |
9 | LÓPEZ Miguel Ángel | (Astana Qazaqstan) | |
10 | VAN EMDEN Jos | (Jumbo – Visma) | 00:45 |
11 | CARAPAZ Richard | (INEOS Grenadiers) | 00:47 |
12 | SOBRERO Matteo | (BikeExchange – Jayco) | 00:51 |
13 | CRADDOCK Lawson | (BikeExchange – Jayco) | |
14 | DÉMARE Arnaud | (Groupama – FDJ) | |
15 | VINGEGAARD Jonas | (Jumbo – Visma) | 00:53 |
16 | GEOGHEGAN HART Tao | (INEOS Grenadiers) | 00:54 |
17 | BALLERINI Davide | (Quick-Step Alpha Vinyl) | 00:55 |
18 | OLIVEIRA Nelson | (Movistar) | 00:56 |
19 | GUERNALEC Thibault | (Arkéa – Samsic) | 00:57 |
20 | SOLER Marc | (UAE – Team Emirates) | |
21 | BOARO Manuele | (Astana Qazaqstan) | 01:00 |
22 | MAS Lluís | (Movistar) | 01:01 |
23 | GROVES Kaden | (BikeExchange – Jayco) | 01:02 |
24 | KELDERMAN Wilco | (BORA – hansgrohe) | 01:03 |
25 | BODNAR Maciej | (TotalEnergies) | |
26 | MATTHEWS Michael | (BikeExchange – Jayco) | |
27 | VELASCO Simone | (Astana Qazaqstan) | |
28 | PORTE Richie | (INEOS Grenadiers) | |
29 | SIMMONS Quinn | (Trek – Segafredo) | 01:05 |
30 | SÜTTERLIN Jasha | (Bahrain – Victorious) | |
31 | THEUNS Edward | (Trek – Segafredo) | 01:06 |
32 | VALGREN Michael | (EF Education – EasyPost) | |
33 | CARUSO Damiano | (Bahrain – Victorious) | |
34 | OLDANI Stefano | (Alpecin – Fenix) | 01:08 |
35 | ALAPHILIPPE Julian | (Quick-Step Alpha Vinyl) | 01:09 |
36 | RUSSO Clément | (Arkéa – Samsic) | 01:10 |
37 | BILBAO Pello | (Bahrain – Victorious) | |
38 | TRATNIK Jan | (Bahrain – Victorious) | 01:11 |
39 | JUNGELS Bob | (AG2R Citroën Team) | 01:12 |
40 | CONSONNI Simone | (Cofidis) | 01:13 |
41 | PADUN Mark | (EF Education – EasyPost) | 01:14 |
42 | PEREZ Anthony | (Cofidis) | |
43 | FUGLSANG Jakob | (Israel – Premier Tech) | |
44 | STANNARD Robert | (Alpecin – Fenix) | |
45 | FERRON Valentin | (TotalEnergies) | 01:15 |
46 | URÁN Rigoberto | (EF Education – EasyPost) | |
47 | KRISTOFF Alexander | (Intermarché – Wanty – Gobert Matériaux) | 01:16 |
48 | VENDRAME Andrea | (AG2R Citroën Team) | |
49 | AFFINI Edoardo | (Jumbo – Visma) | 01:17 |
50 | HINDLEY Jai | (BORA – hansgrohe) | |
51 | BOUET Maxime | (Arkéa – Samsic) | 01:18 |
52 | BYSTRØM Sven Erik | (Intermarché – Wanty – Gobert Matériaux) | |
53 | CALMEJANE Lilian | (AG2R Citroën Team) | |
54 | BOUCHARD Geoffrey | (AG2R Citroën Team) | 01:19 |
55 | CATALDO Dario | (Trek – Segafredo) | |
56 | WELLENS Tim | (Lotto Soudal) | 01:20 |
57 | RIOU Alan | (Arkéa – Samsic) | |
58 | ARANBURU Alex | (Movistar) | 01:21 |
59 | MEURISSE Xandro | (Alpecin – Fenix) | 01:22 |
60 | MAS Enric | (Movistar) | |
61 | MERLIER Tim | (Alpecin – Fenix) | |
62 | DAINESE Alberto | (DSM) | 01:23 |
63 | CAICEDO Jonathan Klever | (EF Education – EasyPost) | |
64 | BOASSON HAGEN Edvald | (TotalEnergies) | |
65 | MOSCON Gianni | (Astana Qazaqstan) | 01:24 |
66 | VAN GILS Maxim | (Lotto Soudal) | 01:25 |
67 | FABBRO Matteo | (BORA – hansgrohe) | |
68 | TEJADA Harold | (Astana Qazaqstan) | 01:26 |
69 | EDMONDSON Alex | (BikeExchange – Jayco) | 01:27 |
70 | VIVIANI Elia | (INEOS Grenadiers) | |
71 | POZZOVIVO Domenico | (Intermarché – Wanty – Gobert Matériaux) | 01:28 |
72 | HAMILTON Chris | (DSM) | |
73 | BRÄNDLE Matthias | (Israel – Premier Tech) | |
74 | VAN AVERMAET Greg | (AG2R Citroën Team) | 01:29 |
75 | ARNDT Nikias | (DSM) | |
76 | BARDET Romain | (DSM) | 01:30 |
77 | CAVENDISH Mark | (Quick-Step Alpha Vinyl) | |
78 | ALBANESE Vincenzo | (EOLO – Kometa) | |
79 | MARTINELLI Davide | (Astana Qazaqstan) | |
80 | ROTA Lorenzo | (Intermarché – Wanty – Gobert Matériaux) | 01:31 |
81 | ACKERMANN Pascal | (UAE – Team Emirates) | 01:32 |
82 | CICCONE Giulio | (Trek – Segafredo) | 01:34 |
83 | MAESTRI Mirco | (EOLO – Kometa) | |
84 | LANDA Mikel | (Bahrain – Victorious) | 01:35 |
85 | NEILANDS Krists | (Israel – Premier Tech) | |
86 | SWIFT Ben | (INEOS Grenadiers) | |
87 | KONOVALOVAS Ignatas | (Groupama – FDJ) | 01:36 |
88 | PINOT Thibaut | (Groupama – FDJ) | 01:37 |
89 | COSNEFROY Benoît | (AG2R Citroën Team) | 01:38 |
90 | MOSCHETTI Matteo | (Trek – Segafredo) | 01:39 |
91 | RODRÍGUEZ Cristián | (TotalEnergies) | 01:41 |
92 | FORMOLO Davide | (UAE – Team Emirates) | 01:42 |
93 | SCHÄR Michael | (AG2R Citroën Team) | 01:43 |
94 | KUSS Sepp | (Jumbo – Visma) | |
95 | MAJKA Rafał | (UAE – Team Emirates) | 01:44 |
96 | OSS Daniel | (TotalEnergies) | |
97 | BUCHMANN Emanuel | (BORA – hansgrohe) | 01:45 |
98 | BOUWMAN Koen | (Jumbo – Visma) | 01:46 |
99 | SINKELDAM Ramon | (Groupama – FDJ) | |
100 | SIMON Julien | (TotalEnergies) | |
101 | MEEUS Jordi | (BORA – hansgrohe) | 01:47 |
102 | KOOIJ Olav | (Jumbo – Visma) | |
103 | DUCHESNE Antoine | (Groupama – FDJ) | 01:49 |
104 | GUARNIERI Jacopo | (Groupama – FDJ) | |
105 | PASQUALON Andrea | (Intermarché – Wanty – Gobert Matériaux) | 01:50 |
106 | PETIT Adrien | (Intermarché – Wanty – Gobert Matériaux) | |
107 | LAFAY Victor | (Cofidis) | |
108 | IMPEY Daryl | (Israel – Premier Tech) | 01:51 |
109 | VILLELLA Davide | (Cofidis) | 01:53 |
110 | FORTUNATO Lorenzo | (EOLO – Kometa) | 01:54 |
111 | ARCAS Jorge | (Movistar) | |
112 | TUSVELD Martijn | (DSM) | 01:55 |
113 | BASSO Leonardo | (Astana Qazaqstan) | 01:58 |
114 | VAN DER SANDE Tosh | (Jumbo – Visma) | 01:59 |
115 | TONELLI Alessandro | (Bardiani – CSF Faizanè) | |
116 | BOUHANNI Nacer | (Arkéa – Samsic) | 02:00 |
117 | BAUHAUS Phil | (Bahrain – Victorious) | 02:01 |
118 | NARVÁEZ Jhonatan | (INEOS Grenadiers) | 02:02 |
119 | NIZZOLO Giacomo | (Israel – Premier Tech) | 02:03 |
120 | BRAMBILLA Gianluca | (Trek – Segafredo) | 02:07 |
121 | RASTELLI Luca | (Bardiani – CSF Faizanè) | 02:08 |
122 | LONARDI Giovanni | (EOLO – Kometa) | |
123 | ROSA Diego | (EOLO – Kometa) | 02:10 |
124 | HONORÉ Mikkel Frølich | (Quick-Step Alpha Vinyl) | |
125 | GOGL Michael | (Alpecin – Fenix) | 02:11 |
126 | KONYCHEV Alexander | (BikeExchange – Jayco) | 02:16 |
127 | RICHEZE Maximiliano | (UAE – Team Emirates) | 02:18 |
128 | BARGUIL Warren | (Arkéa – Samsic) | |
129 | PLANCKAERT Edward | (Alpecin – Fenix) | 02:19 |
130 | HAUSSLER Heinrich | (Bahrain – Victorious) | |
131 | FIORELLI Filippo | (Bardiani – CSF Faizanè) | 02:20 |
132 | GAVAZZI Francesco | (EOLO – Kometa) | 02:22 |
133 | GRMAY Tsgabu | (BikeExchange – Jayco) | 02:25 |
134 | SEPÚLVEDA Eduardo | (Drone Hopper – Androni Giocattoli) | 02:27 |
135 | TESFATSION Natnael | (Drone Hopper – Androni Giocattoli) | 02:30 |
136 | NORSGAARD Mathias | (Movistar) | 02:32 |
137 | RESTREPO Jhonatan | (Drone Hopper – Androni Giocattoli) | 02:33 |
138 | NIEUWENHUIS Joris | (DSM) | 02:34 |
139 | BJERG Mikkel | (UAE – Team Emirates) | 02:35 |
140 | SCHWARZMANN Michael | (Lotto Soudal) | |
141 | CIMOLAI Davide | (Cofidis) | 02:38 |
142 | MODOLO Sacha | (Bardiani – CSF Faizanè) | 02:40 |
143 | EWAN Caleb | (Lotto Soudal) | 02:41 |
144 | KLUGE Roger | (Lotto Soudal) | 02:42 |
145 | VERMEERSCH Gianni | (Alpecin – Fenix) | 02:44 |
146 | BAIS Mattia | (Drone Hopper – Androni Giocattoli) | 02:47 |
147 | CEPEDA Jefferson Alexander | (Drone Hopper – Androni Giocattoli) | 02:49 |
148 | HALLER Marco | (BORA – hansgrohe) | |
149 | BENEDETTI Cesare | (BORA – hansgrohe) | 02:51 |
150 | ZARDINI Edoardo | (Drone Hopper – Androni Giocattoli) | 03:16 |
151 | RUBIO Einer Augusto | (Movistar) | 03:32 |
152 | SWEENY Harry | (Lotto Soudal) | 03:56 |
153 | BAIS Davide | (EOLO – Kometa) | 04:13 |
154 | MCLAY Daniel | (Arkéa – Samsic) | 04:36 |
155 | ČERNÝ Josef | (Quick-Step Alpha Vinyl) | 05:17 |
156 | VAN DER HOORN Taco | (Intermarché – Wanty – Gobert Matériaux) | 05:24 |
157 | MARENGO Umberto | (Drone Hopper – Androni Giocattoli) | 05:44 |
158 | CORT Magnus | (EF Education – EasyPost) | 06:44 |
159 | SCULLY Tom | (EF Education – EasyPost) | 07:53 |
160 | SKUJIŅŠ Toms | (Trek – Segafredo) | 07:57 |
161 | ZABEL Rick | (Israel – Premier Tech) | 13:12 |
162 | GABBURO Davide | (Bardiani – CSF Faizanè) | 13:28 |
163 | CAÑAVERAL Johnatan | (Bardiani – CSF Faizanè) | 20:25 |
164 | SELIG Rüdiger | (Lotto Soudal) | 24:49 |
Commenter