Dzień juliański

Julian data to system datowania licząc liczbę dni i ułamkach dni, które upłynęły od datę konwencjonalnego zestawu na 1 st stycznia roku 4713 pne. AD (= -4712) o godzinie 12 czasu uniwersalnego .

Okres juliański Scaligera to fikcyjna epoka 2 914 695 dni , w której Joseph-Juste Scaliger (1540-1609) zaproponowane w 1583. Zaczyna się w poniedziałek ,1 st stycznia roku 4713 pne J.-C.o godzinie 12.00  czasu  UT . Skończy się w poniedziałek,1 st styczeń 3268 Kalendarz juliański - albo poniedziałek, 23 stycznia 3268od kalendarza gregoriańskiego - na 12  P.M.  UT .

Termin „dzień juliański” jest również używany przez CNES i NASA do datowania różnych wydarzeń. Liczba dni, które upłynęły, liczona jest od1 st styczeń 1950o  północy dla CNES i od 24 maja 1968 o  północy dla NASA.

Datowanie w dniach juliańskich sprawia, że ​​obliczenia na datach są szczególnie proste, ponieważ są niezależne od złożonych cykli kalendarzowych (nierówna długość miesięcy, miesięcy przestępnych, dni dodatkowych, lat przestępnych itp.).

Dni juliańskie służą w szczególności do datowania wydarzeń astronomicznych. Służą do wygodnego nawiązywania korespondencji między kalendarzami. Są one również implementowane, często w zmodyfikowanej formie, w wewnętrznych systemach dat oprogramowania komputerowego.

Dni juliańskie i kalendarz juliański

Joseph Juste Scaliger opublikował swoje odkrycia w 1583 roku w swojej pracy Opus Novum de Emendatione Temporum ( Praca nad poprawą [pomiaru] czasu ). Chociaż wiele odniesień twierdzi, że termin Julian z okresu juliańskiego odnosi się do ojca Scaligera, Juliusa Césara Scaligera, we wstępie do księgi V jego pracy wyjaśniono, że „  Iulianam vocauimus: quia ad annum Iulianum dumtaxat accomodata is” , co może należy przetłumaczyć jako„  Nazwaliśmy go Julianem po prostu, ponieważ dostosowuje się do roku juliańskiego ”. Tak więc Julian odnosi się do Juliusza Cezara, który wprowadził kalendarz juliański w 46 roku p.n.e.

Kwalifikator juliański jest źródłem niejednoznaczności: daty w dniach juliańskich i daty w kalendarzu juliańskim nie mają związku i nie należy ich mylić. Mówimy w pierwszym przypadku dni juliańskich (w skrócie JJ po francusku); z Julianem daty lub daty Juliana w drugim przypadku. Skróty angielskie są niejednoznaczne i należy je interpretować w zależności od kontekstu: skrót JD jest czasem używany dla „Daty Juliańskiej” (data kalendarza juliańskiego), a czasem dla „Dnia Juliana”.

Zasady użytkowania

Numeracja lat

Korespondencja między dniami juliańskimi a kalendarzami wymaga użycia chronologii astronomicznej:

…; 3 śr. AD  ; 2 śr. AD  ; 1 śr. AD  ; 1 kwietnia AD  ; 2 kwietnia AD  ; 3 kwietnia AD  ;……; -2; -1; 0; 1; 2; 3; itp.

Tylko chronologia astronomiczna pozwala na proste obliczenia dat: to właśnie ta numeracja lat musi być używana w obliczeniach w dniach juliańskich. To dlaczego pierwotna data Julian Dni definiuje się jako 1 st stycznia -4712 (astronomiczny chronologii). Jak zwykle na osi czasu, to jest 1 st stycznia 4713 BC. J.-C.

Ułamki dni

Pochodzenie godzinowe

Scaliger ustawiony początkowo na 12 godziny w 1 st stycznia -4712. To pochodzenie na 12 ha nastręczało chronologom przyzwyczajonym do posługiwania się początkiem dnia na godzinie 0 wiele problemów. Kilka wariantów dnia juliańskiego wyznaczyło początek na godzinę 0.

W systemie dnia juliańskiego chwila dnia w godzinach, minutach, sekundach, ułamkach sekundy jest wyrażona jako ułamek dnia. Dodamy zatem, jeśli to konieczne, do dnia juliańskiego odpowiadającego danej dacie ułamek dnia odpowiadający danej chwili rozważanego dnia.

