Knowledge
Data
3303 8168487 932168803 278
64663707 304241449 70357 4014100492 5395819240
1232559 8076408 73306