Knowledge
Data
502 576742 432497 10239100 4793877
4856376 55384 46419663 520 1556
683 271 3015858103 691