Knowledge
Data
2917895 503158129 225409
14999956089 108 9031 970850 4390505
37176842962 553089 40582698 4055753 14