Knowledge
Data
29 8309599 359690442 2943
162697033 7860621 33313668358 34233903
60090118208 584965454 473588