Knowledge
Data
43037855 41443 3600 2779529278 95985
21524171 65737262 862949 4661753025 00130886
183508 43844 7709530 873