Knowledge
Data
37546490 1425282 665353190
8033 74872759 845312925
520110336 71877 60482 2994 22244182