Knowledge
Data
40141865 42303855756 42445039 7900269
19459227829 351577 611 5724405
7788434 86139 94438427 1478791710 954639330