Knowledge
Data
2914376 27 58429130
1391243870 388300367 456614 6453237
22434418808 93 21572468429 66 708795