Knowledge
Data
301812989 6547095 20785428406 4380905302
2167409 62228718 354296610 4150055110 17156
34 2041603942 228302