Knowledge
Data
19829772 89566 3991 85348457166 360446
976861 4834171 286174969 812448537
521385798 435772 2399425 39152012