Knowledge
Data
58291696442 868426 862653307 5990292451 7732
63633 803373 2974760
660 407 700360 650 32815871