Knowledge
Data
230 3160046 451921666 259509152
949252560 3433843 327296080 55242
2177993035 124371743 564086343 57