Структура и принцип работы полносвязных нейронных сетей | #1 нейросети на Python

  Рет қаралды 208,354

selfedu

selfedu

Күн бұрын

Структура нейронных сетей, полносвязные нейронные сети прямого распространение. Входной слой, скрытые слои, выходной слой. Принцип работы нейрона. Пороговая функция активации.
Телеграм-канал: t.me/machine_l...
Инфо-сайт: proproprogs.ru
lesson 1.py: github.com/sel...

Пікірлер: 351
@grxoxl
@grxoxl Жыл бұрын
Боже, сколько знает этот человек, просто невообразимо. Такое множество разных видеокурсов, порой совсем не связанных! Спасибо большое за ваш труд!
@firestormdeadbringer8167
@firestormdeadbringer8167 6 ай бұрын
Боже.... Разложить эту выходную функцию на составляющие, а то такое ощущение что вас произвели через аминь
@xonarve_1084
@xonarve_1084 4 жыл бұрын
На условие "наличие квартиры" можно было и побольше вес накинуть)
@АлександрШейка-ц5ь
@АлександрШейка-ц5ь 3 жыл бұрын
Девушка еще слишком не опытна.
@mrzxccxz
@mrzxccxz 3 жыл бұрын
Такой вес был нужен для наглядности, как ни как мы учим нейронные сети а не психологию.
@EscaliburM982
@EscaliburM982 3 жыл бұрын
вес 0,9
@WitcherCoin
@WitcherCoin 3 жыл бұрын
@@mrzxccxz правда что-ли? а мы думали он серьёзно писал.
@denisevp9431
@denisevp9431 2 жыл бұрын
@@WitcherCoin 🤣
@nayybmar
@nayybmar Жыл бұрын
это самое лучшее объяснение, которое я когда-либо видела, правда. все разложено по полочкам, ничего лишнего. однозначно лайк
@sarutor1234
@sarutor1234 4 жыл бұрын
Спасибо за контент. То что ты делаешь, имеет большое значение для тех кто хочет реально учиться. Мне нравится смотреть твои видео.
@PrivateProxy
@PrivateProxy 4 жыл бұрын
А я то думал что у женщин в голове а тут все понятно рассказано спасибо!
@iforvard
@iforvard 4 жыл бұрын
Рано тебе ещё думать.
@PrivateProxy
@PrivateProxy 4 жыл бұрын
@@iforvard ты про что?
@Osm766
@Osm766 4 жыл бұрын
@@PrivateProxyставит себя в высокую позицию принижая тебя,не отвечай на такие утверждения
@BlbYfeq-f4o
@BlbYfeq-f4o 4 жыл бұрын
там слоев больше и свяжи сложнее, а так , да, принцип именно такой))
@sergeimerekin8193
@sergeimerekin8193 4 жыл бұрын
@surf Она позволяет хранить сразу всю структуру слоя, каждая строка - отдельный нейрон, каждый столбец - его входные веса. Делая скалярное умножение(dot) этой матрицы с вектором выходных значений прошлого слоя, на выходе получим вектор результирующих сумм для всех нейронов текущего слоя. Теперь осталось прогнать это через любую не линейную(пороговую) функцию, и мы получим вектор выходных значений! Эти значения уже поступают на вход в новый слой - скалярно перемножаясь с матрицей этого слоя, и так по цепочке до самого финального слоя нашей сетки.
@АртемПотапов-т7я
@АртемПотапов-т7я 3 жыл бұрын
Самое понятное объяснение нейронок для чайников на всём ютубе! Спасибо огромное!
@cinemagames4005
@cinemagames4005 3 жыл бұрын
Обожаю слушать людей, которые умеют объяснять. Большое спасибо.
@ekz3801
@ekz3801 27 күн бұрын
Благодарю, решил освежить память. Невероятно просто обьясняете, мой поклон.
@Elias_IV
@Elias_IV Жыл бұрын
Это лучшее, что я смог найти в интернете для самоучек. Только благодаря вам я - глухой дум-думб смог написать первую НС. Огромное спасибо
@yporotxx
@yporotxx 3 жыл бұрын
Я очень долго искал видео, где пойму хотя бы примерно, что это такое, в основном несут какую-то дичь и приводят примеры, от которых хочется застрелиться, благодарю, благодаря вашему видео я примерно начал хотя бы понимать саму концепцию нейронной сети, и что это не магия, а продуманное перемножение матриц на строку с ветвлениями, когда я это понял, стало немножко полегче, буду дальше смотреть ваши видео спасибо!
@СарматПересветов
@СарматПересветов 8 ай бұрын
Очень хорошо объясняете, на пальцах, как в начальной школе. Спасибо
@алексейтрапезников-м5щ
@алексейтрапезников-м5щ 4 жыл бұрын
наконец-то понятный разбор нейросети!а то все остальные больше выпендриваются как они умеют и ничего не объясняют толком
@Zrimbi228
@Zrimbi228 7 ай бұрын
Боже, спасибо огромное, я так долго искала кто сможет нормально объяснить это, спасибо большое!!
@senkamatic8448
@senkamatic8448 2 жыл бұрын
Супер-пупер крутяк!!!! Долго до меня не могло дойти, что к чему вообще! Да ещё эти скрытые слои
@unabletoluxury
@unabletoluxury 4 жыл бұрын
Мужик, ты реально выручаешь, у меня на курсе методов оптимизации быстро прошлись поверхностно и заданий вывалили огромное количество, хорошо хоть твой канал нашел
@erasablemind5823
@erasablemind5823 9 ай бұрын
Большое спасибо вам за ролик! Ваши иллюстрации работы входов нейронов помогли понять эту тему, да и в целом все объяснение очень лаконичное
@fierronone4141
@fierronone4141 2 жыл бұрын
Классно объясняешь, без ненужной тонны формул, как это делают многие
@skadi760
@skadi760 Жыл бұрын
Визуализация с девочкой это самый лучший и понятный пример работы нейрона, который я видел
@JoparezkinEMVI
@JoparezkinEMVI Жыл бұрын
Теперь мы знаем, что у женщин в голове всего 6 нейронов с:
@BySviat
@BySviat 3 жыл бұрын
Спасибо! Очень понятно расписал. Всю ночь до этого читал статьи и смотрел видео, а тут прям простым языком. Спасибо!
@ПавелГолубев-п8о
@ПавелГолубев-п8о 4 жыл бұрын
Спасибо большое! До этого момента вообще мало представлял как создаются подобные сети. А оказывается всё в целом просто Очень наглядно и понятно)
@dahtes2107
@dahtes2107 4 жыл бұрын
Годная тема, как вступление очень зашло, главное по сути без воды
@eritas777
@eritas777 9 ай бұрын
Спасибо за твои видео. Очень понятно объясняешь.)
@Regina_in_youtube
@Regina_in_youtube Жыл бұрын
Спасибо за лучшее объяснение с кодом Python и смешной пример!
@sergeyv1534
@sergeyv1534 4 жыл бұрын
Урок - супер! Пример - класс, многое стало более понятным и что удивительно не только в нейронных сетях. Лайфхак для обучающихся - запустите пример с «Git» у себя на локальном компе, выведите промежуточные результаты хотя бы «print»-ами шаг за шагом - очень способствует усвоению материала.
@maximbitarov2767
@maximbitarov2767 2 жыл бұрын
Спасибо! Не думал что от уроков можно получать удовольствие!
@peacedos1
@peacedos1 2 жыл бұрын
Если такой гуманитарий как я смог это понять, то и другие тоже. Спасибо за ваш контент, редко можно встретить такие гайды
@АлександрВальвачев-я6ъ
@АлександрВальвачев-я6ъ 7 ай бұрын
Супер! Спасибо, редкий талант объяснять.
@andrus3125
@andrus3125 2 жыл бұрын
Золотые примеры в ваших роликах, на них очень легко все понимать, а главное запоминается
@a-lobanov
@a-lobanov Жыл бұрын
Добрый день. Большое спасибо за Ваши подробные занятия! Заплатил за обучение Data Science 100000, но качество обучения такое, что приходится более 80% информации искать самому. Во время очередного поиска познакомился с Вашим видео по Numpy и каналом. Теперь осваиваю структуру НС с помощью Ваших занятий. Большое спасибо за то, что Вы делаете. Также, увидел, что у Вас есть курсы на Степике, за что тоже большое спасибо!
@defeffefef
@defeffefef 4 ай бұрын
очень интересно слушать
@admi_nw
@admi_nw Жыл бұрын
Если кому интересно, после прохождения урока можно сделать пару практических задание для закрепления, мне это сильно помогло, оставлю их здесь: Заданий 1 (с планом действий): Создайте простую нейронную сеть, которая определяет, является ли данный фрукт яблоком или апельсином, на основе трех параметров: цвет (красный = 1, оранжевый = 0), форма (круглая = 1, продолговатая = 0) и вкус (сладкий = 1, кислый = 0). Веса придумайте самостоятельно. План действий, чтобы не запутаться: Инициализируйте входные параметры и веса для нейронной сети. Создайте функцию активации, которая будет использоваться для определения выходного значения нейронов. Сделайте функцию для расчета выходного значения, пусть она принимает на вход цвет, форму, вкус, и возвращает фрукт, в ней: В ней задайте входной слой, придумайте веса Вычислите значения первого скрытого слоя и примените к ним функцию активации Вычислите выход сети и примените к нему функцию активации В зависимости от выхода сети, выведите название фрукта Задание 2 (самостоятельно): Без подсказок создайте простую нейронную сеть, которая предсказывает, понравится ли человеку фильм, основываясь на трех параметрах: жанр (боевик = 1, комедия = 0), продолжительность (длинный = 1, короткий = 0) и исполнитель главной роли (любимый = 1, нелюбимый = 0). Веса придумайте самостоятельно.
@VeselijDrozd
@VeselijDrozd Жыл бұрын
Можешь, плз, объяснить по первой задаче? Я не понимаю. Он должен выдать либо яблоко, либо апельсин. Что он должен выдать, если форма = 0? Или если он кислый и красный (оранжевый сладкий). Я не совсем понимаю задание.
@admi_nw
@admi_nw Жыл бұрын
@@VeselijDrozd На ваш выбор установите веса, просто реализуйте нейронку а веса пока что поставьте рандомные, потом сами придумайте их
@tanyaba6704
@tanyaba6704 Жыл бұрын
Просьба проверить! """ color : красный = 1 оранжевый = 0 shape : круглая = 1 продолговатая = 0 taste : сладкий = 1 кислый = 0 пороговое значение для определяющей функции: 1 - яблоко 0 - апельсин """ def act(x): return 1 if x >= 1 else 0 def go(color, shape, taste): #решающая функция x = np.array([color, shape, taste]) #вектор вводных параметров w = [1, 0.5, 0.8] #веса связей weight = np.array([w]) #превращаем в вектор массив весов sum_in = np.dot(weight, x) y = np.array([act(x) for x in sum_in]) #выходные значения print('Выходное значение НС' + str(y)) return y color = 0 shape = 0 taste = 0 res = go(color, shape, taste) if res >=1: print("Это яблоко") else: print("Это апельсин")
@Nyamond
@Nyamond Жыл бұрын
К первой задаче весы придумал кому надо и граничное значение для нейрона: Чтоб не спойлерить, читайте ниже. Цвет: 0.8975 Форма: 0.088 Вкус: 0.2342 Гр. Значение: 0.1558 У меня всё работает нормалёк с такими.
@morispioneer632
@morispioneer632 Жыл бұрын
спасибо. А продолговатая форма - это яблоко, апельсин или ни то, ни другое ? Не подскажете, где просмотреть / почитать что такое нейросеть и какие идеи лежат в основе слоёв и весов ? Хотелось бы пример из жизни, поясняющий этапы анализа нейросетью сущности....
@vviishnya
@vviishnya 11 ай бұрын
автор, спасибо большое, очень интересно и доступно объясняете!
@atommax_1676
@atommax_1676 2 жыл бұрын
Я потратил 2 дня читая туториалы и объяснения а тут понял мгновенно. Спасибо большое
@ap370i5n
@ap370i5n 3 жыл бұрын
цель была достигнута, спасибо. не задумывался что все в итоге сводится к перемножению матриц с ф-ей активатором. Волшебство потихоньку становится понятнее
@userqh67vey6
@userqh67vey6 2 жыл бұрын
Когда учился, на нейронные сети подзабил (не заходили они мне в том виде, в котором они были 20 лет назад). А сейчас заходит на ура. Лайк за видео!
@romastep6576
@romastep6576 3 жыл бұрын
Просто о сложном и с приятным голосом, спасибо 🙏
@sergey-lavrov
@sergey-lavrov 2 жыл бұрын
Спасибо за Ваш труд! очень доступно, учусь по Вашим лекциям с удовольствием, отличное подспорье для новичков в ML
@youtubeyoutube6205
@youtubeyoutube6205 4 жыл бұрын
Сформировалось, и сформировалось еще одно понимание, а именно что ты красавчик
@Коктейль-й8с
@Коктейль-й8с 3 жыл бұрын
очень хорошая подача материала! прям сразу лайк, редко отписываюсь, но тут нужно прям)
@Skirter
@Skirter 2 жыл бұрын
Ой ой ой, только первый видео ролик, а уже на примере с реализацией котелок начинает нагреваться, спасибо автору за ролик
@egorzavalo4712
@egorzavalo4712 Жыл бұрын
Спачибо, хорошо объяснил принцип. Вообще удачно🎉
@Guzaliiagapurova
@Guzaliiagapurova 3 жыл бұрын
Контент на вес золота, спасибо 🔥🙌
@СергейКондулуков-з9ч
@СергейКондулуков-з9ч 2 жыл бұрын
Спасибо вам за замечательный курс по Python. Сейчас прохожу его.
@olehberehovyy1002
@olehberehovyy1002 4 жыл бұрын
Благодарю. Очень нравятся Ваши лекции. Лаконично, понятно и есть возможность "поиграться" самому. Удачи!
@nadyamoscow2461
@nadyamoscow2461 Жыл бұрын
Как всегда, супер объяснение. Большое спасибо!
@DimaEsaulov
@DimaEsaulov 4 жыл бұрын
Спасибо большое такое в российском ютубе не найти
@shKolyan369
@shKolyan369 3 жыл бұрын
а где тогда находится это видео? хмм
@lend_of_discovery
@lend_of_discovery 3 жыл бұрын
@@shKolyan369 хаххахаах
@kpacccavchik
@kpacccavchik 4 жыл бұрын
абалденный урок! ты красавчик! ты мне нравишься!
@vitaliyhusti
@vitaliyhusti 2 жыл бұрын
Нереально крутое, понятное и легкое объяснение! Спасибо so much!!!)
@ОстапСамсонов-е9в
@ОстапСамсонов-е9в 4 жыл бұрын
Отличное и последовательное объяснение о перцептроне, спасибо! Прочитал десяток статей, но не мог найти объяснение кода, а если оно и было-казалось очень сложным, только после этого видео понял что к чему)
@АлексейПротасов-п6э
@АлексейПротасов-п6э 3 жыл бұрын
Объясняете самым доступным языком для гумов,с меня лайк и подписка
@Eftrrtyyre
@Eftrrtyyre 3 жыл бұрын
Супер! Спасибо за урок, понятно все с первого раза!
@ViktorKataev
@ViktorKataev 10 ай бұрын
Спасибо! Очень интересно и легко для понимания!
@Hfnffn
@Hfnffn Жыл бұрын
! Спасибо ! за суперский материал и объяснение!
@progerpython1056
@progerpython1056 2 жыл бұрын
можно конечно это реализовать с помощью условий, но так как вы рассказали по интересней. Спасибо за видеоряд👍💪
@progerpython1056
@progerpython1056 2 жыл бұрын
a = input("хата есть: ") b = input("рок слушает: ") c = input("кросивый: ") a1 = 0 b1 = 0 c1 = 0 r1 = 10 if a == "да": a1 = 1 if b == "да": r1 = 10 - 1 if c == "да": c1 = 1 o1 = a1 + b1 + r1 if o1 > 10: print("я ему дам") else: print("не дам") #написал упрощённый вариант, кажется какую то функцию сей вычислений забыл. Но видео топ
@noname1999x
@noname1999x 3 жыл бұрын
Аааа!!! Очень крутое видео! Автор просто гений! Спасибочки за простое и понятное объяснение ❤️
@staskss4727
@staskss4727 2 жыл бұрын
Спасибо !!! Понятно и интересно. А главное в точности описывает интелектуальный потенциал большинства милых Девочек.
@pppppp5681
@pppppp5681 Жыл бұрын
ыы какое умное замечание, сразу видно, что вы то сверхразум. невероятно просто, как мужики умудряются приплетать "таких плохих и ужасных женщин". тем более, что с вас тупых мужиков взять, только квартиру, даже красотой то не отличаетесь :)
@xvostov_k
@xvostov_k 3 жыл бұрын
Автор красава, единственный кто норм все расписал, спасибо
@paulkarkarin466
@paulkarkarin466 2 жыл бұрын
Спасибо. Классно объяснил и на пальцах, и на пайтоне.
@horseman3253
@horseman3253 3 жыл бұрын
Good, better than any other in youtube!
@leomysky
@leomysky 3 жыл бұрын
Спасибо большое за такие качественные и понятные видео!!!
@alexeykulikov6706
@alexeykulikov6706 4 жыл бұрын
Шикарно объяснил, теперь придется с этим жить
@РусланАнатольевич-д1з
@РусланАнатольевич-д1з 3 жыл бұрын
Спасибо за контент. В ходе экспериментирования с разными входными данными заметил, что КРАСИВОМУ парню с квартирой и слушающему рок девушка говорит созвонимся, хотя на 8:35 говорится, что для КРАСИВОГО парня остальные 2 фактора не важны и следовательно ответ должен быть "Ты мне нравишься".
@selfedu_rus
@selfedu_rus 3 жыл бұрын
сети разные, сначала с одним нейроном, потом с тремя и работа у них получается разная
@28strelok
@28strelok 4 жыл бұрын
Вот это урок просто супер наконец понял что к чему. СПАСИБО
@АсельАртыкбаева-и1в
@АсельАртыкбаева-и1в 11 ай бұрын
Благодарю!
@ilminsky
@ilminsky 3 жыл бұрын
Гениальный пример.
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov Жыл бұрын
Благодарю! 👍💯
@galinaba8870
@galinaba8870 3 жыл бұрын
Лучшее объяснение !
@АнастасияСтепанова-м2н
@АнастасияСтепанова-м2н 2 жыл бұрын
Это невероятно крутое объяснение, спасибо
@mihail000
@mihail000 Жыл бұрын
Женская психология в трёх нейронах
@Andre-mp4ii
@Andre-mp4ii 9 ай бұрын
ахахахах
@ВикторЧеботарь-з2в
@ВикторЧеботарь-з2в 2 жыл бұрын
Спасибо за урок)
@aneleg233
@aneleg233 2 жыл бұрын
Огромное спасибо!
@osvab000
@osvab000 4 жыл бұрын
Хорошая тема!
@МэриКирилова
@МэриКирилова 2 жыл бұрын
спасибо за видео,все очень понятно,для профанов и новичков))) Р.S.читая комментарии,хочется сказать,что не все женщины такие))сейчас таких и мужчин много)))
@muxammederaiev733
@muxammederaiev733 4 жыл бұрын
Очень крутой урок! Спасибо !
@user-wj1ev8eo9z
@user-wj1ev8eo9z Ай бұрын
Кажется, теперь я начинаю понимать, как устроен женский мозг :)
@Poriks
@Poriks 2 жыл бұрын
Отличное видео, только тем кто не знаком с векаторами и матрица я бы порекомендовал сначала пару видосов посмотреть, чтобы освежить в памяти школьную Программу
@selfedu_rus
@selfedu_rus 2 жыл бұрын
без математики в машинном обучении вообще нечего делать )
@fancor5478
@fancor5478 2 жыл бұрын
Всё понятно, спасибо 😄.
@alexeypriw4085
@alexeypriw4085 Жыл бұрын
Ты мега крут Чумба)
@Дәмдіәрітез-ч8п
@Дәмдіәрітез-ч8п Жыл бұрын
Классно объясняете ❤
@fleshroyal2277
@fleshroyal2277 4 жыл бұрын
18к просмотров, а всего 900 лайков( Большое спасибо за столь подробный материал)
@JohnLee-bo9ft
@JohnLee-bo9ft 2 жыл бұрын
Вся суть популярного подхода к машинному обучению в одном этом видео.
@wertyozok5347
@wertyozok5347 Жыл бұрын
если парень красив, слушает рок и имеет квартиру, у девушки не будет к нему симпатии, так как оба нейрона будут иметь значение 1, т.е. на выходе будет умножение матриц [-1,1] * [1,1], и в итоге получится 0. Получается, первый нейрон отвечает за то, что девушка не сможет вытерпеть рока на хате, даже при условии что он красив и имеет хату :D
@Yurec10
@Yurec10 Жыл бұрын
Вывод из видео: у девушек при выборе парней работает нейросеть всего с одним слоем. Надо это учитывать при общении с девушками
@user_name888
@user_name888 2 жыл бұрын
Спасибо!
@АндрейМалахов-т9м
@АндрейМалахов-т9м 4 жыл бұрын
Спасибо все очень понятно
@arthurgsnv6780
@arthurgsnv6780 3 ай бұрын
Не знаю кому тут что понятно , НО : когда мы подаем все сигналы 1 на три нейрона получаем 0.5( те есть кВ, есть рок, есть красота) . А когда начинает заходить речь про умозаключения и вы говорите что наличие квартиры и рока симпатии не будет независимо есть ли красота !!!!! Как так ? Если подать красоту то уже будет 0.5 f(0.5)=1. Потом когда мы переходим на скрытые слои вопрос откуда веса 0.4 , 0.3 и т.д по каком принципу такие веса назначили ? Объясните эти два момента выше
@DaniilMusin
@DaniilMusin 4 жыл бұрын
Супер!
@nikolaydd6219
@nikolaydd6219 4 жыл бұрын
Наконец то я всё понял =)
@Web3Day
@Web3Day 4 жыл бұрын
Комментарий тебе подлиннее для продвижения, обьясняешь очень круто. Тема мне очень важна, надеюсь с твоей помощью вольюсь, ролик до конца досмотрю, так что благодаря этому выпадешь еще пятерым в рекомендации благодаря этому. У меня просто несколько своих каналов. На одном 20к.
@C.Mihail
@C.Mihail 11 ай бұрын
Какую литературу по нейроным сетям порекомендуете?
@morispioneer632
@morispioneer632 Жыл бұрын
пиздец, сказал что это связь от j-го нейрона к i-му нейрону, но не сказал откуда берутся j и i и в каком они диапазоне... Но смысл весов объяснил хорошо
@Armada2010
@Armada2010 2 жыл бұрын
Наконец то кто-то объяснил женское мышление )
@АлексейБаринов-ь5н
@АлексейБаринов-ь5н 2 жыл бұрын
Круто))
@РоманГригорьев-с8й
@РоманГригорьев-с8й 4 жыл бұрын
идеальный пример девочки в наше время))
@ДмитрийКоротаев-ь7н
@ДмитрийКоротаев-ь7н 11 ай бұрын
А в чем замысел делать нейросеть на python с скрытым слоем(+2 нейрона)? Немного непонятно. А в остальном отличное объяснение, особенно если с ручкой и листочком попробовать всё после просмотра записать, ложиться замечательно! Если уже был где-то ответ, камнями не кидайтесь :D
@andreychernykh256
@andreychernykh256 4 жыл бұрын
Актуально!
@from_spb
@from_spb Жыл бұрын
Добрый день, помоему вес у рока должен быть -0.3 в примере, а на 0.3. Так как если у рока вес + 0.3 прибавляем + 0.3 квартира и получаем 0.6, функция активации верхнего нейрона выдаст 1.
@trvru
@trvru 2 жыл бұрын
Первое видео для людей без диплома физмата в кармане
@АльнурЮсупов-т9с
@АльнурЮсупов-т9с 8 ай бұрын
Чтобы скалярно умножить матрицы нужно, чтобы у первой количество столбцов должно было быть равно количеству строк второй, почему в sum_hidden = np.dot(weight1, x) это не так?
@kirpi2019
@kirpi2019 3 жыл бұрын
внешность все таки главное))
[DeepLearning | видео 1] Что же такое нейронная сеть?
19:00
3Blue1Brown translated by Sciberia
Рет қаралды 823 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 141 М.
В чем тупость современного подхода к искусственному интеллекту. Игорь Стечкин
27:30
Лучшие видео, для понимания мироустройства
Рет қаралды 67 М.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН