Knowledge
Data
680508953 84146 303951976
24120 332426098 33081 753673 83455377009
16618010 554320698 42028846 27899 195