Knowledge
Data
35 30901767095 3378256513 30270728 254
34556049 5852 1080079905 28069133 466228435
13678092 313799366 20 944841594 87