44 High-Quality Stocks: Top Picks Across Market Caps for Long-term