Knowledge
Data
32 694249 394199 18364
90609674 35165895 5937954 83790002
8132724 63062 73232 75968053 2854