Knowledge
Data
573559 6545 631 16172 468776
931 62631242 27967 19967 6558500
271 106447489 23040710 58431544 616209