Knowledge
Data
30339949235 455560895 7253766 3505509372
29341 96684072 752505 941728
80663080 720998982 4092942 93703306 214