Knowledge
Data
903032 593 899616 15881
642 150130 1295 76 5487596
4966053 821063299 557130 4286953 1598