Knowledge
Data
5402806 830647 247077533
57576050 9232958 808768 568048134
42778526802 73729 7274740 3132