Knowledge
Data
30 9521295626 6366833 29685680944 202614
1207077499 363293 64037245680 84692 146336160
47700991 04 7018556 49891 18