Knowledge
Data
17094 164401336 64734 8147020
45 9878831 5906050 2851624 17003094
558381614 651348064 5857316 2608511 208