Knowledge
Data
31 14953880 502216465 845915623
71411653 613556469 2483
2944904088 82105783 965962712