Knowledge
Data
301076861 639193 89212 2698465 585329446
6446601539 8226644587 846 4910213
375 16873 733760 19489