Knowledge
Data
166151 9545460 30672
8281384658 4169733 19013927498 471 846795505
502 028644878 5556088 1940291142 877