Knowledge
Data
30320614 427365 22991229 499500624
31205099 0742170 61180627524 9835360729
176416238 78 215 69797 42726251