Knowledge
Data
17270301 1171961525 80387628 24771
9435312 43628 431848 2952804 748357588
750488 537 1283821469 611705 4780307501