Knowledge
Data
419618932 22 965 12045905 785588203
549725 7043 1962730 1835209
884673586 76087899 9033