Knowledge
Data
34925158 268266 61993 42
59974 143642534 94522477 46282 58
18732818 7904601404 12255395091