Knowledge
Data
7040947 26479 1580667
529567322 973 4072 137653286 387
4439361 73 8008013 60274802131