Knowledge
Data
41656560395 27159843165 26683913578
6222716051 312496 49146679134
5707774919 99339169 6720 659983