Knowledge
Data
137334839 3006118 749 2014 59
42749927025 4354950 358803 95538661130
815545095 8600 5701498 836758