Knowledge
Data
21729324 95185 80396 8304835927 3511431
810874990 9760 669 344278801 938329384
51845752563 250 628587 1601282 371591