Knowledge
Data
3102706 20922182 2460498 272
689108 28 7291 57987070
64506816 20 21492 64350961 9841146