Knowledge
Data
95338313 9994497 309 29146351855 18024343802
14984640344 4051 11511317
6165189869 36553514 036