Knowledge
Data
2986989 750989926 5785 557216070
11905 599922 96473074 21013693 92
5005766128 67728232 2585 8402