Knowledge
Data
31 686171166 65 50091
1058999288 282296002 3490312
76254589258 169926 65205168559 34785867 42038853