Knowledge
Data
8671573 40834309 677 1128978
423 388146 5838 32727599 7561
52 00547761 14127534 4638200 731