Knowledge
Data
30 656 48 2363109530
288598 1017 51290 951 2835336471
33696 4856 236 493578479 4063391