Knowledge
Data
23243925 327210 168412218
3246288924 28915500605 23649901730 2038
14010 721 2384 7950896856