Knowledge
Data
6083151 7515 556 16064280 63033
334 53385 70172 9798802 2016957
46768 86961125 2614 328089513 585036