Knowledge
Data
40936 82161842 8063788085
28515158169 5266546167 2210597336 78974523
29 790506 651 30523917285