Knowledge
Data
81086929 77109737 14528218698 323305195
679 309292 81 395 1283126
37131871 36124 293 0878