Knowledge
Data
100686 72571 58951917 71075946241 0387591
43908776990 93047815 60624344 8832 588424
77 270879 39298312 2673974 234707830