Knowledge
Data
159382 20434408306 97 381522484 3065197
50 235282 8830
71461823111 54353616 927 211476 801