Knowledge
Data
69 1695 71542652 3711847
43885258 155931 73 142727201 196078
715 32855317 26089891566 880425