Knowledge
Data
311387972 23936 79183
18 02035155 570497 120358334 0182
50013740 7145767 822884434 503728