Knowledge
Data
149814361 99284 540620 79484191 781308249
324206624 878396 50331546
63153564 24158 31458 2132736 989