Knowledge
Data
563 287643 98892817
29439 45722871 28040702183 641849648 9498251
12637689 492670293 284846900 10280 21706