Knowledge
Data
34360881 981555594 579925 637920
933577216 98521266 2037668722
63864 395453 43183570 3045017