Knowledge
Data
42310275 4870999 82448901 58977602 0402977727
0761663 029 373 280328037
584 171 551470345 1251778685 087404010