Konwersja chwili na ułamek dnia juliańskiego i wzajemna konwersja

Poniższe algorytmy służą do przeliczania podanego czasu na ułamek dnia juliańskiego, na godziny, minuty i sekundy i odwrotnie.

Algorytmy do zamiany chwili na ułamek dnia juliańskiego i odwrotność

W poniższych wzorach czas liczony jest w godzinach, minutach, sekundach, według współczesnej metody, w systemie 24-godzinnym począwszy od godziny 0  . Zauważ, że ułamek F może być ujemny (dla godzin przed  południem ): wynika to z faktu, że dni juliańskie, w ich pierwotnej definicji, zaczynają się o godzinie 12 w  południe .

Zamiana godzin, minut, sekund na ułamek dnia

Poniższy wzór zamienia godzinę ( h ), minutę ( m ), sekundę i ułamek sekundy ( s ) danej chwili na ułamek dnia juliańskiego F  :

(Dodaj F do liczby dni juliańskich uzyskanych od daty (miesiąca, dnia, roku). Dla różnych kalendarzy liczbę dni juliańskich dla danej daty można obliczyć za pomocą algorytmów zaproponowanych w rozdziale Algorytmy . fragment z Juliana dni do kalendarza gregoriańskiego, juliańskiego, muzułmańskiego i żydowskiego poniżej. Ułamek F jest ujemny, jeśli rozważany czas wynosi od 0 do 12 godzin)

Zamiana ułamka dnia na godziny, minuty, sekundy

Poniższy algorytm konwertuje ułamek dnia F na godzinę ( h ), minutę ( m ), sekundę i ułamek sekundy ( s ) w określonym czasie:

Ocena:

TRONQ ( X ): liczba całkowita po lewej stronie separatora dziesiętnego X.

 

Historyczny

Na potrzeby swojej pracy w dziedzinie chronologii i astronomii uczony Joseph Juste Scaliger stworzył system, który był prostszy niż obecny kalendarz. Wyobraził sobie system, w którym dni będą liczone od daty konwencjonalnego pochodzenia. Opublikował swoje odkrycia w 1583 roku w pracy Opus de Emendatione Temporum ( Praca nad poprawą [pomiaru] czasu ).

Scaliger określił datę powstania tak, aby była wystarczająco stara, aby objąć całą znaną ludzką historię jego czasów i była zgodna z czasem Stworzenia, jak wyobrażano sobie w jego czasach. Co więcej, chciał pochodzenie jest poniedziałek 1 st stycznia, że jest to rok przestępny i że to jest przyczyną zarówno na cykl metona do 19 lat (co jest zaangażowany w obliczania daty Wielkanocy ), a 15-letni Roman indykcji cykl ( używany w datowaniu kościelnym), 4-letni cykl dla lat przestępnych i wreszcie 7-dniowy cykl dla tygodnia. Iloczyn tych liczb daje długość całego cyklu (lub „ery Scaligerian”), która wynosi 7980 lat z 365,25 dniami.

Z tych wszystkich ograniczeń wynika data 1 st stycznia 4713 BC. J.-C.(bieżąca data); albo 1 st styczeń -4712 (data astronomiczna).

Warianty dni juliańskich

W powszechnym użyciu wadą dni juliańskich jest duża liczba dni, które upłynęły od pierwotnej daty. Na przykład dzisiaj jest 21 lipca 2021 i jest 08:13 UTC (lub 10:13 CEST ). Cały dzień juliański wynosi 2 459 416, a ułamkowy dzień juliański (wliczając godzinę, minutę, sekundę i ułamek sekundy) wynosi 2 459 416,842581. Ponadto pochodzenie dni ustala się na godzinę 12  , co jest niewygodne dla obecnych praktyk chronologicznych.

Do różnych zastosowań zdefiniowaliśmy zatem warianty dnia juliańskiego.

Astronomiczny dzień juliański (AJD) lub efemeryda juliańska (JDE)

Astronomiczny dzień juliański (skrót angielski: AJD), zwany także dniem juliańskim efemeryd (skrót angielski: JDE) określa warunki stosowania dnia juliańskiego zdefiniowanego przez Scaligera: początek czasów jest ustalony na 1 st stycznia 4713 BC. J.-C.o godzinie 12 na południku Greenwich .

