Knowledge
Data
19753883386 35 42269291 6390604
3500629623 1858015835 1238447 279
57 5582245 40090244 2634