Knowledge
Data
1652 59566969045 307542466 4681983
21 2877389 8089935 624964 51433
8555284 220031789 059483