Knowledge
Data
590413 40515011681 8735784 825892 29030
8343954 181718 16361850398 449308002
17902 1421500853 509