Knowledge
Data
366718275 18550070384 627403662 1380992
7215254 268312511 5517
69172614 215326089 30643 55426