Fatti: Fatti: A. Dopo che l'Ufficio esecuzioni di L._ in data 2, 8 e 9 gennaio 2001 aveva dovuto emettere 31 attestati di carenza di beni per un totale di fr. 173'702.60, il Pretore del Distretto di L._, con decreto del 20 giugno 2002, ha dichiarato il fallimento della ditta D._, costituita nel 1954, prima di sospendere, rispettivamente chiudere, la procedura per mancanza di attivi il 4 e 22 luglio seguenti. Il consiglio di amministrazione della società, negli anni a partire dal 1995, era composto di C._ - amministratore unico dal 20 ottobre 1992 al 17 marzo 1999, data delle sue dimissioni -, di V._ - dapprima, dal 3 giugno 1999 al 31 ottobre 2001 (radiazione pubblicata il 7 novembre successivo), suo presidente e in seguito suo amministratore unico con diritto di firma individuale -, di P._ - membro con diritto di firma collettiva a due con il presidente dal 3 giugno 1999 al 30 marzo 2000, data delle sue dimissioni - come pure di A._ - anch'egli membro con diritto di firma collettiva a due con il presidente dal 3 giugno 1999 al 10 maggio 2001. Con distinte decisioni del 3 dicembre 2001, la Cassa di compensazione del Cantone Ticino, constatato di aver subito un danno di fr. 216'371.55 a causa del mancato pagamento dei contributi sociali da parte della ditta D._ per gli anni dal 1995 al 2001, ne ha postulato il risarcimento, in via solidale, da V._ e P._ per l'intero importo, da A._ limitatamente a fr. 200'568.15 e da C._ per l'importo di fr. 125'977.90. Con distinte decisioni del 3 dicembre 2001, la Cassa di compensazione del Cantone Ticino, constatato di aver subito un danno di fr. 216'371.55 a causa del mancato pagamento dei contributi sociali da parte della ditta D._ per gli anni dal 1995 al 2001, ne ha postulato il risarcimento, in via solidale, da V._ e P._ per l'intero importo, da A._ limitatamente a fr. 200'568.15 e da C._ per l'importo di fr. 125'977.90. B. A seguito dell'opposizione interposta dagli interessati, in data 31 gennaio 2002 la Cassa ha promosso nei loro confronti azione di risarcimento danni al Tribunale delle assicurazioni del Cantone Ticino, chiedendo in particolare la condanna di V._ e di C._ al pagamento dell'importo preteso in sede amministrativa e quella di P._ al versamento di fr. 166'578.60, la sua responsabilità essendo stata limitata ai contributi insoluti e scaduti al 28 febbraio 2000. Pendente lite, la Cassa ha ridotto l'ammontare del danno risarcibile nei confronti di V._ a fr. 202'464.65. Congiunte le procedure, la Corte cantonale, per pronuncia 17 giugno 2003, ha parzialmente accolto la petizione nei confronti di V._ condannandolo al risarcimento di fr. 202'464.65, mentre ha integralmente accolto le azioni nei confronti di C._ e P._. Congiunte le procedure, la Corte cantonale, per pronuncia 17 giugno 2003, ha parzialmente accolto la petizione nei confronti di V._ condannandolo al risarcimento di fr. 202'464.65, mentre ha integralmente accolto le azioni nei confronti di C._ e P._. C. Avverso il giudizio cantonale P._, patrocinato dall'avv. Fabio Colombo, interpone ricorso di diritto amministrativo al Tribunale federale delle assicurazioni, al quale, protestate spese e ripetibili, chiede, in via principale, l'annullamento del giudizio e la reiezione integrale della petizione 31 gennaio 2002 e, in via subordinata, l'annullamento del giudizio e l'accoglimento parziale della petizione limitatamente all'importo di fr. 29'696.-. In via ancor più subordinata postula infine il rinvio degli atti ai primi giudici per complemento istruttorio. Dei motivi invocati si dirà, per quanto occorra, nei considerandi. La Cassa e l'Ufficio federale delle assicurazioni sociali, come pure V._ e C._, interpellati in qualità di cointeressati, hanno rinunciato a determinarsi.