Knowledge
Data
3127456 93 5912585
95287590 48919166 58264985817 53077
29126067 6947863504 3046900222 268923 0097065161