Knowledge
Data
1502860 849584866 959498 1940 744
4094347448 7987688164 11161828 081956 256482271
9349689 6460858 41925