Fatti

La Procura Pubblica IV del Cantone di Zurigo ha condotto un'inchiesta penale contro i cittadini eritrei [A.] (nato nel 1995), [B.] (nato nel 1993) e [C.] (nato nel 1994) per lesioni gravi e aggressione. Viene loro rimproverato di aver provocato una lite con la vittima [D.] (nato nel 1994, cittadino somalo) a Zurigo il 16 maggio 2015 e di averlo colpito con pugni e calci, causandogli gravi lesioni alla testa che hanno messo in pericolo la sua vita. I ricorrenti sono stati quindi arrestati e posti in custodia cautelare. Il 24 giugno 2016, la Procura Pubblica ha presentato accusa presso il Tribunale distrettuale di Zurigo per lesioni gravi (art. 122 cpv. 1 CP), in via subordinata per aggressione (art. 134 CP) nel caso di [A.] e [E.] . Il Tribunale distrettuale ha autorizzato la custodia cautelare per [A.] , [B.] e [C.] fino al 5 gennaio 2017. Su richiesta del 27 luglio 2016, il Tribunale distrettuale ha concesso a [C.] l'esecuzione anticipata della pena.

Legge

Il Tribunale federale esamina i ricorsi dei ricorrenti contro le decisioni del Tribunale superiore del Cantone di Zurigo che hanno respinto le richieste di scarcerazione dalla custodia cautelare e dall'esecuzione anticipata della pena. Il Tribunale federale constata che sussiste il grave sospetto che i ricorrenti abbiano partecipato come coautori all'aggressione violenta contro la vittima. L'istanza precedente ha esposto dettagliatamente i mezzi di prova e la valutazione giuridica del comportamento dei ricorrenti, il che non è contestato dal Tribunale federale. Inoltre, il Tribunale federale afferma la sussistenza del pericolo di fuga ai sensi dell'art. 221 cpv. 1 lett. a CPP per tutti e…