Knowledge
Data
12149227 5197 9161836 98405 674031142
444800795 552421358 281421306
11376 2529 50011617 4616254941 5101373