Knowledge
Data
301642 5256135 45 685639835 421
30125 46570138 81943 169750 1562090
5001 32 8787 26395