Knowledge
Data
318651590 6008260 104982 3091198
470030 12810494 484
0505557 62254370 2706900 5394 55121114