Knowledge
Data
13105851 21322640 1771163 57436 43094225585
84268931 69 0650291101 116
22 144 791827412