Knowledge
Data
0613058 502841835 4350130753 10446437 16616
23805 6751038777 58281423851 45203
20112810220 7437342 8044 6167176269 83086271100