Knowledge
Data
64542 314306 2600658399 83577
167350 30448318 29923 58821505 49080089
57890 221699593 489877