Knowledge
Data
3140898852 3378 510500 6732591
247925181 55952 423027 1830
4710338 2617528061 5442152114