Knowledge
Data
80989 21842999 5085904 9489
47328741 1487074 065032208 17146598563 4435
2942451 818438187 59136766 39503542895 91