Knowledge
Data
31345 98284697160 2821 262
21556768 320663 9492350393 149879955
50 031 139446 3553708 33138424316