Knowledge
Data
31341189 43499168 503 843725738 658859462
796140 75220 32748613 702 3392016
71 60997 349 553