Knowledge
Data
284227 40558103 8069
609458642 238956580 22194381870 18523536891
377632 39 63849 4020170530