Knowledge
Data
3476 3168988572 2875444863 13 821407
30858633 4570255 956 33606380629 95645
31 59946796 58 160922130 86359754671