Knowledge
Data
308404535 318534215 4850
259947729 17 4666159 390536142
64543291 40195422 983 56014 9973