Sachverhalt: Sachverhalt: A. Die Y._ mit Sitz in Z._ ist eine vom Bund anerkannte Krankenkasse gemäss Art. 12 des Bundesgesetzes vom 18. März 1994 über die Krankenversicherung (KVG; SR 832.10). Sie betreibt das Krankenversicherungsgeschäft im Sinne dieses Gesetzes. Sie besitzt im Kanton St. Gallen verschiedene Grundstücke. Das Grundstück Nr. 2936 in der Gemeinde A._ ist mit einem Kurhaus, Hotel und Restaurant sowie einer Seilbahn-Bergstation überbaut. Auf dem Grundstück Nr. 2896 in der gleichen Gemeinde befindet sich die Talstation. Die Grundstücke Nr. 1496 und Nr. 1607 in der Gemeinde B._ sind mit Mehrfamilienhäusern überbaut, deren Wohnungen vermietet werden. Am 12. April 2001 veranlagte die Gemeinde B._ die Y._ für die beiden Grundstücke Nr. 1496 und Nr. 1607 mit einer Grundsteuer von insgesamt Fr. -.--. Mit Verfügung vom 31. Mai 2001 erhob die Gemeinde A._ für die beiden Grundstücke Nr. 2936 und Nr. 2896 eine Grundsteuer von Fr. -.--. Mit Einsprachen gegen die beiden Verfügungen bestritt die Versicherung ihre Steuerpflicht. Sie berief sich auf Art. 17 Abs. 1 KVG (nunmehr Art. 80 Abs. 1 des Bundesgesetzes vom 6. Oktober 2000 über den Allgemeinen Teil des Sozialversicherungsrechts, ATSG, SR 830.1), wonach die Versicherer von direkten Steuern des Bundes, der Kantone und Gemeinden befreit sind, soweit ihre Leistungen und Vermögenswerte "ausschliesslich der Durchführung der sozialen Krankenkassenversicherung und der Erbringung und der Sicherstellung ihrer Leistungen dienen". Die Gemeinden wiesen die Einsprachen am 23. bzw. 24. Oktober 2001 ab. Die Verwaltungsrekurskommission des Kantons St. Gallen bestätigte die Grundsteuerveranlagungen mit zwei Entscheiden vom 3. September 2002. Die Gemeinden wiesen die Einsprachen am 23. bzw. 24. Oktober 2001 ab. Die Verwaltungsrekurskommission des Kantons St. Gallen bestätigte die Grundsteuerveranlagungen mit zwei Entscheiden vom 3. September 2002. B. Die von der Y._ gegen die Gemeinden A._ und B._ erhobenen Beschwerden hiess das Verwaltungsgericht des Kantons St. Gallen je mit Entscheid vom 21. Oktober 2003 gut und hob die Besteuerungen auf. Das Gericht stützte sich bei der Auslegung von Art. 17 KVG massgeblich auf das Prinzip der Solidarität. Im Lichte dieses Grundsatzes seien die Versicherer von allfälligen Steuern, welche das Grundversicherungsgeschäft und damit die Versicherten belasten, zu befreien. Art. 17 KVG sei als umfassende Steuerbefreiung zu interpretieren und erfasse auch Kapitalanlageliegenschaften. B. Die von der Y._ gegen die Gemeinden A._ und B._ erhobenen Beschwerden hiess das Verwaltungsgericht des Kantons St. Gallen je mit Entscheid vom 21. Oktober 2003 gut und hob die Besteuerungen auf. Das Gericht stützte sich bei der Auslegung von Art. 17 KVG massgeblich auf das Prinzip der Solidarität. Im Lichte dieses Grundsatzes seien die Versicherer von allfälligen Steuern, welche das Grundversicherungsgeschäft und damit die Versicherten belasten, zu befreien. Art. 17 KVG sei als umfassende Steuerbefreiung zu interpretieren und erfasse auch Kapitalanlageliegenschaften. C. Mit gemeinsamer staatsrechtlicher Beschwerde beantragen die Gemeinden A._ und B._, die beiden Entscheide des Verwaltungsgerichts des Kantons St. Gallen vom 21. Oktober 2003 seien aufzuheben. Sie berufen sich auf ihre Gemeindeautonomie und rügen eine Verletzung des Grundsatzes des Vorrangs des Bundesrechts (Art. 49 Abs. 1 BV). Die Y._ beantragt, die staatsrechtliche Beschwerde abzuweisen. Das Verwaltungsgericht des Kantons St. Gallen schliesst auf Abweisung der staatsrechtlichen Beschwerde. 