Fatti
La comunità ereditaria [A.] defunta, composta da [B.] , [C.] , [D.] , [E.] e [F.] , ha presentato un ricorso di diritto amministrativo contro la decisione del Tribunale amministrativo del Cantone dei Grigioni del 6 luglio 2004. Oggetto del procedimento era l'imposta sugli utili immobiliari, che era stata fissata a seguito della vendita di un terreno edificabile a [G.] a [H.] al prezzo di Fr. 1'170'000.--.
Nel 1992, l'imposta era stata fissata a Fr. 69'708.--, sulla base di un prezzo di vendita di Fr. 1'170'000.--. Dopo che l'acquirente non aveva pagato integralmente il prezzo di acquisto e il piano di zona del comune prevedeva una parziale declassificazione del terreno, le parti contraenti si accordarono nel 1996 per un prezzo di acquisto complessivo di Fr. 560'000.--.
L'amministrazione fiscale cantonale ridusse l'imposta sugli utili immobiliari a Fr. 35'838.--, dopo che la comunità ereditaria aveva presentato un'istanza di riesame. Nel 1999, la parcella fu completamente declassificata e la comunità ereditaria riacquistò il terreno da [H.] .
La comunità ereditaria presentò un'altra istanza di riesame, con la quale chiese la restituzione dell'imposta sugli utili immobiliari di Fr. 35'838.--. Il Tribunale amministrativo del Cantone dei Grigioni respinse il ricorso e la comunità ereditaria presentò un ricorso di diritto amministrativo al Tribunale federale.
Legge
Il Tribunale federale esaminò il ricorso di diritto amministrativo come ricorso di diritto costituzionale e verificò la decisione del Tribunale amministrativo sotto il profilo dell'arbitrarietà.
I ricorrenti sollevarono diverse eccezioni di fatto, che tuttavia furono respinte dal Tribunale federale. Il Tribunale stabilì che le parti contraenti avevano fissato il prezzo di acquisto nel confronto davanti all'Ufficio di mediazione…