Knowledge
Data
29952 20103563833 594575
57593147 2430 2657898904 23208029407 96072068
21 60507 439547960 40