Knowledge
Data
96 4531776 47242410116 50823 50012605030
155896 55644473659 3771195 699 12511917
166 9851127862 856249 807 694