请输入您要查询的百科知识:

 

词条 2009 Campeonato Brasileiro Série B
释义

  1. Format

  2. Team information

  3. Final standings

  4. Results

  5. Top scorers

  6. References

{{Infobox football league season
| competition = Campeonato Brasileiro Série B
| season = 2009
| winners = Vasco da Gama (1st title)
| promoted = Vasco da Gama
Guarani
Ceará
Atlético Goianiense
| relegated = Juventude
Fortaleza
Campinense
ABC
| continentalcup1 =
| continentalcup1 qualifiers =
| continentalcup2 =
| continentalcup2 qualifiers =
| continentalcup3 =
| continentalcup3 qualifiers =
| league topscorer =
| biggest home win =
| biggest away win =
| highest scoring =
| total goals = 1056
| average goals = 2.78
| longest wins =
| longest unbeaten =
| longest losses =
| highest attendance = 78,609 − Vasco da Gama 2−1 Juventude, Round 34, Nov 7
| lowest attendance = 5 − Duque de Caxias 4−1 Ponte Preta, Round 38, Nov 27
| average attendance =
| prevseason = 2008 Série B
| nextseason = 2010 Série B
}}

In 2009, the Campeonato Brasileiro Série B, the second level of the Brazilian League, was contested by 20 clubs from May 8 to November 29, 2009. Top four teams in the table would eventually qualify to the Campeonato Brasileiro Série A to be contested in 2010, meanwhile the bottom four would be relegated to Série C next season.

Three former Brazilian champions played in this edition. Vasco da Gama was relegated for the first time in history, meanwhile Bahia and Guarani came back from Série C in 2007 and 2008, respectively. Also playing for the first time was Duque de Caxias, which was promoted along with Atlético Goianiense and Campinense. After spending a single season in Série A, Ipatinga and Portuguesa had returned to Série B along with Figueirense, which was playing top-level since 2002.

In the beginning of the tournament, Vasco was figuring in the middle of the table with 4 draws in 6 matches. Meanwhile, recently promoted Guarani had a promising start. However, another team which came from Séric C, Atlético Goianiense, managed to reach the top of the table. But when 4-time Brazilian champions woke up, no other team could stop them. Vasco took the lead in the end of the first half of the championship and never let it go. On round 34, after defeating Juventude 2−1 in a packed Maracanã Stadium, Vasco clinched their promotion. Two rounds later, in a crowded Maracanã Stadium again, the club from Rio de Janeiro reached the title after a 2−1 win against América de Natal. On round 37, Guarani and Atlético Goianiense also reached Série A along with Ceará, which did not start well but managed comeback and reach the top-four group.

In the other side of the table, teams from Northeastern Brazil struggled to avoid relegation. Campinense stayed in the bottom four group during all the championship and their relegation was confirmed on round 37. In the very same day, ABC and Fortaleza also booked their trip to Série C, meanwhile 1988 Brazilian champions Bahia avoided relegation after flirting with it in the last rounds. The last matchday decided who was the last relegated team. Brasiliense, Ipatinga and América de Natal good results sent Juventude to the third level of Brazilian football after spending 15 years in Séries A and B.

Format

For the fourth consecutive season, the tournament was played in a double round-robin system. The team with most number of points has been declared champions. Top four clubs ascended to Série A, meanwhile the bottom four were relegated to Série C.

Team information

