Knowledge
Data
124604162 885043 3141177 598335 981246
19396935334 25681 65237291 99600100 83904892
9024618 88951 6085391289 800897