Knowledge
Data
20282 44882120 9920081 14050344491
385619439 518 959354907 931 20700048
24974 8172410 65050374 201028 409402981