Knowledge
Data
872 27711316 98566 515744 917695
15519000947 19981 15950420 7289712
315784328 47 6586072 1001376 65781702