Knowledge
Data
2846 66453037 477659
9403803 52082598116 6978 408698870 4646421506
1857700 187385 13 5025139645 21283953