Knowledge
Data
8999029 438091530 2760644222 24256952
699 225529 096458352 4873
502142880 14405947001 42419930852 1321675341 20106932