Knowledge
Data
321956 82665013 457 36663
47 258925822 470139 150191920
187600 95377 80650512 6474132294