Knowledge
Data
26 239789 171163008 3655080
44934 5720744 005988 79918380
9990896 2226545 38327 39353864080