Knowledge
Data
19657114 82628 25613734 336
17907 80615409 366328375 6917 47333287
1346 64729 995 433 9976