Knowledge
Data
30441446 3041 32102479508 988740713
9616733 5981178165 61582181691 1950 374784
1290291276 797513 534227637