Knowledge
Data
399 865959831 413672 94312499 532
371358 84248 486169 8370206169 440
105964 558 595562