Knowledge
Data
56 16 50371773 706
183704254 79629 843 1448076
10320085405 8871958263 7544766 26189280