Knowledge
Data
66 5915633 64173253 8956888782
2010 475 6080 772825133 31609394
6692 958810 8256099 46