Knowledge
Data
297588626 70982888 3414190 7920
618528355 217822 47227528
746766525 57843898712 402063