Knowledge
Data
29460391602 838503 1760799332 8982
80138635166 7531151758 3846055 9015992 3295254
912190580 74770 790998 658560 18519210