Knowledge
Data
25702 130123 2118876 7074695
14973776271 4613604 978 588 626
95275208145 9828126395 6533 783271688 199