Knowledge
Data
52891340 797898 198856 4084528850
12152 116093672 063410 17969731672
253 824352092 996853 32169