Faits: Faits: A. V._ s'est vu reconnaître, par communication du 24 septembre 1999, le droit à une rente entière d'invalidité, assortie d'une rente pour enfant par la Caisse de pension Migros (ci-après: la CPM) à partir du 1er novembre 1991. En raison, d'une part, du dépôt tardif de la demande de prestations et, d'autre part, de la surindemnisation, le début du versement effectif des prestations d'invalidité de la CPM n'a été fixé qu'au 1er avril 1998. En effet, la demande avait été déposée le 19 mars 1998 et, par contrat du 29 octobre 1997, l'intéressée avait été engagée en qualité de stagiaire administrative par l'Hôpital X._ du 1er octobre 1997 au 31 mars 1998 pour un salaire de 500 fr. par mois. Par la communication du 24 septembre 1999, la CPM a indiqué à V._ qu'elle lui verserait une rente ainsi qu'une rente pour enfant d'un montant total de 505 fr. par mois à partir du 1er avril 1998, respectivement de 509 fr. par mois dès le 1er janvier 1999. Dans le courant du mois de mars 2004, la CPM a découvert que l'intéressée avait continué de travailler après le 31 mars 1998 pour le même salaire de 500 fr. par mois. La CPM a alors établi un nouveau décompte de surindemnisation et, par lettre du 14 octobre 2004, elle a requis de l'assurée la restitution des prestations indûment perçues pour cause de surindemnisation pendant la période du 1er mars 1999 au 30 septembre 2004, à savoir un montant de 32'248 fr., le droit de demander la restitution des montants perçus en trop du 1er avril 1998 à fin février 1999 étant prescrit. Dans le courant du mois de mars 2004, la CPM a découvert que l'intéressée avait continué de travailler après le 31 mars 1998 pour le même salaire de 500 fr. par mois. La CPM a alors établi un nouveau décompte de surindemnisation et, par lettre du 14 octobre 2004, elle a requis de l'assurée la restitution des prestations indûment perçues pour cause de surindemnisation pendant la période du 1er mars 1999 au 30 septembre 2004, à savoir un montant de 32'248 fr., le droit de demander la restitution des montants perçus en trop du 1er avril 1998 à fin février 1999 étant prescrit. B. Par écriture du 3 mars 2005, la CPM, représentée par Maître Jacques-André Schneider, a ouvert action contre V._ devant le Tribunal des assurances du canton de Genève, en concluant à la restitution par celle-ci de 32'248 fr., avec intérêts à 5 % l'an dès le 14 mai 2004. V._ a conclu, sous suite de dépens, à ce que la CPM soit déboutée de toutes ses conclusions. Après avoir ordonné une comparution personnelle des parties, le tribunal a admis l'action et condamné V._ à restituer à la CPM la somme de 32'248 fr., plus intérêts à 5 % l'an dès le 14 mai 2004, par jugement du 28 février 2006. Après avoir ordonné une comparution personnelle des parties, le tribunal a admis l'action et condamné V._ à restituer à la CPM la somme de 32'248 fr., plus intérêts à 5 % l'an dès le 14 mai 2004, par jugement du 28 février 2006. C. V._ a interjeté un recours de droit administratif contre ce jugement en concluant à ce qu'il soit constaté qu'elle ne devait rien à la CPM. Elle se prévalait principalement de sa bonne foi. Elle a en outre demandé le bénéfice de l'assistance judiciaire. La CPM a conclu au rejet du recours; l'Office fédéral des assurances sociales en a proposé le rejet.