Knowledge
Data
53089 1550046 437981 8447779068 52232140
623413 2195528 55602481
8126504 60849 2260445069 862447