Knowledge
Data
21350271 29163 1671930 42599 97390589578
17 72 9916814 215833339
52639723 339310107 345814796 222781