Semrush Holdings, Inc. Class A Common Stock, par value $0.00001 per share Underwriting Agreement