Knowledge
Data
3502 3108 6121 11746117 1356949
694 854355 481 7983244
24410212064 162288 623654 499660