Faits : Faits : A. A.A._, né en 1932, et B.A._, née en 1938, ont été employés par la société X._ SA (ci-après: la Société) depuis sa création en 1979. La Société, dont le siège est à Genève, a notamment pour but l'étude et le conseil financier et de placement. A.A._ en était le fondateur et, jusqu'à sa retraite en 1998, l'administrateur-président avec signature individuelle; B.A._ a occupé, également jusqu'à sa retraite en 2001, la fonction de directrice adjointe. A.A._ détenait 49% du capital-actions de la société, le solde étant réparti entre quatre autres administrateurs disposant chacun de la signature collective à deux. Ces derniers n'étaient toutefois pas employés par la Société. Entre 1995 et 1996, la Société a en outre pris à son service deux employées, chacune pour une durée inférieure à 12 mois. En matière de prévoyance professionnelle, la Société a affilié ses employés à la Caisse interprofessionnelle d'assurance vieillesse et survivants de la Fédération romande des syndicats patronaux à Genève (ci-après: la Caisse interprofessionnelle) ainsi qu'à la Fondation de prévoyance X._ SA (ci-après: la Fondation); la Fondation a été exonérée des impôts sur le revenu et la fortune par arrêté du Conseil d'Etat de la République et canton de Genève du 23 janvier 1980. Elle a été dissoute en 2001. Selon l'art. 3 ch. 1 de ses statuts du 12 septembre 1979, la Fondation avait pour but de prémunir les collaborateurs de la Société et leurs familles contre les conséquences économiques de la vieillesse, de l'invalidité, de la maladie, d'accidents et de décès. La Fondation a été dotée à sa constitution d'un capital de 10'000 fr. et disposait, notamment, des contributions réglementaires et extraordinaires de la Société (art. 5 des statuts). Un premier règlement de 1979 a été remplacé par un nouveau en 1986, approuvé le 26 février 1987 par le Service de surveillance et dont la teneur, nonobstant les art. 6 et 7, était identique à celui de 1979. Il est resté en vigueur jusqu'à la dissolution de la Fondation en 2001. Selon l'art. 6 du règlement de 1986, à la fin de chaque exercice annuel, la Société versait à la Fondation des contributions qu'elle fixait en fonction de son propre résultat financier et non plus, comme le prévoyait le règlement de 1979, des contributions statutaires de 25% au moins des salaires annuels bruts des participants; selon l'art. 7 du règlement de 1986, si le résultat financier d'une année ne le permettait pas, la Société ne versait aucune contribution; elle n'était ainsi plus tenue de rattraper les montants non versés comme le prévoyait le règlement de 1979. Selon l'art. 9, aucune contribution ne pouvait être faite par les participants. Selon l'art. 21, le collaborateur entrant en service de la Société était admis au plan après 12 mois de service. Les avoirs des bénéficiaires étaient déterminés par un mode de calcul prenant en compte le dernier salaire et le nombre d'années de service (points-années x points-salaires) en qualité de participants au plan (art. 15 à 18 des statuts de 1986). En 1985, le Service de surveillance a constaté que la Société n'avait versé aucune contribution à la Fondation durant les années 1980/ 1981, 1981/1982, 1982/1983 et 1983/1984, ce qui s'expliquait, selon les organes de la Société, par le fait qu'elle n'avait pas réalisé de bénéfice jusqu'à l'exercice 1983/1984. Dans un rapport de contrôle rédigé le 3 avril 1995, le Service de surveillance exposait qu'il était impossible de vérifier que les montants octroyés annuellement par la Société étaient bien en rapport avec les salaires déclarés par les deux bénéficiaires (au maximum 20% du salaire déclaré). Dans un rapport de contrôle rédigé le 3 avril 1995, le Service de surveillance exposait qu'il était impossible de vérifier que les montants octroyés annuellement par la Société étaient bien en rapport avec les salaires déclarés par les deux bénéficiaires (au maximum 20% du salaire déclaré). B. Selon les certificats de salaire produits en annexe des déclarations fiscales, A.A._ a perçu un salaire de 190'000 fr. pour 1991, de 204'000 fr. pour 1992, de 240'000 fr. pour 1993 et de 235'000 fr. pour 1994, tandis que B.A._ a perçu un salaire de 161'500 fr. pour 1991, de 171'000 fr. pour 1992, de 204'000 fr. pour 1993 et de 203'000 fr. pour 1994. Ces certificats, signés par A.A._, indiquaient le versement de cotisations à la Caisse interprofessionnelle au titre de prévoyance professionnelle obligatoire, mais aucun versement relatif à la prévoyance sur-obligatoire. Durant les années 1991 à 1994, la Société a versé à la Fondation 100'000 fr., 123'000 fr., 125'000 fr. puis 150'000 fr. En matière d'impôt fédéral direct, les époux A._ ont été taxés le 30 mars 1994 pour la période 1993/1994 sur un revenu imposable de 228'600 fr., (impôt de 39'666 fr.) et, le 7 juin 1996 pour la période 1995/1996, sur un revenu imposable de 294'000 fr. (impôt de 56'670 fr.). Ces taxations sont entrées en force. En matière d'impôt fédéral direct, les époux A._ ont été taxés le 30 mars 1994 pour la période 1993/1994 sur un revenu imposable de 228'600 fr., (impôt de 39'666 fr.) et, le 7 juin 1996 pour la période 1995/1996, sur un revenu imposable de 294'000 fr. (impôt de 56'670 fr.). Ces taxations sont entrées en force. C. Le 22 novembre 1996, l'Administration fiscale cantonale a notifié à la Société un bordereau rectificatif d'impôt cantonal et communal pour la période fiscale 1995 en raison d'une reprise de 150'000 fr. sur ses contributions à la Fondation. Par décision sur réclamation du 20 mars 1997, entrée en force, cette somme a été ramenée à 80'808 fr. Le 22 octobre 1997, pour les mêmes motifs, l'Administration fiscale cantonale a notifié à la Société trois bordereaux rectificatifs pour l'impôt fédéral 1993/1994 et 1995 ainsi que pour les impôts cantonaux et communaux de 1992 à 1994. Confirmés par la Commission cantonale de recours en matière d'impôts, ces trois bordereaux ont été annulés par arrêt du Tribunal administratif du 22 mai 2001. Ce dernier a jugé que les déclarations de la Société étaient exactes et complètes de sorte qu'un rappel d'impôt était exclu. Le 30 octobre 1997, l'Administration fiscale cantonale a informé les intéressés de l'ouverture d'une procédure en soustraction d'impôt fédéral direct et d'impôts cantonal et communal pour les périodes 1993/1994 et 1995/1996. En matière d'impôts cantonal et communal, cette procédure a débouché sur la notification aux époux A._ de quatre bordereaux rectificatifs représentant un rappel d'impôt d'un montant total de 86'854 fr.35 et une amende pour soustraction fiscale de 10'857 fr. Ces décisions sont entrées en force. Le 5 mars 2004, l'Administration fiscale cantonale a notifié aux intéressés deux bordereaux rectificatifs arrêtant l'impôt fédéral dû pour la période 1993/1994 à 54'122 fr. (comprenant un rappel d'impôt de 14'456 fr.), et pour la période 1995/1996, à 74'272 fr. (comprenant un rappel d'impôt de 17'602 fr. et des intérêts de retard de 5'581 fr. 30). Les reprises s'élevaient à 45'367 fr. pour 1991, à 65'625 fr. pour 1992, à 54'608 fr. pour 1993 et à 80'808 fr. pour 1994. Elles correspondaient aux montants et cotisations versés par la Société à la Fondation et à la Caisse interprofessionnelle excédant le 20% du salaire annuel des intéressés. Le même jour, l'Administration fiscale cantonale a en outre prononcé une amende de 4'705 fr. en application de l'art. 175 al. 2 LIFD pour la seule période fiscale 1995/1996. Par décision du 7 avril 2004, l'Administration fiscale cantonale a rejeté une réclamation des époux A._ contre les décisions rendues le 5 mars 2004. Un recours contre cette dernière décision auprès de la Commission cantonale de recours en matière d'impôts a été rejeté par décision du 5 octobre 2005. Le 23 novembre 2005, les époux A._ ont recouru contre la décision du 5 octobre 2005 auprès du Tribunal administratif. Par décision du 7 avril 2004, l'Administration fiscale cantonale a rejeté une réclamation des époux A._ contre les décisions rendues le 5 mars 2004. Un recours contre cette dernière décision auprès de la Commission cantonale de recours en matière d'impôts a été rejeté par décision du 5 octobre 2005. Le 23 novembre 2005, les époux A._ ont recouru contre la décision du 5 octobre 2005 auprès du Tribunal administratif. D. Par arrêt du 26 juillet 2006, le Tribunal administratif a rejeté le recours des époux A._. Il a jugé en substance que les conditions d'un rappel d'impôt au sens des art. 129 al. 1 de l'arrêté du Conseil fédéral sur la perception d'impôt fédéral direct du 9 décembre 1940 (AIFD) et de l'art. 151 al. 1 de la loi fédérale du 14 décembre 1990 sur l'impôt fédéral direct (LIFD; RS 642.11) étaient réunies, les intéressés ayant omis de déclarer les montants versés en leur faveur par E.F. A._ SA à la Fondation durant les années 1991 à 1994. Ces versements ne respectaient pas les principes de collectivité, d'adéquation et de solidarité régissant la prévoyance professionnelle. Les intéressés étaient en effet seuls à bénéficier du plan de prévoyance. Le montant des cotisations versées à la Fondation n'était pas préétabli, mais fonction du résultat financier de la Société et il était trop élevé. Il s'agissait d'une distribution dissimulée de bénéfice, qui devait être imposée dans le chapitre des intéressés, la prescription n'étant pas acquise. Enfin, ces derniers ayant agi par négligence, les conditions pour prononcer une amende étaient remplies et le montant de l'amende (14,7% des montants d'impôts soustraits) était proportionné à l'infraction commise. D. Par arrêt du 26 juillet 2006, le Tribunal administratif a rejeté le recours des époux A._. Il a jugé en substance que les conditions d'un rappel d'impôt au sens des art. 129 al. 1 de l'arrêté du Conseil fédéral sur la perception d'impôt fédéral direct du 9 décembre 1940 (AIFD) et de l'art. 151 al. 1 de la loi fédérale du 14 décembre 1990 sur l'impôt fédéral direct (LIFD; RS 642.11) étaient réunies, les intéressés ayant omis de déclarer les montants versés en leur faveur par E.F. A._ SA à la Fondation durant les années 1991 à 1994. Ces versements ne respectaient pas les principes de collectivité, d'adéquation et de solidarité régissant la prévoyance professionnelle. Les intéressés étaient en effet seuls à bénéficier du plan de prévoyance. Le montant des cotisations versées à la Fondation n'était pas préétabli, mais fonction du résultat financier de la Société et il était trop élevé. Il s'agissait d'une distribution dissimulée de bénéfice, qui devait être imposée dans le chapitre des intéressés, la prescription n'étant pas acquise. Enfin, ces derniers ayant agi par négligence, les conditions pour prononcer une amende étaient remplies et le montant de l'amende (14,7% des montants d'impôts soustraits) était proportionné à l'infraction commise. E. Agissant par la voie du recours de droit administratif, A.A._ et B.A._ demandent au Tribunal fédéral, sous suite de frais, d'annuler l'arrêt rendu le 26 juillet 2006 par le Tribunal administratif et de mettre les frais des précédentes procédures à la charge de l'Administration fiscale cantonale. Ils se plaignent d'une constatation inexacte et incomplète des faits ainsi que de la violation des principes qui régissent la prévoyance professionnelle. Ils affirment que les conditions pour procéder à un rappel d'impôt ne sont pas remplies et que le principe de la présomption d'innocence a été violé. Le Tribunal administratif renonce à déposer des observations sur le recours. L'Administration fédérale des contributions et l'Administration fiscale cantonale concluent au rejet du recours. 