Knowledge
Data
16203697973 136 975990 31688986153 15808910
29169059799 473001 67692872
18880038473 36619550 335