Knowledge
Data
27940548 806290 482 2879656
16 625 95325234 85839 4955645783
6158137 0437083 6469271 77 36675185724