Knowledge
Data
646308 469887699 381 786828 97743443
431 17623930 107 49 8155
227188 68243419 29073122218 49