Knowledge
Data
25369643 8873360 2813655
307021 16484 667 4810 2537728
476641 73285 8069723955 94278524912