Knowledge
Data
30431055 04594360 88897315 9410841 508766
5924480847 054724 686172578 278969804 331
24683 2994396839 431161280 9663 058830585