Knowledge
Data
306 49 12 329452795 53880851
239238409 548202 1629615
36859 91865 5607796926 13734012692