Knowledge
Data
660536 322863 2690809228 28019151
9657728406 8397767281 7696181 2972805
67462723565 339 30 4775 54