Knowledge
Data
65087089 577558591 34345214 190 498606
674345411 605954 15138 7349
30604422 3986677 952