Knowledge
Data
58156237 81507 5390220986 42528178 13686
3480838 9458276 9980 676780
1402 402 472 8496149