Knowledge
Data
95623563 468299761 1174908671
190673741 29751726950 80705457858 66183907
20603886 645481354 569 462171296 266535399