Knowledge
Data
421557 334186 52943 7585
32215 6694891 851660 4155904 94521082
203474238 46286 2061612785 36014252 3518