TeamCityStateStadiumCapacity2008 season
ABCNatalRio Grande do Norte}} RNFrasqueirão24,00013th in Série B
AméricaNatalRio Grande do Norte}} RNMachadão35,00015th in Série B
Atlético GoianienseGoiâniaGoiás}} GOSerra Dourada60,000Série C champions
BahiaSalvadorBahia}} BAJóia da Princesa25,00010 in Série B
BragantinoBragança PaulistaSão Paulo}} SPNabi Abi Chedid21,2097th in Série B
BrasilienseBrasíliaDistrito Federal (Brazil)}} DFBoca do Jacaré32,00014th in Série B
CearáFortalezaCeará}} CECastelão60,32612th in Série B
CampinenseCampina GrandeParaíba}} PBAmigão40,0003rd in Série C
Duque de CaxiasDuque de CaxiasRio de Janeiro}} RJMarrentão10,0004th in Série C
FigueirenseFlorianópolisSanta Catarina}} SCOrlando Scarpelli29,80817th in Série A
FortalezaFortalezaCeará}} CECastelão60,32616th in Série B
GuaraniCampinasSão Paulo}} SPBrinco de Ouro30,988Série C runners-up
IpatingaIpatingaMinas Gerais}} MGIpatingão15,00020th in Série A
JuventudeCaxias do SulRio Grande do Sul}} RSAlfredo Jaconi30,5198th in Série B
ParanáCuritibaParaná}} PRVila Capanema20,08311th in Série B
Ponte PretaCampinasSão Paulo}} SPMoisés Lucarelli19,7225th in Série B
PortuguesaSão PauloSão Paulo}} SPCanindé25,47019th in Série A
São CaetanoSão Caetano do SulSão Paulo}} SPAnacleto Campanella22,7389th in Série B
VascoRio de JaneiroRio de Janeiro}} RJSão Januário25,00018th in Série A
Vila NovaGoiâniaGoiás}} GOSerra Dourada60,0006th in Série B

Final standings

{{#invoke:sports table|main|style=WDL
|res_col_header=PR
|team1=VAS|name_VAS=Vasco da Gama
|team2=GUA|name_GUA=Guarani
|team3=CEA|name_CEA=Ceará
|team4=ACG|name_ACG=Atlético Goianiense
|team5=POR|name_POR=Portuguesa
|team6=FIG|name_FIG=Figueirense
|team7=SCA|name_SCA=São Caetano
|team8=DUQ|name_DUQ=Duque de Caxias
|team9=BRG|name_BRG=Bragantino
|team10=PAR|name_PAR=Paraná
|team11=PON|name_PON=Ponte Preta
|team12=BAH|name_BAH=Bahia
|team13=VIL|name_VIL=Vila Nova
|team14=BRS|name_BRS=Brasiliense
|team15=IPA|name_IPA=Ipatinga
|team16=ARN|name_ARN=América-RN
|team17=JUV|name_JUV=Juventude
|team18=FOR|name_FOR=Fortaleza
|team19=CPN|name_CPN=Campinense
|team20=ABC|name_ABC=ABC
|win_VAS=22|draw_VAS=10|loss_VAS=6|gf_VAS=58|ga_VAS=29|status_VAS=C,P
|win_GUA=21|draw_GUA=6|loss_GUA=11|gf_GUA=55|ga_GUA=51|status_GUA=P
|win_CEA=19|draw_CEA=11|loss_CEA=8|gf_CEA=54|ga_CEA=34|status_CEA=P
|win_ACG=20|draw_ACG=5|loss_ACG=13|gf_ACG=73|ga_ACG=53|status_ACG=P
|win_POR=18|draw_POR=8|loss_POR=12|gf_POR=53|ga_POR=45
|win_FIG=19|draw_FIG=3|loss_FIG=16|gf_FIG=64|ga_FIG=51
|win_SCA=15|draw_SCA=9|loss_SCA=14|gf_SCA=52|ga_SCA=38
|win_DUQ=15|draw_DUQ=9|loss_DUQ=14|gf_DUQ=55|ga_DUQ=55
|win_BRG=15|draw_BRG=8|loss_BRG=15|gf_BRG=52|ga_BRG=51
|win_PAR=14|draw_PAR=11|loss_PAR=13|gf_PAR=51|ga_PAR=56
|win_PON=14|draw_PON=10|loss_PON=14|gf_PON=62|ga_PON=55
|win_BAH=14|draw_BAH=9|loss_BAH=15|gf_BAH=52|ga_BAH=53
|win_VIL=14|draw_VIL=7|loss_VIL=17|gf_VIL=42|ga_VIL=59
|win_BRS=14|draw_BRS=6|loss_BRS=18|gf_BRS=45|ga_BRS=56
|win_IPA=12|draw_IPA=12|loss_IPA=14|gf_IPA=43|ga_IPA=50
|win_ARN=13|draw_ARN=7|loss_ARN=18|gf_ARN=49|ga_ARN=61
|win_JUV=12|draw_JUV=8|loss_JUV=18|gf_JUV=46|ga_JUV=50|status_JUV=R
|win_FOR=10|draw_FOR=8|loss_FOR=20|gf_FOR=56|ga_FOR=64|status_FOR=R
|win_CPN=11|draw_CPN=4|loss_CPN=23|gf_CPN=54|ga_CPN=79|status_CPN=R
|win_ABC=10|draw_ABC=5|loss_ABC=23|gf_ABC=40|ga_ABC=66|status_ABC=R
|col_P=#ACE1AF|text_P=Promotion to Campeonato Brasileiro
|result1=P|result2=P|result3=P|result4=P
|col_R=#FFCCCC|text_R=Relegation to Série C
|result17=R|result18=R|result19=R|result20=R
|class_rules=1st points; 2nd wins; 3rd goal difference; 4th goals scored; 5th head-to-head results; 6th least red cards received; 7th least yellow cards received; 8th draw
|update=complete
|source=CBF
}}

