Knowledge
Data
29067583 66099 661371 2627399
676688579 1622085 12079621 547
818919 16662723 26660165