Knowledge
Data
150608947 31842562 82579 577665 11316013220
7520598 347503671 56 16
6595266 3056768 2043 580114233