Knowledge
Data
29470 900842182 1544458 82336252 10082165
54882 915529 14237448 29967031230
4117 7123521089 609683