Kiara is hosting a s'mores bonfire for ten of her friends. In how many ways can she distribute 20 marshmallows, 30 graham crackers, and 15 chocolate bars (we cannot distinguish between two marshmallows but we can distinguish a marshmallow form a cracker, etc.) to her ten (distinguishable) friends so that each one of them gets at least one marshmallow, at least one graham cracker, and at least one chocolate bar?