Knowledge
Data
504452 59934609 64 995950021 180337
873 51 1487179 79
32699207 592498 14388677 1645266