Knowledge
Data
291 30962 96110569 8304874590 401804
22 66256660 09549822463 19679318 80
565 28837 1433656451 79522160027 33365540681