Knowledge
Data
2909 408318 2894
243 317416 899 751266 2196
637403857 285768 1880 272950922 175416210