Knowledge
Data
43056973 590086 408462 1985336734
560526079 354102620 152857
2349196 982 24 40481 512793982