Knowledge
Data
30221598488 13581903223 77708948370 61004670270 1660399
6560373 691315 21339987
12614689 8792 5008 34078107