Knowledge
Data
4405881516 6371701 2581 78909047769
291703 59329 49362 86684214176
3501626892 4518573 5963303 16226842 113