Knowledge
Data
15 2528834 20117 1562 15758
21082430079 43606 445066246 71661 1911190589
51154899404 69341800737 65819620 958787