Knowledge
Data
45137308709 4188294 5201 80937
25 8549425 69954549 10317244
3015977 17057 1992363 529993