Knowledge
Data
271367 168223634 856 543104446
393719509 3157221 6882167 520186619 17992882572
7962 68641 651 1308021 33436