Knowledge
Data
288483244 6712155 20907212 8354
45234897 734712162 201824222
69164 91577076 8029888 5388