Knowledge
Data
33958892 24182615386 254248 9274033 809
670976 34840 7804822 4147993 439
462046108 355122 12916315