Knowledge
Data
40338868 88165 91496280797 43560987
87142965053 66986531 20298147550 890344402
33079 364 089 6581376365 21