Knowledge
Data
33904 15076233 57570446 448166 2840
3122 9853165 2142652
1670 30791 5396170 9207134119 798236845