Knowledge
Data
86 22225533 247 443
1125530 65029683 209324743 49506354
25899014 80699446 7630409 8336