Knowledge
Data
524510865 4181870 328486046 90918088471
15734658584 6309 667173409 222466368 64457146476
517426394 23868942523 1707405966 697 378