Knowledge
Data
136031125 4785628 106940 4384776447
2391266 20610171 21085 628281
63882532218 841259 32128619313