Knowledge
Data
408160 6705407 4122166991 1163005317
361034 14192 20280
85904768 59660290 11105503836 99343431613 751595236