Knowledge
Data
235089 29405201003 17160875
1421 3880881 8137563695 325531
59544247736 10330 710297578 2635 478334957