Knowledge
Data
2937095 435397583 977367538 8005302605
286 50432 49 30674530 83587434262
4270 710519 5641295028 19533291