Knowledge
Data
4594684 3150230 14433896 6501
24128870231 434 307952884 944621 2523383
6053675 78339 36907467 1634533 71