Knowledge
Data
30 6812621230 208021461
3307679 21 2610328 2271848 730604
29 8913074301 7929954 521172149 3427472207