Knowledge
Data
668528 166 1335860695 193906
31294 5416602 691 62281847 274504
0455631 4866955 418282 988