Knowledge
Data
500 798313 2073989 5289625 391085193
43452871 501313243 661426 122664304 581279
47172089 17 5399622610 2616273290 103