Se il tuo intento è verificare le omone-mie io rinuncerei perché per ovviare l'ufficio delle entrate (l'unico organo che assegna il codice fiscale non il comune) modifica l'ultima lettera SPSNNA40T69F839D (cosi detta chiave di controllo) in base ai propri archivi, qualsiasi altra formula/calcolo per calcolare/desumere questa lettera è discutibile e non affidabile.
Se non è questo quello che vuoi fare come non detto e prova a riformulare la domanda.