Knowledge
Data
308 28160049 75017728 557 921070
4943463433 8698978 3365789 157693 81932897
39 356397 11748 8702466 898596726