Knowledge
Data
297311301 1829374810 742576989 67964253
24840 377500 20124 662488
8865079 749983652 627 1193012 1622181754