Knowledge
Data
16614848 55151 154393531
37195103448 8491 53819 3017774338 3863528
25495673 70584992928 7528505 584