Faits:
Faits:
A. Le 23 mars 2000, le Juge d'instruction du canton de Genève a inculpé notamment S._ et R._ de gestion déloyale, de gestion déloyale des intérêts publics, de faux dans les titres et de faux renseignements sur des entreprises commerciales, à raison de leur participation à la gestion de la Banque cantonale de Genève (ci-après: la Banque cantonale).
Le 11 décembre 2000, le collège des quatre Juges d'instruction chargés de la procédure a confié une mission d'expertise comptable à E._, qui a remis son rapport le 22 février 2001.
Le 22 juin 2001, le Juge d'instruction a admis la Banque cantonale comme partie civile à la procédure.
Il est apparu que E._ était débiteur de la Banque cantonale à raison d'un crédit hypothécaire d'un montant total de 1'000'000 fr. A raison de ce fait, l'expert E._ a été récusé, à la suite du prononcé de l'arrêt du Tribunal fédéral du 9 août 2002 (causes 1P.294/2002 et 1P.298/2002).
Le 4 octobre 2002, la Chambre d'accusation du canton de Genève a annulé tous les actes accomplis par E._ avant le 22 juin 2001, ainsi que ceux auxquels il avait participé.
Le 23 novembre 2003, le Juge d'instruction a confié une mission d'expertise financière à B._, H._ et N._, lequel a été ultérieurement remplacé par L._. Cette mission comprend notamment la tâche de prendre connaissance du dossier de la procédure. Dans ce cadre, les experts ont consulté le rapport établi par E._ le 22 février 2001.
Pour ce motif notamment, S._ et R._ ont, le 8 avril 2004, présenté une demande de récusation, écartée le 10 mai 2004.
Le 20 septembre 2004, la Chambre d'accusation a rejeté le recours formé par S._ et R._ contre cette décision.
Le 20 septembre 2004, la Chambre d'accusation a rejeté le recours formé par S._ et R._ contre cette décision.
B. Agissant par la voie du recours de droit public, S._ et R._ demandent au Tribunal fédéral d'annuler la décision du 20 septembre 2004. Ils invoquent les art. 29 et 30 Cst., ainsi que l'art. 6 par. 1 CEDH.
La Chambre d'accusation, le Juge d'instruction et le Procureur général concluent au rejet du recours.

