Knowledge
Data
45162 2573148507 3473036 7859292
2969080 228006 066345019 68043 628
112431 176471 2668292 21951