Knowledge
Data
3112293 74981443 1886909 31428455 3646131348
19960509279 592160 199 80376730835
0391903 08859807 39115152 73639