Knowledge
Data
246 642652 30162 266519
74680540342 38709 21398 82067629 5361702
5434 16974527 451099 2290166 580