Knowledge
Data
296686 29771 98182653070 35270 039488676
15122788 384389984 2013852512
3976 1635 4272140