Knowledge
Data
321942 3553188 598 1009749 25605080
2887795 74904744457 0156
13082907 417192 40393 66082