Knowledge
Data
338576 6897026 8470 85070648
42669104 5280887 8025008 45
89751 6621646 308169174 4367310