A.- Die H._ AG war der Ausgleichskasse Promea angeschlossen. Ab Dezember 1993 kam die Firma ihrer Beitragszahlungspflicht nicht mehr ordnungsgemäss nach, sodass die Beiträge auf dem Betreibungsweg geltend gemacht werden mussten. Auf einen Zahlungsbefehl vom 29. Juni 1994 betreffend die Beiträge für die Zeit von Dezember 1993 bis März 1994 im Gesamtbetrag von Fr. 60'731.85 hin kam es am 1. Juli 1994 zu einer Zahlungsvereinbarung, mit welcher sich die Firma zu monatlichen Zahlungen von Fr. 6000.-, zu einer Zahlung von Fr. 30'884.- bis 31. Juli 1994 und einer solchen von Fr. 30'031.55 bis 31. August 1994 verpflichte- te. Die Firma bezahlte am 11. August 1994 den Betrag von Fr. 30'802.30 und leistete in der Folge keine Zahlungen mehr, weshalb die Ausgleichskasse am 22. September 1994 das Begehren auf Fortsetzung der Betreibung stellte. Am 1. März 1995 wurde über die Firma der Konkurs eröffnet, in welchen die Ausgleichskasse eine Forderung für ausstehende AHV/IV/ EO/ALV/ FAK-Beiträge von Fr. 174'685.70 eingab, die sie in der Folge auf Fr. 156'169.70 reduzierte. Nach Auflage des Kollokationsplanes durch das Konkursamt X._ am 23. Juni 1995 erliess die Ausgleichskasse am 11. Dezember 1995 Schadenersatzverfügungen, mit denen sie O._, Präsident, und A._, Mitglied des Verwaltungsrates der konkursiten Firma, unter solidarischer Haftung zur Bezahlung von Schadenersatz für entgangene Sozialversiche- rungsbeiträge in Höhe von Fr. 156'169.70 verpflichtete. Die Betroffenen erhoben hiegegen Einspruch. B.- Am 6. Februar 1996 reichte die Ausgleichskasse beim Versicherungsgericht des Kantons Basel-Landschaft Klage ein mit dem Antrag, O._ und A._ seien unter solidarischer Haftbarkeit zur Bezahlung von Schadenersatz in der Höhe von Fr. 156'169.70 zu verpflich- ten, unter Anrechnung einer allfälligen Konkursdividende. In der Replik auf die Klageantwort der Beklagten reduzierte die Ausgleichskasse die Schadenersatzforderung auf Fr. 147'561.60, was im Wesentlichen auf eine eingegangene Dividende sowie auf Verlustscheine für Lohnforderungen der Beklagten zurückzuführen war. Das Versicherungsgericht wies die Klage mit der Be- gründung ab, dass zwar ein Verschulden der Beklagten im Zusammenhang mit den Umständen, die zu den Zahlungsausstän- den geführt hätten, nicht auszuschliessen sei. Es sei je- doch zu berücksichtigen, dass sich die Beklagten mit der Ausgleichskasse in Verbindung gesetzt hätten und diese zu einem Zahlungsaufschub bereit gewesen sei. Dass die Zah- lungsvereinbarung in der Folge nur teilweise eingehalten worden sei, erkläre sich damit, dass die Beklagten durch die von der Kantonalbank verlangte Globalzession praktisch handlungsunfähig geworden seien. Im Übrigen hätten die Be- klagten alles ihnen Mögliche und Zumutbare für die Rettung des Betriebes und damit auch für die Ablieferung der ge- schuldeten Beiträge gemacht. Soweit eine Verletzung der Sorgfaltspflicht vorliege, sei sie als leichte Fahrlässig- keit einzustufen (Entscheid vom 10. März 1999). C.- Die Ausgleichskasse erhebt Verwaltungsgerichtsbe- schwerde mit dem Rechtsbegehren, in Aufhebung des angefoch- tenen Entscheids seien die Beklagten unter solidarischer Haftung zur Bezahlung von Schadenersatz in Höhe der entgan- genen bundesrechtlichen Beiträge von Fr. 140'749.90 zu ver- pflichten; eventuell sei die Sache zu ergänzender Abklärung und Neubeurteilung an die Vorinstanz zurückzuweisen. O._ und A._ beantragen Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialver- sicherung lässt sich mit dem Antrag auf Gutheissung der Be- schwerde vernehmen.