Knowledge
Data
41398 9066797 277973 8065
159099429 643812 1390 2000044
25 05283 73500917 25859312096 75823