Knowledge
Data
30420806 3762 56032 91766693674 17731335
6831036384 7074260439 21963 11292856 990
196537924 626287601 2131 326