Knowledge
Data
50589572 91220710838 2688315 8930
773359 796061 6806604 3228517
125339 632561 2379717 228623 659079185