Knowledge
Data
21602775 601 771839076 852336 435562589
22 1519 22584786 9488375 10631
137 11517322868 826019 6518266220 580344066