Knowledge
Data
90128904 661976 689688490 7188
32547033 8214640763 946
288008133 920327675 20115296 18414148098 31154