Results

{{#invoke:sports results|main
|matches_style=FBR|solid_cell=grey
|team1=ABC|team2=ARN|team3=ACG|team4=BAH|team5=BRG
|team6=BRS|team7=CEA|team8=CPN|team9=DUQ|team10=FIG
|team11=FOR|team12=GUA|team13=IPA|team14=JUV|team15=PAR
|team16=PON|team17=POR|team18=SCA|team19=VAS|team20=VIL
|name_ABC=ABC
|match_ABC_ARN=1–0
|match_ABC_ACG=2–1
|match_ABC_BAH=3–0
|match_ABC_BRG=0–1
|match_ABC_BRS=6–2
|match_ABC_CEA=1–3
|match_ABC_CPN=1–2
|match_ABC_DUQ=1–2
|match_ABC_FIG=1–3
|match_ABC_FOR=2–1
|match_ABC_GUA=1–1
|match_ABC_IPA=1–1
|match_ABC_JUV=2–1
|match_ABC_PAR=1–1
|match_ABC_PON=2–1
|match_ABC_POR=1–0
|match_ABC_SCA=0–4
|match_ABC_VAS=2–3
|match_ABC_VIL=1–0
|name_ARN=América-RN
|match_ARN_ABC=1–0
|match_ARN_ACG=1–2
|match_ARN_BAH=4–1
|match_ARN_BRG=1–4
|match_ARN_BRS=2–1
|match_ARN_CEA=1–5
|match_ARN_CPN=4–4
|match_ARN_DUQ=0–1
|match_ARN_FIG=1–0
|match_ARN_FOR=2–1
|match_ARN_GUA=3–1
|match_ARN_IPA=1–0
|match_ARN_JUV=0–2
|match_ARN_PAR=3–1
|match_ARN_PON=1–2
|match_ARN_POR=4–0
|match_ARN_SCA=0–0
|match_ARN_VAS=2–2
|match_ARN_VIL=2–0
|name_ACG=Atlético Goianiense
|match_ACG_ABC=2–0
|match_ACG_ARN=4–1
|match_ACG_BAH=0–3
|match_ACG_BRG=3–1
|match_ACG_BRS=5–1
|match_ACG_CEA=4–1
|match_ACG_CPN=1–0
|match_ACG_DUQ=3–0
|match_ACG_FIG=3–2
|match_ACG_FOR=3–1
|match_ACG_GUA=4–1
|match_ACG_IPA=2–2
|match_ACG_JUV=2–1
|match_ACG_PAR=5–0
|match_ACG_PON=1–1
|match_ACG_POR=0–1
|match_ACG_SCA=2–0
|match_ACG_VAS=2–2
|match_ACG_VIL=2–1
|name_BAH=Bahia
|match_BAH_ABC=4–0
|match_BAH_ARN=3–3
|match_BAH_ACG=2–1
|match_BAH_BRG=1–1
|match_BAH_BRS=1–2
|match_BAH_CEA=1–0
|match_BAH_CPN=3–0
|match_BAH_DUQ=1–2
|match_BAH_FIG=0–1
|match_BAH_FOR=2–2
|match_BAH_GUA=2–0
|match_BAH_IPA=1–1
|match_BAH_JUV=2–2
|match_BAH_PAR=2–0
|match_BAH_PON=2–2
|match_BAH_POR=1–4
|match_BAH_SCA=3–1
|match_BAH_VAS=2–1
|match_BAH_VIL=1–0
|name_BRG=Bragantino
|match_BRG_ABC=3–0
|match_BRG_ARN=2–1
|match_BRG_ACG=2–2
|match_BRG_BAH=3–0
|match_BRG_BRS=1–2
|match_BRG_CEA=1–1
|match_BRG_CPN=3–2
|match_BRG_DUQ=2–0
|match_BRG_FIG=1–0
|match_BRG_FOR=4–1
|match_BRG_GUA=0–1
|match_BRG_IPA=1–1
|match_BRG_JUV=3–2
|match_BRG_PAR=2–2
|match_BRG_PON=1–1
|match_BRG_POR=1–2
|match_BRG_SCA=2–0
|match_BRG_VAS=0–0
|match_BRG_VIL=2–1
|name_BRS=Brasiliense
|match_BRS_ABC=1–1
|match_BRS_ARN=0–0
|match_BRS_ACG=0–1
|match_BRS_BAH=3–0
|match_BRS_BRG=2–1
|match_BRS_CEA=0–1
|match_BRS_CPN=2–1
|match_BRS_DUQ=1–1
|match_BRS_FIG=0–4
|match_BRS_FOR=1–0
|match_BRS_GUA=1–2
|match_BRS_IPA=2–0
|match_BRS_JUV=2–0
|match_BRS_PAR=0–1
|match_BRS_PON=3–0
|match_BRS_POR=3–2
|match_BRS_SCA=2–2
|match_BRS_VAS=0–1
|match_BRS_VIL=2–1
|name_CEA=Ceará
|match_CEA_ABC=2–0
|match_CEA_ARN=0–0
|match_CEA_ACG=1–0
|match_CEA_BAH=2–1
|match_CEA_BRG=2–0
|match_CEA_BRS=2–1
|match_CEA_CPN=2–0
|match_CEA_DUQ=1–0
|match_CEA_FIG=2–2
|match_CEA_FOR=1–0
|match_CEA_GUA=2–2
|match_CEA_IPA=2–0
|match_CEA_JUV=1–1
|match_CEA_PAR=0–1
|match_CEA_PON=1–1
|match_CEA_POR=2–0
|match_CEA_SCA=2–1
|match_CEA_VAS=0–2
|match_CEA_VIL=2–0
|name_CPN=Campinense
|match_CPN_ABC=3–1
|match_CPN_ARN=0–1
|match_CPN_ACG=2–1
|match_CPN_BAH=1–2
|match_CPN_BRG=2–0
|match_CPN_BRS=1–0
|match_CPN_CEA=1–3
|match_CPN_DUQ=1–2
|match_CPN_FIG=4–2
|match_CPN_FOR=2–4
|match_CPN_GUA=1–2
|match_CPN_IPA=5–1
|match_CPN_JUV=1–0
|match_CPN_PAR=2–2
|match_CPN_PON=2–3
|match_CPN_POR=3–3
|match_CPN_SCA=2–1
|match_CPN_VAS=0–1
|match_CPN_VIL=2–3
|name_DUQ=Duque de Caxias
|match_DUQ_ABC=2–1
|match_DUQ_ARN=4–1
|match_DUQ_ACG=5–1
|match_DUQ_BAH=0–0
|match_DUQ_BRG=0–1
|match_DUQ_BRS=0–0
|match_DUQ_CEA=1–2
|match_DUQ_CPN=1–4
|match_DUQ_FIG=2–3
|match_DUQ_FOR=4–3
|match_DUQ_GUA=1–1
|match_DUQ_IPA=3–1
|match_DUQ_JUV=4–2
|match_DUQ_PAR=2–1
|match_DUQ_PON=4–1
|match_DUQ_POR=2–1
|match_DUQ_SCA=2–1
|match_DUQ_VAS=0–1
|match_DUQ_VIL=1–2
|name_FIG=Figueirense
|match_FIG_ABC=1–0
|match_FIG_ARN=0–1
|match_FIG_ACG=2–1
|match_FIG_BAH=2–0
|match_FIG_BRG=2–1
|match_FIG_BRS=3–1
|match_FIG_CEA=2–1
|match_FIG_CPN=3–1
|match_FIG_DUQ=1–2
|match_FIG_FOR=3–1
|match_FIG_GUA=0–1
|match_FIG_IPA=3–0
|match_FIG_JUV=3–1
|match_FIG_PAR=1–0
|match_FIG_PON=1–2
|match_FIG_POR=1–2
|match_FIG_SCA=0–2
|match_FIG_VAS=1–1
|match_FIG_VIL=3–1
|name_FOR=Fortaleza
|match_FOR_ABC=3–3
|match_FOR_ARN=3–0
|match_FOR_ACG=0–1
|match_FOR_BAH=3–2
|match_FOR_BRG=1–2
|match_FOR_BRS=2–3
|match_FOR_CEA=0–0
|match_FOR_CPN=3–0
|match_FOR_DUQ=1–1
|match_FOR_FIG=3–1
|match_FOR_GUA=2–4
|match_FOR_IPA=1–0
|match_FOR_JUV=3–2
|match_FOR_PAR=4–0
|match_FOR_PON=2–1
|match_FOR_POR=0–1
|match_FOR_SCA=1–2
|match_FOR_VAS=1–1
|match_FOR_VIL=2–2
|name_GUA=Guarani
|match_GUA_ABC=1–0
|match_GUA_ARN=1–0
|match_GUA_ACG=1–3
|match_GUA_BAH=2–1
|match_GUA_BRG=3–2
|match_GUA_BRS=2–1
|match_GUA_CEA=2–1
|match_GUA_CPN=3–0
|match_GUA_DUQ=2–1
|match_GUA_FIG=3–2
|match_GUA_FOR=2–1
|match_GUA_IPA=3–1
|match_GUA_JUV=2–1
|match_GUA_PAR=1–2
|match_GUA_PON=2–1
|match_GUA_POR=0–3
|match_GUA_SCA=1–0
|match_GUA_VAS=0–0
|match_GUA_VIL=1–1
|name_IPA=Ipatinga
|match_IPA_ABC=2–1
|match_IPA_ARN=2–2
|match_IPA_ACG=1–0
|match_IPA_BAH=0–0
|match_IPA_BRG=2–0
|match_IPA_BRS=5–2
|match_IPA_CEA=0–0
|match_IPA_CPN=5–1
|match_IPA_DUQ=1–0
|match_IPA_FIG=2–2
|match_IPA_FOR=0–1
|match_IPA_GUA=1–0
|match_IPA_JUV=0–1
|match_IPA_PAR=1–1
|match_IPA_PON=0–0
|match_IPA_POR=0–3
|match_IPA_SCA=0–2
|match_IPA_VAS=2–0
|match_IPA_VIL=4–0
|name_JUV=Juventude
|match_JUV_ABC=2–0
|match_JUV_ARN=2–1
|match_JUV_ACG=1–3
|match_JUV_BAH=0–1
|match_JUV_BRG=1–0
|match_JUV_BRS=2–0
|match_JUV_CEA=2–2
|match_JUV_CPN=0–1
|match_JUV_DUQ=0–0
|match_JUV_FIG=2–0
|match_JUV_FOR=2–0
|match_JUV_GUA=4–1
|match_JUV_IPA=2–2
|match_JUV_PAR=0–1
|match_JUV_PON=3–1
|match_JUV_POR=1–0
|match_JUV_SCA=1–2
|match_JUV_VAS=1–2
|match_JUV_VIL=1–1
|name_PAR=Paraná
|match_PAR_ABC=1–3
|match_PAR_ARN=2–1
|match_PAR_ACG=2–1
|match_PAR_BAH=1–2
|match_PAR_BRG=4–1
|match_PAR_BRS=0–2
|match_PAR_CEA=3–3
|match_PAR_CPN=3–0
|match_PAR_DUQ=1–1
|match_PAR_FIG=0–4
|match_PAR_FOR=1–1
|match_PAR_GUA=2–0
|match_PAR_IPA=2–0
|match_PAR_JUV=1–1
|match_PAR_PON=0–0
|match_PAR_POR=0–2
|match_PAR_SCA=1–0
|match_PAR_VAS=3–1
|match_PAR_VIL=3–0
|name_PON=Ponte Preta
|match_PON_ABC=2–0
|match_PON_ARN=4–0
|match_PON_ACG=3–1
|match_PON_BAH=1–3
|match_PON_BRG=2–1
|match_PON_BRS=2–0
|match_PON_CEA=1–2
|match_PON_CPN=3–0
|match_PON_DUQ=4–1
|match_PON_FIG=0–1
|match_PON_FOR=1–1
|match_PON_GUA=0–1
|match_PON_IPA=1–2
|match_PON_JUV=3–0
|match_PON_PAR=3–3
|match_PON_POR=5–2
|match_PON_SCA=1–3
|match_PON_VAS=1–1
|match_PON_VIL=3–1
|name_POR=Portuguesa
|match_POR_ABC=2–1
|match_POR_ARN=2–1
|match_POR_ACG=2–1
|match_POR_BAH=0–0
|match_POR_BRG=2–0
|match_POR_BRS=0–1
|match_POR_CEA=1–0
|match_POR_CPN=1–1
|match_POR_DUQ=1–1
|match_POR_FIG=3–1
|match_POR_FOR=2–1
|match_POR_GUA=4–3
|match_POR_IPA=0–1
|match_POR_JUV=0–1
|match_POR_PAR=1–0
|match_POR_PON=1–1
|match_POR_SCA=1–1
|match_POR_VAS=1–3
|match_POR_VIL=1–2
|name_SCA=São Caetano
|match_SCA_ABC=3–0
|match_SCA_ARN=0–1
|match_SCA_ACG=2–2
|match_SCA_BAH=2–1
|match_SCA_BRG=3–0
|match_SCA_BRS=2–1
|match_SCA_CEA=0–0
|match_SCA_CPN=4–1
|match_SCA_DUQ=4–0
|match_SCA_FIG=2–1
|match_SCA_FOR=2–0
|match_SCA_GUA=1–2
|match_SCA_IPA=0–0
|match_SCA_JUV=0–0
|match_SCA_PAR=1–2
|match_SCA_PON=0–2
|match_SCA_POR=1–1
|match_SCA_VAS=0–1
|match_SCA_VIL=3–1
|name_VAS=Vasco da Gama
|match_VAS_ABC=3–0
|match_VAS_ARN=2–1
|match_VAS_ACG=3–0
|match_VAS_BAH=2–1
|match_VAS_BRG=0–0
|match_VAS_BRS=1–0
|match_VAS_CEA=0–2
|match_VAS_CPN=3–0
|match_VAS_DUQ=0–0
|match_VAS_FIG=1–2
|match_VAS_FOR=2–1
|match_VAS_GUA=1–0
|match_VAS_IPA=4–0
|match_VAS_JUV=2–1
|match_VAS_PAR=2–1
|match_VAS_PON=3–0
|match_VAS_POR=0–1
|match_VAS_SCA=0–0
|match_VAS_VIL=4–1
|name_VIL=Vila Nova
|match_VIL_ABC=1–0
|match_VIL_ARN=2–1
|match_VIL_ACG=2–3
|match_VIL_BAH=1–0
|match_VIL_BRG=1–2
|match_VIL_BRS=0–0
|match_VIL_CEA=1–0
|match_VIL_CPN=2–1
|match_VIL_DUQ=3–2
|match_VIL_FIG=2–1
|match_VIL_FOR=2–1
|match_VIL_GUA=0–0
|match_VIL_IPA=0–2
|match_VIL_JUV=1–0
|match_VIL_PAR=2–2
|match_VIL_PON=3–2
|match_VIL_POR=0–0
|match_VIL_SCA=1–0
|match_VIL_VAS=0–2
|update=complete
|source=CBF {{pt icon}}
}}

Top scorers

PosPlayer Club Goals
1BRA}} Rafael CoelhoFigueirense17
BRA}} Marcelo NicácioFortaleza17
BRA}} ÉltonVasco da Gama17
4BRA}} LúcioAmérica de Natal 15
BRA}} EdivaldoDuque de Caxias 15
6BRA}} MarcãoAtlético Goianiense 14
BRA}} EdmundoCampinense 14
BRA}} Ricardo XavierGuarani 14
BRA}} MendesJuventude 14
10BRA}} GeraldoCeará 13
BRA}} FernandesFigueirense13
BRA}} Luiz CarlosFortaleza13

References

{{Campeonato Brasileiro Série B}}{{2009 in Brazilian football}}{{DEFAULTSORT:2009 Campeonato Brasileiro Serie B}}

2 : 2009 in Brazilian football leagues|Campeonato Brasileiro Série B seasons

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 20:58:29