Knowledge
Data
21296874 78357271117 384663
18848191 37947642 60525 9151
944602410 4504305 909561 633 912790100