Faits: Faits: A. A.a G._, né le 9 avril 1964, a travaillé en qualité de maçon au service de l'entreprise X._ SA. A ce titre, il était assuré contre le risque d'accident auprès de la Caisse nationale suisse d'assurance en cas d'accidents (ci-après : la CNA). Le 10 juillet 1992, G._ a été victime d'un accident en manipulant un engin de chantier (compresseur). Transporté à l'Hôpital Y._, il a été examiné par les médecins de la Clinique d'orthopédie et de chirurgie de l'appareil moteur, lesquels ont posé le diagnostic de fracture de l'os scaphoïde tarsien gauche avec luxation scapho-astragalienne, de fractures du cuboïde et du sésamoïde interne du pied gauche. Il a subi le 10 juillet 1992 un embrochage astragalo-scaphoïdien et le 24 juillet 1992 une greffe autologue iliaque et ostéosynthèse par agrafe de l'os cuboïde du pied gauche. La CNA a pris en charge le cas et versé les prestations dues pour les suites de cet accident (paiement des frais médicaux et de l'indemnité journalière). Le 7 septembre 1993, le docteur B._, spécialiste FMH en orthopédie à Genève, a pratiqué une arthrodèse de Chopart. Entre le 2 février et le 9 mars 1994, G._ a séjourné à la Clinique Z._. Le 17 juin 1994, le docteur B._ a procédé à la révision de la cicatrice et à l'ablation du matériel d'ostéosynthèse du côté externe. Le 19 mai 1998, le patient a subi une reprise de l'arthrodèse avec greffe. Le 21 janvier 1999, la CNA a informé G._ que, d'après les renseignements médicaux en sa possession, son état de santé était stabilisé et qu'il n'y avait plus de nécessité à effectuer des contrôles médicaux réguliers et suivis mais seulement en cas de besoin. Par lettre du 22 février 1999, elle l'a avisé qu'elle mettait un terme au paiement de l'indemnité journalière au 31 mars 1999. Par décision du 4 juin 1999, confirmée sur opposition le 14 septembre 2000, la CNA a alloué à G._ une rente d'invalidité à partir du 1er avril 1999 pour une incapacité de gain de 25 % et une indemnité pour atteinte à l'intégrité de 29'160 fr. calculée au taux de 30 %. Par jugement du 6 novembre 2001, le Tribunal administratif de la République et canton de Genève a rejeté le recours formé par G._ contre la décision sur opposition. A la suite du retrait du recours de droit administratif interjeté par ce dernier contre ce jugement, le Tribunal fédéral des assurances, par décision du 11 juin 2002, a rayé la cause du rôle. A.b Le 16 juin 1993, G._ a présenté une demande de prestations de l'assurance-invalidité. Dans un rapport médical de juin 1997, le docteur B._ a posé les diagnostics de fractures du pied gauche, de status après arthrodèse du pied gauche et de dorso-lombalgies. De leur côté, les médecins de la Permanence médico-chirurgicale W._, dans un rapport médical du 30 octobre 1997, ont retenu un status post-fracture du pied gauche, opérée, et un syndrome dorso-sacro-lombaire douloureux. L'Office cantonal de l'assurance-invalidité du canton de Genève a confié une expertise médicale au docteur H._, spécialiste FMH en chirurgie à Genève. Dans un rapport du 24 novembre 1997, ce praticien a posé le diagnostic de status après luxation du tarse gauche, d'arthrodèse de Chopart associée à une limitation sous-astragalienne gauche, de dorso-lombalgies et de dysbalance musculaire. Il indiquait que depuis l'accident du 10 juillet 1992, l'activité de maçon n'était plus guère possible sur les chantiers. L'activité de polisseur essentiellement sédentaire ou assis, mais permettant quand même de se dégourdir les jambes et le rachis, serait une excellente solution. Une reprise de l'activité professionnelle comme elle avait été programmée en tant que polisseur était tout à fait exigible, même si au début il y avait quelques problèmes. Dans un rapport intermédiaire du 19 mai 1998, le docteur B._ a fait état d'une aggravation de l'état de santé. Retenant une fracture de fatigue de l'arthrodèse, il annonçait la reprise de l'arthrodèse qui a eu lieu le même jour. Dans un prononcé du 7 août 1998, l'office AI, a conclu à une invalidité de 100 % depuis le 10 juillet 1993. Par décision du 17 novembre 1998, il a alloué à G._ dès le 1er juillet 1993 une rente entière d'invalidité, assortie d'une rente complémentaire pour son épouse et d'une rente pour enfant et dès le 1er septembre 1996 d'une deuxième rente pour enfant. A.c A partir d'avril 1999, l'office AI a procédé à la révision du droit de G._ à une rente d'invalidité. Dans un rapport intermédiaire du 14 juin 1999, le docteur B._ a indiqué que le patient présentait un état de santé stationnaire. Le docteur C._, médecin de l'office AI, a considéré qu'avec un état de santé qui n'avait pas évolué probablement depuis plusieurs mois, il avait été démontré que l'assuré pouvait travailler au moins à 75 % dans un emploi adapté (note du 1er septembre 2000). Dans un projet de décision du 10 novembre 2000, l'office AI a avisé G._ qu'il ressortait du stage du COPAI effectué du 31 janvier au 27 février 2000 et du 5 juin au 2 juillet 2000 que sa capacité de travail était totale dans des activités légères en position assise avec possibilité d'alterner les positions assise et debout et que, dans de telles activités, son rendement serait au minimum de 75 %. Il pourrait ainsi réaliser un revenu annuel de 39'157 fr. et, compte tenu d'un manque à gagner de 19'078 fr. par rapport au revenu de 58'235 fr. qui serait le sien sans l'atteinte à sa santé, il présentait un taux d'invalidité de 33 %. Par décision du 8 décembre 2000, l'office AI a supprimé le droit de G._ à une rente d'invalidité. Dans un projet de décision du 10 novembre 2000, l'office AI a avisé G._ qu'il ressortait du stage du COPAI effectué du 31 janvier au 27 février 2000 et du 5 juin au 2 juillet 2000 que sa capacité de travail était totale dans des activités légères en position assise avec possibilité d'alterner les positions assise et debout et que, dans de telles activités, son rendement serait au minimum de 75 %. Il pourrait ainsi réaliser un revenu annuel de 39'157 fr. et, compte tenu d'un manque à gagner de 19'078 fr. par rapport au revenu de 58'235 fr. qui serait le sien sans l'atteinte à sa santé, il présentait un taux d'invalidité de 33 %. Par décision du 8 décembre 2000, l'office AI a supprimé le droit de G._ à une rente d'invalidité. B. Les 10 janvier et 20 février 2001, G._ a formé recours contre cette décision devant la Commission cantonale genevoise de recours en matière d'AVS/AI, en concluant, sous suite de dépens, à l'annulation de celle-ci et au maintien de son droit à une rente entière d'invalidité. A titre préalable, il demandait l'audition du docteur B._ et la mise en oeuvre d'une expertise médicale afin de déterminer l'activité qu'on pouvait raisonnablement attendre de lui compte tenu de son handicap. Le Tribunal cantonal des assurances sociales de la République et canton de Genève, entré en fonction le 1er août 2003, a repris les compétences exercées jusque-là par la Commission de recours. Par jugement du 25 novembre 2003, la 1ère Chambre de ce Tribunal, composée de la Présidente et de deux juges assesseurs, a admis le recours en ce sens que G._ avait droit à un quart de rente d'invalidité. Le Tribunal cantonal des assurances sociales de la République et canton de Genève, entré en fonction le 1er août 2003, a repris les compétences exercées jusque-là par la Commission de recours. Par jugement du 25 novembre 2003, la 1ère Chambre de ce Tribunal, composée de la Présidente et de deux juges assesseurs, a admis le recours en ce sens que G._ avait droit à un quart de rente d'invalidité. C. G._ a interjeté un recours de droit administratif contre ce jugement, en concluant, sous suite de frais et dépens, à l'annulation de celui-ci et de la décision administrative du 8 décembre 2000. (cause I 25/04). De son côté, l'Office cantonal de l'assurance-invalidité du canton de Genève a lui aussi interjeté recours de droit administratif contre ce jugement dont il requérait l'annulation (cause I 31/04). Joignant les causes I 25/04 et I 31/04, le Tribunal fédéral des assurances, par arrêt du 7 avril 2004, a admis les recours en ce sens que le jugement du Tribunal cantonal des assurances sociales de la République et canton de Genève du 25 novembre 2003 était annulé, la cause lui étant renvoyée pour qu'il statue à nouveau dans une composition conforme à la loi. Joignant les causes I 25/04 et I 31/04, le Tribunal fédéral des assurances, par arrêt du 7 avril 2004, a admis les recours en ce sens que le jugement du Tribunal cantonal des assurances sociales de la République et canton de Genève du 25 novembre 2003 était annulé, la cause lui étant renvoyée pour qu'il statue à nouveau dans une composition conforme à la loi. D. Par jugement du 25 novembre 2004, la 1ère Chambre du Tribunal cantonal des assurances sociales de la République et canton de Genève, a admis le recours formé par G._ contre la décision du 8 décembre 2000 de suppression de son droit à la rente, en ce sens que celui-ci a droit à un quart de rente d'invalidité. D. Par jugement du 25 novembre 2004, la 1ère Chambre du Tribunal cantonal des assurances sociales de la République et canton de Genève, a admis le recours formé par G._ contre la décision du 8 décembre 2000 de suppression de son droit à la rente, en ce sens que celui-ci a droit à un quart de rente d'invalidité. E. G._ interjette un recours de droit administratif contre ce jugement, en concluant, sous suite de frais et dépens, à l'annulation de celui-ci et de la décision administrative du 8 décembre 2000 et au renvoi de la cause au Tribunal cantonal des assurances sociales pour qu'il procède à l'audition des docteurs V._ et B._ et qu'il charge un médecin spécialiste du dos et des traumatismes accidentels de procéder à une expertise de son état physique, de déterminer les lésions exactes à la colonne vertébrale, au bassin et à la jambe ainsi qu'au pied gauches, d'apprécier les conséquences de ces lésions et de déterminer le taux de son invalidité. A titre préalable, il a requis l'effet suspensif à son recours (cause I 31/05). De son côté, l'Office cantonal de l'assurance-invalidité du canton de Genève interjette également un recours de droit administratif contre le jugement du 25 novembre 2004, dont il demande l'annulation. Il invite le Tribunal fédéral des assurances à constater que le taux d'invalidité présenté par G._ est de 38 %, donc inférieur à 40 %, et à confirmer la décision de suppression du droit à la rente rendue le 8 décembre 2000 (cause I 32/05). L'Office fédéral des assurances sociales n'a pas déposé d'observations. L'Office fédéral des assurances sociales n'a pas déposé d'observations. F. Par ordonnance du 13 juin 2005, le Président de la IVe Chambre du Tribunal fédéral des assurances a joint les causes et rejeté, dans la mesure où elle était recevable, la requête de G._ tendant à l'octroi de l'effet suspensif au recours de droit administratif.