Knowledge
Data
58691088 110840 3274950 679780
709052394 556536261 6520683623
7147937330 50604712 1513 3932055 4606581