Knowledge
Data
312162 2103587430 52209 799020668 8875986
43926287 41819066026 709057 2226111 82680492952
910913 2120 731872 475 333319570