Knowledge
Data
25110280 286228138 847 33515 165
19776308898 5070 343543402 14709732589
317520864 1468422 99714962939