Knowledge
Data
0307253266 10705852 4359127 811803833 377
19406445628 59216 63106875 7070
138 6064561165 11783520391 529