Knowledge
Data
160 9389941 320 622543 4517939
25609 2180 1989 268 0613
5434 424008351 101263373 3107641482 636801