Knowledge
Data
30692829 417830 634737 425753 2662
5159284220 15060 63417 12233304
84716345569 965057 98285179852