Knowledge
Data
136 9431 177598 3216 881863897
2669 23179343 616576 8413 84710613315
30306548 603394 419374 57176