Knowledge
Data
16123954 24096115 2816605297
271 22928 5698 8097148089
33552 083657 8585550 922 20142197031