Knowledge
Data
21499820 7599187214 74 350492115
69089 35034819149 52351131561 10418 10698
435 4033 847099 145152750 6014088