Knowledge
Data
30352 10267031618 5447243 49029641157
3243851467 26299 71175773 755329 1783791190
64933275 556 945345 9240904