Knowledge
Data
30831 83076689 565665823
227 10990753 650 63589 195842131
298871 329761430 7623 787 74228029