Knowledge
Data
477592236 32593666 9911104492 574262205
8101819 299365886 764 6276003701 47063470213
5985293764 2396138031 0626550 213903