Knowledge
Data
1203123 76613799 25276 68609
3987055 30751 1468806 1191373 21693
497229700 164942 80684144