Knowledge
Data
61 130566 1486160 2010539 3332384
1084566736 44150 93991003 945 2589
290806362 9930 58408 4368 5705419