Knowledge
Data
30321571 1182996 79293 36966 4652261019
446 413 730 419305199 0602037526
806 15081 3866 99034269