Public/Private IP addresses and subnet masks (Part 4)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 121

  • @drsnooz8112
    @drsnooz8112 3 ปีที่แล้ว +24

    Berry has the 3 elements that make a wonderful teacher:
    1. He knows his subject
    2. He can communicate his understanding in an effective way
    3. He actually cares that his students learn
    I had a lot of teachers like him when I went to JC years ago. Now, there are far too few like him.
    Thank you Berry!

  • @juancarlosm1983
    @juancarlosm1983 6 ปีที่แล้ว +67

    I've been in the IT field over 17years. Studied and abandoned Systems engineering. And worked for companys and junior sysadmin for years. And it's the first time I've learned why some networks starts with 10, 172.16, and 192. THANK YOU!!

    • @technogamer3222
      @technogamer3222 6 ปีที่แล้ว +23

      I hope ur kidding😂

    • @CharleswoodSpudzyofficial
      @CharleswoodSpudzyofficial 5 ปีที่แล้ว +7

      What kind of "work" can you do if you can't even do basic local IP addressing? lol

    • @PhoneticIHype
      @PhoneticIHype 3 ปีที่แล้ว +7

      lmao u give me hope to find a job in this field

  • @Vanilla33555
    @Vanilla33555 ปีที่แล้ว +4

    sir, you explained this beautifully, after listening to multiple 3 hr lectures from my instructor I couldn't follow along, but you made me understand this so well in your 12 minute video and ive lost 6 hours trying to understand. Thank you so much lol

  • @eugenekim2477
    @eugenekim2477 6 ปีที่แล้ว +31

    THANK YOU BERRY! You explanations are so clean and your history lessons are on point. It lets us viewers understand why things are the way they are!!!

  • @aviellsegall1190
    @aviellsegall1190 6 ปีที่แล้ว +7

    Big wow of applause !
    I'm a computer hobbyist geek for years, but this is my first-time EVER to understand the IPs subject.
    Thank you very much.

  • @Eiahtx
    @Eiahtx 6 ปีที่แล้ว +15

    Thank you sir! Had the AHA moment after watching your videos for subnet masks.

  • @ffles
    @ffles 5 ปีที่แล้ว +2

    The historical context you provided helps remember the "why" and not just the "what". Thanks for the great video series, I've learned a lot from you in such a short amount of time.

  • @attilavarkonyi7066
    @attilavarkonyi7066 3 ปีที่แล้ว +2

    I've watched many many videos on the subject, and this was the only one that truly helped me!

  • @navaneeth69690
    @navaneeth69690 4 ปีที่แล้ว +1

    You are one of the best teachers on TH-cam. Keep the good stuff flowing. Thank you very much!

  • @mackenzietindiwi4610
    @mackenzietindiwi4610 5 ปีที่แล้ว +1

    Thank you Berry Smith!!! You are the greatest teacher ever, your explanations are second to non, too class man ... Started my job as a Junior IP Engineer 2 months ago and your videos helps me a lot..

  • @Strokecity1
    @Strokecity1 4 ปีที่แล้ว +1

    Very clearly explained. You have a knack for simplifying technical information and explaining the reasons why and how things work. A good teacher can do this and help others learn by sharing knowledge. Not evryone can do this as well as people like you do. Well done and keep up the good work! :)

  • @bradiedii12
    @bradiedii12 3 ปีที่แล้ว

    Your History Lessons make this stuff relative to the subject. It honestly helps with learning the content. Thank you again Mr. Smith, You Are The MAN!!!

  • @turconator4383
    @turconator4383 5 ปีที่แล้ว +1

    Your explanation od subnetting is by far, the best I have ever heard/seen. Thank you Sir!

  • @kelechiemmanuel9967
    @kelechiemmanuel9967 4 ปีที่แล้ว

    MAY GOD BLESS YOU DAD, AND KEEP YOU LONG IN HEALTH AND JOY .
    Best teacher

  • @gopalakrishnanr5751
    @gopalakrishnanr5751 6 ปีที่แล้ว +6

    Well, I just feel lucky to have reached this page. Thankyou

  • @rajeshkurup581
    @rajeshkurup581 4 ปีที่แล้ว

    I am lucky to watch this nice video. Thank you sir and God bless you. From India.

  • @Tudoran45
    @Tudoran45 2 ปีที่แล้ว

    Thank for the video, Berry!
    Very well explained. And as someone who isn't that IT/tech savvy, giving analogies (like the phone number one) was a great way to explain.

  • @durraaltai2669
    @durraaltai2669 4 ปีที่แล้ว

    Very informative, clear and easy to understand. Thank you.

  • @codenamegrs9278
    @codenamegrs9278 4 ปีที่แล้ว +5

    You, my friend, are a TRUE teacher. You need to learn stuff and pass it on to others :D. (Much love from Romania)

  • @keithbrewer3607
    @keithbrewer3607 6 ปีที่แล้ว

    Great way to break it down...watched numerous videos about subnetting but nothing yet about why. Just as you mentioned at the beginning of this video. Awesome approach! Thanks!

  • @sherif91111
    @sherif91111 6 ปีที่แล้ว +6

    Great material berry as always....Thank you so much.

  • @hemantchanchlani
    @hemantchanchlani 6 ปีที่แล้ว +25

    Thank you so much for these videos. They are SUPER helpful. I have a question though. In your example, 192.168.1.1, we know that is a class C IP. In that case, we know the network Id (first 3 octets) and the node Id (last octet). Why is the subnet mask required? What information can it give me?

    • @kindabad
      @kindabad  6 ปีที่แล้ว +46

      Excellent, excellent question! I'll give you two very good reasons (among many others) as to why you still need the subnet mask. First, your reasoning as to why a subnet mask is needed comes from common sense human thinking. You know it's a class C, you know what octets are network and which are node but you must begin to think like a router does! A router can't simply look at the IP and figure out what's what. A router uses the subnet mask as a filter (which is really what a subnet mask is, a filter) to tell it which parts are network and which parts are node. Without that subnet mask the router would not be able to process the data/packet! The second reason to always have a subnet mask is because of subnetting. Because a subnet mask is a filter and that filter specifies network and node IDs, a subnet mask is crucial with a subnetted network. For instance, if I told you your IP address was 192.168.1.1 but didn't give the subnet mask that goes with it, you could have all sorts of communication trouble. With that IP address and a standard class C subnet mask (255.255.255.0) you will have a network ID of 192.168.1.0 and a broadcast ID of 192.168.1.255. However, if your IP was 192.168.1.1 but your subnet mask was subnetted into 255.255.255.240 then your network ID would be 192.168.1.0 (like before) but your broadcast ID would be 192.168.1.15 (big difference). You see, the subnet mask tells network devices (especially routers) all about that IP address, who it can talk to locally (same LAN), what its network ID is, what its broadcast ID is, and how many other IPs are available on that network! It's a vital piece of the puzzle even if the puzzle is an easy one with only standard class A, B, or C addresses to play with. I hope this makes sense and helps. Thanks again for the awesome question!!

    • @hemantchanchlani
      @hemantchanchlani 6 ปีที่แล้ว +13

      Berry Smith that makes sense. Thank you - You have a fan now 😀

    • @FingerThatO
      @FingerThatO 6 ปีที่แล้ว +5

      @@kindabad so darn brilliant. Thank you!

    • @hienlong9873
      @hienlong9873 5 ปีที่แล้ว +6

      That's exactly the question I had in my mind after watching the video. Thanks for asking.

    • @Strokecity1
      @Strokecity1 4 ปีที่แล้ว +3

      @@kindabad - what an answer! Thank you for explaining everything so clearly! :)

  • @BrothasAbroad
    @BrothasAbroad 5 ปีที่แล้ว +1

    You're awesome!!! Thanks for the clean and simple explanation. Always a good refresher.

  • @LimeriuxasLT
    @LimeriuxasLT 3 ปีที่แล้ว

    awesome!! Your whole series gave me way better insight networking, IP's. You're killing that!!!!

  • @muhammadlaassiala9656
    @muhammadlaassiala9656 3 ปีที่แล้ว

    thanks Berry Smith, God bless you and your wife and kids

  • @princeaugustine1929
    @princeaugustine1929 5 ปีที่แล้ว

    Thank You Sir for having a video uploaded for explaining this concept.It's a very useful video.

  • @bend__
    @bend__ 3 ปีที่แล้ว

    Gdamn handsome teacher. Subscribed at once. Watching you should make my classes so much easier en enjoyable.

  • @melwinambatt
    @melwinambatt 5 ปีที่แล้ว

    You are an excellent, graceful teacher!!

  • @sebas12
    @sebas12 4 ปีที่แล้ว

    Thank you Berry, it's the best explanation I found! All your videos are crystal clear

  • @hardeepsinghgill391
    @hardeepsinghgill391 4 ปีที่แล้ว

    U explain each and everything very clearly thanku

  • @MrAnastacia1978
    @MrAnastacia1978 6 ปีที่แล้ว

    You have to continue making videos for us sir! Blessed to have found your videos! Thank you!

  • @paulaa.6849
    @paulaa.6849 3 ปีที่แล้ว

    Berry you´re the best, the only video that helped me understand! Subscribed

  • @Rigochito1
    @Rigochito1 4 ปีที่แล้ว

    This four videos are the best about IP and submasks.

  • @sandeeppatil4330
    @sandeeppatil4330 4 ปีที่แล้ว

    Thank you very much, nice explanation , i watched all your IP address videos

  • @CitizenPerkins
    @CitizenPerkins 5 ปีที่แล้ว +1

    Thank you! Loved the history lesson, too! 😊👍

  • @eamoncrosby2368
    @eamoncrosby2368 3 ปีที่แล้ว

    Fantastic explanation Thank you 🙏

  • @oussamasallak9490
    @oussamasallak9490 2 ปีที่แล้ว

    Greate explaination Thank you

  • @iambreezy1305
    @iambreezy1305 2 ปีที่แล้ว

    this is one of the best teacher i have ever had!!!

  • @m.hemanth7201
    @m.hemanth7201 3 ปีที่แล้ว

    Thank you ❤️ , this video helped me for my assessment preparation.

  • @tolaalegbeleye1251
    @tolaalegbeleye1251 4 ปีที่แล้ว

    Hoping to see more educative videos from you

  • @StephenMalloyDaniel
    @StephenMalloyDaniel 5 ปีที่แล้ว +1

    You're a good teacher. Thanks man!

  • @vanjavk
    @vanjavk 5 ปีที่แล้ว

    Pretty good videos, easily watchable on 1.5, hopefully you make more in the future :D

  • @grupoelcomienzo
    @grupoelcomienzo 3 ปีที่แล้ว

    Thank you Berry much. Excellent way of explaining!

  • @mato_fato_ma-ah-fala-falafel
    @mato_fato_ma-ah-fala-falafel 4 ปีที่แล้ว

    I hit the like button before I even watched because I know it's going to be good.

  • @bhuvanarora2570
    @bhuvanarora2570 3 ปีที่แล้ว

    Simple yet significant! Thank you so much Sir! You're a great teacher! Looking forward to future lessons 😁💯🔥

  • @mrpaulywu
    @mrpaulywu 5 ปีที่แล้ว

    This series is amazing. Love it.

  • @gwulfwud
    @gwulfwud 3 ปีที่แล้ว +1

    These really has been super helpful. Thank you. I wonder if you have any courses on udemy or pluralsight? Would love to get a deeper dive on networking and security through you. You explain things really well.

  • @hifive5067
    @hifive5067 2 ปีที่แล้ว

    Thank you, your explanation was very helpful !

  • @computernerd3922
    @computernerd3922 4 ปีที่แล้ว

    very good explanation sir, thanks :)

  • @technogamer3222
    @technogamer3222 6 ปีที่แล้ว

    YOLO THIS 240LB OF 240 CARRAT GOLD!!! LOVED IT!

  • @shahrizalnawawi9363
    @shahrizalnawawi9363 3 ปีที่แล้ว

    So application that ran on Private IPs we can called it Intranet apps. Whilst the application that ran on Public IPs and have the Web Server that is accessible from Internet, we can called it Internet apps.

  • @bhavana4615
    @bhavana4615 2 ปีที่แล้ว

    Good explanation 😀 I have a doubt ,In our home we connect multiple devices to router ,these devices get public or private ip?and on what basis the router sends the data to devices ,on basis of private ip or Mac address

  • @dillonharless7190
    @dillonharless7190 4 ปีที่แล้ว

    These videos are awesome. Thank you.

  • @zahiradalila7348
    @zahiradalila7348 4 ปีที่แล้ว

    Thanks for the great explanation

  • @zahidnahian9542
    @zahidnahian9542 4 ปีที่แล้ว

    very easy to understand thanks for making this awesome video.

  • @ainaasyiqin
    @ainaasyiqin 4 ปีที่แล้ว

    WOW, i just understood how the subnet mask is function!! 12 minutes spend on this video is worth!!

  • @IronHelpsUsPlay
    @IronHelpsUsPlay 4 ปีที่แล้ว

    You have a nice voice Berry

  • @mohammedkhalandar1716
    @mohammedkhalandar1716 6 ปีที่แล้ว +1

    What was the basis of selecting these ranges as private? What is the logic? Why didn't they select any other range as private?

    • @kindabad
      @kindabad  6 ปีที่แล้ว +2

      This is truly an excellent question! Why they selected these exact ranges, I honestly couldn't tell you. My best guess is that these ranges were available and not yet owned by anyone so they used them. What I do know is that these private ranges came about with RFC 1918 as a way to prolong the IPv4 address space. The Internet exploded in popularity in the early 90s and it was quickly realized that we would run out of available IPs within a few years (mid 90s). RFC 1918 brought about private IP ranges as well as Network Address Translation (NAT) which instantly gave IPv4 a whole new life. I also know that they set aside a range in each class A, B, and C to give complete choice to any company/entity for their IP requirements. Large companies could use class A and smaller companies could use class C, or they could use whatever fit their needs. These addresses could also be subnetted giving even more choice and customization for their needs. Why they used these exact numbers is a fantastic question and one I'll continue to research. You've very much piqued my interest and now I'd like to know.

  • @aakashmukherjee9173
    @aakashmukherjee9173 5 ปีที่แล้ว

    Thanks for the lesson. Can you please confirm if the IP address and subnet masking can be from different location?
    For example, if I am logging in or accessing a site from New York but it is showing as LA due to subnet masking.
    Is this possible? If yes, can you please explain the algorithm behind it

  • @GidzPaul
    @GidzPaul 2 ปีที่แล้ว

    This was helpful. Thank you.

  • @harryc9739
    @harryc9739 5 ปีที่แล้ว

    Now I could really understand this fuckin term , thanks Berry

  • @Senthamihkaviya
    @Senthamihkaviya 4 ปีที่แล้ว

    Thanks for your video. Sir, please let me know, How to calculate the available networks in Class A, Class B, and Class C? Thanks

  • @serhatbalk5202
    @serhatbalk5202 3 ปีที่แล้ว

    What a great teacher :)

  • @oridavid1931
    @oridavid1931 4 ปีที่แล้ว

    If I got it right, a public IP is also a private IP belongs to the internet. It’s just that the internet is so wide that’s it’s public.

  • @vighneshninja
    @vighneshninja 5 ปีที่แล้ว

    You are the man! cheers from India!

  • @mzwakhemlalazi133
    @mzwakhemlalazi133 2 ปีที่แล้ว +1

    Thank you Berry

  • @lagouira
    @lagouira 3 ปีที่แล้ว

    Thanks you u'v made things clearer to me 🔥💯

  • @NYnatureboy
    @NYnatureboy 4 ปีที่แล้ว

    Where can I find more on Private IP address class ABC and how they break down the address

  • @kanimozhi6262
    @kanimozhi6262 6 ปีที่แล้ว +1

    Thanks for the explanation. I have question . We do not basically change the network part of Ip and will remains the same . Then how come this ranges from 172.16 to 162.31 ?basically we have 2 network part which will not change since this is being class B .

    • @kindabad
      @kindabad  6 ปีที่แล้ว +1

      Thanks so much for the excellent question! So there are two main things that we need to understand to answer your question. First, the 172.16 to 172.31 range itself was set aside for private use by the Internet Assigned Numbers Authority (IANA) in 1996 (Look up RFC 1918 for full information). This basically means that any IP between those two numbers are free to use in any way you'd like. Second, remember that the network part of the IP (the network ID) signifies/identifies what network you're in. The network you're in never changes UNLESS you physically move to a different network. To explain better, think of your phone number. The first part of your phone number (the area code, assuming you're in the US) signifies what area of the country the phone came from. Other people with phones originating from that same area will have the same area code. The network ID of an IP address and an area code of a phone number are essentially the same thing. Everyone who lives in the same physical area typically will have the same area code number (or country code number would also be a good example). It signifies where you are. Everyone who is on the same network will have the same network ID, this also signifies where you are. I really hope this makes sense and thanks again for the great question!

    • @kanimozhi6262
      @kanimozhi6262 6 ปีที่แล้ว

      Thank you so much 😊.. understood now ✌🏻

  • @juliantoon4502
    @juliantoon4502 2 ปีที่แล้ว

    good description once more

  • @funtimefuntime9730
    @funtimefuntime9730 3 ปีที่แล้ว

    hi berry,thanks.could you be having any references please

  • @HariGurumoorthi
    @HariGurumoorthi 5 ปีที่แล้ว

    Thanks Berry. You made is simple.

  • @dpatrick813
    @dpatrick813 6 ปีที่แล้ว

    Thank you for your help buddy, much appreciated🤓

  • @itprofessional7316
    @itprofessional7316 7 ปีที่แล้ว +4

    nice

  • @itmanpinoy2528
    @itmanpinoy2528 4 ปีที่แล้ว

    Sir how about in public ip address, is there also a network part and host part?

  • @chuahtc
    @chuahtc 3 ปีที่แล้ว

    excellent!

  • @microsoftsarker
    @microsoftsarker ปีที่แล้ว

    Thank you for the video

  • @kanimozhi6262
    @kanimozhi6262 6 ปีที่แล้ว +2

    Hello :)
    Hope you are well .. I have a qn here . Private IPs are free of cost .. then why do we go for Subnet ? We can use as much .

    • @kindabad
      @kindabad  6 ปีที่แล้ว +1

      Excellent question! You're most correct that the private IPs are free, don't have to be registered with anyone, so why subnet them to begin with!?!? Well, honestly, some administrators don't subnet at all. They use the private ranges in their entirety and that's that. However, many administrators use the free, private IPs to their advantage because they know they can subnet them however they'd like. Some administrators will subnet the private ranges so as not to "waste" a lot of IPs and not have networks with 65k IPs in them but only use a few hundred. Sometimes you'll see subnets with exact amounts of IPs and all are used (between routers for instance so that no remaining IPs could possibly be used by an attacker). The possibilities are really endless. It's completely up to the individual administrator and what they want/need. The beauty is with these private IPs they have the freedom to make the network like they want it to be. Again, thanks for the excellent question!

    • @CitizenPerkins
      @CitizenPerkins 5 ปีที่แล้ว +1

      +Kani Mozhi -- Also, we subnet in order to organize things. For example, you might use 192.168.1.0 for Marketing, 192.168.2.0 for Payroll, 192.168.3.0 for Cust. Support, and 192.168.4.0 for Mailroom / Printshop. When you do that it becomes easier to see what type of person is accessing your data.

  • @ujjawalgupta3315
    @ujjawalgupta3315 6 ปีที่แล้ว +2

    u r febulous man

  • @Bright01675
    @Bright01675 16 วันที่ผ่านมา

    U are too good

  • @marksummers463
    @marksummers463 3 ปีที่แล้ว

    So if it's a standard subnet, we just need to know to the class. Got it! And if it's not standard, that's where things get shifty.

  • @alekodimitrov2635
    @alekodimitrov2635 3 ปีที่แล้ว

    Berry, if you make a paid course on Udemy for CCNA/CCNP topics, I'm buying it!

  • @TheGreatShawnY
    @TheGreatShawnY 6 ปีที่แล้ว +2

    Thank you!

  • @sipepguru
    @sipepguru 4 ปีที่แล้ว

    Hey Barry! thank buddy, take care

  • @Yettyshots
    @Yettyshots 5 ปีที่แล้ว

    MAKE MORE VIDEOS MEN YOU ARE AWESOME

  • @lailataher44
    @lailataher44 4 หลายเดือนก่อน

    many thanks

  • @spencerntow3145
    @spencerntow3145 5 ปีที่แล้ว

    Can you make a video on broadcast and network I’d , How it gets generated

  • @MrAnastacia1978
    @MrAnastacia1978 5 ปีที่แล้ว

    thank you for your videos sir!

  • @itmanpinoy2528
    @itmanpinoy2528 4 ปีที่แล้ว

    I used class b private ip address but my subnet mask is /24? Is it ok? Why pc accepts it?

  • @artimisstore2093
    @artimisstore2093 5 ปีที่แล้ว

    best tutorial in youtube !!!! thanks a lot

  • @martinchmielewski6069
    @martinchmielewski6069 4 ปีที่แล้ว

    What if i see 254 on a subnet please? ive seen it many times

  • @gothanram
    @gothanram 2 ปีที่แล้ว

    THANK YOU BERRY

  • @hammett79
    @hammett79 3 ปีที่แล้ว

    you 're awesome, thanks

  • @samsungyoung466
    @samsungyoung466 3 ปีที่แล้ว

    you are a magician

  • @adriangancescu3965
    @adriangancescu3965 3 ปีที่แล้ว

    can somebody tell me what does he mean by saying:
    "private ips are not on the internet but they could have internet access"

  • @KaitoKid-o5f
    @KaitoKid-o5f 9 หลายเดือนก่อน

    Thanks

  • @juancarlosm1983
    @juancarlosm1983 6 ปีที่แล้ว

    Btw, I have a question. Where I work somenone designed the network to run over the range 10.0.0.0 (up to 10.0.2.255), with the subnet mask 255.255.252.0, theoretically speaking, that's wrong, right? I mean, the mixed a class A network with a class B subnet mask (it works fine, yet now that I've learned this, feels untidy, doesn't it?)

    • @kindabad
      @kindabad  6 ปีที่แล้ว +7

      Excellent question. This is actually VERY common in the corporate/enterprise world. This is what's known as classless subnetting because the network and subnet mask use mixed classes and simply do not follow a standard class A, B, or C scheme. Network administrators will do this for multiple reasons but the most common reason is to create a subnet with enough IPs to do the job but at the same time not have a TON of IPs just laying around, so to speak. Because the way private networks were designed (that you can do with them as you please), administrators will use classless subnetting to customize things to their needs. For instance, your network of 10.0.0.0 with a subnet mask of 255.255.252.0 will give you 1024 total IP addresses for each subnet, and 64 total subnets to play with. This allows the administrator to "break" the network into smaller pieces (64 to be exact) with 1024 IPs in each piece (in this case each piece means a department, building, etc.). When I would teach subnetting to new students I always considered classless subnetting to be "advanced" subnetting. It was hard enough to get students to wrap their heads around regular classful subnetting to then say "OK, throw all that out and lets learn about classless subnetting!" Many evil looks were given on that day! Anyway, it's actually a very tidy way to keep things organized as well as keeping the size of the subnets down to realistic numbers (why waste right?).

    • @juancarlosm1983
      @juancarlosm1983 6 ปีที่แล้ว +2

      Thank you Berry. Now it makes sense why the subnet is like that. I had to re watch the 'How to Subnet Part II' video again and do the math to understand why you said 64 subnets and 1024 IPs.
      Thank you for this great series of videos.
      Hadn't you thought of publishing some classes in another platform (such as Next U or Udemy). If you do so, please let me know, I would really like to attend a course of yours.

    • @kindabad
      @kindabad  6 ปีที่แล้ว +7

      First off, thank you for the very kind words. I honestly haven't thought about publishing anything. I was hired as director of an online college campus in 2013 and did these videos for my students as a way to supplement their normal studies. When I left the college, I just figured "what the heck" and threw these videos on TH-cam to possibly help someone understand IPs and subnets a little better. I never in a million years thought people would actually make comments or REALLY feel as though these videos were useful. Heck, I didn't really think people would watch them in the first place. Then, suddenly, people actually started subscribing to my channel (which I also never considered). All in all, this has been a surprise to me. I taught the subjects of A+, Network+, Security+, Linux+, and CCNA Route/Switch for 16 years and would be happy to do other videos, I just don't know what to do them on. Thanks again!!

    • @juancarlosm1983
      @juancarlosm1983 6 ปีที่แล้ว +2

      Dear Berry. Every subject you taught, are the ones the IT guys love to hear and would like to learn. If I were you, I would make them in a similar order to the classes you taught. Regardless if you do them or not, thank you for the ones you have done, the were and are very useful.

  • @FunOrFacts
    @FunOrFacts 6 ปีที่แล้ว

    thanks!

  • @tajudeen1662
    @tajudeen1662 ปีที่แล้ว

    thank you

  • @attilavarkonyi7066
    @attilavarkonyi7066 3 ปีที่แล้ว

    THANK YOU!