Knowledge
Data
22795288086 21182071 9571835 800410472 702
292 16999563454 43504795 74539248693 27319
95113560626 440243894 86978 9691