Knowledge
Data
301509893 6602429 14080656276 63957922 552270
2597343 983783 53 36536
20 3253914 00462505