Knowledge
Data
31 591643854 10093656686
7136712594 861559593 61745 66385036
420351 7696 607435 314070422 814581