Knowledge
Data
20 40896 35068063
193145 542886866 987116300 314939 6846389
43 2767782 48905 3069139 8694156