Knowledge
Data
317906615 42661124 92721880 883434
85926268 24621 058066528 469
12 3015612 6556697 534769373 4460