Knowledge
Data
4110 1012138 11672 223 42887991
15985 4851119532 9401578 23589710 3556833
22841 900 99701561