Knowledge
Data
50 156964 89 34705896 310872
2572051518 21815 3066053 1309 806
648811 9731607 52935 3048