Knowledge
Data
30429914 446196 86703966182 2122335510 77740
34409030170 468461 32481
89986 576030 82