Knowledge
Data
1669315 3462 702 25884
386697669 83293450 191
75416956934 3003560 152 41201834 9969027305