Knowledge
Data
84450602 390468254 399626228
309492 61865027591 569 304
54529 1181047 91 2129080 4986