Knowledge
Data
75994209 520 9697943 18327275
86474 2832 66030 128940564 14277181
91303600 2276088 50220