Knowledge
Data
20 4831 43170896
7681 3850 10861471 9713609570 48058
317334 270394 24011075 7744063 2067