Knowledge
Data
5036328 682695 253613294 5420839
533999255 970260 38134919313 5839500465
128740 11382952 817 34712764 815320273