Knowledge
Data
30297430709 29 375279686 307581018
47733452443 946181 36188444700 9548421
261529 619661176 5214