Knowledge
Data
3059 734786 112716 3340556
95534 28 70892106 972138522
10 5496495 955396050 81332893287