Data i godzina obserwacji zjawiska astronomicznego jest niezależna od miejsca, daty i czasu lokalnego obserwacji naziemnej lub pozaziemskiej (w przypadku pomiarów kosmicznych). Odnosi się do daty Greenwich Mean Time, a czas jest określony w czasie UTC .

Zmodyfikowany dzień juliański (MJD)

Wariant astronomicznego dnia juliańskiego mający na celu uproszczenie obliczeń. Wzór łączący zmodyfikowane dni juliańskie z astronomicznymi dniami juliańskimi jest prostym tłumaczeniem:

MJD = AJD - 2 400 000,5

Ta formuła powoduje przeniesienie daty pochodzenia do 17 listopada 1858 o godzinie 0.

Dzień lilii

Wariant dnia juliańskiego, który jest używany jako data pochodzenia 15 października 1582 ro północy data rozpoczęcia kalendarza gregoriańskiego .

Skrócony dzień juliański (TJD)

Skrócone dni juliańskie definiuje się w następujący sposób:

TJD = AJD - 2 440 0000,5 = MJD - 40 000

Skrócone dni juliańskie są używane przez NASA  ; zaczynają się24 maja 1968 r.o godzinie 0, data rozpoczęcia misji księżycowych Apollo .

Dzień juliański o północy

Wstępna definicja dni juliańskich określa początek dnia o godzinie 12, co jest skomplikowane dla obecnych praktyk chronologicznych. Aby obliczenia były prostsze i bardziej jednoznaczne, wielu autorów przesuwa początek dnia na 0 godz. Związek między tymi dwoma miarami jest następujący:

Dzień juliański o 0 h = dzień juliański + 0,5

Algorytmy zmiany z dni juliańskich na kalendarze gregoriańskie, juliańskie, hegijskie i hebrajskie

W tej sekcji używane są dni juliańskie o północy . Chronologia astronomiczny
służy (rok wcześniej rok 1 rok 0).

Wykorzystanie dni juliańskich w korespondencji kalendarzowej

Dni juliańskie to wygodny sposób na przechodzenie z jednego kalendarza do drugiego. Na przykład, aby przejść od daty w kalendarzu hegiryjskim (islamskim) do odpowiedniej daty w kalendarzu hebrajskim:

  • przeliczyć podaną datę z kalendarza hegiryjskiego na dni juliańskie;
  • przekształć te juliańskie dni na datę w kalendarzu hebrajskim.

kalendarz gregoriański

Pod względem chronologii kalendarz gregoriański nigdy nie jest wsteczny. To znaczy, że daty sprzed 15 października 1582 są zawsze wyrażone jako daty kalendarza juliańskiego i proleptycznego kalendarza juliańskiego .

Algorytm przeliczania daty z kalendarza gregoriańskiego na datę w dniach juliańskich

Algorytm ten obowiązuje dla wszystkich dat kalendarza gregoriańskiego (to znaczy równych lub późniejszych od 15 października 1582) i podaje wartość DD o godzinie 12:00.

Notacja:
ENT (X): liczba całkowita bezpośrednio mniejsza lub równa X.
Na przykład ENT (2,3) = 2; ENT (3.6) = 3; ENT (-5,2) = -6; ENT (-7,8) = -8

Niech A będzie rok (≥ 1582), M liczba miesiąca (od 1 do 12) i P data w miesiącu (w tym, jeśli jest to konieczne, po przecinku).

  • Jeśli M > 2, pozostaw A i M bez zmian;
  • Jeśli M = 1 lub 2, zastąp A przez A - 1 i M przez M + 12;
  • Oblicz
  • Oblicz
  • Dzień juliański DD wyraża się wyrażeniem:

Uwaga: W poprzednich obliczeniach stałej 30,6001 nie należy zastępować przez 30,6, w przeciwnym razie wyniki mogą być niedokładne.

  Algorytm zamiany daty w dniach juliańskich na datę w kalendarzu gregoriańskim

Ta metoda jest ważna tylko dla dodatnich dni juliańskich. W praktyce ma to sens tylko dla DD  ≥ 2 299 161 (dni julijskich odpowiadających 15 października 1582 r., dacie ustanowienia kalendarza gregoriańskiego ). Poniżej ten algorytm oblicza datę kalendarza juliańskiego.

