Knowledge
Data
24826560 2598589489 43996094839 060104675
715337622 4826082 8489 8415
20189637267 33 349197993 40621132148 310