Knowledge
Data
35883 05052 1507 3681
8544 85577955 646975 3959544 7612228570
8598601 699200 14509152 329065779