Knowledge
Data
157300629 90184009511 4216827 207391597
8524362063 1301125 49059913627 394302 56840
7017 99211054 68 4280921 95