Knowledge
Data
40925105 9869916 5754971387 1659557129
21155244 631 63974 7562993
645991126 391726375 96483470 94024