Knowledge
Data
685361538 16576 17844 1881550 329645393
29782 2643707392 71126749
953 058687069 9203320 19722203 37165