Knowledge
Data
8164862 14776930823 147135 1527026208
208511528 7314638140 52081631597
7547662946 4627346301 20106072631 497988306 4403369063