Knowledge
Data
4105779 9832 82040 521080619 9265466
1211220 61886 9795498
5935 890 6407971 434121 25821869007