Knowledge
Data
29288725728 312069887 4634957263 2303370954 229314
46628 962642 776
56161331 0110907722 85195529 8166