Knowledge
Data
16510564 109 595 129
22924681 36447892 54496 0242 86
4699089 9273 4417923662 9833690 24