Knowledge
Data
18721662 173029267 2419334 2997940
64522222865 51943931 4282288
355275456 847 28141590 397 79055887611