Knowledge
Data
56 42905019 354062278 2273574 96576188
302119 131084 8372 87433
5466484 2059312 584800 53321068 7162094820