Knowledge
Data
579761 3520245227 926617 112128 7817
16740363598 36935932015 75998359300
80339 60369480 165845 697967 331545423