Knowledge
Data
8533760 3431829272 77333181
22297622 35557660 13087556210 316990
640413 2085941946 17826936660 802874450 1491705380