Knowledge
Data
384150861 563001896 2629653710
746357111 8200 5172602077
8511047 6448 709566851 381 21657508