Knowledge
Data
307004388 13284 9506 511 879556
29558 17 51081593 118736
86158023 2670180819 80380754 79279072 373161582