Knowledge
Data
50 5421132 341322584 95868 18551796
839 1377992 96064 628
1081291 906387980 17 2190 21096