Knowledge
Data
3081 378236 63406512013 06530861
7910788371 5983062615 32329095 541031296
486546 13119758 2743109225 388569803 93