Knowledge
Data
476278211 841725 621130960 588 2336
80954 78924160 41832506
327 5810277376 3140058668 400668134 30262