A.- A._ war Präsident des Verwaltungsrates, B._, C._ und D._ waren Verwaltungsräte der X._ AG, die sich laut Zweckartikel der Statuten mit ... befasste. Auf Antrag vom 10. März 1999 wurde am 16. März 1999 über die Gesellschaft der Konkurs eröffnet, welcher gemäss Verlustschein vom 12. Juli 2000 zu Ausfällen für die Ausgleichskasse des Kantons St. Gallen (nachfolgend: Ausgleichskasse) in der Höhe von Fr. 45'782. 35 führte. Mit Verfügungen vom 28. Januar 2000 verpflichtete die Ausgleichskasse A._, B._, C._ und D._ zur Bezahlung von Schadenersatz gemäss Art. 52 AHVG für entgangene Sozialversicherungsbeiträge (einschliesslich Verwaltungskostenbeiträge, Verzugszinsen, Mahngebühren und Betreibungskosten) im Betrag von Fr. 45'782. 35. Die Betroffenen erhoben hiegegen Einspruch. B.- Am 23. März 2000 reichte die Ausgleichskasse beim Versicherungsgericht des Kantons St. Gallen Klage ein mit dem Antrag, A._, B._, C._ und D._ seien zur Bezahlung von Schadenersatz für nicht bezahlte Sozialversicherungsbeiträge in der verfügten Höhe zur solidarischen Haftung zu verpflichten. Das Versicherungsgericht wies mit Entscheid vom 22. Dezember 2000 die Klage ab. C.- Die Ausgleichskasse führt Verwaltungsgerichtsbeschwerde mit dem Rechtsbegehren, in Aufhebung des angefochtenen Entscheids sei die Schadenersatzklage in der Höhe von Fr. 45'782. 35 zu schützen. A._, B._, C._ und D._ schliessen auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Bundesamt für Sozialversicherung auf eine Vernehmlassung verzichtet. 