Knowledge
Data
0309348185 75140 5733 2271391
17307129 63401545 386537
4280736783 2892 321 58231757 2530080656