Knowledge
Data
52404050 1818544 9171 17603
54445232 92240271380 3783319564 60847022202
116110 03090244084 48082 85687