Knowledge
Data
50 2138199492 569973
5244467 137516997 567058 21780 91707
150681 491911429 773411809 6411495 365