Knowledge
Data
50672629 65186 54956 930 399112658
42204 1096091462 2822472 2701
73 9535048358 6483693 199751259 96