Knowledge
Data
120566 808481 51243641457
319996 107199 64126321957 167 7275467
6714674906 3968 1504390 37567446124 22363