Knowledge
Data
30575299258 402432303 9521239 14891
100 47907 7870 0960
269926 32992 561141301 2358704836 1586599126