Faits : A. A.a. Le 7 avril 2017, la Swedish Tax Agency, International Tax Office (ci-après: l'autorité requérante) a déposé auprès de l'Administration fédérale des contributions (ci-après : l'Administration fédérale) une demande d'assistance administrative en matière fiscale concernant les époux A.A._ et B.A._, portant sur la période du 1 er janvier 2012 au 31 décembre 2015. L'autorité requérante soupçonnait ces deux résidents fiscaux suédois d'avoir perçu, sans les déclarer, d'importants montants provenant de la vente des parts des sociétés formant le groupe N._ et d'avoir bénéficié de gains d'une des sociétés du groupe, O._ Inc., par l'entremise d'une société panaméenne, K._ SA, appartenant à The A._ Trust, dont C.A._, décédée en mars 2018, la mère de A.A._ (ci-après: feue C.A._), était le settlor, et en passant par les comptes bancaires de cette dernière. En effet, au fil des ans, feue C.A._ avait perçu des montants importants au travers du compte bancaire suisse de K._ SA et son fils avait reçu des sommes considérables, soit 1'000'000 USD par an de 2008 à 2011, enregistrées comme cadeaux de sa mère. L'autorité requérante cherchait à obtenir les renseignements suivants: 1. For all accounts in Banque P._, Geneva, held by Mrs C.A._, born 13 February 1922, including but not restricted to account number ****** and ****** : a) Copies of statements for the period 1 January 2012 - 31 December 2015; b) Underlying documents related to the transaction of 10 000 000 USD from K._ SA/The A._ Trust in the year 2013; c) All underlying documents related to transactions from Mrs C.A._'s bank accounts to Mr A.A._, Mrs B.A._ and their three daughters, D.A._, E.A._ and F.A._; d) Copies of all letters, e-mails, notes of telephone conversations or any other communications in any form, relating to the transactions between K._ SA, Panama, and Mrs C.A._ or any other person representing Mrs C.A._ for the bank accounts; e) Besides Mrs C.A._, is anyone else authorised to sign her accounts in Banque P._? For example Mr A.A._. If so, we wish copies of the proxies or other documents showing the authorisation to sign the accounts. 2. For all accounts in Bank Q._, Geneva, held by Mrs C.A._, born 13 February 1922, including but not restricted to account number 507182 : a) Copies of statements for the period 1 January 2012 - 31 December 2015; b) Copies of all letters, e-mails, notes of telephone conversations or any other communications in any form, relating to the transactions between K._ SA, and Mrs C.A._ or any other person representing Mrs C.A._ for the bank accounts; c) Besides Mrs C.A._, is anyone else authorised to sign her accounts in Bank Q._ ? For example Mr A._. If so, we wish copies of the proxies or other documents showing the authorisation to sign the accounts. 1. Pour tous les comptes détenus par Mme C.A._, née le 13 février 1922, auprès de la Banque P._, comprenant les comptes n° ****** et ****** mais non limités à ces comptes : a) copie des relevés pour la période du 1er janvier 2012 - 31 décembre 2015; b) documentation rela tive à la t ransaction de 10 mio de dollars américains de K._ SA/The A._ Trust durant l'année 2013; c) Toute la documentation relative aux transactions partant des comptes bancaires de Mme C.A._ vers M. A.A._, Mme B.A._ et leurs trois filles, D.A._, E.A._ and F.A._; d) Copie de toutes les lettres, e-mails, notes téléphoniques ou to utes au tres communications de toute forme liées aux transactions entre K._ SA, et Mme C.A._ ou toute personne représentant Mme C.A._ pour les comptes bancaires; e) à part Mme C.A._, quelqu'un a-t-il un pouvoir de signature sur ses comptes auprès de la Banque P._ ? Par exemple, M. A.A._. Si oui, nous souhaitons avoir copie des procurations ou de tous documents montrant les autorisations de signature relatives à ces comptes. 2. Pour tous les comptes détenus par Mme C.A._, née le 13 février 1922, auprès de la Banque Q._, comprenant le compte ******mais non limité à ce compte : a) copie des relevés pour la période du 1er janvier 2012 - 31 décembre 2015; b) Copie de toutes les lettres, e-mails, notes téléphoniques ou to utes a utres communications de toute forme liées aux transactions entre K._ SA, et Mme C.A._ ou toute personne représentant Mme C.A._ pour les comptes bancaires; c) à part Mme C.A._, quelqu'un a-t-il un pouvoir de signature sur ses comptes auprès de la Banque Q._ ? Par exemple, M. A.A._. Si oui, nous souhaitons avoir copie des procurations ou de tous documents montrant les autorisations de signature relatives à ces comptes. Le 6 septembre 2017, l'autorité requérante a adressé une seconde demande d'assistance administrative à l'Administration fédérale concernant les époux A.A._ et B.A._. Se référant au même complexe de faits que celui décrit dans la demande du 7 avril 2017 et se fondant sur les mêmes soupçons, elle a demandé des renseignements en substance identiques (la seconde demande mentionnant en plus le numéro IBAN d'un autre compte bancaire ouvert auprès de la Banque P._), mais pour la période du 1er janvier 2016 au 31 décembre 2016. A.b. A réception de chacune de ces demandes, l'Administration fédérale a adressé des ordonnances de production aux banques détentrices des renseignements, en précisant qu'elle souhaitait obtenir des renseignements sur tous les comptes que feue C.A._ détenait dans leurs livres, que ce soit en tant que titulaire directe, ayant droit économique ou titulaire d'une procuration. Parmi les informations transmises par les banques détentrices figuraient des renseignements concernant des comptes bancaires dont feue C.A._ était uniquement ayant droit économique (arrêt attaqué consid. 6.1.1 p. 19 s.). A.c. L'Administration fédérale a transmis l'intégralité du dossier au mandataire des époux A._, également mandataire de feue C.A._, D.A._, E.A._, F.A._, G._, H._, I._, J._, K._ SA, L._ SA et M._ Limited. Ce mandataire s'est déterminé. B. Par décision finale du 21 décembre 2017, l'Administration fédérale a octroyé l'assistance administrative à l'autorité requérante et décidé de lui transmettre les documents qu'elle avait reçus des deux banques. Les personnes mentionnées ci-dessus ont recouru contre cette décision finale auprès du Tribunal administratif fédéral pour demander son annulation, concluant au rejet de l'assistance administrative, subsidiairement au renvoi de la cause à l'Administration fédérale. Elles ont notamment fait valoir que l'Administration fédérale se livrait à un échange de renseignements spontané prohibé en envisageant la transmission de renseignements au sujet de comptes bancaires qui n'étaient détenus qu'indirectement par feue C.A._. Elles demandaient aussi le caviardage du nom de tiers. Au cours de l'échange d'écritures, l'Administration fédérale a accepté de caviarder certains noms de tiers. Dans son arrêt du 15 novembre 2019, le Tribunal administratif fédéral a reconnu que les demandes d'assistance administrative des 7 avril et 6 septembre 2017 remplissaient les conditions formelles et matérielles requises et que l'assistance administrative devait être accordée. Il a toutefois jugé que les renseignements relatifs aux comptes bancaires qui n'étaient détenus qu'indirectement par feue C.A._ ne devaient pas être transmis, parce que leur transmission relèverait de "l'échange de renseignements spontané" qui était prohibé. Il a partant modifié la décision finale du 21 décembre 2017 de l'Administration fédérale pour y extraire les informations relatives à ces comptes (cf. consid. 7.2 de l'arrêt). Il a par ailleurs énuméré au consid. 6.2.1 de son arrêt les noms de personnes qui devaient être caviardés, en suivant la proposition de l'Administration fédérale. En conséquence, le Tribunal administratif fédéral a partiellement admis le recours dans la mesure de sa recevabilité (chiffre 1 du dispositif), réformé la décision finale du 21 décembre 2017 de l'Administration fédérale au sens du consid. 7.2 et ordonné que les documents à transmettre soient au préalable caviardés conformément au consid. 6.2.1 (cf. chiffre 2 du dispositif). C. Agissant par la voie du recours en matière de droit public, l'Administration fédérale demande au Tribunal fédéral, sous suite de frais et dépens, d'annuler le chiffre 2 du dispositif de l'arrêt du 15 novembre 2019 du Tribunal administratif fédéral relatif au consid. 7.2, en ce sens que sa décision finale du 21 décembre 2019 est confirmée, compte tenu des caviardages qu'elle avait acceptés le 23 août 2018; subsidiairement, d'annuler le chiffre 2 relatif au consid. 7.2 de l'arrêt attaqué et de renvoyer la cause au Tribunal administratif fédéral pour nouvel examen dans le sens des considérants. Le Tribunal administratif fédéral se réfère à son arrêt. Dans leur réponse, les intimés concluent, principalement, à l'irrecevabilité du recours, subsidiairement, à son rejet, sous suite de frais et dépens. La recourante a répliqué, maintenant sa position.