Knowledge
Data
30 1162 337685 2575 558851118
32102936943 96849683914 38351635
8572252 469 1514380156 51998001