Knowledge
Data
606 49018776 20872483 264406902 21673771
59747 6593652 720323506 4669 5986
137154305 85303 90