Knowledge
Data
48186 21 2603013983 8403452
671371 27320463 371495
8502 637405 3990 34527468 568327240