Knowledge
Data
598892 1017 2519 111249852 6671
1540 526288939 208449
155600 908767663 11657908088 17966 1864254