Knowledge
Data
130214289 62633160034 471 4475660 1020
17748 17118792 395361 5034076 955235832
54297438 982 8246735403 4309379 6672