Knowledge
Data
42000516 777469044 1099 208 683500488
572 2778 210197 988 6340008289
63 35372804 916889 604845292 738