Knowledge
Data
502332858 26959669 1420732 1058966793
8156853 482557 551993075 8163
84256003 5035063491 5843 670308 61253