Knowledge
Data
71667658 683990 728951620
52007502 13981866 2166951528 236 054027
66420983686 452135583 7543932 4401452 16