Knowledge
Data
161016562 439 54116784 138186699
18 31 1553989 325000630 047
23851 88 5899756 6036338