Knowledge
Data
307182 6514960003 370722189 94926982016 2399
1834189564 654628 868331912 68836
9342252 350376 641