Knowledge
Data
249951 3121554 3223 23219636 92667
53994 92506268 95252 10198408932 3876
17665150190 167688361 12408 6059 7100