Faits : Faits : A. Lors de l'élection du conseil municipal de Carouge, qui s'est déroulée le 25 mars 2007 selon le système de la représentation proportionnelle, le parti du Mouvement Citoyens Genevois (ci-après: MCG) a recueilli 244 bulletins compacts et 67 bulletins modifiés, obtenant 9'834 suffrages, ce qui représente 6.96% des suffrages valables. Le MCG n'a pas obtenu de siège au conseil municipal, le quorum de 7% n'ayant pas été atteint. Par arrêté du 26 mars 2007, le Conseil d'Etat du canton de Genève a constaté les résultats de cette élection. A. Lors de l'élection du conseil municipal de Carouge, qui s'est déroulée le 25 mars 2007 selon le système de la représentation proportionnelle, le parti du Mouvement Citoyens Genevois (ci-après: MCG) a recueilli 244 bulletins compacts et 67 bulletins modifiés, obtenant 9'834 suffrages, ce qui représente 6.96% des suffrages valables. Le MCG n'a pas obtenu de siège au conseil municipal, le quorum de 7% n'ayant pas été atteint. Par arrêté du 26 mars 2007, le Conseil d'Etat du canton de Genève a constaté les résultats de cette élection. B. Le 2 avril 2007, le MCG, représenté par son président C._, ainsi que D._, citoyen de Carouge et candidat du MCG à l'élection litigieuse, ont recouru contre cet arrêté auprès du Tribunal administratif du canton de Genève. Invoquant l'égalité de traitement et l'art. 34 Cst., les recourants se plaignaient du fait que les bulletins n° 1781, 1787, 1797, 1804, 1805 et 1815 avaient été à tort déclarés nuls, la volonté de l'électeur étant manifeste dans chacun de ces cas. Par arrêt du 17 avril 2007, le Tribunal administratif a rejeté le recours. Il se fondait sur l'art. 25 al. 1 du règlement d'application de la loi sur l'exercice des droit politiques (REDP; RS/GE A 5 05.01), qui a la teneur suivante: « si lors de l'ouverture de l'enveloppe, celle-ci contient plus d'un bulletin de vote pour le même sujet, la totalité de l'enveloppe est considérée comme nulle ». Il a constaté une contradiction entre cette disposition et un document de la Chancellerie d'Etat du canton de Genève intitulé « instructions à l'attention des responsables des locaux de vote », qui prévoyait qu'en présence de plusieurs bulletins identiques dans la même enveloppe, il convenait de garder un bulletin et de détruire les doubles. Il a toutefois considéré que cette contradiction n'était pas pertinente en l'espèce, dès lors que les bulletins litigieux étaient différents. Par arrêt du 17 avril 2007, le Tribunal administratif a rejeté le recours. Il se fondait sur l'art. 25 al. 1 du règlement d'application de la loi sur l'exercice des droit politiques (REDP; RS/GE A 5 05.01), qui a la teneur suivante: « si lors de l'ouverture de l'enveloppe, celle-ci contient plus d'un bulletin de vote pour le même sujet, la totalité de l'enveloppe est considérée comme nulle ». Il a constaté une contradiction entre cette disposition et un document de la Chancellerie d'Etat du canton de Genève intitulé « instructions à l'attention des responsables des locaux de vote », qui prévoyait qu'en présence de plusieurs bulletins identiques dans la même enveloppe, il convenait de garder un bulletin et de détruire les doubles. Il a toutefois considéré que cette contradiction n'était pas pertinente en l'espèce, dès lors que les bulletins litigieux étaient différents. C. Agissant par la voie du recours en matière de droit public, le MCG et D._ demandent au Tribunal fédéral d'annuler cet arrêt, d'annuler l'arrêté du Conseil d'Etat du 26 mars 2007 et de valider les bulletins de vote n° 1781, 1804, 1805 et 1815 - subsidiairement les bulletins n° 1781, 1804 et 1805 - et de corriger les résultats des élections municipales de la commune de Carouge. Ils se plaignent d'arbitraire dans la constatation des faits (art. 9 Cst.), de violation de l'art. 34 Cst. et d'atteinte au principe de l'égalité de traitement (art. 8 Cst.). Ils requièrent en outre l'octroi de l'effet suspensif. Le Tribunal administratif a renoncé à se déterminer. Le Conseil d'Etat ainsi que l'Association libérale de Carouge, le Parti Socialiste Suisse - section de Carouge, A._ et B._ ont présenté des observations; ils concluent au rejet du recours. C. Agissant par la voie du recours en matière de droit public, le MCG et D._ demandent au Tribunal fédéral d'annuler cet arrêt, d'annuler l'arrêté du Conseil d'Etat du 26 mars 2007 et de valider les bulletins de vote n° 1781, 1804, 1805 et 1815 - subsidiairement les bulletins n° 1781, 1804 et 1805 - et de corriger les résultats des élections municipales de la commune de Carouge. Ils se plaignent d'arbitraire dans la constatation des faits (art. 9 Cst.), de violation de l'art. 34 Cst. et d'atteinte au principe de l'égalité de traitement (art. 8 Cst.). Ils requièrent en outre l'octroi de l'effet suspensif. Le Tribunal administratif a renoncé à se déterminer. Le Conseil d'Etat ainsi que l'Association libérale de Carouge, le Parti Socialiste Suisse - section de Carouge, A._ et B._ ont présenté des observations; ils concluent au rejet du recours. D. Par ordonnance du 29 mai 2007, le Président de la Ire Cour de droit public a rejeté la requête d'effet suspensif. 