Knowledge
Data
29912528 1368300765 2176078 31127810008 4428962
141022 884396037 5121 42364023191
5173878153 073602351 559754 10432635 753984625