Knowledge
Data
85505463 881499354 1778 308634
45269966 59420519692 10168891877 280733
40579261 67821 8557088 314625