Knowledge
Data
64299422 80170020 322 42882 375315
19265560 39112590491 18 39244392
35 58309886 723862 4755712 31674059006