Notacja:
ENT (X): liczba całkowita bezpośrednio mniejsza lub równa X.
Na przykład ENT (2,3) = 2; ENT (3.6) = 3; ENT (-5,2) = -6; ENT (-7,8) = -8

Niech JJ będzie dniami juliańskiego nawrócenia. Jeśli to konieczne, przekształć DD na dni juliańskie o godzinie 0.

  • Niech Z będzie częścią całkowitą JJ, a F częścią ułamkową;
  • Jeżeli Z <2 299 161 lub aby obliczyć w kierunku astronomicznego kalendarza juliańskiego , weź S = Z  ;
  • Jeżeli Z ≥ 2 299 161 lub w celu obliczenia według kalendarza gregoriańskiego należy przyjąć:
  • Następnie oblicz:
  • Data (a frakcja dnia) Q jest wyrażona wzorem:
  • Numer miesiąca M to:
  • Rok A jest wart:

Uwaga: podany tutaj algorytm przeliczania dnia juliańskiego na kalendarz gregoriański pozwala w szczególności przekonwertować ujemny dzień juliański.

 

Kalendarz juliański

Pod względem chronologicznym, zgodnie z konwencją, daty sprzed 15 października 1582 r. są zawsze wyrażone w kalendarzu juliańskim lub w proleptycznym kalendarzu juliańskim . Kalendarz juliański został wprowadzony w roku -46. W przypadku dat przed -46 używany jest proleptyczny kalendarz juliański, tj. wsteczny kalendarz juliański z tej daty.

Algorytm przeliczania daty w kalendarzu juliańskim na datę w dniach juliańskich

Algorytm ten jest ważny dla terminach w kalendarzu i Julian Julian proleptic (to znaczy za równą czasie lub po 1 st stycznia -4712), a daje wartość DD do 12 godzin.

Notacja:
ENT (X): liczba całkowita bezpośrednio mniejsza lub równa X.
Na przykład ENT (2,3) = 2; ENT (3.6) = 3; ENT (-5,2) = -6; ENT (-7,8) = -8

Niech A będzie rok ( ≥ -4712) M liczba miesiąca (od 1 do 12) i P data w miesiącu (w razie potrzeby, części ułamkowej). Odpowiednie dni juliańskie DD wynikają z następującego algorytmu:

  • Jeśli M > 2, pozostaw A i M bez zmian;
  • Jeśli M = 1 lub 2, zastąp A przez A - 1 i M przez M + 12;
  • Dzień juliański DD wyraża się wyrażeniem:
  Algorytm przeliczania daty w dniach juliańskich na datę kalendarza juliańskiego

Ten algorytm obowiązuje dla wszystkich dodatnich wartości dni juliańskich.

Notacja:
ENT (X): liczba całkowita bezpośrednio mniejsza lub równa X ..
Na przykład ENT (2,3) = 2; ENT (3.6) = 3; ENT (-5,2) = -6; ENT (-7,8) = -8

Z daty w dniach juliańskich JJ otrzymujemy rok A , miesiąc M oraz datę Q (ewentualnie z częścią ułamkową) według następującego algorytmu:

  • Oblicz
  • Oblicz
  • Oblicz
  • Oblicz
  • Oblicz
  • Jeśli M = 13 lub 14: weź A = A + 1 i M = M - 12
  • Jeśli M <13, A i M pozostają niezmienione.
 

Kalendarz hegijski

Daty wyrażone w kalendarzu hegiryjskim (islamskim) w zasadzie mają znaczenie tylko od 16 lipca 622 r, data Hegiry w kalendarzu juliańskim.

Algorytm przeliczania daty z kalendarza hegirańskiego na datę w dniach juliańskich
Notacja:
TRONQ (X): liczba całkowita po lewej stronie separatora dziesiętnego X.
Na przykład TRONQ (2,3) = 2; TRONQ (3,6) = 3; TRONQ (-5,2) = -5; TRONQ (-7,8) = -7

Niech A , M i Q będą rokiem, miesiącem i datą kalendarza hegiryjskiego.

Poniższy wzór podaje dzień juliański o godzinie 12 h DD odpowiadający A , M , Q  :

  Algorytm konwersji daty w dniach juliańskich na datę kalendarza hegiryjskiego

