Knowledge
Data
47009542031 583808065 3511 569104786 993325216
124118224 6540973 539 42756650921
40 120456630 41105112989 38773404