Knowledge
Data
4252754 335111462 60675 5183373 39143412
8252 35717889 11968575 93733423
149079902 932159955 1068185 95579069760