Knowledge
Data
318942 140343076 5493511 939747
44772 246917964 95573592
26700 2633 98107630 65131888728 5598