Knowledge
Data
56886013 3261 22077970109 5063 7834
3484849 16727185 2881424
399253 614902917 857016 36491