Knowledge
Data
12089 2011025 830560 295195 2524117757
4532005 6801264 474 200366
232059959 163600 46554985046 51794553008