Knowledge
Data
646 103493759 16610884
621040219 246810007 1846013836 35440690 249180
1885763 8311318628 2720605581 31193 353005