Knowledge
Data
19526 685322640 8822148963 9292 24377106
44936 8630 514499 1100675930
45580372 81564748 8829763671 48114589050 1955459