Knowledge
Data
20699265 849133 6715784 9205133 41892875
11362 2382 1905952991 555861 475551
5096 4633618364 3500124 39111026