Knowledge
Data
23587189257 46784242855 109283 78561815
2772295 17173396769 9864165
16144945993 38515313 82588219647 49217705