Knowledge
Data
18967618 12214239 51285624
1542732220 836043 18 19700956 298376
560801819 9489117 8727463