Knowledge
Data
6089 50362376693 72349188 6459 169
30968948129 2018249 647525430 2255 879980993
37564 4091965476 8241 39708