Le Tribunal fédéral considère en droit:
Le Tribunal fédéral considère en droit:
1. La décision rendue en dernière instance cantonale au sujet de la récusation de l'expert dans la procédure pénale est directement attaquable, nonobstant son caractère incident (art. 87 al. 2 OJ; arrêt du 9 août 2002, concernant les recourants, consid. 2.2).
1. La décision rendue en dernière instance cantonale au sujet de la récusation de l'expert dans la procédure pénale est directement attaquable, nonobstant son caractère incident (art. 87 al. 2 OJ; arrêt du 9 août 2002, concernant les recourants, consid. 2.2).
2. La récusation de l'expert ne s'examine pas au regard de l'art. 30 al. 1 Cst. - car l'expert ne fait pas partie du tribunal - mais sous l'angle des art. 29 al. 1 Cst. et 6 par. 1 CEDH garantissant l'équité du procès (ATF 125 I 541 consid. 4a p. 544, et les arrêts cités). S'agissant des exigences d'impartialité et d'indépendance, l'art. 29 al. 1 Cst. assure au justiciable une protection équivalente à celle de l'art. 30 al. 1 Cst. (<ref-ruling> consid. 2b p. 198/199), à l'égard de laquelle l'art. 6 par. 1 CEDH n'a pas de portée propre (<ref-ruling> consid. 2b p. 198; <ref-ruling> consid. 3a p. 73, 228 consid. 2a/aa p. 230, 235 consid. 2a p. 236, et les arrêts cités).
Selon l'art. 30 al. 1 Cst., toute personne a droit à ce que sa cause soit entendue par un tribunal établi par la loi, compétent, indépendant et impartial, c'est-à-dire par des juges qui offrent la garantie d'une appréciation parfaitement objective de la cause (<ref-ruling> consid. 3.3.3 p. 454; <ref-ruling> consid. 4a.1 p. 198; <ref-ruling> consid. 2a p. 84, et les arrêts cités). Lorsque, comme en l'espèce, les recourants n'invoquent pas les prescriptions du droit cantonal, le Tribunal fédéral examine librement la compatibilité de la procédure suivie avec les garanties offertes par les art. 30 al. 1 Cst. et 6 par. 1 CEDH (ATF <ref-ruling> consid. 3b p. 73; <ref-ruling> consid. 2b p. 51; <ref-ruling> consid. 3b p. 284/285, et les arrêts cités). Des circonstances extérieures au procès ne doivent influer sur le jugement d'une manière qui ne serait pas objective, en faveur ou au préjudice d'une partie, car celui qui se trouve sous de telles influences ne peut être un "juste médiateur" (<ref-ruling> consid. 3.3.3 p. 454; <ref-ruling> consid. 2a p. 84; <ref-ruling> consid. 8a p. 217, et les arrêts cités). Si la simple affirmation de la partialité ne suffit pas, mais doit reposer sur des faits objectifs, il n'est pas davantage nécessaire que le juge soit effectivement prévenu; la suspicion est légitime même si elle ne se fonde que sur des apparences, pour autant que celles-ci résultent de circonstances examinées objectivement (<ref-ruling> consid. 3.3.3 p. 454; <ref-ruling> consid. 2a p. 84; <ref-ruling> consid. 3a p. 123/124, et les arrêts cités). Les mêmes principes, valent, mutandis mutatis, pour la récusation de l'expert, au regard de l'art. 29 al. 1 Cst.
Selon l'art. 30 al. 1 Cst., toute personne a droit à ce que sa cause soit entendue par un tribunal établi par la loi, compétent, indépendant et impartial, c'est-à-dire par des juges qui offrent la garantie d'une appréciation parfaitement objective de la cause (<ref-ruling> consid. 3.3.3 p. 454; <ref-ruling> consid. 4a.1 p. 198; <ref-ruling> consid. 2a p. 84, et les arrêts cités). Lorsque, comme en l'espèce, les recourants n'invoquent pas les prescriptions du droit cantonal, le Tribunal fédéral examine librement la compatibilité de la procédure suivie avec les garanties offertes par les art. 30 al. 1 Cst. et 6 par. 1 CEDH (ATF <ref-ruling> consid. 3b p. 73; <ref-ruling> consid. 2b p. 51; <ref-ruling> consid. 3b p. 284/285, et les arrêts cités). Des circonstances extérieures au procès ne doivent influer sur le jugement d'une manière qui ne serait pas objective, en faveur ou au préjudice d'une partie, car celui qui se trouve sous de telles influences ne peut être un "juste médiateur" (<ref-ruling> consid. 3.3.3 p. 454; <ref-ruling> consid. 2a p. 84; <ref-ruling> consid. 8a p. 217, et les arrêts cités). Si la simple affirmation de la partialité ne suffit pas, mais doit reposer sur des faits objectifs, il n'est pas davantage nécessaire que le juge soit effectivement prévenu; la suspicion est légitime même si elle ne se fonde que sur des apparences, pour autant que celles-ci résultent de circonstances examinées objectivement (<ref-ruling> consid. 3.3.3 p. 454; <ref-ruling> consid. 2a p. 84; <ref-ruling> consid. 3a p. 123/124, et les arrêts cités). Les mêmes principes, valent, mutandis mutatis, pour la récusation de l'expert, au regard de l'art. 29 al. 1 Cst.
3. Selon les recourants, les experts B._, H._ et L._ devraient être récusés parce qu'ils ont pris connaissance du rapport établi le 22 février 2001 par l'expert E._, lequel avait lui-même été récusé.
Le motif de récusation de l'expert E._ est né le 21 juin 2001, date de l'admission de la Banque cantonale comme partie civile à la procédure (arrêt du 9 août 2002, consid. 2.3). Appelée à statuer sur le sort des actes accomplis par l'expert et ceux auxquels il avait participé (même arrêt, consid. 6), la Chambre d'accusation a, le 4 octobre 2002, considéré que ceux antérieurs au 22 juin 2001 ne devaient pas être annulés. Les arguments des recourants sont hors de propos en tant qu'ils reviennent à contester cette appréciation de la Chambre d'accusation, qui ne fait pas l'objet du présent recours.
Que les experts B._, H._ et L._ aient lu le rapport du 22 février 2001 ne constitue pas un motif de récusation. On ne saurait en effet soutenir, comme le font les recourants, que l'appréciation des nouveaux experts ne serait plus impartiale et indépendante après la consultation de ce document. Au demeurant, ce n'est pas le contenu de celui-ci qui a créé l'apparence de prévention commandant la récusation de E._, mais le contrat qui le liait à la Banque cantonale. Pour le surplus, à l'instar de tous les auxiliaires de la justice, l'expert est doué de sens critique et d'indépendance d'esprit. Il ne se laisse pas nécessairement influencer par les analyses et les conclusions d'un premier expert récusé. L'arrêt G., dont se prévalent les recourants, va dans le même sens. Dans cette affaire, la prévention n'a pas été admise au motif que le deuxième expert avait eu accès au rapport du premier (<ref-ruling> consid. 3 p. 324/325), mais parce qu'il avait entretenu des contacts (notamment téléphoniques) avec son successeur (<ref-ruling> consid. 4 p. 325ss). Or, personne ne prétend que tel ait été le cas en l'espèce.
Que les experts B._, H._ et L._ aient lu le rapport du 22 février 2001 ne constitue pas un motif de récusation. On ne saurait en effet soutenir, comme le font les recourants, que l'appréciation des nouveaux experts ne serait plus impartiale et indépendante après la consultation de ce document. Au demeurant, ce n'est pas le contenu de celui-ci qui a créé l'apparence de prévention commandant la récusation de E._, mais le contrat qui le liait à la Banque cantonale. Pour le surplus, à l'instar de tous les auxiliaires de la justice, l'expert est doué de sens critique et d'indépendance d'esprit. Il ne se laisse pas nécessairement influencer par les analyses et les conclusions d'un premier expert récusé. L'arrêt G., dont se prévalent les recourants, va dans le même sens. Dans cette affaire, la prévention n'a pas été admise au motif que le deuxième expert avait eu accès au rapport du premier (<ref-ruling> consid. 3 p. 324/325), mais parce qu'il avait entretenu des contacts (notamment téléphoniques) avec son successeur (<ref-ruling> consid. 4 p. 325ss). Or, personne ne prétend que tel ait été le cas en l'espèce.
4. Le recours doit ainsi être rejeté, aux frais de ses auteurs (art. 156 OJ). Il n'y a pas lieu d'allouer des dépens (art. 159 OJ).

Par ces motifs, le Tribunal fédéral prononce:
Par ces motifs, le Tribunal fédéral prononce:
1. Le recours est rejeté.
1. Le recours est rejeté.
2. Un émolument judiciaire de 3'000 fr. est mis à la charge des recourants.
2. Un émolument judiciaire de 3'000 fr. est mis à la charge des recourants.
3. Le présent arrêt est communiqué en copie aux mandataires des recourants, ainsi qu'au Juge d'instruction, au Procureur général et à la Chambre d'accusation de la Cour de justice du canton de Genève.
Lausanne, le 7 décembre 2004
Au nom de la Ire Cour de droit public
du Tribunal fédéral suisse
Le président: Le greffier: