Knowledge
Data
2679689 103067495 97852831 77493
24999418 264 85 022910 131950
9801316152 8037 73 323682