Knowledge
Data
583966 306 55233977 571959817 543
25181 737018188 950 045 982725
16978 62731563198 323502190 90329408