Knowledge
Data
591608833 803 50194436160
21610973849 9846382 1406834474 49282 35326
680942291 306350965 547 850908 7973557