Knowledge
Data
4192640 510462 902 53216
401548 1574009 760 21 232187283
25563774 7308998461 8126845002 635