Ten algorytm ma sens tylko dla JJ ≥ 1 948 437, dni juliańskich odpowiadających pierwszemu dniu Hegiry (16 lipca 622 w kalendarzu juliańskim).

Notacja:
TRONQ (X): liczba całkowita po lewej stronie separatora dziesiętnego X.
Na przykład TRONQ (2,3) = 2; TRONQ (3,6) = 3; TRONQ (-5,2) = -5; TRONQ (-7,8) = -7

Niech DD będzie danym dniem juliańskim. W razie potrzeby przekonwertuj go na dzień juliański o godzinie 0. Rok A , miesiąc M i datę Q kalendarza muzułmańskiego uzyskujemy na podstawie następującego obliczenia:

  • Oblicz
  • Oblicz
  • Oblicz
  • Oblicz
  • Oblicz
 

Kalendarz hebrajski

Daty wyrażone w kalendarzu hebrajskim oznaczają w zasadzie tylko od 6 do 3760 października , datę Stworzenia w proleptycznym kalendarzu juliańskim.

Algorytm przeliczania daty z kalendarza hebrajskiego na datę w dniach juliańskich
Notacja:
TRONQ (X): liczba całkowita po lewej stronie separatora dziesiętnego X.
Na przykład TRONQ (2,3) = 2; TRONQ (3,6) = 3; TRONQ (-5,2) = -5; TRONQ (-7,8) = -7
RES ( d / D ): reszta z dzielenia liczby całkowitej od przez D .
Na przykład: OZE (17/5) = 2; OZE (365/12) = 5

Niech A , M i Q będą rokiem, miesiącem i datą kalendarza hebrajskiego. Poniższy algorytm podaje odpowiednie dni juliańskie o godzinie 0 h DD .

1. Obliczenie mola roku A Mola roku A , Moled A , jest wyrażona w dniach juliańskich i ułamku dnia juliańskiego przez: 2. Obliczenie Rosz ha-Szana za rok A , RH A , w dniach juliańskich Wiedząc Moled bierzemy E A , całkowita część Moled A i F A , część ułamkową Moled A .
    • Oblicz
    • Stwierdzimy RH A , datę Nowego Roku kalendarza hebrajskiego w Julian dni zgodnie z następującymi zasadami:
3. Obliczanie długości roku A Długość L hebrajskiego roku A otrzymujemy obliczając: L = RH A +1 - RH A 4. Obliczanie dni juliańskich od daty w kalendarzu hebrajskim
    • Wartość L umożliwia wycenę stałych użytych w dalszej części obliczeń zgodnie z poniższą tabelą:
L 353 354 355 383 384 385
m 0 4 7 3 4 8 3
re 88 177 60 88 207 60
r 5 5 5 4 5 7
Z 324 325 325 325 325 266
W 11 11 11 11 11 9
    • Jeżeli M ≥ m 0 , to przyjmij: A '= 0 i M ' = M
    • W przeciwnym razie weź, z
    • Oblicz DD  :
  Algorytm zamiany daty w dniach juliańskich na datę w kalendarzu hebrajskim

Ten algorytm ma sens tylko dla DD ≥ 347 997, dnia juliańskiego odpowiadającego dacie Stworzenia w kalendarzu hebrajskim (6 -3760 w proleptycznym kalendarzu juliańskim).

Notacja:
TRONQ (X): liczba całkowita po lewej stronie separatora dziesiętnego X.
Na przykład TRONQ (2,3) = 2; TRONQ (3,6) = 3; TRONQ (-5,2) = -5; TRONQ (-7,8) = -7
RES ( d / D ): reszta z dzielenia liczby całkowitej od przez D .
Na przykład: OZE (17/5) = 2; OZE (365/12) = 5

Niech DD będzie podanymi dniami juliańskimi. W razie potrzeby przekonwertuj je na dni juliańskie o północy. Rok A , miesiąc M i data Q kalendarza hebrajskiego wynikają z następującego obliczenia:

1. Wstępne obliczenia
    • D 0 , liczba dni, które upłynęły od utworzenia:
    • m , średnia liczba miesięcy od utworzenia:
    • Wstępna wartość roku kalendarza hebrajskiego
