Faits : A. Par jugement du 2 octobre 2018, le Tribunal criminel de l'arrondissement de Lausanne a condamné X._, pour infraction grave à la LStup, à une peine privative de liberté de cinq ans, et a ordonné son expulsion du territoire suisse pour une durée de dix ans. Il a en outre constaté que le prénommé avait été détenu dans des conditions illicites durant 364 jours et a dit que 91 jours devaient être déduits de sa peine privative de liberté à titre de réparation du tort moral. Le tribunal a par ailleurs condamné Y._, pour infraction grave à la LStup, à une peine privative de liberté de 42 mois, et a ordonné son expulsion du territoire suisse pour une durée de dix ans. B. Par jugement du 8 février 2019, la Cour d'appel pénale du Tribunal cantonal du canton de Vaud a rejeté l'appel formé par X._ contre ce jugement et a très partiellement admis celui de Y._ sur la question des frais et dépens. La cour cantonale a retenu les faits suivants. B.a. X._ est né en 1989 en Roumanie, pays dont il est ressortissant. Il y a effectué sa scolarité obligatoire jusqu'à son incarcération, à l'âge de 17 ans, pour des faits jugés en Roumanie. A sa sortie de prison, il a repris une formation puis a exercé divers emplois. Son casier judiciaire suisse ne comporte aucune inscription. Son casier judiciaire roumain fait état d'une condamnation, en 2005, pour brigandage, ainsi que d'une condamnation, en 2008, pour brigandage. B.b. Y._ est née en 1987 en Roumanie, pays dont elle est ressortissante. Elle a accompli sa scolarité puis des études au terme desquelles elle a obtenu une licence. Elle a ensuite occupé divers emplois. Son casier judiciaire suisse ne comporte aucune inscription. Son casier judiciaire roumain fait état d'une condamnation, en 2015, pour une infraction à la législation sur le trafic et la consommation non autorisée de produits stupéfiants. B.c. Entre les 24 et 26 juillet 2017, X._ et Y._ ont transporté et livré, en divers lieux de Suisse, 2'240 g bruts de cocaïne, soit entre 620 et 1030 g nets, récoltant un montant total de 17'160 fr. pour le compte de A._. Ils ont été interpellés le 27 juillet 2017. Dans leur véhicule se trouvaient 171 "fingers" de cocaïne, soit 1'710 g bruts ou 935 g purs de cette substance, destinés à la livraison. C. X._ forme un recours en matière pénale au Tribunal fédéral (6B_458/2019) contre le jugement du 8 février 2019, en concluant, avec suite de frais et dépens, principalement à sa réforme en ce sens qu'il est condamné à une peine privative de liberté de 36 mois au plus, dont 18 avec sursis à l'exécution, qu'il est constaté qu'il a été détenu dans des conditions illicites durant 364 jours et qu'une réduction correspondant à un jour de peine pour deux jours de détention illicite subis lui est accordée à titre de réparation du tort moral, sa libération immédiate étant ordonnée. Subsidiairement, il conclut à son annulation et au renvoi de la cause à l'autorité précédente pour nouvelle décision. Il sollicite par ailleurs le bénéfice de l'assistance judiciaire. Y._ forme également un recours en matière pénale au Tribunal fédéral (6B_459/2019) contre le jugement du 8 février 2019, en concluant, avec suite de frais et dépens, principalement à son annulation et au renvoi de la cause à l'autorité précédente pour nouvelle décision et, subsidiairement, à sa réforme en ce sens qu'elle est condamnée à une peine privative de liberté compatible avec le sursis partiel à l'exécution. Elle sollicite par ailleurs le bénéfice de l'assistance judiciaire.