Knowledge
Data
20138 207557840 86111657 715262383
621929 0365885 148201
49867047 55412 59242240 1086354424