2. Julian RH Dzień Rosch Hachana za rok A 2.1 Oblicz moled A hebrajskiego roku A w dniach juliańskich i ułamek dnia juliańskiego 2.2 Obliczanie dnia juliańskiego Rosch Hashanah dla roku AWiedząc Moled bierzemy E A , całkowita część Moled A i F A , część ułamkową Moled A .
      • Oblicz
      • Określamy RH A dla roku A w dniach juliańskich według następujących zasad:
4. Ostateczne obliczenie roku A kalendarza hebrajskiego Jeśli RH A > JJ , weź A = A - 1 i przelicz RH A W przeciwnym razie weź A i zachowaj RH A 5. Stałe pośrednie do obliczania miesiąca i daty 5.1 Obliczanie długości L hebrajskiego roku A Długość L hebrajskiego roku A otrzymujemy obliczając: L = RH A +1 - RH A 5.1 Stałe pośrednie
      • Przy wartości L , wartości stałych pośrednich używanych w dalszej części obliczeń zgodnie z poniższą tabelą:
L 353 354 355 383 384 385
m 0 4 7 3 4 8 3
re 88 177 60 88 207 60
r 5 5 5 4 5 7
Z 324 325 325 325 325 266
W 11 11 11 11 11 9
6. Obliczanie miesiąca M i daty Q kalendarza hebrajskiego 6.1 Oblicz: 6,2 miesiąca M kalendarza hebrajskiego Jeśli A 1 = 0, to Jeśli A 1 = -1 to 6.3 data Q kalendarza hebrajskiego  

Ogólny algorytm przeliczania kalendarza juliańskiego lub gregoriańskiego na dzień juliański

Ten algorytm oblicza juliańska dla dowolnej daty, w tym dat przed 1 st stycznia -4712 (w tym przypadku Julian dzień jest ujemna).

Algorytm konwersji daty kalendarza juliańskiego lub gregoriańskiego na dni juliańskie

Algorytm ten obowiązuje dla wszystkich dat kalendarza juliańskiego (tj. przed 5 października 1582) lub gregoriańskiego (tj. równych lub późniejszych po 15 października 1582) i podaje wartość DD o godzinie 12:00.

Notacja:
TRONQ (X): liczba całkowita po lewej stronie separatora dziesiętnego X.
Na przykład TRONQ (2,3) = 2; TRONQ (3,6) = 3; TRONQ (-5,2) = -5; TRONQ (-7,8) = -7
ABS (X): wartość bezwzględna X.
Na przykład: ABS (17,3) = 17,3; ABS (-5,8) = 5,8

Niech A będzie roku, M liczba miesiąca (od 1 do 12) i P data w miesiącu (w tym, jeśli jest to konieczne, po przecinku).

Oblicz następujące wartości:

  • G = 1, jeśli data należy do kalendarza gregoriańskiego, zero w przeciwnym razie;
  • Jeśli M <9, S = -1, w przeciwnym razie S = 1;
  • Następnie oblicz
  • Dzień juliański DD wyraża się wyrażeniem:
 

Uwagi i referencje

  1. „Almanach Astronomiczny Online” 2016, Słowniczek, data sv Julian. Można jednak użyć czasu ziemskiego (TT) lub czasu uniwersalnego, jeśli zostanie określony
  2. Dubesset 2000 , sv jour julien, s.  78.
  3. Encyclopædia Universalis , sv Scaliger (okres juliański).
  4. Danloux-Dumesnils 1979 , s.  509.
  5. Naudot 1984 , s.  296.
  6. Konwertuj dni kalendarzowe na dni CNES lub NASA Julian i na odwrót
  7. Na przykład Microsoft Excel używa jako datę pierwotnie 1 st stycznia 1900 0 godz.
  8. W szczególności Meeusa w algorytmach astronomicznych .
  9. Zwany także „Czasem Efemeryd”.
  10. „  Objaśnienie obliczania liczby dni juliańskich  ” na utsa.edu (dostęp 21 maja 2021 r . ) .
  11. Faksymile wydania 1629: De emendatione temporum (konsultacja 28.12.2013)
  12. (en) Jean Meeus , Algorytmy astronomiczne , Richmond, Va, Willmann-Bell,1991, 429  s. ( ISBN  978-0-943-39635-4 , OCLC  24067389 )
  13. Lefort 1998 .
  14. Obliczanie dnia juliańskiego na stronie IMCCE

Zobacz również

Bibliografia

Linki zewnętrzne

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">