Knowledge
Data
27511292 336 40401299 537876 96821236
21411229138 329523987 847 58973531
549083662 56527 6519821 9466173 4323