Knowledge
Data
50164653 42 9115 228961 6605784756
36465904 7225265 12775 784646 1930493
56723 5295175 12133 309951 27796118