Knowledge
Data
10309216 493541449 10046
4207069 394376 6676452 27150
28210417 50864783676 618947 749907