Knowledge
Data
49790088 82596876 399596
140 7722614 1950452 6631552 20183
20273957630 922172089 86125 772