Knowledge
Data
49409249 631497 1017299594 1939526
940 18367099154 8294
62 164761616 51073997 7534978297 2448450