Knowledge
Data
40949 5571757 77170954
27 3841562 103880166 12838768 605829371
4702052701 437594632 2282115158 9383 20355528952