Ligile mele
SUA
[+]
MLS
Fotbal
Pronosticuri azi
277
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Pronosticuri live
43
Pronosticuri maine
50
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Sfarsit de saptamana
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Pronosticuri ieri
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Toate pronosticuri
423
[+]
Pronosticuri 1X2
Sub/ Peste 2.5 goluri
Pauza
Pauza/Final
Gol-Gol
Sansa dubla
Handicap asiatic
Marcatori
Colțuri
Cartonașe
Top pronosticuri
Valori
30
Favorite
Liste
[+]
Britanic
Top European
European
73
American
84
African
7
Asiatic
34
Australijski
14
Internaţional
10
Cupa Națională
Top campionate
EURO 2024
6
Copa America
4
Liga Campionilor UEFA
Europa League
UEFA Europa Conference League
Premier League
LaLiga
Bundesliga
Serie A
Ligue 1
Eredivisie
Liga Portugal
Braziliei Série A
6
Prima Ligă Scoțiană
Liga Pro din Arabia Saudită
Аlte campionate
Mai
Internaţional
Africa
[+]
Cup of Nations
Cup of Nations Qual.
CAF Super Cup
CAF Champions League
CAF Confederations Cup
African Nations Championship
COSAFA Cup
Asia
[+]
AFC Cup
AFC Champions League
AFC Asian Cup
Gulf Cup of Nations
Australia & Oceania
[+]
OFC Nations Cup
OFC Champions League
Europa
[+]
Liga Campionilor UEFA
Europa League
EURO 2024
6
UEFA Nations League
UEFA Super Cup
Euro U21 Qual.
Euro Champ Qual.
Euro U21
UEFA Europa Conference League
Euro Women
Champions League Women
America de Nord și Centrală
[+]
CONCACAF Champions League
Gold Cup
CONCACAF League
Leagues Cup
CONCACAF Nations League
America de Sud
[+]
Copa Libertadores
Copa Sudamericana
Copa America
4
Recopa Sudamericana
Lume
[+]
World Cup
Club World Championship
World Cup Qual. OFC
FIFA Confederations Cup
World Cup Qual. AFC
World Cup Qual. CONMEBOL
World Cup Qual. CONCACAF
World Cup Qual. CAF
Cupa Mondială Feminin
Club Friendly
World Cup Qual. UEFA
Olympics Men
Olympics Women
Finalissima
Club Challenge cup
Home
Ce este forebet
Pronosticuri
Comparatii echipe
Rezultate live
Fotbalisti cu contuzii
Tenis
SETăRI
LIMBA
English
Deutsch
Español
Italiano
Français
Русский
ελληνικά
Български
Român
Polski
Portuguese
Fus orar
-12:00
-11:00
-10:00
-09:30
-09:00
-08:00
-07:00
-06:00
-05:00
-04:30
-04:00
-03:30
-03:00
-02:00
-01:00
+00:00
+01:00
+02:00
+03:00
+03:30
+04:00
+04:30
+05:00
+05:30
+05:45
+06:00
+06:30
+07:00
+08:00
+08:45
+09:00
+09:30
+10:00
+10:30
+11:00
+11:30
+12:00
+12:45
+13:00
+14:00
ANDROID APP
IOS APP
Mai
Fotbal
Baschet
Tenis
Hochei
Fotbal american
Baseball
Rugbi
Volei
Handbal
Esoccer
Bahia
37%
Probabilitatea de a remiza
23/06/2024 21:00
BAH - CRZ,
21:00
Br1
Flamengo
59%
Probabilitatea de a câștiga
23/06/2024 21:00
FLU - FLA,
21:00
Br1
Atlético PR
61%
Probabilitatea de a câștiga
23/06/2024 21:00
APR - CTH,
21:00
Br1
Atlético Mineiro
38%
Probabilitatea de a remiza
23/06/2024 23:30
ATM - FOR,
23:30
Br1
Palmeiras
40%
Probabilitatea de a câștiga
23/06/2024 23:30
PAL - JUV,
23:30
Br1
RB Bragantino
47%
Probabilitatea de a câștiga
23/06/2024 23:30
RBB - VIT,
23:30
Br1
Scotland
48%
Probabilitatea de a remiza
23/06/2024 21:00
SCO - HUN,
21:00
Eu
Switzerland
54%
Probabilitatea de a remiza
23/06/2024 21:00
SWI - GER,
21:00
Eu
Montevideo Wanderers
45%
Probabilitatea de a câștiga
23/06/2024 22:30
MOW - RIP,
22:30
Uy1
Nacional (URU)
45%
Probabilitatea de a câștiga
23/06/2024 20:00
CEL - NAC,
20:00
Uy1
USA
42%
Probabilitatea de a câștiga
24/06/2024 00:00
USA - BOL,
00:00
Ca
Uruguay
58%
Probabilitatea de a câștiga
24/06/2024 03:00
URU - PAN,
03:00
Ca
Vila Nova FC
40%
Probabilitatea de a câștiga
23/06/2024 23:30
VIN - GOI,
23:30
Br2
json_m
Pronostic
Match centre
F91 Dudelange
-
APOEL FC
8°C
D
W
L
W
W
L
28/11/2019 21:00 GMT
2
0 - 2
FT
W
D
W
D
W
D
1st locul Divizia Națională (Luxembourg)
Europa League
3rd locul First Division (Cipru)
Pronosticuri 1X2
Sub/Peste 2.5
Pauza
Pauza/Final
Gol/Gol
Handicap asiatic
Gazda - Oaspete
Prob. %
1
X
2
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Coef.
live
Group A
UEL
F91 Dudelange
APOEL FC
28/11/2019 21:00
23
24
53
2
0
-
1
0 - 1
2.48
8°
1.65
4.80
4.30
1.65
1
1
-1
FT
0 - 2
(0 - 2)
-
-
-
-
Gazda - Oaspete
Prob. %
Sub/Peste
2.5
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Group A
UEL
F91 Dudelange
APOEL FC
28/11/2019 21:00
50
50
Sub
2.48
0 - 1
2.48
8°
2.34
2.34
1.61
FT
0 - 2
(0 - 2)
Gazda - Oaspete
Prob. %
1
X
2
Pr.
HT
Timp
Coef.cel mai inalt
Rez.
Group A
UEL
F91 Dudelange
APOEL FC
28/11/2019 21:00
22
30
48
2
8°
-
FT
0 - 2
(0 - 2)
Gazda - Oaspete
Probabilitate MT/FT %
Pr.
HT FT
Pron. rez.
Timp
Coef.cel mai inalt
Rez.
Group A
UEL
F91 Dudelange
APOEL FC
28/11/2019 21:00
25%
2
2
0
-
1
0 - 1
8°
2.50
FT
0 - 2
(0 - 2)
Gazda - Oaspete
Prob. %
Nu
Da
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Group A
UEL
F91 Dudelange
APOEL FC
28/11/2019 21:00
52
48
Nu
0
-
1
0 - 1
2.48
8°
2.23
1.61
2.23
FT
0 - 2
(0 - 2)
Gazda - Oaspete
Prob. %
1X/ 2X/ 12
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Group A
UEL
F91 Dudelange
APOEL FC
28/11/2019 21:00
77%
2X
0
-
1
0 - 1
2.48
8°
1.20
FT
0 - 2
(0 - 2)
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Group A
UEL
F91 Dudelange
APOEL FC
28/11/2019 21:00
53%
Oaspete -0.75
0
-
1
0 - 1
2.48
8°
1.76
FT
0 - 2
(0 - 2)
Gazda - Oaspete
Prob. %
Pr.
Pron. rez.
Numarul golurilor
Timp
Coef.cel mai inalt
Rez.
Group A
UEL
F91 Dudelange
APOEL FC
28/11/2019 21:00
0
-
1
0 - 1
2.48
8°
FT
0 - 2
(0 - 2)
Meciurile intre cele doua echipe
Toate
Champions League
Europa League
19/09
2019
APOEL FC
3 - 4
(0 - 1)
F91 Dudelange
UEL
19/07
2017
F91 Dudelange
0 - 1
(0 - 1)
APOEL FC
UCL
12/07
2017
APOEL FC
1 - 0
(0 - 0)
F91 Dudelange
UCL
F91 Dudelange
1
33%
Egalitati
0
0%
APOEL FC
2
67%
{"lg_-1":[1,0,2,3],"lg_-1_6":[1,0,2,3],"lg_13":[null,null,2,2],"lg_13_6":[null,null,2,2],"lg_14":[1,null,null,1],"lg_14_6":[1,null,null,1]}
Clasare 28/11/2019
Group A
Group A
PCT
MJ
V
E
Î
GM
GP
+/-
1
Sevilla FC
12
4
4
0
0
12
2
10
2
APOEL FC
4
4
1
1
2
7
8
-1
3
Qarabag FK
4
4
1
1
2
7
8
-1
4
F91 Dudelange
3
4
1
0
3
7
15
-8
Next round
Group B
Group B
PCT
MJ
V
E
Î
GM
GP
+/-
1
FC København
6
4
1
3
0
4
3
1
2
Dynamo Kiev
6
4
1
3
0
3
2
1
3
Malmö FF
5
4
1
2
1
3
3
0
4
FC Lugano
2
4
0
2
2
1
3
-2
Next round
Group C
Group C
PCT
MJ
V
E
Î
GM
GP
+/-
1
FC Basel
10
4
3
1
0
10
3
7
2
Getafe CF
6
4
2
0
2
4
4
0
3
FK Krasnodar
6
4
2
0
2
6
8
-2
4
Trabzonspor
1
4
0
1
3
3
8
-5
Next round
Group D
Group D
PCT
MJ
V
E
Î
GM
GP
+/-
1
Sporting CP
9
4
3
0
1
7
4
3
2
LASK Linz
7
4
2
1
1
6
3
3
3
PSV Eindhoven
7
4
2
1
1
8
7
1
4
Rosenborg BK
0
4
0
0
4
1
8
-7
Next round
Group E
Group E
PCT
MJ
V
E
Î
GM
GP
+/-
1
Celtic FC
10
4
3
1
0
7
3
4
2
CFR Cluj
9
4
3
0
1
4
3
1
3
Lazio
3
4
1
0
3
5
7
-2
4
Stade Rennais
1
4
0
1
3
2
5
-3
Next round
Group F
Group F
PCT
MJ
V
E
Î
GM
GP
+/-
1
Arsenal
10
4
3
1
0
11
3
8
2
Standard Liège
6
4
2
0
2
5
7
-2
3
Eintracht Frankfurt
6
4
2
0
2
4
6
-2
4
Vitória Guimarães
1
4
0
1
3
3
7
-4
Next round
Group G
Group G
PCT
MJ
V
E
Î
GM
GP
+/-
1
BSC Young Boys
7
4
2
1
1
6
4
2
2
Rangers FC
7
4
2
1
1
5
3
2
3
Feyenoord
4
4
1
1
2
3
4
-1
4
FC Porto
4
4
1
1
2
3
6
-3
Next round
Group H
Group H
PCT
MJ
V
E
Î
GM
GP
+/-
1
RCD Espanyol
10
4
3
1
0
10
1
9
2
Ludogorets
6
4
2
0
2
8
8
0
3
Ferencvaros TC
5
4
1
2
1
2
4
-2
4
CSKA Moscow
1
4
0
1
3
1
8
-7
Next round
Group I
Group I
PCT
MJ
V
E
Î
GM
GP
+/-
1
KAA Gent
8
4
2
2
0
9
6
3
2
VfL Wolfsburg
5
4
1
2
1
7
7
0
3
AS Saint-Etienne
3
4
0
3
1
6
7
-1
4
PFK Aleksandriya
3
4
0
3
1
5
7
-2
Next round
Group J
Group J
PCT
MJ
V
E
Î
GM
GP
+/-
1
Istanbul Basaksehir
7
4
2
1
1
5
5
0
2
AS Roma
5
4
1
2
1
7
4
3
3
Mönchengladbach
5
4
1
2
1
4
7
-3
4
Wolfsberger AC
4
4
1
1
2
5
5
0
Next round
Group K
Group K
PCT
MJ
V
E
Î
GM
GP
+/-
1
Sporting Braga
10
4
3
1
0
8
4
4
2
Wolverhampton
9
4
3
0
1
4
2
2
3
Slovan Bratislava
4
4
1
1
2
7
7
0
4
Besiktas JK
0
4
0
0
4
4
10
-6
Next round
Group L
Group L
PCT
MJ
V
E
Î
GM
GP
+/-
1
Manchester United
10
4
3
1
0
5
0
5
2
AZ Alkmaar
8
4
2
2
0
13
2
11
3
FK Partizan
4
4
1
1
2
4
7
-3
4
FC Astana
0
4
0
0
4
1
14
-13
Next round
F91
meciuri
Toate
National Division
Champions League
Europa League
Coupe de Luxembourg
24/11
2019
F91 Dudelange
2 - 2
(0 - 0)
UNA Strassen
Lu1
10/11
2019
Union Mertert-W
0 - 2
(0 - 1)
F91 Dudelange
LuC
07/11
2019
F91 Dudelange
2 - 5
(0 - 4)
Sevilla FC
UEL
03/11
2019
FC Differdange 03
0 - 3
(0 - 2)
F91 Dudelange
Lu1
27/10
2019
F91 Dudelange
3 - 1
(2 - 0)
US Mondorf
Lu1
24/10
2019
Sevilla FC
3 - 0
(0 - 0)
F91 Dudelange
UEL
20/10
2019
CS Fola Esch
2 - 1
(1 - 1)
F91 Dudelange
Lu1
06/10
2019
F91 Dudelange
4 - 0
(1 - 0)
Rodange 91
Lu1
03/10
2019
F91 Dudelange
1 - 4
(0 - 3)
Qarabağ FK
UEL
29/09
2019
Victoria Rosport
0 - 7
(0 - 5)
F91 Dudelange
Lu1
25/09
2019
Union Titus
2 - 0
(1 - 0)
F91 Dudelange
Lu1
19/09
2019
APOEL FC
3 - 4
(0 - 1)
F91 Dudelange
UEL
14/09
2019
US Hostert
1 - 0
(0 - 0)
F91 Dudelange
Lu1
01/09
2019
F91 Dudelange
3 - 3
(1 - 1)
RFCU Luxemburg
Lu1
29/08
2019
F91 Dudelange
2 - 1
(0 - 1)
Ararat-Armenia
UEL
26/08
2019
FC Niedercorn
2 - 0
(1 - 0)
F91 Dudelange
Lu1
22/08
2019
Ararat-Armenia
2 - 1
(1 - 0)
F91 Dudelange
UEL
17/08
2019
F91 Dudelange
1 - 3
(1 - 1)
Jeunesse Esch
Lu1
13/08
2019
Nomme Kalju
0 - 1
(0 - 0)
F91 Dudelange
UEL
08/08
2019
F91 Dudelange
3 - 1
(2 - 1)
Nomme Kalju
UEL
04/08
2019
F91 Dudelange
3 - 1
(0 - 1)
RM Hamm Benfica
Lu1
30/07
2019
F91 Dudelange
1 - 1
(0 - 0)
Shkendija 79
UEL
23/07
2019
Shkendija 79
1 - 2
(1 - 0)
F91 Dudelange
UEL
16/07
2019
Valletta FC
1 - 1
(1 - 0)
F91 Dudelange
UCL
09/07
2019
F91 Dudelange
2 - 2
(2 - 0)
Valletta FC
UCL
Victorii
3
50%
Egalitati
1
17%
Pierderi
2
33%
Vezi complet
{"lg_-1":[11,5,9,25],"lg_-1_6":[3,1,2,6],"lg_218":[5,2,5,12],"lg_218_6":[4,1,1,6],"lg_13":[null,2,null,2],"lg_13_6":[null,2,null,2],"lg_14":[5,1,4,10],"lg_14_6":[2,null,4,6],"lg_325":[1,null,null,1],"lg_325_6":[1,null,null,1]}
APO
meciuri
Toate
First Division
Champions League
Europa League
23/11
2019
APOEL FC
3 - 0
(2 - 0)
Pafos FC
Cy1
10/11
2019
Apollon Limassol
1 - 1
(0 - 0)
APOEL FC
Cy1
07/11
2019
APOEL FC
2 - 1
(0 - 1)
Qarabağ FK
UEL
02/11
2019
APOEL FC
0 - 0
(0 - 0)
AEK Larnaka
Cy1
28/10
2019
Nea Salamina
0 - 3
(0 - 0)
APOEL FC
Cy1
24/10
2019
Qarabağ FK
2 - 2
(1 - 2)
APOEL FC
UEL
19/10
2019
APOEL FC
2 - 0
(1 - 0)
Doxa Katokopia
Cy1
03/10
2019
Sevilla FC
1 - 0
(1 - 0)
APOEL FC
UEL
23/09
2019
EN Paralimni
2 - 3
(0 - 1)
APOEL FC
Cy1
19/09
2019
APOEL FC
3 - 4
(0 - 1)
F91 Dudelange
UEL
14/09
2019
APOEL FC
3 - 0
(2 - 0)
AEL Limassol
Cy1
28/08
2019
AFC Ajax
2 - 0
(1 - 0)
APOEL FC
UCL
20/08
2019
APOEL FC
0 - 0
(0 - 0)
AFC Ajax
UCL
13/08
2019
Qarabağ FK
0 - 2
(0 - 1)
APOEL FC
UCL
06/08
2019
APOEL FC
1 - 2
(0 - 0)
Qarabağ FK
UCL
30/07
2019
APOEL FC
3 - 0
(2 - 0)
Sutjeska Niksic
UCL
23/07
2019
Sutjeska Niksic
0 - 1
(0 - 1)
APOEL FC
UCL
Victorii
3
50%
Egalitati
3
50%
Pierderi
0
0%
Vezi complet
{"lg_-1":[9,4,4,17],"lg_-1_6":[3,3,0,6],"lg_43":[5,2,null,7],"lg_43_6":[4,2,null,6],"lg_13":[3,1,2,6],"lg_13_6":[3,1,2,6],"lg_14":[1,1,2,4],"lg_14_6":[1,1,2,4]}
F91
gazde meciuri:
Toate
National Division
Champions League
Europa League
24/11
2019
F91 Dudelange
2 - 2
(0 - 0)
UNA Strassen
Lu1
07/11
2019
F91 Dudelange
2 - 5
(0 - 4)
Sevilla FC
UEL
27/10
2019
F91 Dudelange
3 - 1
(2 - 0)
US Mondorf
Lu1
06/10
2019
F91 Dudelange
4 - 0
(1 - 0)
Rodange 91
Lu1
03/10
2019
F91 Dudelange
1 - 4
(0 - 3)
Qarabağ FK
UEL
01/09
2019
F91 Dudelange
3 - 3
(1 - 1)
RFCU Luxemburg
Lu1
29/08
2019
F91 Dudelange
2 - 1
(0 - 1)
Ararat-Armenia
UEL
17/08
2019
F91 Dudelange
1 - 3
(1 - 1)
Jeunesse Esch
Lu1
08/08
2019
F91 Dudelange
3 - 1
(2 - 1)
Nomme Kalju
UEL
04/08
2019
F91 Dudelange
3 - 1
(0 - 1)
RM Hamm Benfica
Lu1
30/07
2019
F91 Dudelange
1 - 1
(0 - 0)
Shkendija 79
UEL
09/07
2019
F91 Dudelange
2 - 2
(2 - 0)
Valletta FC
UCL
Victorii
2
33%
Egalitati
2
33%
Pierderi
2
33%
Vezi complet
{"lg_-1":[5,4,3,12],"lg_-1_6":[2,2,2,6],"lg_218":[3,2,1,6],"lg_218_6":[3,2,1,6],"lg_13":[null,1,null,1],"lg_13_6":[null,1,null,1],"lg_14":[2,1,2,5],"lg_14_6":[2,1,2,5]}
APO
meciuri in calitate de oaspete
Toate
First Division
Champions League
Europa League
10/11
2019
Apollon Limassol
1 - 1
(0 - 0)
APOEL FC
Cy1
28/10
2019
Nea Salamina
0 - 3
(0 - 0)
APOEL FC
Cy1
24/10
2019
Qarabağ FK
2 - 2
(1 - 2)
APOEL FC
UEL
03/10
2019
Sevilla FC
1 - 0
(1 - 0)
APOEL FC
UEL
23/09
2019
EN Paralimni
2 - 3
(0 - 1)
APOEL FC
Cy1
28/08
2019
AFC Ajax
2 - 0
(1 - 0)
APOEL FC
UCL
13/08
2019
Qarabağ FK
0 - 2
(0 - 1)
APOEL FC
UCL
23/07
2019
Sutjeska Niksic
0 - 1
(0 - 1)
APOEL FC
UCL
Victorii
2
33%
Egalitati
2
33%
Pierderi
2
33%
Vezi complet
{"lg_-1":[4,2,2,8],"lg_-1_6":[2,2,2,6],"lg_43":[2,1,null,3],"lg_43_6":[2,1,null,3],"lg_13":[2,null,1,3],"lg_13_6":[2,null,1,3],"lg_14":[null,1,1,2],"lg_14_6":[null,1,1,2]}
Intreaga statistica
Statistica
Gazda/Oaspete
1 jumătate
2 jumătate
F91 Dudelange
Meciuri jucate:
87
APOEL FC
Meciuri jucate:
118
Goluri
(Marcate/Primite)
191
2.2
1.22
106
165
1.4
0.96
113
Sub/Peste
1.5
13
74
15%
85%
37
81
31%
69%
2.5
27
60
31%
69%
68
50
58%
42%
3.5
51
36
59%
41%
95
23
81%
19%
Meciuri Gol-Gol (Da/Nu)
49
38
56%
44%
46
72
39%
61%
Nici un gol nu este permis (Da/Nu)
27
60
31%
69%
46
72
39%
61%
Marcat un gol (Da/Nu)
74
13
85%
15%
79
39
67%
33%
F91
Meciuri urmatoare
Dificultate
APO
Uşor 1
Greu 5
APOEL FC (G)
UEL
28/11/2019
Etzella Ettelbruck (O)
Lu1
30/11/2019
US Mondorf (G)
LuC
07/12/2019
Qarabağ FK (O)
UEL
12/12/2019
Union Titus (G)
Lu1
22/02/2020
Jeunesse Esch (O)
Lu1
29/02/2020
F91 Dudelange (O)
UEL
28/11/2019
Omonia Nicosia (O)
Cy1
29/11/2019
Olympiakos Nic. (O)
Cy1
06/12/2019
Sevilla FC (G)
UEL
12/12/2019
Ethnikos Achnas (G)
Cy1
13/12/2019
AEL Limassol (O)
Cy1
20/12/2019
Vezi complet
<
Iunie 2024
Fotbal pronosticurile
>
{"5":"Mai 2024","6":"Iunie 2024","7":"Iulie 2024"}
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Lu
Ma
Mi
Jo
Vi
Sâ
Du
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Introduceți minimum 3 caractere
Afișați toate rezultatele pentru
Echipa
Campionate
Matchmeci
Program