Knowledge
Data
592311586 22512615 5096 254485432 5351212602
7139303 990623566 1739473 25812041
33 297906 210 383610664