Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Цифровая обработка сейсмических данных

..pdf
Скачиваний:
15
Добавлен:
27.10.2023
Размер:
24.12 Mб
Скачать

Такая же операция преобразования может быть описана как умножение прямоугольной матрицы преобразования на вектор, пред­ ставленный в форме матрицы-столбца; результатом перемножения будет матрица-столбец, описывающая выходной вектор:

^-оо

k0i

к

 

^0

""02

• •

 

 

 

 

к

к12

. .

^1 (я - 1)

^20

к21

к22

• .

^2

\к(т-1)

O^(m-l)

lk,(m-l) 2

. к (m-l) (n-l)

( X„ ^ { Vo

Ух

X., У2 (1.12)

Численные значения элементов матрицы преобразования рассчиты­ ваются применительно к требуемому режиму обработки. Покажем ис­ пользование формул (1.11) и (1.12) на примерах некоторых простей­ ших операции по обработке сейсмических данных.

Усиление входного сигнала в к раз осуществляется использова­ нием квадратной матрицы преобразования: первая строка матрицы преобразования содержит в первом столбце элемент к, остальные элементы равны нулю, в следующей строке элемент к смещается на один шаг, остальные элементы равны нулю, и т. д.

0

0

 

 

/Уо

= кх0\

0

к

0

0

хг

Ух

=

0

0

к

0

w

У2

=

0

0

J

Ч/з

=

Как видно из приведенного расчета, в данном случае получаем выходную последовательность, все элементы которой равны соответ­ ствующим элементам входной последовательности, увеличенным в к раз.

Введение временного сдвига на миллисекунд с точки зрения аналоговых приемов обработки идентично пропусканию входного сигнала через «идеальную» (т. е без искажений формы сигнала и отра­

жений) электрическую линию задержки, создающую временное

запаз­

дывание

входного сигнала на At

миллисекунд. Эта операция

осуще­

ствляется

использованием

прямоугольной матрицы преобразования

 

0

0

0

0

А

Уо =

0

 

 

i

0

0

0

Ь'i =

*o

 

 

0

1

0

0

:V Уг =

Х\

 

 

0

0

1

0

5/

Уз =

Х2

 

 

0

0

0

1)

 

 

 

 

 

 

 

 

Как видно из приведенного примера, в данном случае-получаем выходную последовательность, элементы которой повторяют элементы

20

входной последовательности, но задержанные во времени на один интервал временного квантования, т. е. на время, равное At милли­ секунд.

П Р Е Д С Т А В Л Е Н И Е С Е Й С М И Ч Е С К И Х З А П И С Е Й В Ч А С Т О Т Н О Й О Б Л А С Т И . Д И С К Р Е Т Н Ы Е П Р Е О Б Р А З О В А Н И Я Ф У Р Ь Е

Обратимся вначале к представлению о непрерывных сигналах х (t) и их комплексных спектрах X (со). Функции х (t) и X (со) свя­

заны

парой

интегральных

преобразований

Фурье:

 

 

 

 

оо

 

 

 

 

Х И

= - ^ г [x(t)e-^dt,

(1.13)

 

 

 

— со

 

 

 

 

 

со

 

 

 

 

x{t)=

\ X(co)e^dco,

(1.14)

 

 

 

-00

 

 

где i

— мнимая единица; со — 2л/ — круговая частота.

 

Формулы

(1.13) и (1.14) устанавливают

однозначное

соответствие

между представлением х (t) сигнала во временной области и его пред­ ставлением X (со) в области частот.

По аналогии с (1.13) и (1.14) дискретным временным последователь­ ностям xt = х0, Xi, . . ., хп_г соответствуют в области частот последо­ вательности Х(о = Xi, Х 2 , . • ., XQ, связанные с xt парой дискретных преобразований Фурье:

(=0

12

2

Х а > е Ш '

( 1 Л 6 )

где t — О, 1, . . ., п — 1; со — 0, ± 1 , . . ., ±£2. Согласно формуле Эйлера

е-'и <

= cos со< — isinotf,

(1.17)

е ш

cos at - j - i sin со*.

(1.18)

С учетом этих соотношений формулы (1.15) и (1.16) можно пере­ писать в виде

П - 1

п-1

 

q

а

 

xt = ~y 2 x »coscof +

^fXnSmat.

(1.16')

a — q

«в—a

 

21

Р и с . 6.- Ф о р м и р о в а н и е о д и н о ч н о г о и м п у л ь с а ка к суммы бесконечно б о л ь ­ шого ч и с л а к о с и н у с о и д .
1
i
5
Сумма

x(t)

/WW W W \ЛЛЛ/1ААЛ/ A / W \ M / \

W W W

/ w w v W W

Таким образом в выражении (1.15) вы­ деляется действительная часть

 

Re„

: 2 я п 2 X i

cos at

 

(1.19)

и мнимая

 

t=o

 

 

 

 

 

 

 

 

 

 

 

I m c o =

2 х ' s i n

^

 

(1.20)

 

 

 

 

 

 

*=0

 

 

 

 

Формулы (1.19) и (1.20) представляют

исходную последовательность х — х0,

xt, . . .

как сумму

конечного числа

гармонических

составляющих — синусоид

и

косинусоид,

имеющих

частоты со =

0,

1,

. . ., Q, ам­

плитуды

ХА

и фазовые

сдвиги

фю ,

опреде­

ляемые

соотношением

 

 

 

 

 

 

.

Im,,

 

 

 

(1.21)

 

 

 

 

 

 

 

 

 

и заданных в бесконечных пределах —оо

 

 

 

t < оо с шагом дискретности

At.

 

 

Таким образом, последовательность чисел ХА

— Х 0

, X T , . . ., XQ

описывает

спектральный

состав исходной последовательности xt

=

=

х0, Xi,

. . ., т. е. является комплексным спектром этой последова­

тельности.

 

 

 

 

 

 

 

 

Последовательность величин

 

 

 

 

 

 

 

 

 

со = 0, ± 1 ,

 

 

: Q

 

 

составляет амплитудный

спектр последовательности

xt.

 

 

Последовательность величин ф ш составляет

фазовый спектр после­

довательности Xf. Существенно, что Х А , СА, фи

 

это, так же как

и Xt, дискретные последовательности, только

заданы они не во вре­

менной, а в частотной области, с равномерным

шагом

 

дискретности

 

 

 

 

Асо. Кажется необычным, что заданную на ограниченном отрезке t

=

=

0, 1, . . ., п — 1 последовательность xt = х0,

х ь

 

 

можно

представить суммой бесконечно протяженных синусоид и косину­

соид.

 

 

 

 

 

 

 

 

 

Б а рис. 6 показано,

как представляется

набором

косинусоид

последовательность

I 1, t = 0,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

И о , « * о ,

 

 

 

 

( 1 ' 2 2 )

содержащая всего один ненулевой элемент. Из рис. 6 видно, что лишь в точке t = 0 косинусоиды суммируются без сдвига фаз и дают единственную ненулевую ординату; во всех остальных точках t = = ± 1 , ± 2 . . . сумма отсчетов косинусоид равна нулю.

22

W

^

t -Ufa 0

Ur0

Р и с .

7. О б р а з о в а н и е п е р и о д и ч е с к о г о

спектра

п р и д и с к р е т и з а ­

 

ц и и н е п р е р ы в н о й ф у н к ц и и .

 

а

н е п р е р ы в н а я (1) и д и с к р е т н а я (2) ф у н к ц и и х (t);

б — спектры н е п р е ­

 

р ы в н о й (J) и д и с к р е т н о й (2)

ф у н к ц и й

x(t).

Дискретные преобразования Фурье обладают рядом особенностей отличающих их от интегральных преобразований (1.13), (1.14).

1. Если непрерывной функции х (t) соответствует спектр X (со),, заданный в интервале — сог р , согр (рис. 7), т. е.

 

Х(со) = 0 при со<—сог р , со>сог р ,

(1.23)

то функции Х{ х0,

xt

. . ., полученной путем дискретизации х

(t),

соответствует периодический спектр

Хю,

существующий в интервале

—оо} оо и связанный с X (со) соотношением

 

 

 

 

 

 

со

 

 

 

 

 

 

 

 

k-co

 

 

 

 

 

где к — 0,

± 1 , ± 2

. . . ± оо; At — интервал

дискретизации;

а —

коэффициент

пропорциональности.

функции Ха

 

 

 

Главный

период

периодической

совпадает

точ­

ностью до постоянного

множителя)

со

спектром X (со). Побочные

периоды располагаются справа и слева от главного на расстояниях

СУ = ±2jt/Af, ± 4 я / Д £ , . . .,

i:2nfr/At.

. . Возникновение побочных

периодов можно пояснить

следующим

образом.

Пусть имеется дискретная последовательность xt = х0,

xit . . .

(рис. 8, а). Через точки х0, х±. . . можно провести плавную

функцию

х (t), которой соответствует главный полупериод

X (со) спектра Xa,

(рис. 8, б). Однако с тем же основанием через точки

х0, xt.

. . можно

провести и некоторую другую кривую, представляющую собой функ­ цию х (t) с гармоническим заполнением, имеющим частоту со — 2л/At. Спектр такой кривой будет совпадать с первым побочным периодом

спектра Ха

(ближайшим

справа к главному,

рис. 8, е). Далее,

через

те же точки

х0, хх.

. . можно провести

еще

сколько угодно кривых

с

высокочастотным

гармоническим заполнением со — An/At,

со =

=

/ Д £ , . .

.,

со = 2 kn/At,

эти кривые

и дадут все остальные

побоч­

ные периоды

периодического спектра

Ха.

 

 

23-

20:/At

Р и с . 8. П о я в л е н и е п о б о ч н ы х п е р и о д о в

с п е к т ре

д и с к р е т н о й

 

 

ф у н к ц и и .

 

 

 

 

а — д и с к р е т н а я

ф у н к ц и я : б — н е п р е р ы в н а я ф у н к ц и я и ее

спектр;

в,

г — д и с к р е т н ы е ф у н к ц и и с р а з л и ч н ы м г а р м о н и ч е с к и м з а п о л н е н и е м и и х

 

 

спектры .

 

 

 

 

2. Из формулы (1.24) следует, что положение побочных

перио­

дов на оси со целиком определяется шагом

дискретизации At: уве­

личивая

At, мы

приближаем побочные

периоды

к

главному,

уменьшая At— отдаляем их.

 

Ха

 

 

Пусть

главный период периодического

спектра

ограничен

полосой частот — сог р , сог р . Из рис. 9 видно, что если | согр | <

я/А£, то на

с

С(ы)

Р и с .

9. Н а л о ж е н и е з е р к а л ь н ы х

частот

( з а ш т р и х о в а н н ы е

части

п о б о ч н ы х

периодов)

на

г л а в н ы й

п е р и о д спектра

 

 

д и с к р е т н о й ф у н к ц и и .

 

 

а — | ( о г р | < я / Л /

( н а л о ж е н и я

нет); б — | <о Г р |

> n/\t

( н а л о ж е н и е

 

 

 

есть).

 

 

 

24

Р и с .

10.

Появлени е

зеркаль ­

ны х

частот

пр и шаг е д е к р е ­

тирования ,

большем ,

чем

 

 

 

Л/Сйгр.

 

 

1 — р е а л ь н а я

с п е к т р а л ь н а я

к о м ­

п о н е н т а

с частотой

со,

>n/At;

2 — ф и к т и в н а я с и н у с о и д а с з е р ­

к а л ь н о й частотой

со2 <

л / Д < ; з —

т о ч к и , в к о т о р ы х б е р у т с я

д и с к р е т ­

ные отсчеты к о м п о н е н т ы

с ч а с т о ­

той

со,.

 

главный период побочные периоды не накладываются; если же |сог р |

> л/At, то такое наложение происходит. Участки побочных периодов, накладывающиеся на главный период на частоте | со | s£ л/At, носят название зеркальных частот. Явление наложения зеркальных частот на главный период периодического спектра можно пояснить на при­ мере (рис. 10). Пусть компонента X (coj) исходного спектра X (со) имеет частоту щ ^>n/At. Из рис. 10 видно, что дискретность этой компоненты через интервал At приводит к появлению фиктивной сину­ соиды с частотой со2 < я / Л £ , которая будет суммироваться, с тем или иным фазовым сдвигом, с реальной компонентой главного пери­

ода

спектра Ха на частоте со =

со2.

Если наложения зеркальных

частот не происходит, то, выбирая

тот или иной

интервал на оси частот, например интервал —л/At,

л/At,

можно

выделить участок спектра Хш, равный (с точностью до

постоянного множителя) спектру X (to) исходной непрерывной функ­

ции х (if). Это дает возможность, пользуясь

обратным преобразова­

нием Фурье (1.14) в интервале частот — л/At

< со <ln/At, восстано­

вить исходную функцию x(t). Если же |сог р | <Ся/Д£ и произошло на­ ложение зеркальных частот, то ни на каком участке оси со мы не най­ дем такого периода периодического спектра Ха, который совпадал бы с X (ы). ЭТО в свою очередь лишает нас возможности восстановить исходную непрерывную функцию х (t) точно. Она может быть вос­ становлена лишь с погрешностями, причем величина погрешностей определяется интенсивностью спектральных составляющих в области зеркальных частот.

Таким образом, частота

 

Й = ±n/At

(1.25)

представляет собой важную границу: если ненулевые ординаты глав­ ного периода спектра X (со) не выходят за пределы этой границы, то возможно точное восстановление функции х (t); если же выходят за пределы — то такое точное восстановление невозможно. Частоту Q = ±n/At иногда называют найквистовой частотой.

3. Рассмотренные особенности спектров дискретных функций позволяют сформулировать теорему Котельникова, или теорему от счетов: если спектр X (со) некоторой непрерывной функции х (t) задан в ограниченной полосе частот — ю г р =S со ^ сог р , то функцию х (t) можно полностью восстановить по ее отсчетам, заданным через интервал At <С_л/<огр (имеется в виду восстановление функции в про­ межутках между отсчетами). Эта теорема лежит в основе выбора

25

с о г р .
с о г р
л / с о г р ,
с о г р ,

величины шага дискретизации At. Из теоремы вытекает, что если самая высокая частота в спектре X (со) функции х (t) равна

то максимально возможным шагом дискретизации является такой шаг At = л / с о г р , при котором у спектральной компоненты X (со г р ) на частоте с о г р получаются два отсчета на период.

В зависимости от фазового сдвига рассматриваемой спектральной компоненты, определяемого формулой (1.21), эти два отсчета попадут

либо на экстремальные, либо на нулевые,

либо на некоторые про­

межуточные

значения

синусоиды,

сэответствующие

компо­

ненте X (со г р ) спектра. В первом случае (отсчеты попали на макси­ мумы) компонента X (со г р ) будет восстановлена полностью; во вто­ ром — ее амплитуда будет занижена до нуля, остальные случаи являются промежуточными. Казалось бы, это ставит под сомнение теорему Котельникова: раз не обеспечивается точное воспроизведение компоненты спектра на частоте с о г р , значит не может быть точно воспроизведен и весь спектр.

На самом деле это противоречие кажущееся. Теорема сформули­ рована для функций, имеющих спектр, ограниченный в полосе частот от •— с о г Р до с о г р . Такой спектр, как известно, могут иметь только бесконечно протяженные функции z (t). С другой стороны, беско­ нечно протяженные функции имеют непрерывный спектр. Это озна­ чает, что компонента спектра на частоте меньше | с о г р ) на бесконечно малую величину уже будет восстановлена без ошибок. Следова­ тельно, и вся функция х (t) будет восстановлена точно.

Таким образом, для абсолютно точного соблюдения теоремы Котельникова необходимо, чтобы функция х (t) была бесконечно протяженной, а условие (1.23) соблюдалось строго. При этих усло­ виях выбирать шаг дискретности меньшим, чем At = нет никакого смысла. Между тем сейсмические трассы являются огра­ ниченными во времени функциями; в еще большей степени это отно­ сится к отдельным сейсмическим сигналам. Такие функции не могут иметь ограниченного спектра; лишь с той или иной степенью при­ ближения можно говорить о том, что их спектр задан в конечном интервале от до Поэтому и теорема Котельникова при­ менима к сейсмическим сигналам лишь с той или иной степенью приближения.

Выше были рассмотрены принципиальные возможности восста­ новления исходной непрерывной функции по ее дискретным отсчетам, реализуемые только при идеализированном способе интерполяции между отсчетами, а именно при аппроксимации исходной непрерыв­ ной функции рядом Котельникова [38, 85]. Практически же обра­ ботка записи выполняется с помощью таких способов, в которых реализуется (или подразумевается) более грубая аппроксимация исходной функции, например линейная интерполяция между от­ счетами или замена гладкой кривой ступенчатой функцией (см. рис. 1 и 2). Это приводит к дополнительным погрешностям, связанным с дискретизацией лишь косвенно, через посредство принятых способов обработки. Установлено, что для огра-

26

ниченных во времени сейсмических записей требуется выбирать

вдвое

меньший

шаг

дискретности,

чем это

следует

из

теоремы

Котельникова

применительно

к

бесконечно

длинным

функциям.

В частности, если по теореме

Котельникова,

выбирая At =

0,002 с,

можно

 

у бесконечно

протяженных

кривых восстановить все частоты

в пределах

±250 Гц, а выбирая

At = 0,004 с, можно

реализовать

частотный

диапазон

±125 Гц, то

у ограниченных по t сейсми­

ческих

записей

для воспроизведения

тех же частот следует выби­

рать At

соответственно 0,001 и 0,002 с.

 

 

 

4.

Рассмотрим, как выполнять

обратное преобразование

Фурье,

если известно, что исходная непрерывная функция х (t) не содержала (с обусловленной степенью точности) частот более высоких, чем сог р = = Q = к/'At. Выше было показано, что побочные периоды периоди­ ческого спектра Ха обусловлены высокочастотным заполнением, кото­ рое в принципе может быть у дискретной функции. Но если нам зара­ нее известно, что этого высокочастотного заполнения у исходной функ­ ции х (t) нет, следовательно, все побочные периоды функции Хпри обратном преобразовании Фурье следует отбросить и выполнять сум­ мирование только в пределах от —л/At до +я/Д £ , что и показано

вформулах (1.16) и (1.16').

5.Для пары дискретных преобразований Фурье (1.15) и (1.16), так же как и для непрерывных (1.13) и (1.14), характерна так назы­ ваемая симметрия: обратное преобразование по форме очень похоже на прямое; разный знак у мнимой части в (1.15) и (1.16) в данном слу­ чае существенного значения не имеет. Поэтому все правила, обяза­ тельные при прямом преобразовании, обязательны и при обратном.

Например, мы видели, что

интервал дискретности At и область

— <игр <С со < сог р задания

спектра связаны соотношением

(1.25).

В соответствии с принципом симметрии для функций х (t),

задан­

ных на интервале 0 ^ t Т, спектр может быть вполне достоверно

восстановлен по его дискретным отсчетам, заданным через

интервал.

 

Дю = я/71 .

(1.26)

Иначе

говоря, при цифровой обработке, где все используемые

величины

представляются их дискретными значениями, спектры сей­

смических

сигналов следует задавать через интервал Дсо.

 

6. Исходным материалом при обработке данных MOB практически всегда являются временные последовательности xt трассы сейсмо­ грамм. Для получения спектров Ха требуется выполнить спектраль­ ный анализ трасс. Эта операция осуществляется с помощью прямого преобразования Фурье, выполняемого по формуле (1.16).

При выполнении прямого преобразования Фурье необходимо иметь в виду следующее.

Спектр сейсмического сигнала не может быть определен только для какого-либо значения времени; для определения спектра необ­ ходимо выбрать интервал записи требуемой длительности. На выборе длительности интервала, подвергаемого спектральному анализу, следует остановиться более подробно, так как от него зависит

27

тонкость структуры получаемого спектра, а следовательно, и точность последнего.

От длительности исследуемого интервала сейсмозаписи Т зависят величина минимальной частоты получаемого спектра и квантование частот в получаемом дискретном спектре. Исследуемый интервал сейсмозаписи Т должен быть таким, чтобы на нем полностью уложился

период гармоники, соответствующий частоте c o m i n ,

т. е.

Г = 2 я / с о т 1 п .

(1.27)

Если принять, что получаемый спектр может быть ограничен

минимальной частотой c o m i n = 2л • 1 и вычислен

для дискретных

частот (в герцах) 1, 2, 3, 4. . . с квантованием частот в 1 Гц, то под­ вергаемый спектральному анализу отрезок сейсмической записи дол­

жен быть равен 1000 мс. Это при временном

квантовании

сейсмиче­

ских

записей

в 2 мс соответствует «длине»

исследуемой

временной

последовательности в 500 элементов. Максимальная частота

с о т а х

полученного

спектра, как уже говорилось,

определяется

теоремой

Котельникова и составляет при квантовании сейсмозаписей

в 2 мс

величину

со г р

Q = 2я • 250.

Шаг Асо на интервале

от | c o m i n

] до

 

±и/М

задается соотношением (1.26).

 

 

 

 

 

 

Матричное

представление

процедуры

преобразования

Фурье

строится с учетом того, что это — преобразование

функции

одного

аргумента

в функцию другого аргумента (xt в Ха).

В этом

случае

оператор

преобразования должен представлять собой функцию

обоих

аргументов — t и со, реализуемую в виде прямоугольной

мат­

рицы,

элементы которой описываются выражениями

вида

e~lwt =

= cos bit -

i sin (at.

 

 

 

 

 

 

 

Рассматриваемая операция преобразования Фурье позволяет лостроить комплексный спектр Ха, однозначно соответствующий дан­ ной конкретной последовательности xt. Часто приходится сталки­ ваться с другой постановкой задачи. Сейсмические записи могут рассматриваться как реализации случайных процессов (см. ниже). Для обработки таких процессов требуется знание их статистических характеристик. Одной из важнейших статистических характеристик сейсмических трасс как случайных процессов является их амплитуд-

А

А

ный спектр Си. Задача

оценки амплитудного спектра СА как стати­

стической характеристики сейсмических трасс отличается от задачи вычисления С м как амплитудного спектра данной конкретной трассы. Всякая статистическая характеристика строится путем осреднения множества данных об индивидуальных реализациях. В данном случае спектр С ш строится путем осреднения спектров СА, вычисленных ло множеству различных трасс. При этом некоторые параметры пре­ образования Фурье, в частности c o m i n , выбираются по другим пра­ вилам (см. гл. 5).

Выполнение обратного преобразования Фурье базируется на формуле (1.16). Раскроем эту формулу с учетом, что элементы частот­ ной последовательности описываются комплексными выраже-

28

ниями вида Cflle

<°. Сгруппируем слагаемые суммы (1.16) попарно

для со,- и —со,- и убедимся, что эти слагаемые являются

комплексно

сопряженными.

Следовательно,

 

 

 

 

Хшеш - f Х_ш е'<-И >' = 2t7fflcos(co* +

<pe).

(1.28)

Из (1.16)

вытекает, что

 

 

 

я

Са

а

 

\

ж< = 2 2

cos (coi -f- фт ) = 2 2

i?coCoscof +

2 /и, sin con. (1.29)

ш

 

\(D=0

0)=o

/

В формуле (1.29) в отличие от (1.16) используются только действи­ тельные величины; следовательно, подсчитываемые по (1.29) элементы временной последовательности всегда будут действительными.

Матрица оператора, реализующего обратное преобразование Фурье, строится по аналогии с матрицей прямого преобразования с учетом формулы (1.29).

О П Е Р А Ц И Я

С В Е Р Т К И

 

Обратимся к выражению (1.10),

представив обе его

части, как

функции времени:

 

 

y(t)--=L[x(t)}.

(1.30)

Последовательность у (t) здесь получается как результат

применения

оператора L к функции х (t) или воздействия оператора L на функ­ цию х (t). Все операторы делятся на линейные и нелинейные.

Линейным оператором называется оператор, который удовлетво­

ряет следующим

двум

свойствам: если

А — некоторая

постоянная,

а хj (t) и xz (t) — различные

функции, то

 

 

 

L[Ax{t)]

= AL[x(t)],

(1.31)

L

\xx{t)

+ x%$)\

=Ь\хгЩ

+L[x2(t)].

(1.32)

Операторы, не удовлетворяющие этим условиям, называются нелинейными.

Линейными являются операции дифференцирования, интегриро­

вания. Класс линейных

операторов характеризуется

выражением

 

г

 

y(t)

= \ kit—tjxitjdt.

(1.33)

 

Го

 

Это выражение, называемое интегралом Дюамеля или интегралом свертки, описывает такие преобразования, как фильтрация, сглажи­ вание, интерполирование непрерывных функций. Дискретным анало­ гом интеграла Дюамеля является выражение

г

 

У* = 2&<-9Яе.

(1-34)

9=0

29

Соседние файлы в папке книги из ГПНТБ