Knowledge
Data
99 306909 2098876 22827 1330
75 294686616 38 871116601
1877188825 103 89552019 5326089 04