Knowledge
Data
18240828600 452950 23491218 49053
103970728 84766 626 717514541
59731854607 15532020 50389075 5596 512