Knowledge
Data
41199794 15348 500589008 9610
4302338 3171 931276143 87627610117
1057302 1445 14034167 613586674 131